From d854432ef4b1124dca474ea19ef28e4ba9d0040e Mon Sep 17 00:00:00 2001 From: OpenStack Jenkins Date: Mon, 6 May 2013 19:38:26 +0000 Subject: Imported Translations from Transifex Change-Id: I870caf5258a16e00134d22d1e6757b1e3deab41d --- nova/locale/bs/LC_MESSAGES/nova.po | 2481 ++++---- nova/locale/cs/LC_MESSAGES/nova.po | 2502 ++++---- nova/locale/da/LC_MESSAGES/nova.po | 2481 ++++---- nova/locale/de/LC_MESSAGES/nova.po | 2491 ++++---- nova/locale/en_AU/LC_MESSAGES/nova.po | 2497 ++++---- nova/locale/en_GB/LC_MESSAGES/nova.po | 2495 ++++---- nova/locale/en_US/LC_MESSAGES/nova.po | 2492 ++++---- nova/locale/es/LC_MESSAGES/nova.po | 2495 ++++---- nova/locale/fr/LC_MESSAGES/nova.po | 2499 ++++---- nova/locale/it/LC_MESSAGES/nova.po | 2495 ++++---- nova/locale/ja/LC_MESSAGES/nova.po | 2497 ++++---- nova/locale/ko/LC_MESSAGES/nova.po | 2491 ++++---- nova/locale/ko_KR/LC_MESSAGES/nova.po | 10840 ++++++++++++++++++++++++++++++++ nova/locale/nb/LC_MESSAGES/nova.po | 2492 ++++---- nova/locale/nova.pot | 2421 +++---- nova/locale/pt_BR/LC_MESSAGES/nova.po | 2495 ++++---- nova/locale/ru/LC_MESSAGES/nova.po | 2500 ++++---- nova/locale/tl/LC_MESSAGES/nova.po | 2481 ++++---- nova/locale/tr/LC_MESSAGES/nova.po | 2481 ++++---- nova/locale/tr_TR/LC_MESSAGES/nova.po | 2493 ++++---- nova/locale/uk/LC_MESSAGES/nova.po | 2481 ++++---- nova/locale/zh_CN/LC_MESSAGES/nova.po | 2502 ++++---- nova/locale/zh_TW/LC_MESSAGES/nova.po | 2491 ++++---- 23 files changed, 38949 insertions(+), 26644 deletions(-) create mode 100644 nova/locale/ko_KR/LC_MESSAGES/nova.po diff --git a/nova/locale/bs/LC_MESSAGES/nova.po b/nova/locale/bs/LC_MESSAGES/nova.po index 4912fcf0f..3996b0b00 100644 --- a/nova/locale/bs/LC_MESSAGES/nova.po +++ b/nova/locale/bs/LC_MESSAGES/nova.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: nova\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-04-28 00:04+0000\n" +"POT-Creation-Date: 2013-05-06 19:37+0000\n" "PO-Revision-Date: 2012-01-19 20:22+0000\n" "Last-Translator: yazar \n" "Language-Team: Bosnian \n" @@ -32,349 +32,335 @@ msgstr "" msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" msgstr "" -#: nova/crypto.py:54 +#: nova/crypto.py:55 msgid "Filename of root CA" msgstr "" -#: nova/crypto.py:57 +#: nova/crypto.py:58 msgid "Filename of private key" msgstr "" -#: nova/crypto.py:60 +#: nova/crypto.py:61 msgid "Filename of root Certificate Revocation List" msgstr "" -#: nova/crypto.py:63 +#: nova/crypto.py:64 msgid "Where we keep our keys" msgstr "" -#: nova/crypto.py:66 +#: nova/crypto.py:67 msgid "Where we keep our root CA" msgstr "" -#: nova/crypto.py:69 +#: nova/crypto.py:70 msgid "Should we use a CA for each project?" msgstr "" -#: nova/crypto.py:73 +#: nova/crypto.py:74 #, python-format msgid "Subject for certificate for users, %s for project, user, timestamp" msgstr "" -#: nova/crypto.py:78 +#: nova/crypto.py:79 #, python-format msgid "Subject for certificate for projects, %s for project, timestamp" msgstr "" -#: nova/crypto.py:209 +#: nova/crypto.py:210 msgid "Unable to find the key" msgstr "" -#: nova/crypto.py:392 +#: nova/crypto.py:393 msgid "Failed to write inbound.csr" msgstr "" -#: nova/crypto.py:394 +#: nova/crypto.py:395 #, python-format msgid "Flags path: %s" msgstr "" -#: nova/exception.py:66 -msgid "Unexpected error while running command." -msgstr "Neočekivana greška prilikom pokretanja komande." - -#: nova/exception.py:69 -#, python-format -msgid "" -"%(description)s\n" -"Command: %(cmd)s\n" -"Exit code: %(exit_code)s\n" -"Stdout: %(stdout)r\n" -"Stderr: %(stderr)r" -msgstr "" - -#: nova/exception.py:131 +#: nova/exception.py:112 msgid "An unknown exception occurred." msgstr "" -#: nova/exception.py:152 nova/openstack/common/rpc/common.py:86 +#: nova/exception.py:133 nova/openstack/common/rpc/common.py:86 msgid "Exception in string format operation" msgstr "" -#: nova/exception.py:172 +#: nova/exception.py:153 msgid "Unknown" msgstr "" -#: nova/exception.py:182 +#: nova/exception.py:163 #, python-format msgid "Failed to encrypt text: %(reason)s" msgstr "" -#: nova/exception.py:186 +#: nova/exception.py:167 #, python-format msgid "Failed to decrypt text: %(reason)s" msgstr "" -#: nova/exception.py:190 +#: nova/exception.py:171 msgid "Virtual Interface creation failed" msgstr "" -#: nova/exception.py:194 +#: nova/exception.py:175 msgid "5 attempts to create virtual interfacewith unique mac address failed" msgstr "" -#: nova/exception.py:199 +#: nova/exception.py:180 #, python-format msgid "Connection to glance host %(host)s:%(port)s failed: %(reason)s" msgstr "" -#: nova/exception.py:204 +#: nova/exception.py:185 msgid "Not authorized." msgstr "" -#: nova/exception.py:209 +#: nova/exception.py:190 msgid "User does not have admin privileges" msgstr "" -#: nova/exception.py:213 +#: nova/exception.py:194 #, python-format msgid "Policy doesn't allow %(action)s to be performed." msgstr "" -#: nova/exception.py:217 +#: nova/exception.py:198 #, python-format msgid "Image %(image_id)s is not active." msgstr "" -#: nova/exception.py:221 +#: nova/exception.py:202 #, python-format msgid "Not authorized for image %(image_id)s." msgstr "" -#: nova/exception.py:225 +#: nova/exception.py:206 msgid "Unacceptable parameters." msgstr "" -#: nova/exception.py:230 +#: nova/exception.py:211 msgid "Block Device Mapping is Invalid." msgstr "" -#: nova/exception.py:234 +#: nova/exception.py:215 #, python-format msgid "Block Device Mapping is Invalid: failed to get snapshot %(id)s." msgstr "" -#: nova/exception.py:239 +#: nova/exception.py:220 #, python-format msgid "Block Device Mapping is Invalid: failed to get volume %(id)s." msgstr "" -#: nova/exception.py:244 +#: nova/exception.py:225 #, python-format msgid "Volume %(volume_id)s is not attached to anything" msgstr "" -#: nova/exception.py:248 +#: nova/exception.py:229 #, python-format msgid "" "Volume %(volume_id)s did not finish being created even after we waited " "%(seconds)s seconds or %(attempts)s attempts." msgstr "" -#: nova/exception.py:254 nova/api/ec2/cloud.py:463 -#: nova/api/openstack/compute/contrib/keypairs.py:98 nova/compute/api.py:2740 +#: nova/exception.py:235 nova/api/ec2/cloud.py:463 +#: nova/api/openstack/compute/contrib/keypairs.py:98 nova/compute/api.py:2769 msgid "Keypair data is invalid" msgstr "" -#: nova/exception.py:258 +#: nova/exception.py:239 msgid "The request is invalid." msgstr "" -#: nova/exception.py:262 +#: nova/exception.py:243 msgid "Invalid input received" msgstr "" -#: nova/exception.py:266 +#: nova/exception.py:247 msgid "Invalid volume" msgstr "" -#: nova/exception.py:270 nova/api/openstack/compute/servers.py:1332 +#: nova/exception.py:251 nova/api/openstack/compute/servers.py:1332 #: nova/api/openstack/compute/contrib/admin_actions.py:242 msgid "Invalid metadata" msgstr "" -#: nova/exception.py:274 +#: nova/exception.py:255 msgid "Invalid metadata size" msgstr "" -#: nova/exception.py:278 +#: nova/exception.py:259 #, python-format msgid "Invalid port range %(from_port)s:%(to_port)s. %(msg)s" msgstr "" -#: nova/exception.py:282 nova/api/ec2/cloud.py:625 +#: nova/exception.py:263 nova/api/ec2/cloud.py:625 #, python-format msgid "Invalid IP protocol %(protocol)s." msgstr "" -#: nova/exception.py:286 +#: nova/exception.py:267 #, python-format msgid "Invalid content type %(content_type)s." msgstr "" -#: nova/exception.py:290 +#: nova/exception.py:271 #, python-format msgid "Invalid cidr %(cidr)s." msgstr "" -#: nova/exception.py:294 nova/openstack/common/db/exception.py:44 +#: nova/exception.py:275 nova/openstack/common/db/exception.py:44 msgid "Invalid Parameter: Unicode is not supported by the current database." msgstr "" -#: nova/exception.py:301 +#: nova/exception.py:282 #, python-format msgid "%(err)s" msgstr "" -#: nova/exception.py:305 +#: nova/exception.py:286 #, python-format msgid "" "Cannot perform action '%(action)s' on aggregate %(aggregate_id)s. Reason:" " %(reason)s." msgstr "" -#: nova/exception.py:310 +#: nova/exception.py:291 #, python-format msgid "Group not valid. Reason: %(reason)s" msgstr "" -#: nova/exception.py:314 nova/openstack/common/db/sqlalchemy/utils.py:33 +#: nova/exception.py:295 nova/openstack/common/db/sqlalchemy/utils.py:33 msgid "Sort key supplied was not valid." msgstr "" -#: nova/exception.py:318 +#: nova/exception.py:299 #, python-format msgid "" "Instance %(instance_uuid)s in %(attr)s %(state)s. Cannot %(method)s while" " the instance is in this state." msgstr "" -#: nova/exception.py:323 +#: nova/exception.py:304 #, python-format msgid "Instance %(instance_id)s is not running." msgstr "" -#: nova/exception.py:327 +#: nova/exception.py:308 #, python-format msgid "Instance %(instance_id)s is not in rescue mode" msgstr "" -#: nova/exception.py:331 +#: nova/exception.py:312 #, python-format msgid "Instance %(instance_id)s cannot be rescued: %(reason)s" msgstr "" -#: nova/exception.py:335 +#: nova/exception.py:316 #, python-format msgid "Instance %(instance_id)s is not ready" msgstr "" -#: nova/exception.py:339 +#: nova/exception.py:320 msgid "Failed to suspend instance" msgstr "" -#: nova/exception.py:343 +#: nova/exception.py:324 #, python-format msgid "Failed to resume instance: %(reason)s." msgstr "" -#: nova/exception.py:347 +#: nova/exception.py:328 #, python-format msgid "Failed to power on instance: %(reason)s." msgstr "" -#: nova/exception.py:351 +#: nova/exception.py:332 #, python-format msgid "Failed to power off instance: %(reason)s." msgstr "" -#: nova/exception.py:355 +#: nova/exception.py:336 msgid "Failed to reboot instance" msgstr "" -#: nova/exception.py:359 +#: nova/exception.py:340 msgid "Failed to terminate instance" msgstr "" -#: nova/exception.py:363 +#: nova/exception.py:344 msgid "Failed to deploy instance" msgstr "" -#: nova/exception.py:367 +#: nova/exception.py:348 msgid "Service is unavailable at this time." msgstr "" -#: nova/exception.py:371 +#: nova/exception.py:352 msgid "Insufficient compute resources." msgstr "" -#: nova/exception.py:375 +#: nova/exception.py:356 #, python-format msgid "Compute service of %(host)s is unavailable at this time." msgstr "" -#: nova/exception.py:379 +#: nova/exception.py:360 #, python-format msgid "Unable to migrate instance (%(instance_id)s) to current host (%(host)s)." msgstr "" -#: nova/exception.py:384 +#: nova/exception.py:365 msgid "The supplied hypervisor type of is invalid." msgstr "" -#: nova/exception.py:388 +#: nova/exception.py:369 msgid "The instance requires a newer hypervisor version than has been provided." msgstr "" -#: nova/exception.py:393 +#: nova/exception.py:374 #, python-format msgid "" "The supplied disk path (%(path)s) already exists, it is expected not to " "exist." msgstr "" -#: nova/exception.py:398 +#: nova/exception.py:379 #, python-format msgid "The supplied device path (%(path)s) is invalid." msgstr "" -#: nova/exception.py:402 +#: nova/exception.py:383 #, python-format msgid "The supplied device path (%(path)s) is in use." msgstr "" -#: nova/exception.py:407 +#: nova/exception.py:388 #, python-format msgid "The supplied device (%(device)s) is busy." msgstr "" -#: nova/exception.py:411 +#: nova/exception.py:392 msgid "Unacceptable CPU info" msgstr "" -#: nova/exception.py:415 +#: nova/exception.py:396 #, python-format msgid "%(address)s is not a valid IP v4/6 address." msgstr "" -#: nova/exception.py:419 +#: nova/exception.py:400 #, 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 "" -#: nova/exception.py:425 +#: nova/exception.py:406 #, python-format msgid "" "vSwitch which contains the port group %(bridge)s is not associated with " @@ -382,90 +368,85 @@ msgid "" "one associated is %(actual)s." msgstr "" -#: nova/exception.py:432 +#: nova/exception.py:413 #, python-format msgid "Disk format %(disk_format)s is not acceptable" msgstr "" -#: nova/exception.py:436 +#: nova/exception.py:417 #, python-format msgid "Image %(image_id)s is unacceptable: %(reason)s" msgstr "" -#: nova/exception.py:440 +#: nova/exception.py:421 #, python-format msgid "Instance %(instance_id)s is unacceptable: %(reason)s" msgstr "" -#: nova/exception.py:444 +#: nova/exception.py:425 #, python-format msgid "Ec2 id %(ec2_id)s is unacceptable." msgstr "" -#: nova/exception.py:448 +#: nova/exception.py:429 #, python-format msgid "Expected a uuid but received %(uuid)s." msgstr "" -#: nova/exception.py:452 +#: nova/exception.py:433 #, python-format msgid "Invalid ID received %(id)s." msgstr "" -#: nova/exception.py:456 -#, python-format -msgid "Unexpected argument for periodic task creation: %(arg)s." -msgstr "" - -#: nova/exception.py:460 +#: nova/exception.py:437 msgid "Constraint not met." msgstr "" -#: nova/exception.py:465 +#: nova/exception.py:442 msgid "Resource could not be found." msgstr "" -#: nova/exception.py:470 +#: nova/exception.py:447 #, python-format msgid "No agent-build associated with id %(id)s." msgstr "" -#: nova/exception.py:474 +#: nova/exception.py:451 #, python-format msgid "Volume %(volume_id)s could not be found." msgstr "" -#: nova/exception.py:478 +#: nova/exception.py:455 #, python-format msgid "Snapshot %(snapshot_id)s could not be found." msgstr "" -#: nova/exception.py:482 +#: nova/exception.py:459 #, python-format msgid "No target id found for volume %(volume_id)s." msgstr "" -#: nova/exception.py:486 +#: nova/exception.py:463 #, python-format msgid "No disk at %(location)s" msgstr "" -#: nova/exception.py:490 +#: nova/exception.py:467 #, python-format msgid "Could not find a handler for %(driver_type)s volume." msgstr "" -#: nova/exception.py:494 +#: nova/exception.py:471 #, python-format msgid "Invalid image href %(image_href)s." msgstr "" -#: nova/exception.py:498 +#: nova/exception.py:475 #, python-format msgid "Image %(image_id)s could not be found." msgstr "" -#: nova/exception.py:502 +#: nova/exception.py:479 #, python-format msgid "" "Image %(image_id)s could not be found. The nova EC2 API assigns image ids" @@ -473,827 +454,831 @@ msgid "" "image ids since adding this image?" msgstr "" -#: nova/exception.py:509 +#: nova/exception.py:486 #, python-format msgid "Project %(project_id)s could not be found." msgstr "" -#: nova/exception.py:513 +#: nova/exception.py:490 msgid "Cannot find SR to read/write VDI." msgstr "" -#: nova/exception.py:517 +#: nova/exception.py:494 #, python-format msgid "Network %(network_id)s is duplicated." msgstr "" -#: nova/exception.py:521 +#: nova/exception.py:498 #, python-format msgid "Network %(network_id)s is still in use." msgstr "" -#: nova/exception.py:525 +#: nova/exception.py:502 #, python-format msgid "%(req)s is required to create a network." msgstr "" -#: nova/exception.py:529 +#: nova/exception.py:506 #, python-format msgid "Network %(network_id)s could not be found." msgstr "" -#: nova/exception.py:533 +#: nova/exception.py:510 #, python-format msgid "Port id %(port_id)s could not be found." msgstr "" -#: nova/exception.py:537 +#: nova/exception.py:514 #, python-format msgid "Network could not be found for bridge %(bridge)s" msgstr "" -#: nova/exception.py:541 +#: nova/exception.py:518 #, python-format msgid "Network could not be found for uuid %(uuid)s" msgstr "" -#: nova/exception.py:545 +#: nova/exception.py:522 #, python-format msgid "Network could not be found with cidr %(cidr)s." msgstr "" -#: nova/exception.py:549 +#: nova/exception.py:526 #, python-format msgid "Network could not be found for instance %(instance_id)s." msgstr "" -#: nova/exception.py:553 +#: nova/exception.py:530 msgid "No networks defined." msgstr "" -#: nova/exception.py:557 +#: nova/exception.py:534 #, python-format msgid "" "Either Network uuid %(network_uuid)s is not present or is not assigned to" " the project %(project_id)s." msgstr "" -#: nova/exception.py:562 +#: nova/exception.py:539 msgid "Could not find the datastore reference(s) which the VM uses." msgstr "" -#: nova/exception.py:566 +#: nova/exception.py:543 #, python-format msgid "Port %(port_id)s is still in use." msgstr "" -#: nova/exception.py:570 +#: nova/exception.py:547 #, python-format msgid "Port %(port_id)s not usable for instance %(instance)s." msgstr "" -#: nova/exception.py:574 +#: nova/exception.py:551 #, python-format msgid "No free port available for instance %(instance)s." msgstr "" -#: nova/exception.py:578 +#: nova/exception.py:555 #, python-format msgid "No fixed IP associated with id %(id)s." msgstr "" -#: nova/exception.py:582 +#: nova/exception.py:559 #, python-format msgid "Fixed ip not found for address %(address)s." msgstr "" -#: nova/exception.py:586 +#: nova/exception.py:563 #, python-format msgid "Instance %(instance_uuid)s has zero fixed ips." msgstr "" -#: nova/exception.py:590 +#: nova/exception.py:567 #, python-format msgid "Network host %(host)s has zero fixed ips in network %(network_id)s." msgstr "" -#: nova/exception.py:595 +#: nova/exception.py:572 #, python-format msgid "Instance %(instance_uuid)s doesn't have fixed ip '%(ip)s'." msgstr "" -#: nova/exception.py:599 +#: nova/exception.py:576 #, python-format msgid "" "Fixed IP address (%(address)s) does not exist in network " "(%(network_uuid)s)." msgstr "" -#: nova/exception.py:604 +#: nova/exception.py:581 #, python-format msgid "" "Fixed IP address %(address)s is already in use on instance " "%(instance_uuid)s." msgstr "" -#: nova/exception.py:609 +#: nova/exception.py:586 #, python-format msgid "More than one instance is associated with fixed ip address '%(address)s'." msgstr "" -#: nova/exception.py:614 +#: nova/exception.py:591 #, python-format msgid "Fixed IP address %(address)s is invalid." msgstr "" -#: nova/exception.py:618 +#: nova/exception.py:595 msgid "Zero fixed ips available." msgstr "" -#: nova/exception.py:622 +#: nova/exception.py:599 msgid "Zero fixed ips could be found." msgstr "" -#: nova/exception.py:631 +#: nova/exception.py:608 #, python-format msgid "Floating ip %(address)s already exists." msgstr "" -#: nova/exception.py:635 +#: nova/exception.py:612 #, python-format msgid "Floating ip not found for id %(id)s." msgstr "" -#: nova/exception.py:639 +#: nova/exception.py:616 #, python-format msgid "The DNS entry %(name)s already exists in domain %(domain)s." msgstr "" -#: nova/exception.py:643 +#: nova/exception.py:620 #, python-format msgid "Floating ip not found for address %(address)s." msgstr "" -#: nova/exception.py:647 +#: nova/exception.py:624 #, python-format msgid "Floating ip not found for host %(host)s." msgstr "" -#: nova/exception.py:651 +#: nova/exception.py:628 #, python-format msgid "Multiple floating ips are found for address %(address)s." msgstr "" -#: nova/exception.py:655 +#: nova/exception.py:632 msgid "Floating ip pool not found." msgstr "" -#: nova/exception.py:660 +#: nova/exception.py:637 msgid "Zero floating ips available." msgstr "" -#: nova/exception.py:665 +#: nova/exception.py:642 #, python-format msgid "Floating ip %(address)s is associated." msgstr "" -#: nova/exception.py:669 +#: nova/exception.py:646 #, python-format msgid "Floating ip %(address)s is not associated." msgstr "" -#: nova/exception.py:673 +#: nova/exception.py:650 msgid "Zero floating ips exist." msgstr "" -#: nova/exception.py:677 +#: nova/exception.py:654 #, python-format msgid "Interface %(interface)s not found." msgstr "" -#: nova/exception.py:681 +#: nova/exception.py:658 msgid "Cannot disassociate auto assigined floating ip" msgstr "" -#: nova/exception.py:685 +#: nova/exception.py:662 #, python-format msgid "Keypair %(name)s not found for user %(user_id)s" msgstr "" -#: nova/exception.py:689 +#: nova/exception.py:666 #, python-format msgid "Certificate %(certificate_id)s not found." msgstr "" -#: nova/exception.py:693 +#: nova/exception.py:670 #, python-format msgid "Service %(service_id)s could not be found." msgstr "" -#: nova/exception.py:697 +#: nova/exception.py:674 #, python-format msgid "Host %(host)s could not be found." msgstr "" -#: nova/exception.py:701 +#: nova/exception.py:678 #, python-format msgid "Compute host %(host)s could not be found." msgstr "" -#: nova/exception.py:705 +#: nova/exception.py:682 #, python-format msgid "Could not find binary %(binary)s on host %(host)s." msgstr "" -#: nova/exception.py:709 +#: nova/exception.py:686 #, python-format msgid "Invalid reservation expiration %(expire)s." msgstr "" -#: nova/exception.py:713 +#: nova/exception.py:690 #, python-format msgid "" "Change would make usage less than 0 for the following resources: " "%(unders)s" msgstr "" -#: nova/exception.py:718 +#: nova/exception.py:695 msgid "Quota could not be found" msgstr "" -#: nova/exception.py:722 +#: nova/exception.py:699 #, python-format msgid "Unknown quota resources %(unknown)s." msgstr "" -#: nova/exception.py:726 +#: nova/exception.py:703 #, python-format msgid "Quota for project %(project_id)s could not be found." msgstr "" -#: nova/exception.py:730 +#: nova/exception.py:707 #, python-format msgid "Quota class %(class_name)s could not be found." msgstr "" -#: nova/exception.py:734 +#: nova/exception.py:711 #, python-format msgid "Quota usage for project %(project_id)s could not be found." msgstr "" -#: nova/exception.py:738 +#: nova/exception.py:715 #, python-format msgid "Quota reservation %(uuid)s could not be found." msgstr "" -#: nova/exception.py:742 +#: nova/exception.py:719 #, python-format msgid "Quota exceeded for resources: %(overs)s" msgstr "" -#: nova/exception.py:746 +#: nova/exception.py:723 #, python-format msgid "Security group %(security_group_id)s not found." msgstr "" -#: nova/exception.py:750 +#: nova/exception.py:727 #, python-format msgid "Security group %(security_group_id)s not found for project %(project_id)s." msgstr "" -#: nova/exception.py:755 +#: nova/exception.py:732 #, python-format msgid "Security group with rule %(rule_id)s not found." msgstr "" -#: nova/exception.py:759 +#: nova/exception.py:736 #, python-format msgid "" "Security group %(security_group_id)s is already associated with the " "instance %(instance_id)s" msgstr "" -#: nova/exception.py:764 +#: nova/exception.py:741 #, python-format msgid "" "Security group %(security_group_id)s is not associated with the instance " "%(instance_id)s" msgstr "" -#: nova/exception.py:769 +#: nova/exception.py:746 #, python-format msgid "Security group default rule (%rule_id)s not found." msgstr "" -#: nova/exception.py:773 +#: nova/exception.py:750 msgid "" "Network requires port_security_enabled and subnet associated in order to " "apply security groups." msgstr "" -#: nova/exception.py:778 +#: nova/exception.py:755 msgid "No Unique Match Found." msgstr "" -#: nova/exception.py:783 +#: nova/exception.py:760 #, python-format msgid "Migration %(migration_id)s could not be found." msgstr "" -#: nova/exception.py:787 +#: nova/exception.py:764 #, python-format msgid "Migration not found for instance %(instance_id)s with status %(status)s." msgstr "" -#: nova/exception.py:792 +#: nova/exception.py:769 #, python-format msgid "Console pool %(pool_id)s could not be found." msgstr "" -#: nova/exception.py:796 +#: nova/exception.py:773 #, python-format msgid "" "Console pool of type %(console_type)s for compute host %(compute_host)s " "on proxy host %(host)s not found." msgstr "" -#: nova/exception.py:802 +#: nova/exception.py:779 #, python-format msgid "Console %(console_id)s could not be found." msgstr "" -#: nova/exception.py:806 +#: nova/exception.py:783 #, python-format msgid "Console for instance %(instance_uuid)s could not be found." msgstr "" -#: nova/exception.py:810 +#: nova/exception.py:787 #, python-format msgid "" "Console for instance %(instance_uuid)s in pool %(pool_id)s could not be " "found." msgstr "" -#: nova/exception.py:815 +#: nova/exception.py:792 #, python-format msgid "Invalid console type %(console_type)s" msgstr "" -#: nova/exception.py:819 +#: nova/exception.py:796 #, python-format msgid "Instance type %(instance_type_id)s could not be found." msgstr "" -#: nova/exception.py:823 +#: nova/exception.py:800 #, python-format msgid "Instance type with name %(instance_type_name)s could not be found." msgstr "" -#: nova/exception.py:828 +#: nova/exception.py:805 #, python-format msgid "Flavor %(flavor_id)s could not be found." msgstr "" -#: nova/exception.py:832 +#: nova/exception.py:809 #, python-format msgid "Flavor access not found for %(flavor_id)s / %(project_id)s combination." msgstr "" -#: nova/exception.py:837 +#: nova/exception.py:814 #, python-format msgid "Cell %(cell_name)s doesn't exist." msgstr "" -#: nova/exception.py:841 +#: nova/exception.py:818 #, python-format msgid "Inconsistency in cell routing: %(reason)s" msgstr "" -#: nova/exception.py:845 +#: nova/exception.py:822 #, python-format msgid "Service API method not found: %(detail)s" msgstr "" -#: nova/exception.py:849 +#: nova/exception.py:826 msgid "Timeout waiting for response from cell" msgstr "" -#: nova/exception.py:853 +#: nova/exception.py:830 #, python-format msgid "Cell message has reached maximum hop count: %(hop_count)s" msgstr "" -#: nova/exception.py:857 +#: nova/exception.py:834 msgid "No cells available matching scheduling criteria." msgstr "" -#: nova/exception.py:861 +#: nova/exception.py:838 #, python-format msgid "Exception received during cell processing: %(exc_name)s." msgstr "" -#: nova/exception.py:865 +#: nova/exception.py:842 #, python-format msgid "Cell is not known for instance %(instance_uuid)s" msgstr "" -#: nova/exception.py:869 +#: nova/exception.py:846 #, python-format msgid "Scheduler Host Filter %(filter_name)s could not be found." msgstr "" -#: nova/exception.py:873 +#: nova/exception.py:850 #, python-format msgid "Instance %(instance_uuid)s has no metadata with key %(metadata_key)s." msgstr "" -#: nova/exception.py:878 +#: nova/exception.py:855 #, python-format msgid "" "Instance %(instance_uuid)s has no system metadata with key " "%(metadata_key)s." msgstr "" -#: nova/exception.py:883 +#: nova/exception.py:860 #, python-format msgid "" "Instance Type %(instance_type_id)s has no extra specs with key " "%(extra_specs_key)s." msgstr "" -#: nova/exception.py:888 +#: nova/exception.py:865 #, python-format msgid "File %(file_path)s could not be found." msgstr "" -#: nova/exception.py:892 +#: nova/exception.py:869 msgid "Zero files could be found." msgstr "" -#: nova/exception.py:896 +#: nova/exception.py:873 #, python-format msgid "Virtual switch associated with the network adapter %(adapter)s not found." msgstr "" -#: nova/exception.py:901 +#: nova/exception.py:878 #, python-format msgid "Network adapter %(adapter)s could not be found." msgstr "" -#: nova/exception.py:905 +#: nova/exception.py:882 #, python-format msgid "Class %(class_name)s could not be found: %(exception)s" msgstr "" -#: nova/exception.py:909 +#: nova/exception.py:886 msgid "Action not allowed." msgstr "" -#: nova/exception.py:913 +#: nova/exception.py:890 msgid "Rotation is not allowed for snapshots" msgstr "" -#: nova/exception.py:917 +#: nova/exception.py:894 msgid "Rotation param is required for backup image_type" msgstr "" -#: nova/exception.py:921 +#: nova/exception.py:898 #, python-format msgid "Key pair %(key_name)s already exists." msgstr "" -#: nova/exception.py:925 +#: nova/exception.py:902 #, python-format msgid "Instance %(name)s already exists." msgstr "" -#: nova/exception.py:929 +#: nova/exception.py:906 #, python-format msgid "Instance Type with name %(name)s already exists." msgstr "" -#: nova/exception.py:933 +#: nova/exception.py:910 #, python-format msgid "Instance Type with ID %(flavor_id)s already exists." msgstr "" -#: nova/exception.py:937 +#: nova/exception.py:914 #, python-format msgid "" "Flavor access alreay exists for flavor %(flavor_id)s and project " "%(project_id)s combination." msgstr "" -#: nova/exception.py:942 +#: nova/exception.py:919 #, python-format msgid "%(path)s is not on shared storage: %(reason)s" msgstr "" -#: nova/exception.py:946 +#: nova/exception.py:923 #, python-format msgid "%(path)s is not on local storage: %(reason)s" msgstr "" -#: nova/exception.py:950 +#: nova/exception.py:927 msgid "Migration error" msgstr "" -#: nova/exception.py:954 +#: nova/exception.py:931 +msgid "Migration pre-check error" +msgstr "" + +#: nova/exception.py:935 #, python-format msgid "Malformed message body: %(reason)s" msgstr "" -#: nova/exception.py:960 +#: nova/exception.py:941 #, python-format msgid "Could not find config at %(path)s" msgstr "" -#: nova/exception.py:964 +#: nova/exception.py:945 #, python-format msgid "Could not load paste app '%(name)s' from %(path)s" msgstr "" -#: nova/exception.py:968 +#: nova/exception.py:949 msgid "When resizing, instances must change flavor!" msgstr "" -#: nova/exception.py:972 +#: nova/exception.py:953 #, python-format msgid "Resize error: %(reason)s" msgstr "" -#: nova/exception.py:976 +#: nova/exception.py:957 msgid "Image is larger than instance type allows" msgstr "" -#: nova/exception.py:980 +#: nova/exception.py:961 msgid "Instance type's memory is too small for requested image." msgstr "" -#: nova/exception.py:984 +#: nova/exception.py:965 msgid "Instance type's disk is too small for requested image." msgstr "" -#: nova/exception.py:988 +#: nova/exception.py:969 #, python-format msgid "Insufficient free memory on compute node to start %(uuid)s." msgstr "" -#: nova/exception.py:992 +#: nova/exception.py:973 msgid "Could not fetch bandwidth/cpu/disk metrics for this host." msgstr "" -#: nova/exception.py:996 +#: nova/exception.py:977 #, python-format msgid "No valid host was found. %(reason)s" msgstr "" -#: nova/exception.py:1000 +#: nova/exception.py:981 msgid "Quota exceeded" msgstr "" -#: nova/exception.py:1007 +#: nova/exception.py:988 #, python-format msgid "" "Quota exceeded for %(overs)s: Requested %(req)s, but already used " "%(used)d of %(allowed)d %(resource)s" msgstr "" -#: nova/exception.py:1012 +#: nova/exception.py:993 msgid "Maximum number of floating ips exceeded" msgstr "" -#: nova/exception.py:1016 +#: nova/exception.py:997 msgid "Maximum number of fixed ips exceeded" msgstr "" -#: nova/exception.py:1020 +#: nova/exception.py:1001 #, python-format msgid "Maximum number of metadata items exceeds %(allowed)d" msgstr "" -#: nova/exception.py:1024 +#: nova/exception.py:1005 msgid "Personality file limit exceeded" msgstr "" -#: nova/exception.py:1028 +#: nova/exception.py:1009 msgid "Personality file path too long" msgstr "" -#: nova/exception.py:1032 +#: nova/exception.py:1013 msgid "Personality file content too long" msgstr "" -#: nova/exception.py:1036 +#: nova/exception.py:1017 msgid "Maximum number of key pairs exceeded" msgstr "" -#: nova/exception.py:1040 +#: nova/exception.py:1021 msgid "Maximum number of security groups or rules exceeded" msgstr "" -#: nova/exception.py:1044 +#: nova/exception.py:1025 #, python-format msgid "" "Aggregate %(aggregate_id)s: action '%(action)s' caused an error: " "%(reason)s." msgstr "" -#: nova/exception.py:1049 +#: nova/exception.py:1030 #, python-format msgid "Aggregate %(aggregate_id)s could not be found." msgstr "" -#: nova/exception.py:1053 +#: nova/exception.py:1034 #, python-format msgid "Aggregate %(aggregate_name)s already exists." msgstr "" -#: nova/exception.py:1057 +#: nova/exception.py:1038 #, python-format msgid "Aggregate %(aggregate_id)s has no host %(host)s." msgstr "" -#: nova/exception.py:1061 +#: nova/exception.py:1042 #, python-format msgid "Aggregate %(aggregate_id)s has no metadata with key %(metadata_key)s." msgstr "" -#: nova/exception.py:1066 +#: nova/exception.py:1047 #, python-format msgid "Aggregate %(aggregate_id)s already has host %(host)s." msgstr "" -#: nova/exception.py:1070 +#: nova/exception.py:1051 msgid "Unable to create instance type" msgstr "" -#: nova/exception.py:1074 +#: nova/exception.py:1055 #, python-format msgid "Failed to set admin password on %(instance)s because %(reason)s" msgstr "" -#: nova/exception.py:1080 +#: nova/exception.py:1061 #, python-format msgid "Detected existing vlan with id %(vlan)d" msgstr "" -#: nova/exception.py:1084 +#: nova/exception.py:1065 msgid "There was a conflict when trying to complete your request." msgstr "" -#: nova/exception.py:1089 +#: nova/exception.py:1070 #, python-format msgid "Instance %(instance_id)s could not be found." msgstr "" -#: nova/exception.py:1093 +#: nova/exception.py:1074 #, python-format msgid "Info cache for instance %(instance_uuid)s could not be found." msgstr "" -#: nova/exception.py:1098 +#: nova/exception.py:1079 #, python-format msgid "Node %(node_id)s could not be found." msgstr "" -#: nova/exception.py:1102 +#: nova/exception.py:1083 #, python-format msgid "Node with UUID %(node_uuid)s could not be found." msgstr "" -#: nova/exception.py:1106 +#: nova/exception.py:1087 #, python-format msgid "Marker %(marker)s could not be found." msgstr "" -#: nova/exception.py:1110 +#: nova/exception.py:1091 #, python-format msgid "Invalid id: %(val)s (expecting \"i-...\")." msgstr "" -#: nova/exception.py:1114 +#: nova/exception.py:1095 #, python-format msgid "Could not fetch image %(image_id)s" msgstr "" -#: nova/exception.py:1118 +#: nova/exception.py:1099 #, python-format msgid "Could not upload image %(image_id)s" msgstr "" -#: nova/exception.py:1122 +#: nova/exception.py:1103 #, python-format msgid "Task %(task_name)s is already running on host %(host)s" msgstr "" -#: nova/exception.py:1126 +#: nova/exception.py:1107 #, python-format msgid "Task %(task_name)s is not running on host %(host)s" msgstr "" -#: nova/exception.py:1130 +#: nova/exception.py:1111 #, python-format msgid "Instance %(instance_uuid)s is locked" msgstr "" -#: nova/exception.py:1134 +#: nova/exception.py:1115 #, python-format msgid "Could not mount vfat config drive. %(operation)s failed. Error: %(error)s" msgstr "" -#: nova/exception.py:1139 +#: nova/exception.py:1120 #, python-format msgid "Unknown config drive format %(format)s. Select one of iso9660 or vfat." msgstr "" -#: nova/exception.py:1144 +#: nova/exception.py:1125 #, python-format msgid "Failed to attach network adapter device to %(instance)s" msgstr "" -#: nova/exception.py:1148 +#: nova/exception.py:1129 #, python-format msgid "Failed to detach network adapter device from %(instance)s" msgstr "" -#: nova/exception.py:1152 +#: nova/exception.py:1133 #, python-format msgid "" "User data too large. User data must be no larger than %(maxsize)s bytes " "once base64 encoded. Your data is %(length)d bytes" msgstr "" -#: nova/exception.py:1158 +#: nova/exception.py:1139 msgid "User data needs to be valid base 64." msgstr "" -#: nova/exception.py:1162 +#: nova/exception.py:1143 #, python-format msgid "" "unexpected task state: expecting %(expected)s but the actual state is " "%(actual)s" msgstr "" -#: nova/exception.py:1167 +#: nova/exception.py:1148 #, python-format msgid "" "Action for request_id %(request_id)s on instance %(instance_uuid)s not " "found" msgstr "" -#: nova/exception.py:1172 +#: nova/exception.py:1153 #, python-format msgid "Event %(event)s not found for action id %(action_id)s" msgstr "" -#: nova/exception.py:1176 +#: nova/exception.py:1157 #, python-format msgid "The CA file for %(project)s could not be found" msgstr "" -#: nova/exception.py:1180 +#: nova/exception.py:1161 #, python-format msgid "The CRL file for %(project)s could not be found" msgstr "" -#: nova/exception.py:1184 +#: nova/exception.py:1165 msgid "Instance recreate is not implemented by this virt driver." msgstr "" -#: nova/exception.py:1188 +#: nova/exception.py:1169 #, python-format msgid "The service from servicegroup driver %(driver) is temporarily unavailable." msgstr "" -#: nova/exception.py:1193 +#: nova/exception.py:1174 #, python-format msgid "%(binary)s attempted direct database access which is not allowed by policy" msgstr "" -#: nova/exception.py:1198 +#: nova/exception.py:1179 #, python-format msgid "Virtualization type '%(virt)s' is not supported by this compute driver" msgstr "" -#: nova/exception.py:1203 +#: nova/exception.py:1184 #, python-format msgid "" "Requested hardware '%(model)s' is not supported by the '%(virt)s' virt " "driver" msgstr "" -#: nova/exception.py:1208 +#: nova/exception.py:1189 #, python-format msgid "Invalid Base 64 data for file %(path)s" msgstr "" -#: nova/exception.py:1212 +#: nova/exception.py:1193 #, python-format msgid "Build of instance %(instance_uuid)s aborted: %(reason)s" msgstr "" -#: nova/exception.py:1216 +#: nova/exception.py:1197 #, python-format msgid "Build of instance %(instance_uuid)s was re-scheduled: %(reason)s" msgstr "" @@ -1308,27 +1293,7 @@ msgstr "" msgid "Running %(name)s post-hook: %(obj)s" msgstr "" -#: nova/manager.py:173 -#, python-format -msgid "Skipping periodic task %(task)s because its interval is negative" -msgstr "" - -#: nova/manager.py:178 -#, python-format -msgid "Skipping periodic task %(task)s because it is disabled" -msgstr "" - -#: nova/manager.py:241 -#, python-format -msgid "Running periodic task %(full_task_name)s" -msgstr "" - -#: nova/manager.py:249 -#, python-format -msgid "Error during %(full_task_name)s: %(e)s" -msgstr "" - -#: nova/manager.py:319 +#: nova/manager.py:166 msgid "Notifying Schedulers of capabilities ..." msgstr "" @@ -1462,106 +1427,91 @@ msgstr "" msgid "serve() can only be called once" msgstr "" -#: nova/utils.py:144 +#: nova/utils.py:142 #, python-format msgid "Expected to receive %(exp)s bytes, but actually %(act)s" msgstr "" -#: nova/utils.py:197 nova/openstack/common/processutils.py:90 -#, python-format -msgid "Got unknown keyword args to utils.execute: %r" -msgstr "" - -#: nova/utils.py:208 nova/openstack/common/processutils.py:99 -#, python-format -msgid "Running cmd (subprocess): %s" -msgstr "" - -#: nova/utils.py:232 nova/utils.py:310 -#: nova/openstack/common/processutils.py:114 nova/virt/powervm/common.py:90 -#, python-format -msgid "Result was %s" -msgstr "" - -#: nova/utils.py:245 nova/openstack/common/processutils.py:128 -#, python-format -msgid "%r failed. Retrying." -msgstr "" - -#: nova/utils.py:285 +#: nova/utils.py:187 #, python-format msgid "Running cmd (SSH): %s" msgstr "" -#: nova/utils.py:287 +#: nova/utils.py:189 msgid "Environment not supported over SSH" msgstr "" -#: nova/utils.py:291 +#: nova/utils.py:193 msgid "process_input not supported over SSH" msgstr "" -#: nova/utils.py:326 +#: nova/utils.py:212 nova/openstack/common/processutils.py:162 +#: nova/virt/powervm/common.py:90 +#, python-format +msgid "Result was %s" +msgstr "" + +#: nova/utils.py:231 #, python-format msgid "debug in callback: %s" msgstr "" -#: nova/utils.py:488 +#: nova/utils.py:393 #, python-format msgid "Link Local address is not found.:%s" msgstr "" -#: nova/utils.py:491 +#: nova/utils.py:396 #, python-format msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" msgstr "" -#: nova/utils.py:530 +#: nova/utils.py:435 #, python-format msgid "Invalid backend: %s" msgstr "" -#: nova/utils.py:591 +#: nova/utils.py:496 #, python-format msgid "Unknown byte multiplier: %s" msgstr "" -#: nova/utils.py:720 +#: nova/utils.py:625 #, python-format msgid "Expected object of type: %s" msgstr "" -#: nova/utils.py:749 +#: nova/utils.py:654 #, python-format msgid "Invalid server_string: %s" msgstr "" -#: nova/utils.py:905 +#: nova/utils.py:810 #, python-format msgid "timefunc: '%(name)s' took %(total_time).2f secs" msgstr "" -#: nova/utils.py:971 +#: nova/utils.py:876 #, python-format msgid "Reloading cached file %s" msgstr "" -#: nova/utils.py:1103 nova/virt/configdrive.py:177 +#: nova/utils.py:1008 nova/virt/configdrive.py:177 #, python-format msgid "Could not remove tmpdir: %s" msgstr "" -#: nova/utils.py:1255 +#: nova/utils.py:1160 #, python-format msgid "%s is not a string or unicode" msgstr "" -#: nova/utils.py:1259 +#: nova/utils.py:1164 #, python-format msgid "%(name)s has less than %(min_length)s characters." msgstr "" -#: nova/utils.py:1264 +#: nova/utils.py:1169 #, python-format msgid "%(name)s has more than %(max_length)s characters." msgstr "" @@ -1827,210 +1777,210 @@ msgstr "" msgid "Get console output for instance %s" msgstr "" -#: nova/api/ec2/cloud.py:837 +#: nova/api/ec2/cloud.py:834 #, python-format msgid "Create volume from snapshot %s" msgstr "" -#: nova/api/ec2/cloud.py:841 nova/api/openstack/compute/contrib/volumes.py:243 +#: nova/api/ec2/cloud.py:838 nova/api/openstack/compute/contrib/volumes.py:243 #, python-format msgid "Create volume of %s GB" msgstr "" -#: nova/api/ec2/cloud.py:869 +#: nova/api/ec2/cloud.py:866 msgid "Delete Failed" msgstr "" -#: nova/api/ec2/cloud.py:882 +#: nova/api/ec2/cloud.py:879 #, python-format msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" msgstr "" -#: nova/api/ec2/cloud.py:890 +#: nova/api/ec2/cloud.py:887 msgid "Attach Failed." msgstr "" -#: nova/api/ec2/cloud.py:912 nova/api/openstack/compute/contrib/volumes.py:439 +#: nova/api/ec2/cloud.py:909 nova/api/openstack/compute/contrib/volumes.py:439 #, python-format msgid "Detach volume %s" msgstr "" -#: nova/api/ec2/cloud.py:919 +#: nova/api/ec2/cloud.py:916 msgid "Detach Volume Failed." msgstr "" -#: nova/api/ec2/cloud.py:945 nova/api/ec2/cloud.py:1002 -#: nova/api/ec2/cloud.py:1556 nova/api/ec2/cloud.py:1571 +#: nova/api/ec2/cloud.py:942 nova/api/ec2/cloud.py:999 +#: nova/api/ec2/cloud.py:1553 nova/api/ec2/cloud.py:1568 #, python-format msgid "attribute not supported: %s" msgstr "" -#: nova/api/ec2/cloud.py:1076 +#: nova/api/ec2/cloud.py:1073 #, python-format msgid "vol = %s\n" msgstr "" -#: nova/api/ec2/cloud.py:1236 +#: nova/api/ec2/cloud.py:1233 msgid "Allocate address" msgstr "" -#: nova/api/ec2/cloud.py:1240 +#: nova/api/ec2/cloud.py:1237 msgid "No more floating IPs available" msgstr "" -#: nova/api/ec2/cloud.py:1244 +#: nova/api/ec2/cloud.py:1241 #, python-format msgid "Release address %s" msgstr "" -#: nova/api/ec2/cloud.py:1249 +#: nova/api/ec2/cloud.py:1246 msgid "Unable to release IP Address." msgstr "" -#: nova/api/ec2/cloud.py:1252 +#: nova/api/ec2/cloud.py:1249 #, python-format msgid "Associate address %(public_ip)s to instance %(instance_id)s" msgstr "" -#: nova/api/ec2/cloud.py:1260 +#: nova/api/ec2/cloud.py:1257 msgid "Unable to associate IP Address, no fixed_ips." msgstr "" -#: nova/api/ec2/cloud.py:1268 +#: nova/api/ec2/cloud.py:1265 #: nova/api/openstack/compute/contrib/floating_ips.py:238 #, python-format msgid "multiple fixed_ips exist, using the first: %s" msgstr "" -#: nova/api/ec2/cloud.py:1277 +#: nova/api/ec2/cloud.py:1274 msgid "Floating ip is already associated." msgstr "" -#: nova/api/ec2/cloud.py:1280 +#: nova/api/ec2/cloud.py:1277 msgid "l3driver call to add floating ip failed." msgstr "" -#: nova/api/ec2/cloud.py:1283 +#: nova/api/ec2/cloud.py:1280 msgid "Error, unable to associate floating ip." msgstr "" -#: nova/api/ec2/cloud.py:1291 +#: nova/api/ec2/cloud.py:1288 #, python-format msgid "Disassociate address %s" msgstr "" -#: nova/api/ec2/cloud.py:1296 +#: nova/api/ec2/cloud.py:1293 msgid "Floating ip is not associated." msgstr "" -#: nova/api/ec2/cloud.py:1299 -#: nova/api/openstack/compute/contrib/floating_ips.py:100 +#: nova/api/ec2/cloud.py:1296 +#: nova/api/openstack/compute/contrib/floating_ips.py:97 msgid "Cannot disassociate auto assigned floating ip" msgstr "" -#: nova/api/ec2/cloud.py:1326 +#: nova/api/ec2/cloud.py:1323 msgid "Image must be available" msgstr "" -#: nova/api/ec2/cloud.py:1358 +#: nova/api/ec2/cloud.py:1355 msgid "Going to start terminating instances" msgstr "" -#: nova/api/ec2/cloud.py:1368 +#: nova/api/ec2/cloud.py:1365 #, python-format msgid "Reboot instance %r" msgstr "" -#: nova/api/ec2/cloud.py:1377 +#: nova/api/ec2/cloud.py:1374 msgid "Going to stop instances" msgstr "" -#: nova/api/ec2/cloud.py:1386 +#: nova/api/ec2/cloud.py:1383 msgid "Going to start instances" msgstr "" -#: nova/api/ec2/cloud.py:1477 +#: nova/api/ec2/cloud.py:1474 #, python-format msgid "De-registering image %s" msgstr "" -#: nova/api/ec2/cloud.py:1493 +#: nova/api/ec2/cloud.py:1490 msgid "imageLocation is required" msgstr "" -#: nova/api/ec2/cloud.py:1512 +#: nova/api/ec2/cloud.py:1509 #, python-format msgid "Registered image %(image_location)s with id %(image_id)s" msgstr "" -#: nova/api/ec2/cloud.py:1574 +#: nova/api/ec2/cloud.py:1571 msgid "user or group not specified" msgstr "" -#: nova/api/ec2/cloud.py:1576 +#: nova/api/ec2/cloud.py:1573 msgid "only group \"all\" is supported" msgstr "" -#: nova/api/ec2/cloud.py:1578 +#: nova/api/ec2/cloud.py:1575 msgid "operation_type must be add or remove" msgstr "" -#: nova/api/ec2/cloud.py:1580 +#: nova/api/ec2/cloud.py:1577 #, python-format msgid "Updating image %s publicity" msgstr "" -#: nova/api/ec2/cloud.py:1593 +#: nova/api/ec2/cloud.py:1590 #, python-format msgid "Not allowed to modify attributes for image %s" msgstr "" -#: nova/api/ec2/cloud.py:1622 +#: nova/api/ec2/cloud.py:1619 #, python-format msgid "" "Invalid value '%(ec2_instance_id)s' for instanceId. Instance does not " "have a volume attached at root (%(root)s)" msgstr "" -#: nova/api/ec2/cloud.py:1652 +#: nova/api/ec2/cloud.py:1649 #, python-format msgid "Couldn't stop instance with in %d sec" msgstr "" -#: nova/api/ec2/cloud.py:1670 +#: nova/api/ec2/cloud.py:1667 #, python-format msgid "image of %(instance)s at %(now)s" msgstr "" -#: nova/api/ec2/cloud.py:1694 nova/api/ec2/cloud.py:1739 +#: nova/api/ec2/cloud.py:1691 nova/api/ec2/cloud.py:1736 msgid "resource_id and tag are required" msgstr "" -#: nova/api/ec2/cloud.py:1697 nova/api/ec2/cloud.py:1742 +#: nova/api/ec2/cloud.py:1694 nova/api/ec2/cloud.py:1739 msgid "Expecting a list of resources" msgstr "" -#: nova/api/ec2/cloud.py:1701 nova/api/ec2/cloud.py:1746 +#: nova/api/ec2/cloud.py:1698 nova/api/ec2/cloud.py:1743 msgid "Only instances implemented" msgstr "" -#: nova/api/ec2/cloud.py:1704 nova/api/ec2/cloud.py:1749 +#: nova/api/ec2/cloud.py:1701 nova/api/ec2/cloud.py:1746 msgid "Expecting a list of tagSets" msgstr "" -#: nova/api/ec2/cloud.py:1761 +#: nova/api/ec2/cloud.py:1758 msgid "Expecting key to be set" msgstr "" -#: nova/api/ec2/cloud.py:1834 +#: nova/api/ec2/cloud.py:1831 msgid "Invalid CIDR" msgstr "" -#: nova/api/ec2/ec2utils.py:248 +#: nova/api/ec2/ec2utils.py:249 msgid "Request must include either Timestamp or Expires, but cannot contain both" msgstr "" -#: nova/api/ec2/ec2utils.py:266 +#: nova/api/ec2/ec2utils.py:267 msgid "Timestamp is invalid." msgstr "" @@ -2350,13 +2300,13 @@ msgstr "" #: nova/api/openstack/compute/image_metadata.py:80 #: nova/api/openstack/compute/server_metadata.py:80 -#: nova/api/openstack/compute/contrib/flavorextraspecs.py:88 +#: nova/api/openstack/compute/contrib/flavorextraspecs.py:85 msgid "Request body and URI mismatch" msgstr "" #: nova/api/openstack/compute/image_metadata.py:83 #: nova/api/openstack/compute/server_metadata.py:84 -#: nova/api/openstack/compute/contrib/flavorextraspecs.py:91 +#: nova/api/openstack/compute/contrib/flavorextraspecs.py:88 msgid "Request body contains too many items" msgstr "" @@ -2570,7 +2520,7 @@ msgid "No adminPass was specified" msgstr "" #: nova/api/openstack/compute/servers.py:1171 -#: nova/api/openstack/compute/servers.py:1380 +#: nova/api/openstack/compute/servers.py:1382 msgid "Invalid adminPass" msgstr "" @@ -2592,7 +2542,7 @@ msgstr "" #: nova/api/openstack/compute/servers.py:1220 #: nova/api/openstack/compute/contrib/aggregates.py:143 -#: nova/api/openstack/compute/contrib/coverage_ext.py:282 +#: nova/api/openstack/compute/contrib/coverage_ext.py:284 #: nova/api/openstack/compute/contrib/keypairs.py:78 msgid "Invalid request body" msgstr "" @@ -2609,7 +2559,7 @@ msgstr "" msgid "createImage entity requires name attribute" msgstr "" -#: nova/api/openstack/compute/servers.py:1407 +#: nova/api/openstack/compute/servers.py:1409 #, python-format msgid "Removing options '%(unk_opt_str)s' from query" msgstr "" @@ -2836,41 +2786,41 @@ msgstr "" msgid "Instance not yet ready" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:95 +#: nova/api/openstack/compute/contrib/coverage_ext.py:97 #, python-format msgid "Can't connect to service: %s, no portspecified\n" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:114 +#: nova/api/openstack/compute/contrib/coverage_ext.py:116 msgid "Coverage begin" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:161 +#: nova/api/openstack/compute/contrib/coverage_ext.py:163 msgid "Coverage not running" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:190 +#: nova/api/openstack/compute/contrib/coverage_ext.py:192 msgid "Invalid path" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:194 +#: nova/api/openstack/compute/contrib/coverage_ext.py:196 msgid "No path given for report file" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:201 +#: nova/api/openstack/compute/contrib/coverage_ext.py:203 msgid "You can't use html reports without combining" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:214 +#: nova/api/openstack/compute/contrib/coverage_ext.py:216 #, python-format msgid "Directory conflict: %s already exists" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:272 +#: nova/api/openstack/compute/contrib/coverage_ext.py:274 msgid "Python coverage module is not installed." msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:280 +#: nova/api/openstack/compute/contrib/coverage_ext.py:282 #, python-format msgid "Coverage doesn't have %s action" msgstr "" @@ -2920,7 +2870,7 @@ msgstr "" msgid "No request body" msgstr "" -#: nova/api/openstack/compute/contrib/flavorextraspecs.py:58 +#: nova/api/openstack/compute/contrib/flavorextraspecs.py:55 msgid "No Request Body" msgstr "" @@ -2928,25 +2878,26 @@ msgstr "" msgid "DNS entries not found." msgstr "" -#: nova/api/openstack/compute/contrib/floating_ips.py:97 -msgid "Floating ip is not associated" -msgstr "" - -#: nova/api/openstack/compute/contrib/floating_ips.py:132 -#: nova/api/openstack/compute/contrib/floating_ips.py:180 +#: nova/api/openstack/compute/contrib/floating_ips.py:129 +#: nova/api/openstack/compute/contrib/floating_ips.py:177 #, python-format msgid "Floating ip not found for id %s" msgstr "" -#: nova/api/openstack/compute/contrib/floating_ips.py:165 +#: nova/api/openstack/compute/contrib/floating_ips.py:162 #, python-format msgid "No more floating ips in pool %s." msgstr "" -#: nova/api/openstack/compute/contrib/floating_ips.py:167 +#: nova/api/openstack/compute/contrib/floating_ips.py:164 msgid "No more floating ips available." msgstr "" +#: nova/api/openstack/compute/contrib/floating_ips.py:189 +#, python-format +msgid "Floating ip %s has been disassociated" +msgstr "" + #: nova/api/openstack/compute/contrib/floating_ips.py:215 #: nova/api/openstack/compute/contrib/floating_ips.py:271 #: nova/api/openstack/compute/contrib/security_groups.py:413 @@ -2984,12 +2935,16 @@ msgid "Error. Unable to associate floating ip" msgstr "" #: nova/api/openstack/compute/contrib/floating_ips.py:297 +msgid "Floating ip is not associated" +msgstr "" + +#: nova/api/openstack/compute/contrib/floating_ips.py:301 #, python-format msgid "Floating ip %(address)s is not associated with instance %(id)s." msgstr "" #: nova/api/openstack/compute/contrib/floating_ips_bulk.py:146 -#: nova/cmd/manage.py:382 +#: nova/cmd/manage.py:381 #, python-format msgid "/%s should be specified as single address(es) not in cidr format" msgstr "" @@ -3462,20 +3417,20 @@ msgstr "" msgid "deployment to node %s done" msgstr "" -#: nova/cmd/baremetal_manage.py:160 nova/cmd/manage.py:1193 +#: nova/cmd/baremetal_manage.py:160 nova/cmd/manage.py:1245 #, python-format msgid "Could not read %s. Re-running with sudo" msgstr "" -#: nova/cmd/baremetal_manage.py:164 nova/cmd/manage.py:1197 +#: nova/cmd/baremetal_manage.py:164 nova/cmd/manage.py:1249 msgid "sudo failed, continuing as if nothing happened" msgstr "" -#: nova/cmd/baremetal_manage.py:166 nova/cmd/manage.py:1199 +#: nova/cmd/baremetal_manage.py:166 nova/cmd/manage.py:1251 msgid "Please re-run nova-manage as root." msgstr "" -#: nova/cmd/baremetal_manage.py:206 nova/cmd/manage.py:1244 +#: nova/cmd/baremetal_manage.py:206 nova/cmd/manage.py:1296 msgid "Command failed, please check log for more info" msgstr "" @@ -3496,312 +3451,312 @@ msgstr "" msgid "Environment variable 'NETWORK_ID' must be set." msgstr "" -#: nova/cmd/manage.py:207 +#: nova/cmd/manage.py:206 msgid "" "The above error may show that the database has not been created.\n" "Please create a database using 'nova-manage db sync' before running this " "command." msgstr "" -#: nova/cmd/manage.py:242 +#: nova/cmd/manage.py:241 #, python-format msgid "%(key)s is not a valid quota key. Valid options are: %(options)s." msgstr "" -#: nova/cmd/manage.py:248 +#: nova/cmd/manage.py:247 msgid "Quota" msgstr "" -#: nova/cmd/manage.py:249 +#: nova/cmd/manage.py:248 msgid "Limit" msgstr "" -#: nova/cmd/manage.py:250 +#: nova/cmd/manage.py:249 msgid "In Use" msgstr "" -#: nova/cmd/manage.py:251 +#: nova/cmd/manage.py:250 msgid "Reserved" msgstr "" -#: nova/cmd/manage.py:291 nova/cmd/manage.py:362 nova/cmd/manage.py:686 -#: nova/cmd/manage.py:699 +#: nova/cmd/manage.py:290 nova/cmd/manage.py:361 nova/cmd/manage.py:685 +#: nova/cmd/manage.py:698 #, python-format msgid "error: %s" msgstr "" -#: nova/cmd/manage.py:299 +#: nova/cmd/manage.py:298 msgid "network" msgstr "" -#: nova/cmd/manage.py:300 +#: nova/cmd/manage.py:299 msgid "IP address" msgstr "" -#: nova/cmd/manage.py:301 +#: nova/cmd/manage.py:300 msgid "hostname" msgstr "" -#: nova/cmd/manage.py:302 nova/cmd/manage.py:766 +#: nova/cmd/manage.py:301 nova/cmd/manage.py:818 msgid "host" msgstr "" -#: nova/cmd/manage.py:314 nova/cmd/manage.py:338 +#: nova/cmd/manage.py:313 nova/cmd/manage.py:337 msgid "No fixed IP found." msgstr "" -#: nova/cmd/manage.py:330 +#: nova/cmd/manage.py:329 #, python-format msgid "WARNING: fixed ip %s allocated to missing instance" msgstr "" -#: nova/cmd/manage.py:389 +#: nova/cmd/manage.py:388 #, python-format msgid "" "Too many IP addresses will be generated. Please increase /%s to reduce " "the number generated." msgstr "" -#: nova/cmd/manage.py:438 +#: nova/cmd/manage.py:437 msgid "No floating IP addresses have been defined." msgstr "" -#: nova/cmd/manage.py:500 nova/tests/test_nova_manage.py:212 +#: nova/cmd/manage.py:499 nova/tests/test_nova_manage.py:212 msgid "id" msgstr "" -#: nova/cmd/manage.py:501 nova/tests/test_nova_manage.py:213 +#: nova/cmd/manage.py:500 nova/tests/test_nova_manage.py:213 msgid "IPv4" msgstr "" -#: nova/cmd/manage.py:502 nova/tests/test_nova_manage.py:214 +#: nova/cmd/manage.py:501 nova/tests/test_nova_manage.py:214 msgid "IPv6" msgstr "" -#: nova/cmd/manage.py:503 nova/tests/test_nova_manage.py:215 +#: nova/cmd/manage.py:502 nova/tests/test_nova_manage.py:215 msgid "start address" msgstr "" -#: nova/cmd/manage.py:504 nova/tests/test_nova_manage.py:216 +#: nova/cmd/manage.py:503 nova/tests/test_nova_manage.py:216 msgid "DNS1" msgstr "" -#: nova/cmd/manage.py:505 nova/tests/test_nova_manage.py:217 +#: nova/cmd/manage.py:504 nova/tests/test_nova_manage.py:217 msgid "DNS2" msgstr "" -#: nova/cmd/manage.py:506 nova/tests/test_nova_manage.py:218 +#: nova/cmd/manage.py:505 nova/tests/test_nova_manage.py:218 msgid "VlanID" msgstr "" -#: nova/cmd/manage.py:507 nova/cmd/manage.py:613 +#: nova/cmd/manage.py:506 nova/cmd/manage.py:612 #: nova/tests/test_nova_manage.py:219 msgid "project" msgstr "" -#: nova/cmd/manage.py:508 nova/tests/test_nova_manage.py:220 +#: nova/cmd/manage.py:507 nova/tests/test_nova_manage.py:220 msgid "uuid" msgstr "" -#: nova/cmd/manage.py:515 +#: nova/cmd/manage.py:514 msgid "No networks found" msgstr "" -#: nova/cmd/manage.py:534 +#: nova/cmd/manage.py:533 msgid "Please specify either fixed_range or uuid" msgstr "" -#: nova/cmd/manage.py:539 +#: nova/cmd/manage.py:538 msgid "UUID is required to delete Quantum Networks" msgstr "" -#: nova/cmd/manage.py:542 +#: nova/cmd/manage.py:541 msgid "Deleting by fixed_range is not supported with the QuantumManager" msgstr "" -#: nova/cmd/manage.py:605 +#: nova/cmd/manage.py:604 msgid "instance" msgstr "" -#: nova/cmd/manage.py:606 +#: nova/cmd/manage.py:605 msgid "node" msgstr "" -#: nova/cmd/manage.py:607 +#: nova/cmd/manage.py:606 msgid "type" msgstr "" -#: nova/cmd/manage.py:608 +#: nova/cmd/manage.py:607 msgid "state" msgstr "" -#: nova/cmd/manage.py:609 +#: nova/cmd/manage.py:608 msgid "launched" msgstr "" -#: nova/cmd/manage.py:610 +#: nova/cmd/manage.py:609 msgid "image" msgstr "" -#: nova/cmd/manage.py:611 +#: nova/cmd/manage.py:610 msgid "kernel" msgstr "" -#: nova/cmd/manage.py:612 +#: nova/cmd/manage.py:611 msgid "ramdisk" msgstr "" -#: nova/cmd/manage.py:614 +#: nova/cmd/manage.py:613 msgid "user" msgstr "" -#: nova/cmd/manage.py:615 nova/cmd/manage.py:767 +#: nova/cmd/manage.py:614 nova/cmd/manage.py:819 msgid "zone" msgstr "" -#: nova/cmd/manage.py:616 +#: nova/cmd/manage.py:615 msgid "index" msgstr "" -#: nova/cmd/manage.py:661 +#: nova/cmd/manage.py:660 msgid "Binary" msgstr "" -#: nova/cmd/manage.py:662 +#: nova/cmd/manage.py:661 msgid "Host" msgstr "" -#: nova/cmd/manage.py:663 +#: nova/cmd/manage.py:662 msgid "Zone" msgstr "" -#: nova/cmd/manage.py:664 +#: nova/cmd/manage.py:663 msgid "Status" msgstr "" -#: nova/cmd/manage.py:665 +#: nova/cmd/manage.py:664 msgid "State" msgstr "" -#: nova/cmd/manage.py:666 +#: nova/cmd/manage.py:665 msgid "Updated_At" msgstr "" -#: nova/cmd/manage.py:688 +#: nova/cmd/manage.py:687 #, python-format msgid "Service %(service)s on host %(host)s enabled." msgstr "" -#: nova/cmd/manage.py:701 +#: nova/cmd/manage.py:700 #, python-format msgid "Service %(service)s on host %(host)s disabled." msgstr "" -#: nova/cmd/manage.py:715 +#: nova/cmd/manage.py:767 msgid "An unexpected error has occurred." msgstr "" -#: nova/cmd/manage.py:716 +#: nova/cmd/manage.py:768 msgid "[Result]" msgstr "" -#: nova/cmd/manage.py:720 +#: nova/cmd/manage.py:772 msgid "HOST" msgstr "" -#: nova/cmd/manage.py:721 +#: nova/cmd/manage.py:773 msgid "PROJECT" msgstr "" -#: nova/cmd/manage.py:722 +#: nova/cmd/manage.py:774 msgid "cpu" msgstr "" -#: nova/cmd/manage.py:723 +#: nova/cmd/manage.py:775 msgid "mem(mb)" msgstr "" -#: nova/cmd/manage.py:724 +#: nova/cmd/manage.py:776 msgid "hdd" msgstr "" -#: nova/cmd/manage.py:806 +#: nova/cmd/manage.py:858 msgid "Must supply a positive value for max_rows" msgstr "" -#: nova/cmd/manage.py:844 +#: nova/cmd/manage.py:896 msgid "Must supply valid parameters to create instance_type" msgstr "" -#: nova/cmd/manage.py:848 +#: nova/cmd/manage.py:900 msgid "Instance Type exists." msgstr "" -#: nova/cmd/manage.py:849 +#: nova/cmd/manage.py:901 msgid "Please ensure instance_type name and flavorid are unique." msgstr "" -#: nova/cmd/manage.py:851 +#: nova/cmd/manage.py:903 msgid "Currently defined instance_type names and flavorids:" msgstr "" -#: nova/cmd/manage.py:856 +#: nova/cmd/manage.py:908 msgid "Unknown error" msgstr "" -#: nova/cmd/manage.py:859 +#: nova/cmd/manage.py:911 #, python-format msgid "%s created" msgstr "" -#: nova/cmd/manage.py:867 +#: nova/cmd/manage.py:919 msgid "Valid instance type name is required" msgstr "" -#: nova/cmd/manage.py:870 +#: nova/cmd/manage.py:922 #, python-format msgid "DB Error: %s" msgstr "" -#: nova/cmd/manage.py:875 +#: nova/cmd/manage.py:927 #, python-format msgid "%s deleted" msgstr "" -#: nova/cmd/manage.py:911 +#: nova/cmd/manage.py:963 #, python-format msgid "Key %(key)s set to %(value)s on instance type %(name)s" msgstr "" -#: nova/cmd/manage.py:933 +#: nova/cmd/manage.py:985 #, python-format msgid "Key %(key)s on instance type %(name)s unset" msgstr "" -#: nova/cmd/manage.py:977 +#: nova/cmd/manage.py:1029 #, python-format msgid "Hypervisor: %s" msgstr "" -#: nova/cmd/manage.py:1018 +#: nova/cmd/manage.py:1070 #, python-format msgid "Line %(linenum)d : %(line)s" msgstr "" -#: nova/cmd/manage.py:1020 +#: nova/cmd/manage.py:1072 msgid "No errors in logfiles!" msgstr "" -#: nova/cmd/manage.py:1032 +#: nova/cmd/manage.py:1084 msgid "Unable to find system log file!" msgstr "" -#: nova/cmd/manage.py:1036 +#: nova/cmd/manage.py:1088 #, python-format msgid "Last %s nova syslog entries:-" msgstr "" -#: nova/cmd/manage.py:1045 +#: nova/cmd/manage.py:1097 msgid "No nova entries in syslog!" msgstr "" @@ -3840,203 +3795,203 @@ msgstr "" msgid "Metadata property value greater than 255 characters" msgstr "" -#: nova/compute/api.py:454 +#: nova/compute/api.py:469 msgid "Failed to set instance name using multi_instance_display_name_template." msgstr "" -#: nova/compute/api.py:494 +#: nova/compute/api.py:509 msgid "Cannot attach one or more volumes to multiple instances" msgstr "" -#: nova/compute/api.py:608 +#: nova/compute/api.py:623 #, python-format msgid "Going to run %s instances..." msgstr "" -#: nova/compute/api.py:721 +#: nova/compute/api.py:739 #, python-format msgid "bdm %s" msgstr "" -#: nova/compute/api.py:748 +#: nova/compute/api.py:766 #, python-format msgid "block_device_mapping %s" msgstr "" -#: nova/compute/api.py:1017 +#: nova/compute/api.py:1040 msgid "instance termination disabled" msgstr "" -#: nova/compute/api.py:1153 +#: nova/compute/api.py:1176 #, python-format msgid "instance type %(old_inst_type_id)d not found" msgstr "" -#: nova/compute/api.py:1159 +#: nova/compute/api.py:1182 msgid "going to delete a resizing instance" msgstr "" -#: nova/compute/api.py:1169 +#: nova/compute/api.py:1192 #, python-format msgid "instance's host %s is down, deleting from database" msgstr "" -#: nova/compute/api.py:1213 +#: nova/compute/api.py:1236 msgid "Going to try to soft delete instance" msgstr "" -#: nova/compute/api.py:1237 +#: nova/compute/api.py:1260 msgid "Going to try to terminate instance" msgstr "" -#: nova/compute/api.py:1287 +#: nova/compute/api.py:1310 msgid "Going to try to stop instance" msgstr "" -#: nova/compute/api.py:1304 +#: nova/compute/api.py:1327 msgid "Going to try to start instance" msgstr "" -#: nova/compute/api.py:1377 +#: nova/compute/api.py:1400 #, python-format msgid "Searching by: %s" msgstr "" -#: nova/compute/api.py:1614 +#: nova/compute/api.py:1637 #, python-format msgid "snapshot for %s" msgstr "" -#: nova/compute/api.py:1965 +#: nova/compute/api.py:1988 msgid "flavor_id is None. Assuming migration." msgstr "" -#: nova/compute/api.py:1974 +#: nova/compute/api.py:1997 #, python-format msgid "" "Old instance type %(current_instance_type_name)s, new instance type " "%(new_instance_type_name)s" msgstr "" -#: nova/compute/api.py:2016 +#: nova/compute/api.py:2039 #, python-format msgid "%(overs)s quota exceeded for %(pid)s, tried to resize instance." msgstr "" -#: nova/compute/api.py:2150 +#: nova/compute/api.py:2179 msgid "Cannot rescue a volume-backed instance" msgstr "" -#: nova/compute/api.py:2257 +#: nova/compute/api.py:2286 msgid "Locking" msgstr "" -#: nova/compute/api.py:2265 +#: nova/compute/api.py:2294 msgid "Unlocking" msgstr "" -#: nova/compute/api.py:2337 +#: nova/compute/api.py:2366 msgid "Volume must be attached in order to detach." msgstr "" -#: nova/compute/api.py:2450 +#: nova/compute/api.py:2479 #, python-format msgid "Going to try to live migrate instance to %s" msgstr "" -#: nova/compute/api.py:2469 +#: nova/compute/api.py:2498 msgid "vm evacuation scheduled" msgstr "" -#: nova/compute/api.py:2473 +#: nova/compute/api.py:2502 #, python-format msgid "" "Instance compute service state on %(inst_host)s expected to be down, but " "it was up." msgstr "" -#: nova/compute/api.py:2720 +#: nova/compute/api.py:2749 msgid "Keypair name contains unsafe characters" msgstr "" -#: nova/compute/api.py:2724 +#: nova/compute/api.py:2753 msgid "Keypair name must be between 1 and 255 characters long" msgstr "" -#: nova/compute/api.py:2821 +#: nova/compute/api.py:2850 #, python-format msgid "Security group %s is not a string or unicode" msgstr "" -#: nova/compute/api.py:2824 +#: nova/compute/api.py:2853 #, python-format msgid "Security group %s cannot be empty." msgstr "" -#: nova/compute/api.py:2832 +#: nova/compute/api.py:2861 #, python-format msgid "" "Value (%(value)s) for parameter Group%(property)s is invalid. Content " "limited to '%(allowed)'." msgstr "" -#: nova/compute/api.py:2838 +#: nova/compute/api.py:2867 #, python-format msgid "Security group %s should not be greater than 255 characters." msgstr "" -#: nova/compute/api.py:2858 +#: nova/compute/api.py:2887 msgid "Quota exceeded, too many security groups." msgstr "" -#: nova/compute/api.py:2861 +#: nova/compute/api.py:2890 #, python-format msgid "Create Security Group %s" msgstr "" -#: nova/compute/api.py:2868 +#: nova/compute/api.py:2897 #, python-format msgid "Security group %s already exists" msgstr "" -#: nova/compute/api.py:2933 +#: nova/compute/api.py:2962 #, python-format msgid "Unable to delete system group '%s'" msgstr "" -#: nova/compute/api.py:2938 +#: nova/compute/api.py:2967 msgid "Security group is still in use" msgstr "" -#: nova/compute/api.py:2946 +#: nova/compute/api.py:2975 msgid "Failed to update usages deallocating security group" msgstr "" -#: nova/compute/api.py:2949 +#: nova/compute/api.py:2978 #, python-format msgid "Delete security group %s" msgstr "" -#: nova/compute/api.py:3035 nova/compute/api.py:3112 +#: nova/compute/api.py:3064 nova/compute/api.py:3141 #, python-format msgid "Rule (%s) not found" msgstr "" -#: nova/compute/api.py:3051 +#: nova/compute/api.py:3080 msgid "Quota exceeded, too many security group rules." msgstr "" -#: nova/compute/api.py:3054 +#: nova/compute/api.py:3083 #, python-format msgid "Authorize security group ingress %s" msgstr "" -#: nova/compute/api.py:3065 +#: nova/compute/api.py:3094 #, python-format msgid "Revoke security group ingress %s" msgstr "" -#: nova/compute/api.py:3119 +#: nova/compute/api.py:3148 msgid "Security group id should be integer" msgstr "" @@ -4126,653 +4081,658 @@ msgstr "" msgid "Instance type %s not found for deletion" msgstr "" -#: nova/compute/manager.py:205 +#: nova/compute/manager.py:206 msgid "Possibly task preempted." msgstr "" -#: nova/compute/manager.py:363 +#: nova/compute/manager.py:364 #, python-format msgid "%(nodename)s is not a valid node managed by this compute host." msgstr "" -#: nova/compute/manager.py:392 +#: nova/compute/manager.py:393 msgid "Instance has been destroyed from under us while trying to set it to ERROR" msgstr "" -#: nova/compute/manager.py:407 +#: nova/compute/manager.py:408 #, python-format msgid "Instance %(uuid)s found in the hypervisor, but not in the database" msgstr "" -#: nova/compute/manager.py:423 +#: nova/compute/manager.py:424 #, python-format msgid "" "Instance %(driver_instance)s found in the hypervisor, but not in the " "database" msgstr "" -#: nova/compute/manager.py:444 +#: nova/compute/manager.py:445 #, python-format msgid "" "Deleting instance as its host (%(instance_host)s) is not equal to our " "host (%(our_host)s)." msgstr "" -#: nova/compute/manager.py:459 +#: nova/compute/manager.py:460 msgid "Instance has been marked deleted already, removing it from the hypervisor." msgstr "" -#: nova/compute/manager.py:480 +#: nova/compute/manager.py:481 msgid "" "Hypervisor driver does not support instance shared storage check, " "assuming it's not on shared storage" msgstr "" -#: nova/compute/manager.py:486 +#: nova/compute/manager.py:487 msgid "Failed to check if instance shared" msgstr "" -#: nova/compute/manager.py:529 +#: nova/compute/manager.py:530 msgid "Failed to revert crashed migration" msgstr "" -#: nova/compute/manager.py:532 +#: nova/compute/manager.py:533 msgid "Instance found in migrating state during startup. Resetting task_state" msgstr "" -#: nova/compute/manager.py:543 +#: nova/compute/manager.py:544 #, python-format msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." msgstr "" -#: nova/compute/manager.py:548 +#: nova/compute/manager.py:549 msgid "Rebooting instance after nova-compute restart." msgstr "" -#: nova/compute/manager.py:562 +#: nova/compute/manager.py:563 msgid "Hypervisor driver does not support resume guests" msgstr "" -#: nova/compute/manager.py:567 +#: nova/compute/manager.py:568 msgid "Failed to resume instance" msgstr "" -#: nova/compute/manager.py:577 +#: nova/compute/manager.py:578 msgid "Hypervisor driver does not support firewall rules" msgstr "" -#: nova/compute/manager.py:581 +#: nova/compute/manager.py:582 #, python-format msgid "Lifecycle event %(state)d on VM %(uuid)s" msgstr "" -#: nova/compute/manager.py:597 +#: nova/compute/manager.py:598 #, python-format msgid "Unexpected power state %d" msgstr "" -#: nova/compute/manager.py:609 +#: nova/compute/manager.py:610 #, python-format msgid "Ignoring event %s" msgstr "" -#: nova/compute/manager.py:647 +#: nova/compute/manager.py:648 msgid "Checking state" msgstr "" -#: nova/compute/manager.py:745 +#: nova/compute/manager.py:746 #, python-format msgid "Volume id: %s finished being created but was not set as 'available'" msgstr "" -#: nova/compute/manager.py:762 +#: nova/compute/manager.py:763 #, python-format msgid "Setting up bdm %s" msgstr "" -#: nova/compute/manager.py:862 +#: nova/compute/manager.py:863 msgid "Success" msgstr "" -#: nova/compute/manager.py:885 +#: nova/compute/manager.py:886 msgid "Instance disappeared before we could start it" msgstr "" -#: nova/compute/manager.py:906 nova/compute/manager.py:2383 +#: nova/compute/manager.py:907 nova/compute/manager.py:2385 #, python-format msgid "No node specified, defaulting to %(node)s" msgstr "" -#: nova/compute/manager.py:948 +#: nova/compute/manager.py:949 msgid "Failed to dealloc network for deleted instance" msgstr "" -#: nova/compute/manager.py:954 +#: nova/compute/manager.py:955 msgid "Instance was deleted during spawn." msgstr "" -#: nova/compute/manager.py:982 +#: nova/compute/manager.py:983 #, python-format msgid "Error: %s" msgstr "" -#: nova/compute/manager.py:999 +#: nova/compute/manager.py:1000 msgid "Clean up resource before rescheduling." msgstr "" -#: nova/compute/manager.py:1024 nova/compute/manager.py:2437 +#: nova/compute/manager.py:1025 nova/compute/manager.py:2439 msgid "Error trying to reschedule" msgstr "" -#: nova/compute/manager.py:1037 +#: nova/compute/manager.py:1038 msgid "Retry info not present, will not reschedule" msgstr "" -#: nova/compute/manager.py:1042 +#: nova/compute/manager.py:1043 msgid "No request spec, will not reschedule" msgstr "" -#: nova/compute/manager.py:1048 +#: nova/compute/manager.py:1049 #, python-format msgid "Re-scheduling %(method)s: attempt %(num)d" msgstr "" -#: nova/compute/manager.py:1077 +#: nova/compute/manager.py:1078 msgid "Instance build timed out. Set to error state." msgstr "" -#: nova/compute/manager.py:1127 +#: nova/compute/manager.py:1129 #, python-format msgid "" "image_id=%(image_id)s, image_size_bytes=%(size_bytes)d, " "allowed_size_bytes=%(allowed_size_bytes)d" msgstr "" -#: nova/compute/manager.py:1133 +#: nova/compute/manager.py:1135 #, python-format msgid "" "Image '%(image_id)s' size %(size_bytes)d exceeded instance_type allowed " "size %(allowed_size_bytes)d" msgstr "" -#: nova/compute/manager.py:1143 +#: nova/compute/manager.py:1145 msgid "Starting instance..." msgstr "" -#: nova/compute/manager.py:1169 +#: nova/compute/manager.py:1171 msgid "Instance failed network setup" msgstr "" -#: nova/compute/manager.py:1172 +#: nova/compute/manager.py:1174 #, python-format msgid "Instance network_info: |%s|" msgstr "" -#: nova/compute/manager.py:1183 +#: nova/compute/manager.py:1185 msgid "Instance failed block device setup" msgstr "" -#: nova/compute/manager.py:1202 +#: nova/compute/manager.py:1204 msgid "Instance failed to spawn" msgstr "" -#: nova/compute/manager.py:1253 +#: nova/compute/manager.py:1255 msgid "Deallocating network for instance" msgstr "" -#: nova/compute/manager.py:1324 +#: nova/compute/manager.py:1326 #, python-format msgid "%(action_str)s instance" msgstr "" -#: nova/compute/manager.py:1340 +#: nova/compute/manager.py:1342 msgid "Failed to deallocate network for instance." msgstr "" -#: nova/compute/manager.py:1361 +#: nova/compute/manager.py:1363 #, python-format msgid "Ignoring DiskNotFound: %s" msgstr "" -#: nova/compute/manager.py:1364 +#: nova/compute/manager.py:1366 #, python-format msgid "Ignoring VolumeNotFound: %s" msgstr "" -#: nova/compute/manager.py:1371 +#: nova/compute/manager.py:1373 #, python-format msgid "terminating bdm %s" msgstr "" -#: nova/compute/manager.py:1419 +#: nova/compute/manager.py:1421 #, python-format msgid "Ignoring volume cleanup failure due to %s" msgstr "" -#: nova/compute/manager.py:1472 nova/compute/manager.py:2613 -#: nova/compute/manager.py:4106 +#: nova/compute/manager.py:1474 nova/compute/manager.py:2615 +#: nova/compute/manager.py:4117 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "" -#: nova/compute/manager.py:1624 +#: nova/compute/manager.py:1626 msgid "Rebuilding instance" msgstr "" -#: nova/compute/manager.py:1637 +#: nova/compute/manager.py:1639 msgid "Invalid state of instance files on shared storage" msgstr "" -#: nova/compute/manager.py:1641 +#: nova/compute/manager.py:1643 msgid "disk on shared storage, recreating using existing disk" msgstr "" -#: nova/compute/manager.py:1645 +#: nova/compute/manager.py:1647 #, python-format msgid "disk not on shared storagerebuilding from: '%s'" msgstr "" -#: nova/compute/manager.py:1729 +#: nova/compute/manager.py:1731 #, python-format msgid "bringing vm to original state: '%s'" msgstr "" -#: nova/compute/manager.py:1761 +#: nova/compute/manager.py:1763 #, python-format msgid "Detaching from volume api: %s" msgstr "" -#: nova/compute/manager.py:1779 +#: nova/compute/manager.py:1781 msgid "Rebooting instance" msgstr "" -#: nova/compute/manager.py:1804 +#: nova/compute/manager.py:1806 #, python-format msgid "" "trying to reboot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1820 +#: nova/compute/manager.py:1822 #, python-format msgid "Cannot reboot instance: %(exc)s" msgstr "" -#: nova/compute/manager.py:1833 +#: nova/compute/manager.py:1835 msgid "Instance disappeared during reboot" msgstr "" -#: nova/compute/manager.py:1860 +#: nova/compute/manager.py:1862 msgid "instance snapshotting" msgstr "" -#: nova/compute/manager.py:1866 +#: nova/compute/manager.py:1868 #, python-format msgid "" "trying to snapshot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1927 +#: nova/compute/manager.py:1929 #, python-format msgid "Found %(num_images)d images (rotation: %(rotation)d)" msgstr "" -#: nova/compute/manager.py:1934 +#: nova/compute/manager.py:1936 #, python-format msgid "Rotating out %d backups" msgstr "" -#: nova/compute/manager.py:1939 +#: nova/compute/manager.py:1941 #, python-format msgid "Deleting image %s" msgstr "" -#: nova/compute/manager.py:1967 +#: nova/compute/manager.py:1969 #, python-format msgid "Failed to set admin password. Instance %s is not running" msgstr "" -#: nova/compute/manager.py:1974 +#: nova/compute/manager.py:1976 msgid "Root password set" msgstr "" -#: nova/compute/manager.py:1981 +#: nova/compute/manager.py:1983 msgid "set_admin_password is not implemented by this driver or guest instance." msgstr "" -#: nova/compute/manager.py:1996 +#: nova/compute/manager.py:1998 #, python-format msgid "set_admin_password failed: %s" msgstr "" -#: nova/compute/manager.py:2003 +#: nova/compute/manager.py:2005 msgid "error setting admin password" msgstr "" -#: nova/compute/manager.py:2016 +#: nova/compute/manager.py:2018 #, python-format msgid "" "trying to inject a file into a non-running (state: " "%(current_power_state)s expected: %(expected_state)s)" msgstr "" -#: nova/compute/manager.py:2020 +#: nova/compute/manager.py:2022 #, python-format msgid "injecting file to %(path)s" msgstr "" -#: nova/compute/manager.py:2040 +#: nova/compute/manager.py:2042 msgid "" "Unable to find a different image to use for rescue VM, using instance's " "current image" msgstr "" -#: nova/compute/manager.py:2053 +#: nova/compute/manager.py:2055 msgid "Rescuing" msgstr "" -#: nova/compute/manager.py:2072 +#: nova/compute/manager.py:2074 msgid "Error trying to Rescue Instance" msgstr "" -#: nova/compute/manager.py:2076 +#: nova/compute/manager.py:2078 #, python-format msgid "Driver Error: %s" msgstr "" -#: nova/compute/manager.py:2094 +#: nova/compute/manager.py:2096 msgid "Unrescuing" msgstr "" -#: nova/compute/manager.py:2115 +#: nova/compute/manager.py:2117 #, python-format msgid "Changing instance metadata according to %(diff)r" msgstr "" -#: nova/compute/manager.py:2341 +#: nova/compute/manager.py:2343 msgid "Instance has no source host" msgstr "" -#: nova/compute/manager.py:2347 +#: nova/compute/manager.py:2349 msgid "destination same as source!" msgstr "" -#: nova/compute/manager.py:2364 +#: nova/compute/manager.py:2366 msgid "Migrating" msgstr "" -#: nova/compute/manager.py:2610 +#: nova/compute/manager.py:2612 #, python-format msgid "Failed to rollback quota for failed finish_resize: %(qr_error)s" msgstr "" -#: nova/compute/manager.py:2673 +#: nova/compute/manager.py:2675 msgid "Pausing" msgstr "" -#: nova/compute/manager.py:2691 +#: nova/compute/manager.py:2693 msgid "Unpausing" msgstr "" -#: nova/compute/manager.py:2729 +#: nova/compute/manager.py:2731 msgid "Retrieving diagnostics" msgstr "" -#: nova/compute/manager.py:2760 +#: nova/compute/manager.py:2762 msgid "Resuming" msgstr "" -#: nova/compute/manager.py:2780 +#: nova/compute/manager.py:2782 msgid "Reset network" msgstr "" -#: nova/compute/manager.py:2785 +#: nova/compute/manager.py:2787 msgid "Inject network info" msgstr "" -#: nova/compute/manager.py:2788 +#: nova/compute/manager.py:2790 #, python-format msgid "network_info to inject: |%s|" msgstr "" -#: nova/compute/manager.py:2805 +#: nova/compute/manager.py:2807 msgid "Get console output" msgstr "" -#: nova/compute/manager.py:2832 +#: nova/compute/manager.py:2834 msgid "Getting vnc console" msgstr "" -#: nova/compute/manager.py:2867 +#: nova/compute/manager.py:2869 msgid "Getting spice console" msgstr "" -#: nova/compute/manager.py:2914 +#: nova/compute/manager.py:2916 #, python-format msgid "Booting with volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2965 +#: nova/compute/manager.py:2967 #, python-format msgid "Attaching volume %(volume_id)s to %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2974 +#: nova/compute/manager.py:2976 #, python-format msgid "" "Failed to connect to volume %(volume_id)s while attaching at " "%(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2989 +#: nova/compute/manager.py:2991 #, python-format msgid "Failed to attach volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3019 +#: nova/compute/manager.py:3021 #, python-format msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" msgstr "" -#: nova/compute/manager.py:3029 +#: nova/compute/manager.py:3031 msgid "Detaching volume from unknown instance" msgstr "" -#: nova/compute/manager.py:3036 +#: nova/compute/manager.py:3038 #, python-format msgid "Failed to detach volume %(volume_id)s from %(mp)s" msgstr "" -#: nova/compute/manager.py:3060 +#: nova/compute/manager.py:3062 msgid "Updating volume usage cache with totals" msgstr "" -#: nova/compute/manager.py:3098 +#: nova/compute/manager.py:3100 #, python-format msgid "allocate_port_for_instance returned %(ports)s ports" msgstr "" -#: nova/compute/manager.py:3118 +#: nova/compute/manager.py:3120 #, python-format msgid "Port %(port_id)s is not attached" msgstr "" -#: nova/compute/manager.py:3132 +#: nova/compute/manager.py:3134 #, python-format msgid "Host %(host)s not found" msgstr "" -#: nova/compute/manager.py:3269 +#: nova/compute/manager.py:3271 #, python-format msgid "Pre live migration failed at %(dest)s" msgstr "" -#: nova/compute/manager.py:3297 +#: nova/compute/manager.py:3299 msgid "_post_live_migration() is started.." msgstr "" -#: nova/compute/manager.py:3352 +#: nova/compute/manager.py:3354 #, python-format msgid "Migrating instance to %(dest)s finished successfully." msgstr "" -#: nova/compute/manager.py:3354 +#: nova/compute/manager.py:3356 msgid "" "You may see the error \"libvirt: QEMU error: Domain not found: no domain " "with matching name.\" This error can be safely ignored." msgstr "" -#: nova/compute/manager.py:3368 +#: nova/compute/manager.py:3370 msgid "Post operation of migration started" msgstr "" -#: nova/compute/manager.py:3508 +#: nova/compute/manager.py:3399 +#, python-format +msgid "Failed to get compute_info for %s" +msgstr "" + +#: nova/compute/manager.py:3518 msgid "Updated the info_cache for instance" msgstr "" -#: nova/compute/manager.py:3553 +#: nova/compute/manager.py:3563 #, python-format msgid "" "Found %(migration_count)d unconfirmed migrations older than " "%(confirm_window)d seconds" msgstr "" -#: nova/compute/manager.py:3559 +#: nova/compute/manager.py:3569 #, python-format msgid "Setting migration %(migration_id)s to error: %(reason)s" msgstr "" -#: nova/compute/manager.py:3568 +#: nova/compute/manager.py:3578 #, python-format msgid "" "Automatically confirming migration %(migration_id)s for instance " "%(instance_uuid)s" msgstr "" -#: nova/compute/manager.py:3575 +#: nova/compute/manager.py:3585 #, python-format msgid "Instance %(instance_uuid)s not found" msgstr "" -#: nova/compute/manager.py:3579 +#: nova/compute/manager.py:3589 msgid "In ERROR state" msgstr "" -#: nova/compute/manager.py:3586 +#: nova/compute/manager.py:3596 #, python-format msgid "In states %(vm_state)s/%(task_state)s, not RESIZED/None" msgstr "" -#: nova/compute/manager.py:3595 +#: nova/compute/manager.py:3605 #, python-format msgid "Error auto-confirming resize: %(e)s. Will retry later." msgstr "" -#: nova/compute/manager.py:3612 +#: nova/compute/manager.py:3622 #, python-format msgid "" "Running instance usage audit for host %(host)s from %(begin_time)s to " "%(end_time)s. %(number_instances)s instances." msgstr "" -#: nova/compute/manager.py:3631 +#: nova/compute/manager.py:3641 #, python-format msgid "Failed to generate usage audit for instance on host %s" msgstr "" -#: nova/compute/manager.py:3655 +#: nova/compute/manager.py:3665 msgid "Updating bandwidth usage cache" msgstr "" -#: nova/compute/manager.py:3772 +#: nova/compute/manager.py:3782 msgid "Updating volume usage cache" msgstr "" -#: nova/compute/manager.py:3789 +#: nova/compute/manager.py:3799 msgid "Updating host status" msgstr "" -#: nova/compute/manager.py:3816 +#: nova/compute/manager.py:3826 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " "the hypervisor." msgstr "" -#: nova/compute/manager.py:3821 nova/compute/manager.py:3871 +#: nova/compute/manager.py:3831 nova/compute/manager.py:3881 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:3858 +#: nova/compute/manager.py:3868 #, python-format msgid "" "During the sync_power process the instance has moved from host %(src)s to" " host %(dst)s" msgstr "" -#: nova/compute/manager.py:3896 +#: nova/compute/manager.py:3906 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3908 nova/compute/manager.py:3917 -#: nova/compute/manager.py:3947 +#: nova/compute/manager.py:3918 nova/compute/manager.py:3927 +#: nova/compute/manager.py:3957 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:3912 +#: nova/compute/manager.py:3922 msgid "Instance is suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3928 +#: nova/compute/manager.py:3938 msgid "Instance is paused unexpectedly. Ignore." msgstr "" -#: nova/compute/manager.py:3934 +#: nova/compute/manager.py:3944 msgid "Instance is unexpectedly not found. Ignore." msgstr "" -#: nova/compute/manager.py:3940 +#: nova/compute/manager.py:3950 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3956 +#: nova/compute/manager.py:3966 msgid "Instance is not (soft-)deleted." msgstr "" -#: nova/compute/manager.py:3964 +#: nova/compute/manager.py:3974 msgid "CONF.reclaim_instance_interval <= 0, skipping..." msgstr "" -#: nova/compute/manager.py:3984 +#: nova/compute/manager.py:3994 msgid "Reclaiming deleted instance" msgstr "" -#: nova/compute/manager.py:4011 +#: nova/compute/manager.py:4021 #, python-format msgid "Deleting orphan compute node %s" msgstr "" -#: nova/compute/manager.py:4021 nova/compute/resource_tracker.py:321 +#: nova/compute/manager.py:4031 nova/compute/resource_tracker.py:321 #, python-format msgid "No service record for host %s" msgstr "" -#: nova/compute/manager.py:4061 +#: nova/compute/manager.py:4072 #, python-format msgid "" "Detected instance with name label '%(name)s' which is marked as DELETED " "but still present on host." msgstr "" -#: nova/compute/manager.py:4068 +#: nova/compute/manager.py:4079 #, python-format msgid "" "Destroying instance with name label '%(name)s' which is marked as DELETED" " but still present on host." msgstr "" -#: nova/compute/manager.py:4075 +#: nova/compute/manager.py:4086 #, python-format msgid "Unrecognized value '%(action)s' for CONF.running_deleted_instance_action" msgstr "" @@ -4983,11 +4943,11 @@ msgstr "" msgid "Failed to notify cells of instance info cache update" msgstr "" -#: nova/db/api.py:1451 +#: nova/db/api.py:1456 msgid "Failed to notify cells of bw_usage update" msgstr "" -#: nova/db/api.py:1585 +#: nova/db/api.py:1591 msgid "Failed to notify cells of instance fault" msgstr "" @@ -5005,23 +4965,30 @@ msgstr "" msgid "Unrecognized read_deleted value '%s'" msgstr "" -#: nova/db/sqlalchemy/api.py:1424 +#: nova/db/sqlalchemy/api.py:1408 #, python-format msgid "" "Unknown osapi_compute_unique_server_name_scope value: %s Flag must be " "empty, \"global\" or \"project\"" msgstr "" -#: nova/db/sqlalchemy/api.py:1559 +#: nova/db/sqlalchemy/api.py:1543 #, python-format msgid "Invalid instance id %s in request" msgstr "" -#: nova/db/sqlalchemy/api.py:2850 +#: nova/db/sqlalchemy/api.py:2834 #, python-format msgid "Change will make usage less than 0 for the following resources: %(unders)s" msgstr "" +#: nova/db/sqlalchemy/api.py:4335 +#, python-format +msgid "" +"Volume(%s) has lower stats then what is in the database. Instance must " +"have been rebooted or crashed. Updating totals." +msgstr "" + #: nova/db/sqlalchemy/migration.py:69 #: nova/virt/baremetal/db/sqlalchemy/migration.py:66 msgid "version should be an integer" @@ -5076,47 +5043,47 @@ msgid "" "%(extra)s." msgstr "" -#: nova/image/glance.py:492 +#: nova/image/glance.py:495 #, python-format msgid "fetching image %s from glance" msgstr "" -#: nova/image/s3.py:318 +#: nova/image/s3.py:335 #, python-format msgid "Failed to download %(image_location)s to %(image_path)s" msgstr "" -#: nova/image/s3.py:335 +#: nova/image/s3.py:352 #, python-format msgid "Failed to decrypt %(image_location)s to %(image_path)s" msgstr "" -#: nova/image/s3.py:345 +#: nova/image/s3.py:362 #, python-format msgid "Failed to untar %(image_location)s to %(image_path)s" msgstr "" -#: nova/image/s3.py:355 +#: nova/image/s3.py:372 #, python-format msgid "Failed to upload %(image_location)s to %(image_path)s" msgstr "" -#: nova/image/s3.py:379 +#: nova/image/s3.py:396 #, python-format msgid "Failed to decrypt private key: %s" msgstr "" -#: nova/image/s3.py:386 +#: nova/image/s3.py:403 #, python-format msgid "Failed to decrypt initialization vector: %s" msgstr "" -#: nova/image/s3.py:397 +#: nova/image/s3.py:414 #, python-format msgid "Failed to decrypt image file %(image_file)s: %(err)s" msgstr "" -#: nova/image/s3.py:409 +#: nova/image/s3.py:426 msgid "Unsafe filenames in image" msgstr "" @@ -5157,69 +5124,69 @@ msgstr "" msgid "Loading network driver '%s'" msgstr "" -#: nova/network/floating_ips.py:87 +#: nova/network/floating_ips.py:88 #, python-format msgid "Fixed ip %(fixed_ip_id)s not found" msgstr "" -#: nova/network/floating_ips.py:97 nova/network/floating_ips.py:373 +#: nova/network/floating_ips.py:98 nova/network/floating_ips.py:374 #, python-format msgid "Interface %(interface)s not found" msgstr "" -#: nova/network/floating_ips.py:121 +#: nova/network/floating_ips.py:122 #, python-format msgid "floating IP allocation for instance |%(floating_address)s|" msgstr "" -#: nova/network/floating_ips.py:178 +#: nova/network/floating_ips.py:179 msgid "Floating IP is not associated. Ignore." msgstr "" -#: nova/network/floating_ips.py:196 +#: nova/network/floating_ips.py:197 #, python-format msgid "Address |%(address)s| is not allocated" msgstr "" -#: nova/network/floating_ips.py:200 +#: nova/network/floating_ips.py:201 #, python-format msgid "Address |%(address)s| is not allocated to your project |%(project)s|" msgstr "" -#: nova/network/floating_ips.py:220 +#: nova/network/floating_ips.py:221 #, python-format msgid "Quota exceeded for %(pid)s, tried to allocate floating IP" msgstr "" -#: nova/network/floating_ips.py:281 +#: nova/network/floating_ips.py:282 msgid "Failed to update usages deallocating floating IP" msgstr "" -#: nova/network/floating_ips.py:530 +#: nova/network/floating_ips.py:531 #, python-format msgid "Starting migration network for instance %(instance_uuid)s" msgstr "" -#: nova/network/floating_ips.py:537 +#: nova/network/floating_ips.py:538 #, python-format msgid "" "Floating ip address |%(address)s| no longer belongs to instance " "%(instance_uuid)s. Will notmigrate it " msgstr "" -#: nova/network/floating_ips.py:568 +#: nova/network/floating_ips.py:573 #, python-format msgid "Finishing migration network for instance %(instance_uuid)s" msgstr "" -#: nova/network/floating_ips.py:576 +#: nova/network/floating_ips.py:581 #, python-format msgid "" "Floating ip address |%(address)s| no longer belongs to instance " "%(instance_uuid)s. Will notsetup it." msgstr "" -#: nova/network/floating_ips.py:624 +#: nova/network/floating_ips.py:629 #, python-format msgid "" "Database inconsistency: DNS domain |%s| is registered in the Nova db but " @@ -5227,12 +5194,12 @@ msgid "" "ignored." msgstr "" -#: nova/network/floating_ips.py:664 +#: nova/network/floating_ips.py:669 #, python-format msgid "Domain |%(domain)s| already exists, changing zone to |%(av_zone)s|." msgstr "" -#: nova/network/floating_ips.py:673 +#: nova/network/floating_ips.py:678 #, python-format msgid "Domain |%(domain)s| already exists, changing project to |%(project)s|." msgstr "" @@ -5257,150 +5224,130 @@ msgstr "" msgid "This shouldn't be getting called except during testing." msgstr "" -#: nova/network/linux_net.py:219 +#: nova/network/linux_net.py:220 #, python-format msgid "Attempted to remove chain %s which does not exist" msgstr "" -#: nova/network/linux_net.py:254 +#: nova/network/linux_net.py:255 #, python-format msgid "Unknown chain: %r" msgstr "" -#: nova/network/linux_net.py:279 +#: nova/network/linux_net.py:280 #, python-format msgid "" "Tried to remove rule that was not there: %(chain)r %(rule)r %(wrap)r " "%(top)r" msgstr "" -#: nova/network/linux_net.py:424 +#: nova/network/linux_net.py:425 msgid "IPTablesManager.apply completed with success" msgstr "" -#: nova/network/linux_net.py:680 +#: nova/network/linux_net.py:681 #, python-format msgid "arping error for ip %s" msgstr "" -#: nova/network/linux_net.py:730 +#: nova/network/linux_net.py:731 #, python-format msgid "Removed %(num)d duplicate rules for floating ip %(float)s" msgstr "" -#: nova/network/linux_net.py:966 +#: nova/network/linux_net.py:776 +#, python-format +msgid "Error deleting conntrack entries for %s" +msgstr "" + +#: nova/network/linux_net.py:975 #, python-format msgid "Pid %d is stale, skip killing dnsmasq" msgstr "" -#: nova/network/linux_net.py:1011 +#: nova/network/linux_net.py:1020 #, python-format msgid "Hupping dnsmasq threw %s" msgstr "" -#: nova/network/linux_net.py:1013 +#: nova/network/linux_net.py:1022 #, python-format msgid "Pid %d is stale, relaunching dnsmasq" msgstr "" -#: nova/network/linux_net.py:1093 +#: nova/network/linux_net.py:1102 #, python-format msgid "killing radvd threw %s" msgstr "" -#: nova/network/linux_net.py:1095 +#: nova/network/linux_net.py:1104 #, python-format msgid "Pid %d is stale, relaunching radvd" msgstr "" -#: nova/network/linux_net.py:1227 +#: nova/network/linux_net.py:1280 #, python-format -msgid "Error clearing stale veth %s" +msgid "Net device removed: '%s'" msgstr "" -#: nova/network/linux_net.py:1386 +#: nova/network/linux_net.py:1283 #, python-format -msgid "Starting VLAN interface %s" +msgid "Failed removing net device: '%s'" msgstr "" -#: nova/network/linux_net.py:1418 +#: nova/network/linux_net.py:1401 #, python-format -msgid "Failed unplugging VLAN interface '%s'" -msgstr "" - -#: nova/network/linux_net.py:1420 -#, python-format -msgid "Unplugged VLAN interface '%s'" +msgid "Starting VLAN interface %s" msgstr "" -#: nova/network/linux_net.py:1442 +#: nova/network/linux_net.py:1447 #, python-format msgid "Starting Bridge %s" msgstr "" -#: nova/network/linux_net.py:1454 +#: nova/network/linux_net.py:1459 #, python-format msgid "Adding interface %(interface)s to bridge %(bridge)s" msgstr "" -#: nova/network/linux_net.py:1490 +#: nova/network/linux_net.py:1495 #, python-format msgid "Failed to add interface: %s" msgstr "" -#: nova/network/linux_net.py:1536 -#, python-format -msgid "Failed unplugging bridge interface '%s'" -msgstr "" - -#: nova/network/linux_net.py:1539 -#, python-format -msgid "Unplugged bridge interface '%s'" -msgstr "" - -#: nova/network/linux_net.py:1735 +#: nova/network/linux_net.py:1732 #, python-format msgid "Starting bridge %s " msgstr "" -#: nova/network/linux_net.py:1743 +#: nova/network/linux_net.py:1740 #, python-format msgid "Done starting bridge %s" msgstr "" -#: nova/network/linux_net.py:1763 -#, python-format -msgid "Failed unplugging gateway interface '%s'" -msgstr "" - -#: nova/network/linux_net.py:1765 -#, python-format -msgid "Unplugged gateway interface '%s'" -msgstr "" - -#: nova/network/manager.py:363 +#: nova/network/manager.py:364 #, python-format msgid "Disassociated %s stale fixed ip(s)" msgstr "" -#: nova/network/manager.py:367 +#: nova/network/manager.py:368 msgid "setting network host" msgstr "" -#: nova/network/manager.py:494 +#: nova/network/manager.py:495 msgid "network allocations" msgstr "" -#: nova/network/manager.py:501 +#: nova/network/manager.py:502 #, python-format msgid "networks retrieved for instance: |%(networks_list)s|" msgstr "" -#: nova/network/manager.py:549 +#: nova/network/manager.py:550 msgid "network deallocation for instance" msgstr "" -#: nova/network/manager.py:815 +#: nova/network/manager.py:816 #, python-format msgid "" "instance-dns-zone is |%(domain)s|, which is in availability zone " @@ -5408,98 +5355,98 @@ msgid "" "created." msgstr "" -#: nova/network/manager.py:841 +#: nova/network/manager.py:842 #, python-format msgid "Quota exceeded for %(pid)s, tried to allocate fixed IP" msgstr "" -#: nova/network/manager.py:895 +#: nova/network/manager.py:896 msgid "Failed to update usages deallocating fixed IP" msgstr "" -#: nova/network/manager.py:929 +#: nova/network/manager.py:930 #, python-format msgid "Unable to release %s because vif doesn't exist." msgstr "" -#: nova/network/manager.py:952 +#: nova/network/manager.py:953 #, python-format msgid "Leased IP |%(address)s|" msgstr "" -#: nova/network/manager.py:956 +#: nova/network/manager.py:957 #, python-format msgid "IP %s leased that is not associated" msgstr "" -#: nova/network/manager.py:965 +#: nova/network/manager.py:966 #, python-format msgid "IP |%s| leased that isn't allocated" msgstr "" -#: nova/network/manager.py:970 +#: nova/network/manager.py:971 #, python-format msgid "Released IP |%(address)s|" msgstr "" -#: nova/network/manager.py:974 +#: nova/network/manager.py:975 #, python-format msgid "IP %s released that is not associated" msgstr "" -#: nova/network/manager.py:978 +#: nova/network/manager.py:979 #, python-format msgid "IP %s released that was not leased" msgstr "" -#: nova/network/manager.py:997 +#: nova/network/manager.py:998 #, python-format msgid "%s must be an integer" msgstr "" -#: nova/network/manager.py:1021 +#: nova/network/manager.py:1022 msgid "Maximum allowed length for 'label' is 255." msgstr "" -#: nova/network/manager.py:1041 +#: nova/network/manager.py:1042 #, python-format msgid "" "Subnet(s) too large, defaulting to /%s. To override, specify " "network_size flag." msgstr "" -#: nova/network/manager.py:1122 +#: nova/network/manager.py:1123 msgid "cidr already in use" msgstr "" -#: nova/network/manager.py:1125 +#: nova/network/manager.py:1126 #, python-format msgid "requested cidr (%(cidr)s) conflicts with existing supernet (%(super)s)" msgstr "" -#: nova/network/manager.py:1136 +#: nova/network/manager.py:1137 #, python-format msgid "" "requested cidr (%(cidr)s) conflicts with existing smaller cidr " "(%(smaller)s)" msgstr "" -#: nova/network/manager.py:1193 +#: nova/network/manager.py:1194 msgid "Network already exists!" msgstr "" -#: nova/network/manager.py:1212 +#: nova/network/manager.py:1213 #, python-format msgid "Network must be disassociated from project %s before delete" msgstr "" -#: nova/network/manager.py:1808 +#: nova/network/manager.py:1813 msgid "" "The sum between the number of networks and the vlan start cannot be " "greater than 4094" msgstr "" -#: nova/network/manager.py:1815 +#: nova/network/manager.py:1820 #, python-format msgid "" "The network range is not big enough to fit %(num_networks)s networks. " @@ -5611,11 +5558,6 @@ msgstr "" msgid "Multiple floating IP pools matches found for name '%s'" msgstr "" -#: nova/network/quantumv2/api.py:835 -#, python-format -msgid "Network %(net)s for port %(port_id)s not found!" -msgstr "" - #: nova/network/security_group/quantum_driver.py:53 #, python-format msgid "Quantum Error creating security group %s" @@ -5721,22 +5663,22 @@ msgstr "" msgid "Released file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..." msgstr "" -#: nova/openstack/common/log.py:226 +#: nova/openstack/common/log.py:244 #, python-format msgid "Deprecated: %s" msgstr "" -#: nova/openstack/common/log.py:329 +#: nova/openstack/common/log.py:347 #, python-format msgid "Error loading logging config %(log_config)s: %(err_msg)s" msgstr "" -#: nova/openstack/common/log.py:379 +#: nova/openstack/common/log.py:397 #, python-format msgid "syslog facility must be one of: %s" msgstr "" -#: nova/openstack/common/log.py:537 +#: nova/openstack/common/log.py:563 #, python-format msgid "Fatal call to deprecated config: %(msg)s" msgstr "" @@ -5759,6 +5701,31 @@ msgstr "" msgid "in dynamic looping call" msgstr "" +#: nova/openstack/common/periodic_task.py:41 +#, python-format +msgid "Unexpected argument for periodic task creation: %(arg)s." +msgstr "" + +#: nova/openstack/common/periodic_task.py:132 +#, python-format +msgid "Skipping periodic task %(task)s because its interval is negative" +msgstr "" + +#: nova/openstack/common/periodic_task.py:137 +#, python-format +msgid "Skipping periodic task %(task)s because it is disabled" +msgstr "" + +#: nova/openstack/common/periodic_task.py:175 +#, python-format +msgid "Running periodic task %(full_task_name)s" +msgstr "" + +#: nova/openstack/common/periodic_task.py:183 +#, python-format +msgid "Error during %(full_task_name)s: %(e)s" +msgstr "" + #: nova/openstack/common/policy.py:394 #, python-format msgid "Failed to understand rule %(rule)s" @@ -5774,16 +5741,31 @@ msgstr "" msgid "Failed to understand rule %(rule)r" msgstr "" -#: nova/openstack/common/db/sqlalchemy/session.py:436 +#: nova/openstack/common/processutils.py:122 +#, python-format +msgid "Got unknown keyword args to utils.execute: %r" +msgstr "" + +#: nova/openstack/common/processutils.py:137 +#, python-format +msgid "Running cmd (subprocess): %s" +msgstr "" + +#: nova/openstack/common/processutils.py:174 +#, python-format +msgid "%r failed. Retrying." +msgstr "" + +#: nova/openstack/common/db/sqlalchemy/session.py:461 msgid "DB exception wrapped." msgstr "" -#: nova/openstack/common/db/sqlalchemy/session.py:486 +#: nova/openstack/common/db/sqlalchemy/session.py:512 #, python-format msgid "Got mysql server has gone away: %s" msgstr "" -#: nova/openstack/common/db/sqlalchemy/session.py:556 +#: nova/openstack/common/db/sqlalchemy/session.py:584 #, python-format msgid "SQL connection failed. %s attempts left." msgstr "" @@ -5796,19 +5778,19 @@ msgstr "" msgid "Unknown sort direction, must be 'desc' or 'asc'" msgstr "" -#: nova/openstack/common/notifier/api.py:126 +#: nova/openstack/common/notifier/api.py:125 #, python-format msgid "%s not in valid priorities" msgstr "" -#: nova/openstack/common/notifier/api.py:142 +#: nova/openstack/common/notifier/api.py:141 #, python-format msgid "" "Problem '%(e)s' attempting to send to notification system. " "Payload=%(payload)s" msgstr "" -#: nova/openstack/common/notifier/api.py:172 +#: nova/openstack/common/notifier/api.py:171 #, python-format msgid "Failed to load notifier %s. These notifications will not be sent." msgstr "" @@ -5997,44 +5979,44 @@ msgid "" msgstr "" #: nova/openstack/common/rpc/impl_kombu.py:609 -#: nova/openstack/common/rpc/impl_qpid.py:403 +#: nova/openstack/common/rpc/impl_qpid.py:404 #, python-format msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s" msgstr "" #: nova/openstack/common/rpc/impl_kombu.py:627 -#: nova/openstack/common/rpc/impl_qpid.py:418 +#: nova/openstack/common/rpc/impl_qpid.py:419 #, python-format msgid "Timed out waiting for RPC response: %s" msgstr "" #: nova/openstack/common/rpc/impl_kombu.py:631 -#: nova/openstack/common/rpc/impl_qpid.py:422 +#: nova/openstack/common/rpc/impl_qpid.py:423 #, python-format msgid "Failed to consume message from queue: %s" msgstr "" #: nova/openstack/common/rpc/impl_kombu.py:670 -#: nova/openstack/common/rpc/impl_qpid.py:457 +#: nova/openstack/common/rpc/impl_qpid.py:458 #, python-format msgid "Failed to publish message to topic '%(topic)s': %(err_str)s" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:351 +#: nova/openstack/common/rpc/impl_qpid.py:352 #, python-format msgid "Unable to connect to AMQP server: %(e)s. Sleeping %(delay)s seconds" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:357 +#: nova/openstack/common/rpc/impl_qpid.py:358 #, python-format msgid "Connected to AMQP server on %s" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:370 +#: nova/openstack/common/rpc/impl_qpid.py:371 msgid "Re-established AMQP queues" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:430 +#: nova/openstack/common/rpc/impl_qpid.py:431 msgid "Error processing message. Skipping it." msgstr "" @@ -6259,7 +6241,7 @@ msgstr "" msgid "Exception during scheduler.run_instance" msgstr "" -#: nova/scheduler/driver.py:63 nova/scheduler/manager.py:211 +#: nova/scheduler/driver.py:63 nova/scheduler/manager.py:222 #, python-format msgid "Setting instance to %(state)s state." msgstr "" @@ -6283,81 +6265,89 @@ msgid "" "memory(host:%(avail)s <= instance:%(mem_inst)s)" msgstr "" -#: nova/scheduler/filter_scheduler.py:74 +#: nova/scheduler/filter_scheduler.py:73 #, python-format msgid "Attempting to build %(num_instances)d instance(s)" msgstr "" -#: nova/scheduler/filter_scheduler.py:228 +#: nova/scheduler/filter_scheduler.py:227 msgid "Invalid value for 'scheduler_max_attempts', must be >= 1" msgstr "" -#: nova/scheduler/filter_scheduler.py:245 +#: nova/scheduler/filter_scheduler.py:244 #, python-format msgid "Error from last host: %(last_host)s (node %(last_node)s): %(exc)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:274 +#: nova/scheduler/filter_scheduler.py:276 #, python-format msgid "" "Exceeded max scheduling attempts %(max_attempts)d for instance " "%(instance_uuid)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:340 +#: nova/scheduler/filter_scheduler.py:344 #, python-format msgid "Filtered %(hosts)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:353 +#: nova/scheduler/filter_scheduler.py:357 #, python-format msgid "Choosing host %(chosen_host)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:386 +#: nova/scheduler/filter_scheduler.py:391 #, python-format msgid "Unable to migrate %(instance_uuid)s to %(dest)s: Lack of memory" msgstr "" -#: nova/scheduler/host_manager.py:307 +#: nova/scheduler/host_manager.py:308 #, python-format -msgid "Host filter ignoring hosts: %(ignored_hosts_str)s" +msgid "Host filter ignoring hosts: %s" msgstr "" -#: nova/scheduler/host_manager.py:316 +#: nova/scheduler/host_manager.py:320 #, python-format -msgid "" -"No hosts matched due to not matching 'force_hosts'value of " -"'%(forced_hosts_str)s'" +msgid "Host filter forcing available hosts to %s" +msgstr "" + +#: nova/scheduler/host_manager.py:323 +#, python-format +msgid "No hosts matched due to not matching 'force_hosts' value of '%s'" msgstr "" -#: nova/scheduler/host_manager.py:321 +#: nova/scheduler/host_manager.py:336 #, python-format -msgid "Host filter forcing available hosts to %(forced_hosts_str)s" +msgid "Host filter forcing available nodes to %s" msgstr "" -#: nova/scheduler/host_manager.py:353 +#: nova/scheduler/host_manager.py:339 +#, python-format +msgid "No nodes matched due to not matching 'force_nodes' value of '%s'" +msgstr "" + +#: nova/scheduler/host_manager.py:379 #, python-format msgid "Ignoring %(service_name)s service update from %(host)s" msgstr "" -#: nova/scheduler/host_manager.py:358 +#: nova/scheduler/host_manager.py:384 #, python-format msgid "Received %(service_name)s service update from %(state_key)s." msgstr "" -#: nova/scheduler/host_manager.py:377 +#: nova/scheduler/host_manager.py:403 #: nova/scheduler/filters/trusted_filter.py:214 #, python-format msgid "No service for compute ID %s" msgstr "" -#: nova/scheduler/host_manager.py:399 +#: nova/scheduler/host_manager.py:425 #, python-format msgid "Removing dead compute node %(host)s:%(node)s from scheduler" msgstr "" -#: nova/scheduler/manager.py:197 +#: nova/scheduler/manager.py:208 #, python-format msgid "Failed to schedule_%(method)s: %(ex)s" msgstr "" @@ -6613,19 +6603,19 @@ msgstr "" msgid "Reply to faked command is stdout='%(stdout)s' stderr='%(stderr)s'" msgstr "" -#: nova/tests/fake_volume.py:186 +#: nova/tests/fake_volume.py:187 msgid "status must be available" msgstr "" -#: nova/tests/fake_volume.py:190 nova/volume/cinder.py:222 +#: nova/tests/fake_volume.py:191 nova/volume/cinder.py:228 msgid "already attached" msgstr "" -#: nova/tests/fake_volume.py:194 nova/volume/cinder.py:226 +#: nova/tests/fake_volume.py:195 nova/volume/cinder.py:232 msgid "Instance and volume not in same availability_zone" msgstr "" -#: nova/tests/fake_volume.py:199 nova/volume/cinder.py:232 +#: nova/tests/fake_volume.py:200 nova/volume/cinder.py:238 msgid "already detached" msgstr "" @@ -6678,52 +6668,52 @@ msgstr "" msgid "unexpected role header" msgstr "" -#: nova/tests/api/openstack/compute/test_servers.py:3315 +#: nova/tests/api/openstack/compute/test_servers.py:3338 msgid "" "Quota exceeded for instances: Requested 1, but already used 10 of 10 " "instances" msgstr "" -#: nova/tests/api/openstack/compute/test_servers.py:3320 +#: nova/tests/api/openstack/compute/test_servers.py:3343 msgid "Quota exceeded for ram: Requested 4096, but already used 8192 of 10240 ram" msgstr "" -#: nova/tests/api/openstack/compute/test_servers.py:3325 +#: nova/tests/api/openstack/compute/test_servers.py:3348 msgid "Quota exceeded for cores: Requested 2, but already used 9 of 10 cores" msgstr "" -#: nova/tests/compute/test_compute.py:1044 -#: nova/tests/compute/test_compute.py:1062 -#: nova/tests/compute/test_compute.py:1113 -#: nova/tests/compute/test_compute.py:1140 -#: nova/tests/compute/test_compute.py:1186 -#: nova/tests/compute/test_compute.py:3647 +#: nova/tests/compute/test_compute.py:1099 +#: nova/tests/compute/test_compute.py:1117 +#: nova/tests/compute/test_compute.py:1168 +#: nova/tests/compute/test_compute.py:1195 +#: nova/tests/compute/test_compute.py:1241 +#: nova/tests/compute/test_compute.py:3725 #, python-format msgid "Running instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1050 -#: nova/tests/compute/test_compute.py:1085 -#: nova/tests/compute/test_compute.py:1128 -#: nova/tests/compute/test_compute.py:1158 +#: nova/tests/compute/test_compute.py:1105 +#: nova/tests/compute/test_compute.py:1140 +#: nova/tests/compute/test_compute.py:1183 +#: nova/tests/compute/test_compute.py:1213 #, python-format msgid "After terminating instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1668 +#: nova/tests/compute/test_compute.py:1723 msgid "Internal error" msgstr "" -#: nova/tests/compute/test_compute.py:3658 +#: nova/tests/compute/test_compute.py:3736 #, python-format msgid "After force-killing instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:4160 +#: nova/tests/compute/test_compute.py:4238 msgid "wrong host/node" msgstr "" -#: nova/tests/compute/test_compute.py:8584 +#: nova/tests/compute/test_compute.py:8707 msgid "spawn error" msgstr "" @@ -6979,7 +6969,7 @@ msgstr "" msgid "IPMI set next bootdev failed" msgstr "" -#: nova/virt/baremetal/ipmi.py:198 nova/virt/baremetal/tilera_pdu.py:152 +#: nova/virt/baremetal/ipmi.py:198 nova/virt/baremetal/tilera_pdu.py:153 #, python-format msgid "Activate node called, but node %s is already active" msgstr "" @@ -7067,31 +7057,31 @@ msgstr "" msgid "Tilera deploy failed for instance %s" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:82 +#: nova/virt/baremetal/tilera_pdu.py:83 msgid "Node id not supplied to PDU" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:85 +#: nova/virt/baremetal/tilera_pdu.py:86 msgid "Address not supplied to PDU" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:88 +#: nova/virt/baremetal/tilera_pdu.py:89 msgid "User not supplied to PDU" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:91 +#: nova/virt/baremetal/tilera_pdu.py:92 msgid "Password not supplied to PDU" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:116 +#: nova/virt/baremetal/tilera_pdu.py:117 msgid "PDU failed" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:133 +#: nova/virt/baremetal/tilera_pdu.py:134 msgid "PDU power on failed" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:146 +#: nova/virt/baremetal/tilera_pdu.py:147 msgid "PDU power off failed" msgstr "" @@ -7147,34 +7137,34 @@ msgstr "" msgid "no pif for vif_uuid=%s" msgstr "" -#: nova/virt/baremetal/virtual_power_driver.py:111 +#: nova/virt/baremetal/virtual_power_driver.py:112 msgid "virtual_power_ssh_host not defined. Can not Start" msgstr "" -#: nova/virt/baremetal/virtual_power_driver.py:115 +#: nova/virt/baremetal/virtual_power_driver.py:116 msgid "virtual_power_host_user not defined. Can not Start" msgstr "" -#: nova/virt/baremetal/virtual_power_driver.py:121 +#: nova/virt/baremetal/virtual_power_driver.py:122 msgid "virtual_power_host_pass/key not set. Can not Start" msgstr "" -#: nova/virt/baremetal/volume_driver.py:121 +#: nova/virt/baremetal/volume_driver.py:122 #, python-format msgid "baremetal driver was unable to delete tid %s" msgstr "" -#: nova/virt/baremetal/volume_driver.py:185 +#: nova/virt/baremetal/volume_driver.py:186 #, python-format msgid "Could not determine iscsi initiator name for instance %s" msgstr "" -#: nova/virt/baremetal/volume_driver.py:226 +#: nova/virt/baremetal/volume_driver.py:227 #, python-format msgid "No fixed PXE IP is associated to %s" msgstr "" -#: nova/virt/baremetal/volume_driver.py:258 +#: nova/virt/baremetal/volume_driver.py:259 #, python-format msgid "detach volume could not find tid for %s" msgstr "" @@ -7208,33 +7198,33 @@ msgstr "" msgid "Baremetal virtual interface %s not found" msgstr "" -#: nova/virt/disk/api.py:132 +#: nova/virt/disk/api.py:133 #, python-format msgid "Checking if we can resize image %(image)s. size=%(size)s, CoW=%(use_cow)s" msgstr "" -#: nova/virt/disk/api.py:138 +#: nova/virt/disk/api.py:139 #, python-format msgid "Cannot resize filesystem %s to a smaller size." msgstr "" -#: nova/virt/disk/api.py:149 +#: nova/virt/disk/api.py:150 #, python-format msgid "Unable to mount image %(image)s with error %(error)s. Cannot resize." msgstr "" -#: nova/virt/disk/api.py:159 +#: nova/virt/disk/api.py:160 #, python-format msgid "" "Unable to determine label for image %(image)s with error %(errror)s. " "Cannot resize." msgstr "" -#: nova/virt/disk/api.py:226 +#: nova/virt/disk/api.py:227 msgid "image already mounted" msgstr "" -#: nova/virt/disk/api.py:282 +#: nova/virt/disk/api.py:283 #, python-format msgid "" "Inject data image=%(image)s key=%(key)s net=%(net)s metadata=%(metadata)s" @@ -7242,68 +7232,68 @@ msgid "" "partition=%(partition)s use_cow=%(use_cow)s" msgstr "" -#: nova/virt/disk/api.py:299 +#: nova/virt/disk/api.py:300 #, python-format msgid "Ignoring error injecting data into image (%(e)s)" msgstr "" -#: nova/virt/disk/api.py:318 +#: nova/virt/disk/api.py:319 #, python-format msgid "" "Failed to mount container filesystem '%(image)s' on '%(target)s': " "%(errors)s" msgstr "" -#: nova/virt/disk/api.py:335 +#: nova/virt/disk/api.py:336 #, python-format msgid "Failed to teardown ntainer filesystem: %s" msgstr "" -#: nova/virt/disk/api.py:348 +#: nova/virt/disk/api.py:349 #, python-format msgid "Failed to umount container filesystem: %s" msgstr "" -#: nova/virt/disk/api.py:373 +#: nova/virt/disk/api.py:374 #, python-format msgid "Ignoring error injecting %(inject)s into image (%(e)s)" msgstr "" -#: nova/virt/disk/api.py:385 +#: nova/virt/disk/api.py:386 #, python-format msgid "Inject file fs=%(fs)s path=%(path)s append=%(append)s" msgstr "" -#: nova/virt/disk/api.py:394 +#: nova/virt/disk/api.py:395 #, python-format msgid "Inject metadata fs=%(fs)s metadata=%(metadata)s" msgstr "" -#: nova/virt/disk/api.py:435 +#: nova/virt/disk/api.py:436 #, python-format msgid "Inject key fs=%(fs)s key=%(key)s" msgstr "" -#: nova/virt/disk/api.py:464 +#: nova/virt/disk/api.py:465 #, python-format msgid "Inject key fs=%(fs)s net=%(net)s" msgstr "" -#: nova/virt/disk/api.py:490 +#: nova/virt/disk/api.py:491 #, python-format msgid "Inject admin password fs=%(fs)s admin_passwd=ha-ha-not-telling-you" msgstr "" -#: nova/virt/disk/api.py:535 +#: nova/virt/disk/api.py:536 msgid "Not implemented on Windows" msgstr "" -#: nova/virt/disk/api.py:564 +#: nova/virt/disk/api.py:565 #, python-format msgid "User %(username)s not found in password file." msgstr "" -#: nova/virt/disk/api.py:580 +#: nova/virt/disk/api.py:581 #, python-format msgid "User %(username)s not found in shadow file." msgstr "" @@ -7637,7 +7627,7 @@ msgstr "" msgid "get_available_resource called" msgstr "" -#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3728 +#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3740 #: nova/virt/xenapi/host.py:148 msgid "Updating host stats" msgstr "" @@ -7845,7 +7835,7 @@ msgstr "" msgid "Cannot find boot VHD file: %s" msgstr "" -#: nova/virt/hyperv/migrationops.py:221 nova/virt/hyperv/vmops.py:135 +#: nova/virt/hyperv/migrationops.py:221 nova/virt/hyperv/vmops.py:136 msgid "Cannot resize a VHD to a smaller size" msgstr "" @@ -7933,114 +7923,114 @@ msgstr "" msgid "Creating vswitch port for instance: %s" msgstr "" -#: nova/virt/hyperv/vmops.py:90 +#: nova/virt/hyperv/vmops.py:91 #, python-format msgid "VIF driver not found for network_api_class: %s" msgstr "" -#: nova/virt/hyperv/vmops.py:99 +#: nova/virt/hyperv/vmops.py:100 msgid "get_info called for instance" msgstr "" -#: nova/virt/hyperv/vmops.py:120 +#: nova/virt/hyperv/vmops.py:121 #, python-format msgid "" "Creating differencing VHD. Parent: %(base_vhd_path)s, Target: " "%(root_vhd_path)s" msgstr "" -#: nova/virt/hyperv/vmops.py:126 +#: nova/virt/hyperv/vmops.py:127 #, python-format msgid "Copying VHD image %(base_vhd_path)s to target: %(root_vhd_path)s" msgstr "" -#: nova/virt/hyperv/vmops.py:138 +#: nova/virt/hyperv/vmops.py:139 #, python-format msgid "Resizing VHD %(root_vhd_path)s to new size %(root_vhd_size)s" msgstr "" -#: nova/virt/hyperv/vmops.py:151 +#: nova/virt/hyperv/vmops.py:152 msgid "Spawning new instance" msgstr "" -#: nova/virt/hyperv/vmops.py:177 +#: nova/virt/hyperv/vmops.py:178 msgid "Spawn instance failed" msgstr "" -#: nova/virt/hyperv/vmops.py:202 +#: nova/virt/hyperv/vmops.py:203 #, python-format msgid "Creating nic for instance: %s" msgstr "" -#: nova/virt/hyperv/vmops.py:210 +#: nova/virt/hyperv/vmops.py:211 #, python-format msgid "Invalid config_drive_format \"%s\"" msgstr "" -#: nova/virt/hyperv/vmops.py:213 +#: nova/virt/hyperv/vmops.py:214 #, python-format msgid "Using config drive for instance: %s" msgstr "" -#: nova/virt/hyperv/vmops.py:226 nova/virt/libvirt/driver.py:1869 +#: nova/virt/hyperv/vmops.py:227 nova/virt/libvirt/driver.py:1870 #, python-format msgid "Creating config drive at %(path)s" msgstr "" -#: nova/virt/hyperv/vmops.py:234 nova/virt/libvirt/driver.py:1876 +#: nova/virt/hyperv/vmops.py:235 nova/virt/libvirt/driver.py:1877 #, python-format msgid "Creating config drive failed with error: %s" msgstr "" -#: nova/virt/hyperv/vmops.py:270 +#: nova/virt/hyperv/vmops.py:271 #, python-format msgid "Got request to destroy instance: %s" msgstr "" -#: nova/virt/hyperv/vmops.py:283 +#: nova/virt/hyperv/vmops.py:284 #, python-format msgid "Instance not found: %s" msgstr "" -#: nova/virt/hyperv/vmops.py:289 +#: nova/virt/hyperv/vmops.py:290 #, python-format msgid "Failed to destroy instance: %s" msgstr "" -#: nova/virt/hyperv/vmops.py:294 +#: nova/virt/hyperv/vmops.py:295 msgid "reboot instance" msgstr "" -#: nova/virt/hyperv/vmops.py:300 +#: nova/virt/hyperv/vmops.py:301 msgid "Pause instance" msgstr "" -#: nova/virt/hyperv/vmops.py:306 +#: nova/virt/hyperv/vmops.py:307 msgid "Unpause instance" msgstr "" -#: nova/virt/hyperv/vmops.py:312 +#: nova/virt/hyperv/vmops.py:313 msgid "Suspend instance" msgstr "" -#: nova/virt/hyperv/vmops.py:318 +#: nova/virt/hyperv/vmops.py:319 msgid "Resume instance" msgstr "" -#: nova/virt/hyperv/vmops.py:324 +#: nova/virt/hyperv/vmops.py:325 msgid "Power off instance" msgstr "" -#: nova/virt/hyperv/vmops.py:330 +#: nova/virt/hyperv/vmops.py:331 msgid "Power on instance" msgstr "" -#: nova/virt/hyperv/vmops.py:337 +#: nova/virt/hyperv/vmops.py:338 #, python-format msgid "Successfully changed state of VM %(vm_name)s to: %(req_state)s" msgstr "" -#: nova/virt/hyperv/vmops.py:341 +#: nova/virt/hyperv/vmops.py:342 #, python-format msgid "Failed to change vm state of %(vm_name)s to %(req_state)s" msgstr "" @@ -8145,7 +8135,7 @@ msgstr "" msgid "Detaching physical disk from instance: %s" msgstr "" -#: nova/virt/hyperv/volumeops.py:186 nova/virt/libvirt/driver.py:896 +#: nova/virt/hyperv/volumeops.py:186 nova/virt/libvirt/driver.py:897 msgid "Could not determine iscsi initiator name" msgstr "" @@ -8179,235 +8169,235 @@ msgstr "" msgid "Unable to determine disk bus for '%s'" msgstr "" -#: nova/virt/libvirt/driver.py:340 +#: nova/virt/libvirt/driver.py:341 #, python-format msgid "Invalid cachemode %(cache_mode)s specified for disk type %(disk_type)s." msgstr "" -#: nova/virt/libvirt/driver.py:546 +#: nova/virt/libvirt/driver.py:547 #, python-format msgid "Nova requires libvirt version %(major)i.%(minor)i.%(micro)i or greater." msgstr "" -#: nova/virt/libvirt/driver.py:554 +#: nova/virt/libvirt/driver.py:555 #, python-format msgid "Connecting to libvirt: %s" msgstr "" -#: nova/virt/libvirt/driver.py:571 +#: nova/virt/libvirt/driver.py:572 #, python-format msgid "URI %s does not support events" msgstr "" -#: nova/virt/libvirt/driver.py:587 +#: nova/virt/libvirt/driver.py:588 msgid "Connection to libvirt broke" msgstr "" -#: nova/virt/libvirt/driver.py:609 nova/virt/libvirt/driver.py:612 +#: nova/virt/libvirt/driver.py:610 nova/virt/libvirt/driver.py:613 #, python-format msgid "Can not handle authentication request for %d credentials" msgstr "" -#: nova/virt/libvirt/driver.py:630 +#: nova/virt/libvirt/driver.py:631 #, python-format msgid "Connection to libvirt failed: %s" msgstr "" -#: nova/virt/libvirt/driver.py:721 +#: nova/virt/libvirt/driver.py:722 #, python-format msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:736 +#: nova/virt/libvirt/driver.py:737 msgid "During wait destroy, instance disappeared." msgstr "" -#: nova/virt/libvirt/driver.py:741 +#: nova/virt/libvirt/driver.py:742 msgid "Instance destroyed successfully." msgstr "" -#: nova/virt/libvirt/driver.py:751 +#: nova/virt/libvirt/driver.py:752 msgid "Instance may be started again." msgstr "" -#: nova/virt/libvirt/driver.py:761 +#: nova/virt/libvirt/driver.py:762 msgid "Going to destroy instance again." msgstr "" -#: nova/virt/libvirt/driver.py:780 +#: nova/virt/libvirt/driver.py:781 msgid "Error from libvirt during undefineFlags. Retrying with undefine" msgstr "" -#: nova/virt/libvirt/driver.py:796 +#: nova/virt/libvirt/driver.py:797 #, python-format msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:816 +#: nova/virt/libvirt/driver.py:817 msgid "Instance may be still running, destroy it again." msgstr "" -#: nova/virt/libvirt/driver.py:822 +#: nova/virt/libvirt/driver.py:823 #, python-format msgid "Error from libvirt during unfilter. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:850 +#: nova/virt/libvirt/driver.py:851 #, python-format msgid "Deleting instance files %(target)s" msgstr "" -#: nova/virt/libvirt/driver.py:859 +#: nova/virt/libvirt/driver.py:860 #, python-format msgid "Failed to cleanup directory %(target)s: %(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:902 +#: nova/virt/libvirt/driver.py:903 msgid "Could not determine fibre channel world wide node names" msgstr "" -#: nova/virt/libvirt/driver.py:909 +#: nova/virt/libvirt/driver.py:910 msgid "Could not determine fibre channel world wide port names" msgstr "" -#: nova/virt/libvirt/driver.py:914 +#: nova/virt/libvirt/driver.py:915 msgid "No Volume Connector found." msgstr "" -#: nova/virt/libvirt/driver.py:1036 +#: nova/virt/libvirt/driver.py:1037 msgid "During detach_volume, instance disappeared." msgstr "" -#: nova/virt/libvirt/driver.py:1060 +#: nova/virt/libvirt/driver.py:1061 msgid "attaching network adapter failed." msgstr "" -#: nova/virt/libvirt/driver.py:1080 +#: nova/virt/libvirt/driver.py:1081 msgid "During detach_interface, instance disappeared." msgstr "" -#: nova/virt/libvirt/driver.py:1084 +#: nova/virt/libvirt/driver.py:1085 msgid "detaching network adapter failed." msgstr "" -#: nova/virt/libvirt/driver.py:1173 +#: nova/virt/libvirt/driver.py:1174 msgid "Beginning live snapshot process" msgstr "" -#: nova/virt/libvirt/driver.py:1176 +#: nova/virt/libvirt/driver.py:1177 msgid "Beginning cold snapshot process" msgstr "" -#: nova/virt/libvirt/driver.py:1205 +#: nova/virt/libvirt/driver.py:1206 msgid "Snapshot extracted, beginning image upload" msgstr "" -#: nova/virt/libvirt/driver.py:1217 +#: nova/virt/libvirt/driver.py:1218 msgid "Snapshot image upload complete" msgstr "" -#: nova/virt/libvirt/driver.py:1290 +#: nova/virt/libvirt/driver.py:1291 msgid "Instance soft rebooted successfully." msgstr "" -#: nova/virt/libvirt/driver.py:1294 +#: nova/virt/libvirt/driver.py:1295 msgid "Failed to soft reboot instance." msgstr "" -#: nova/virt/libvirt/driver.py:1329 +#: nova/virt/libvirt/driver.py:1330 msgid "Instance shutdown successfully." msgstr "" -#: nova/virt/libvirt/driver.py:1337 +#: nova/virt/libvirt/driver.py:1338 msgid "Instance may have been rebooted during soft reboot, so return now." msgstr "" -#: nova/virt/libvirt/driver.py:1385 +#: nova/virt/libvirt/driver.py:1386 msgid "Instance rebooted successfully." msgstr "" -#: nova/virt/libvirt/driver.py:1530 +#: nova/virt/libvirt/driver.py:1531 msgid "Instance is running" msgstr "" -#: nova/virt/libvirt/driver.py:1537 nova/virt/powervm/operator.py:220 +#: nova/virt/libvirt/driver.py:1538 nova/virt/powervm/operator.py:221 msgid "Instance spawned successfully." msgstr "" -#: nova/virt/libvirt/driver.py:1553 +#: nova/virt/libvirt/driver.py:1554 #, python-format msgid "data: %(data)r, fpath: %(fpath)r" msgstr "" -#: nova/virt/libvirt/driver.py:1590 nova/virt/libvirt/driver.py:1616 +#: nova/virt/libvirt/driver.py:1591 nova/virt/libvirt/driver.py:1617 #, python-format msgid "Truncated console log returned, %d bytes ignored" msgstr "" -#: nova/virt/libvirt/driver.py:1605 +#: nova/virt/libvirt/driver.py:1606 msgid "Guest does not have a console available" msgstr "" -#: nova/virt/libvirt/driver.py:1674 +#: nova/virt/libvirt/driver.py:1675 #, python-format msgid "Path '%(path)s' supports direct I/O" msgstr "" -#: nova/virt/libvirt/driver.py:1678 +#: nova/virt/libvirt/driver.py:1679 #, python-format msgid "Path '%(path)s' does not support direct I/O: '%(ex)s'" msgstr "" -#: nova/virt/libvirt/driver.py:1683 nova/virt/libvirt/driver.py:1688 +#: nova/virt/libvirt/driver.py:1684 nova/virt/libvirt/driver.py:1689 #, python-format msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'" msgstr "" -#: nova/virt/libvirt/driver.py:1759 +#: nova/virt/libvirt/driver.py:1760 msgid "Creating image" msgstr "" -#: nova/virt/libvirt/driver.py:1860 +#: nova/virt/libvirt/driver.py:1861 msgid "Using config drive" msgstr "" -#: nova/virt/libvirt/driver.py:1909 +#: nova/virt/libvirt/driver.py:1910 #, python-format msgid "Injecting %(inj)s into image %(img_id)s" msgstr "" -#: nova/virt/libvirt/driver.py:1919 +#: nova/virt/libvirt/driver.py:1920 #, python-format msgid "Error injecting data into image %(img_id)s (%(e)s)" msgstr "" -#: nova/virt/libvirt/driver.py:1976 +#: nova/virt/libvirt/driver.py:1977 #, python-format msgid "" "Config requested an explicit CPU model, but the current libvirt " "hypervisor '%s' does not support selecting CPU models" msgstr "" -#: nova/virt/libvirt/driver.py:1982 +#: nova/virt/libvirt/driver.py:1983 msgid "Config requested a custom CPU model, but no model name was provided" msgstr "" -#: nova/virt/libvirt/driver.py:1986 +#: nova/virt/libvirt/driver.py:1987 msgid "A CPU model name should not be set when a host CPU model is requested" msgstr "" -#: nova/virt/libvirt/driver.py:1990 +#: nova/virt/libvirt/driver.py:1991 #, python-format msgid "CPU mode '%(mode)s' model '%(model)s' was chosen" msgstr "" -#: nova/virt/libvirt/driver.py:2006 +#: nova/virt/libvirt/driver.py:2007 msgid "" "Passthrough of the host CPU was requested but this libvirt version does " "not support this feature" msgstr "" -#: nova/virt/libvirt/driver.py:2327 +#: nova/virt/libvirt/driver.py:2330 #, python-format msgid "" "Start to_xml instance=%(instance)s network_info=%(network_info)s " @@ -8415,92 +8405,100 @@ msgid "" "rescue=%(rescue)sblock_device_info=%(block_device_info)s" msgstr "" -#: nova/virt/libvirt/driver.py:2342 +#: nova/virt/libvirt/driver.py:2345 #, python-format msgid "End to_xml instance=%(instance)s xml=%(xml)s" msgstr "" -#: nova/virt/libvirt/driver.py:2359 +#: nova/virt/libvirt/driver.py:2362 #, python-format msgid "" "Error from libvirt while looking up %(instance_name)s: [Error Code " "%(error_code)s] %(ex)s" msgstr "" -#: nova/virt/libvirt/driver.py:2527 +#: nova/virt/libvirt/driver.py:2530 msgid "" "Cannot get the number of cpu, because this function is not implemented " "for this platform. " msgstr "" -#: nova/virt/libvirt/driver.py:2578 +#: nova/virt/libvirt/driver.py:2581 #, python-format msgid "couldn't obtain the vpu count from domain id: %s" msgstr "" -#: nova/virt/libvirt/driver.py:2584 +#: nova/virt/libvirt/driver.py:2587 #, python-format msgid "List of domains returned by libVirt: %s" msgstr "" -#: nova/virt/libvirt/driver.py:2586 +#: nova/virt/libvirt/driver.py:2589 #, python-format msgid "libVirt can't find a domain with id: %s" msgstr "" -#: nova/virt/libvirt/driver.py:2650 +#: nova/virt/libvirt/driver.py:2653 msgid "libvirt version is too old (does not support getVersion)" msgstr "" -#: nova/virt/libvirt/driver.py:2733 +#: nova/virt/libvirt/driver.py:2737 #, python-format msgid "Trying to get stats for the volume %s" msgstr "" -#: nova/virt/libvirt/driver.py:2757 +#: nova/virt/libvirt/driver.py:2750 +#, python-format +msgid "" +"Got volume usage stats for the volume=%(volume)s, instance=%(instance)s, " +"rd_req=%(rd_req)d, rd_bytes=%(rd_bytes)d, wr_req=%(wr_req)d, " +"wr_bytes=%(wr_bytes)d" +msgstr "" + +#: nova/virt/libvirt/driver.py:2768 #, python-format msgid "" "Getting block stats failed, device might have been detached. " -"Code=%(errcode)s Error=%(e)s" +"Instance=%(instance_name)s Disk=%(disk)s Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:2761 +#: nova/virt/libvirt/driver.py:2773 #, python-format msgid "" "Could not find domain in libvirt for instance %s. Cannot get block stats " "for device" msgstr "" -#: nova/virt/libvirt/driver.py:2838 +#: nova/virt/libvirt/driver.py:2850 #, python-format msgid "" "Creating tmpfile %s to verify with other compute node that the instance " "is on the same shared storage." msgstr "" -#: nova/virt/libvirt/driver.py:2920 +#: nova/virt/libvirt/driver.py:2932 msgid "Block migration can not be used with shared storage." msgstr "" -#: nova/virt/libvirt/driver.py:2928 +#: nova/virt/libvirt/driver.py:2940 msgid "Live migration can not be used without shared storage." msgstr "" -#: nova/virt/libvirt/driver.py:2965 +#: nova/virt/libvirt/driver.py:2977 #, python-format msgid "" "Unable to migrate %(instance_uuid)s: Disk of instance is too " "large(available on destination host:%(available)s < need:%(necessary)s)" msgstr "" -#: nova/virt/libvirt/driver.py:2990 +#: nova/virt/libvirt/driver.py:3002 #, python-format msgid "" "Instance launched has CPU info:\n" "%s" msgstr "" -#: nova/virt/libvirt/driver.py:3002 +#: nova/virt/libvirt/driver.py:3014 #, python-format msgid "" "CPU doesn't have compatibility.\n" @@ -8510,67 +8508,67 @@ msgid "" "Refer to %(u)s" msgstr "" -#: nova/virt/libvirt/driver.py:3019 +#: nova/virt/libvirt/driver.py:3031 #, python-format msgid "" "Creating tmpfile %s to notify to other compute nodes that they should " "mount the same storage." msgstr "" -#: nova/virt/libvirt/driver.py:3067 +#: nova/virt/libvirt/driver.py:3079 #, python-format msgid "The firewall filter for %s does not exist" msgstr "" -#: nova/virt/libvirt/driver.py:3139 +#: nova/virt/libvirt/driver.py:3151 #, python-format msgid "Live Migration failure: %(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:3232 +#: nova/virt/libvirt/driver.py:3244 #, python-format msgid "plug_vifs() failed %(cnt)d. Retry up to %(max_retry)d." msgstr "" -#: nova/virt/libvirt/driver.py:3344 +#: nova/virt/libvirt/driver.py:3356 #, python-format msgid "" "Error from libvirt while getting description of %(instance_name)s: [Error" " Code %(error_code)s] %(ex)s" msgstr "" -#: nova/virt/libvirt/driver.py:3361 +#: nova/virt/libvirt/driver.py:3373 #, python-format msgid "skipping %(path)s since it looks like volume" msgstr "" -#: nova/virt/libvirt/driver.py:3366 +#: nova/virt/libvirt/driver.py:3378 #, python-format msgid "skipping disk for %(instance_name)s as it does not have a path" msgstr "" -#: nova/virt/libvirt/driver.py:3407 +#: nova/virt/libvirt/driver.py:3419 #, python-format msgid "Getting disk size of %(i_name)s: %(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:3453 +#: nova/virt/libvirt/driver.py:3465 msgid "Starting migrate_disk_and_power_off" msgstr "" -#: nova/virt/libvirt/driver.py:3512 +#: nova/virt/libvirt/driver.py:3524 msgid "Instance running successfully." msgstr "" -#: nova/virt/libvirt/driver.py:3518 +#: nova/virt/libvirt/driver.py:3530 msgid "Starting finish_migration" msgstr "" -#: nova/virt/libvirt/driver.py:3580 +#: nova/virt/libvirt/driver.py:3592 msgid "Starting finish_revert_migration" msgstr "" -#: nova/virt/libvirt/driver.py:3701 +#: nova/virt/libvirt/driver.py:3713 #, python-format msgid "Checking instance files accessability%(instance_path)s" msgstr "" @@ -8753,22 +8751,22 @@ msgstr "" msgid "Verification complete" msgstr "" -#: nova/virt/libvirt/utils.py:67 +#: nova/virt/libvirt/utils.py:72 nova/virt/libvirt/utils.py:78 msgid "systool is not installed" msgstr "" -#: nova/virt/libvirt/utils.py:71 +#: nova/virt/libvirt/utils.py:82 msgid "Cannot find any Fibre Channel HBAs" msgstr "" -#: nova/virt/libvirt/utils.py:213 +#: nova/virt/libvirt/utils.py:224 #, python-format msgid "" "Insufficient Space on Volume Group %(vg)s. Only %(free_space)db " "available, but %(size)db required by volume %(lv)s." msgstr "" -#: nova/virt/libvirt/utils.py:222 +#: nova/virt/libvirt/utils.py:233 #, python-format msgid "" "Volume group %(vg)s will not be able to hold sparse volume %(lv)s. " @@ -8776,61 +8774,61 @@ msgid "" "%(free_space)db." msgstr "" -#: nova/virt/libvirt/utils.py:253 +#: nova/virt/libvirt/utils.py:264 #, python-format msgid "vg %s must be LVM volume group" msgstr "" -#: nova/virt/libvirt/utils.py:282 +#: nova/virt/libvirt/utils.py:293 #, python-format msgid "Path %s must be LVM logical volume" msgstr "" -#: nova/virt/libvirt/utils.py:547 +#: nova/virt/libvirt/utils.py:558 msgid "Can't retrieve root device path from instance libvirt configuration" msgstr "" -#: nova/virt/libvirt/vif.py:264 nova/virt/libvirt/vif.py:385 -#: nova/virt/libvirt/vif.py:472 +#: nova/virt/libvirt/vif.py:265 nova/virt/libvirt/vif.py:386 +#: nova/virt/libvirt/vif.py:473 #, python-format msgid "" "vif_type=%(vif_type)s instance=%(instance)s network=%(network)s " "mapping=%(mapping)s" msgstr "" -#: nova/virt/libvirt/vif.py:270 nova/virt/libvirt/vif.py:391 -#: nova/virt/libvirt/vif.py:478 +#: nova/virt/libvirt/vif.py:271 nova/virt/libvirt/vif.py:392 +#: nova/virt/libvirt/vif.py:479 msgid "vif_type parameter must be present for this vif_driver implementation" msgstr "" -#: nova/virt/libvirt/vif.py:291 nova/virt/libvirt/vif.py:404 -#: nova/virt/libvirt/vif.py:491 +#: nova/virt/libvirt/vif.py:292 nova/virt/libvirt/vif.py:405 +#: nova/virt/libvirt/vif.py:492 #, python-format msgid "Unexpected vif_type=%s" msgstr "" -#: nova/virt/libvirt/vif.py:303 +#: nova/virt/libvirt/vif.py:304 #, python-format msgid "Ensuring vlan %(vlan)s and bridge %(bridge)s" msgstr "" -#: nova/virt/libvirt/vif.py:313 +#: nova/virt/libvirt/vif.py:314 #, python-format msgid "Ensuring bridge %s" msgstr "" -#: nova/virt/libvirt/vif.py:421 nova/virt/libvirt/vif.py:450 +#: nova/virt/libvirt/vif.py:422 nova/virt/libvirt/vif.py:451 msgid "Failed while unplugging vif" msgstr "" -#: nova/virt/libvirt/vif.py:500 +#: nova/virt/libvirt/vif.py:501 msgid "" "The LibvirtBridgeDriver VIF driver is now deprecated and will be removed " "in the next release. Please use the LibvirtGenericVIFDriver VIF driver, " "together with a network plugin that reports the 'vif_type' attribute" msgstr "" -#: nova/virt/libvirt/vif.py:526 +#: nova/virt/libvirt/vif.py:527 msgid "" "The LibvirtOpenVswitchDriver VIF driver is now deprecated and will be " "removed in the next release. Please use the LibvirtGenericVIFDriver VIF " @@ -8838,7 +8836,7 @@ msgid "" "attribute" msgstr "" -#: nova/virt/libvirt/vif.py:554 +#: nova/virt/libvirt/vif.py:555 msgid "" "The LibvirtHybridOVSBridgeDriver VIF driver is now deprecated and will be" " removed in the next release. Please use the LibvirtGenericVIFDriver VIF " @@ -8846,7 +8844,7 @@ msgid "" "attribute" msgstr "" -#: nova/virt/libvirt/vif.py:582 +#: nova/virt/libvirt/vif.py:583 msgid "" "The LibvirtOpenVswitchVirtualPortDriver VIF driver is now deprecated and " "will be removed in the next release. Please use the " @@ -8854,7 +8852,7 @@ msgid "" "reports the 'vif_type' attribute" msgstr "" -#: nova/virt/libvirt/vif.py:608 +#: nova/virt/libvirt/vif.py:609 msgid "" "The QuantumLinuxBridgeVIFDriver VIF driver is now deprecated and will be " "removed in the next release. Please use the LibvirtGenericVIFDriver VIF " @@ -8862,87 +8860,87 @@ msgid "" "attribute" msgstr "" -#: nova/virt/libvirt/volume.py:238 +#: nova/virt/libvirt/volume.py:239 #, python-format msgid "iSCSI device not found at %s" msgstr "" -#: nova/virt/libvirt/volume.py:241 +#: nova/virt/libvirt/volume.py:242 #, python-format msgid "" "ISCSI volume not yet found at: %(disk_dev)s. Will rescan & retry. Try " "number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:253 +#: nova/virt/libvirt/volume.py:254 #, python-format msgid "Found iSCSI node %(disk_dev)s (after %(tries)s rescans)" msgstr "" -#: nova/virt/libvirt/volume.py:489 nova/virt/libvirt/volume.py:610 +#: nova/virt/libvirt/volume.py:490 nova/virt/libvirt/volume.py:611 #, python-format msgid "%s is already mounted" msgstr "" -#: nova/virt/libvirt/volume.py:545 +#: nova/virt/libvirt/volume.py:546 #, python-format msgid "AoE device not found at %s" msgstr "" -#: nova/virt/libvirt/volume.py:547 +#: nova/virt/libvirt/volume.py:548 #, python-format msgid "AoE volume not yet found at: %(aoedevpath)s. Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:561 +#: nova/virt/libvirt/volume.py:562 #, python-format msgid "Found AoE device %(aoedevpath)s (after %(tries)s rediscover)" msgstr "" -#: nova/virt/libvirt/volume.py:689 +#: nova/virt/libvirt/volume.py:690 msgid "We are unable to locate any Fibre Channel devices" msgstr "" -#: nova/virt/libvirt/volume.py:698 +#: nova/virt/libvirt/volume.py:699 #, python-format msgid "Looking for Fibre Channel dev %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:708 +#: nova/virt/libvirt/volume.py:709 msgid "Fibre Channel device not found." msgstr "" -#: nova/virt/libvirt/volume.py:711 +#: nova/virt/libvirt/volume.py:712 #, python-format msgid "" "Fibre volume not yet found at: %(mount_device)s. Will rescan & retry. " "Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:727 +#: nova/virt/libvirt/volume.py:728 #, python-format msgid "Found Fibre Channel volume %(mount_device)s (after %(tries)s rescans)" msgstr "" -#: nova/virt/libvirt/volume.py:734 +#: nova/virt/libvirt/volume.py:735 #, python-format msgid "Multipath device discovered %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:800 +#: nova/virt/libvirt/volume.py:801 msgid "Value required for 'scality_sofs_config'" msgstr "" -#: nova/virt/libvirt/volume.py:811 +#: nova/virt/libvirt/volume.py:812 #, python-format msgid "Cannot access 'scality_sofs_config': %s" msgstr "" -#: nova/virt/libvirt/volume.py:817 +#: nova/virt/libvirt/volume.py:818 msgid "Cannot execute /sbin/mount.sofs" msgstr "" -#: nova/virt/libvirt/volume.py:832 +#: nova/virt/libvirt/volume.py:833 msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" @@ -9014,6 +9012,16 @@ msgstr "" msgid "Uncompressed image file not found" msgstr "" +#: nova/virt/powervm/blockdev.py:540 nova/virt/powervm/operator.py:673 +#, python-format +msgid "Found error stream for command \"%(cmd)s\": %(error_text)s" +msgstr "" + +#: nova/virt/powervm/blockdev.py:557 nova/virt/powervm/operator.py:690 +#, python-format +msgid "Found error stream for command \"%(command)s\": %(error_text)s" +msgstr "" + #: nova/virt/powervm/common.py:61 msgid "Connection error connecting PowerVM manager" msgstr "" @@ -9023,16 +9031,16 @@ msgstr "" msgid "Running cmd (SSH-as-root): %s" msgstr "" -#: nova/virt/powervm/common.py:119 +#: nova/virt/powervm/common.py:122 msgid "File transfer to PowerVM manager failed" msgstr "" -#: nova/virt/powervm/common.py:138 +#: nova/virt/powervm/common.py:141 #, python-format msgid "ftp GET %(remote_path)s to: %(local_path)s" msgstr "" -#: nova/virt/powervm/common.py:144 +#: nova/virt/powervm/common.py:147 msgid "File transfer from PowerVM manager failed" msgstr "" @@ -9143,54 +9151,54 @@ msgstr "" msgid "LPAR instance '%s' creation failed" msgstr "" -#: nova/virt/powervm/operator.py:208 +#: nova/virt/powervm/operator.py:209 #, python-format msgid "Activating the LPAR instance '%s'" msgstr "" -#: nova/virt/powervm/operator.py:225 +#: nova/virt/powervm/operator.py:226 #, python-format msgid "Instance '%s' failed to boot" msgstr "" -#: nova/virt/powervm/operator.py:237 +#: nova/virt/powervm/operator.py:238 msgid "Error while attempting to clean up failed instance launch." msgstr "" -#: nova/virt/powervm/operator.py:241 +#: nova/virt/powervm/operator.py:242 #, python-format msgid "Instance spawned in %s seconds" msgstr "" -#: nova/virt/powervm/operator.py:252 +#: nova/virt/powervm/operator.py:253 #, python-format msgid "During destroy, LPAR instance '%s' was not found on PowerVM system." msgstr "" -#: nova/virt/powervm/operator.py:271 +#: nova/virt/powervm/operator.py:272 #, python-format msgid "Stopping instance %s for snapshot." msgstr "" -#: nova/virt/powervm/operator.py:294 +#: nova/virt/powervm/operator.py:295 #, python-format msgid "Shutting down the instance '%s'" msgstr "" -#: nova/virt/powervm/operator.py:299 +#: nova/virt/powervm/operator.py:300 #, python-format msgid "Deleting the LPAR instance '%s'" msgstr "" -#: nova/virt/powervm/operator.py:311 +#: nova/virt/powervm/operator.py:312 msgid "PowerVM instance cleanup failed" msgstr "" -#: nova/virt/powervm/operator.py:333 nova/virt/powervm/operator.py:389 +#: nova/virt/powervm/operator.py:334 nova/virt/powervm/operator.py:390 msgid "Not enough free memory in the host" msgstr "" -#: nova/virt/powervm/operator.py:344 nova/virt/powervm/operator.py:395 +#: nova/virt/powervm/operator.py:345 nova/virt/powervm/operator.py:396 msgid "Insufficient available CPU on PowerVM" msgstr "" @@ -9313,99 +9321,95 @@ msgstr "" msgid "Exception during HTTP connection close in VMwareHTTPWrite. Exception is %s" msgstr "" -#: nova/virt/vmwareapi/vim.py:85 +#: nova/virt/vmwareapi/vim.py:84 msgid "Unable to import suds." msgstr "" -#: nova/virt/vmwareapi/vim.py:91 -msgid "Must specify vmwareapi_wsdl_loc" -msgstr "" - -#: nova/virt/vmwareapi/vim.py:142 +#: nova/virt/vmwareapi/vim.py:169 #, python-format msgid "No such SOAP method '%s' provided by VI SDK" msgstr "" -#: nova/virt/vmwareapi/vim.py:147 +#: nova/virt/vmwareapi/vim.py:174 #, python-format msgid "httplib error in %s: " msgstr "" -#: nova/virt/vmwareapi/vim.py:154 +#: nova/virt/vmwareapi/vim.py:181 #, python-format msgid "Socket error in %s: " msgstr "" -#: nova/virt/vmwareapi/vim.py:159 +#: nova/virt/vmwareapi/vim.py:186 #, python-format msgid "Type error in %s: " msgstr "" -#: nova/virt/vmwareapi/vim.py:163 +#: nova/virt/vmwareapi/vim.py:190 #, python-format msgid "Exception in %s " msgstr "" -#: nova/virt/vmwareapi/vmops.py:93 +#: nova/virt/vmwareapi/vmops.py:92 msgid "Getting list of instances" msgstr "" -#: nova/virt/vmwareapi/vmops.py:109 +#: nova/virt/vmwareapi/vmops.py:108 #, python-format msgid "Got total of %s instances" msgstr "" -#: nova/virt/vmwareapi/vmops.py:204 +#: nova/virt/vmwareapi/vmops.py:198 msgid "Creating VM on the ESX host" msgstr "" -#: nova/virt/vmwareapi/vmops.py:212 +#: nova/virt/vmwareapi/vmops.py:206 msgid "Created VM on the ESX host" msgstr "" -#: nova/virt/vmwareapi/vmops.py:236 +#: nova/virt/vmwareapi/vmops.py:230 #, 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 "" -#: nova/virt/vmwareapi/vmops.py:255 +#: nova/virt/vmwareapi/vmops.py:249 #, python-format msgid "" "Created Virtual Disk of size %(vmdk_file_size_in_kb)s KB and type " "%(disk_type)s on the ESX host local store %(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:264 +#: nova/virt/vmwareapi/vmops.py:258 #, python-format msgid "" "Deleting the file %(vmdk_path)s on the ESX host localstore " "%(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:278 +#: nova/virt/vmwareapi/vmops.py:272 #, python-format msgid "" "Deleted the file %(vmdk_path)s on the ESX host local store " "%(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:286 +#: nova/virt/vmwareapi/vmops.py:280 #, python-format msgid "" "Downloading image file data %(image_ref)s to the ESX data store " "%(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:306 +#: nova/virt/vmwareapi/vmops.py:300 #, python-format msgid "" "Downloaded image file data %(image_ref)s to %(upload_vmdk_name)s on the " "ESX data store %(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:320 +#: nova/virt/vmwareapi/vmops.py:314 #, python-format msgid "" "Copying Virtual Disk of size %(vmdk_file_size_in_kb)s KB and adapter type" @@ -9413,281 +9417,281 @@ msgid "" " type %(disk_type)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:341 +#: nova/virt/vmwareapi/vmops.py:335 #, python-format msgid "" "Copied Virtual Disk of size %(vmdk_file_size_in_kb)s KB and type " "%(disk_type)s on the ESX host local store %(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:420 +#: nova/virt/vmwareapi/vmops.py:414 msgid "Powering on the VM instance" msgstr "" -#: nova/virt/vmwareapi/vmops.py:426 +#: nova/virt/vmwareapi/vmops.py:420 msgid "Powered on the VM instance" msgstr "" -#: nova/virt/vmwareapi/vmops.py:472 +#: nova/virt/vmwareapi/vmops.py:466 msgid "Creating Snapshot of the VM instance" msgstr "" -#: nova/virt/vmwareapi/vmops.py:482 +#: nova/virt/vmwareapi/vmops.py:476 msgid "Created Snapshot of the VM instance" msgstr "" -#: nova/virt/vmwareapi/vmops.py:527 +#: nova/virt/vmwareapi/vmops.py:521 msgid "Copying disk data before snapshot of the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:540 +#: nova/virt/vmwareapi/vmops.py:534 msgid "Copied disk data before snapshot of the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:549 +#: nova/virt/vmwareapi/vmops.py:543 #, python-format msgid "Uploading image %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:563 +#: nova/virt/vmwareapi/vmops.py:557 #, python-format msgid "Uploaded image %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:576 +#: nova/virt/vmwareapi/vmops.py:570 #, python-format msgid "Deleting temporary vmdk file %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:585 +#: nova/virt/vmwareapi/vmops.py:579 #, python-format msgid "Deleted temporary vmdk file %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:617 +#: nova/virt/vmwareapi/vmops.py:611 msgid "instance is not powered on" msgstr "" -#: nova/virt/vmwareapi/vmops.py:624 +#: nova/virt/vmwareapi/vmops.py:618 msgid "Rebooting guest OS of VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:627 +#: nova/virt/vmwareapi/vmops.py:621 msgid "Rebooted guest OS of VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:629 +#: nova/virt/vmwareapi/vmops.py:623 msgid "Doing hard reboot of VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:633 +#: nova/virt/vmwareapi/vmops.py:627 msgid "Did hard reboot of VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:645 nova/virt/vmwareapi/vmops.py:677 -#: nova/virt/vmwareapi/vmops.py:970 +#: nova/virt/vmwareapi/vmops.py:639 nova/virt/vmwareapi/vmops.py:671 +#: nova/virt/vmwareapi/vmops.py:964 msgid "instance not present" msgstr "" -#: nova/virt/vmwareapi/vmops.py:651 nova/virt/vmwareapi/vmops.py:974 +#: nova/virt/vmwareapi/vmops.py:645 nova/virt/vmwareapi/vmops.py:968 msgid "Destroying the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:656 nova/virt/vmwareapi/vmops.py:979 +#: nova/virt/vmwareapi/vmops.py:650 nova/virt/vmwareapi/vmops.py:973 msgid "Destroyed the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:658 +#: nova/virt/vmwareapi/vmops.py:652 #, python-format msgid "In vmwareapi:vmops:delete, got this exception while destroying the VM: %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:696 nova/virt/vmwareapi/vmops.py:849 +#: nova/virt/vmwareapi/vmops.py:690 nova/virt/vmwareapi/vmops.py:843 msgid "Powering off the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:701 nova/virt/vmwareapi/vmops.py:854 +#: nova/virt/vmwareapi/vmops.py:695 nova/virt/vmwareapi/vmops.py:848 msgid "Powered off the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:705 +#: nova/virt/vmwareapi/vmops.py:699 msgid "Unregistering the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:708 +#: nova/virt/vmwareapi/vmops.py:702 msgid "Unregistered the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:710 +#: nova/virt/vmwareapi/vmops.py:704 #, python-format msgid "" "In vmwareapi:vmops:destroy, got this exception while un-registering the " "VM: %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:723 +#: nova/virt/vmwareapi/vmops.py:717 #, python-format msgid "Deleting contents of the VM from datastore %(datastore_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:735 +#: nova/virt/vmwareapi/vmops.py:729 #, python-format msgid "Deleted contents of the VM from datastore %(datastore_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:740 +#: nova/virt/vmwareapi/vmops.py:734 #, python-format msgid "" "In vmwareapi:vmops:destroy, got this exception while deleting the VM " "contents from the disk: %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:748 +#: nova/virt/vmwareapi/vmops.py:742 msgid "pause not supported for vmwareapi" msgstr "" -#: nova/virt/vmwareapi/vmops.py:752 +#: nova/virt/vmwareapi/vmops.py:746 msgid "unpause not supported for vmwareapi" msgstr "" -#: nova/virt/vmwareapi/vmops.py:766 +#: nova/virt/vmwareapi/vmops.py:760 msgid "Suspending the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:770 +#: nova/virt/vmwareapi/vmops.py:764 msgid "Suspended the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:773 +#: nova/virt/vmwareapi/vmops.py:767 msgid "instance is powered off and cannot be suspended." msgstr "" -#: nova/virt/vmwareapi/vmops.py:776 +#: nova/virt/vmwareapi/vmops.py:770 msgid "VM was already in suspended state. So returning without doing anything" msgstr "" -#: nova/virt/vmwareapi/vmops.py:789 +#: nova/virt/vmwareapi/vmops.py:783 msgid "Resuming the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:794 +#: nova/virt/vmwareapi/vmops.py:788 msgid "Resumed the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:796 +#: nova/virt/vmwareapi/vmops.py:790 msgid "instance is not in a suspended state" msgstr "" -#: nova/virt/vmwareapi/vmops.py:857 +#: nova/virt/vmwareapi/vmops.py:851 msgid "instance is suspended and cannot be powered off." msgstr "" -#: nova/virt/vmwareapi/vmops.py:860 +#: nova/virt/vmwareapi/vmops.py:854 msgid "VM was already in powered off state. So returning without doing anything" msgstr "" -#: nova/virt/vmwareapi/vmops.py:873 +#: nova/virt/vmwareapi/vmops.py:867 msgid "VM was already in powered on state. So returning without doing anything" msgstr "" -#: nova/virt/vmwareapi/vmops.py:877 +#: nova/virt/vmwareapi/vmops.py:871 msgid "Powering on the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:882 +#: nova/virt/vmwareapi/vmops.py:876 msgid "Powered on the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:899 +#: nova/virt/vmwareapi/vmops.py:893 #, python-format msgid "Updating instance '%(instance_uuid)s' progress to %(progress)d" msgstr "" -#: nova/virt/vmwareapi/vmops.py:930 +#: nova/virt/vmwareapi/vmops.py:924 #, python-format msgid "Renaming the VM to %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:936 +#: nova/virt/vmwareapi/vmops.py:930 #, python-format msgid "Renamed the VM to %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:951 +#: nova/virt/vmwareapi/vmops.py:945 #, python-format msgid "Cloning VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:959 +#: nova/virt/vmwareapi/vmops.py:953 #, python-format msgid "Cloned VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:981 +#: nova/virt/vmwareapi/vmops.py:975 #, python-format msgid "" "In vmwareapi:vmops:confirm_migration, got this exception while destroying" " the VM: %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:996 +#: nova/virt/vmwareapi/vmops.py:990 #, python-format msgid "Renaming the VM from %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1002 +#: nova/virt/vmwareapi/vmops.py:996 #, python-format msgid "Renamed the VM from %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1025 +#: nova/virt/vmwareapi/vmops.py:1019 #, python-format msgid "Migrating VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1037 +#: nova/virt/vmwareapi/vmops.py:1031 #, python-format msgid "Migrated VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1047 nova/virt/xenapi/vmops.py:1327 +#: nova/virt/vmwareapi/vmops.py:1041 nova/virt/xenapi/vmops.py:1327 #, python-format msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1051 +#: nova/virt/vmwareapi/vmops.py:1045 #, python-format msgid "Automatically hard rebooting %d" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1087 +#: nova/virt/vmwareapi/vmops.py:1081 msgid "get_diagnostics not implemented for vmwareapi" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1169 +#: nova/virt/vmwareapi/vmops.py:1163 msgid "Reconfiguring VM instance to set the machine id" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1175 +#: nova/virt/vmwareapi/vmops.py:1169 msgid "Reconfigured VM instance to set the machine id" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1189 +#: nova/virt/vmwareapi/vmops.py:1183 #, python-format msgid "Reconfiguring VM instance to enable vnc on port - %(port)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1196 +#: nova/virt/vmwareapi/vmops.py:1190 #, python-format msgid "Reconfigured VM instance to enable vnc on port - %(port)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1289 +#: nova/virt/vmwareapi/vmops.py:1283 #, python-format msgid "Creating directory with path %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1295 +#: nova/virt/vmwareapi/vmops.py:1289 #, python-format msgid "Created directory with path %s" msgstr "" @@ -9707,17 +9711,17 @@ msgstr "" msgid "Uploading image %s to the Glance image server" msgstr "" -#: nova/virt/vmwareapi/vmware_images.py:135 +#: nova/virt/vmwareapi/vmware_images.py:139 #, python-format msgid "Uploaded image %s to the Glance image server" msgstr "" -#: nova/virt/vmwareapi/vmware_images.py:146 +#: nova/virt/vmwareapi/vmware_images.py:150 #, python-format msgid "Getting image size for the image %s" msgstr "" -#: nova/virt/vmwareapi/vmware_images.py:151 +#: nova/virt/vmwareapi/vmware_images.py:155 #, python-format msgid "Got image size of %(size)s for the image %(image)s" msgstr "" @@ -9995,21 +9999,16 @@ msgstr "" msgid "Unable to migrate VM %(vm_ref)sfrom %(host)s" msgstr "" -#: nova/virt/xenapi/host.py:156 -#, python-format -msgid "Unable to get SR for this host: %s" -msgstr "" - -#: nova/virt/xenapi/host.py:191 +#: nova/virt/xenapi/host.py:185 #, python-format msgid "Failed to extract instance support from %s" msgstr "" -#: nova/virt/xenapi/host.py:208 +#: nova/virt/xenapi/host.py:202 msgid "Unable to get updated status" msgstr "" -#: nova/virt/xenapi/host.py:211 +#: nova/virt/xenapi/host.py:205 #, python-format msgid "The call to %(method)s returned an error: %(e)s." msgstr "" @@ -10083,374 +10082,374 @@ msgid "" "Expected %(vlan_num)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:271 +#: nova/virt/xenapi/vm_utils.py:272 msgid "Created VM" msgstr "" -#: nova/virt/xenapi/vm_utils.py:283 +#: nova/virt/xenapi/vm_utils.py:284 msgid "VM destroyed" msgstr "" -#: nova/virt/xenapi/vm_utils.py:288 nova/virt/xenapi/vm_utils.py:303 +#: nova/virt/xenapi/vm_utils.py:289 nova/virt/xenapi/vm_utils.py:304 msgid "VM already halted, skipping shutdown..." msgstr "" -#: nova/virt/xenapi/vm_utils.py:292 +#: nova/virt/xenapi/vm_utils.py:293 msgid "Shutting down VM (cleanly)" msgstr "" -#: nova/virt/xenapi/vm_utils.py:307 +#: nova/virt/xenapi/vm_utils.py:308 msgid "Shutting down VM (hard)" msgstr "" -#: nova/virt/xenapi/vm_utils.py:345 +#: nova/virt/xenapi/vm_utils.py:346 #, python-format msgid "VBD not found in instance %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:362 +#: nova/virt/xenapi/vm_utils.py:363 #, python-format msgid "VBD %s already detached" msgstr "" -#: nova/virt/xenapi/vm_utils.py:365 +#: nova/virt/xenapi/vm_utils.py:366 #, python-format msgid "VBD %(vbd_ref)s detach rejected, attempt %(num_attempt)d/%(max_attempts)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:370 +#: nova/virt/xenapi/vm_utils.py:371 #, python-format msgid "Unable to unplug VBD %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:375 +#: nova/virt/xenapi/vm_utils.py:376 #, python-format msgid "Reached maximum number of retries trying to unplug VBD %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:386 +#: nova/virt/xenapi/vm_utils.py:387 #, python-format msgid "Unable to destroy VBD %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:408 +#: nova/virt/xenapi/vm_utils.py:409 #, python-format msgid "Creating %(vbd_type)s-type VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " msgstr "" -#: nova/virt/xenapi/vm_utils.py:411 +#: nova/virt/xenapi/vm_utils.py:412 #, python-format msgid "Created VBD %(vbd_ref)s for VM %(vm_ref)s, VDI %(vdi_ref)s." msgstr "" -#: nova/virt/xenapi/vm_utils.py:437 +#: nova/virt/xenapi/vm_utils.py:438 #, python-format msgid "Unable to destroy VDI %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:469 +#: nova/virt/xenapi/vm_utils.py:465 #, python-format msgid "" "Created VDI %(vdi_ref)s (%(name_label)s, %(virtual_size)s, %(read_only)s)" " on %(sr_ref)s." msgstr "" -#: nova/virt/xenapi/vm_utils.py:483 +#: nova/virt/xenapi/vm_utils.py:479 msgid "SR not present and could not be introduced" msgstr "" -#: nova/virt/xenapi/vm_utils.py:508 +#: nova/virt/xenapi/vm_utils.py:504 #, python-format msgid "block device info: %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:594 +#: nova/virt/xenapi/vm_utils.py:590 #, python-format msgid "Cloned VDI %(vdi_ref)s from VDI %(vdi_to_clone_ref)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:614 +#: nova/virt/xenapi/vm_utils.py:635 #, python-format msgid "No primary VDI found for %(vm_ref)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:627 +#: nova/virt/xenapi/vm_utils.py:648 msgid "Starting snapshot for VM" msgstr "" -#: nova/virt/xenapi/vm_utils.py:677 +#: nova/virt/xenapi/vm_utils.py:698 #, python-format msgid "Destroying cached VDI '%(vdi_uuid)s'" msgstr "" -#: nova/virt/xenapi/vm_utils.py:930 +#: nova/virt/xenapi/vm_utils.py:951 #, 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 "" -#: nova/virt/xenapi/vm_utils.py:986 +#: nova/virt/xenapi/vm_utils.py:1007 #, python-format msgid "Unrecognized cache_images value '%s', defaulting to True" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1020 +#: nova/virt/xenapi/vm_utils.py:1041 #, python-format msgid "Fetched VDIs of type '%(vdi_type)s' with UUID '%(vdi_uuid)s'" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1032 +#: nova/virt/xenapi/vm_utils.py:1053 #, python-format msgid "" "download_vhd %(image_id)s, attempt %(attempt_num)d/%(max_attempts)d, " "params: %(params)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1045 +#: nova/virt/xenapi/vm_utils.py:1066 #, python-format msgid "download_vhd failed: %r" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1079 +#: nova/virt/xenapi/vm_utils.py:1100 #, python-format msgid "Invalid value '%s' for xenapi_torrent_images" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1090 +#: nova/virt/xenapi/vm_utils.py:1111 #, python-format msgid "Asking xapi to fetch vhd image %(image_id)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1154 +#: nova/virt/xenapi/vm_utils.py:1169 #, python-format msgid "vdi_uuid=%(cur_vdi_uuid)s vdi_size_bytes=%(vdi_size_bytes)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1169 +#: nova/virt/xenapi/vm_utils.py:1184 #, python-format msgid "image_size_bytes=%(size_bytes)d, allowed_size_bytes=%(allowed_size_bytes)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1173 +#: nova/virt/xenapi/vm_utils.py:1188 #, python-format msgid "" "Image size %(size_bytes)d exceeded instance_type allowed size " "%(allowed_size_bytes)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1195 +#: nova/virt/xenapi/vm_utils.py:1210 #, python-format msgid "Fetching image %(image_id)s, type %(image_type_str)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1208 +#: nova/virt/xenapi/vm_utils.py:1223 #, python-format msgid "Size for image %(image_id)s: %(virtual_size)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1217 +#: nova/virt/xenapi/vm_utils.py:1232 #, python-format msgid "" "Kernel/Ramdisk image is too large: %(vdi_size)d bytes, max %(max_size)d " "bytes" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1236 +#: nova/virt/xenapi/vm_utils.py:1251 #, python-format msgid "Copying VDI %s to /boot/guest on dom0" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1250 +#: nova/virt/xenapi/vm_utils.py:1265 #, python-format msgid "Kernel/Ramdisk VDI %s destroyed" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1259 +#: nova/virt/xenapi/vm_utils.py:1274 msgid "Failed to fetch glance image" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1300 +#: nova/virt/xenapi/vm_utils.py:1315 #, python-format msgid "Detected %(image_type_str)s format for image %(image_ref)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1331 +#: nova/virt/xenapi/vm_utils.py:1346 #, python-format msgid "Looking up vdi %s for PV kernel" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1349 +#: nova/virt/xenapi/vm_utils.py:1364 #, python-format msgid "" "Image format is None: trying to determine PV status using pygrub; if " "instance with vdi %s does not boot correctly, try with image metadata." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1355 +#: nova/virt/xenapi/vm_utils.py:1370 #, python-format msgid "Unknown image format %(disk_image_type)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1386 +#: nova/virt/xenapi/vm_utils.py:1401 #, python-format msgid "VDI %s is still available" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1489 +#: nova/virt/xenapi/vm_utils.py:1504 #, python-format msgid "Unable to parse rrd of %(vm_uuid)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1516 +#: nova/virt/xenapi/vm_utils.py:1531 #, python-format msgid "Re-scanning SR %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1544 +#: nova/virt/xenapi/vm_utils.py:1559 #, python-format msgid "Flag sr_matching_filter '%s' does not respect formatting convention" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1562 +#: nova/virt/xenapi/vm_utils.py:1577 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 "" -#: nova/virt/xenapi/vm_utils.py:1575 +#: nova/virt/xenapi/vm_utils.py:1590 msgid "Cannot find SR of content-type ISO" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1583 +#: nova/virt/xenapi/vm_utils.py:1598 #, python-format msgid "ISO: looking at SR %(sr_rec)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1585 +#: nova/virt/xenapi/vm_utils.py:1600 msgid "ISO: not iso content" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1588 +#: nova/virt/xenapi/vm_utils.py:1603 msgid "ISO: iso content_type, no 'i18n-key' key" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1591 +#: nova/virt/xenapi/vm_utils.py:1606 msgid "ISO: iso content_type, i18n-key value not 'local-storage-iso'" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1595 +#: nova/virt/xenapi/vm_utils.py:1610 msgid "ISO: SR MATCHing our criteria" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1597 +#: nova/virt/xenapi/vm_utils.py:1612 msgid "ISO: ISO, looking to see if it is host local" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1600 +#: nova/virt/xenapi/vm_utils.py:1615 #, python-format msgid "ISO: PBD %(pbd_ref)s disappeared" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1603 +#: nova/virt/xenapi/vm_utils.py:1618 #, python-format msgid "ISO: PBD matching, want %(pbd_rec)s, have %(host)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1606 +#: nova/virt/xenapi/vm_utils.py:1621 msgid "ISO: SR with local PBD" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1628 +#: nova/virt/xenapi/vm_utils.py:1643 #, python-format msgid "" "Unable to obtain RRD XML for VM %(vm_uuid)s with server details: " "%(server)s." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1644 +#: nova/virt/xenapi/vm_utils.py:1659 #, python-format msgid "Unable to obtain RRD XML updates with server details: %(server)s." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1698 +#: nova/virt/xenapi/vm_utils.py:1713 #, python-format msgid "Invalid statistics data from Xenserver: %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1758 +#: nova/virt/xenapi/vm_utils.py:1773 #, python-format msgid "VHD %(vdi_uuid)s has parent %(parent_uuid)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1845 +#: nova/virt/xenapi/vm_utils.py:1860 #, python-format msgid "" "Parent %(parent_uuid)s doesn't match original parent " "%(original_parent_uuid)s, waiting for coalesce..." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1855 +#: nova/virt/xenapi/vm_utils.py:1870 #, python-format msgid "VHD coalesce attempts exceeded (%(max_attempts)d), giving up..." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1890 +#: nova/virt/xenapi/vm_utils.py:1905 #, python-format msgid "Timeout waiting for device %s to be created" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1910 +#: nova/virt/xenapi/vm_utils.py:1925 #, python-format msgid "Disconnecting stale VDI %s from compute domU" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1923 +#: nova/virt/xenapi/vm_utils.py:1938 #, python-format msgid "Plugging VBD %s ... " msgstr "" -#: nova/virt/xenapi/vm_utils.py:1926 +#: nova/virt/xenapi/vm_utils.py:1941 #, python-format msgid "Plugging VBD %s done." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1928 +#: nova/virt/xenapi/vm_utils.py:1943 #, python-format msgid "VBD %(vbd_ref)s plugged as %(orig_dev)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1931 +#: nova/virt/xenapi/vm_utils.py:1946 #, python-format msgid "VBD %(vbd_ref)s plugged into wrong dev, remapping to %(dev)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1936 +#: nova/virt/xenapi/vm_utils.py:1951 #, python-format msgid "Destroying VBD for VDI %s ... " msgstr "" -#: nova/virt/xenapi/vm_utils.py:1944 +#: nova/virt/xenapi/vm_utils.py:1959 #, python-format msgid "Destroying VBD for VDI %s done." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1971 +#: nova/virt/xenapi/vm_utils.py:1986 #, python-format msgid "Running pygrub against %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1979 +#: nova/virt/xenapi/vm_utils.py:1994 #, python-format msgid "Found Xen kernel %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1981 +#: nova/virt/xenapi/vm_utils.py:1996 msgid "No Xen kernel found. Booting HVM." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1983 +#: nova/virt/xenapi/vm_utils.py:1998 msgid "" "Error while executing pygrub! Please, ensure the binary is installed " "correctly, and available in your PATH; on some Linux distros, pygrub may " @@ -10458,51 +10457,51 @@ msgid "" "mode." msgstr "" -#: nova/virt/xenapi/vm_utils.py:2000 +#: nova/virt/xenapi/vm_utils.py:2015 msgid "Partitions:" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2006 +#: nova/virt/xenapi/vm_utils.py:2021 #, python-format msgid " %(num)s: %(ptype)s %(size)d sectors" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2031 +#: nova/virt/xenapi/vm_utils.py:2046 #, python-format msgid "" "Writing partition table %(primary_first)d %(primary_last)d to " "%(dev_path)s..." msgstr "" -#: nova/virt/xenapi/vm_utils.py:2044 +#: nova/virt/xenapi/vm_utils.py:2059 #, python-format msgid "Writing partition table %s done." msgstr "" -#: nova/virt/xenapi/vm_utils.py:2098 +#: nova/virt/xenapi/vm_utils.py:2113 #, 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 "" -#: nova/virt/xenapi/vm_utils.py:2131 +#: nova/virt/xenapi/vm_utils.py:2146 #, python-format msgid "" "Finished sparse_copy in %(duration).2f secs, %(compression_pct).2f%% " "reduction in size" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2183 +#: nova/virt/xenapi/vm_utils.py:2198 msgid "Manipulating interface files directly" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2192 +#: nova/virt/xenapi/vm_utils.py:2207 #, python-format msgid "Failed to mount filesystem (expected for non-linux instances): %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2304 +#: nova/virt/xenapi/vm_utils.py:2319 msgid "This domU must be running on the host specified by xenapi_connection_url" msgstr "" @@ -10690,15 +10689,19 @@ msgid "" " server" msgstr "" -#: nova/virt/xenapi/vmops.py:1658 +#: nova/virt/xenapi/vmops.py:1647 +msgid "No suitable network for migrate" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1659 msgid "Migrate Receive failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1706 -msgid "VM.assert_can_migratefailed" +#: nova/virt/xenapi/vmops.py:1708 +msgid "VM.assert_can_migrate failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1743 +#: nova/virt/xenapi/vmops.py:1745 msgid "Migrate Send failed" msgstr "" @@ -10827,6 +10830,72 @@ msgid "Cinderclient connection created using URL: %s" msgstr "" #: nova/volume/cinder.py:219 +msgid "status must be 'in-use'" +msgstr "" + +#: nova/volume/cinder.py:225 msgid "status must be 'available'" msgstr "" +#~ msgid "Unexpected error while running command." +#~ msgstr "Neočekivana greška prilikom pokretanja komande." + +#~ msgid "" +#~ "%(description)s\n" +#~ "Command: %(cmd)s\n" +#~ "Exit code: %(exit_code)s\n" +#~ "Stdout: %(stdout)r\n" +#~ "Stderr: %(stderr)r" +#~ msgstr "" + +#~ msgid "Error clearing stale veth %s" +#~ msgstr "" + +#~ msgid "Failed unplugging VLAN interface '%s'" +#~ msgstr "" + +#~ msgid "Unplugged VLAN interface '%s'" +#~ msgstr "" + +#~ msgid "Failed unplugging bridge interface '%s'" +#~ msgstr "" + +#~ msgid "Unplugged bridge interface '%s'" +#~ msgstr "" + +#~ msgid "Failed unplugging gateway interface '%s'" +#~ msgstr "" + +#~ msgid "Unplugged gateway interface '%s'" +#~ msgstr "" + +#~ msgid "Network %(net)s for port %(port_id)s not found!" +#~ msgstr "" + +#~ msgid "Host filter ignoring hosts: %(ignored_hosts_str)s" +#~ msgstr "" + +#~ msgid "" +#~ "No hosts matched due to not " +#~ "matching 'force_hosts'value of " +#~ "'%(forced_hosts_str)s'" +#~ msgstr "" + +#~ msgid "Host filter forcing available hosts to %(forced_hosts_str)s" +#~ msgstr "" + +#~ msgid "" +#~ "Getting block stats failed, device might" +#~ " have been detached. Code=%(errcode)s " +#~ "Error=%(e)s" +#~ msgstr "" + +#~ msgid "Must specify vmwareapi_wsdl_loc" +#~ msgstr "" + +#~ msgid "Unable to get SR for this host: %s" +#~ msgstr "" + +#~ msgid "VM.assert_can_migratefailed" +#~ msgstr "" + diff --git a/nova/locale/cs/LC_MESSAGES/nova.po b/nova/locale/cs/LC_MESSAGES/nova.po index d055ed75a..b6153ed69 100644 --- a/nova/locale/cs/LC_MESSAGES/nova.po +++ b/nova/locale/cs/LC_MESSAGES/nova.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: nova\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-04-28 00:04+0000\n" +"POT-Creation-Date: 2013-05-06 19:37+0000\n" "PO-Revision-Date: 2012-05-17 20:04+0000\n" "Last-Translator: Zbyněk Schwarz \n" "Language-Team: Czech \n" @@ -33,222 +33,203 @@ msgstr "" msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" msgstr "" -#: nova/crypto.py:54 +#: nova/crypto.py:55 msgid "Filename of root CA" msgstr "Jméno souboru kořenové CA" -#: nova/crypto.py:57 +#: nova/crypto.py:58 msgid "Filename of private key" msgstr "Jméno souboru se soukromým klíčem" -#: nova/crypto.py:60 +#: nova/crypto.py:61 msgid "Filename of root Certificate Revocation List" msgstr "Název souboru seznamu zrušení kořenového certifikátu" -#: nova/crypto.py:63 +#: nova/crypto.py:64 msgid "Where we keep our keys" msgstr "Kde uchováváme naše klíče" -#: nova/crypto.py:66 +#: nova/crypto.py:67 msgid "Where we keep our root CA" msgstr "Kde uchováváme naši kořenovou CA" -#: nova/crypto.py:69 +#: nova/crypto.py:70 msgid "Should we use a CA for each project?" msgstr "Použijeme CA pro každý projekt?" -#: nova/crypto.py:73 +#: nova/crypto.py:74 #, 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" -#: nova/crypto.py:78 +#: nova/crypto.py:79 #, 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" -#: nova/crypto.py:209 +#: nova/crypto.py:210 #, fuzzy msgid "Unable to find the key" msgstr "Nelze najít adresu %r" -#: nova/crypto.py:392 +#: nova/crypto.py:393 #, fuzzy msgid "Failed to write inbound.csr" msgstr "Nelze restartovat instanci" -#: nova/crypto.py:394 +#: nova/crypto.py:395 #, python-format msgid "Flags path: %s" msgstr "Cesta příznaků: %s" -#: nova/exception.py:66 -msgid "Unexpected error while running command." -msgstr "Při spuštění příkazu došlo k nečekané chybě." - -#: nova/exception.py:69 -#, 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" -"Příkaz: %(cmd)s\n" -"Kód ukončení: %(exit_code)s\n" -"Stdout: %(stdout)r\n" -"Stderr: %(stderr)r" - -#: nova/exception.py:131 +#: nova/exception.py:112 msgid "An unknown exception occurred." msgstr "Vyskytla se neočekávaná výjimka." -#: nova/exception.py:152 nova/openstack/common/rpc/common.py:86 +#: nova/exception.py:133 nova/openstack/common/rpc/common.py:86 msgid "Exception in string format operation" msgstr "" -#: nova/exception.py:172 +#: nova/exception.py:153 msgid "Unknown" msgstr "" -#: nova/exception.py:182 +#: nova/exception.py:163 #, fuzzy, python-format msgid "Failed to encrypt text: %(reason)s" msgstr "Nelze dešifrovat text" -#: nova/exception.py:186 +#: nova/exception.py:167 #, fuzzy, python-format msgid "Failed to decrypt text: %(reason)s" msgstr "Nelze dešifrovat text" -#: nova/exception.py:190 +#: nova/exception.py:171 msgid "Virtual Interface creation failed" msgstr "Vytvoření virtuálního rozhraní selhalo" -#: nova/exception.py:194 +#: nova/exception.py:175 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" -#: nova/exception.py:199 +#: nova/exception.py:180 #, python-format msgid "Connection to glance host %(host)s:%(port)s failed: %(reason)s" msgstr "" -#: nova/exception.py:204 +#: nova/exception.py:185 msgid "Not authorized." msgstr "Neschváleno." -#: nova/exception.py:209 +#: nova/exception.py:190 msgid "User does not have admin privileges" msgstr "Uživatel nemá správcovská oprávnění" -#: nova/exception.py:213 +#: nova/exception.py:194 #, python-format msgid "Policy doesn't allow %(action)s to be performed." msgstr "Pravidla nedovolují, aby bylo %(action)s provedeno." -#: nova/exception.py:217 +#: nova/exception.py:198 #, fuzzy, python-format msgid "Image %(image_id)s is not active." msgstr "Obraz %(image_id)s nemohl být nalezen." -#: nova/exception.py:221 +#: nova/exception.py:202 #, fuzzy, python-format msgid "Not authorized for image %(image_id)s." msgstr "Kernel nenalezen v obrazu %(image_id)s." -#: nova/exception.py:225 +#: nova/exception.py:206 msgid "Unacceptable parameters." msgstr "Nepřijatelné parametry." -#: nova/exception.py:230 +#: nova/exception.py:211 #, fuzzy msgid "Block Device Mapping is Invalid." msgstr "block_device_mapping %s" -#: nova/exception.py:234 +#: nova/exception.py:215 #, python-format msgid "Block Device Mapping is Invalid: failed to get snapshot %(id)s." msgstr "" -#: nova/exception.py:239 +#: nova/exception.py:220 #, python-format msgid "Block Device Mapping is Invalid: failed to get volume %(id)s." msgstr "" -#: nova/exception.py:244 +#: nova/exception.py:225 #, python-format msgid "Volume %(volume_id)s is not attached to anything" msgstr "Svazek %(volume_id)s není k ničemu připojen" -#: nova/exception.py:248 +#: nova/exception.py:229 #, python-format msgid "" "Volume %(volume_id)s did not finish being created even after we waited " "%(seconds)s seconds or %(attempts)s attempts." msgstr "" -#: nova/exception.py:254 nova/api/ec2/cloud.py:463 -#: nova/api/openstack/compute/contrib/keypairs.py:98 nova/compute/api.py:2740 +#: nova/exception.py:235 nova/api/ec2/cloud.py:463 +#: nova/api/openstack/compute/contrib/keypairs.py:98 nova/compute/api.py:2769 msgid "Keypair data is invalid" msgstr "Data páru klíčů jsou neplatná" -#: nova/exception.py:258 +#: nova/exception.py:239 msgid "The request is invalid." msgstr "Požadavek je neplatný." -#: nova/exception.py:262 +#: nova/exception.py:243 msgid "Invalid input received" msgstr "Obdržen neplatný vstup" -#: nova/exception.py:266 +#: nova/exception.py:247 msgid "Invalid volume" msgstr "Neplatný svazek" -#: nova/exception.py:270 nova/api/openstack/compute/servers.py:1332 +#: nova/exception.py:251 nova/api/openstack/compute/servers.py:1332 #: nova/api/openstack/compute/contrib/admin_actions.py:242 msgid "Invalid metadata" msgstr "Neplatná metadata" -#: nova/exception.py:274 +#: nova/exception.py:255 #, fuzzy msgid "Invalid metadata size" msgstr "Neplatný klíč metadata" -#: nova/exception.py:278 +#: nova/exception.py:259 #, 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" -#: nova/exception.py:282 nova/api/ec2/cloud.py:625 +#: nova/exception.py:263 nova/api/ec2/cloud.py:625 #, python-format msgid "Invalid IP protocol %(protocol)s." msgstr "Neplatný protokol IP %(protocol)s." -#: nova/exception.py:286 +#: nova/exception.py:267 #, python-format msgid "Invalid content type %(content_type)s." msgstr "Neplatný typ obsahu %(content_type)s." -#: nova/exception.py:290 +#: nova/exception.py:271 #, python-format msgid "Invalid cidr %(cidr)s." msgstr "Neplatný cidr %(cidr)s." -#: nova/exception.py:294 nova/openstack/common/db/exception.py:44 +#: nova/exception.py:275 nova/openstack/common/db/exception.py:44 msgid "Invalid Parameter: Unicode is not supported by the current database." msgstr "" -#: nova/exception.py:301 +#: nova/exception.py:282 #, python-format msgid "%(err)s" msgstr "%(err)s" -#: nova/exception.py:305 +#: nova/exception.py:286 #, python-format msgid "" "Cannot perform action '%(action)s' on aggregate %(aggregate_id)s. Reason:" @@ -257,16 +238,16 @@ msgstr "" "Nelze provést činnost '%(action)s' na agregátu %(aggregate_id)s. Důvod: " "%(reason)s." -#: nova/exception.py:310 +#: nova/exception.py:291 #, fuzzy, python-format msgid "Group not valid. Reason: %(reason)s" msgstr "Nebyl nalezen žádný platný hostitel. %(reason)s" -#: nova/exception.py:314 nova/openstack/common/db/sqlalchemy/utils.py:33 +#: nova/exception.py:295 nova/openstack/common/db/sqlalchemy/utils.py:33 msgid "Sort key supplied was not valid." msgstr "" -#: nova/exception.py:318 +#: nova/exception.py:299 #, python-format msgid "" "Instance %(instance_uuid)s in %(attr)s %(state)s. Cannot %(method)s while" @@ -275,119 +256,119 @@ msgstr "" "Instance %(instance_uuid)s v %(attr)s %(state)s. Nelze %(method)s " "zatímco je instance v tomto stavu." -#: nova/exception.py:323 +#: nova/exception.py:304 #, python-format msgid "Instance %(instance_id)s is not running." msgstr "Instance %(instance_id)s není spuštěna." -#: nova/exception.py:327 +#: nova/exception.py:308 #, python-format msgid "Instance %(instance_id)s is not in rescue mode" msgstr "Instance %(instance_id)s není v nouzovém režimu." -#: nova/exception.py:331 +#: nova/exception.py:312 #, fuzzy, python-format msgid "Instance %(instance_id)s cannot be rescued: %(reason)s" msgstr "Instance %(instance_id)s není v nouzovém režimu." -#: nova/exception.py:335 +#: nova/exception.py:316 #, fuzzy, python-format msgid "Instance %(instance_id)s is not ready" msgstr "Instance %(instance_id)s není pozastavena." -#: nova/exception.py:339 +#: nova/exception.py:320 msgid "Failed to suspend instance" msgstr "Nelze pozastavit instanci" -#: nova/exception.py:343 +#: nova/exception.py:324 #, fuzzy, python-format msgid "Failed to resume instance: %(reason)s." msgstr "Nelze vložit soubor: %(resp)r" -#: nova/exception.py:347 +#: nova/exception.py:328 #, fuzzy, python-format msgid "Failed to power on instance: %(reason)s." msgstr "Nelze nastavit heslo správce. Instance %s není spuštěna" -#: nova/exception.py:351 +#: nova/exception.py:332 #, fuzzy, python-format msgid "Failed to power off instance: %(reason)s." msgstr "Nelze nastavit heslo správce. Instance %s není spuštěna" -#: nova/exception.py:355 +#: nova/exception.py:336 msgid "Failed to reboot instance" msgstr "Nelze restartovat instanci" -#: nova/exception.py:359 +#: nova/exception.py:340 #, fuzzy msgid "Failed to terminate instance" msgstr "Nelze restartovat instanci" -#: nova/exception.py:363 +#: nova/exception.py:344 #, fuzzy msgid "Failed to deploy instance" msgstr "Nelze restartovat instanci" -#: nova/exception.py:367 +#: nova/exception.py:348 msgid "Service is unavailable at this time." msgstr "Služba je v tuto chvíli nedostupná." -#: nova/exception.py:371 +#: nova/exception.py:352 msgid "Insufficient compute resources." msgstr "" -#: nova/exception.py:375 +#: nova/exception.py:356 #, fuzzy, python-format msgid "Compute service of %(host)s is unavailable at this time." msgstr "Služba výpočtu je v tuto chvíli nedostupná." -#: nova/exception.py:379 +#: nova/exception.py:360 #, 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)." -#: nova/exception.py:384 +#: nova/exception.py:365 msgid "The supplied hypervisor type of is invalid." msgstr "Zadaný typ hypervizoru je neplatný." -#: nova/exception.py:388 +#: nova/exception.py:369 msgid "The instance requires a newer hypervisor version than has been provided." msgstr "Instance vyžaduje novější verzi hypervizoru, než byla poskytnuta." -#: nova/exception.py:393 +#: nova/exception.py:374 #, 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." -#: nova/exception.py:398 +#: nova/exception.py:379 #, python-format msgid "The supplied device path (%(path)s) is invalid." msgstr "Zadaná cesta zařízení (%(path)s) je neplatná." -#: nova/exception.py:402 +#: nova/exception.py:383 #, fuzzy, python-format msgid "The supplied device path (%(path)s) is in use." msgstr "Zadaná cesta zařízení (%(path)s) je neplatná." -#: nova/exception.py:407 +#: nova/exception.py:388 #, fuzzy, python-format msgid "The supplied device (%(device)s) is busy." msgstr "Zadaná cesta zařízení (%(path)s) je neplatná." -#: nova/exception.py:411 +#: nova/exception.py:392 msgid "Unacceptable CPU info" msgstr "Nepřijatelné informace o procesoru" -#: nova/exception.py:415 +#: nova/exception.py:396 #, python-format msgid "%(address)s is not a valid IP v4/6 address." msgstr "%(address)s není platná IP adresa v4/6." -#: nova/exception.py:419 +#: nova/exception.py:400 #, python-format msgid "" "VLAN tag is not appropriate for the port group %(bridge)s. Expected VLAN " @@ -396,7 +377,7 @@ 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." -#: nova/exception.py:425 +#: nova/exception.py:406 #, python-format msgid "" "vSwitch which contains the port group %(bridge)s is not associated with " @@ -407,91 +388,86 @@ msgstr "" " fyzickým adaptérem. Očekávaný vSwitch je %(expected)s, ale spojený je " "%(actual)s." -#: nova/exception.py:432 +#: nova/exception.py:413 #, python-format msgid "Disk format %(disk_format)s is not acceptable" msgstr "Formát disku %(disk_format)s není přijatelný" -#: nova/exception.py:436 +#: nova/exception.py:417 #, python-format msgid "Image %(image_id)s is unacceptable: %(reason)s" msgstr "Obraz %(image_id)s je nepřijatelný: %(reason)s" -#: nova/exception.py:440 +#: nova/exception.py:421 #, python-format msgid "Instance %(instance_id)s is unacceptable: %(reason)s" msgstr "Instance %(instance_id)s je nepřijatelná: %(reason)s" -#: nova/exception.py:444 +#: nova/exception.py:425 #, python-format msgid "Ec2 id %(ec2_id)s is unacceptable." msgstr "Id Ec2 %(ec2_id)s je nepřijatelné." -#: nova/exception.py:448 +#: nova/exception.py:429 #, python-format msgid "Expected a uuid but received %(uuid)s." msgstr "" -#: nova/exception.py:452 +#: nova/exception.py:433 #, fuzzy, python-format msgid "Invalid ID received %(id)s." msgstr "Neplatný cidr %(cidr)s." -#: nova/exception.py:456 -#, python-format -msgid "Unexpected argument for periodic task creation: %(arg)s." -msgstr "" - -#: nova/exception.py:460 +#: nova/exception.py:437 #, fuzzy msgid "Constraint not met." msgstr "instance - %s není přítomno" -#: nova/exception.py:465 +#: nova/exception.py:442 msgid "Resource could not be found." msgstr "Zdroj nemohl být nalezen." -#: nova/exception.py:470 +#: nova/exception.py:447 #, fuzzy, python-format msgid "No agent-build associated with id %(id)s." msgstr "Žádná pevná IP není spojena s %(id)s." -#: nova/exception.py:474 +#: nova/exception.py:451 #, python-format msgid "Volume %(volume_id)s could not be found." msgstr "Svazek %(volume_id)s nemohl být nastaven." -#: nova/exception.py:478 +#: nova/exception.py:455 #, python-format msgid "Snapshot %(snapshot_id)s could not be found." msgstr "Snímek %(snapshot_id)s nemohl být nalezen." -#: nova/exception.py:482 +#: nova/exception.py:459 #, python-format msgid "No target id found for volume %(volume_id)s." msgstr "Nenalezeno žádné cílové id ve svazku %(volume_id)s." -#: nova/exception.py:486 +#: nova/exception.py:463 #, python-format msgid "No disk at %(location)s" msgstr "Źádný disk ve %(location)s" -#: nova/exception.py:490 +#: nova/exception.py:467 #, 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." -#: nova/exception.py:494 +#: nova/exception.py:471 #, python-format msgid "Invalid image href %(image_href)s." msgstr "Neplatný href %(image_href)s obrazu." -#: nova/exception.py:498 +#: nova/exception.py:475 #, python-format msgid "Image %(image_id)s could not be found." msgstr "Obraz %(image_id)s nemohl být nalezen." -#: nova/exception.py:502 +#: nova/exception.py:479 #, python-format msgid "" "Image %(image_id)s could not be found. The nova EC2 API assigns image ids" @@ -499,65 +475,65 @@ msgid "" "image ids since adding this image?" msgstr "" -#: nova/exception.py:509 +#: nova/exception.py:486 #, python-format msgid "Project %(project_id)s could not be found." msgstr "Projekt %(project_id)s nemohl být nalezen." -#: nova/exception.py:513 +#: nova/exception.py:490 msgid "Cannot find SR to read/write VDI." msgstr "Nelze najít SR pro čtení/zápis VDI." -#: nova/exception.py:517 +#: nova/exception.py:494 #, fuzzy, python-format msgid "Network %(network_id)s is duplicated." msgstr "Síť %(network_id)s nemohla být nalezena." -#: nova/exception.py:521 +#: nova/exception.py:498 #, fuzzy, python-format msgid "Network %(network_id)s is still in use." msgstr "Síť %(network_id)s nemohla být nalezena." -#: nova/exception.py:525 +#: nova/exception.py:502 #, python-format msgid "%(req)s is required to create a network." msgstr "%(req)s je vyžadováno pro vytvoření sítě." -#: nova/exception.py:529 +#: nova/exception.py:506 #, python-format msgid "Network %(network_id)s could not be found." msgstr "Síť %(network_id)s nemohla být nalezena." -#: nova/exception.py:533 +#: nova/exception.py:510 #, fuzzy, python-format msgid "Port id %(port_id)s could not be found." msgstr "Snímek %(snapshot_id)s nemohl být nalezen." -#: nova/exception.py:537 +#: nova/exception.py:514 #, python-format msgid "Network could not be found for bridge %(bridge)s" msgstr "Síť nemohla být pro most %(bridge)s nalezena." -#: nova/exception.py:541 +#: nova/exception.py:518 #, python-format msgid "Network could not be found for uuid %(uuid)s" msgstr "Síť nemohla být pro uuid %(uuid)s nalezena." -#: nova/exception.py:545 +#: nova/exception.py:522 #, python-format msgid "Network could not be found with cidr %(cidr)s." msgstr "Síť nemohla být pro cidr %(cidr)s nalezena." -#: nova/exception.py:549 +#: nova/exception.py:526 #, python-format msgid "Network could not be found for instance %(instance_id)s." msgstr "Síť nemohla být pro instance %(instance_id)s nalezena." -#: nova/exception.py:553 +#: nova/exception.py:530 msgid "No networks defined." msgstr "Źádné sítě nejsou určeny." -#: nova/exception.py:557 +#: nova/exception.py:534 #, python-format msgid "" "Either Network uuid %(network_uuid)s is not present or is not assigned to" @@ -566,238 +542,238 @@ msgstr "" "Buď síť uuid %(network_uuid)s není přítomna nebo je přidělena projektu " "%(project_id)s." -#: nova/exception.py:562 +#: nova/exception.py:539 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á." -#: nova/exception.py:566 +#: nova/exception.py:543 #, fuzzy, python-format msgid "Port %(port_id)s is still in use." msgstr "Síť %(network_id)s nemohla být nalezena." -#: nova/exception.py:570 +#: nova/exception.py:547 #, fuzzy, python-format msgid "Port %(port_id)s not usable for instance %(instance)s." msgstr "Síť nemohla být pro instance %(instance_id)s nalezena." -#: nova/exception.py:574 +#: nova/exception.py:551 #, fuzzy, python-format msgid "No free port available for instance %(instance)s." msgstr "Síť nemohla být pro instance %(instance_id)s nalezena." -#: nova/exception.py:578 +#: nova/exception.py:555 #, python-format msgid "No fixed IP associated with id %(id)s." msgstr "Žádná pevná IP není spojena s %(id)s." -#: nova/exception.py:582 +#: nova/exception.py:559 #, python-format msgid "Fixed ip not found for address %(address)s." msgstr "Pevná ip není pro adresu %(address)s nalezena." -#: nova/exception.py:586 +#: nova/exception.py:563 #, fuzzy, python-format msgid "Instance %(instance_uuid)s has zero fixed ips." msgstr "Instance %(instance_id)s má nula pevných ip." -#: nova/exception.py:590 +#: nova/exception.py:567 #, 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." -#: nova/exception.py:595 +#: nova/exception.py:572 #, fuzzy, python-format msgid "Instance %(instance_uuid)s doesn't have fixed ip '%(ip)s'." msgstr "Instance %(instance_id)s nemá pevnou ip '%(ip)s'." -#: nova/exception.py:599 +#: nova/exception.py:576 #, 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." -#: nova/exception.py:604 +#: nova/exception.py:581 #, fuzzy, python-format msgid "" "Fixed IP address %(address)s is already in use on instance " "%(instance_uuid)s." msgstr "Pevná IP adresa (%(address)s) je již používána." -#: nova/exception.py:609 +#: nova/exception.py:586 #, python-format msgid "More than one instance is associated with fixed ip address '%(address)s'." msgstr "" -#: nova/exception.py:614 +#: nova/exception.py:591 #, python-format msgid "Fixed IP address %(address)s is invalid." msgstr "Pevná IP adresa (%(address)s) je neplatná." -#: nova/exception.py:618 +#: nova/exception.py:595 msgid "Zero fixed ips available." msgstr "Je dostupno nula pevných ip." -#: nova/exception.py:622 +#: nova/exception.py:599 msgid "Zero fixed ips could be found." msgstr "Bylo nalezeno nula pevných ip." -#: nova/exception.py:631 +#: nova/exception.py:608 #, fuzzy, python-format msgid "Floating ip %(address)s already exists." msgstr "Plovoucí ip %(address)s je přidružena." -#: nova/exception.py:635 +#: nova/exception.py:612 #, python-format msgid "Floating ip not found for id %(id)s." msgstr "Plovoucí ip není nalezena pro id %(id)s." -#: nova/exception.py:639 +#: nova/exception.py:616 #, 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." -#: nova/exception.py:643 +#: nova/exception.py:620 #, python-format msgid "Floating ip not found for address %(address)s." msgstr "Plovoucí ip nenalezeno pro adresu %(address)s." -#: nova/exception.py:647 +#: nova/exception.py:624 #, python-format msgid "Floating ip not found for host %(host)s." msgstr "Plovoucí ip nenalezeno pro hostitele %(host)s." -#: nova/exception.py:651 +#: nova/exception.py:628 #, fuzzy, python-format msgid "Multiple floating ips are found for address %(address)s." msgstr "Plovoucí ip nenalezeno pro adresu %(address)s." -#: nova/exception.py:655 +#: nova/exception.py:632 #, fuzzy msgid "Floating ip pool not found." msgstr "Nenalezeny žádné plovoucí ip" -#: nova/exception.py:660 +#: nova/exception.py:637 msgid "Zero floating ips available." msgstr "Je dostupných nula plovoucích ip." -#: nova/exception.py:665 +#: nova/exception.py:642 #, python-format msgid "Floating ip %(address)s is associated." msgstr "Plovoucí ip %(address)s je přidružena." -#: nova/exception.py:669 +#: nova/exception.py:646 #, python-format msgid "Floating ip %(address)s is not associated." msgstr "Plovoucí ip %(address)s není přidružena." -#: nova/exception.py:673 +#: nova/exception.py:650 msgid "Zero floating ips exist." msgstr "Existuje nula plovoucích ip." -#: nova/exception.py:677 +#: nova/exception.py:654 #, python-format msgid "Interface %(interface)s not found." msgstr "Rozhraní %(interface)s nenalezeno." -#: nova/exception.py:681 +#: nova/exception.py:658 msgid "Cannot disassociate auto assigined floating ip" msgstr "" -#: nova/exception.py:685 +#: nova/exception.py:662 #, 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" -#: nova/exception.py:689 +#: nova/exception.py:666 #, python-format msgid "Certificate %(certificate_id)s not found." msgstr "Certifikát %(certificate_id)s nenalezen." -#: nova/exception.py:693 +#: nova/exception.py:670 #, python-format msgid "Service %(service_id)s could not be found." msgstr "Služba %(service_id)s nemohla být nalezena." -#: nova/exception.py:697 +#: nova/exception.py:674 #, python-format msgid "Host %(host)s could not be found." msgstr "Hostitel %(host)s nemohl být nalezen." -#: nova/exception.py:701 +#: nova/exception.py:678 #, python-format msgid "Compute host %(host)s could not be found." msgstr "Hostitel výpočtu %(host)s nemohl být nalezen." -#: nova/exception.py:705 +#: nova/exception.py:682 #, 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." -#: nova/exception.py:709 +#: nova/exception.py:686 #, python-format msgid "Invalid reservation expiration %(expire)s." msgstr "" -#: nova/exception.py:713 +#: nova/exception.py:690 #, python-format msgid "" "Change would make usage less than 0 for the following resources: " "%(unders)s" msgstr "" -#: nova/exception.py:718 +#: nova/exception.py:695 msgid "Quota could not be found" msgstr "Kvóta nemohla být nalezena." -#: nova/exception.py:722 +#: nova/exception.py:699 #, python-format msgid "Unknown quota resources %(unknown)s." msgstr "" -#: nova/exception.py:726 +#: nova/exception.py:703 #, 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." -#: nova/exception.py:730 +#: nova/exception.py:707 #, 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" -#: nova/exception.py:734 +#: nova/exception.py:711 #, 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." -#: nova/exception.py:738 +#: nova/exception.py:715 #, fuzzy, python-format msgid "Quota reservation %(uuid)s could not be found." msgstr "Uživatel %(user_id)s nemohl být nalezen." -#: nova/exception.py:742 +#: nova/exception.py:719 #, fuzzy, python-format msgid "Quota exceeded for resources: %(overs)s" msgstr "Rozšířený zdroj: %s" -#: nova/exception.py:746 +#: nova/exception.py:723 #, python-format msgid "Security group %(security_group_id)s not found." msgstr "Bezpečnostní skupina %(security_group_id)s není nalezena." -#: nova/exception.py:750 +#: nova/exception.py:727 #, python-format 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." -#: nova/exception.py:755 +#: nova/exception.py:732 #, python-format msgid "Security group with rule %(rule_id)s not found." msgstr "Bezpečnostní skupina s pravidlem %(rule_id)s nenalezena." -#: nova/exception.py:759 +#: nova/exception.py:736 #, python-format msgid "" "Security group %(security_group_id)s is already associated with the " @@ -806,7 +782,7 @@ msgstr "" "Bezpečnostní skupina %(security_group_id)s je již přidružena k instanci " "%(instance_id)s" -#: nova/exception.py:764 +#: nova/exception.py:741 #, python-format msgid "" "Security group %(security_group_id)s is not associated with the instance " @@ -815,37 +791,37 @@ msgstr "" "Bezpečnostní skupina %(security_group_id)s není přidružena k instanci " "%(instance_id)s" -#: nova/exception.py:769 +#: nova/exception.py:746 #, fuzzy, python-format msgid "Security group default rule (%rule_id)s not found." msgstr "Bezpečnostní skupina s pravidlem %(rule_id)s nenalezena." -#: nova/exception.py:773 +#: nova/exception.py:750 msgid "" "Network requires port_security_enabled and subnet associated in order to " "apply security groups." msgstr "" -#: nova/exception.py:778 +#: nova/exception.py:755 msgid "No Unique Match Found." msgstr "" -#: nova/exception.py:783 +#: nova/exception.py:760 #, python-format msgid "Migration %(migration_id)s could not be found." msgstr "Přesun %(migration_id)s nemohl být nalezen." -#: nova/exception.py:787 +#: nova/exception.py:764 #, 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." -#: nova/exception.py:792 +#: nova/exception.py:769 #, python-format msgid "Console pool %(pool_id)s could not be found." msgstr "Zásoba konzole %(pool_id)s nemohla být nalezena." -#: nova/exception.py:796 +#: nova/exception.py:773 #, python-format msgid "" "Console pool of type %(console_type)s for compute host %(compute_host)s " @@ -854,17 +830,17 @@ 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." -#: nova/exception.py:802 +#: nova/exception.py:779 #, python-format msgid "Console %(console_id)s could not be found." msgstr "Konzole %(console_id)s nemohla být nalezena." -#: nova/exception.py:806 +#: nova/exception.py:783 #, fuzzy, python-format msgid "Console for instance %(instance_uuid)s could not be found." msgstr "Konzole pro instanci %(instance_id)s nemohla být nalezena." -#: nova/exception.py:810 +#: nova/exception.py:787 #, fuzzy, python-format msgid "" "Console for instance %(instance_uuid)s in pool %(pool_id)s could not be " @@ -873,88 +849,88 @@ msgstr "" "Konzole pro instanci %(instance_id)s v zásobě %(pool_id)s nemohla být " "nalezena." -#: nova/exception.py:815 +#: nova/exception.py:792 #, fuzzy, python-format msgid "Invalid console type %(console_type)s" msgstr "Neplatná konzole typu %(console_type)s " -#: nova/exception.py:819 +#: nova/exception.py:796 #, python-format msgid "Instance type %(instance_type_id)s could not be found." msgstr "Instance typu %(instance_type_id)s nemohla být nalezena." -#: nova/exception.py:823 +#: nova/exception.py:800 #, 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." -#: nova/exception.py:828 +#: nova/exception.py:805 #, python-format msgid "Flavor %(flavor_id)s could not be found." msgstr "Konfigurace %(flavor_id)s nemohla být nalezena." -#: nova/exception.py:832 +#: nova/exception.py:809 #, python-format msgid "Flavor access not found for %(flavor_id)s / %(project_id)s combination." msgstr "" -#: nova/exception.py:837 +#: nova/exception.py:814 #, fuzzy, python-format msgid "Cell %(cell_name)s doesn't exist." msgstr "skupina svazku %s neexistuje" -#: nova/exception.py:841 +#: nova/exception.py:818 #, python-format msgid "Inconsistency in cell routing: %(reason)s" msgstr "" -#: nova/exception.py:845 +#: nova/exception.py:822 #, python-format msgid "Service API method not found: %(detail)s" msgstr "" -#: nova/exception.py:849 +#: nova/exception.py:826 #, fuzzy msgid "Timeout waiting for response from cell" msgstr "Při čekání na odpověď RPC vypršel čas: %s" -#: nova/exception.py:853 +#: nova/exception.py:830 #, python-format msgid "Cell message has reached maximum hop count: %(hop_count)s" msgstr "" -#: nova/exception.py:857 +#: nova/exception.py:834 msgid "No cells available matching scheduling criteria." msgstr "" -#: nova/exception.py:861 +#: nova/exception.py:838 #, python-format msgid "Exception received during cell processing: %(exc_name)s." msgstr "" -#: nova/exception.py:865 +#: nova/exception.py:842 #, fuzzy, python-format msgid "Cell is not known for instance %(instance_uuid)s" msgstr "Svazek není nalezen v instanci %(instance_id)s." -#: nova/exception.py:869 +#: nova/exception.py:846 #, python-format msgid "Scheduler Host Filter %(filter_name)s could not be found." msgstr "Filtr hostitelů plánovače %(filter_name)s nemohl být nalezen." -#: nova/exception.py:873 +#: nova/exception.py:850 #, fuzzy, python-format msgid "Instance %(instance_uuid)s has no metadata with key %(metadata_key)s." msgstr "Instance %(instance_id)s nemá žádná metadata s klíčem %(metadata_key)s." -#: nova/exception.py:878 +#: nova/exception.py:855 #, fuzzy, python-format msgid "" "Instance %(instance_uuid)s has no system metadata with key " "%(metadata_key)s." msgstr "Instance %(instance_id)s nemá žádná metadata s klíčem %(metadata_key)s." -#: nova/exception.py:883 +#: nova/exception.py:860 #, python-format msgid "" "Instance Type %(instance_type_id)s has no extra specs with key " @@ -963,385 +939,390 @@ msgstr "" "Instance typu %(instance_type_id)s nemá žádné dodatečné specifikace s " "klíčem %(extra_specs_key)s." -#: nova/exception.py:888 +#: nova/exception.py:865 #, python-format msgid "File %(file_path)s could not be found." msgstr "Soubor %(file_path)s nemohl být nalezen." -#: nova/exception.py:892 +#: nova/exception.py:869 msgid "Zero files could be found." msgstr "Nalezeno nula souborů." -#: nova/exception.py:896 +#: nova/exception.py:873 #, 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." -#: nova/exception.py:901 +#: nova/exception.py:878 #, python-format msgid "Network adapter %(adapter)s could not be found." msgstr "Síťový adaptér %(adapter)s nemohl být nalezen." -#: nova/exception.py:905 +#: nova/exception.py:882 #, 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" -#: nova/exception.py:909 +#: nova/exception.py:886 msgid "Action not allowed." msgstr "Činnost není povolena." -#: nova/exception.py:913 +#: nova/exception.py:890 msgid "Rotation is not allowed for snapshots" msgstr "Střídání není povoleno pro snímky" -#: nova/exception.py:917 +#: nova/exception.py:894 msgid "Rotation param is required for backup image_type" msgstr "Parametr rotation je vyžadován pro backup image_type" -#: nova/exception.py:921 +#: nova/exception.py:898 #, python-format msgid "Key pair %(key_name)s already exists." msgstr "Dvojice klíčů %(key_name)s již existuje." -#: nova/exception.py:925 +#: nova/exception.py:902 #, python-format msgid "Instance %(name)s already exists." msgstr "Instance %(name)s již existuje." -#: nova/exception.py:929 +#: nova/exception.py:906 #, fuzzy, python-format msgid "Instance Type with name %(name)s already exists." msgstr "Instance typu %(name)s již existuje." -#: nova/exception.py:933 +#: nova/exception.py:910 #, fuzzy, python-format msgid "Instance Type with ID %(flavor_id)s already exists." msgstr "Instance typu %(name)s již existuje." -#: nova/exception.py:937 +#: nova/exception.py:914 #, python-format msgid "" "Flavor access alreay exists for flavor %(flavor_id)s and project " "%(project_id)s combination." msgstr "" -#: nova/exception.py:942 +#: nova/exception.py:919 #, fuzzy, python-format msgid "%(path)s is not on shared storage: %(reason)s" msgstr "%(path)s je ve sdíleném úložišti: %(reason)s" -#: nova/exception.py:946 +#: nova/exception.py:923 #, fuzzy, python-format msgid "%(path)s is not on local storage: %(reason)s" msgstr "%(path)s je ve sdíleném úložišti: %(reason)s" -#: nova/exception.py:950 +#: nova/exception.py:927 msgid "Migration error" msgstr "Chyba přesunu" -#: nova/exception.py:954 +#: nova/exception.py:931 +#, fuzzy +msgid "Migration pre-check error" +msgstr "Chyba přesunu" + +#: nova/exception.py:935 #, python-format msgid "Malformed message body: %(reason)s" msgstr "Poškozené tělo zprávy: %(reason)s" -#: nova/exception.py:960 +#: nova/exception.py:941 #, python-format msgid "Could not find config at %(path)s" msgstr "Nelze najít nastavení v %(path)s" -#: nova/exception.py:964 +#: nova/exception.py:945 #, 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" -#: nova/exception.py:968 +#: nova/exception.py:949 #, fuzzy msgid "When resizing, instances must change flavor!" msgstr "Při změně velikosti ji musí instance změnit také!" -#: nova/exception.py:972 +#: nova/exception.py:953 #, python-format msgid "Resize error: %(reason)s" msgstr "" -#: nova/exception.py:976 +#: nova/exception.py:957 msgid "Image is larger than instance type allows" msgstr "Obraz je větší než typ instance povoluje" -#: nova/exception.py:980 +#: nova/exception.py:961 msgid "Instance type's memory is too small for requested image." msgstr "Typ paměti instance je pro požadovaný obraz příliš malý." -#: nova/exception.py:984 +#: nova/exception.py:965 msgid "Instance type's disk is too small for requested image." msgstr "Typ disku instance je pro požadovaný obraz příliš malý." -#: nova/exception.py:988 +#: nova/exception.py:969 #, 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." -#: nova/exception.py:992 +#: nova/exception.py:973 msgid "Could not fetch bandwidth/cpu/disk metrics for this host." msgstr "Nelze získat metriky šířky pásma/procesoru/disku pro tohoto hostitele." -#: nova/exception.py:996 +#: nova/exception.py:977 #, python-format msgid "No valid host was found. %(reason)s" msgstr "Nebyl nalezen žádný platný hostitel. %(reason)s" -#: nova/exception.py:1000 +#: nova/exception.py:981 msgid "Quota exceeded" msgstr "Kvóta překročena" -#: nova/exception.py:1007 +#: nova/exception.py:988 #, fuzzy, python-format msgid "" "Quota exceeded for %(overs)s: Requested %(req)s, but already used " "%(used)d of %(allowed)d %(resource)s" msgstr "Překročena kvóta pro %(pid)s, pokus o spuštění %(min_count)s instancí" -#: nova/exception.py:1012 +#: nova/exception.py:993 #, fuzzy msgid "Maximum number of floating ips exceeded" msgstr "Vybrán maximální počet hostitelů (%d)" -#: nova/exception.py:1016 +#: nova/exception.py:997 #, fuzzy msgid "Maximum number of fixed ips exceeded" msgstr "Vybrán maximální počet hostitelů (%d)" -#: nova/exception.py:1020 +#: nova/exception.py:1001 #, fuzzy, python-format msgid "Maximum number of metadata items exceeds %(allowed)d" msgstr "Vybrán maximální počet hostitelů (%d)" -#: nova/exception.py:1024 +#: nova/exception.py:1005 msgid "Personality file limit exceeded" msgstr "Překročen limit osobnostního souboru" -#: nova/exception.py:1028 +#: nova/exception.py:1009 msgid "Personality file path too long" msgstr "Cesta osobnostního souboru je příliš dlouhá" -#: nova/exception.py:1032 +#: nova/exception.py:1013 msgid "Personality file content too long" msgstr "Obsah osobnostního souboru je příliš dlouhý" -#: nova/exception.py:1036 +#: nova/exception.py:1017 #, fuzzy msgid "Maximum number of key pairs exceeded" msgstr "Vybrán maximální počet hostitelů (%d)" -#: nova/exception.py:1040 +#: nova/exception.py:1021 #, fuzzy msgid "Maximum number of security groups or rules exceeded" msgstr "Vybrán maximální počet hostitelů (%d)" -#: nova/exception.py:1044 +#: nova/exception.py:1025 #, 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." -#: nova/exception.py:1049 +#: nova/exception.py:1030 #, python-format msgid "Aggregate %(aggregate_id)s could not be found." msgstr "Agregát %(aggregate_id)s nemohl být nalezen." -#: nova/exception.py:1053 +#: nova/exception.py:1034 #, python-format msgid "Aggregate %(aggregate_name)s already exists." msgstr "Agregát %(aggregate_name)s již existuje." -#: nova/exception.py:1057 +#: nova/exception.py:1038 #, python-format msgid "Aggregate %(aggregate_id)s has no host %(host)s." msgstr "Agregát %(aggregate_id)s nemá hostitele %(host)s." -#: nova/exception.py:1061 +#: nova/exception.py:1042 #, 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." -#: nova/exception.py:1066 +#: nova/exception.py:1047 #, python-format msgid "Aggregate %(aggregate_id)s already has host %(host)s." msgstr "Agregát %(aggregate_id)s již má hostitele %(host)s." -#: nova/exception.py:1070 +#: nova/exception.py:1051 msgid "Unable to create instance type" msgstr "Nelze vytvořit typ instance" -#: nova/exception.py:1074 +#: nova/exception.py:1055 #, fuzzy, python-format msgid "Failed to set admin password on %(instance)s because %(reason)s" msgstr "Nelze nastavit heslo správce. Instance %s není spuštěna" -#: nova/exception.py:1080 +#: nova/exception.py:1061 #, fuzzy, python-format msgid "Detected existing vlan with id %(vlan)d" msgstr "Zjišťěna existující vlan s id %(vlan)" -#: nova/exception.py:1084 +#: nova/exception.py:1065 msgid "There was a conflict when trying to complete your request." msgstr "" -#: nova/exception.py:1089 +#: nova/exception.py:1070 #, python-format msgid "Instance %(instance_id)s could not be found." msgstr "Instance %(instance_id)s nemohla být nastavena." -#: nova/exception.py:1093 +#: nova/exception.py:1074 #, fuzzy, python-format msgid "Info cache for instance %(instance_uuid)s could not be found." msgstr "Konzole pro instanci %(instance_id)s nemohla být nalezena." -#: nova/exception.py:1098 +#: nova/exception.py:1079 #, fuzzy, python-format msgid "Node %(node_id)s could not be found." msgstr "Svazek %(volume_id)s nemohl být nastaven." -#: nova/exception.py:1102 +#: nova/exception.py:1083 #, fuzzy, python-format msgid "Node with UUID %(node_uuid)s could not be found." msgstr "Snímek %(snapshot_id)s nemohl být nalezen." -#: nova/exception.py:1106 +#: nova/exception.py:1087 #, fuzzy, python-format msgid "Marker %(marker)s could not be found." msgstr "Obraz %(image_id)s nemohl být nalezen." -#: nova/exception.py:1110 +#: nova/exception.py:1091 #, python-format msgid "Invalid id: %(val)s (expecting \"i-...\")." msgstr "" -#: nova/exception.py:1114 +#: nova/exception.py:1095 #, fuzzy, python-format msgid "Could not fetch image %(image_id)s" msgstr "Získávání obrazu %(image)s" -#: nova/exception.py:1118 +#: nova/exception.py:1099 #, fuzzy, python-format msgid "Could not upload image %(image_id)s" msgstr "Získávání obrazu %(image)s" -#: nova/exception.py:1122 +#: nova/exception.py:1103 #, python-format msgid "Task %(task_name)s is already running on host %(host)s" msgstr "" -#: nova/exception.py:1126 +#: nova/exception.py:1107 #, fuzzy, python-format msgid "Task %(task_name)s is not running on host %(host)s" msgstr "Plovoucí ip nenalezeno pro hostitele %(host)s." -#: nova/exception.py:1130 +#: nova/exception.py:1111 #, fuzzy, python-format msgid "Instance %(instance_uuid)s is locked" msgstr "Instance %(instance_id)s nenalezena" -#: nova/exception.py:1134 +#: nova/exception.py:1115 #, python-format msgid "Could not mount vfat config drive. %(operation)s failed. Error: %(error)s" msgstr "" -#: nova/exception.py:1139 +#: nova/exception.py:1120 #, python-format msgid "Unknown config drive format %(format)s. Select one of iso9660 or vfat." msgstr "" -#: nova/exception.py:1144 +#: nova/exception.py:1125 #, fuzzy, python-format msgid "Failed to attach network adapter device to %(instance)s" msgstr "Navrácení sítě pro instnac" -#: nova/exception.py:1148 +#: nova/exception.py:1129 #, fuzzy, python-format msgid "Failed to detach network adapter device from %(instance)s" msgstr "Navrácení sítě pro instnac" -#: nova/exception.py:1152 +#: nova/exception.py:1133 #, python-format msgid "" "User data too large. User data must be no larger than %(maxsize)s bytes " "once base64 encoded. Your data is %(length)d bytes" msgstr "" -#: nova/exception.py:1158 +#: nova/exception.py:1139 msgid "User data needs to be valid base 64." msgstr "" -#: nova/exception.py:1162 +#: nova/exception.py:1143 #, python-format msgid "" "unexpected task state: expecting %(expected)s but the actual state is " "%(actual)s" msgstr "" -#: nova/exception.py:1167 +#: nova/exception.py:1148 #, fuzzy, python-format msgid "" "Action for request_id %(request_id)s on instance %(instance_uuid)s not " "found" msgstr "Připojit svazek %(volume_id)s k instanci %(instance_id)s na %(device)s" -#: nova/exception.py:1172 +#: nova/exception.py:1153 #, fuzzy, python-format msgid "Event %(event)s not found for action id %(action_id)s" msgstr "Dvojice klíčů %(name)s nenalezena pro uživatele %(user_id)s" -#: nova/exception.py:1176 +#: nova/exception.py:1157 #, fuzzy, python-format msgid "The CA file for %(project)s could not be found" msgstr "Kvóta pro projekt %(project_id)s nemohla být nalezena." -#: nova/exception.py:1180 +#: nova/exception.py:1161 #, fuzzy, python-format msgid "The CRL file for %(project)s could not be found" msgstr "Projekt %(project_id)s nemohl být nalezen." -#: nova/exception.py:1184 +#: nova/exception.py:1165 #, fuzzy msgid "Instance recreate is not implemented by this virt driver." msgstr "set_admin_password není tímto ovladačem zavedeno" -#: nova/exception.py:1188 +#: nova/exception.py:1169 #, python-format msgid "The service from servicegroup driver %(driver) is temporarily unavailable." msgstr "" -#: nova/exception.py:1193 +#: nova/exception.py:1174 #, python-format msgid "%(binary)s attempted direct database access which is not allowed by policy" msgstr "" -#: nova/exception.py:1198 +#: nova/exception.py:1179 #, python-format msgid "Virtualization type '%(virt)s' is not supported by this compute driver" msgstr "" -#: nova/exception.py:1203 +#: nova/exception.py:1184 #, python-format msgid "" "Requested hardware '%(model)s' is not supported by the '%(virt)s' virt " "driver" msgstr "" -#: nova/exception.py:1208 +#: nova/exception.py:1189 #, python-format msgid "Invalid Base 64 data for file %(path)s" msgstr "" -#: nova/exception.py:1212 +#: nova/exception.py:1193 #, fuzzy, python-format msgid "Build of instance %(instance_uuid)s aborted: %(reason)s" msgstr "Instance %(instance_id)s není v nouzovém režimu." -#: nova/exception.py:1216 +#: nova/exception.py:1197 #, fuzzy, python-format msgid "Build of instance %(instance_uuid)s was re-scheduled: %(reason)s" msgstr "Instance %(instance_id)s není v nouzovém režimu." @@ -1356,27 +1337,7 @@ msgstr "" msgid "Running %(name)s post-hook: %(obj)s" msgstr "" -#: nova/manager.py:173 -#, python-format -msgid "Skipping periodic task %(task)s because its interval is negative" -msgstr "" - -#: nova/manager.py:178 -#, python-format -msgid "Skipping periodic task %(task)s because it is disabled" -msgstr "" - -#: nova/manager.py:241 -#, python-format -msgid "Running periodic task %(full_task_name)s" -msgstr "Spuštění pravidelné úlohy %(full_task_name)s" - -#: nova/manager.py:249 -#, python-format -msgid "Error during %(full_task_name)s: %(e)s" -msgstr "Chyba při %(full_task_name)s: %(e)s" - -#: nova/manager.py:319 +#: nova/manager.py:166 msgid "Notifying Schedulers of capabilities ..." msgstr "Oznamování schopností plánovačům ..." @@ -1512,106 +1473,91 @@ msgstr "" msgid "serve() can only be called once" msgstr "" -#: nova/utils.py:144 +#: nova/utils.py:142 #, python-format msgid "Expected to receive %(exp)s bytes, but actually %(act)s" msgstr "" -#: nova/utils.py:197 nova/openstack/common/processutils.py:90 -#, 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" - -#: nova/utils.py:208 nova/openstack/common/processutils.py:99 -#, python-format -msgid "Running cmd (subprocess): %s" -msgstr "Spouštění příkazu (podproces): %s" - -#: nova/utils.py:232 nova/utils.py:310 -#: nova/openstack/common/processutils.py:114 nova/virt/powervm/common.py:90 -#, python-format -msgid "Result was %s" -msgstr "Výsledek byl %s" - -#: nova/utils.py:245 nova/openstack/common/processutils.py:128 -#, python-format -msgid "%r failed. Retrying." -msgstr "%r selhalo. Opakování." - -#: nova/utils.py:285 +#: nova/utils.py:187 #, python-format msgid "Running cmd (SSH): %s" msgstr "Spouštění příkazu (SSH): %s" -#: nova/utils.py:287 +#: nova/utils.py:189 msgid "Environment not supported over SSH" msgstr "Prostředí není podporováno přes SSH" -#: nova/utils.py:291 +#: nova/utils.py:193 msgid "process_input not supported over SSH" msgstr "process_input není podporován přes SSH" -#: nova/utils.py:326 +#: nova/utils.py:212 nova/openstack/common/processutils.py:162 +#: nova/virt/powervm/common.py:90 +#, python-format +msgid "Result was %s" +msgstr "Výsledek byl %s" + +#: nova/utils.py:231 #, python-format msgid "debug in callback: %s" msgstr "ladění ve zpětném volání: %s" -#: nova/utils.py:488 +#: nova/utils.py:393 #, python-format msgid "Link Local address is not found.:%s" msgstr "Adresa místního spojení nenalezena.: %s" -#: nova/utils.py:491 +#: nova/utils.py:396 #, 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" -#: nova/utils.py:530 +#: nova/utils.py:435 #, python-format msgid "Invalid backend: %s" msgstr "Neplatná podpůrná vrstva: %s" -#: nova/utils.py:591 +#: nova/utils.py:496 #, fuzzy, python-format msgid "Unknown byte multiplier: %s" msgstr "Neznámý základní soubor: %s" -#: nova/utils.py:720 +#: nova/utils.py:625 #, python-format msgid "Expected object of type: %s" msgstr "Očekáván objekt typu: %s" -#: nova/utils.py:749 +#: nova/utils.py:654 #, python-format msgid "Invalid server_string: %s" msgstr "Neplatný server_string: %s" -#: nova/utils.py:905 +#: nova/utils.py:810 #, python-format msgid "timefunc: '%(name)s' took %(total_time).2f secs" msgstr "timefunc: '%(name)s' trvalo %(total_time).2f sek" -#: nova/utils.py:971 +#: nova/utils.py:876 #, fuzzy, python-format msgid "Reloading cached file %s" msgstr "Odstraňování základního souboru: %s" -#: nova/utils.py:1103 nova/virt/configdrive.py:177 +#: nova/utils.py:1008 nova/virt/configdrive.py:177 #, fuzzy, python-format msgid "Could not remove tmpdir: %s" msgstr "Nelze odstranit kontejner: %s" -#: nova/utils.py:1255 +#: nova/utils.py:1160 #, fuzzy, python-format msgid "%s is not a string or unicode" msgstr "Název serveru není řetězec nebo unicode" -#: nova/utils.py:1259 +#: nova/utils.py:1164 #, fuzzy, python-format msgid "%(name)s has less than %(min_length)s characters." msgstr "Dvojice klíčů musí být dlouhá 1 až 255 znaků." -#: nova/utils.py:1264 +#: nova/utils.py:1169 #, python-format msgid "%(name)s has more than %(max_length)s characters." msgstr "" @@ -1882,224 +1828,224 @@ msgstr "Toto pravidlo již existuje ve skupině %s" msgid "Get console output for instance %s" msgstr "Získat výstup konzole pro instanci %s" -#: nova/api/ec2/cloud.py:837 +#: nova/api/ec2/cloud.py:834 #, python-format msgid "Create volume from snapshot %s" msgstr "Vytvořit svazek ze snímku %s" -#: nova/api/ec2/cloud.py:841 nova/api/openstack/compute/contrib/volumes.py:243 +#: nova/api/ec2/cloud.py:838 nova/api/openstack/compute/contrib/volumes.py:243 #, python-format msgid "Create volume of %s GB" msgstr "Vytvořit svazek o %s GB" -#: nova/api/ec2/cloud.py:869 +#: nova/api/ec2/cloud.py:866 #, fuzzy msgid "Delete Failed" msgstr "Vytvoření selhalo" -#: nova/api/ec2/cloud.py:882 +#: nova/api/ec2/cloud.py:879 #, 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" -#: nova/api/ec2/cloud.py:890 +#: nova/api/ec2/cloud.py:887 #, fuzzy msgid "Attach Failed." msgstr "Vytvoření selhalo" -#: nova/api/ec2/cloud.py:912 nova/api/openstack/compute/contrib/volumes.py:439 +#: nova/api/ec2/cloud.py:909 nova/api/openstack/compute/contrib/volumes.py:439 #, python-format msgid "Detach volume %s" msgstr "Odpojit svazek %s" -#: nova/api/ec2/cloud.py:919 +#: nova/api/ec2/cloud.py:916 #, fuzzy msgid "Detach Volume Failed." msgstr "Odpojit svazek %s" -#: nova/api/ec2/cloud.py:945 nova/api/ec2/cloud.py:1002 -#: nova/api/ec2/cloud.py:1556 nova/api/ec2/cloud.py:1571 +#: nova/api/ec2/cloud.py:942 nova/api/ec2/cloud.py:999 +#: nova/api/ec2/cloud.py:1553 nova/api/ec2/cloud.py:1568 #, python-format msgid "attribute not supported: %s" msgstr "vlastnost není podporována: %s" -#: nova/api/ec2/cloud.py:1076 +#: nova/api/ec2/cloud.py:1073 #, python-format msgid "vol = %s\n" msgstr "svz = %s\n" -#: nova/api/ec2/cloud.py:1236 +#: nova/api/ec2/cloud.py:1233 msgid "Allocate address" msgstr "Přidělit adresu" -#: nova/api/ec2/cloud.py:1240 +#: nova/api/ec2/cloud.py:1237 #, fuzzy msgid "No more floating IPs available" msgstr "Žádné další plovoucí ip nejsou dostupné." -#: nova/api/ec2/cloud.py:1244 +#: nova/api/ec2/cloud.py:1241 #, python-format msgid "Release address %s" msgstr "Uvolnit adresu %s" -#: nova/api/ec2/cloud.py:1249 +#: nova/api/ec2/cloud.py:1246 #, fuzzy msgid "Unable to release IP Address." msgstr "Nelze najít adresu %r" -#: nova/api/ec2/cloud.py:1252 +#: nova/api/ec2/cloud.py:1249 #, 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" -#: nova/api/ec2/cloud.py:1260 +#: nova/api/ec2/cloud.py:1257 #, fuzzy msgid "Unable to associate IP Address, no fixed_ips." msgstr "Nelze najít adresu %r" -#: nova/api/ec2/cloud.py:1268 +#: nova/api/ec2/cloud.py:1265 #: nova/api/openstack/compute/contrib/floating_ips.py:238 #, fuzzy, python-format msgid "multiple fixed_ips exist, using the first: %s" msgstr "existuje mnoho pevných ip, použita je první: %s" -#: nova/api/ec2/cloud.py:1277 +#: nova/api/ec2/cloud.py:1274 #, fuzzy msgid "Floating ip is already associated." msgstr "Plovoucí ip %(address)s je přidružena." -#: nova/api/ec2/cloud.py:1280 +#: nova/api/ec2/cloud.py:1277 #, fuzzy msgid "l3driver call to add floating ip failed." msgstr "Je dostupných nula plovoucích ip." -#: nova/api/ec2/cloud.py:1283 +#: nova/api/ec2/cloud.py:1280 #, fuzzy msgid "Error, unable to associate floating ip." msgstr "Nelze najít adresu %r" -#: nova/api/ec2/cloud.py:1291 +#: nova/api/ec2/cloud.py:1288 #, python-format msgid "Disassociate address %s" msgstr "Oddělit adresu %s" -#: nova/api/ec2/cloud.py:1296 +#: nova/api/ec2/cloud.py:1293 #, fuzzy msgid "Floating ip is not associated." msgstr "Plovoucí ip %(address)s není přidružena." -#: nova/api/ec2/cloud.py:1299 -#: nova/api/openstack/compute/contrib/floating_ips.py:100 +#: nova/api/ec2/cloud.py:1296 +#: nova/api/openstack/compute/contrib/floating_ips.py:97 msgid "Cannot disassociate auto assigned floating ip" msgstr "" -#: nova/api/ec2/cloud.py:1326 +#: nova/api/ec2/cloud.py:1323 msgid "Image must be available" msgstr "Obraz musí být dostupný" -#: nova/api/ec2/cloud.py:1358 +#: nova/api/ec2/cloud.py:1355 msgid "Going to start terminating instances" msgstr "BUde spuštěno ukončování insatncí" -#: nova/api/ec2/cloud.py:1368 +#: nova/api/ec2/cloud.py:1365 #, python-format msgid "Reboot instance %r" msgstr "Restratovat instanci %r" -#: nova/api/ec2/cloud.py:1377 +#: nova/api/ec2/cloud.py:1374 msgid "Going to stop instances" msgstr "Instance budou zastaveny" -#: nova/api/ec2/cloud.py:1386 +#: nova/api/ec2/cloud.py:1383 msgid "Going to start instances" msgstr "Instance budou spuštěny" -#: nova/api/ec2/cloud.py:1477 +#: nova/api/ec2/cloud.py:1474 #, python-format msgid "De-registering image %s" msgstr "Zrušení registrace obrazu %s" -#: nova/api/ec2/cloud.py:1493 +#: nova/api/ec2/cloud.py:1490 msgid "imageLocation is required" msgstr "" -#: nova/api/ec2/cloud.py:1512 +#: nova/api/ec2/cloud.py:1509 #, 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" -#: nova/api/ec2/cloud.py:1574 +#: nova/api/ec2/cloud.py:1571 msgid "user or group not specified" msgstr "uživatel nebo skupina nebyly zadány" -#: nova/api/ec2/cloud.py:1576 +#: nova/api/ec2/cloud.py:1573 msgid "only group \"all\" is supported" msgstr "podporována je pouze skupina \"all\"" -#: nova/api/ec2/cloud.py:1578 +#: nova/api/ec2/cloud.py:1575 msgid "operation_type must be add or remove" msgstr "operation_type musí být add nebo remove" -#: nova/api/ec2/cloud.py:1580 +#: nova/api/ec2/cloud.py:1577 #, python-format msgid "Updating image %s publicity" msgstr "Aktualizace publicity obrazu %s" -#: nova/api/ec2/cloud.py:1593 +#: nova/api/ec2/cloud.py:1590 #, python-format msgid "Not allowed to modify attributes for image %s" msgstr "" -#: nova/api/ec2/cloud.py:1622 +#: nova/api/ec2/cloud.py:1619 #, python-format msgid "" "Invalid value '%(ec2_instance_id)s' for instanceId. Instance does not " "have a volume attached at root (%(root)s)" msgstr "" -#: nova/api/ec2/cloud.py:1652 +#: nova/api/ec2/cloud.py:1649 #, python-format msgid "Couldn't stop instance with in %d sec" msgstr "Nelze zastavit instanci za %d sek" -#: nova/api/ec2/cloud.py:1670 +#: nova/api/ec2/cloud.py:1667 #, python-format msgid "image of %(instance)s at %(now)s" msgstr "" -#: nova/api/ec2/cloud.py:1694 nova/api/ec2/cloud.py:1739 +#: nova/api/ec2/cloud.py:1691 nova/api/ec2/cloud.py:1736 msgid "resource_id and tag are required" msgstr "" -#: nova/api/ec2/cloud.py:1697 nova/api/ec2/cloud.py:1742 +#: nova/api/ec2/cloud.py:1694 nova/api/ec2/cloud.py:1739 #, fuzzy msgid "Expecting a list of resources" msgstr "Získávání seznamu instancí" -#: nova/api/ec2/cloud.py:1701 nova/api/ec2/cloud.py:1746 +#: nova/api/ec2/cloud.py:1698 nova/api/ec2/cloud.py:1743 #, fuzzy msgid "Only instances implemented" msgstr "instance - %s není přítomno" -#: nova/api/ec2/cloud.py:1704 nova/api/ec2/cloud.py:1749 +#: nova/api/ec2/cloud.py:1701 nova/api/ec2/cloud.py:1746 #, fuzzy msgid "Expecting a list of tagSets" msgstr "Získávání seznamu instancí" -#: nova/api/ec2/cloud.py:1761 +#: nova/api/ec2/cloud.py:1758 msgid "Expecting key to be set" msgstr "" -#: nova/api/ec2/cloud.py:1834 +#: nova/api/ec2/cloud.py:1831 #, fuzzy msgid "Invalid CIDR" msgstr "Neplatná data jednotky" -#: nova/api/ec2/ec2utils.py:248 +#: nova/api/ec2/ec2utils.py:249 msgid "Request must include either Timestamp or Expires, but cannot contain both" msgstr "" -#: nova/api/ec2/ec2utils.py:266 +#: nova/api/ec2/ec2utils.py:267 #, fuzzy msgid "Timestamp is invalid." msgstr "Požadavek je neplatný." @@ -2424,13 +2370,13 @@ msgstr "Nsprávný formát těla požadavku" #: nova/api/openstack/compute/image_metadata.py:80 #: nova/api/openstack/compute/server_metadata.py:80 -#: nova/api/openstack/compute/contrib/flavorextraspecs.py:88 +#: nova/api/openstack/compute/contrib/flavorextraspecs.py:85 msgid "Request body and URI mismatch" msgstr "Neshoda s tělem požadavku a URI" #: nova/api/openstack/compute/image_metadata.py:83 #: nova/api/openstack/compute/server_metadata.py:84 -#: nova/api/openstack/compute/contrib/flavorextraspecs.py:91 +#: nova/api/openstack/compute/contrib/flavorextraspecs.py:88 msgid "Request body contains too many items" msgstr "Tělo požadavku obsahuje příliš mnoho položek" @@ -2655,7 +2601,7 @@ msgid "No adminPass was specified" msgstr "Nebylo zadáno adminPass" #: nova/api/openstack/compute/servers.py:1171 -#: nova/api/openstack/compute/servers.py:1380 +#: nova/api/openstack/compute/servers.py:1382 msgid "Invalid adminPass" msgstr "Neplatné adminPass" @@ -2678,7 +2624,7 @@ msgstr "Požadavek na změnu velikosti vyžaduje vlastnost 'flavorRef'." #: nova/api/openstack/compute/servers.py:1220 #: nova/api/openstack/compute/contrib/aggregates.py:143 -#: nova/api/openstack/compute/contrib/coverage_ext.py:282 +#: nova/api/openstack/compute/contrib/coverage_ext.py:284 #: nova/api/openstack/compute/contrib/keypairs.py:78 msgid "Invalid request body" msgstr "Neplatné tělo požadavku" @@ -2695,7 +2641,7 @@ msgstr "Nelze najít obraz ke znovu sestavení" msgid "createImage entity requires name attribute" msgstr "Objekt createImage cyžaduje vlastnost name" -#: nova/api/openstack/compute/servers.py:1407 +#: nova/api/openstack/compute/servers.py:1409 #, python-format msgid "Removing options '%(unk_opt_str)s' from query" msgstr "Odstraňování voleb '%(unk_opt_str)s' z fronty" @@ -2933,43 +2879,43 @@ msgstr "Nelze použít globální roli %(role_id)s" msgid "Instance not yet ready" msgstr "instance %s: není zavedena" -#: nova/api/openstack/compute/contrib/coverage_ext.py:95 +#: nova/api/openstack/compute/contrib/coverage_ext.py:97 #, python-format msgid "Can't connect to service: %s, no portspecified\n" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:114 +#: nova/api/openstack/compute/contrib/coverage_ext.py:116 msgid "Coverage begin" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:161 +#: nova/api/openstack/compute/contrib/coverage_ext.py:163 #, fuzzy msgid "Coverage not running" msgstr "xvp není spuštěno" -#: nova/api/openstack/compute/contrib/coverage_ext.py:190 +#: nova/api/openstack/compute/contrib/coverage_ext.py:192 #, fuzzy msgid "Invalid path" msgstr "Neplatný snímek" -#: nova/api/openstack/compute/contrib/coverage_ext.py:194 +#: nova/api/openstack/compute/contrib/coverage_ext.py:196 msgid "No path given for report file" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:201 +#: nova/api/openstack/compute/contrib/coverage_ext.py:203 msgid "You can't use html reports without combining" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:214 +#: nova/api/openstack/compute/contrib/coverage_ext.py:216 #, fuzzy, python-format msgid "Directory conflict: %s already exists" msgstr "Bezpečnostní skupina %s již existuje" -#: nova/api/openstack/compute/contrib/coverage_ext.py:272 +#: nova/api/openstack/compute/contrib/coverage_ext.py:274 msgid "Python coverage module is not installed." msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:280 +#: nova/api/openstack/compute/contrib/coverage_ext.py:282 #, fuzzy, python-format msgid "Coverage doesn't have %s action" msgstr "Síť nemá činnost %s" @@ -3023,7 +2969,7 @@ msgstr "" msgid "No request body" msgstr "Žádné tělo požadavku" -#: nova/api/openstack/compute/contrib/flavorextraspecs.py:58 +#: nova/api/openstack/compute/contrib/flavorextraspecs.py:55 msgid "No Request Body" msgstr "Žádné tělo požadavku" @@ -3032,26 +2978,26 @@ msgstr "Žádné tělo požadavku" msgid "DNS entries not found." msgstr "Instance nenalezena" -#: nova/api/openstack/compute/contrib/floating_ips.py:97 -#, fuzzy -msgid "Floating ip is not associated" -msgstr "Plovoucí ip %(address)s není přidružena." - -#: nova/api/openstack/compute/contrib/floating_ips.py:132 -#: nova/api/openstack/compute/contrib/floating_ips.py:180 +#: nova/api/openstack/compute/contrib/floating_ips.py:129 +#: nova/api/openstack/compute/contrib/floating_ips.py:177 #, fuzzy, python-format msgid "Floating ip not found for id %s" msgstr "Plovoucí ip není nalezena pro id %(id)s." -#: nova/api/openstack/compute/contrib/floating_ips.py:165 +#: nova/api/openstack/compute/contrib/floating_ips.py:162 #, python-format msgid "No more floating ips in pool %s." msgstr "Žádné další plovoucí ip v zásobníku %s." -#: nova/api/openstack/compute/contrib/floating_ips.py:167 +#: nova/api/openstack/compute/contrib/floating_ips.py:164 msgid "No more floating ips available." msgstr "Žádné další plovoucí ip nejsou dostupné." +#: nova/api/openstack/compute/contrib/floating_ips.py:189 +#, fuzzy, python-format +msgid "Floating ip %s has been disassociated" +msgstr "Plovoucí ip %(address)s není přidružena." + #: nova/api/openstack/compute/contrib/floating_ips.py:215 #: nova/api/openstack/compute/contrib/floating_ips.py:271 #: nova/api/openstack/compute/contrib/security_groups.py:413 @@ -3092,12 +3038,17 @@ msgid "Error. Unable to associate floating ip" msgstr "" #: nova/api/openstack/compute/contrib/floating_ips.py:297 +#, fuzzy +msgid "Floating ip is not associated" +msgstr "Plovoucí ip %(address)s není přidružena." + +#: nova/api/openstack/compute/contrib/floating_ips.py:301 #, fuzzy, python-format msgid "Floating ip %(address)s is not associated with instance %(id)s." msgstr "Plovoucí ip %(address)s není přidružena." #: nova/api/openstack/compute/contrib/floating_ips_bulk.py:146 -#: nova/cmd/manage.py:382 +#: nova/cmd/manage.py:381 #, python-format msgid "/%s should be specified as single address(es) not in cidr format" msgstr "" @@ -3584,20 +3535,20 @@ msgstr "prvek není podřazený" msgid "deployment to node %s done" msgstr "" -#: nova/cmd/baremetal_manage.py:160 nova/cmd/manage.py:1193 +#: nova/cmd/baremetal_manage.py:160 nova/cmd/manage.py:1245 #, python-format msgid "Could not read %s. Re-running with sudo" msgstr "" -#: nova/cmd/baremetal_manage.py:164 nova/cmd/manage.py:1197 +#: nova/cmd/baremetal_manage.py:164 nova/cmd/manage.py:1249 msgid "sudo failed, continuing as if nothing happened" msgstr "" -#: nova/cmd/baremetal_manage.py:166 nova/cmd/manage.py:1199 +#: nova/cmd/baremetal_manage.py:166 nova/cmd/manage.py:1251 msgid "Please re-run nova-manage as root." msgstr "" -#: nova/cmd/baremetal_manage.py:206 nova/cmd/manage.py:1244 +#: nova/cmd/baremetal_manage.py:206 nova/cmd/manage.py:1296 msgid "Command failed, please check log for more info" msgstr "" @@ -3620,326 +3571,326 @@ msgstr "" msgid "Environment variable 'NETWORK_ID' must be set." msgstr "" -#: nova/cmd/manage.py:207 +#: nova/cmd/manage.py:206 msgid "" "The above error may show that the database has not been created.\n" "Please create a database using 'nova-manage db sync' before running this " "command." msgstr "" -#: nova/cmd/manage.py:242 +#: nova/cmd/manage.py:241 #, python-format msgid "%(key)s is not a valid quota key. Valid options are: %(options)s." msgstr "" -#: nova/cmd/manage.py:248 +#: nova/cmd/manage.py:247 msgid "Quota" msgstr "" -#: nova/cmd/manage.py:249 +#: nova/cmd/manage.py:248 msgid "Limit" msgstr "" -#: nova/cmd/manage.py:250 +#: nova/cmd/manage.py:249 msgid "In Use" msgstr "" -#: nova/cmd/manage.py:251 +#: nova/cmd/manage.py:250 #, fuzzy msgid "Reserved" msgstr "obdrženo: %s" -#: nova/cmd/manage.py:291 nova/cmd/manage.py:362 nova/cmd/manage.py:686 -#: nova/cmd/manage.py:699 +#: nova/cmd/manage.py:290 nova/cmd/manage.py:361 nova/cmd/manage.py:685 +#: nova/cmd/manage.py:698 #, fuzzy, python-format msgid "error: %s" msgstr "Chyba DB: %s" -#: nova/cmd/manage.py:299 +#: nova/cmd/manage.py:298 #, fuzzy msgid "network" msgstr "Reset sítě" -#: nova/cmd/manage.py:300 +#: nova/cmd/manage.py:299 #, fuzzy msgid "IP address" msgstr "počáteční adresa" -#: nova/cmd/manage.py:301 +#: nova/cmd/manage.py:300 msgid "hostname" msgstr "" -#: nova/cmd/manage.py:302 nova/cmd/manage.py:766 +#: nova/cmd/manage.py:301 nova/cmd/manage.py:818 msgid "host" msgstr "" -#: nova/cmd/manage.py:314 nova/cmd/manage.py:338 +#: nova/cmd/manage.py:313 nova/cmd/manage.py:337 #, fuzzy msgid "No fixed IP found." msgstr "Bylo nalezeno nula pevných ip." -#: nova/cmd/manage.py:330 +#: nova/cmd/manage.py:329 #, fuzzy, python-format msgid "WARNING: fixed ip %s allocated to missing instance" msgstr "K instanci nejsou přidruženy žádné pevné ip" -#: nova/cmd/manage.py:389 +#: nova/cmd/manage.py:388 #, python-format msgid "" "Too many IP addresses will be generated. Please increase /%s to reduce " "the number generated." msgstr "" -#: nova/cmd/manage.py:438 +#: nova/cmd/manage.py:437 #, fuzzy msgid "No floating IP addresses have been defined." msgstr "Plovoucí ip %(address)s je přidružena." -#: nova/cmd/manage.py:500 nova/tests/test_nova_manage.py:212 +#: nova/cmd/manage.py:499 nova/tests/test_nova_manage.py:212 msgid "id" msgstr "id" -#: nova/cmd/manage.py:501 nova/tests/test_nova_manage.py:213 +#: nova/cmd/manage.py:500 nova/tests/test_nova_manage.py:213 msgid "IPv4" msgstr "IPv4" -#: nova/cmd/manage.py:502 nova/tests/test_nova_manage.py:214 +#: nova/cmd/manage.py:501 nova/tests/test_nova_manage.py:214 msgid "IPv6" msgstr "IPv6" -#: nova/cmd/manage.py:503 nova/tests/test_nova_manage.py:215 +#: nova/cmd/manage.py:502 nova/tests/test_nova_manage.py:215 msgid "start address" msgstr "počáteční adresa" -#: nova/cmd/manage.py:504 nova/tests/test_nova_manage.py:216 +#: nova/cmd/manage.py:503 nova/tests/test_nova_manage.py:216 msgid "DNS1" msgstr "DNS1" -#: nova/cmd/manage.py:505 nova/tests/test_nova_manage.py:217 +#: nova/cmd/manage.py:504 nova/tests/test_nova_manage.py:217 msgid "DNS2" msgstr "DNS2" -#: nova/cmd/manage.py:506 nova/tests/test_nova_manage.py:218 +#: nova/cmd/manage.py:505 nova/tests/test_nova_manage.py:218 msgid "VlanID" msgstr "VlanID" -#: nova/cmd/manage.py:507 nova/cmd/manage.py:613 +#: nova/cmd/manage.py:506 nova/cmd/manage.py:612 #: nova/tests/test_nova_manage.py:219 msgid "project" msgstr "projekt" -#: nova/cmd/manage.py:508 nova/tests/test_nova_manage.py:220 +#: nova/cmd/manage.py:507 nova/tests/test_nova_manage.py:220 msgid "uuid" msgstr "uuid" -#: nova/cmd/manage.py:515 +#: nova/cmd/manage.py:514 #, fuzzy msgid "No networks found" msgstr "Síť nenalezena" -#: nova/cmd/manage.py:534 +#: nova/cmd/manage.py:533 msgid "Please specify either fixed_range or uuid" msgstr "" -#: nova/cmd/manage.py:539 +#: nova/cmd/manage.py:538 #, fuzzy msgid "UUID is required to delete Quantum Networks" msgstr "%(req)s je vyžadováno pro vytvoření sítě." -#: nova/cmd/manage.py:542 +#: nova/cmd/manage.py:541 msgid "Deleting by fixed_range is not supported with the QuantumManager" msgstr "" -#: nova/cmd/manage.py:605 +#: nova/cmd/manage.py:604 #, fuzzy msgid "instance" msgstr "zastavit instanci %r" -#: nova/cmd/manage.py:606 +#: nova/cmd/manage.py:605 msgid "node" msgstr "" -#: nova/cmd/manage.py:607 +#: nova/cmd/manage.py:606 msgid "type" msgstr "" -#: nova/cmd/manage.py:608 +#: nova/cmd/manage.py:607 msgid "state" msgstr "" -#: nova/cmd/manage.py:609 +#: nova/cmd/manage.py:608 msgid "launched" msgstr "" -#: nova/cmd/manage.py:610 +#: nova/cmd/manage.py:609 msgid "image" msgstr "" -#: nova/cmd/manage.py:611 +#: nova/cmd/manage.py:610 msgid "kernel" msgstr "" -#: nova/cmd/manage.py:612 +#: nova/cmd/manage.py:611 msgid "ramdisk" msgstr "" -#: nova/cmd/manage.py:614 +#: nova/cmd/manage.py:613 msgid "user" msgstr "" -#: nova/cmd/manage.py:615 nova/cmd/manage.py:767 +#: nova/cmd/manage.py:614 nova/cmd/manage.py:819 msgid "zone" msgstr "" -#: nova/cmd/manage.py:616 +#: nova/cmd/manage.py:615 msgid "index" msgstr "" -#: nova/cmd/manage.py:661 +#: nova/cmd/manage.py:660 msgid "Binary" msgstr "" -#: nova/cmd/manage.py:662 +#: nova/cmd/manage.py:661 msgid "Host" msgstr "" -#: nova/cmd/manage.py:663 +#: nova/cmd/manage.py:662 msgid "Zone" msgstr "" -#: nova/cmd/manage.py:664 +#: nova/cmd/manage.py:663 msgid "Status" msgstr "" -#: nova/cmd/manage.py:665 +#: nova/cmd/manage.py:664 msgid "State" msgstr "" -#: nova/cmd/manage.py:666 +#: nova/cmd/manage.py:665 msgid "Updated_At" msgstr "" -#: nova/cmd/manage.py:688 +#: nova/cmd/manage.py:687 #, fuzzy, python-format msgid "Service %(service)s on host %(host)s enabled." msgstr "Služba %(service_id)s nemohla být nalezena." -#: nova/cmd/manage.py:701 +#: nova/cmd/manage.py:700 #, fuzzy, python-format msgid "Service %(service)s on host %(host)s disabled." msgstr "Služba %(service_id)s nemohla být nalezena." -#: nova/cmd/manage.py:715 +#: nova/cmd/manage.py:767 #, fuzzy msgid "An unexpected error has occurred." msgstr "Neočekávaná chyba: %s" -#: nova/cmd/manage.py:716 +#: nova/cmd/manage.py:768 msgid "[Result]" msgstr "" -#: nova/cmd/manage.py:720 +#: nova/cmd/manage.py:772 msgid "HOST" msgstr "" -#: nova/cmd/manage.py:721 +#: nova/cmd/manage.py:773 #, fuzzy msgid "PROJECT" msgstr "projekt" -#: nova/cmd/manage.py:722 +#: nova/cmd/manage.py:774 msgid "cpu" msgstr "" -#: nova/cmd/manage.py:723 +#: nova/cmd/manage.py:775 msgid "mem(mb)" msgstr "" -#: nova/cmd/manage.py:724 +#: nova/cmd/manage.py:776 msgid "hdd" msgstr "" -#: nova/cmd/manage.py:806 +#: nova/cmd/manage.py:858 msgid "Must supply a positive value for max_rows" msgstr "" -#: nova/cmd/manage.py:844 +#: nova/cmd/manage.py:896 #, fuzzy msgid "Must supply valid parameters to create instance_type" msgstr "Nelze vytvořit typ instance" -#: nova/cmd/manage.py:848 +#: nova/cmd/manage.py:900 #, fuzzy msgid "Instance Type exists." msgstr "instance - %s není přítomno" -#: nova/cmd/manage.py:849 +#: nova/cmd/manage.py:901 msgid "Please ensure instance_type name and flavorid are unique." msgstr "" -#: nova/cmd/manage.py:851 +#: nova/cmd/manage.py:903 msgid "Currently defined instance_type names and flavorids:" msgstr "" -#: nova/cmd/manage.py:856 +#: nova/cmd/manage.py:908 #, fuzzy msgid "Unknown error" msgstr "neznámá chyby připojení hosta" -#: nova/cmd/manage.py:859 +#: nova/cmd/manage.py:911 #, fuzzy, python-format msgid "%s created" msgstr "Tabulka |%s| není vytvořena!" -#: nova/cmd/manage.py:867 +#: nova/cmd/manage.py:919 #, fuzzy msgid "Valid instance type name is required" msgstr "%s je platný název instance" -#: nova/cmd/manage.py:870 +#: nova/cmd/manage.py:922 #, fuzzy, python-format msgid "DB Error: %s" msgstr "Chyba DB: %s" -#: nova/cmd/manage.py:875 +#: nova/cmd/manage.py:927 #, python-format msgid "%s deleted" msgstr "" -#: nova/cmd/manage.py:911 +#: nova/cmd/manage.py:963 #, python-format msgid "Key %(key)s set to %(value)s on instance type %(name)s" msgstr "" -#: nova/cmd/manage.py:933 +#: nova/cmd/manage.py:985 #, python-format msgid "Key %(key)s on instance type %(name)s unset" msgstr "" -#: nova/cmd/manage.py:977 +#: nova/cmd/manage.py:1029 #, fuzzy, python-format msgid "Hypervisor: %s" msgstr "typ je = %s" -#: nova/cmd/manage.py:1018 +#: nova/cmd/manage.py:1070 #, python-format msgid "Line %(linenum)d : %(line)s" msgstr "" -#: nova/cmd/manage.py:1020 +#: nova/cmd/manage.py:1072 msgid "No errors in logfiles!" msgstr "" -#: nova/cmd/manage.py:1032 +#: nova/cmd/manage.py:1084 msgid "Unable to find system log file!" msgstr "" -#: nova/cmd/manage.py:1036 +#: nova/cmd/manage.py:1088 #, python-format msgid "Last %s nova syslog entries:-" msgstr "" -#: nova/cmd/manage.py:1045 +#: nova/cmd/manage.py:1097 msgid "No nova entries in syslog!" msgstr "" @@ -3985,85 +3936,85 @@ msgstr "Bezpečnostní skupina %s by neměla být větší než 255 znaků." msgid "Metadata property value greater than 255 characters" msgstr "Bezpečnostní skupina %s by neměla být větší než 255 znaků." -#: nova/compute/api.py:454 +#: nova/compute/api.py:469 msgid "Failed to set instance name using multi_instance_display_name_template." msgstr "" -#: nova/compute/api.py:494 +#: nova/compute/api.py:509 #, fuzzy msgid "Cannot attach one or more volumes to multiple instances" msgstr "Nelze připojit svazek k instanci %s" -#: nova/compute/api.py:608 +#: nova/compute/api.py:623 #, python-format msgid "Going to run %s instances..." msgstr "Chystá se spuštění %s instancí..." -#: nova/compute/api.py:721 +#: nova/compute/api.py:739 #, python-format msgid "bdm %s" msgstr "bdm %s" -#: nova/compute/api.py:748 +#: nova/compute/api.py:766 #, python-format msgid "block_device_mapping %s" msgstr "block_device_mapping %s" -#: nova/compute/api.py:1017 +#: nova/compute/api.py:1040 #, fuzzy msgid "instance termination disabled" msgstr "BUde spuštěno ukončování insatncí" -#: nova/compute/api.py:1153 +#: nova/compute/api.py:1176 #, fuzzy, python-format msgid "instance type %(old_inst_type_id)d not found" msgstr "Instance typu %(instance_type_id)s nemohla být nalezena." -#: nova/compute/api.py:1159 +#: nova/compute/api.py:1182 #, fuzzy msgid "going to delete a resizing instance" msgstr "BUde spuštěno ukončování insatncí" -#: nova/compute/api.py:1169 +#: nova/compute/api.py:1192 #, fuzzy, python-format msgid "instance's host %s is down, deleting from database" msgstr "Žádný hostitel pro instnaci %s, okamžitě smazána" -#: nova/compute/api.py:1213 +#: nova/compute/api.py:1236 #, fuzzy msgid "Going to try to soft delete instance" msgstr "Pokus o jemné smazání %s" -#: nova/compute/api.py:1237 +#: nova/compute/api.py:1260 #, fuzzy msgid "Going to try to terminate instance" msgstr "Pokus o ukončení %s" -#: nova/compute/api.py:1287 +#: nova/compute/api.py:1310 #, fuzzy msgid "Going to try to stop instance" msgstr "Pokus o zastavení %s" -#: nova/compute/api.py:1304 +#: nova/compute/api.py:1327 #, fuzzy msgid "Going to try to start instance" msgstr "Pokus o spuštění %s" -#: nova/compute/api.py:1377 +#: nova/compute/api.py:1400 #, python-format msgid "Searching by: %s" msgstr "Hledání podle: %s" -#: nova/compute/api.py:1614 +#: nova/compute/api.py:1637 #, fuzzy, python-format msgid "snapshot for %s" msgstr "Spouštění snímku ve VM %s" -#: nova/compute/api.py:1965 +#: nova/compute/api.py:1988 msgid "flavor_id is None. Assuming migration." msgstr "flavor_id je None. Předpokládán přesun." -#: nova/compute/api.py:1974 +#: nova/compute/api.py:1997 #, python-format msgid "" "Old instance type %(current_instance_type_name)s, new instance type " @@ -4072,62 +4023,62 @@ msgstr "" "Stará instance typu %(current_instance_type_name)s, nová instance typu " "%(new_instance_type_name)s" -#: nova/compute/api.py:2016 +#: nova/compute/api.py:2039 #, fuzzy, python-format msgid "%(overs)s quota exceeded for %(pid)s, tried to resize instance." msgstr "Překročena kvóta pro %(pid)s, pokus o spuštění %(min_count)s instancí" -#: nova/compute/api.py:2150 +#: nova/compute/api.py:2179 msgid "Cannot rescue a volume-backed instance" msgstr "" -#: nova/compute/api.py:2257 +#: nova/compute/api.py:2286 msgid "Locking" msgstr "" -#: nova/compute/api.py:2265 +#: nova/compute/api.py:2294 msgid "Unlocking" msgstr "" -#: nova/compute/api.py:2337 +#: nova/compute/api.py:2366 msgid "Volume must be attached in order to detach." msgstr "" -#: nova/compute/api.py:2450 +#: nova/compute/api.py:2479 #, fuzzy, python-format msgid "Going to try to live migrate instance to %s" msgstr "Pokus o ukončení %s" -#: nova/compute/api.py:2469 +#: nova/compute/api.py:2498 msgid "vm evacuation scheduled" msgstr "" -#: nova/compute/api.py:2473 +#: nova/compute/api.py:2502 #, python-format msgid "" "Instance compute service state on %(inst_host)s expected to be down, but " "it was up." msgstr "" -#: nova/compute/api.py:2720 +#: nova/compute/api.py:2749 msgid "Keypair name contains unsafe characters" msgstr "" -#: nova/compute/api.py:2724 +#: nova/compute/api.py:2753 msgid "Keypair name must be between 1 and 255 characters long" msgstr "Dvojice klíčů musí být dlouhá 1 až 255 znaků." -#: nova/compute/api.py:2821 +#: nova/compute/api.py:2850 #, python-format msgid "Security group %s is not a string or unicode" msgstr "Bezpečnostní skupina %s není řetězec nebo unicode" -#: nova/compute/api.py:2824 +#: nova/compute/api.py:2853 #, python-format msgid "Security group %s cannot be empty." msgstr "Bezpečnostní skupina %s nemůže být prázdná." -#: nova/compute/api.py:2832 +#: nova/compute/api.py:2861 #, fuzzy, python-format msgid "" "Value (%(value)s) for parameter Group%(property)s is invalid. Content " @@ -4136,65 +4087,65 @@ msgstr "" "Hodnota (%s) parametru GroupName je neplatná. Délka překračuje maximum " "255 znaků." -#: nova/compute/api.py:2838 +#: nova/compute/api.py:2867 #, python-format msgid "Security group %s should not be greater than 255 characters." msgstr "Bezpečnostní skupina %s by neměla být větší než 255 znaků." -#: nova/compute/api.py:2858 +#: nova/compute/api.py:2887 msgid "Quota exceeded, too many security groups." msgstr "" -#: nova/compute/api.py:2861 +#: nova/compute/api.py:2890 #, python-format msgid "Create Security Group %s" msgstr "Vytvořit bezpečnostní skupinu %s" -#: nova/compute/api.py:2868 +#: nova/compute/api.py:2897 #, python-format msgid "Security group %s already exists" msgstr "Bezpečnostní skupina %s již existuje" -#: nova/compute/api.py:2933 +#: nova/compute/api.py:2962 #, fuzzy, python-format msgid "Unable to delete system group '%s'" msgstr "Nelze zničit vbd %s" -#: nova/compute/api.py:2938 +#: nova/compute/api.py:2967 #, fuzzy msgid "Security group is still in use" msgstr "Id bezpečnostní skupiny by mělo být celé číslo" -#: nova/compute/api.py:2946 +#: nova/compute/api.py:2975 msgid "Failed to update usages deallocating security group" msgstr "" -#: nova/compute/api.py:2949 +#: nova/compute/api.py:2978 #, python-format msgid "Delete security group %s" msgstr "Smazat bezpečnostní skupinu %s" -#: nova/compute/api.py:3035 nova/compute/api.py:3112 +#: nova/compute/api.py:3064 nova/compute/api.py:3141 #, python-format msgid "Rule (%s) not found" msgstr "Pravidlo (%s) nenalezeno" -#: nova/compute/api.py:3051 +#: nova/compute/api.py:3080 #, fuzzy msgid "Quota exceeded, too many security group rules." msgstr "Přidávání pravidla bezpečnostní skupiny: %r" -#: nova/compute/api.py:3054 +#: nova/compute/api.py:3083 #, python-format msgid "Authorize security group ingress %s" msgstr "Povolit přístup bezpečnostní skupiny %s" -#: nova/compute/api.py:3065 +#: nova/compute/api.py:3094 #, python-format msgid "Revoke security group ingress %s" msgstr "Zrušit přístup bezpečnostní skupiny %s" -#: nova/compute/api.py:3119 +#: nova/compute/api.py:3148 msgid "Security group id should be integer" msgstr "Id bezpečnostní skupiny by mělo být celé číslo" @@ -4286,32 +4237,32 @@ msgstr "Chyba DB: %s" msgid "Instance type %s not found for deletion" msgstr "Instance typu %s není nalezena ke smazání" -#: nova/compute/manager.py:205 +#: nova/compute/manager.py:206 msgid "Possibly task preempted." msgstr "" -#: nova/compute/manager.py:363 +#: nova/compute/manager.py:364 #, python-format msgid "%(nodename)s is not a valid node managed by this compute host." msgstr "" -#: nova/compute/manager.py:392 +#: nova/compute/manager.py:393 msgid "Instance has been destroyed from under us while trying to set it to ERROR" msgstr "" -#: nova/compute/manager.py:407 +#: nova/compute/manager.py:408 #, python-format msgid "Instance %(uuid)s found in the hypervisor, but not in the database" msgstr "" -#: nova/compute/manager.py:423 +#: nova/compute/manager.py:424 #, python-format msgid "" "Instance %(driver_instance)s found in the hypervisor, but not in the " "database" msgstr "" -#: nova/compute/manager.py:444 +#: nova/compute/manager.py:445 #, fuzzy, python-format msgid "" "Deleting instance as its host (%(instance_host)s) is not equal to our " @@ -4320,135 +4271,135 @@ msgstr "" "Nelze přesunout instanci (%(instance_id)s) na současného hostitele " "(%(host)s)." -#: nova/compute/manager.py:459 +#: nova/compute/manager.py:460 msgid "Instance has been marked deleted already, removing it from the hypervisor." msgstr "" -#: nova/compute/manager.py:480 +#: nova/compute/manager.py:481 msgid "" "Hypervisor driver does not support instance shared storage check, " "assuming it's not on shared storage" msgstr "" -#: nova/compute/manager.py:486 +#: nova/compute/manager.py:487 #, fuzzy msgid "Failed to check if instance shared" msgstr "Nelze restartovat instanci" -#: nova/compute/manager.py:529 +#: nova/compute/manager.py:530 msgid "Failed to revert crashed migration" msgstr "" -#: nova/compute/manager.py:532 +#: nova/compute/manager.py:533 msgid "Instance found in migrating state during startup. Resetting task_state" msgstr "" -#: nova/compute/manager.py:543 +#: nova/compute/manager.py:544 #, python-format msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." msgstr "Současný stav je %(drv_state)s, stav v DB je %(db_state)s." -#: nova/compute/manager.py:548 +#: nova/compute/manager.py:549 msgid "Rebooting instance after nova-compute restart." msgstr "Restartování instance po restartu nova-compute." -#: nova/compute/manager.py:562 +#: nova/compute/manager.py:563 #, fuzzy msgid "Hypervisor driver does not support resume guests" msgstr "Ovladač hypervizoru nepodporuje pravidla firewallu" -#: nova/compute/manager.py:567 +#: nova/compute/manager.py:568 #, fuzzy msgid "Failed to resume instance" msgstr "Nelze pozastavit instanci" -#: nova/compute/manager.py:577 +#: nova/compute/manager.py:578 msgid "Hypervisor driver does not support firewall rules" msgstr "Ovladač hypervizoru nepodporuje pravidla firewallu" -#: nova/compute/manager.py:581 +#: nova/compute/manager.py:582 #, python-format msgid "Lifecycle event %(state)d on VM %(uuid)s" msgstr "" -#: nova/compute/manager.py:597 +#: nova/compute/manager.py:598 #, fuzzy, python-format msgid "Unexpected power state %d" msgstr "Neočekávaný kód stavu" -#: nova/compute/manager.py:609 +#: nova/compute/manager.py:610 #, python-format msgid "Ignoring event %s" msgstr "" -#: nova/compute/manager.py:647 +#: nova/compute/manager.py:648 msgid "Checking state" msgstr "Kontrola stavu" -#: nova/compute/manager.py:745 +#: nova/compute/manager.py:746 #, python-format msgid "Volume id: %s finished being created but was not set as 'available'" msgstr "" -#: nova/compute/manager.py:762 +#: nova/compute/manager.py:763 #, python-format msgid "Setting up bdm %s" msgstr "Nastavování bdm %s" -#: nova/compute/manager.py:862 +#: nova/compute/manager.py:863 msgid "Success" msgstr "" -#: nova/compute/manager.py:885 +#: nova/compute/manager.py:886 msgid "Instance disappeared before we could start it" msgstr "" -#: nova/compute/manager.py:906 nova/compute/manager.py:2383 +#: nova/compute/manager.py:907 nova/compute/manager.py:2385 #, python-format msgid "No node specified, defaulting to %(node)s" msgstr "" -#: nova/compute/manager.py:948 +#: nova/compute/manager.py:949 #, fuzzy msgid "Failed to dealloc network for deleted instance" msgstr "Navrácení sítě pro instnac" -#: nova/compute/manager.py:954 +#: nova/compute/manager.py:955 #, fuzzy msgid "Instance was deleted during spawn." msgstr "Instance nemohla být spuštěna" -#: nova/compute/manager.py:982 +#: nova/compute/manager.py:983 #, fuzzy, python-format msgid "Error: %s" msgstr "Chyba DB: %s" -#: nova/compute/manager.py:999 +#: nova/compute/manager.py:1000 msgid "Clean up resource before rescheduling." msgstr "" -#: nova/compute/manager.py:1024 nova/compute/manager.py:2437 +#: nova/compute/manager.py:1025 nova/compute/manager.py:2439 msgid "Error trying to reschedule" msgstr "" -#: nova/compute/manager.py:1037 +#: nova/compute/manager.py:1038 msgid "Retry info not present, will not reschedule" msgstr "" -#: nova/compute/manager.py:1042 +#: nova/compute/manager.py:1043 msgid "No request spec, will not reschedule" msgstr "" -#: nova/compute/manager.py:1048 +#: nova/compute/manager.py:1049 #, python-format msgid "Re-scheduling %(method)s: attempt %(num)d" msgstr "" -#: nova/compute/manager.py:1077 +#: nova/compute/manager.py:1078 msgid "Instance build timed out. Set to error state." msgstr "" -#: nova/compute/manager.py:1127 +#: nova/compute/manager.py:1129 #, python-format msgid "" "image_id=%(image_id)s, image_size_bytes=%(size_bytes)d, " @@ -4457,7 +4408,7 @@ msgstr "" "ID obrázku=%(image_id)s, velkost obrázku v bajtech=%(size_bytes)d, " "povoleno bajtů=%(allowed_size_bytes)d" -#: nova/compute/manager.py:1133 +#: nova/compute/manager.py:1135 #, python-format msgid "" "Image '%(image_id)s' size %(size_bytes)d exceeded instance_type allowed " @@ -4466,101 +4417,101 @@ msgstr "" "Velikost %(size_bytes)d obrázku '%(image_id)s' překročila povolenou " "velkost %(allowed_size_bytes)d pro typ instance" -#: nova/compute/manager.py:1143 +#: nova/compute/manager.py:1145 msgid "Starting instance..." msgstr "Spouštění instance..." -#: nova/compute/manager.py:1169 +#: nova/compute/manager.py:1171 msgid "Instance failed network setup" msgstr "Instance selhala v nastavení sítě" -#: nova/compute/manager.py:1172 +#: nova/compute/manager.py:1174 #, python-format msgid "Instance network_info: |%s|" msgstr "Informace o síti instance: |%s|" -#: nova/compute/manager.py:1183 +#: nova/compute/manager.py:1185 msgid "Instance failed block device setup" msgstr "Instance selhala nastavení blokového zařízení" -#: nova/compute/manager.py:1202 +#: nova/compute/manager.py:1204 msgid "Instance failed to spawn" msgstr "Instance nemohla být spuštěna" -#: nova/compute/manager.py:1253 +#: nova/compute/manager.py:1255 msgid "Deallocating network for instance" msgstr "Navrácení sítě pro instnac" -#: nova/compute/manager.py:1324 +#: nova/compute/manager.py:1326 #, python-format msgid "%(action_str)s instance" msgstr "%(action_str)s nstance" -#: nova/compute/manager.py:1340 +#: nova/compute/manager.py:1342 #, fuzzy msgid "Failed to deallocate network for instance." msgstr "Navrácení sítě pro instnac" -#: nova/compute/manager.py:1361 +#: nova/compute/manager.py:1363 #, python-format msgid "Ignoring DiskNotFound: %s" msgstr "Ignorování DiskNenalezen: %s" -#: nova/compute/manager.py:1364 +#: nova/compute/manager.py:1366 #, fuzzy, python-format msgid "Ignoring VolumeNotFound: %s" msgstr "Ignorování DiskNenalezen: %s" -#: nova/compute/manager.py:1371 +#: nova/compute/manager.py:1373 #, python-format msgid "terminating bdm %s" msgstr "ukončování bdm %s" -#: nova/compute/manager.py:1419 +#: nova/compute/manager.py:1421 #, python-format msgid "Ignoring volume cleanup failure due to %s" msgstr "" -#: nova/compute/manager.py:1472 nova/compute/manager.py:2613 -#: nova/compute/manager.py:4106 +#: nova/compute/manager.py:1474 nova/compute/manager.py:2615 +#: nova/compute/manager.py:4117 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "%s. Nastavování stavu vm instance na ERROR" -#: nova/compute/manager.py:1624 +#: nova/compute/manager.py:1626 #, fuzzy msgid "Rebuilding instance" msgstr "Znovu sestavování instance %s" -#: nova/compute/manager.py:1637 +#: nova/compute/manager.py:1639 msgid "Invalid state of instance files on shared storage" msgstr "" -#: nova/compute/manager.py:1641 +#: nova/compute/manager.py:1643 msgid "disk on shared storage, recreating using existing disk" msgstr "" -#: nova/compute/manager.py:1645 +#: nova/compute/manager.py:1647 #, fuzzy, python-format msgid "disk not on shared storagerebuilding from: '%s'" msgstr "%(path)s je ve sdíleném úložišti: %(reason)s" -#: nova/compute/manager.py:1729 +#: nova/compute/manager.py:1731 #, python-format msgid "bringing vm to original state: '%s'" msgstr "" -#: nova/compute/manager.py:1761 +#: nova/compute/manager.py:1763 #, fuzzy, python-format msgid "Detaching from volume api: %s" msgstr "Vytvořit snímek ze svazku %s" -#: nova/compute/manager.py:1779 +#: nova/compute/manager.py:1781 #, fuzzy msgid "Rebooting instance" msgstr "Restartování instance %s" -#: nova/compute/manager.py:1804 +#: nova/compute/manager.py:1806 #, fuzzy, python-format msgid "" "trying to reboot a non-running instance: (state: %(state)s expected: " @@ -4569,22 +4520,22 @@ msgstr "" "pokus o restartování nespuštěné instance: %(instance_uuid)s (stav: " "%(state)s očekáváno: %(running)s)" -#: nova/compute/manager.py:1820 +#: nova/compute/manager.py:1822 #, fuzzy, python-format msgid "Cannot reboot instance: %(exc)s" msgstr "Nelze znovu sestavit instanci [%(instance_uuid)s]: %(exc)s" -#: nova/compute/manager.py:1833 +#: nova/compute/manager.py:1835 #, fuzzy msgid "Instance disappeared during reboot" msgstr "instance %s: znovu zavedena" -#: nova/compute/manager.py:1860 +#: nova/compute/manager.py:1862 #, fuzzy msgid "instance snapshotting" msgstr "instance %s: pořizování snímku" -#: nova/compute/manager.py:1866 +#: nova/compute/manager.py:1868 #, fuzzy, python-format msgid "" "trying to snapshot a non-running instance: (state: %(state)s expected: " @@ -4593,47 +4544,47 @@ msgstr "" "pokus o vytvoření snímku z nespuštěné instance: %(instance_uuid)s (stav: " "%(state)s očekáváno: %(running)s)" -#: nova/compute/manager.py:1927 +#: nova/compute/manager.py:1929 #, python-format msgid "Found %(num_images)d images (rotation: %(rotation)d)" msgstr "Nalezeno %(num_images)d obrazů (střídání: %(rotation)d)" -#: nova/compute/manager.py:1934 +#: nova/compute/manager.py:1936 #, python-format msgid "Rotating out %d backups" msgstr "Střídání %d záloh" -#: nova/compute/manager.py:1939 +#: nova/compute/manager.py:1941 #, python-format msgid "Deleting image %s" msgstr "Mazání obrazu %s" -#: nova/compute/manager.py:1967 +#: nova/compute/manager.py:1969 #, python-format msgid "Failed to set admin password. Instance %s is not running" msgstr "Nelze nastavit heslo správce. Instance %s není spuštěna" -#: nova/compute/manager.py:1974 +#: nova/compute/manager.py:1976 #, fuzzy msgid "Root password set" msgstr "Instance %s: Nastavení hesla root" -#: nova/compute/manager.py:1981 +#: nova/compute/manager.py:1983 #, fuzzy msgid "set_admin_password is not implemented by this driver or guest instance." msgstr "set_admin_password není tímto ovladačem zavedeno" -#: nova/compute/manager.py:1996 +#: nova/compute/manager.py:1998 #, fuzzy, python-format msgid "set_admin_password failed: %s" msgstr "set_admin_password není tímto ovladačem zavedeno" -#: nova/compute/manager.py:2003 +#: nova/compute/manager.py:2005 #, fuzzy msgid "error setting admin password" msgstr "Chyba při nastavování hesla správce" -#: nova/compute/manager.py:2016 +#: nova/compute/manager.py:2018 #, fuzzy, python-format msgid "" "trying to inject a file into a non-running (state: " @@ -4642,179 +4593,179 @@ msgstr "" "pokus o vsunutí souboru do nespuštěné instance: %(instance_uuid)s (stav: " "%(current_power_state)s očekáváno: %(expected_state)s)" -#: nova/compute/manager.py:2020 +#: nova/compute/manager.py:2022 #, fuzzy, python-format msgid "injecting file to %(path)s" msgstr "Vkládání cesty souboru: '%s'" -#: nova/compute/manager.py:2040 +#: nova/compute/manager.py:2042 msgid "" "Unable to find a different image to use for rescue VM, using instance's " "current image" msgstr "" -#: nova/compute/manager.py:2053 +#: nova/compute/manager.py:2055 msgid "Rescuing" msgstr "" -#: nova/compute/manager.py:2072 +#: nova/compute/manager.py:2074 #, fuzzy msgid "Error trying to Rescue Instance" msgstr "Nelze pozastavit instanci" -#: nova/compute/manager.py:2076 +#: nova/compute/manager.py:2078 #, fuzzy, python-format msgid "Driver Error: %s" msgstr "Chyba DB: %s" -#: nova/compute/manager.py:2094 +#: nova/compute/manager.py:2096 #, fuzzy msgid "Unrescuing" msgstr "instance %s: rušení záchrany" -#: nova/compute/manager.py:2115 +#: nova/compute/manager.py:2117 #, python-format msgid "Changing instance metadata according to %(diff)r" msgstr "" -#: nova/compute/manager.py:2341 +#: nova/compute/manager.py:2343 #, fuzzy msgid "Instance has no source host" msgstr "Instance nemá svazek." -#: nova/compute/manager.py:2347 +#: nova/compute/manager.py:2349 msgid "destination same as source!" msgstr "cíl stejný jako zdroj!" -#: nova/compute/manager.py:2364 +#: nova/compute/manager.py:2366 msgid "Migrating" msgstr "" -#: nova/compute/manager.py:2610 +#: nova/compute/manager.py:2612 #, python-format msgid "Failed to rollback quota for failed finish_resize: %(qr_error)s" msgstr "" -#: nova/compute/manager.py:2673 +#: nova/compute/manager.py:2675 #, fuzzy msgid "Pausing" msgstr "Aktualizování!" -#: nova/compute/manager.py:2691 +#: nova/compute/manager.py:2693 msgid "Unpausing" msgstr "" -#: nova/compute/manager.py:2729 +#: nova/compute/manager.py:2731 #, fuzzy msgid "Retrieving diagnostics" msgstr "instance %s: získávání diagnostik" -#: nova/compute/manager.py:2760 +#: nova/compute/manager.py:2762 msgid "Resuming" msgstr "" -#: nova/compute/manager.py:2780 +#: nova/compute/manager.py:2782 #, fuzzy msgid "Reset network" msgstr "Reset sítě" -#: nova/compute/manager.py:2785 +#: nova/compute/manager.py:2787 #, fuzzy msgid "Inject network info" msgstr "instance %s: vkládání informací o síti" -#: nova/compute/manager.py:2788 +#: nova/compute/manager.py:2790 #, python-format msgid "network_info to inject: |%s|" msgstr "network_info vkládá: |%s|" -#: nova/compute/manager.py:2805 +#: nova/compute/manager.py:2807 #, fuzzy msgid "Get console output" msgstr "Získat výstup konzole pro instanci %s" -#: nova/compute/manager.py:2832 +#: nova/compute/manager.py:2834 #, fuzzy msgid "Getting vnc console" msgstr "instance %s: získávání konzole vnc" -#: nova/compute/manager.py:2867 +#: nova/compute/manager.py:2869 #, fuzzy msgid "Getting spice console" msgstr "instance %s: získávání konzole vnc" -#: nova/compute/manager.py:2914 +#: nova/compute/manager.py:2916 #, python-format msgid "Booting with volume %(volume_id)s at %(mountpoint)s" msgstr "Zavádění pomocí svazku %(volume_id)s ve %(mountpoint)s" -#: nova/compute/manager.py:2965 +#: nova/compute/manager.py:2967 #, python-format msgid "Attaching volume %(volume_id)s to %(mountpoint)s" msgstr "Připojování svazku %(volume_id)s do %(mountpoint)s" -#: nova/compute/manager.py:2974 +#: nova/compute/manager.py:2976 #, fuzzy, python-format msgid "" "Failed to connect to volume %(volume_id)s while attaching at " "%(mountpoint)s" msgstr "Zavádění pomocí svazku %(volume_id)s ve %(mountpoint)s" -#: nova/compute/manager.py:2989 +#: nova/compute/manager.py:2991 #, fuzzy, python-format msgid "Failed to attach volume %(volume_id)s at %(mountpoint)s" msgstr "Připojování svazku %(volume_id)s do %(mountpoint)s" -#: nova/compute/manager.py:3019 +#: nova/compute/manager.py:3021 #, python-format msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" msgstr "Odpojování svazku %(volume_id)s z bodu připojení %(mp)s" -#: nova/compute/manager.py:3029 +#: nova/compute/manager.py:3031 #, fuzzy msgid "Detaching volume from unknown instance" msgstr "Odpojování svazku z neznámé instance %s" -#: nova/compute/manager.py:3036 +#: nova/compute/manager.py:3038 #, fuzzy, python-format msgid "Failed to detach volume %(volume_id)s from %(mp)s" msgstr "Připojování svazku %(volume_id)s do %(mountpoint)s" -#: nova/compute/manager.py:3060 +#: nova/compute/manager.py:3062 msgid "Updating volume usage cache with totals" msgstr "" -#: nova/compute/manager.py:3098 +#: nova/compute/manager.py:3100 #, fuzzy, python-format msgid "allocate_port_for_instance returned %(ports)s ports" msgstr "přidělování sítě pro instanci %s" -#: nova/compute/manager.py:3118 +#: nova/compute/manager.py:3120 #, fuzzy, python-format msgid "Port %(port_id)s is not attached" msgstr "Síť %(network_id)s nemohla být nalezena." -#: nova/compute/manager.py:3132 +#: nova/compute/manager.py:3134 #, fuzzy, python-format msgid "Host %(host)s not found" msgstr "Hostitel %(host)s nemohl být nalezen." -#: nova/compute/manager.py:3269 +#: nova/compute/manager.py:3271 #, python-format msgid "Pre live migration failed at %(dest)s" msgstr "Přesun před spuštěním selhal na %(dest)s" -#: nova/compute/manager.py:3297 +#: nova/compute/manager.py:3299 #, fuzzy msgid "_post_live_migration() is started.." msgstr "zahájen přesun po spuštění." -#: nova/compute/manager.py:3352 +#: nova/compute/manager.py:3354 #, python-format msgid "Migrating instance to %(dest)s finished successfully." msgstr "Přesun instance do %(dest)s úspěšně dokončen." -#: nova/compute/manager.py:3354 +#: nova/compute/manager.py:3356 msgid "" "You may see the error \"libvirt: QEMU error: Domain not found: no domain " "with matching name.\" This error can be safely ignored." @@ -4822,16 +4773,21 @@ msgstr "" "Můžete vidět tuto chybu \"libvirt: QEMU error: Domain not found: no " "domain with matching name.\" Tuto chybu můžete bezpečně ignorovat." -#: nova/compute/manager.py:3368 +#: nova/compute/manager.py:3370 #, fuzzy msgid "Post operation of migration started" msgstr "Spuštěna operace po migraci" -#: nova/compute/manager.py:3508 +#: nova/compute/manager.py:3399 +#, fuzzy, python-format +msgid "Failed to get compute_info for %s" +msgstr "Nelze získat metadata pro ip: %s" + +#: nova/compute/manager.py:3518 msgid "Updated the info_cache for instance" msgstr "" -#: nova/compute/manager.py:3553 +#: nova/compute/manager.py:3563 #, python-format msgid "" "Found %(migration_count)d unconfirmed migrations older than " @@ -4840,64 +4796,64 @@ msgstr "" "Nalezeno %(migration_count)d nepotvrzených přesunů starších než " "%(confirm_window)d vteřin" -#: nova/compute/manager.py:3559 +#: nova/compute/manager.py:3569 #, python-format msgid "Setting migration %(migration_id)s to error: %(reason)s" msgstr "" -#: nova/compute/manager.py:3568 +#: nova/compute/manager.py:3578 #, fuzzy, python-format msgid "" "Automatically confirming migration %(migration_id)s for instance " "%(instance_uuid)s" msgstr "Vypínání VM pro instanci %(instance_uuid)s" -#: nova/compute/manager.py:3575 +#: nova/compute/manager.py:3585 #, fuzzy, python-format msgid "Instance %(instance_uuid)s not found" msgstr "Instance %(instance_id)s nenalezena" -#: nova/compute/manager.py:3579 +#: nova/compute/manager.py:3589 #, fuzzy msgid "In ERROR state" msgstr "Uzel je v neznámém chybovém stavu." -#: nova/compute/manager.py:3586 +#: nova/compute/manager.py:3596 #, python-format msgid "In states %(vm_state)s/%(task_state)s, not RESIZED/None" msgstr "" -#: nova/compute/manager.py:3595 +#: nova/compute/manager.py:3605 #, python-format msgid "Error auto-confirming resize: %(e)s. Will retry later." msgstr "" -#: nova/compute/manager.py:3612 +#: nova/compute/manager.py:3622 #, python-format msgid "" "Running instance usage audit for host %(host)s from %(begin_time)s to " "%(end_time)s. %(number_instances)s instances." msgstr "" -#: nova/compute/manager.py:3631 +#: nova/compute/manager.py:3641 #, python-format msgid "Failed to generate usage audit for instance on host %s" msgstr "" -#: nova/compute/manager.py:3655 +#: nova/compute/manager.py:3665 msgid "Updating bandwidth usage cache" msgstr "Aktualizace mezipaměti využití šířky pásma" -#: nova/compute/manager.py:3772 +#: nova/compute/manager.py:3782 #, fuzzy msgid "Updating volume usage cache" msgstr "Aktualizace mezipaměti využití šířky pásma" -#: nova/compute/manager.py:3789 +#: nova/compute/manager.py:3799 msgid "Updating host status" msgstr "Aktualizace stavu hostitele" -#: nova/compute/manager.py:3816 +#: nova/compute/manager.py:3826 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " @@ -4906,67 +4862,67 @@ msgstr "" "Nalezeno %(num_db_instances)s v databázi a %(num_vm_instances)s na " "hypervizoru." -#: nova/compute/manager.py:3821 nova/compute/manager.py:3871 +#: nova/compute/manager.py:3831 nova/compute/manager.py:3881 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:3858 +#: nova/compute/manager.py:3868 #, python-format msgid "" "During the sync_power process the instance has moved from host %(src)s to" " host %(dst)s" msgstr "" -#: nova/compute/manager.py:3896 +#: nova/compute/manager.py:3906 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3908 nova/compute/manager.py:3917 -#: nova/compute/manager.py:3947 +#: nova/compute/manager.py:3918 nova/compute/manager.py:3927 +#: nova/compute/manager.py:3957 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:3912 +#: nova/compute/manager.py:3922 msgid "Instance is suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3928 +#: nova/compute/manager.py:3938 msgid "Instance is paused unexpectedly. Ignore." msgstr "" -#: nova/compute/manager.py:3934 +#: nova/compute/manager.py:3944 msgid "Instance is unexpectedly not found. Ignore." msgstr "" -#: nova/compute/manager.py:3940 +#: nova/compute/manager.py:3950 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3956 +#: nova/compute/manager.py:3966 #, fuzzy msgid "Instance is not (soft-)deleted." msgstr "Instance není zapnuta" -#: nova/compute/manager.py:3964 +#: nova/compute/manager.py:3974 #, fuzzy msgid "CONF.reclaim_instance_interval <= 0, skipping..." msgstr "FLAGS.reclaim_instance_interval <= 0, překskování..." -#: nova/compute/manager.py:3984 +#: nova/compute/manager.py:3994 msgid "Reclaiming deleted instance" msgstr "Znovu získávání smazané instance" -#: nova/compute/manager.py:4011 +#: nova/compute/manager.py:4021 #, fuzzy, python-format msgid "Deleting orphan compute node %s" msgstr "Zaznamování ovladače svazku: %s" -#: nova/compute/manager.py:4021 nova/compute/resource_tracker.py:321 +#: nova/compute/manager.py:4031 nova/compute/resource_tracker.py:321 #, fuzzy, python-format msgid "No service record for host %s" msgstr "Žádná služba pro ID výpočtu %s" -#: nova/compute/manager.py:4061 +#: nova/compute/manager.py:4072 #, fuzzy, python-format msgid "" "Detected instance with name label '%(name)s' which is marked as DELETED " @@ -4975,7 +4931,7 @@ msgstr "" "Zjištěna instance se jmenovkou '%(name_label)s', která je označena jako " "SMAZÁNA, ale stále je přítomna na hostiteli." -#: nova/compute/manager.py:4068 +#: nova/compute/manager.py:4079 #, fuzzy, python-format msgid "" "Destroying instance with name label '%(name)s' which is marked as DELETED" @@ -4984,7 +4940,7 @@ msgstr "" "Ničení instance se jmenovkou '%(name_label)s', která je označena jako " "SMAZÁNA, ale stále je přítomna na hostiteli." -#: nova/compute/manager.py:4075 +#: nova/compute/manager.py:4086 #, fuzzy, python-format msgid "Unrecognized value '%(action)s' for CONF.running_deleted_instance_action" msgstr "" @@ -5203,11 +5159,11 @@ msgstr "Nelze restartovat instanci" msgid "Failed to notify cells of instance info cache update" msgstr "" -#: nova/db/api.py:1451 +#: nova/db/api.py:1456 msgid "Failed to notify cells of bw_usage update" msgstr "" -#: nova/db/api.py:1585 +#: nova/db/api.py:1591 #, fuzzy msgid "Failed to notify cells of instance fault" msgstr "Nelze restartovat instanci" @@ -5226,23 +5182,30 @@ msgstr "" msgid "Unrecognized read_deleted value '%s'" msgstr "Nerozpoznaná hodnota read_deleted '%s'" -#: nova/db/sqlalchemy/api.py:1424 +#: nova/db/sqlalchemy/api.py:1408 #, python-format msgid "" "Unknown osapi_compute_unique_server_name_scope value: %s Flag must be " "empty, \"global\" or \"project\"" msgstr "" -#: nova/db/sqlalchemy/api.py:1559 +#: nova/db/sqlalchemy/api.py:1543 #, fuzzy, python-format msgid "Invalid instance id %s in request" msgstr "instance %s: zachráněna" -#: nova/db/sqlalchemy/api.py:2850 +#: nova/db/sqlalchemy/api.py:2834 #, python-format msgid "Change will make usage less than 0 for the following resources: %(unders)s" msgstr "" +#: nova/db/sqlalchemy/api.py:4335 +#, python-format +msgid "" +"Volume(%s) has lower stats then what is in the database. Instance must " +"have been rebooted or crashed. Updating totals." +msgstr "" + #: nova/db/sqlalchemy/migration.py:69 #: nova/virt/baremetal/db/sqlalchemy/migration.py:66 msgid "version should be an integer" @@ -5298,47 +5261,47 @@ msgid "" "%(extra)s." msgstr "" -#: nova/image/glance.py:492 +#: nova/image/glance.py:495 #, fuzzy, python-format msgid "fetching image %s from glance" msgstr "Stahování obrazu %s ze serveru obrazu glance" -#: nova/image/s3.py:318 +#: nova/image/s3.py:335 #, python-format msgid "Failed to download %(image_location)s to %(image_path)s" msgstr "Nelze stáhnout %(image_location)s do %(image_path)s" -#: nova/image/s3.py:335 +#: nova/image/s3.py:352 #, python-format msgid "Failed to decrypt %(image_location)s to %(image_path)s" msgstr "Nelze dešifrovat %(image_location)s do %(image_path)s" -#: nova/image/s3.py:345 +#: nova/image/s3.py:362 #, python-format msgid "Failed to untar %(image_location)s to %(image_path)s" msgstr "Nelze rozbalit %(image_location)s do %(image_path)s" -#: nova/image/s3.py:355 +#: nova/image/s3.py:372 #, python-format msgid "Failed to upload %(image_location)s to %(image_path)s" msgstr "Nelze nahrát %(image_location)s do %(image_path)s" -#: nova/image/s3.py:379 +#: nova/image/s3.py:396 #, python-format msgid "Failed to decrypt private key: %s" msgstr "Nelze dešifrovat soukromý klíč: %s" -#: nova/image/s3.py:386 +#: nova/image/s3.py:403 #, python-format msgid "Failed to decrypt initialization vector: %s" msgstr "Nelze dešifrovat vektor zavedení: %s" -#: nova/image/s3.py:397 +#: nova/image/s3.py:414 #, python-format msgid "Failed to decrypt image file %(image_file)s: %(err)s" msgstr "Nelze dešifrovat soubor obrazu %(image_file)s: %(err)s" -#: nova/image/s3.py:409 +#: nova/image/s3.py:426 msgid "Unsafe filenames in image" msgstr "Nebezpečné názvy souboru v obrazu" @@ -5380,70 +5343,70 @@ msgstr "" msgid "Loading network driver '%s'" msgstr "Zaznamování ovladače svazku: %s" -#: nova/network/floating_ips.py:87 +#: nova/network/floating_ips.py:88 #, fuzzy, python-format msgid "Fixed ip %(fixed_ip_id)s not found" msgstr "Certifikát %(certificate_id)s nenalezen." -#: nova/network/floating_ips.py:97 nova/network/floating_ips.py:373 +#: nova/network/floating_ips.py:98 nova/network/floating_ips.py:374 #, python-format msgid "Interface %(interface)s not found" msgstr "Rozhraní %(interface)s nenalezeno" -#: nova/network/floating_ips.py:121 +#: nova/network/floating_ips.py:122 #, fuzzy, python-format msgid "floating IP allocation for instance |%(floating_address)s|" msgstr "Přidělení plovoucí IP pro |%s|" -#: nova/network/floating_ips.py:178 +#: nova/network/floating_ips.py:179 #, fuzzy msgid "Floating IP is not associated. Ignore." msgstr "Plovoucí ip %(address)s není přidružena." -#: nova/network/floating_ips.py:196 +#: nova/network/floating_ips.py:197 #, python-format msgid "Address |%(address)s| is not allocated" msgstr "Adresa |%(address)s| není přidělena" -#: nova/network/floating_ips.py:200 +#: nova/network/floating_ips.py:201 #, python-format msgid "Address |%(address)s| is not allocated to your project |%(project)s|" msgstr "Adresa |%(address)s| není přidělena pro Váš projekt |%(project)s|" -#: nova/network/floating_ips.py:220 +#: nova/network/floating_ips.py:221 #, fuzzy, python-format msgid "Quota exceeded for %(pid)s, tried to allocate floating IP" msgstr "Pro %s překročena kvóta, pokus o přidělení adresy" -#: nova/network/floating_ips.py:281 +#: nova/network/floating_ips.py:282 msgid "Failed to update usages deallocating floating IP" msgstr "" -#: nova/network/floating_ips.py:530 +#: nova/network/floating_ips.py:531 #, fuzzy, python-format msgid "Starting migration network for instance %(instance_uuid)s" msgstr "Svazek není nalezen v instanci %(instance_id)s." -#: nova/network/floating_ips.py:537 +#: nova/network/floating_ips.py:538 #, fuzzy, python-format msgid "" "Floating ip address |%(address)s| no longer belongs to instance " "%(instance_uuid)s. Will notmigrate it " msgstr "Pevná IP adresa (%(address)s) je již používána." -#: nova/network/floating_ips.py:568 +#: nova/network/floating_ips.py:573 #, fuzzy, python-format msgid "Finishing migration network for instance %(instance_uuid)s" msgstr "Vypínání VM pro instanci %(instance_uuid)s" -#: nova/network/floating_ips.py:576 +#: nova/network/floating_ips.py:581 #, fuzzy, python-format msgid "" "Floating ip address |%(address)s| no longer belongs to instance " "%(instance_uuid)s. Will notsetup it." msgstr "Pevná IP adresa (%(address)s) je již používána." -#: nova/network/floating_ips.py:624 +#: nova/network/floating_ips.py:629 #, python-format msgid "" "Database inconsistency: DNS domain |%s| is registered in the Nova db but " @@ -5453,12 +5416,12 @@ msgstr "" "Nesoulad databáze: Doména DNS |%s| je registrována v Nova db, ale není " "viditelná plovoucímu ovladači DNS ani instančnímu. Bude ignorována." -#: nova/network/floating_ips.py:664 +#: nova/network/floating_ips.py:669 #, python-format msgid "Domain |%(domain)s| already exists, changing zone to |%(av_zone)s|." msgstr "Doména |%(domain)s| již existuje, změna zóny na |%(av_zone)s|." -#: nova/network/floating_ips.py:673 +#: nova/network/floating_ips.py:678 #, python-format msgid "Domain |%(domain)s| already exists, changing project to |%(project)s|." msgstr "Doména |%(domain)s| již existuje, změna projektu na |%(project)s|." @@ -5483,17 +5446,17 @@ msgstr "Tento ovladač podporuje pouze záznamy typu 'a'." msgid "This shouldn't be getting called except during testing." msgstr "" -#: nova/network/linux_net.py:219 +#: nova/network/linux_net.py:220 #, python-format msgid "Attempted to remove chain %s which does not exist" msgstr "Pokus o odstranění řetězu %s, který neexistuje" -#: nova/network/linux_net.py:254 +#: nova/network/linux_net.py:255 #, python-format msgid "Unknown chain: %r" msgstr "Neznámý řetěz: %r" -#: nova/network/linux_net.py:279 +#: nova/network/linux_net.py:280 #, python-format msgid "" "Tried to remove rule that was not there: %(chain)r %(rule)r %(wrap)r " @@ -5502,135 +5465,115 @@ msgstr "" "Pokus o odstranění neexistujícího pravidla: %(chain)r %(rule)r %(wrap)r " "%(top)r" -#: nova/network/linux_net.py:424 +#: nova/network/linux_net.py:425 msgid "IPTablesManager.apply completed with success" msgstr "IPTablesManager.použití úspěšně dokončeno" -#: nova/network/linux_net.py:680 +#: nova/network/linux_net.py:681 #, fuzzy, python-format msgid "arping error for ip %s" msgstr "chyba v httplib v %s: " -#: nova/network/linux_net.py:730 +#: nova/network/linux_net.py:731 #, python-format msgid "Removed %(num)d duplicate rules for floating ip %(float)s" msgstr "" -#: nova/network/linux_net.py:966 +#: nova/network/linux_net.py:776 +#, python-format +msgid "Error deleting conntrack entries for %s" +msgstr "" + +#: nova/network/linux_net.py:975 #, fuzzy, python-format msgid "Pid %d is stale, skip killing dnsmasq" msgstr "Pid %d je starý, znovu spouštění dnsmasq" -#: nova/network/linux_net.py:1011 +#: nova/network/linux_net.py:1020 #, python-format msgid "Hupping dnsmasq threw %s" msgstr "Hupping dnsmasq vrhl výjimku %s" -#: nova/network/linux_net.py:1013 +#: nova/network/linux_net.py:1022 #, python-format msgid "Pid %d is stale, relaunching dnsmasq" msgstr "Pid %d je starý, znovu spouštění dnsmasq" -#: nova/network/linux_net.py:1093 +#: nova/network/linux_net.py:1102 #, python-format msgid "killing radvd threw %s" msgstr "ukončení radvd vrhlo %s" -#: nova/network/linux_net.py:1095 +#: nova/network/linux_net.py:1104 #, python-format msgid "Pid %d is stale, relaunching radvd" msgstr "Pid %d je starý, znovu spouštění radvd" -#: nova/network/linux_net.py:1227 +#: nova/network/linux_net.py:1280 #, fuzzy, python-format -msgid "Error clearing stale veth %s" -msgstr "Chyba při spouštění xvp: %s" +msgid "Net device removed: '%s'" +msgstr "Neplatný stav: '%s'" -#: nova/network/linux_net.py:1386 +#: nova/network/linux_net.py:1283 +#, python-format +msgid "Failed removing net device: '%s'" +msgstr "" + +#: nova/network/linux_net.py:1401 #, python-format msgid "Starting VLAN interface %s" msgstr "Spouštění rozhraní VLAN %s" -#: nova/network/linux_net.py:1418 -#, fuzzy, python-format -msgid "Failed unplugging VLAN interface '%s'" -msgstr "Nelze při odpojení vif instance '%s'" - -#: nova/network/linux_net.py:1420 -#, fuzzy, python-format -msgid "Unplugged VLAN interface '%s'" -msgstr "Nelze při odpojení vif instance '%s'" - -#: nova/network/linux_net.py:1442 +#: nova/network/linux_net.py:1447 #, fuzzy, python-format msgid "Starting Bridge %s" msgstr "Zajišťování mostu %s" -#: nova/network/linux_net.py:1454 +#: nova/network/linux_net.py:1459 #, fuzzy, python-format msgid "Adding interface %(interface)s to bridge %(bridge)s" msgstr "Zajišťování vlan %(vlan)s a mostu %(bridge)s" -#: nova/network/linux_net.py:1490 +#: nova/network/linux_net.py:1495 #, fuzzy, python-format msgid "Failed to add interface: %s" msgstr "Nelze pozastavit instanci" -#: nova/network/linux_net.py:1536 -#, fuzzy, python-format -msgid "Failed unplugging bridge interface '%s'" -msgstr "Nelze při odpojení vif instance '%s'" - -#: nova/network/linux_net.py:1539 -#, fuzzy, python-format -msgid "Unplugged bridge interface '%s'" -msgstr "Nelze při odpojení vif instance '%s'" - -#: nova/network/linux_net.py:1735 +#: nova/network/linux_net.py:1732 #, fuzzy, python-format msgid "Starting bridge %s " msgstr "Zajišťování mostu %s" -#: nova/network/linux_net.py:1743 +#: nova/network/linux_net.py:1740 #, fuzzy, python-format msgid "Done starting bridge %s" msgstr "Zajišťování mostu %s" -#: nova/network/linux_net.py:1763 -#, fuzzy, python-format -msgid "Failed unplugging gateway interface '%s'" -msgstr "Nelze při odpojení vif instance '%s'" - -#: nova/network/linux_net.py:1765 -#, python-format -msgid "Unplugged gateway interface '%s'" -msgstr "" - -#: nova/network/manager.py:363 +#: nova/network/manager.py:364 #, python-format msgid "Disassociated %s stale fixed ip(s)" msgstr "%s odloučených zastaralých ip" -#: nova/network/manager.py:367 +#: nova/network/manager.py:368 msgid "setting network host" msgstr "nastavování hostitele sítě" -#: nova/network/manager.py:494 +#: nova/network/manager.py:495 #, fuzzy msgid "network allocations" msgstr "přidělování sítě pro instanci %s" -#: nova/network/manager.py:501 +#: nova/network/manager.py:502 #, fuzzy, python-format msgid "networks retrieved for instance: |%(networks_list)s|" msgstr "sítě získané pro instanci |%(instance_id)s|: |%(networks)s|" -#: nova/network/manager.py:549 +#: nova/network/manager.py:550 #, fuzzy msgid "network deallocation for instance" msgstr "oddělení sítě pro instanci |%s|" -#: nova/network/manager.py:815 +#: nova/network/manager.py:816 #, fuzzy, python-format msgid "" "instance-dns-zone is |%(domain)s|, which is in availability zone " @@ -5641,79 +5584,79 @@ msgstr "" " Instance |%(instance)s| je v zóně |%(zone2)s|. Nebude vytvořen žádný " "záznam DNS." -#: nova/network/manager.py:841 +#: nova/network/manager.py:842 #, fuzzy, python-format msgid "Quota exceeded for %(pid)s, tried to allocate fixed IP" msgstr "Pro %s překročena kvóta, pokus o přidělení adresy" -#: nova/network/manager.py:895 +#: nova/network/manager.py:896 #, fuzzy msgid "Failed to update usages deallocating fixed IP" msgstr "Nelze aktualizovat svazek v db" -#: nova/network/manager.py:929 +#: nova/network/manager.py:930 #, python-format msgid "Unable to release %s because vif doesn't exist." msgstr "" -#: nova/network/manager.py:952 +#: nova/network/manager.py:953 #, python-format msgid "Leased IP |%(address)s|" msgstr "Vypůjčená IP |%(address)s|" -#: nova/network/manager.py:956 +#: nova/network/manager.py:957 #, python-format msgid "IP %s leased that is not associated" msgstr "Vypůjčená IP %s není přidělena" -#: nova/network/manager.py:965 +#: nova/network/manager.py:966 #, python-format msgid "IP |%s| leased that isn't allocated" msgstr "Vypůjčena IP |%s|, která není přidělena" -#: nova/network/manager.py:970 +#: nova/network/manager.py:971 #, python-format msgid "Released IP |%(address)s|" msgstr "Uvolněna IP |%(address)s|" -#: nova/network/manager.py:974 +#: nova/network/manager.py:975 #, python-format msgid "IP %s released that is not associated" msgstr "Uvolněna IP %s, která není přidělena" -#: nova/network/manager.py:978 +#: nova/network/manager.py:979 #, python-format msgid "IP %s released that was not leased" msgstr "Uvolněna IP %s, která nebyla vypůjčena" -#: nova/network/manager.py:997 +#: nova/network/manager.py:998 #, fuzzy, python-format msgid "%s must be an integer" msgstr "parametr offset musí být celé číslo" -#: nova/network/manager.py:1021 +#: nova/network/manager.py:1022 msgid "Maximum allowed length for 'label' is 255." msgstr "" -#: nova/network/manager.py:1041 +#: nova/network/manager.py:1042 #, python-format msgid "" "Subnet(s) too large, defaulting to /%s. To override, specify " "network_size flag." msgstr "" -#: nova/network/manager.py:1122 +#: nova/network/manager.py:1123 msgid "cidr already in use" msgstr "cidr je již používáno" -#: nova/network/manager.py:1125 +#: nova/network/manager.py:1126 #, python-format msgid "requested cidr (%(cidr)s) conflicts with existing supernet (%(super)s)" msgstr "" "požadovaný cidr (%(cidr)s) je v konfliktu s existující supersítí " "(%(super)s)" -#: nova/network/manager.py:1136 +#: nova/network/manager.py:1137 #, python-format msgid "" "requested cidr (%(cidr)s) conflicts with existing smaller cidr " @@ -5722,22 +5665,22 @@ msgstr "" "požadovaný cidr (%(cidr)s) je v konfliktu s existujícím menším cidr " "(%(smaller)s)" -#: nova/network/manager.py:1193 +#: nova/network/manager.py:1194 msgid "Network already exists!" msgstr "Síť již existuje!" -#: nova/network/manager.py:1212 +#: nova/network/manager.py:1213 #, python-format msgid "Network must be disassociated from project %s before delete" msgstr "Síť musí být odloučena od projektu %s před smazáním" -#: nova/network/manager.py:1808 +#: nova/network/manager.py:1813 msgid "" "The sum between the number of networks and the vlan start cannot be " "greater than 4094" msgstr "Suma mezi počtem sítí a spuštění vlan nemůže být větší než 4094" -#: nova/network/manager.py:1815 +#: nova/network/manager.py:1820 #, fuzzy, python-format msgid "" "The network range is not big enough to fit %(num_networks)s networks. " @@ -5853,11 +5796,6 @@ msgstr "Špatný formát sítě" msgid "Multiple floating IP pools matches found for name '%s'" msgstr "Plovoucí ip není nalezena pro id %(id)s." -#: nova/network/quantumv2/api.py:835 -#, fuzzy, python-format -msgid "Network %(net)s for port %(port_id)s not found!" -msgstr "Síť %(network_id)s nemohla být nalezena." - #: nova/network/security_group/quantum_driver.py:53 #, fuzzy, python-format msgid "Quantum Error creating security group %s" @@ -5970,22 +5908,22 @@ msgstr "Získán zámek souboru \"%(lock)s\" pro zámek metody \"%(method)s\"" 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\"" -#: nova/openstack/common/log.py:226 +#: nova/openstack/common/log.py:244 #, fuzzy, python-format msgid "Deprecated: %s" msgstr "Neočekávaná chyba: %s" -#: nova/openstack/common/log.py:329 +#: nova/openstack/common/log.py:347 #, python-format msgid "Error loading logging config %(log_config)s: %(err_msg)s" msgstr "" -#: nova/openstack/common/log.py:379 +#: nova/openstack/common/log.py:397 #, python-format msgid "syslog facility must be one of: %s" msgstr "zařízení záznamu systému musí být jedno z: %s" -#: nova/openstack/common/log.py:537 +#: nova/openstack/common/log.py:563 #, fuzzy, python-format msgid "Fatal call to deprecated config: %(msg)s" msgstr "Třída %(fullname)s je zastaralá: %(msg)s" @@ -6010,6 +5948,31 @@ msgstr "" msgid "in dynamic looping call" msgstr "v opakujícím volání" +#: nova/openstack/common/periodic_task.py:41 +#, python-format +msgid "Unexpected argument for periodic task creation: %(arg)s." +msgstr "" + +#: nova/openstack/common/periodic_task.py:132 +#, python-format +msgid "Skipping periodic task %(task)s because its interval is negative" +msgstr "" + +#: nova/openstack/common/periodic_task.py:137 +#, python-format +msgid "Skipping periodic task %(task)s because it is disabled" +msgstr "" + +#: nova/openstack/common/periodic_task.py:175 +#, python-format +msgid "Running periodic task %(full_task_name)s" +msgstr "Spuštění pravidelné úlohy %(full_task_name)s" + +#: nova/openstack/common/periodic_task.py:183 +#, python-format +msgid "Error during %(full_task_name)s: %(e)s" +msgstr "Chyba při %(full_task_name)s: %(e)s" + #: nova/openstack/common/policy.py:394 #, fuzzy, python-format msgid "Failed to understand rule %(rule)s" @@ -6025,16 +5988,31 @@ msgstr "" msgid "Failed to understand rule %(rule)r" msgstr "Nelze vložit soubor: %(resp)r" -#: nova/openstack/common/db/sqlalchemy/session.py:436 +#: nova/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" + +#: nova/openstack/common/processutils.py:137 +#, python-format +msgid "Running cmd (subprocess): %s" +msgstr "Spouštění příkazu (podproces): %s" + +#: nova/openstack/common/processutils.py:174 +#, python-format +msgid "%r failed. Retrying." +msgstr "%r selhalo. Opakování." + +#: nova/openstack/common/db/sqlalchemy/session.py:461 msgid "DB exception wrapped." msgstr "Vyjímka DB zabalena." -#: nova/openstack/common/db/sqlalchemy/session.py:486 +#: nova/openstack/common/db/sqlalchemy/session.py:512 #, python-format msgid "Got mysql server has gone away: %s" msgstr "" -#: nova/openstack/common/db/sqlalchemy/session.py:556 +#: nova/openstack/common/db/sqlalchemy/session.py:584 #, fuzzy, python-format msgid "SQL connection failed. %s attempts left." msgstr "Připojení SQL selhalo (%(connstring)s). Zbývá %(attempts)d pokusů." @@ -6047,19 +6025,19 @@ msgstr "" msgid "Unknown sort direction, must be 'desc' or 'asc'" msgstr "" -#: nova/openstack/common/notifier/api.py:126 +#: nova/openstack/common/notifier/api.py:125 #, python-format msgid "%s not in valid priorities" msgstr "%s není v platných prioritách" -#: nova/openstack/common/notifier/api.py:142 +#: nova/openstack/common/notifier/api.py:141 #, python-format msgid "" "Problem '%(e)s' attempting to send to notification system. " "Payload=%(payload)s" msgstr "Problém '%(e)s' se pokouší poslat do systému oznámení. Náklad=%(payload)s" -#: nova/openstack/common/notifier/api.py:172 +#: nova/openstack/common/notifier/api.py:171 #, python-format msgid "Failed to load notifier %s. These notifications will not be sent." msgstr "" @@ -6255,44 +6233,44 @@ msgstr "" " pokus za %(sleep_time)d vteřin." #: nova/openstack/common/rpc/impl_kombu.py:609 -#: nova/openstack/common/rpc/impl_qpid.py:403 +#: nova/openstack/common/rpc/impl_qpid.py:404 #, python-format msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s" msgstr "Nelze deklarovat spotřebitele pro téma '%(topic)s': %(err_str)s" #: nova/openstack/common/rpc/impl_kombu.py:627 -#: nova/openstack/common/rpc/impl_qpid.py:418 +#: nova/openstack/common/rpc/impl_qpid.py:419 #, python-format msgid "Timed out waiting for RPC response: %s" msgstr "Při čekání na odpověď RPC vypršel čas: %s" #: nova/openstack/common/rpc/impl_kombu.py:631 -#: nova/openstack/common/rpc/impl_qpid.py:422 +#: nova/openstack/common/rpc/impl_qpid.py:423 #, python-format msgid "Failed to consume message from queue: %s" msgstr "Nelze spotřebovat zprávu z fronty: %s" #: nova/openstack/common/rpc/impl_kombu.py:670 -#: nova/openstack/common/rpc/impl_qpid.py:457 +#: nova/openstack/common/rpc/impl_qpid.py:458 #, python-format msgid "Failed to publish message to topic '%(topic)s': %(err_str)s" msgstr "Nelze vydat zprávu do tématu '%(topic)s': %(err_str)s" -#: nova/openstack/common/rpc/impl_qpid.py:351 +#: nova/openstack/common/rpc/impl_qpid.py:352 #, fuzzy, python-format msgid "Unable to connect to AMQP server: %(e)s. Sleeping %(delay)s seconds" msgstr "Nelze se připojit k serveru AMQP: %s " -#: nova/openstack/common/rpc/impl_qpid.py:357 +#: nova/openstack/common/rpc/impl_qpid.py:358 #, python-format msgid "Connected to AMQP server on %s" msgstr "Připojeno k serveru AMQP na %s" -#: nova/openstack/common/rpc/impl_qpid.py:370 +#: nova/openstack/common/rpc/impl_qpid.py:371 msgid "Re-established AMQP queues" msgstr "Znovu obnoveny fronty AMQP" -#: nova/openstack/common/rpc/impl_qpid.py:430 +#: nova/openstack/common/rpc/impl_qpid.py:431 msgid "Error processing message. Skipping it." msgstr "" @@ -6525,7 +6503,7 @@ msgstr "Nelze najít další výpočet" msgid "Exception during scheduler.run_instance" msgstr "" -#: nova/scheduler/driver.py:63 nova/scheduler/manager.py:211 +#: nova/scheduler/driver.py:63 nova/scheduler/manager.py:222 #, fuzzy, python-format msgid "Setting instance to %(state)s state." msgstr "Nastavování instance %(instance_uuid)s do stavu ERROR" @@ -6551,83 +6529,91 @@ msgstr "" "Nelze přesunout %(instance_id)s do %(dest)s: Nedostatek paměti " "(hostitel:%(avail)s <= instance:%(mem_inst)s)" -#: nova/scheduler/filter_scheduler.py:74 +#: nova/scheduler/filter_scheduler.py:73 #, python-format msgid "Attempting to build %(num_instances)d instance(s)" msgstr "Pokus o sestavení %(num_instances)d instancí" -#: nova/scheduler/filter_scheduler.py:228 +#: nova/scheduler/filter_scheduler.py:227 msgid "Invalid value for 'scheduler_max_attempts', must be >= 1" msgstr "" -#: nova/scheduler/filter_scheduler.py:245 +#: nova/scheduler/filter_scheduler.py:244 #, python-format msgid "Error from last host: %(last_host)s (node %(last_node)s): %(exc)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:274 +#: nova/scheduler/filter_scheduler.py:276 #, python-format msgid "" "Exceeded max scheduling attempts %(max_attempts)d for instance " "%(instance_uuid)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:340 +#: nova/scheduler/filter_scheduler.py:344 #, python-format msgid "Filtered %(hosts)s" msgstr "Filtrováno %(hosts)s" -#: nova/scheduler/filter_scheduler.py:353 +#: nova/scheduler/filter_scheduler.py:357 #, python-format msgid "Choosing host %(chosen_host)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:386 +#: nova/scheduler/filter_scheduler.py:391 #, fuzzy, python-format msgid "Unable to migrate %(instance_uuid)s to %(dest)s: Lack of memory" msgstr "" "Nelze přesunout %(instance_id)s do %(dest)s: Nedostatek paměti " "(hostitel:%(avail)s <= instance:%(mem_inst)s)" -#: nova/scheduler/host_manager.py:307 +#: nova/scheduler/host_manager.py:308 #, python-format -msgid "Host filter ignoring hosts: %(ignored_hosts_str)s" +msgid "Host filter ignoring hosts: %s" msgstr "" -#: nova/scheduler/host_manager.py:316 +#: nova/scheduler/host_manager.py:320 #, python-format -msgid "" -"No hosts matched due to not matching 'force_hosts'value of " -"'%(forced_hosts_str)s'" +msgid "Host filter forcing available hosts to %s" +msgstr "" + +#: nova/scheduler/host_manager.py:323 +#, python-format +msgid "No hosts matched due to not matching 'force_hosts' value of '%s'" +msgstr "" + +#: nova/scheduler/host_manager.py:336 +#, python-format +msgid "Host filter forcing available nodes to %s" msgstr "" -#: nova/scheduler/host_manager.py:321 +#: nova/scheduler/host_manager.py:339 #, python-format -msgid "Host filter forcing available hosts to %(forced_hosts_str)s" +msgid "No nodes matched due to not matching 'force_nodes' value of '%s'" msgstr "" -#: nova/scheduler/host_manager.py:353 +#: nova/scheduler/host_manager.py:379 #, fuzzy, python-format msgid "Ignoring %(service_name)s service update from %(host)s" msgstr "Obdržena aktualizace služby %(service_name)s od %(host)s." -#: nova/scheduler/host_manager.py:358 +#: nova/scheduler/host_manager.py:384 #, fuzzy, python-format msgid "Received %(service_name)s service update from %(state_key)s." msgstr "Obdržena aktualizace služby %(service_name)s od %(host)s." -#: nova/scheduler/host_manager.py:377 +#: nova/scheduler/host_manager.py:403 #: nova/scheduler/filters/trusted_filter.py:214 #, python-format msgid "No service for compute ID %s" msgstr "Žádná služba pro ID výpočtu %s" -#: nova/scheduler/host_manager.py:399 +#: nova/scheduler/host_manager.py:425 #, python-format msgid "Removing dead compute node %(host)s:%(node)s from scheduler" msgstr "" -#: nova/scheduler/manager.py:197 +#: nova/scheduler/manager.py:208 #, python-format msgid "Failed to schedule_%(method)s: %(ex)s" msgstr "Nelze naplánovat_%(method)s: %(ex)s" @@ -6884,19 +6870,19 @@ msgstr "Předstíraný příkaz způsobil výjimku %s" msgid "Reply to faked command is stdout='%(stdout)s' stderr='%(stderr)s'" msgstr "Odpověď na předstíraný příkaz je stdout='%(stdout)s' stderr='%(stderr)s'" -#: nova/tests/fake_volume.py:186 +#: nova/tests/fake_volume.py:187 msgid "status must be available" msgstr "stav musí být dostupný" -#: nova/tests/fake_volume.py:190 nova/volume/cinder.py:222 +#: nova/tests/fake_volume.py:191 nova/volume/cinder.py:228 msgid "already attached" msgstr "již připojeno" -#: nova/tests/fake_volume.py:194 nova/volume/cinder.py:226 +#: nova/tests/fake_volume.py:195 nova/volume/cinder.py:232 msgid "Instance and volume not in same availability_zone" msgstr "" -#: nova/tests/fake_volume.py:199 nova/volume/cinder.py:232 +#: nova/tests/fake_volume.py:200 nova/volume/cinder.py:238 msgid "already detached" msgstr "již odpojeno" @@ -6952,53 +6938,53 @@ msgstr "" msgid "unexpected role header" msgstr "" -#: nova/tests/api/openstack/compute/test_servers.py:3315 +#: nova/tests/api/openstack/compute/test_servers.py:3338 #, fuzzy msgid "" "Quota exceeded for instances: Requested 1, but already used 10 of 10 " "instances" msgstr "Překročena kvóta pro %(pid)s, pokus o spuštění %(min_count)s instancí" -#: nova/tests/api/openstack/compute/test_servers.py:3320 +#: nova/tests/api/openstack/compute/test_servers.py:3343 msgid "Quota exceeded for ram: Requested 4096, but already used 8192 of 10240 ram" msgstr "" -#: nova/tests/api/openstack/compute/test_servers.py:3325 +#: nova/tests/api/openstack/compute/test_servers.py:3348 msgid "Quota exceeded for cores: Requested 2, but already used 9 of 10 cores" msgstr "" -#: nova/tests/compute/test_compute.py:1044 -#: nova/tests/compute/test_compute.py:1062 -#: nova/tests/compute/test_compute.py:1113 -#: nova/tests/compute/test_compute.py:1140 -#: nova/tests/compute/test_compute.py:1186 -#: nova/tests/compute/test_compute.py:3647 +#: nova/tests/compute/test_compute.py:1099 +#: nova/tests/compute/test_compute.py:1117 +#: nova/tests/compute/test_compute.py:1168 +#: nova/tests/compute/test_compute.py:1195 +#: nova/tests/compute/test_compute.py:1241 +#: nova/tests/compute/test_compute.py:3725 #, python-format msgid "Running instances: %s" msgstr "Spouštění instancí: %s" -#: nova/tests/compute/test_compute.py:1050 -#: nova/tests/compute/test_compute.py:1085 -#: nova/tests/compute/test_compute.py:1128 -#: nova/tests/compute/test_compute.py:1158 +#: nova/tests/compute/test_compute.py:1105 +#: nova/tests/compute/test_compute.py:1140 +#: nova/tests/compute/test_compute.py:1183 +#: nova/tests/compute/test_compute.py:1213 #, python-format msgid "After terminating instances: %s" msgstr "Po ukončení instancí: %s" -#: nova/tests/compute/test_compute.py:1668 +#: nova/tests/compute/test_compute.py:1723 msgid "Internal error" msgstr "Vnitřní chyba" -#: nova/tests/compute/test_compute.py:3658 +#: nova/tests/compute/test_compute.py:3736 #, python-format msgid "After force-killing instances: %s" msgstr "Po vynuceném ukončení instancí: %s" -#: nova/tests/compute/test_compute.py:4160 +#: nova/tests/compute/test_compute.py:4238 msgid "wrong host/node" msgstr "" -#: nova/tests/compute/test_compute.py:8584 +#: nova/tests/compute/test_compute.py:8707 #, fuzzy msgid "spawn error" msgstr "neznámá chyby připojení hosta" @@ -7262,7 +7248,7 @@ msgstr "" msgid "IPMI set next bootdev failed" msgstr "" -#: nova/virt/baremetal/ipmi.py:198 nova/virt/baremetal/tilera_pdu.py:152 +#: nova/virt/baremetal/ipmi.py:198 nova/virt/baremetal/tilera_pdu.py:153 #, python-format msgid "Activate node called, but node %s is already active" msgstr "" @@ -7350,34 +7336,34 @@ msgstr "Uzel je v neznámém chybovém stavu." msgid "Tilera deploy failed for instance %s" msgstr "Nelze najít hostitele pro instanci %s" -#: nova/virt/baremetal/tilera_pdu.py:82 +#: nova/virt/baremetal/tilera_pdu.py:83 msgid "Node id not supplied to PDU" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:85 +#: nova/virt/baremetal/tilera_pdu.py:86 #, fuzzy msgid "Address not supplied to PDU" msgstr "Adresa není určena" -#: nova/virt/baremetal/tilera_pdu.py:88 +#: nova/virt/baremetal/tilera_pdu.py:89 #, fuzzy msgid "User not supplied to PDU" msgstr "pozastavení není v vmwareapi popdorováno" -#: nova/virt/baremetal/tilera_pdu.py:91 +#: nova/virt/baremetal/tilera_pdu.py:92 msgid "Password not supplied to PDU" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:116 +#: nova/virt/baremetal/tilera_pdu.py:117 #, fuzzy msgid "PDU failed" msgstr "Vytvoření selhalo" -#: nova/virt/baremetal/tilera_pdu.py:133 +#: nova/virt/baremetal/tilera_pdu.py:134 msgid "PDU power on failed" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:146 +#: nova/virt/baremetal/tilera_pdu.py:147 msgid "PDU power off failed" msgstr "" @@ -7433,34 +7419,34 @@ msgstr "" msgid "no pif for vif_uuid=%s" msgstr "" -#: nova/virt/baremetal/virtual_power_driver.py:111 +#: nova/virt/baremetal/virtual_power_driver.py:112 msgid "virtual_power_ssh_host not defined. Can not Start" msgstr "" -#: nova/virt/baremetal/virtual_power_driver.py:115 +#: nova/virt/baremetal/virtual_power_driver.py:116 msgid "virtual_power_host_user not defined. Can not Start" msgstr "" -#: nova/virt/baremetal/virtual_power_driver.py:121 +#: nova/virt/baremetal/virtual_power_driver.py:122 msgid "virtual_power_host_pass/key not set. Can not Start" msgstr "" -#: nova/virt/baremetal/volume_driver.py:121 +#: nova/virt/baremetal/volume_driver.py:122 #, python-format msgid "baremetal driver was unable to delete tid %s" msgstr "" -#: nova/virt/baremetal/volume_driver.py:185 +#: nova/virt/baremetal/volume_driver.py:186 #, fuzzy, python-format msgid "Could not determine iscsi initiator name for instance %s" msgstr "Nelze zjistit název zavaděče iscsi" -#: nova/virt/baremetal/volume_driver.py:226 +#: nova/virt/baremetal/volume_driver.py:227 #, fuzzy, python-format msgid "No fixed PXE IP is associated to %s" msgstr "K instanci nejsou přidruženy žádné pevné ip" -#: nova/virt/baremetal/volume_driver.py:258 +#: nova/virt/baremetal/volume_driver.py:259 #, python-format msgid "detach volume could not find tid for %s" msgstr "" @@ -7495,33 +7481,33 @@ msgstr "Vytvoření virtuálního rozhraní selhalo" msgid "Baremetal virtual interface %s not found" msgstr "nenalezeny žádné oddíly" -#: nova/virt/disk/api.py:132 +#: nova/virt/disk/api.py:133 #, python-format msgid "Checking if we can resize image %(image)s. size=%(size)s, CoW=%(use_cow)s" msgstr "" -#: nova/virt/disk/api.py:138 +#: nova/virt/disk/api.py:139 #, python-format msgid "Cannot resize filesystem %s to a smaller size." msgstr "" -#: nova/virt/disk/api.py:149 +#: nova/virt/disk/api.py:150 #, python-format msgid "Unable to mount image %(image)s with error %(error)s. Cannot resize." msgstr "" -#: nova/virt/disk/api.py:159 +#: nova/virt/disk/api.py:160 #, python-format msgid "" "Unable to determine label for image %(image)s with error %(errror)s. " "Cannot resize." msgstr "" -#: nova/virt/disk/api.py:226 +#: nova/virt/disk/api.py:227 msgid "image already mounted" msgstr "obraz již je připojen" -#: nova/virt/disk/api.py:282 +#: nova/virt/disk/api.py:283 #, python-format msgid "" "Inject data image=%(image)s key=%(key)s net=%(net)s metadata=%(metadata)s" @@ -7529,68 +7515,68 @@ msgid "" "partition=%(partition)s use_cow=%(use_cow)s" msgstr "" -#: nova/virt/disk/api.py:299 +#: nova/virt/disk/api.py:300 #, fuzzy, python-format msgid "Ignoring error injecting data into image (%(e)s)" msgstr "Ignorování chyby při vkládání dat do obrazu %(img_id)s (%(e)s)" -#: nova/virt/disk/api.py:318 +#: nova/virt/disk/api.py:319 #, python-format msgid "" "Failed to mount container filesystem '%(image)s' on '%(target)s': " "%(errors)s" msgstr "" -#: nova/virt/disk/api.py:335 +#: nova/virt/disk/api.py:336 #, fuzzy, python-format msgid "Failed to teardown ntainer filesystem: %s" msgstr "Nelze připojit souborový systém: %s" -#: nova/virt/disk/api.py:348 +#: nova/virt/disk/api.py:349 #, fuzzy, python-format msgid "Failed to umount container filesystem: %s" msgstr "Nelze připojit souborový systém: %s" -#: nova/virt/disk/api.py:373 +#: nova/virt/disk/api.py:374 #, fuzzy, python-format msgid "Ignoring error injecting %(inject)s into image (%(e)s)" msgstr "Ignorování chyby při vkládání dat do obrazu %(img_id)s (%(e)s)" -#: nova/virt/disk/api.py:385 +#: nova/virt/disk/api.py:386 #, python-format msgid "Inject file fs=%(fs)s path=%(path)s append=%(append)s" msgstr "" -#: nova/virt/disk/api.py:394 +#: nova/virt/disk/api.py:395 #, python-format msgid "Inject metadata fs=%(fs)s metadata=%(metadata)s" msgstr "" -#: nova/virt/disk/api.py:435 +#: nova/virt/disk/api.py:436 #, python-format msgid "Inject key fs=%(fs)s key=%(key)s" msgstr "" -#: nova/virt/disk/api.py:464 +#: nova/virt/disk/api.py:465 #, python-format msgid "Inject key fs=%(fs)s net=%(net)s" msgstr "" -#: nova/virt/disk/api.py:490 +#: nova/virt/disk/api.py:491 #, python-format msgid "Inject admin password fs=%(fs)s admin_passwd=ha-ha-not-telling-you" msgstr "" -#: nova/virt/disk/api.py:535 +#: nova/virt/disk/api.py:536 msgid "Not implemented on Windows" msgstr "" -#: nova/virt/disk/api.py:564 +#: nova/virt/disk/api.py:565 #, python-format msgid "User %(username)s not found in password file." msgstr "" -#: nova/virt/disk/api.py:580 +#: nova/virt/disk/api.py:581 #, python-format msgid "User %(username)s not found in shadow file." msgstr "" @@ -7929,7 +7915,7 @@ msgstr "Verze agenta instance: %s" msgid "get_available_resource called" msgstr "" -#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3728 +#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3740 #: nova/virt/xenapi/host.py:148 msgid "Updating host stats" msgstr "Aktualizace statistik hostitele" @@ -8148,7 +8134,7 @@ msgstr "Instance %s: Spouštění dokončení přesunu" msgid "Cannot find boot VHD file: %s" msgstr "Neznámý základní soubor: %s" -#: nova/virt/hyperv/migrationops.py:221 nova/virt/hyperv/vmops.py:135 +#: nova/virt/hyperv/migrationops.py:221 nova/virt/hyperv/vmops.py:136 msgid "Cannot resize a VHD to a smaller size" msgstr "" @@ -8236,124 +8222,124 @@ msgstr "Nelze odstranit kontejner: %s" msgid "Creating vswitch port for instance: %s" msgstr "Vytváření snímku instance VM %s " -#: nova/virt/hyperv/vmops.py:90 +#: nova/virt/hyperv/vmops.py:91 #, python-format msgid "VIF driver not found for network_api_class: %s" msgstr "" -#: nova/virt/hyperv/vmops.py:99 +#: nova/virt/hyperv/vmops.py:100 #, fuzzy msgid "get_info called for instance" msgstr "Získávání seznamu instancí" -#: nova/virt/hyperv/vmops.py:120 +#: nova/virt/hyperv/vmops.py:121 #, python-format msgid "" "Creating differencing VHD. Parent: %(base_vhd_path)s, Target: " "%(root_vhd_path)s" msgstr "" -#: nova/virt/hyperv/vmops.py:126 +#: nova/virt/hyperv/vmops.py:127 #, python-format msgid "Copying VHD image %(base_vhd_path)s to target: %(root_vhd_path)s" msgstr "" -#: nova/virt/hyperv/vmops.py:138 +#: nova/virt/hyperv/vmops.py:139 #, python-format msgid "Resizing VHD %(root_vhd_path)s to new size %(root_vhd_size)s" msgstr "" -#: nova/virt/hyperv/vmops.py:151 +#: nova/virt/hyperv/vmops.py:152 #, fuzzy msgid "Spawning new instance" msgstr "Spouštění instance..." -#: nova/virt/hyperv/vmops.py:177 +#: nova/virt/hyperv/vmops.py:178 #, fuzzy msgid "Spawn instance failed" msgstr "Neznámý základní soubor: %s" -#: nova/virt/hyperv/vmops.py:202 +#: nova/virt/hyperv/vmops.py:203 #, fuzzy, python-format msgid "Creating nic for instance: %s" msgstr "Vytváření snímku instance VM %s " -#: nova/virt/hyperv/vmops.py:210 +#: nova/virt/hyperv/vmops.py:211 #, python-format msgid "Invalid config_drive_format \"%s\"" msgstr "" -#: nova/virt/hyperv/vmops.py:213 +#: nova/virt/hyperv/vmops.py:214 #, fuzzy, python-format msgid "Using config drive for instance: %s" msgstr "Přidělení plovoucí IP pro |%s|" -#: nova/virt/hyperv/vmops.py:226 nova/virt/libvirt/driver.py:1869 +#: nova/virt/hyperv/vmops.py:227 nova/virt/libvirt/driver.py:1870 #, fuzzy, python-format msgid "Creating config drive at %(path)s" msgstr "Vkládání cesty souboru: '%s'" -#: nova/virt/hyperv/vmops.py:234 nova/virt/libvirt/driver.py:1876 +#: nova/virt/hyperv/vmops.py:235 nova/virt/libvirt/driver.py:1877 #, fuzzy, python-format msgid "Creating config drive failed with error: %s" msgstr "Vkládání cesty souboru: '%s'" -#: nova/virt/hyperv/vmops.py:270 +#: nova/virt/hyperv/vmops.py:271 #, fuzzy, python-format msgid "Got request to destroy instance: %s" msgstr "Nelze zničit vbd %s" -#: nova/virt/hyperv/vmops.py:283 +#: nova/virt/hyperv/vmops.py:284 #, fuzzy, python-format msgid "Instance not found: %s" msgstr "Instance nenalezena" -#: nova/virt/hyperv/vmops.py:289 +#: nova/virt/hyperv/vmops.py:290 #, fuzzy, python-format msgid "Failed to destroy instance: %s" msgstr "Nelze zničit vbd %s" -#: nova/virt/hyperv/vmops.py:294 +#: nova/virt/hyperv/vmops.py:295 #, fuzzy msgid "reboot instance" msgstr "Restartování instance %s" -#: nova/virt/hyperv/vmops.py:300 +#: nova/virt/hyperv/vmops.py:301 #, fuzzy msgid "Pause instance" msgstr "zastavit instanci %r" -#: nova/virt/hyperv/vmops.py:306 +#: nova/virt/hyperv/vmops.py:307 #, fuzzy msgid "Unpause instance" msgstr "zastavit instanci %r" -#: nova/virt/hyperv/vmops.py:312 +#: nova/virt/hyperv/vmops.py:313 #, fuzzy msgid "Suspend instance" msgstr "Nelze pozastavit instanci" -#: nova/virt/hyperv/vmops.py:318 +#: nova/virt/hyperv/vmops.py:319 #, fuzzy msgid "Resume instance" msgstr "zastavit instanci %r" -#: nova/virt/hyperv/vmops.py:324 +#: nova/virt/hyperv/vmops.py:325 #, fuzzy msgid "Power off instance" msgstr "Instance VM %s zapnuta" -#: nova/virt/hyperv/vmops.py:330 +#: nova/virt/hyperv/vmops.py:331 #, fuzzy msgid "Power on instance" msgstr "Instance VM %s zapnuta" -#: nova/virt/hyperv/vmops.py:337 +#: nova/virt/hyperv/vmops.py:338 #, python-format msgid "Successfully changed state of VM %(vm_name)s to: %(req_state)s" msgstr "" -#: nova/virt/hyperv/vmops.py:341 +#: nova/virt/hyperv/vmops.py:342 #, python-format msgid "Failed to change vm state of %(vm_name)s to %(req_state)s" msgstr "" @@ -8459,7 +8445,7 @@ msgstr "Připojeni svazku: %(connection_info)s, %(instance_name)s, %(mountpoint) msgid "Detaching physical disk from instance: %s" msgstr "Vytváření snímku instance VM %s " -#: nova/virt/hyperv/volumeops.py:186 nova/virt/libvirt/driver.py:896 +#: nova/virt/hyperv/volumeops.py:186 nova/virt/libvirt/driver.py:897 msgid "Could not determine iscsi initiator name" msgstr "Nelze zjistit název zavaděče iscsi" @@ -8493,247 +8479,247 @@ msgstr "" msgid "Unable to determine disk bus for '%s'" msgstr "Neůze najít vbd pro vdi %s" -#: nova/virt/libvirt/driver.py:340 +#: nova/virt/libvirt/driver.py:341 #, python-format msgid "Invalid cachemode %(cache_mode)s specified for disk type %(disk_type)s." msgstr "" -#: nova/virt/libvirt/driver.py:546 +#: nova/virt/libvirt/driver.py:547 #, python-format msgid "Nova requires libvirt version %(major)i.%(minor)i.%(micro)i or greater." msgstr "" -#: nova/virt/libvirt/driver.py:554 +#: nova/virt/libvirt/driver.py:555 #, python-format msgid "Connecting to libvirt: %s" msgstr "Připojování k libvirt: %s" -#: nova/virt/libvirt/driver.py:571 +#: nova/virt/libvirt/driver.py:572 #, fuzzy, python-format msgid "URI %s does not support events" msgstr "skupina svazku %s neexistuje" -#: nova/virt/libvirt/driver.py:587 +#: nova/virt/libvirt/driver.py:588 msgid "Connection to libvirt broke" msgstr "Připojení k libvirt poškozeno" -#: nova/virt/libvirt/driver.py:609 nova/virt/libvirt/driver.py:612 +#: nova/virt/libvirt/driver.py:610 nova/virt/libvirt/driver.py:613 #, python-format msgid "Can not handle authentication request for %d credentials" msgstr "" -#: nova/virt/libvirt/driver.py:630 +#: nova/virt/libvirt/driver.py:631 #, fuzzy, python-format msgid "Connection to libvirt failed: %s" msgstr "Připojování k libvirt: %s" -#: nova/virt/libvirt/driver.py:721 +#: nova/virt/libvirt/driver.py:722 #, python-format msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s" msgstr "Chyba od libvirt během ničení. Kód=%(errcode)s Chyba=%(e)s" -#: nova/virt/libvirt/driver.py:736 +#: nova/virt/libvirt/driver.py:737 #, fuzzy msgid "During wait destroy, instance disappeared." msgstr "Při spuštění wait zmizelo %s." -#: nova/virt/libvirt/driver.py:741 +#: nova/virt/libvirt/driver.py:742 msgid "Instance destroyed successfully." msgstr "Instance úspěšně zničena." -#: nova/virt/libvirt/driver.py:751 +#: nova/virt/libvirt/driver.py:752 msgid "Instance may be started again." msgstr "" -#: nova/virt/libvirt/driver.py:761 +#: nova/virt/libvirt/driver.py:762 #, fuzzy msgid "Going to destroy instance again." msgstr "Instance budou zastaveny" -#: nova/virt/libvirt/driver.py:780 +#: nova/virt/libvirt/driver.py:781 msgid "Error from libvirt during undefineFlags. Retrying with undefine" msgstr "" -#: nova/virt/libvirt/driver.py:796 +#: nova/virt/libvirt/driver.py:797 #, python-format msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s" msgstr "Chyba od libvirt během rušení určení. Kód=%(errcode)s Chyba=%(e)s" -#: nova/virt/libvirt/driver.py:816 +#: nova/virt/libvirt/driver.py:817 msgid "Instance may be still running, destroy it again." msgstr "" -#: nova/virt/libvirt/driver.py:822 +#: nova/virt/libvirt/driver.py:823 #, fuzzy, python-format msgid "Error from libvirt during unfilter. Code=%(errcode)s Error=%(e)s" msgstr "Chyba od libvirt během rušení určení. Kód=%(errcode)s Chyba=%(e)s" -#: nova/virt/libvirt/driver.py:850 +#: nova/virt/libvirt/driver.py:851 #, python-format msgid "Deleting instance files %(target)s" msgstr "Mazání souborů instance %(target)s" -#: nova/virt/libvirt/driver.py:859 +#: nova/virt/libvirt/driver.py:860 #, fuzzy, python-format msgid "Failed to cleanup directory %(target)s: %(e)s" msgstr "Nelze naplánovat_%(method)s: %(ex)s" -#: nova/virt/libvirt/driver.py:902 +#: nova/virt/libvirt/driver.py:903 #, fuzzy msgid "Could not determine fibre channel world wide node names" msgstr "Nelze zjistit název zavaděče iscsi" -#: nova/virt/libvirt/driver.py:909 +#: nova/virt/libvirt/driver.py:910 #, fuzzy msgid "Could not determine fibre channel world wide port names" msgstr "Nelze zjistit název zavaděče iscsi" -#: nova/virt/libvirt/driver.py:914 +#: nova/virt/libvirt/driver.py:915 msgid "No Volume Connector found." msgstr "" -#: nova/virt/libvirt/driver.py:1036 +#: nova/virt/libvirt/driver.py:1037 #, fuzzy msgid "During detach_volume, instance disappeared." msgstr "Při spuštění wait zmizelo %s." -#: nova/virt/libvirt/driver.py:1060 +#: nova/virt/libvirt/driver.py:1061 #, fuzzy msgid "attaching network adapter failed." msgstr "Źádné sítě nejsou určeny." -#: nova/virt/libvirt/driver.py:1080 +#: nova/virt/libvirt/driver.py:1081 #, fuzzy msgid "During detach_interface, instance disappeared." msgstr "Při spuštění wait zmizelo %s." -#: nova/virt/libvirt/driver.py:1084 +#: nova/virt/libvirt/driver.py:1085 #, fuzzy msgid "detaching network adapter failed." msgstr "Źádné sítě nejsou určeny." -#: nova/virt/libvirt/driver.py:1173 +#: nova/virt/libvirt/driver.py:1174 msgid "Beginning live snapshot process" msgstr "" -#: nova/virt/libvirt/driver.py:1176 +#: nova/virt/libvirt/driver.py:1177 msgid "Beginning cold snapshot process" msgstr "" -#: nova/virt/libvirt/driver.py:1205 +#: nova/virt/libvirt/driver.py:1206 msgid "Snapshot extracted, beginning image upload" msgstr "" -#: nova/virt/libvirt/driver.py:1217 +#: nova/virt/libvirt/driver.py:1218 msgid "Snapshot image upload complete" msgstr "" -#: nova/virt/libvirt/driver.py:1290 +#: nova/virt/libvirt/driver.py:1291 #, fuzzy msgid "Instance soft rebooted successfully." msgstr "Instance úspěšně restartována." -#: nova/virt/libvirt/driver.py:1294 +#: nova/virt/libvirt/driver.py:1295 #, fuzzy msgid "Failed to soft reboot instance." msgstr "Nelze restartovat instanci" -#: nova/virt/libvirt/driver.py:1329 +#: nova/virt/libvirt/driver.py:1330 #, fuzzy msgid "Instance shutdown successfully." msgstr "Instance úspěšně vytvořena." -#: nova/virt/libvirt/driver.py:1337 +#: nova/virt/libvirt/driver.py:1338 msgid "Instance may have been rebooted during soft reboot, so return now." msgstr "" -#: nova/virt/libvirt/driver.py:1385 +#: nova/virt/libvirt/driver.py:1386 msgid "Instance rebooted successfully." msgstr "Instance úspěšně restartována." -#: nova/virt/libvirt/driver.py:1530 +#: nova/virt/libvirt/driver.py:1531 msgid "Instance is running" msgstr "Instance je spuštěna" -#: nova/virt/libvirt/driver.py:1537 nova/virt/powervm/operator.py:220 +#: nova/virt/libvirt/driver.py:1538 nova/virt/powervm/operator.py:221 msgid "Instance spawned successfully." msgstr "Instance úspěšně vytvořena." -#: nova/virt/libvirt/driver.py:1553 +#: nova/virt/libvirt/driver.py:1554 #, python-format msgid "data: %(data)r, fpath: %(fpath)r" msgstr "data: %(data)r, fpath: %(fpath)r" -#: nova/virt/libvirt/driver.py:1590 nova/virt/libvirt/driver.py:1616 +#: nova/virt/libvirt/driver.py:1591 nova/virt/libvirt/driver.py:1617 #, python-format msgid "Truncated console log returned, %d bytes ignored" msgstr "" -#: nova/virt/libvirt/driver.py:1605 +#: nova/virt/libvirt/driver.py:1606 #, fuzzy msgid "Guest does not have a console available" msgstr "Uživatel nemá správcovská oprávnění" -#: nova/virt/libvirt/driver.py:1674 +#: nova/virt/libvirt/driver.py:1675 #, python-format msgid "Path '%(path)s' supports direct I/O" msgstr "" -#: nova/virt/libvirt/driver.py:1678 +#: nova/virt/libvirt/driver.py:1679 #, python-format msgid "Path '%(path)s' does not support direct I/O: '%(ex)s'" msgstr "" -#: nova/virt/libvirt/driver.py:1683 nova/virt/libvirt/driver.py:1688 +#: nova/virt/libvirt/driver.py:1684 nova/virt/libvirt/driver.py:1689 #, python-format msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'" msgstr "" -#: nova/virt/libvirt/driver.py:1759 +#: nova/virt/libvirt/driver.py:1760 msgid "Creating image" msgstr "Vytváření obrazu" -#: nova/virt/libvirt/driver.py:1860 +#: nova/virt/libvirt/driver.py:1861 msgid "Using config drive" msgstr "" -#: nova/virt/libvirt/driver.py:1909 +#: nova/virt/libvirt/driver.py:1910 #, fuzzy, python-format msgid "Injecting %(inj)s into image %(img_id)s" msgstr "Vkládání %(injection)s do obrazu %(img_id)s" -#: nova/virt/libvirt/driver.py:1919 +#: nova/virt/libvirt/driver.py:1920 #, fuzzy, python-format msgid "Error injecting data into image %(img_id)s (%(e)s)" msgstr "Ignorování chyby při vkládání dat do obrazu %(img_id)s (%(e)s)" -#: nova/virt/libvirt/driver.py:1976 +#: nova/virt/libvirt/driver.py:1977 #, python-format msgid "" "Config requested an explicit CPU model, but the current libvirt " "hypervisor '%s' does not support selecting CPU models" msgstr "" -#: nova/virt/libvirt/driver.py:1982 +#: nova/virt/libvirt/driver.py:1983 msgid "Config requested a custom CPU model, but no model name was provided" msgstr "" -#: nova/virt/libvirt/driver.py:1986 +#: nova/virt/libvirt/driver.py:1987 msgid "A CPU model name should not be set when a host CPU model is requested" msgstr "" -#: nova/virt/libvirt/driver.py:1990 +#: nova/virt/libvirt/driver.py:1991 #, python-format msgid "CPU mode '%(mode)s' model '%(model)s' was chosen" msgstr "" -#: nova/virt/libvirt/driver.py:2006 +#: nova/virt/libvirt/driver.py:2007 msgid "" "Passthrough of the host CPU was requested but this libvirt version does " "not support this feature" msgstr "" -#: nova/virt/libvirt/driver.py:2327 +#: nova/virt/libvirt/driver.py:2330 #, python-format msgid "" "Start to_xml instance=%(instance)s network_info=%(network_info)s " @@ -8741,12 +8727,12 @@ msgid "" "rescue=%(rescue)sblock_device_info=%(block_device_info)s" msgstr "" -#: nova/virt/libvirt/driver.py:2342 +#: nova/virt/libvirt/driver.py:2345 #, python-format msgid "End to_xml instance=%(instance)s xml=%(xml)s" msgstr "" -#: nova/virt/libvirt/driver.py:2359 +#: nova/virt/libvirt/driver.py:2362 #, python-format msgid "" "Error from libvirt while looking up %(instance_name)s: [Error Code " @@ -8755,7 +8741,7 @@ msgstr "" "Chyba od libvirt při hledání %(instance_name)s: [Kód chyby " "%(error_code)s] %(ex)s" -#: nova/virt/libvirt/driver.py:2527 +#: nova/virt/libvirt/driver.py:2530 #, fuzzy msgid "" "Cannot get the number of cpu, because this function is not implemented " @@ -8764,45 +8750,53 @@ msgstr "" "Nelze získat počet cpu, protože tato funkce není na této platformě " "zavedena. Tuto chybu lze prozatím bezpečně ignorovat." -#: nova/virt/libvirt/driver.py:2578 +#: nova/virt/libvirt/driver.py:2581 #, python-format msgid "couldn't obtain the vpu count from domain id: %s" msgstr "" -#: nova/virt/libvirt/driver.py:2584 +#: nova/virt/libvirt/driver.py:2587 #, python-format msgid "List of domains returned by libVirt: %s" msgstr "" -#: nova/virt/libvirt/driver.py:2586 +#: nova/virt/libvirt/driver.py:2589 #, python-format msgid "libVirt can't find a domain with id: %s" msgstr "" -#: nova/virt/libvirt/driver.py:2650 +#: nova/virt/libvirt/driver.py:2653 msgid "libvirt version is too old (does not support getVersion)" msgstr "verze libvirt je příliš stará (nepodporuje getVersion)" -#: nova/virt/libvirt/driver.py:2733 +#: nova/virt/libvirt/driver.py:2737 #, fuzzy, python-format msgid "Trying to get stats for the volume %s" msgstr "Získávání velikosto brazu %s" -#: nova/virt/libvirt/driver.py:2757 +#: nova/virt/libvirt/driver.py:2750 +#, python-format +msgid "" +"Got volume usage stats for the volume=%(volume)s, instance=%(instance)s, " +"rd_req=%(rd_req)d, rd_bytes=%(rd_bytes)d, wr_req=%(wr_req)d, " +"wr_bytes=%(wr_bytes)d" +msgstr "" + +#: nova/virt/libvirt/driver.py:2768 #, python-format msgid "" "Getting block stats failed, device might have been detached. " -"Code=%(errcode)s Error=%(e)s" +"Instance=%(instance_name)s Disk=%(disk)s Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:2761 +#: nova/virt/libvirt/driver.py:2773 #, python-format msgid "" "Could not find domain in libvirt for instance %s. Cannot get block stats " "for device" msgstr "" -#: nova/virt/libvirt/driver.py:2838 +#: nova/virt/libvirt/driver.py:2850 #, fuzzy, python-format msgid "" "Creating tmpfile %s to verify with other compute node that the instance " @@ -8811,16 +8805,16 @@ msgstr "" "Vytváření dočasného souboru %s pro informování ostatních počítačových " "uzlů, že by se měli připojit ke stejnému úložišti." -#: nova/virt/libvirt/driver.py:2920 +#: nova/virt/libvirt/driver.py:2932 msgid "Block migration can not be used with shared storage." msgstr "Přesunutí bloku nemůže být použito ve sdíleném úložišti." -#: nova/virt/libvirt/driver.py:2928 +#: nova/virt/libvirt/driver.py:2940 #, fuzzy msgid "Live migration can not be used without shared storage." msgstr "Přesunutí bloku nemůže být použito ve sdíleném úložišti." -#: nova/virt/libvirt/driver.py:2965 +#: nova/virt/libvirt/driver.py:2977 #, fuzzy, python-format msgid "" "Unable to migrate %(instance_uuid)s: Disk of instance is too " @@ -8829,7 +8823,7 @@ msgstr "" "Nelze přesunout %(instance_id)s do %(dest)s: Nedostatek disku " "(hostitel:%(available)s <= instance:%(necessary)s)" -#: nova/virt/libvirt/driver.py:2990 +#: nova/virt/libvirt/driver.py:3002 #, python-format msgid "" "Instance launched has CPU info:\n" @@ -8838,7 +8832,7 @@ msgstr "" "Spuštěná instance má info o CPU:\n" "%s" -#: nova/virt/libvirt/driver.py:3002 +#: nova/virt/libvirt/driver.py:3014 #, python-format msgid "" "CPU doesn't have compatibility.\n" @@ -8853,7 +8847,7 @@ msgstr "" "\n" "Prohlédněte si %(u)s" -#: nova/virt/libvirt/driver.py:3019 +#: nova/virt/libvirt/driver.py:3031 #, python-format msgid "" "Creating tmpfile %s to notify to other compute nodes that they should " @@ -8862,24 +8856,24 @@ msgstr "" "Vytváření dočasného souboru %s pro informování ostatních počítačových " "uzlů, že by se měli připojit ke stejnému úložišti." -#: nova/virt/libvirt/driver.py:3067 +#: nova/virt/libvirt/driver.py:3079 #, python-format msgid "The firewall filter for %s does not exist" msgstr "" -#: nova/virt/libvirt/driver.py:3139 +#: nova/virt/libvirt/driver.py:3151 #, fuzzy, python-format msgid "Live Migration failure: %(e)s" msgstr "Přesun před spuštěním selhal na %(dest)s" -#: nova/virt/libvirt/driver.py:3232 +#: nova/virt/libvirt/driver.py:3244 #, fuzzy, python-format msgid "plug_vifs() failed %(cnt)d. Retry up to %(max_retry)d." msgstr "" "plug_vifs() selhalo %(cnt)d.opakování až na %(max_retry)d pro " "%(hostname)s." -#: nova/virt/libvirt/driver.py:3344 +#: nova/virt/libvirt/driver.py:3356 #, fuzzy, python-format msgid "" "Error from libvirt while getting description of %(instance_name)s: [Error" @@ -8888,42 +8882,42 @@ msgstr "" "Chyba od libvirt při hledání %(instance_name)s: [Kód chyby " "%(error_code)s] %(ex)s" -#: nova/virt/libvirt/driver.py:3361 +#: nova/virt/libvirt/driver.py:3373 #, python-format msgid "skipping %(path)s since it looks like volume" msgstr "přeskakování %(path)s protože vypadá jako svazek" -#: nova/virt/libvirt/driver.py:3366 +#: nova/virt/libvirt/driver.py:3378 #, python-format msgid "skipping disk for %(instance_name)s as it does not have a path" msgstr "" -#: nova/virt/libvirt/driver.py:3407 +#: nova/virt/libvirt/driver.py:3419 #, python-format msgid "Getting disk size of %(i_name)s: %(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:3453 +#: nova/virt/libvirt/driver.py:3465 #, fuzzy msgid "Starting migrate_disk_and_power_off" msgstr "Instance %s: Spouštění přesunu disku a vypnutí" -#: nova/virt/libvirt/driver.py:3512 +#: nova/virt/libvirt/driver.py:3524 #, fuzzy msgid "Instance running successfully." msgstr "Instance %s úspěšně běží." -#: nova/virt/libvirt/driver.py:3518 +#: nova/virt/libvirt/driver.py:3530 #, fuzzy msgid "Starting finish_migration" msgstr "Instance %s: Spouštění dokončení přesunu" -#: nova/virt/libvirt/driver.py:3580 +#: nova/virt/libvirt/driver.py:3592 #, fuzzy msgid "Starting finish_revert_migration" msgstr "Instance %s: Spuštění dokočení vrácení přesunu" -#: nova/virt/libvirt/driver.py:3701 +#: nova/virt/libvirt/driver.py:3713 #, fuzzy, python-format msgid "Checking instance files accessability%(instance_path)s" msgstr "Mazání souborů instance %(target)s" @@ -9116,22 +9110,22 @@ msgstr "Odstranitelné základní soubory: %s" msgid "Verification complete" msgstr "Ověření dokončeno" -#: nova/virt/libvirt/utils.py:67 +#: nova/virt/libvirt/utils.py:72 nova/virt/libvirt/utils.py:78 msgid "systool is not installed" msgstr "" -#: nova/virt/libvirt/utils.py:71 +#: nova/virt/libvirt/utils.py:82 msgid "Cannot find any Fibre Channel HBAs" msgstr "" -#: nova/virt/libvirt/utils.py:213 +#: nova/virt/libvirt/utils.py:224 #, python-format msgid "" "Insufficient Space on Volume Group %(vg)s. Only %(free_space)db " "available, but %(size)db required by volume %(lv)s." msgstr "" -#: nova/virt/libvirt/utils.py:222 +#: nova/virt/libvirt/utils.py:233 #, python-format msgid "" "Volume group %(vg)s will not be able to hold sparse volume %(lv)s. " @@ -9139,62 +9133,62 @@ msgid "" "%(free_space)db." msgstr "" -#: nova/virt/libvirt/utils.py:253 +#: nova/virt/libvirt/utils.py:264 #, python-format msgid "vg %s must be LVM volume group" msgstr "" -#: nova/virt/libvirt/utils.py:282 +#: nova/virt/libvirt/utils.py:293 #, python-format msgid "Path %s must be LVM logical volume" msgstr "" -#: nova/virt/libvirt/utils.py:547 +#: nova/virt/libvirt/utils.py:558 msgid "Can't retrieve root device path from instance libvirt configuration" msgstr "" -#: nova/virt/libvirt/vif.py:264 nova/virt/libvirt/vif.py:385 -#: nova/virt/libvirt/vif.py:472 +#: nova/virt/libvirt/vif.py:265 nova/virt/libvirt/vif.py:386 +#: nova/virt/libvirt/vif.py:473 #, python-format msgid "" "vif_type=%(vif_type)s instance=%(instance)s network=%(network)s " "mapping=%(mapping)s" msgstr "" -#: nova/virt/libvirt/vif.py:270 nova/virt/libvirt/vif.py:391 -#: nova/virt/libvirt/vif.py:478 +#: nova/virt/libvirt/vif.py:271 nova/virt/libvirt/vif.py:392 +#: nova/virt/libvirt/vif.py:479 msgid "vif_type parameter must be present for this vif_driver implementation" msgstr "" -#: nova/virt/libvirt/vif.py:291 nova/virt/libvirt/vif.py:404 -#: nova/virt/libvirt/vif.py:491 +#: nova/virt/libvirt/vif.py:292 nova/virt/libvirt/vif.py:405 +#: nova/virt/libvirt/vif.py:492 #, fuzzy, python-format msgid "Unexpected vif_type=%s" msgstr "Neočekávaná chyba: %s" -#: nova/virt/libvirt/vif.py:303 +#: nova/virt/libvirt/vif.py:304 #, python-format msgid "Ensuring vlan %(vlan)s and bridge %(bridge)s" msgstr "Zajišťování vlan %(vlan)s a mostu %(bridge)s" -#: nova/virt/libvirt/vif.py:313 +#: nova/virt/libvirt/vif.py:314 #, python-format msgid "Ensuring bridge %s" msgstr "Zajišťování mostu %s" -#: nova/virt/libvirt/vif.py:421 nova/virt/libvirt/vif.py:450 +#: nova/virt/libvirt/vif.py:422 nova/virt/libvirt/vif.py:451 #, fuzzy msgid "Failed while unplugging vif" msgstr "Nelze při odpojení vif instance '%s'" -#: nova/virt/libvirt/vif.py:500 +#: nova/virt/libvirt/vif.py:501 msgid "" "The LibvirtBridgeDriver VIF driver is now deprecated and will be removed " "in the next release. Please use the LibvirtGenericVIFDriver VIF driver, " "together with a network plugin that reports the 'vif_type' attribute" msgstr "" -#: nova/virt/libvirt/vif.py:526 +#: nova/virt/libvirt/vif.py:527 msgid "" "The LibvirtOpenVswitchDriver VIF driver is now deprecated and will be " "removed in the next release. Please use the LibvirtGenericVIFDriver VIF " @@ -9202,7 +9196,7 @@ msgid "" "attribute" msgstr "" -#: nova/virt/libvirt/vif.py:554 +#: nova/virt/libvirt/vif.py:555 msgid "" "The LibvirtHybridOVSBridgeDriver VIF driver is now deprecated and will be" " removed in the next release. Please use the LibvirtGenericVIFDriver VIF " @@ -9210,7 +9204,7 @@ msgid "" "attribute" msgstr "" -#: nova/virt/libvirt/vif.py:582 +#: nova/virt/libvirt/vif.py:583 msgid "" "The LibvirtOpenVswitchVirtualPortDriver VIF driver is now deprecated and " "will be removed in the next release. Please use the " @@ -9218,7 +9212,7 @@ msgid "" "reports the 'vif_type' attribute" msgstr "" -#: nova/virt/libvirt/vif.py:608 +#: nova/virt/libvirt/vif.py:609 msgid "" "The QuantumLinuxBridgeVIFDriver VIF driver is now deprecated and will be " "removed in the next release. Please use the LibvirtGenericVIFDriver VIF " @@ -9226,12 +9220,12 @@ msgid "" "attribute" msgstr "" -#: nova/virt/libvirt/volume.py:238 +#: nova/virt/libvirt/volume.py:239 #, python-format msgid "iSCSI device not found at %s" msgstr "iSCSI zařízení v %s nenalezeno" -#: nova/virt/libvirt/volume.py:241 +#: nova/virt/libvirt/volume.py:242 #, fuzzy, python-format msgid "" "ISCSI volume not yet found at: %(disk_dev)s. Will rescan & retry. Try " @@ -9240,48 +9234,48 @@ msgstr "" "ISCSI svazek zatím v %(mount_device)s nenalezen:. Bude znovu provedeno " "hledání a další pokus. Číslo pokusu: %(tries)s" -#: nova/virt/libvirt/volume.py:253 +#: nova/virt/libvirt/volume.py:254 #, fuzzy, python-format msgid "Found iSCSI node %(disk_dev)s (after %(tries)s rescans)" msgstr "Nalezen uzel iSCSI %(mount_device)s (po %(tries)s pokusech)" -#: nova/virt/libvirt/volume.py:489 nova/virt/libvirt/volume.py:610 +#: nova/virt/libvirt/volume.py:490 nova/virt/libvirt/volume.py:611 #, fuzzy, python-format msgid "%s is already mounted" msgstr "obraz již je připojen" -#: nova/virt/libvirt/volume.py:545 +#: nova/virt/libvirt/volume.py:546 #, fuzzy, python-format msgid "AoE device not found at %s" msgstr "iSCSI zařízení v %s nenalezeno" -#: nova/virt/libvirt/volume.py:547 +#: nova/virt/libvirt/volume.py:548 #, fuzzy, python-format msgid "AoE volume not yet found at: %(aoedevpath)s. Try number: %(tries)s" msgstr "" "ISCSI svazek zatím v %(mount_device)s nenalezen:. Bude znovu provedeno " "hledání a další pokus. Číslo pokusu: %(tries)s" -#: nova/virt/libvirt/volume.py:561 +#: nova/virt/libvirt/volume.py:562 #, fuzzy, python-format msgid "Found AoE device %(aoedevpath)s (after %(tries)s rediscover)" msgstr "Nalezen uzel iSCSI %(mount_device)s (po %(tries)s pokusech)" -#: nova/virt/libvirt/volume.py:689 +#: nova/virt/libvirt/volume.py:690 msgid "We are unable to locate any Fibre Channel devices" msgstr "" -#: nova/virt/libvirt/volume.py:698 +#: nova/virt/libvirt/volume.py:699 #, python-format msgid "Looking for Fibre Channel dev %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:708 +#: nova/virt/libvirt/volume.py:709 #, fuzzy msgid "Fibre Channel device not found." msgstr "iSCSI zařízení v %s nenalezeno" -#: nova/virt/libvirt/volume.py:711 +#: nova/virt/libvirt/volume.py:712 #, fuzzy, python-format msgid "" "Fibre volume not yet found at: %(mount_device)s. Will rescan & retry. " @@ -9290,30 +9284,30 @@ msgstr "" "ISCSI svazek zatím v %(mount_device)s nenalezen:. Bude znovu provedeno " "hledání a další pokus. Číslo pokusu: %(tries)s" -#: nova/virt/libvirt/volume.py:727 +#: nova/virt/libvirt/volume.py:728 #, fuzzy, python-format msgid "Found Fibre Channel volume %(mount_device)s (after %(tries)s rescans)" msgstr "Nalezen uzel iSCSI %(mount_device)s (po %(tries)s pokusech)" -#: nova/virt/libvirt/volume.py:734 +#: nova/virt/libvirt/volume.py:735 #, python-format msgid "Multipath device discovered %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:800 +#: nova/virt/libvirt/volume.py:801 msgid "Value required for 'scality_sofs_config'" msgstr "" -#: nova/virt/libvirt/volume.py:811 +#: nova/virt/libvirt/volume.py:812 #, python-format msgid "Cannot access 'scality_sofs_config': %s" msgstr "" -#: nova/virt/libvirt/volume.py:817 +#: nova/virt/libvirt/volume.py:818 msgid "Cannot execute /sbin/mount.sofs" msgstr "" -#: nova/virt/libvirt/volume.py:832 +#: nova/virt/libvirt/volume.py:833 msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" @@ -9387,6 +9381,16 @@ msgstr "" msgid "Uncompressed image file not found" msgstr "" +#: nova/virt/powervm/blockdev.py:540 nova/virt/powervm/operator.py:673 +#, python-format +msgid "Found error stream for command \"%(cmd)s\": %(error_text)s" +msgstr "" + +#: nova/virt/powervm/blockdev.py:557 nova/virt/powervm/operator.py:690 +#, python-format +msgid "Found error stream for command \"%(command)s\": %(error_text)s" +msgstr "" + #: nova/virt/powervm/common.py:61 #, fuzzy msgid "Connection error connecting PowerVM manager" @@ -9397,16 +9401,16 @@ msgstr "Chyba připojení během kontaktování serveru glance, další pokus" msgid "Running cmd (SSH-as-root): %s" msgstr "Spouštění příkazu (podproces): %s" -#: nova/virt/powervm/common.py:119 +#: nova/virt/powervm/common.py:122 msgid "File transfer to PowerVM manager failed" msgstr "" -#: nova/virt/powervm/common.py:138 +#: nova/virt/powervm/common.py:141 #, python-format msgid "ftp GET %(remote_path)s to: %(local_path)s" msgstr "" -#: nova/virt/powervm/common.py:144 +#: nova/virt/powervm/common.py:147 #, fuzzy msgid "File transfer from PowerVM manager failed" msgstr "Připojení k melange selhalo" @@ -9519,54 +9523,54 @@ msgstr "Získávání seznamu instancí" msgid "LPAR instance '%s' creation failed" msgstr "instance %s: Vytváření obrazu" -#: nova/virt/powervm/operator.py:208 +#: nova/virt/powervm/operator.py:209 #, fuzzy, python-format msgid "Activating the LPAR instance '%s'" msgstr "Instance budou spuštěny" -#: nova/virt/powervm/operator.py:225 +#: nova/virt/powervm/operator.py:226 #, fuzzy, python-format msgid "Instance '%s' failed to boot" msgstr "instance %s: znovu zavedena" -#: nova/virt/powervm/operator.py:237 +#: nova/virt/powervm/operator.py:238 msgid "Error while attempting to clean up failed instance launch." msgstr "" -#: nova/virt/powervm/operator.py:241 +#: nova/virt/powervm/operator.py:242 #, fuzzy, python-format msgid "Instance spawned in %s seconds" msgstr "instance %s úspěšn spuštěna" -#: nova/virt/powervm/operator.py:252 +#: nova/virt/powervm/operator.py:253 #, python-format msgid "During destroy, LPAR instance '%s' was not found on PowerVM system." msgstr "" -#: nova/virt/powervm/operator.py:271 +#: nova/virt/powervm/operator.py:272 #, fuzzy, python-format msgid "Stopping instance %s for snapshot." msgstr "instance %s: pořizování snímku" -#: nova/virt/powervm/operator.py:294 +#: nova/virt/powervm/operator.py:295 #, fuzzy, python-format msgid "Shutting down the instance '%s'" msgstr "Zapínání instance VM %s" -#: nova/virt/powervm/operator.py:299 +#: nova/virt/powervm/operator.py:300 #, fuzzy, python-format msgid "Deleting the LPAR instance '%s'" msgstr "Instance budou spuštěny" -#: nova/virt/powervm/operator.py:311 +#: nova/virt/powervm/operator.py:312 msgid "PowerVM instance cleanup failed" msgstr "" -#: nova/virt/powervm/operator.py:333 nova/virt/powervm/operator.py:389 +#: nova/virt/powervm/operator.py:334 nova/virt/powervm/operator.py:390 msgid "Not enough free memory in the host" msgstr "" -#: nova/virt/powervm/operator.py:344 nova/virt/powervm/operator.py:395 +#: nova/virt/powervm/operator.py:345 nova/virt/powervm/operator.py:396 msgid "Insufficient available CPU on PowerVM" msgstr "" @@ -9695,59 +9699,55 @@ msgstr "Vytvořena skupina portů s názvem %s na hostiteli ESX" msgid "Exception during HTTP connection close in VMwareHTTPWrite. Exception is %s" msgstr "Během uzavření HTTP připojení v VMWareHTTpWrite došlo k výjimce %s" -#: nova/virt/vmwareapi/vim.py:85 +#: nova/virt/vmwareapi/vim.py:84 msgid "Unable to import suds." msgstr "Nelze importovat suds." -#: nova/virt/vmwareapi/vim.py:91 -msgid "Must specify vmwareapi_wsdl_loc" -msgstr "Je třeba zadat vmwareapi_wsdl_loc" - -#: nova/virt/vmwareapi/vim.py:142 +#: nova/virt/vmwareapi/vim.py:169 #, python-format msgid "No such SOAP method '%s' provided by VI SDK" msgstr "Neexistuje žádná metoda SOAP '%s' poskytovaná VI SDK" -#: nova/virt/vmwareapi/vim.py:147 +#: nova/virt/vmwareapi/vim.py:174 #, python-format msgid "httplib error in %s: " msgstr "chyba v httplib v %s: " -#: nova/virt/vmwareapi/vim.py:154 +#: nova/virt/vmwareapi/vim.py:181 #, python-format msgid "Socket error in %s: " msgstr "Chyba soketu v %s: " -#: nova/virt/vmwareapi/vim.py:159 +#: nova/virt/vmwareapi/vim.py:186 #, python-format msgid "Type error in %s: " msgstr "Chyba typu v %s: " -#: nova/virt/vmwareapi/vim.py:163 +#: nova/virt/vmwareapi/vim.py:190 #, python-format msgid "Exception in %s " msgstr "Výjimka v %s " -#: nova/virt/vmwareapi/vmops.py:93 +#: nova/virt/vmwareapi/vmops.py:92 msgid "Getting list of instances" msgstr "Získávání seznamu instancí" -#: nova/virt/vmwareapi/vmops.py:109 +#: nova/virt/vmwareapi/vmops.py:108 #, python-format msgid "Got total of %s instances" msgstr "Získáno celkem %s instancí" -#: nova/virt/vmwareapi/vmops.py:204 +#: nova/virt/vmwareapi/vmops.py:198 #, fuzzy msgid "Creating VM on the ESX host" msgstr "Vytváření VM s názvem %s na hostiteli ESX" -#: nova/virt/vmwareapi/vmops.py:212 +#: nova/virt/vmwareapi/vmops.py:206 #, fuzzy msgid "Created VM on the ESX host" msgstr "Vytvářeno VM s názvem %s na hostiteli ESX" -#: nova/virt/vmwareapi/vmops.py:236 +#: nova/virt/vmwareapi/vmops.py:230 #, fuzzy, python-format msgid "" "Creating Virtual Disk of size %(vmdk_file_size_in_kb)s KB and adapter " @@ -9757,7 +9757,7 @@ msgstr "" "typem adaptéru %(adapter_type)s na místním úložišti hostitele ESX " "%(data_store_name)s" -#: nova/virt/vmwareapi/vmops.py:255 +#: nova/virt/vmwareapi/vmops.py:249 #, fuzzy, python-format msgid "" "Created Virtual Disk of size %(vmdk_file_size_in_kb)s KB and type " @@ -9767,7 +9767,7 @@ msgstr "" "typem adaptéru %(adapter_type)s na místním úložišti hostitele ESX " "%(data_store_name)s" -#: nova/virt/vmwareapi/vmops.py:264 +#: nova/virt/vmwareapi/vmops.py:258 #, fuzzy, python-format msgid "" "Deleting the file %(vmdk_path)s on the ESX host localstore " @@ -9776,7 +9776,7 @@ msgstr "" "Mazání souboru %(flat_uploaded_vmdk_path)s na místním úložišti hostitele " "ESX %(data_store_name)s" -#: nova/virt/vmwareapi/vmops.py:278 +#: nova/virt/vmwareapi/vmops.py:272 #, fuzzy, python-format msgid "" "Deleted the file %(vmdk_path)s on the ESX host local store " @@ -9785,7 +9785,7 @@ msgstr "" "Soubor %(flat_uploaded_vmdk_path)s smazán na místním úložišti hostitele " "ESX %(data_store_name)s" -#: nova/virt/vmwareapi/vmops.py:286 +#: nova/virt/vmwareapi/vmops.py:280 #, python-format msgid "" "Downloading image file data %(image_ref)s to the ESX data store " @@ -9794,7 +9794,7 @@ msgstr "" "Stahování dat souboru obrazu %(image_ref)s na datové úložiště hostitele " "ESX %(data_store_name)s" -#: nova/virt/vmwareapi/vmops.py:306 +#: nova/virt/vmwareapi/vmops.py:300 #, fuzzy, python-format msgid "" "Downloaded image file data %(image_ref)s to %(upload_vmdk_name)s on the " @@ -9803,7 +9803,7 @@ msgstr "" "Data souboru obrazu %(image_ref)s stažena na datové úložiště hostitele " "ESX %(data_store_name)s" -#: nova/virt/vmwareapi/vmops.py:320 +#: nova/virt/vmwareapi/vmops.py:314 #, fuzzy, python-format msgid "" "Copying Virtual Disk of size %(vmdk_file_size_in_kb)s KB and adapter type" @@ -9814,7 +9814,7 @@ msgstr "" "typem adaptéru %(adapter_type)s na místním úložišti hostitele ESX " "%(data_store_name)s" -#: nova/virt/vmwareapi/vmops.py:341 +#: nova/virt/vmwareapi/vmops.py:335 #, fuzzy, python-format msgid "" "Copied Virtual Disk of size %(vmdk_file_size_in_kb)s KB and type " @@ -9824,139 +9824,139 @@ msgstr "" "typem adaptéru %(adapter_type)s na místním úložišti hostitele ESX " "%(data_store_name)s" -#: nova/virt/vmwareapi/vmops.py:420 +#: nova/virt/vmwareapi/vmops.py:414 #, fuzzy msgid "Powering on the VM instance" msgstr "Zapínání instance VM %s" -#: nova/virt/vmwareapi/vmops.py:426 +#: nova/virt/vmwareapi/vmops.py:420 #, fuzzy msgid "Powered on the VM instance" msgstr "Instance VM %s zapnuta" -#: nova/virt/vmwareapi/vmops.py:472 +#: nova/virt/vmwareapi/vmops.py:466 #, fuzzy msgid "Creating Snapshot of the VM instance" msgstr "Vytváření snímku instance VM %s " -#: nova/virt/vmwareapi/vmops.py:482 +#: nova/virt/vmwareapi/vmops.py:476 #, fuzzy msgid "Created Snapshot of the VM instance" msgstr "Snímek instance VM %s vytvořen " -#: nova/virt/vmwareapi/vmops.py:527 +#: nova/virt/vmwareapi/vmops.py:521 #, fuzzy msgid "Copying disk data before snapshot of the VM" msgstr "Kopírování data disku před snímek instance VM %s" -#: nova/virt/vmwareapi/vmops.py:540 +#: nova/virt/vmwareapi/vmops.py:534 #, fuzzy msgid "Copied disk data before snapshot of the VM" msgstr "Data disku zkopírována před snímek instance VM %s" -#: nova/virt/vmwareapi/vmops.py:549 +#: nova/virt/vmwareapi/vmops.py:543 #, python-format msgid "Uploading image %s" msgstr "Nahrávání obrazu %s" -#: nova/virt/vmwareapi/vmops.py:563 +#: nova/virt/vmwareapi/vmops.py:557 #, python-format msgid "Uploaded image %s" msgstr "Obraz %s nahrán" -#: nova/virt/vmwareapi/vmops.py:576 +#: nova/virt/vmwareapi/vmops.py:570 #, python-format msgid "Deleting temporary vmdk file %s" msgstr "Mazání dočasného souboru vmdk %s" -#: nova/virt/vmwareapi/vmops.py:585 +#: nova/virt/vmwareapi/vmops.py:579 #, python-format msgid "Deleted temporary vmdk file %s" msgstr "Dočasný soubor vmdk %s smazán" -#: nova/virt/vmwareapi/vmops.py:617 +#: nova/virt/vmwareapi/vmops.py:611 msgid "instance is not powered on" msgstr "Instance není zapnuta" -#: nova/virt/vmwareapi/vmops.py:624 +#: nova/virt/vmwareapi/vmops.py:618 #, fuzzy msgid "Rebooting guest OS of VM" msgstr "Restartování OS hosta na VM %s" -#: nova/virt/vmwareapi/vmops.py:627 +#: nova/virt/vmwareapi/vmops.py:621 #, fuzzy msgid "Rebooted guest OS of VM" msgstr "OS hosta restartován na VM %s" -#: nova/virt/vmwareapi/vmops.py:629 +#: nova/virt/vmwareapi/vmops.py:623 #, fuzzy msgid "Doing hard reboot of VM" msgstr "Provádění tvrdho restártu VM %s" -#: nova/virt/vmwareapi/vmops.py:633 +#: nova/virt/vmwareapi/vmops.py:627 #, fuzzy msgid "Did hard reboot of VM" msgstr "Proveden tvrdý restart VM %s" -#: nova/virt/vmwareapi/vmops.py:645 nova/virt/vmwareapi/vmops.py:677 -#: nova/virt/vmwareapi/vmops.py:970 +#: nova/virt/vmwareapi/vmops.py:639 nova/virt/vmwareapi/vmops.py:671 +#: nova/virt/vmwareapi/vmops.py:964 #, fuzzy msgid "instance not present" msgstr "instance - %s není přítomno" -#: nova/virt/vmwareapi/vmops.py:651 nova/virt/vmwareapi/vmops.py:974 +#: nova/virt/vmwareapi/vmops.py:645 nova/virt/vmwareapi/vmops.py:968 #, fuzzy msgid "Destroying the VM" msgstr "Restartování xvp" -#: nova/virt/vmwareapi/vmops.py:656 nova/virt/vmwareapi/vmops.py:979 +#: nova/virt/vmwareapi/vmops.py:650 nova/virt/vmwareapi/vmops.py:973 #, fuzzy msgid "Destroyed the VM" msgstr "Registrace VM %s zrušena" -#: nova/virt/vmwareapi/vmops.py:658 +#: nova/virt/vmwareapi/vmops.py:652 #, fuzzy, python-format msgid "In vmwareapi:vmops:delete, got this exception while destroying the VM: %s" msgstr "Ve vmwareapi:vmops:destroy, obdržena výjimka při rušení registrace VM: %s" -#: nova/virt/vmwareapi/vmops.py:696 nova/virt/vmwareapi/vmops.py:849 +#: nova/virt/vmwareapi/vmops.py:690 nova/virt/vmwareapi/vmops.py:843 #, fuzzy msgid "Powering off the VM" msgstr "Vypínání VM %s" -#: nova/virt/vmwareapi/vmops.py:701 nova/virt/vmwareapi/vmops.py:854 +#: nova/virt/vmwareapi/vmops.py:695 nova/virt/vmwareapi/vmops.py:848 #, fuzzy msgid "Powered off the VM" msgstr "VM %s vypnuto" -#: nova/virt/vmwareapi/vmops.py:705 +#: nova/virt/vmwareapi/vmops.py:699 #, fuzzy msgid "Unregistering the VM" msgstr "Rušení registrace VM %s" -#: nova/virt/vmwareapi/vmops.py:708 +#: nova/virt/vmwareapi/vmops.py:702 #, fuzzy msgid "Unregistered the VM" msgstr "Registrace VM %s zrušena" -#: nova/virt/vmwareapi/vmops.py:710 +#: nova/virt/vmwareapi/vmops.py:704 #, python-format msgid "" "In vmwareapi:vmops:destroy, got this exception while un-registering the " "VM: %s" msgstr "Ve vmwareapi:vmops:destroy, obdržena výjimka při rušení registrace VM: %s" -#: nova/virt/vmwareapi/vmops.py:723 +#: nova/virt/vmwareapi/vmops.py:717 #, fuzzy, python-format msgid "Deleting contents of the VM from datastore %(datastore_name)s" msgstr "Mazání obsahu VM %(name)s z datového úložiště %(datastore_name)s" -#: nova/virt/vmwareapi/vmops.py:735 +#: nova/virt/vmwareapi/vmops.py:729 #, fuzzy, python-format msgid "Deleted contents of the VM from datastore %(datastore_name)s" msgstr "Smazán obsah VM %(name)s z datového úložiště %(datastore_name)s" -#: nova/virt/vmwareapi/vmops.py:740 +#: nova/virt/vmwareapi/vmops.py:734 #, python-format msgid "" "In vmwareapi:vmops:destroy, got this exception while deleting the VM " @@ -9965,171 +9965,171 @@ msgstr "" "Ve vmwareapi:vmops:destroy, obdržena výjimka při mazání obsahu VM z " "disku: %s" -#: nova/virt/vmwareapi/vmops.py:748 +#: nova/virt/vmwareapi/vmops.py:742 msgid "pause not supported for vmwareapi" msgstr "pozastavení není v vmwareapi popdorováno" -#: nova/virt/vmwareapi/vmops.py:752 +#: nova/virt/vmwareapi/vmops.py:746 msgid "unpause not supported for vmwareapi" msgstr "zrušení pozastavení není v vmwareapi popdorováno" -#: nova/virt/vmwareapi/vmops.py:766 +#: nova/virt/vmwareapi/vmops.py:760 #, fuzzy msgid "Suspending the VM" msgstr "Pozastavení VM %s " -#: nova/virt/vmwareapi/vmops.py:770 +#: nova/virt/vmwareapi/vmops.py:764 #, fuzzy msgid "Suspended the VM" msgstr "VM %s pozastaveno " -#: nova/virt/vmwareapi/vmops.py:773 +#: nova/virt/vmwareapi/vmops.py:767 #, fuzzy msgid "instance is powered off and cannot be suspended." msgstr "instance je vypnutá, proto nemůže být pozastavena." -#: nova/virt/vmwareapi/vmops.py:776 +#: nova/virt/vmwareapi/vmops.py:770 #, fuzzy msgid "VM was already in suspended state. So returning without doing anything" msgstr "VM %s již je v pozastaveném stavu. Návrat, aniž by se něco provedlo" -#: nova/virt/vmwareapi/vmops.py:789 +#: nova/virt/vmwareapi/vmops.py:783 #, fuzzy msgid "Resuming the VM" msgstr "Znovu spouštění VM %s" -#: nova/virt/vmwareapi/vmops.py:794 +#: nova/virt/vmwareapi/vmops.py:788 #, fuzzy msgid "Resumed the VM" msgstr "VM %s znovu spuštěno " -#: nova/virt/vmwareapi/vmops.py:796 +#: nova/virt/vmwareapi/vmops.py:790 msgid "instance is not in a suspended state" msgstr "instance není v pozastaveném stavu" -#: nova/virt/vmwareapi/vmops.py:857 +#: nova/virt/vmwareapi/vmops.py:851 #, fuzzy msgid "instance is suspended and cannot be powered off." msgstr "Instance není zapnuta" -#: nova/virt/vmwareapi/vmops.py:860 +#: nova/virt/vmwareapi/vmops.py:854 #, fuzzy msgid "VM was already in powered off state. So returning without doing anything" msgstr "VM %s již je v pozastaveném stavu. Návrat, aniž by se něco provedlo" -#: nova/virt/vmwareapi/vmops.py:873 +#: nova/virt/vmwareapi/vmops.py:867 #, fuzzy msgid "VM was already in powered on state. So returning without doing anything" msgstr "VM %s již je v pozastaveném stavu. Návrat, aniž by se něco provedlo" -#: nova/virt/vmwareapi/vmops.py:877 +#: nova/virt/vmwareapi/vmops.py:871 #, fuzzy msgid "Powering on the VM" msgstr "Vypínání VM %s" -#: nova/virt/vmwareapi/vmops.py:882 +#: nova/virt/vmwareapi/vmops.py:876 #, fuzzy msgid "Powered on the VM" msgstr "VM %s vypnuto" -#: nova/virt/vmwareapi/vmops.py:899 +#: nova/virt/vmwareapi/vmops.py:893 #, fuzzy, python-format msgid "Updating instance '%(instance_uuid)s' progress to %(progress)d" msgstr "Aktualizace postupu instance '%(instance_uuid)s' na %(progress)d" -#: nova/virt/vmwareapi/vmops.py:930 +#: nova/virt/vmwareapi/vmops.py:924 #, fuzzy, python-format msgid "Renaming the VM to %s" msgstr "Mazání svazku s ID: %s " -#: nova/virt/vmwareapi/vmops.py:936 +#: nova/virt/vmwareapi/vmops.py:930 #, python-format msgid "Renamed the VM to %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:951 +#: nova/virt/vmwareapi/vmops.py:945 #, python-format msgid "Cloning VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:959 +#: nova/virt/vmwareapi/vmops.py:953 #, python-format msgid "Cloned VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:981 +#: nova/virt/vmwareapi/vmops.py:975 #, fuzzy, python-format msgid "" "In vmwareapi:vmops:confirm_migration, got this exception while destroying" " the VM: %s" msgstr "Ve vmwareapi:vmops:destroy, obdržena výjimka při rušení registrace VM: %s" -#: nova/virt/vmwareapi/vmops.py:996 +#: nova/virt/vmwareapi/vmops.py:990 #, fuzzy, python-format msgid "Renaming the VM from %s" msgstr "Mazání svazku s ID: %s " -#: nova/virt/vmwareapi/vmops.py:1002 +#: nova/virt/vmwareapi/vmops.py:996 #, fuzzy, python-format msgid "Renamed the VM from %s" msgstr "Vytvořit svazek ze snímku %s" -#: nova/virt/vmwareapi/vmops.py:1025 +#: nova/virt/vmwareapi/vmops.py:1019 #, python-format msgid "Migrating VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1037 +#: nova/virt/vmwareapi/vmops.py:1031 #, python-format msgid "Migrated VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1047 nova/virt/xenapi/vmops.py:1327 +#: nova/virt/vmwareapi/vmops.py:1041 nova/virt/xenapi/vmops.py:1327 #, python-format msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds" msgstr "" "Nalezeno %(instance_count)d zaseknutých restartování starších než " "%(timeout)d vteřin" -#: nova/virt/vmwareapi/vmops.py:1051 +#: nova/virt/vmwareapi/vmops.py:1045 #, fuzzy, python-format msgid "Automatically hard rebooting %d" msgstr "Automatický tvrdý restart %d" -#: nova/virt/vmwareapi/vmops.py:1087 +#: nova/virt/vmwareapi/vmops.py:1081 msgid "get_diagnostics not implemented for vmwareapi" msgstr "get_diagnostics není zavedeno pro vmwareapi" -#: nova/virt/vmwareapi/vmops.py:1169 +#: nova/virt/vmwareapi/vmops.py:1163 #, fuzzy msgid "Reconfiguring VM instance to set the machine id" msgstr "Znovu nastavování instance VM %s pro připojení obrazu disku" -#: nova/virt/vmwareapi/vmops.py:1175 +#: nova/virt/vmwareapi/vmops.py:1169 #, fuzzy msgid "Reconfigured VM instance to set the machine id" msgstr "Instance VM %s znovu nastavena pro připojení obrazu disku" -#: nova/virt/vmwareapi/vmops.py:1189 +#: nova/virt/vmwareapi/vmops.py:1183 #, fuzzy, python-format msgid "Reconfiguring VM instance to enable vnc on port - %(port)s" msgstr "" "Znovu nastavování instance VM %(name)s pro úpravu id stroje s ip - " "%(ip_addr)s" -#: nova/virt/vmwareapi/vmops.py:1196 +#: nova/virt/vmwareapi/vmops.py:1190 #, fuzzy, python-format msgid "Reconfigured VM instance to enable vnc on port - %(port)s" msgstr "" "Instance VM %(name)s znovu nastavena pro úpravu id stroje s ip - " "%(ip_addr)s" -#: nova/virt/vmwareapi/vmops.py:1289 +#: nova/virt/vmwareapi/vmops.py:1283 #, python-format msgid "Creating directory with path %s" msgstr "Vytváření adresáře s cestou %s" -#: nova/virt/vmwareapi/vmops.py:1295 +#: nova/virt/vmwareapi/vmops.py:1289 #, python-format msgid "Created directory with path %s" msgstr "Vytvořen adresář s cestou %s" @@ -10149,17 +10149,17 @@ msgstr "Obraz %s stažen ze serveru obrazu glance" msgid "Uploading image %s to the Glance image server" msgstr "Nahrávání obrazu %s na server obrazu glance" -#: nova/virt/vmwareapi/vmware_images.py:135 +#: nova/virt/vmwareapi/vmware_images.py:139 #, python-format msgid "Uploaded image %s to the Glance image server" msgstr "Obraz %s nahrán na server obrazu glance" -#: nova/virt/vmwareapi/vmware_images.py:146 +#: nova/virt/vmwareapi/vmware_images.py:150 #, python-format msgid "Getting image size for the image %s" msgstr "Získávání velikosto brazu %s" -#: nova/virt/vmwareapi/vmware_images.py:151 +#: nova/virt/vmwareapi/vmware_images.py:155 #, python-format msgid "Got image size of %(size)s for the image %(image)s" msgstr "Získáná velikost %(size)s obrazu %(image)s" @@ -10452,22 +10452,17 @@ msgstr "Hostitel výpočtu %(host)s nemohl být nalezen." msgid "Unable to migrate VM %(vm_ref)sfrom %(host)s" msgstr "" -#: nova/virt/xenapi/host.py:156 -#, python-format -msgid "Unable to get SR for this host: %s" -msgstr "Nelze získat SR pro tohoto hostitele: %s" - -#: nova/virt/xenapi/host.py:191 +#: nova/virt/xenapi/host.py:185 #, fuzzy, python-format msgid "Failed to extract instance support from %s" msgstr "Nelze restartovat instanci" -#: nova/virt/xenapi/host.py:208 +#: nova/virt/xenapi/host.py:202 #, fuzzy msgid "Unable to get updated status" msgstr "Nelze získat aktualizovaný stav: %s" -#: nova/virt/xenapi/host.py:211 +#: nova/virt/xenapi/host.py:205 #, python-format msgid "The call to %(method)s returned an error: %(e)s." msgstr "Volání %(method)s vrátilo chybu: %(e)s." @@ -10543,74 +10538,74 @@ msgstr "" "PIF %(pif_rec['uuid'])s pro síť %(bridge)s má id VLAN %(pif_vlan)d. " "Očekáváno %(vlan_num)d" -#: nova/virt/xenapi/vm_utils.py:271 +#: nova/virt/xenapi/vm_utils.py:272 #, fuzzy msgid "Created VM" msgstr "_vytvořit: %s" -#: nova/virt/xenapi/vm_utils.py:283 +#: nova/virt/xenapi/vm_utils.py:284 msgid "VM destroyed" msgstr "" -#: nova/virt/xenapi/vm_utils.py:288 nova/virt/xenapi/vm_utils.py:303 +#: nova/virt/xenapi/vm_utils.py:289 nova/virt/xenapi/vm_utils.py:304 #, fuzzy msgid "VM already halted, skipping shutdown..." msgstr "VM %(instance_uuid)s již je zastavena, přeskakování vypnutí..." -#: nova/virt/xenapi/vm_utils.py:292 +#: nova/virt/xenapi/vm_utils.py:293 msgid "Shutting down VM (cleanly)" msgstr "" -#: nova/virt/xenapi/vm_utils.py:307 +#: nova/virt/xenapi/vm_utils.py:308 msgid "Shutting down VM (hard)" msgstr "" -#: nova/virt/xenapi/vm_utils.py:345 +#: nova/virt/xenapi/vm_utils.py:346 #, python-format msgid "VBD not found in instance %s" msgstr "VBD v instanci %s nenalezeno" -#: nova/virt/xenapi/vm_utils.py:362 +#: nova/virt/xenapi/vm_utils.py:363 #, fuzzy, python-format msgid "VBD %s already detached" msgstr "již odpojeno" -#: nova/virt/xenapi/vm_utils.py:365 +#: nova/virt/xenapi/vm_utils.py:366 #, python-format msgid "VBD %(vbd_ref)s detach rejected, attempt %(num_attempt)d/%(max_attempts)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:370 +#: nova/virt/xenapi/vm_utils.py:371 #, python-format msgid "Unable to unplug VBD %s" msgstr "Nelze odpojit VBD %s" -#: nova/virt/xenapi/vm_utils.py:375 +#: nova/virt/xenapi/vm_utils.py:376 #, python-format msgid "Reached maximum number of retries trying to unplug VBD %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:386 +#: nova/virt/xenapi/vm_utils.py:387 #, python-format msgid "Unable to destroy VBD %s" msgstr "Nelze zničit VBD %s" -#: nova/virt/xenapi/vm_utils.py:408 +#: nova/virt/xenapi/vm_utils.py:409 #, fuzzy, python-format msgid "Creating %(vbd_type)s-type VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " msgstr "Vytvořeno VBD %(vbd_ref)s pro VM %(vm_ref)s, VDI %(vdi_ref)s." -#: nova/virt/xenapi/vm_utils.py:411 +#: nova/virt/xenapi/vm_utils.py:412 #, python-format msgid "Created VBD %(vbd_ref)s for VM %(vm_ref)s, VDI %(vdi_ref)s." msgstr "Vytvořeno VBD %(vbd_ref)s pro VM %(vm_ref)s, VDI %(vdi_ref)s." -#: nova/virt/xenapi/vm_utils.py:437 +#: nova/virt/xenapi/vm_utils.py:438 #, python-format msgid "Unable to destroy VDI %s" msgstr "Nelze zničit VDI %s" -#: nova/virt/xenapi/vm_utils.py:469 +#: nova/virt/xenapi/vm_utils.py:465 #, python-format msgid "" "Created VDI %(vdi_ref)s (%(name_label)s, %(virtual_size)s, %(read_only)s)" @@ -10619,37 +10614,37 @@ msgstr "" "Vytvořeno VDI %(vdi_ref)s (%(name_label)s, %(virtual_size)s, " "%(read_only)s) na %(sr_ref)s." -#: nova/virt/xenapi/vm_utils.py:483 +#: nova/virt/xenapi/vm_utils.py:479 #, fuzzy msgid "SR not present and could not be introduced" msgstr "Instance nemohla být nalezena" -#: nova/virt/xenapi/vm_utils.py:508 +#: nova/virt/xenapi/vm_utils.py:504 #, fuzzy, python-format msgid "block device info: %s" msgstr "block_device_list %s" -#: nova/virt/xenapi/vm_utils.py:594 +#: nova/virt/xenapi/vm_utils.py:590 #, python-format msgid "Cloned VDI %(vdi_ref)s from VDI %(vdi_to_clone_ref)s" msgstr "Zkopírováno VDI %(vdi_ref)s z VDI %(vdi_to_clone_ref)s" -#: nova/virt/xenapi/vm_utils.py:614 +#: nova/virt/xenapi/vm_utils.py:635 #, fuzzy, python-format msgid "No primary VDI found for %(vm_ref)s" msgstr "Nenalezeno žádné hlavní VDI pro %(vm_ref)s" -#: nova/virt/xenapi/vm_utils.py:627 +#: nova/virt/xenapi/vm_utils.py:648 #, fuzzy msgid "Starting snapshot for VM" msgstr "Spouštění snímku ve VM %s" -#: nova/virt/xenapi/vm_utils.py:677 +#: nova/virt/xenapi/vm_utils.py:698 #, python-format msgid "Destroying cached VDI '%(vdi_uuid)s'" msgstr "" -#: nova/virt/xenapi/vm_utils.py:930 +#: nova/virt/xenapi/vm_utils.py:951 #, python-format msgid "" "Fast cloning is only supported on default local SR of type ext. SR on " @@ -10658,49 +10653,49 @@ msgstr "" "Rychlé kopírování je podporováno pouze na výchozím místním SR typu ext. " "SR na tomto systému je typu %(sr_type)s. Ignorování příznaku cow." -#: nova/virt/xenapi/vm_utils.py:986 +#: nova/virt/xenapi/vm_utils.py:1007 #, python-format msgid "Unrecognized cache_images value '%s', defaulting to True" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1020 +#: nova/virt/xenapi/vm_utils.py:1041 #, fuzzy, python-format msgid "Fetched VDIs of type '%(vdi_type)s' with UUID '%(vdi_uuid)s'" msgstr "xapi 'download_vhd' vrátil VDI typu '%(vdi_type)s' s UUID '%(vdi_uuid)s'" -#: nova/virt/xenapi/vm_utils.py:1032 +#: nova/virt/xenapi/vm_utils.py:1053 #, python-format msgid "" "download_vhd %(image_id)s, attempt %(attempt_num)d/%(max_attempts)d, " "params: %(params)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1045 +#: nova/virt/xenapi/vm_utils.py:1066 #, python-format msgid "download_vhd failed: %r" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1079 +#: nova/virt/xenapi/vm_utils.py:1100 #, python-format msgid "Invalid value '%s' for xenapi_torrent_images" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1090 +#: nova/virt/xenapi/vm_utils.py:1111 #, fuzzy, python-format msgid "Asking xapi to fetch vhd image %(image_id)s" msgstr "Žádání xapi o získání obrazu vhd %(image)s" -#: nova/virt/xenapi/vm_utils.py:1154 +#: nova/virt/xenapi/vm_utils.py:1169 #, 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" -#: nova/virt/xenapi/vm_utils.py:1169 +#: nova/virt/xenapi/vm_utils.py:1184 #, 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" -#: nova/virt/xenapi/vm_utils.py:1173 +#: nova/virt/xenapi/vm_utils.py:1188 #, python-format msgid "" "Image size %(size_bytes)d exceeded instance_type allowed size " @@ -10709,17 +10704,17 @@ msgstr "" "Velkost %(size_bytes) obrazu překračuje povolenou velikost " "%(allowed_size_bytes)d typu instance" -#: nova/virt/xenapi/vm_utils.py:1195 +#: nova/virt/xenapi/vm_utils.py:1210 #, fuzzy, python-format msgid "Fetching image %(image_id)s, type %(image_type_str)s" msgstr "Získávání obrazu %(image)s" -#: nova/virt/xenapi/vm_utils.py:1208 +#: nova/virt/xenapi/vm_utils.py:1223 #, fuzzy, python-format msgid "Size for image %(image_id)s: %(virtual_size)d" msgstr "Velikost obrazu %(image)s:%(virtual_size)d" -#: nova/virt/xenapi/vm_utils.py:1217 +#: nova/virt/xenapi/vm_utils.py:1232 #, python-format msgid "" "Kernel/Ramdisk image is too large: %(vdi_size)d bytes, max %(max_size)d " @@ -10728,64 +10723,64 @@ msgstr "" "Obraz Kernel/Ramdisk je příliš velký: %(vdi_size)d bajtů, max " "%(max_size)d bajtů" -#: nova/virt/xenapi/vm_utils.py:1236 +#: nova/virt/xenapi/vm_utils.py:1251 #, python-format msgid "Copying VDI %s to /boot/guest on dom0" msgstr "Kopírování VDI %s do /boot/guest na dom0" -#: nova/virt/xenapi/vm_utils.py:1250 +#: nova/virt/xenapi/vm_utils.py:1265 #, python-format msgid "Kernel/Ramdisk VDI %s destroyed" msgstr "Kernel/Ramdisk VDI %s zničeno" -#: nova/virt/xenapi/vm_utils.py:1259 +#: nova/virt/xenapi/vm_utils.py:1274 #, fuzzy msgid "Failed to fetch glance image" msgstr "instance %s: nelze získat obraz glance" -#: nova/virt/xenapi/vm_utils.py:1300 +#: nova/virt/xenapi/vm_utils.py:1315 #, python-format msgid "Detected %(image_type_str)s format for image %(image_ref)s" msgstr "Zjištěn formát %(image_type_str)s obrazu %(image_ref)s" -#: nova/virt/xenapi/vm_utils.py:1331 +#: nova/virt/xenapi/vm_utils.py:1346 #, python-format msgid "Looking up vdi %s for PV kernel" msgstr "Hledání vdi %s pro kernel PV" -#: nova/virt/xenapi/vm_utils.py:1349 +#: nova/virt/xenapi/vm_utils.py:1364 #, python-format msgid "" "Image format is None: trying to determine PV status using pygrub; if " "instance with vdi %s does not boot correctly, try with image metadata." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1355 +#: nova/virt/xenapi/vm_utils.py:1370 #, python-format msgid "Unknown image format %(disk_image_type)s" msgstr "Neznámý formát obrazu %(disk_image_type)s" -#: nova/virt/xenapi/vm_utils.py:1386 +#: nova/virt/xenapi/vm_utils.py:1401 #, python-format msgid "VDI %s is still available" msgstr "VDI %s je stále dostupné" -#: nova/virt/xenapi/vm_utils.py:1489 +#: nova/virt/xenapi/vm_utils.py:1504 #, python-format msgid "Unable to parse rrd of %(vm_uuid)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1516 +#: nova/virt/xenapi/vm_utils.py:1531 #, python-format msgid "Re-scanning SR %s" msgstr "Znovu skenování SR %s" -#: nova/virt/xenapi/vm_utils.py:1544 +#: nova/virt/xenapi/vm_utils.py:1559 #, python-format msgid "Flag sr_matching_filter '%s' does not respect formatting convention" msgstr "Příznak sr_matching_filter '%s' se neřídí pravidly formátování" -#: nova/virt/xenapi/vm_utils.py:1562 +#: nova/virt/xenapi/vm_utils.py:1577 msgid "" "XenAPI is unable to find a Storage Repository to install guest instances " "on. Please check your configuration and/or configure the flag " @@ -10794,50 +10789,50 @@ msgstr "" "XenAPI nelze najít úložiště na které nainstalovat instance hostů. Prosím " "zkontrolujte Vaše nastavení a/nebo nastavte příznak 'sr_matching_filter'" -#: nova/virt/xenapi/vm_utils.py:1575 +#: nova/virt/xenapi/vm_utils.py:1590 msgid "Cannot find SR of content-type ISO" msgstr "Nelze najít SR typu obsahu ISO" -#: nova/virt/xenapi/vm_utils.py:1583 +#: nova/virt/xenapi/vm_utils.py:1598 #, python-format msgid "ISO: looking at SR %(sr_rec)s" msgstr "ISO: hledání SR %(sr_rec)s" -#: nova/virt/xenapi/vm_utils.py:1585 +#: nova/virt/xenapi/vm_utils.py:1600 msgid "ISO: not iso content" msgstr "ISO: není obsah iso" -#: nova/virt/xenapi/vm_utils.py:1588 +#: nova/virt/xenapi/vm_utils.py:1603 msgid "ISO: iso content_type, no 'i18n-key' key" msgstr "ISO: typ obsahu iso, není klíč 'i18n-key'" -#: nova/virt/xenapi/vm_utils.py:1591 +#: nova/virt/xenapi/vm_utils.py:1606 msgid "ISO: iso content_type, i18n-key value not 'local-storage-iso'" msgstr "ISO: typ obsahu iso, hodnota i18n-key není 'local-storage-iso'" -#: nova/virt/xenapi/vm_utils.py:1595 +#: nova/virt/xenapi/vm_utils.py:1610 msgid "ISO: SR MATCHing our criteria" msgstr "ISO: SR odpovídající naším kritériím" -#: nova/virt/xenapi/vm_utils.py:1597 +#: nova/virt/xenapi/vm_utils.py:1612 msgid "ISO: ISO, looking to see if it is host local" msgstr "ISO: ISO, prozkoumáváno, zdali se jedná o místního hostitele" -#: nova/virt/xenapi/vm_utils.py:1600 +#: nova/virt/xenapi/vm_utils.py:1615 #, python-format msgid "ISO: PBD %(pbd_ref)s disappeared" msgstr "ISO: PBD %(pbd_ref)s zmizelo" -#: nova/virt/xenapi/vm_utils.py:1603 +#: nova/virt/xenapi/vm_utils.py:1618 #, python-format msgid "ISO: PBD matching, want %(pbd_rec)s, have %(host)s" msgstr "ISO: shoda PBD, požadováno %(pbd_rec)s, získáno %(host)s" -#: nova/virt/xenapi/vm_utils.py:1606 +#: nova/virt/xenapi/vm_utils.py:1621 msgid "ISO: SR with local PBD" msgstr "ISO: SR s místním PBD" -#: nova/virt/xenapi/vm_utils.py:1628 +#: nova/virt/xenapi/vm_utils.py:1643 #, python-format msgid "" "Unable to obtain RRD XML for VM %(vm_uuid)s with server details: " @@ -10846,22 +10841,22 @@ msgstr "" "Nelze získat RRD XML pro VM %(vm_uuid)s mající podrobnosti serveru: " "%(server)s." -#: nova/virt/xenapi/vm_utils.py:1644 +#: nova/virt/xenapi/vm_utils.py:1659 #, python-format msgid "Unable to obtain RRD XML updates with server details: %(server)s." msgstr "Nelze získat aktualizace RRD XML s podrobnostmi serveru: %(server)s." -#: nova/virt/xenapi/vm_utils.py:1698 +#: nova/virt/xenapi/vm_utils.py:1713 #, python-format msgid "Invalid statistics data from Xenserver: %s" msgstr "Neznámá data statistik od Xenserver: %s" -#: nova/virt/xenapi/vm_utils.py:1758 +#: nova/virt/xenapi/vm_utils.py:1773 #, fuzzy, python-format msgid "VHD %(vdi_uuid)s has parent %(parent_uuid)s" msgstr "VHD %(vdi_uuid)s má nadřazenho %(parent_ref)s" -#: nova/virt/xenapi/vm_utils.py:1845 +#: nova/virt/xenapi/vm_utils.py:1860 #, python-format msgid "" "Parent %(parent_uuid)s doesn't match original parent " @@ -10870,66 +10865,66 @@ msgstr "" "Nadřazený %(parent_uuid)s se neshoduje s původním nadřazeným " "%(original_parent_uuid)s, čekání na splynutí..." -#: nova/virt/xenapi/vm_utils.py:1855 +#: nova/virt/xenapi/vm_utils.py:1870 #, python-format msgid "VHD coalesce attempts exceeded (%(max_attempts)d), giving up..." msgstr "Překročeny pokusy o splynutí VHD (%(max_attempts)d), přerušeno..." -#: nova/virt/xenapi/vm_utils.py:1890 +#: nova/virt/xenapi/vm_utils.py:1905 #, python-format msgid "Timeout waiting for device %s to be created" msgstr "Vypršel časový limit při čekání na vytvoření zařízení %s" -#: nova/virt/xenapi/vm_utils.py:1910 +#: nova/virt/xenapi/vm_utils.py:1925 #, python-format msgid "Disconnecting stale VDI %s from compute domU" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1923 +#: nova/virt/xenapi/vm_utils.py:1938 #, python-format msgid "Plugging VBD %s ... " msgstr "Zapojování VBD %s ... " -#: nova/virt/xenapi/vm_utils.py:1926 +#: nova/virt/xenapi/vm_utils.py:1941 #, python-format msgid "Plugging VBD %s done." msgstr "Zapojování VBD %s hotovo." -#: nova/virt/xenapi/vm_utils.py:1928 +#: nova/virt/xenapi/vm_utils.py:1943 #, python-format msgid "VBD %(vbd_ref)s plugged as %(orig_dev)s" msgstr "VBD %(vbd_ref)s zapojeno jako %(orig_dev)s" -#: nova/virt/xenapi/vm_utils.py:1931 +#: nova/virt/xenapi/vm_utils.py:1946 #, python-format msgid "VBD %(vbd_ref)s plugged into wrong dev, remapping to %(dev)s" msgstr "VBD %(vbd_ref)s zapojeno do špatného dev, znovu mapování do %(dev)s" -#: nova/virt/xenapi/vm_utils.py:1936 +#: nova/virt/xenapi/vm_utils.py:1951 #, python-format msgid "Destroying VBD for VDI %s ... " msgstr "Ničení VBD pro VDI %s ... " -#: nova/virt/xenapi/vm_utils.py:1944 +#: nova/virt/xenapi/vm_utils.py:1959 #, python-format msgid "Destroying VBD for VDI %s done." msgstr "Ničení VBD pro VDI %s hotovo." -#: nova/virt/xenapi/vm_utils.py:1971 +#: nova/virt/xenapi/vm_utils.py:1986 #, python-format msgid "Running pygrub against %s" msgstr "Spouštění pygrub s %s" -#: nova/virt/xenapi/vm_utils.py:1979 +#: nova/virt/xenapi/vm_utils.py:1994 #, python-format msgid "Found Xen kernel %s" msgstr "Nalezen kernel Xen %s" -#: nova/virt/xenapi/vm_utils.py:1981 +#: nova/virt/xenapi/vm_utils.py:1996 msgid "No Xen kernel found. Booting HVM." msgstr "Žádný kernel Xen nenalezen. Zavádění HVM." -#: nova/virt/xenapi/vm_utils.py:1983 +#: nova/virt/xenapi/vm_utils.py:1998 msgid "" "Error while executing pygrub! Please, ensure the binary is installed " "correctly, and available in your PATH; on some Linux distros, pygrub may " @@ -10937,16 +10932,16 @@ msgid "" "mode." msgstr "" -#: nova/virt/xenapi/vm_utils.py:2000 +#: nova/virt/xenapi/vm_utils.py:2015 msgid "Partitions:" msgstr "Oddíly:" -#: nova/virt/xenapi/vm_utils.py:2006 +#: nova/virt/xenapi/vm_utils.py:2021 #, python-format msgid " %(num)s: %(ptype)s %(size)d sectors" msgstr " %(num)s: %(ptype)s %(size)d sektorů" -#: nova/virt/xenapi/vm_utils.py:2031 +#: nova/virt/xenapi/vm_utils.py:2046 #, python-format msgid "" "Writing partition table %(primary_first)d %(primary_last)d to " @@ -10955,35 +10950,35 @@ msgstr "" "Zapisování tabulky oddílů %(primary_first)d %(primary_last)d do " "%(dev_path)s..." -#: nova/virt/xenapi/vm_utils.py:2044 +#: nova/virt/xenapi/vm_utils.py:2059 #, python-format msgid "Writing partition table %s done." msgstr "Zapisování tabulky oddílů %s dokončeno." -#: nova/virt/xenapi/vm_utils.py:2098 +#: nova/virt/xenapi/vm_utils.py:2113 #, 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 "" -#: nova/virt/xenapi/vm_utils.py:2131 +#: nova/virt/xenapi/vm_utils.py:2146 #, python-format msgid "" "Finished sparse_copy in %(duration).2f secs, %(compression_pct).2f%% " "reduction in size" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2183 +#: nova/virt/xenapi/vm_utils.py:2198 msgid "Manipulating interface files directly" msgstr "Přímé zacházení se soubory rozhraní" -#: nova/virt/xenapi/vm_utils.py:2192 +#: nova/virt/xenapi/vm_utils.py:2207 #, python-format msgid "Failed to mount filesystem (expected for non-linux instances): %s" msgstr "Nelze připojit souborový systém (očekáváno v nelinuxových instancích): %s" -#: nova/virt/xenapi/vm_utils.py:2304 +#: nova/virt/xenapi/vm_utils.py:2319 msgid "This domU must be running on the host specified by xenapi_connection_url" msgstr "" @@ -11190,15 +11185,20 @@ msgid "" " server" msgstr "" -#: nova/virt/xenapi/vmops.py:1658 +#: nova/virt/xenapi/vmops.py:1647 +#, fuzzy +msgid "No suitable network for migrate" +msgstr "Špatný formát sítě" + +#: nova/virt/xenapi/vmops.py:1659 msgid "Migrate Receive failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1706 -msgid "VM.assert_can_migratefailed" +#: nova/virt/xenapi/vmops.py:1708 +msgid "VM.assert_can_migrate failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1743 +#: nova/virt/xenapi/vmops.py:1745 #, fuzzy msgid "Migrate Send failed" msgstr "Vytvoření selhalo" @@ -11331,6 +11331,78 @@ msgstr "" #: nova/volume/cinder.py:219 #, fuzzy +msgid "status must be 'in-use'" +msgstr "stav musí být dostupný" + +#: nova/volume/cinder.py:225 +#, fuzzy msgid "status must be 'available'" msgstr "stav musí být dostupný" +#~ msgid "Unexpected error while running command." +#~ msgstr "Při spuštění příkazu došlo k nečekané chybě." + +#~ 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" +#~ "Příkaz: %(cmd)s\n" +#~ "Kód ukončení: %(exit_code)s\n" +#~ "Stdout: %(stdout)r\n" +#~ "Stderr: %(stderr)r" + +#~ msgid "Error clearing stale veth %s" +#~ msgstr "Chyba při spouštění xvp: %s" + +#~ msgid "Failed unplugging VLAN interface '%s'" +#~ msgstr "Nelze při odpojení vif instance '%s'" + +#~ msgid "Unplugged VLAN interface '%s'" +#~ msgstr "Nelze při odpojení vif instance '%s'" + +#~ msgid "Failed unplugging bridge interface '%s'" +#~ msgstr "Nelze při odpojení vif instance '%s'" + +#~ msgid "Unplugged bridge interface '%s'" +#~ msgstr "Nelze při odpojení vif instance '%s'" + +#~ msgid "Failed unplugging gateway interface '%s'" +#~ msgstr "Nelze při odpojení vif instance '%s'" + +#~ msgid "Unplugged gateway interface '%s'" +#~ msgstr "" + +#~ msgid "Network %(net)s for port %(port_id)s not found!" +#~ msgstr "Síť %(network_id)s nemohla být nalezena." + +#~ msgid "Host filter ignoring hosts: %(ignored_hosts_str)s" +#~ msgstr "" + +#~ msgid "" +#~ "No hosts matched due to not " +#~ "matching 'force_hosts'value of " +#~ "'%(forced_hosts_str)s'" +#~ msgstr "" + +#~ msgid "Host filter forcing available hosts to %(forced_hosts_str)s" +#~ msgstr "" + +#~ msgid "" +#~ "Getting block stats failed, device might" +#~ " have been detached. Code=%(errcode)s " +#~ "Error=%(e)s" +#~ msgstr "" + +#~ msgid "Must specify vmwareapi_wsdl_loc" +#~ msgstr "Je třeba zadat vmwareapi_wsdl_loc" + +#~ msgid "Unable to get SR for this host: %s" +#~ msgstr "Nelze získat SR pro tohoto hostitele: %s" + +#~ msgid "VM.assert_can_migratefailed" +#~ msgstr "" + diff --git a/nova/locale/da/LC_MESSAGES/nova.po b/nova/locale/da/LC_MESSAGES/nova.po index 51acc548d..cc0e7f1c8 100644 --- a/nova/locale/da/LC_MESSAGES/nova.po +++ b/nova/locale/da/LC_MESSAGES/nova.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: nova\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-04-28 00:04+0000\n" +"POT-Creation-Date: 2013-05-06 19:37+0000\n" "PO-Revision-Date: 2011-01-15 21:46+0000\n" "Last-Translator: Soren Hansen \n" "Language-Team: Danish \n" @@ -32,349 +32,335 @@ msgstr "" msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" msgstr "" -#: nova/crypto.py:54 +#: nova/crypto.py:55 msgid "Filename of root CA" msgstr "" -#: nova/crypto.py:57 +#: nova/crypto.py:58 msgid "Filename of private key" msgstr "Filnavn for privatnøgle" -#: nova/crypto.py:60 +#: nova/crypto.py:61 msgid "Filename of root Certificate Revocation List" msgstr "" -#: nova/crypto.py:63 +#: nova/crypto.py:64 msgid "Where we keep our keys" msgstr "" -#: nova/crypto.py:66 +#: nova/crypto.py:67 msgid "Where we keep our root CA" msgstr "" -#: nova/crypto.py:69 +#: nova/crypto.py:70 msgid "Should we use a CA for each project?" msgstr "" -#: nova/crypto.py:73 +#: nova/crypto.py:74 #, python-format msgid "Subject for certificate for users, %s for project, user, timestamp" msgstr "" -#: nova/crypto.py:78 +#: nova/crypto.py:79 #, python-format msgid "Subject for certificate for projects, %s for project, timestamp" msgstr "" -#: nova/crypto.py:209 +#: nova/crypto.py:210 msgid "Unable to find the key" msgstr "" -#: nova/crypto.py:392 +#: nova/crypto.py:393 msgid "Failed to write inbound.csr" msgstr "" -#: nova/crypto.py:394 +#: nova/crypto.py:395 #, python-format msgid "Flags path: %s" msgstr "" -#: nova/exception.py:66 -msgid "Unexpected error while running command." -msgstr "" - -#: nova/exception.py:69 -#, python-format -msgid "" -"%(description)s\n" -"Command: %(cmd)s\n" -"Exit code: %(exit_code)s\n" -"Stdout: %(stdout)r\n" -"Stderr: %(stderr)r" -msgstr "" - -#: nova/exception.py:131 +#: nova/exception.py:112 msgid "An unknown exception occurred." msgstr "" -#: nova/exception.py:152 nova/openstack/common/rpc/common.py:86 +#: nova/exception.py:133 nova/openstack/common/rpc/common.py:86 msgid "Exception in string format operation" msgstr "" -#: nova/exception.py:172 +#: nova/exception.py:153 msgid "Unknown" msgstr "" -#: nova/exception.py:182 +#: nova/exception.py:163 #, python-format msgid "Failed to encrypt text: %(reason)s" msgstr "" -#: nova/exception.py:186 +#: nova/exception.py:167 #, python-format msgid "Failed to decrypt text: %(reason)s" msgstr "" -#: nova/exception.py:190 +#: nova/exception.py:171 msgid "Virtual Interface creation failed" msgstr "" -#: nova/exception.py:194 +#: nova/exception.py:175 msgid "5 attempts to create virtual interfacewith unique mac address failed" msgstr "" -#: nova/exception.py:199 +#: nova/exception.py:180 #, python-format msgid "Connection to glance host %(host)s:%(port)s failed: %(reason)s" msgstr "" -#: nova/exception.py:204 +#: nova/exception.py:185 msgid "Not authorized." msgstr "" -#: nova/exception.py:209 +#: nova/exception.py:190 msgid "User does not have admin privileges" msgstr "" -#: nova/exception.py:213 +#: nova/exception.py:194 #, python-format msgid "Policy doesn't allow %(action)s to be performed." msgstr "" -#: nova/exception.py:217 +#: nova/exception.py:198 #, python-format msgid "Image %(image_id)s is not active." msgstr "" -#: nova/exception.py:221 +#: nova/exception.py:202 #, python-format msgid "Not authorized for image %(image_id)s." msgstr "" -#: nova/exception.py:225 +#: nova/exception.py:206 msgid "Unacceptable parameters." msgstr "" -#: nova/exception.py:230 +#: nova/exception.py:211 msgid "Block Device Mapping is Invalid." msgstr "" -#: nova/exception.py:234 +#: nova/exception.py:215 #, python-format msgid "Block Device Mapping is Invalid: failed to get snapshot %(id)s." msgstr "" -#: nova/exception.py:239 +#: nova/exception.py:220 #, python-format msgid "Block Device Mapping is Invalid: failed to get volume %(id)s." msgstr "" -#: nova/exception.py:244 +#: nova/exception.py:225 #, python-format msgid "Volume %(volume_id)s is not attached to anything" msgstr "" -#: nova/exception.py:248 +#: nova/exception.py:229 #, python-format msgid "" "Volume %(volume_id)s did not finish being created even after we waited " "%(seconds)s seconds or %(attempts)s attempts." msgstr "" -#: nova/exception.py:254 nova/api/ec2/cloud.py:463 -#: nova/api/openstack/compute/contrib/keypairs.py:98 nova/compute/api.py:2740 +#: nova/exception.py:235 nova/api/ec2/cloud.py:463 +#: nova/api/openstack/compute/contrib/keypairs.py:98 nova/compute/api.py:2769 msgid "Keypair data is invalid" msgstr "" -#: nova/exception.py:258 +#: nova/exception.py:239 msgid "The request is invalid." msgstr "" -#: nova/exception.py:262 +#: nova/exception.py:243 msgid "Invalid input received" msgstr "" -#: nova/exception.py:266 +#: nova/exception.py:247 msgid "Invalid volume" msgstr "" -#: nova/exception.py:270 nova/api/openstack/compute/servers.py:1332 +#: nova/exception.py:251 nova/api/openstack/compute/servers.py:1332 #: nova/api/openstack/compute/contrib/admin_actions.py:242 msgid "Invalid metadata" msgstr "" -#: nova/exception.py:274 +#: nova/exception.py:255 msgid "Invalid metadata size" msgstr "" -#: nova/exception.py:278 +#: nova/exception.py:259 #, python-format msgid "Invalid port range %(from_port)s:%(to_port)s. %(msg)s" msgstr "" -#: nova/exception.py:282 nova/api/ec2/cloud.py:625 +#: nova/exception.py:263 nova/api/ec2/cloud.py:625 #, python-format msgid "Invalid IP protocol %(protocol)s." msgstr "" -#: nova/exception.py:286 +#: nova/exception.py:267 #, python-format msgid "Invalid content type %(content_type)s." msgstr "" -#: nova/exception.py:290 +#: nova/exception.py:271 #, python-format msgid "Invalid cidr %(cidr)s." msgstr "" -#: nova/exception.py:294 nova/openstack/common/db/exception.py:44 +#: nova/exception.py:275 nova/openstack/common/db/exception.py:44 msgid "Invalid Parameter: Unicode is not supported by the current database." msgstr "" -#: nova/exception.py:301 +#: nova/exception.py:282 #, python-format msgid "%(err)s" msgstr "" -#: nova/exception.py:305 +#: nova/exception.py:286 #, python-format msgid "" "Cannot perform action '%(action)s' on aggregate %(aggregate_id)s. Reason:" " %(reason)s." msgstr "" -#: nova/exception.py:310 +#: nova/exception.py:291 #, python-format msgid "Group not valid. Reason: %(reason)s" msgstr "" -#: nova/exception.py:314 nova/openstack/common/db/sqlalchemy/utils.py:33 +#: nova/exception.py:295 nova/openstack/common/db/sqlalchemy/utils.py:33 msgid "Sort key supplied was not valid." msgstr "" -#: nova/exception.py:318 +#: nova/exception.py:299 #, python-format msgid "" "Instance %(instance_uuid)s in %(attr)s %(state)s. Cannot %(method)s while" " the instance is in this state." msgstr "" -#: nova/exception.py:323 +#: nova/exception.py:304 #, python-format msgid "Instance %(instance_id)s is not running." msgstr "" -#: nova/exception.py:327 +#: nova/exception.py:308 #, python-format msgid "Instance %(instance_id)s is not in rescue mode" msgstr "" -#: nova/exception.py:331 +#: nova/exception.py:312 #, python-format msgid "Instance %(instance_id)s cannot be rescued: %(reason)s" msgstr "" -#: nova/exception.py:335 +#: nova/exception.py:316 #, python-format msgid "Instance %(instance_id)s is not ready" msgstr "" -#: nova/exception.py:339 +#: nova/exception.py:320 msgid "Failed to suspend instance" msgstr "" -#: nova/exception.py:343 +#: nova/exception.py:324 #, python-format msgid "Failed to resume instance: %(reason)s." msgstr "" -#: nova/exception.py:347 +#: nova/exception.py:328 #, python-format msgid "Failed to power on instance: %(reason)s." msgstr "" -#: nova/exception.py:351 +#: nova/exception.py:332 #, python-format msgid "Failed to power off instance: %(reason)s." msgstr "" -#: nova/exception.py:355 +#: nova/exception.py:336 msgid "Failed to reboot instance" msgstr "" -#: nova/exception.py:359 +#: nova/exception.py:340 msgid "Failed to terminate instance" msgstr "" -#: nova/exception.py:363 +#: nova/exception.py:344 msgid "Failed to deploy instance" msgstr "" -#: nova/exception.py:367 +#: nova/exception.py:348 msgid "Service is unavailable at this time." msgstr "" -#: nova/exception.py:371 +#: nova/exception.py:352 msgid "Insufficient compute resources." msgstr "" -#: nova/exception.py:375 +#: nova/exception.py:356 #, python-format msgid "Compute service of %(host)s is unavailable at this time." msgstr "" -#: nova/exception.py:379 +#: nova/exception.py:360 #, python-format msgid "Unable to migrate instance (%(instance_id)s) to current host (%(host)s)." msgstr "" -#: nova/exception.py:384 +#: nova/exception.py:365 msgid "The supplied hypervisor type of is invalid." msgstr "" -#: nova/exception.py:388 +#: nova/exception.py:369 msgid "The instance requires a newer hypervisor version than has been provided." msgstr "" -#: nova/exception.py:393 +#: nova/exception.py:374 #, python-format msgid "" "The supplied disk path (%(path)s) already exists, it is expected not to " "exist." msgstr "" -#: nova/exception.py:398 +#: nova/exception.py:379 #, python-format msgid "The supplied device path (%(path)s) is invalid." msgstr "" -#: nova/exception.py:402 +#: nova/exception.py:383 #, python-format msgid "The supplied device path (%(path)s) is in use." msgstr "" -#: nova/exception.py:407 +#: nova/exception.py:388 #, python-format msgid "The supplied device (%(device)s) is busy." msgstr "" -#: nova/exception.py:411 +#: nova/exception.py:392 msgid "Unacceptable CPU info" msgstr "" -#: nova/exception.py:415 +#: nova/exception.py:396 #, python-format msgid "%(address)s is not a valid IP v4/6 address." msgstr "" -#: nova/exception.py:419 +#: nova/exception.py:400 #, 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 "" -#: nova/exception.py:425 +#: nova/exception.py:406 #, python-format msgid "" "vSwitch which contains the port group %(bridge)s is not associated with " @@ -382,90 +368,85 @@ msgid "" "one associated is %(actual)s." msgstr "" -#: nova/exception.py:432 +#: nova/exception.py:413 #, python-format msgid "Disk format %(disk_format)s is not acceptable" msgstr "" -#: nova/exception.py:436 +#: nova/exception.py:417 #, python-format msgid "Image %(image_id)s is unacceptable: %(reason)s" msgstr "" -#: nova/exception.py:440 +#: nova/exception.py:421 #, python-format msgid "Instance %(instance_id)s is unacceptable: %(reason)s" msgstr "" -#: nova/exception.py:444 +#: nova/exception.py:425 #, python-format msgid "Ec2 id %(ec2_id)s is unacceptable." msgstr "" -#: nova/exception.py:448 +#: nova/exception.py:429 #, python-format msgid "Expected a uuid but received %(uuid)s." msgstr "" -#: nova/exception.py:452 +#: nova/exception.py:433 #, python-format msgid "Invalid ID received %(id)s." msgstr "" -#: nova/exception.py:456 -#, python-format -msgid "Unexpected argument for periodic task creation: %(arg)s." -msgstr "" - -#: nova/exception.py:460 +#: nova/exception.py:437 msgid "Constraint not met." msgstr "" -#: nova/exception.py:465 +#: nova/exception.py:442 msgid "Resource could not be found." msgstr "" -#: nova/exception.py:470 +#: nova/exception.py:447 #, python-format msgid "No agent-build associated with id %(id)s." msgstr "" -#: nova/exception.py:474 +#: nova/exception.py:451 #, python-format msgid "Volume %(volume_id)s could not be found." msgstr "" -#: nova/exception.py:478 +#: nova/exception.py:455 #, python-format msgid "Snapshot %(snapshot_id)s could not be found." msgstr "" -#: nova/exception.py:482 +#: nova/exception.py:459 #, python-format msgid "No target id found for volume %(volume_id)s." msgstr "" -#: nova/exception.py:486 +#: nova/exception.py:463 #, python-format msgid "No disk at %(location)s" msgstr "" -#: nova/exception.py:490 +#: nova/exception.py:467 #, python-format msgid "Could not find a handler for %(driver_type)s volume." msgstr "" -#: nova/exception.py:494 +#: nova/exception.py:471 #, python-format msgid "Invalid image href %(image_href)s." msgstr "" -#: nova/exception.py:498 +#: nova/exception.py:475 #, python-format msgid "Image %(image_id)s could not be found." msgstr "" -#: nova/exception.py:502 +#: nova/exception.py:479 #, python-format msgid "" "Image %(image_id)s could not be found. The nova EC2 API assigns image ids" @@ -473,827 +454,831 @@ msgid "" "image ids since adding this image?" msgstr "" -#: nova/exception.py:509 +#: nova/exception.py:486 #, python-format msgid "Project %(project_id)s could not be found." msgstr "" -#: nova/exception.py:513 +#: nova/exception.py:490 msgid "Cannot find SR to read/write VDI." msgstr "" -#: nova/exception.py:517 +#: nova/exception.py:494 #, python-format msgid "Network %(network_id)s is duplicated." msgstr "" -#: nova/exception.py:521 +#: nova/exception.py:498 #, python-format msgid "Network %(network_id)s is still in use." msgstr "" -#: nova/exception.py:525 +#: nova/exception.py:502 #, python-format msgid "%(req)s is required to create a network." msgstr "" -#: nova/exception.py:529 +#: nova/exception.py:506 #, python-format msgid "Network %(network_id)s could not be found." msgstr "" -#: nova/exception.py:533 +#: nova/exception.py:510 #, python-format msgid "Port id %(port_id)s could not be found." msgstr "" -#: nova/exception.py:537 +#: nova/exception.py:514 #, python-format msgid "Network could not be found for bridge %(bridge)s" msgstr "" -#: nova/exception.py:541 +#: nova/exception.py:518 #, python-format msgid "Network could not be found for uuid %(uuid)s" msgstr "" -#: nova/exception.py:545 +#: nova/exception.py:522 #, python-format msgid "Network could not be found with cidr %(cidr)s." msgstr "" -#: nova/exception.py:549 +#: nova/exception.py:526 #, python-format msgid "Network could not be found for instance %(instance_id)s." msgstr "" -#: nova/exception.py:553 +#: nova/exception.py:530 msgid "No networks defined." msgstr "" -#: nova/exception.py:557 +#: nova/exception.py:534 #, python-format msgid "" "Either Network uuid %(network_uuid)s is not present or is not assigned to" " the project %(project_id)s." msgstr "" -#: nova/exception.py:562 +#: nova/exception.py:539 msgid "Could not find the datastore reference(s) which the VM uses." msgstr "" -#: nova/exception.py:566 +#: nova/exception.py:543 #, python-format msgid "Port %(port_id)s is still in use." msgstr "" -#: nova/exception.py:570 +#: nova/exception.py:547 #, python-format msgid "Port %(port_id)s not usable for instance %(instance)s." msgstr "" -#: nova/exception.py:574 +#: nova/exception.py:551 #, python-format msgid "No free port available for instance %(instance)s." msgstr "" -#: nova/exception.py:578 +#: nova/exception.py:555 #, python-format msgid "No fixed IP associated with id %(id)s." msgstr "" -#: nova/exception.py:582 +#: nova/exception.py:559 #, python-format msgid "Fixed ip not found for address %(address)s." msgstr "" -#: nova/exception.py:586 +#: nova/exception.py:563 #, python-format msgid "Instance %(instance_uuid)s has zero fixed ips." msgstr "" -#: nova/exception.py:590 +#: nova/exception.py:567 #, python-format msgid "Network host %(host)s has zero fixed ips in network %(network_id)s." msgstr "" -#: nova/exception.py:595 +#: nova/exception.py:572 #, python-format msgid "Instance %(instance_uuid)s doesn't have fixed ip '%(ip)s'." msgstr "" -#: nova/exception.py:599 +#: nova/exception.py:576 #, python-format msgid "" "Fixed IP address (%(address)s) does not exist in network " "(%(network_uuid)s)." msgstr "" -#: nova/exception.py:604 +#: nova/exception.py:581 #, python-format msgid "" "Fixed IP address %(address)s is already in use on instance " "%(instance_uuid)s." msgstr "" -#: nova/exception.py:609 +#: nova/exception.py:586 #, python-format msgid "More than one instance is associated with fixed ip address '%(address)s'." msgstr "" -#: nova/exception.py:614 +#: nova/exception.py:591 #, python-format msgid "Fixed IP address %(address)s is invalid." msgstr "" -#: nova/exception.py:618 +#: nova/exception.py:595 msgid "Zero fixed ips available." msgstr "" -#: nova/exception.py:622 +#: nova/exception.py:599 msgid "Zero fixed ips could be found." msgstr "" -#: nova/exception.py:631 +#: nova/exception.py:608 #, python-format msgid "Floating ip %(address)s already exists." msgstr "" -#: nova/exception.py:635 +#: nova/exception.py:612 #, python-format msgid "Floating ip not found for id %(id)s." msgstr "" -#: nova/exception.py:639 +#: nova/exception.py:616 #, python-format msgid "The DNS entry %(name)s already exists in domain %(domain)s." msgstr "" -#: nova/exception.py:643 +#: nova/exception.py:620 #, python-format msgid "Floating ip not found for address %(address)s." msgstr "" -#: nova/exception.py:647 +#: nova/exception.py:624 #, python-format msgid "Floating ip not found for host %(host)s." msgstr "" -#: nova/exception.py:651 +#: nova/exception.py:628 #, python-format msgid "Multiple floating ips are found for address %(address)s." msgstr "" -#: nova/exception.py:655 +#: nova/exception.py:632 msgid "Floating ip pool not found." msgstr "" -#: nova/exception.py:660 +#: nova/exception.py:637 msgid "Zero floating ips available." msgstr "" -#: nova/exception.py:665 +#: nova/exception.py:642 #, python-format msgid "Floating ip %(address)s is associated." msgstr "" -#: nova/exception.py:669 +#: nova/exception.py:646 #, python-format msgid "Floating ip %(address)s is not associated." msgstr "" -#: nova/exception.py:673 +#: nova/exception.py:650 msgid "Zero floating ips exist." msgstr "" -#: nova/exception.py:677 +#: nova/exception.py:654 #, python-format msgid "Interface %(interface)s not found." msgstr "" -#: nova/exception.py:681 +#: nova/exception.py:658 msgid "Cannot disassociate auto assigined floating ip" msgstr "" -#: nova/exception.py:685 +#: nova/exception.py:662 #, python-format msgid "Keypair %(name)s not found for user %(user_id)s" msgstr "" -#: nova/exception.py:689 +#: nova/exception.py:666 #, python-format msgid "Certificate %(certificate_id)s not found." msgstr "" -#: nova/exception.py:693 +#: nova/exception.py:670 #, python-format msgid "Service %(service_id)s could not be found." msgstr "" -#: nova/exception.py:697 +#: nova/exception.py:674 #, python-format msgid "Host %(host)s could not be found." msgstr "" -#: nova/exception.py:701 +#: nova/exception.py:678 #, python-format msgid "Compute host %(host)s could not be found." msgstr "" -#: nova/exception.py:705 +#: nova/exception.py:682 #, python-format msgid "Could not find binary %(binary)s on host %(host)s." msgstr "" -#: nova/exception.py:709 +#: nova/exception.py:686 #, python-format msgid "Invalid reservation expiration %(expire)s." msgstr "" -#: nova/exception.py:713 +#: nova/exception.py:690 #, python-format msgid "" "Change would make usage less than 0 for the following resources: " "%(unders)s" msgstr "" -#: nova/exception.py:718 +#: nova/exception.py:695 msgid "Quota could not be found" msgstr "" -#: nova/exception.py:722 +#: nova/exception.py:699 #, python-format msgid "Unknown quota resources %(unknown)s." msgstr "" -#: nova/exception.py:726 +#: nova/exception.py:703 #, python-format msgid "Quota for project %(project_id)s could not be found." msgstr "" -#: nova/exception.py:730 +#: nova/exception.py:707 #, python-format msgid "Quota class %(class_name)s could not be found." msgstr "" -#: nova/exception.py:734 +#: nova/exception.py:711 #, python-format msgid "Quota usage for project %(project_id)s could not be found." msgstr "" -#: nova/exception.py:738 +#: nova/exception.py:715 #, python-format msgid "Quota reservation %(uuid)s could not be found." msgstr "" -#: nova/exception.py:742 +#: nova/exception.py:719 #, python-format msgid "Quota exceeded for resources: %(overs)s" msgstr "" -#: nova/exception.py:746 +#: nova/exception.py:723 #, python-format msgid "Security group %(security_group_id)s not found." msgstr "" -#: nova/exception.py:750 +#: nova/exception.py:727 #, python-format msgid "Security group %(security_group_id)s not found for project %(project_id)s." msgstr "" -#: nova/exception.py:755 +#: nova/exception.py:732 #, python-format msgid "Security group with rule %(rule_id)s not found." msgstr "" -#: nova/exception.py:759 +#: nova/exception.py:736 #, python-format msgid "" "Security group %(security_group_id)s is already associated with the " "instance %(instance_id)s" msgstr "" -#: nova/exception.py:764 +#: nova/exception.py:741 #, python-format msgid "" "Security group %(security_group_id)s is not associated with the instance " "%(instance_id)s" msgstr "" -#: nova/exception.py:769 +#: nova/exception.py:746 #, python-format msgid "Security group default rule (%rule_id)s not found." msgstr "" -#: nova/exception.py:773 +#: nova/exception.py:750 msgid "" "Network requires port_security_enabled and subnet associated in order to " "apply security groups." msgstr "" -#: nova/exception.py:778 +#: nova/exception.py:755 msgid "No Unique Match Found." msgstr "" -#: nova/exception.py:783 +#: nova/exception.py:760 #, python-format msgid "Migration %(migration_id)s could not be found." msgstr "" -#: nova/exception.py:787 +#: nova/exception.py:764 #, python-format msgid "Migration not found for instance %(instance_id)s with status %(status)s." msgstr "" -#: nova/exception.py:792 +#: nova/exception.py:769 #, python-format msgid "Console pool %(pool_id)s could not be found." msgstr "" -#: nova/exception.py:796 +#: nova/exception.py:773 #, python-format msgid "" "Console pool of type %(console_type)s for compute host %(compute_host)s " "on proxy host %(host)s not found." msgstr "" -#: nova/exception.py:802 +#: nova/exception.py:779 #, python-format msgid "Console %(console_id)s could not be found." msgstr "" -#: nova/exception.py:806 +#: nova/exception.py:783 #, python-format msgid "Console for instance %(instance_uuid)s could not be found." msgstr "" -#: nova/exception.py:810 +#: nova/exception.py:787 #, python-format msgid "" "Console for instance %(instance_uuid)s in pool %(pool_id)s could not be " "found." msgstr "" -#: nova/exception.py:815 +#: nova/exception.py:792 #, python-format msgid "Invalid console type %(console_type)s" msgstr "" -#: nova/exception.py:819 +#: nova/exception.py:796 #, python-format msgid "Instance type %(instance_type_id)s could not be found." msgstr "" -#: nova/exception.py:823 +#: nova/exception.py:800 #, python-format msgid "Instance type with name %(instance_type_name)s could not be found." msgstr "" -#: nova/exception.py:828 +#: nova/exception.py:805 #, python-format msgid "Flavor %(flavor_id)s could not be found." msgstr "" -#: nova/exception.py:832 +#: nova/exception.py:809 #, python-format msgid "Flavor access not found for %(flavor_id)s / %(project_id)s combination." msgstr "" -#: nova/exception.py:837 +#: nova/exception.py:814 #, python-format msgid "Cell %(cell_name)s doesn't exist." msgstr "" -#: nova/exception.py:841 +#: nova/exception.py:818 #, python-format msgid "Inconsistency in cell routing: %(reason)s" msgstr "" -#: nova/exception.py:845 +#: nova/exception.py:822 #, python-format msgid "Service API method not found: %(detail)s" msgstr "" -#: nova/exception.py:849 +#: nova/exception.py:826 msgid "Timeout waiting for response from cell" msgstr "" -#: nova/exception.py:853 +#: nova/exception.py:830 #, python-format msgid "Cell message has reached maximum hop count: %(hop_count)s" msgstr "" -#: nova/exception.py:857 +#: nova/exception.py:834 msgid "No cells available matching scheduling criteria." msgstr "" -#: nova/exception.py:861 +#: nova/exception.py:838 #, python-format msgid "Exception received during cell processing: %(exc_name)s." msgstr "" -#: nova/exception.py:865 +#: nova/exception.py:842 #, python-format msgid "Cell is not known for instance %(instance_uuid)s" msgstr "" -#: nova/exception.py:869 +#: nova/exception.py:846 #, python-format msgid "Scheduler Host Filter %(filter_name)s could not be found." msgstr "" -#: nova/exception.py:873 +#: nova/exception.py:850 #, python-format msgid "Instance %(instance_uuid)s has no metadata with key %(metadata_key)s." msgstr "" -#: nova/exception.py:878 +#: nova/exception.py:855 #, python-format msgid "" "Instance %(instance_uuid)s has no system metadata with key " "%(metadata_key)s." msgstr "" -#: nova/exception.py:883 +#: nova/exception.py:860 #, python-format msgid "" "Instance Type %(instance_type_id)s has no extra specs with key " "%(extra_specs_key)s." msgstr "" -#: nova/exception.py:888 +#: nova/exception.py:865 #, python-format msgid "File %(file_path)s could not be found." msgstr "" -#: nova/exception.py:892 +#: nova/exception.py:869 msgid "Zero files could be found." msgstr "" -#: nova/exception.py:896 +#: nova/exception.py:873 #, python-format msgid "Virtual switch associated with the network adapter %(adapter)s not found." msgstr "" -#: nova/exception.py:901 +#: nova/exception.py:878 #, python-format msgid "Network adapter %(adapter)s could not be found." msgstr "" -#: nova/exception.py:905 +#: nova/exception.py:882 #, python-format msgid "Class %(class_name)s could not be found: %(exception)s" msgstr "" -#: nova/exception.py:909 +#: nova/exception.py:886 msgid "Action not allowed." msgstr "" -#: nova/exception.py:913 +#: nova/exception.py:890 msgid "Rotation is not allowed for snapshots" msgstr "" -#: nova/exception.py:917 +#: nova/exception.py:894 msgid "Rotation param is required for backup image_type" msgstr "" -#: nova/exception.py:921 +#: nova/exception.py:898 #, python-format msgid "Key pair %(key_name)s already exists." msgstr "" -#: nova/exception.py:925 +#: nova/exception.py:902 #, python-format msgid "Instance %(name)s already exists." msgstr "" -#: nova/exception.py:929 +#: nova/exception.py:906 #, python-format msgid "Instance Type with name %(name)s already exists." msgstr "" -#: nova/exception.py:933 +#: nova/exception.py:910 #, python-format msgid "Instance Type with ID %(flavor_id)s already exists." msgstr "" -#: nova/exception.py:937 +#: nova/exception.py:914 #, python-format msgid "" "Flavor access alreay exists for flavor %(flavor_id)s and project " "%(project_id)s combination." msgstr "" -#: nova/exception.py:942 +#: nova/exception.py:919 #, python-format msgid "%(path)s is not on shared storage: %(reason)s" msgstr "" -#: nova/exception.py:946 +#: nova/exception.py:923 #, python-format msgid "%(path)s is not on local storage: %(reason)s" msgstr "" -#: nova/exception.py:950 +#: nova/exception.py:927 msgid "Migration error" msgstr "" -#: nova/exception.py:954 +#: nova/exception.py:931 +msgid "Migration pre-check error" +msgstr "" + +#: nova/exception.py:935 #, python-format msgid "Malformed message body: %(reason)s" msgstr "" -#: nova/exception.py:960 +#: nova/exception.py:941 #, python-format msgid "Could not find config at %(path)s" msgstr "" -#: nova/exception.py:964 +#: nova/exception.py:945 #, python-format msgid "Could not load paste app '%(name)s' from %(path)s" msgstr "" -#: nova/exception.py:968 +#: nova/exception.py:949 msgid "When resizing, instances must change flavor!" msgstr "" -#: nova/exception.py:972 +#: nova/exception.py:953 #, python-format msgid "Resize error: %(reason)s" msgstr "" -#: nova/exception.py:976 +#: nova/exception.py:957 msgid "Image is larger than instance type allows" msgstr "" -#: nova/exception.py:980 +#: nova/exception.py:961 msgid "Instance type's memory is too small for requested image." msgstr "" -#: nova/exception.py:984 +#: nova/exception.py:965 msgid "Instance type's disk is too small for requested image." msgstr "" -#: nova/exception.py:988 +#: nova/exception.py:969 #, python-format msgid "Insufficient free memory on compute node to start %(uuid)s." msgstr "" -#: nova/exception.py:992 +#: nova/exception.py:973 msgid "Could not fetch bandwidth/cpu/disk metrics for this host." msgstr "" -#: nova/exception.py:996 +#: nova/exception.py:977 #, python-format msgid "No valid host was found. %(reason)s" msgstr "" -#: nova/exception.py:1000 +#: nova/exception.py:981 msgid "Quota exceeded" msgstr "" -#: nova/exception.py:1007 +#: nova/exception.py:988 #, python-format msgid "" "Quota exceeded for %(overs)s: Requested %(req)s, but already used " "%(used)d of %(allowed)d %(resource)s" msgstr "" -#: nova/exception.py:1012 +#: nova/exception.py:993 msgid "Maximum number of floating ips exceeded" msgstr "" -#: nova/exception.py:1016 +#: nova/exception.py:997 msgid "Maximum number of fixed ips exceeded" msgstr "" -#: nova/exception.py:1020 +#: nova/exception.py:1001 #, python-format msgid "Maximum number of metadata items exceeds %(allowed)d" msgstr "" -#: nova/exception.py:1024 +#: nova/exception.py:1005 msgid "Personality file limit exceeded" msgstr "" -#: nova/exception.py:1028 +#: nova/exception.py:1009 msgid "Personality file path too long" msgstr "" -#: nova/exception.py:1032 +#: nova/exception.py:1013 msgid "Personality file content too long" msgstr "" -#: nova/exception.py:1036 +#: nova/exception.py:1017 msgid "Maximum number of key pairs exceeded" msgstr "" -#: nova/exception.py:1040 +#: nova/exception.py:1021 msgid "Maximum number of security groups or rules exceeded" msgstr "" -#: nova/exception.py:1044 +#: nova/exception.py:1025 #, python-format msgid "" "Aggregate %(aggregate_id)s: action '%(action)s' caused an error: " "%(reason)s." msgstr "" -#: nova/exception.py:1049 +#: nova/exception.py:1030 #, python-format msgid "Aggregate %(aggregate_id)s could not be found." msgstr "" -#: nova/exception.py:1053 +#: nova/exception.py:1034 #, python-format msgid "Aggregate %(aggregate_name)s already exists." msgstr "" -#: nova/exception.py:1057 +#: nova/exception.py:1038 #, python-format msgid "Aggregate %(aggregate_id)s has no host %(host)s." msgstr "" -#: nova/exception.py:1061 +#: nova/exception.py:1042 #, python-format msgid "Aggregate %(aggregate_id)s has no metadata with key %(metadata_key)s." msgstr "" -#: nova/exception.py:1066 +#: nova/exception.py:1047 #, python-format msgid "Aggregate %(aggregate_id)s already has host %(host)s." msgstr "" -#: nova/exception.py:1070 +#: nova/exception.py:1051 msgid "Unable to create instance type" msgstr "" -#: nova/exception.py:1074 +#: nova/exception.py:1055 #, python-format msgid "Failed to set admin password on %(instance)s because %(reason)s" msgstr "" -#: nova/exception.py:1080 +#: nova/exception.py:1061 #, python-format msgid "Detected existing vlan with id %(vlan)d" msgstr "" -#: nova/exception.py:1084 +#: nova/exception.py:1065 msgid "There was a conflict when trying to complete your request." msgstr "" -#: nova/exception.py:1089 +#: nova/exception.py:1070 #, python-format msgid "Instance %(instance_id)s could not be found." msgstr "" -#: nova/exception.py:1093 +#: nova/exception.py:1074 #, python-format msgid "Info cache for instance %(instance_uuid)s could not be found." msgstr "" -#: nova/exception.py:1098 +#: nova/exception.py:1079 #, python-format msgid "Node %(node_id)s could not be found." msgstr "" -#: nova/exception.py:1102 +#: nova/exception.py:1083 #, python-format msgid "Node with UUID %(node_uuid)s could not be found." msgstr "" -#: nova/exception.py:1106 +#: nova/exception.py:1087 #, python-format msgid "Marker %(marker)s could not be found." msgstr "" -#: nova/exception.py:1110 +#: nova/exception.py:1091 #, python-format msgid "Invalid id: %(val)s (expecting \"i-...\")." msgstr "" -#: nova/exception.py:1114 +#: nova/exception.py:1095 #, python-format msgid "Could not fetch image %(image_id)s" msgstr "" -#: nova/exception.py:1118 +#: nova/exception.py:1099 #, python-format msgid "Could not upload image %(image_id)s" msgstr "" -#: nova/exception.py:1122 +#: nova/exception.py:1103 #, python-format msgid "Task %(task_name)s is already running on host %(host)s" msgstr "" -#: nova/exception.py:1126 +#: nova/exception.py:1107 #, python-format msgid "Task %(task_name)s is not running on host %(host)s" msgstr "" -#: nova/exception.py:1130 +#: nova/exception.py:1111 #, python-format msgid "Instance %(instance_uuid)s is locked" msgstr "" -#: nova/exception.py:1134 +#: nova/exception.py:1115 #, python-format msgid "Could not mount vfat config drive. %(operation)s failed. Error: %(error)s" msgstr "" -#: nova/exception.py:1139 +#: nova/exception.py:1120 #, python-format msgid "Unknown config drive format %(format)s. Select one of iso9660 or vfat." msgstr "" -#: nova/exception.py:1144 +#: nova/exception.py:1125 #, python-format msgid "Failed to attach network adapter device to %(instance)s" msgstr "" -#: nova/exception.py:1148 +#: nova/exception.py:1129 #, python-format msgid "Failed to detach network adapter device from %(instance)s" msgstr "" -#: nova/exception.py:1152 +#: nova/exception.py:1133 #, python-format msgid "" "User data too large. User data must be no larger than %(maxsize)s bytes " "once base64 encoded. Your data is %(length)d bytes" msgstr "" -#: nova/exception.py:1158 +#: nova/exception.py:1139 msgid "User data needs to be valid base 64." msgstr "" -#: nova/exception.py:1162 +#: nova/exception.py:1143 #, python-format msgid "" "unexpected task state: expecting %(expected)s but the actual state is " "%(actual)s" msgstr "" -#: nova/exception.py:1167 +#: nova/exception.py:1148 #, python-format msgid "" "Action for request_id %(request_id)s on instance %(instance_uuid)s not " "found" msgstr "" -#: nova/exception.py:1172 +#: nova/exception.py:1153 #, python-format msgid "Event %(event)s not found for action id %(action_id)s" msgstr "" -#: nova/exception.py:1176 +#: nova/exception.py:1157 #, python-format msgid "The CA file for %(project)s could not be found" msgstr "" -#: nova/exception.py:1180 +#: nova/exception.py:1161 #, python-format msgid "The CRL file for %(project)s could not be found" msgstr "" -#: nova/exception.py:1184 +#: nova/exception.py:1165 msgid "Instance recreate is not implemented by this virt driver." msgstr "" -#: nova/exception.py:1188 +#: nova/exception.py:1169 #, python-format msgid "The service from servicegroup driver %(driver) is temporarily unavailable." msgstr "" -#: nova/exception.py:1193 +#: nova/exception.py:1174 #, python-format msgid "%(binary)s attempted direct database access which is not allowed by policy" msgstr "" -#: nova/exception.py:1198 +#: nova/exception.py:1179 #, python-format msgid "Virtualization type '%(virt)s' is not supported by this compute driver" msgstr "" -#: nova/exception.py:1203 +#: nova/exception.py:1184 #, python-format msgid "" "Requested hardware '%(model)s' is not supported by the '%(virt)s' virt " "driver" msgstr "" -#: nova/exception.py:1208 +#: nova/exception.py:1189 #, python-format msgid "Invalid Base 64 data for file %(path)s" msgstr "" -#: nova/exception.py:1212 +#: nova/exception.py:1193 #, python-format msgid "Build of instance %(instance_uuid)s aborted: %(reason)s" msgstr "" -#: nova/exception.py:1216 +#: nova/exception.py:1197 #, python-format msgid "Build of instance %(instance_uuid)s was re-scheduled: %(reason)s" msgstr "" @@ -1308,27 +1293,7 @@ msgstr "" msgid "Running %(name)s post-hook: %(obj)s" msgstr "" -#: nova/manager.py:173 -#, python-format -msgid "Skipping periodic task %(task)s because its interval is negative" -msgstr "" - -#: nova/manager.py:178 -#, python-format -msgid "Skipping periodic task %(task)s because it is disabled" -msgstr "" - -#: nova/manager.py:241 -#, python-format -msgid "Running periodic task %(full_task_name)s" -msgstr "" - -#: nova/manager.py:249 -#, python-format -msgid "Error during %(full_task_name)s: %(e)s" -msgstr "" - -#: nova/manager.py:319 +#: nova/manager.py:166 msgid "Notifying Schedulers of capabilities ..." msgstr "" @@ -1462,106 +1427,91 @@ msgstr "" msgid "serve() can only be called once" msgstr "" -#: nova/utils.py:144 +#: nova/utils.py:142 #, python-format msgid "Expected to receive %(exp)s bytes, but actually %(act)s" msgstr "" -#: nova/utils.py:197 nova/openstack/common/processutils.py:90 -#, python-format -msgid "Got unknown keyword args to utils.execute: %r" -msgstr "" - -#: nova/utils.py:208 nova/openstack/common/processutils.py:99 -#, python-format -msgid "Running cmd (subprocess): %s" -msgstr "" - -#: nova/utils.py:232 nova/utils.py:310 -#: nova/openstack/common/processutils.py:114 nova/virt/powervm/common.py:90 -#, python-format -msgid "Result was %s" -msgstr "" - -#: nova/utils.py:245 nova/openstack/common/processutils.py:128 -#, python-format -msgid "%r failed. Retrying." -msgstr "" - -#: nova/utils.py:285 +#: nova/utils.py:187 #, python-format msgid "Running cmd (SSH): %s" msgstr "" -#: nova/utils.py:287 +#: nova/utils.py:189 msgid "Environment not supported over SSH" msgstr "" -#: nova/utils.py:291 +#: nova/utils.py:193 msgid "process_input not supported over SSH" msgstr "" -#: nova/utils.py:326 +#: nova/utils.py:212 nova/openstack/common/processutils.py:162 +#: nova/virt/powervm/common.py:90 +#, python-format +msgid "Result was %s" +msgstr "" + +#: nova/utils.py:231 #, python-format msgid "debug in callback: %s" msgstr "" -#: nova/utils.py:488 +#: nova/utils.py:393 #, python-format msgid "Link Local address is not found.:%s" msgstr "" -#: nova/utils.py:491 +#: nova/utils.py:396 #, python-format msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" msgstr "" -#: nova/utils.py:530 +#: nova/utils.py:435 #, python-format msgid "Invalid backend: %s" msgstr "" -#: nova/utils.py:591 +#: nova/utils.py:496 #, python-format msgid "Unknown byte multiplier: %s" msgstr "" -#: nova/utils.py:720 +#: nova/utils.py:625 #, python-format msgid "Expected object of type: %s" msgstr "" -#: nova/utils.py:749 +#: nova/utils.py:654 #, python-format msgid "Invalid server_string: %s" msgstr "" -#: nova/utils.py:905 +#: nova/utils.py:810 #, python-format msgid "timefunc: '%(name)s' took %(total_time).2f secs" msgstr "" -#: nova/utils.py:971 +#: nova/utils.py:876 #, python-format msgid "Reloading cached file %s" msgstr "" -#: nova/utils.py:1103 nova/virt/configdrive.py:177 +#: nova/utils.py:1008 nova/virt/configdrive.py:177 #, python-format msgid "Could not remove tmpdir: %s" msgstr "" -#: nova/utils.py:1255 +#: nova/utils.py:1160 #, python-format msgid "%s is not a string or unicode" msgstr "" -#: nova/utils.py:1259 +#: nova/utils.py:1164 #, python-format msgid "%(name)s has less than %(min_length)s characters." msgstr "" -#: nova/utils.py:1264 +#: nova/utils.py:1169 #, python-format msgid "%(name)s has more than %(max_length)s characters." msgstr "" @@ -1827,210 +1777,210 @@ msgstr "" msgid "Get console output for instance %s" msgstr "" -#: nova/api/ec2/cloud.py:837 +#: nova/api/ec2/cloud.py:834 #, python-format msgid "Create volume from snapshot %s" msgstr "" -#: nova/api/ec2/cloud.py:841 nova/api/openstack/compute/contrib/volumes.py:243 +#: nova/api/ec2/cloud.py:838 nova/api/openstack/compute/contrib/volumes.py:243 #, python-format msgid "Create volume of %s GB" msgstr "" -#: nova/api/ec2/cloud.py:869 +#: nova/api/ec2/cloud.py:866 msgid "Delete Failed" msgstr "" -#: nova/api/ec2/cloud.py:882 +#: nova/api/ec2/cloud.py:879 #, python-format msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" msgstr "" -#: nova/api/ec2/cloud.py:890 +#: nova/api/ec2/cloud.py:887 msgid "Attach Failed." msgstr "" -#: nova/api/ec2/cloud.py:912 nova/api/openstack/compute/contrib/volumes.py:439 +#: nova/api/ec2/cloud.py:909 nova/api/openstack/compute/contrib/volumes.py:439 #, python-format msgid "Detach volume %s" msgstr "" -#: nova/api/ec2/cloud.py:919 +#: nova/api/ec2/cloud.py:916 msgid "Detach Volume Failed." msgstr "" -#: nova/api/ec2/cloud.py:945 nova/api/ec2/cloud.py:1002 -#: nova/api/ec2/cloud.py:1556 nova/api/ec2/cloud.py:1571 +#: nova/api/ec2/cloud.py:942 nova/api/ec2/cloud.py:999 +#: nova/api/ec2/cloud.py:1553 nova/api/ec2/cloud.py:1568 #, python-format msgid "attribute not supported: %s" msgstr "" -#: nova/api/ec2/cloud.py:1076 +#: nova/api/ec2/cloud.py:1073 #, python-format msgid "vol = %s\n" msgstr "" -#: nova/api/ec2/cloud.py:1236 +#: nova/api/ec2/cloud.py:1233 msgid "Allocate address" msgstr "" -#: nova/api/ec2/cloud.py:1240 +#: nova/api/ec2/cloud.py:1237 msgid "No more floating IPs available" msgstr "" -#: nova/api/ec2/cloud.py:1244 +#: nova/api/ec2/cloud.py:1241 #, python-format msgid "Release address %s" msgstr "" -#: nova/api/ec2/cloud.py:1249 +#: nova/api/ec2/cloud.py:1246 msgid "Unable to release IP Address." msgstr "" -#: nova/api/ec2/cloud.py:1252 +#: nova/api/ec2/cloud.py:1249 #, python-format msgid "Associate address %(public_ip)s to instance %(instance_id)s" msgstr "" -#: nova/api/ec2/cloud.py:1260 +#: nova/api/ec2/cloud.py:1257 msgid "Unable to associate IP Address, no fixed_ips." msgstr "" -#: nova/api/ec2/cloud.py:1268 +#: nova/api/ec2/cloud.py:1265 #: nova/api/openstack/compute/contrib/floating_ips.py:238 #, python-format msgid "multiple fixed_ips exist, using the first: %s" msgstr "" -#: nova/api/ec2/cloud.py:1277 +#: nova/api/ec2/cloud.py:1274 msgid "Floating ip is already associated." msgstr "" -#: nova/api/ec2/cloud.py:1280 +#: nova/api/ec2/cloud.py:1277 msgid "l3driver call to add floating ip failed." msgstr "" -#: nova/api/ec2/cloud.py:1283 +#: nova/api/ec2/cloud.py:1280 msgid "Error, unable to associate floating ip." msgstr "" -#: nova/api/ec2/cloud.py:1291 +#: nova/api/ec2/cloud.py:1288 #, python-format msgid "Disassociate address %s" msgstr "" -#: nova/api/ec2/cloud.py:1296 +#: nova/api/ec2/cloud.py:1293 msgid "Floating ip is not associated." msgstr "" -#: nova/api/ec2/cloud.py:1299 -#: nova/api/openstack/compute/contrib/floating_ips.py:100 +#: nova/api/ec2/cloud.py:1296 +#: nova/api/openstack/compute/contrib/floating_ips.py:97 msgid "Cannot disassociate auto assigned floating ip" msgstr "" -#: nova/api/ec2/cloud.py:1326 +#: nova/api/ec2/cloud.py:1323 msgid "Image must be available" msgstr "" -#: nova/api/ec2/cloud.py:1358 +#: nova/api/ec2/cloud.py:1355 msgid "Going to start terminating instances" msgstr "" -#: nova/api/ec2/cloud.py:1368 +#: nova/api/ec2/cloud.py:1365 #, python-format msgid "Reboot instance %r" msgstr "" -#: nova/api/ec2/cloud.py:1377 +#: nova/api/ec2/cloud.py:1374 msgid "Going to stop instances" msgstr "" -#: nova/api/ec2/cloud.py:1386 +#: nova/api/ec2/cloud.py:1383 msgid "Going to start instances" msgstr "" -#: nova/api/ec2/cloud.py:1477 +#: nova/api/ec2/cloud.py:1474 #, python-format msgid "De-registering image %s" msgstr "" -#: nova/api/ec2/cloud.py:1493 +#: nova/api/ec2/cloud.py:1490 msgid "imageLocation is required" msgstr "" -#: nova/api/ec2/cloud.py:1512 +#: nova/api/ec2/cloud.py:1509 #, python-format msgid "Registered image %(image_location)s with id %(image_id)s" msgstr "" -#: nova/api/ec2/cloud.py:1574 +#: nova/api/ec2/cloud.py:1571 msgid "user or group not specified" msgstr "" -#: nova/api/ec2/cloud.py:1576 +#: nova/api/ec2/cloud.py:1573 msgid "only group \"all\" is supported" msgstr "" -#: nova/api/ec2/cloud.py:1578 +#: nova/api/ec2/cloud.py:1575 msgid "operation_type must be add or remove" msgstr "" -#: nova/api/ec2/cloud.py:1580 +#: nova/api/ec2/cloud.py:1577 #, python-format msgid "Updating image %s publicity" msgstr "" -#: nova/api/ec2/cloud.py:1593 +#: nova/api/ec2/cloud.py:1590 #, python-format msgid "Not allowed to modify attributes for image %s" msgstr "" -#: nova/api/ec2/cloud.py:1622 +#: nova/api/ec2/cloud.py:1619 #, python-format msgid "" "Invalid value '%(ec2_instance_id)s' for instanceId. Instance does not " "have a volume attached at root (%(root)s)" msgstr "" -#: nova/api/ec2/cloud.py:1652 +#: nova/api/ec2/cloud.py:1649 #, python-format msgid "Couldn't stop instance with in %d sec" msgstr "" -#: nova/api/ec2/cloud.py:1670 +#: nova/api/ec2/cloud.py:1667 #, python-format msgid "image of %(instance)s at %(now)s" msgstr "" -#: nova/api/ec2/cloud.py:1694 nova/api/ec2/cloud.py:1739 +#: nova/api/ec2/cloud.py:1691 nova/api/ec2/cloud.py:1736 msgid "resource_id and tag are required" msgstr "" -#: nova/api/ec2/cloud.py:1697 nova/api/ec2/cloud.py:1742 +#: nova/api/ec2/cloud.py:1694 nova/api/ec2/cloud.py:1739 msgid "Expecting a list of resources" msgstr "" -#: nova/api/ec2/cloud.py:1701 nova/api/ec2/cloud.py:1746 +#: nova/api/ec2/cloud.py:1698 nova/api/ec2/cloud.py:1743 msgid "Only instances implemented" msgstr "" -#: nova/api/ec2/cloud.py:1704 nova/api/ec2/cloud.py:1749 +#: nova/api/ec2/cloud.py:1701 nova/api/ec2/cloud.py:1746 msgid "Expecting a list of tagSets" msgstr "" -#: nova/api/ec2/cloud.py:1761 +#: nova/api/ec2/cloud.py:1758 msgid "Expecting key to be set" msgstr "" -#: nova/api/ec2/cloud.py:1834 +#: nova/api/ec2/cloud.py:1831 msgid "Invalid CIDR" msgstr "" -#: nova/api/ec2/ec2utils.py:248 +#: nova/api/ec2/ec2utils.py:249 msgid "Request must include either Timestamp or Expires, but cannot contain both" msgstr "" -#: nova/api/ec2/ec2utils.py:266 +#: nova/api/ec2/ec2utils.py:267 msgid "Timestamp is invalid." msgstr "" @@ -2350,13 +2300,13 @@ msgstr "" #: nova/api/openstack/compute/image_metadata.py:80 #: nova/api/openstack/compute/server_metadata.py:80 -#: nova/api/openstack/compute/contrib/flavorextraspecs.py:88 +#: nova/api/openstack/compute/contrib/flavorextraspecs.py:85 msgid "Request body and URI mismatch" msgstr "" #: nova/api/openstack/compute/image_metadata.py:83 #: nova/api/openstack/compute/server_metadata.py:84 -#: nova/api/openstack/compute/contrib/flavorextraspecs.py:91 +#: nova/api/openstack/compute/contrib/flavorextraspecs.py:88 msgid "Request body contains too many items" msgstr "" @@ -2570,7 +2520,7 @@ msgid "No adminPass was specified" msgstr "" #: nova/api/openstack/compute/servers.py:1171 -#: nova/api/openstack/compute/servers.py:1380 +#: nova/api/openstack/compute/servers.py:1382 msgid "Invalid adminPass" msgstr "" @@ -2592,7 +2542,7 @@ msgstr "" #: nova/api/openstack/compute/servers.py:1220 #: nova/api/openstack/compute/contrib/aggregates.py:143 -#: nova/api/openstack/compute/contrib/coverage_ext.py:282 +#: nova/api/openstack/compute/contrib/coverage_ext.py:284 #: nova/api/openstack/compute/contrib/keypairs.py:78 msgid "Invalid request body" msgstr "" @@ -2609,7 +2559,7 @@ msgstr "" msgid "createImage entity requires name attribute" msgstr "" -#: nova/api/openstack/compute/servers.py:1407 +#: nova/api/openstack/compute/servers.py:1409 #, python-format msgid "Removing options '%(unk_opt_str)s' from query" msgstr "" @@ -2836,41 +2786,41 @@ msgstr "" msgid "Instance not yet ready" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:95 +#: nova/api/openstack/compute/contrib/coverage_ext.py:97 #, python-format msgid "Can't connect to service: %s, no portspecified\n" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:114 +#: nova/api/openstack/compute/contrib/coverage_ext.py:116 msgid "Coverage begin" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:161 +#: nova/api/openstack/compute/contrib/coverage_ext.py:163 msgid "Coverage not running" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:190 +#: nova/api/openstack/compute/contrib/coverage_ext.py:192 msgid "Invalid path" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:194 +#: nova/api/openstack/compute/contrib/coverage_ext.py:196 msgid "No path given for report file" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:201 +#: nova/api/openstack/compute/contrib/coverage_ext.py:203 msgid "You can't use html reports without combining" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:214 +#: nova/api/openstack/compute/contrib/coverage_ext.py:216 #, python-format msgid "Directory conflict: %s already exists" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:272 +#: nova/api/openstack/compute/contrib/coverage_ext.py:274 msgid "Python coverage module is not installed." msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:280 +#: nova/api/openstack/compute/contrib/coverage_ext.py:282 #, python-format msgid "Coverage doesn't have %s action" msgstr "" @@ -2920,7 +2870,7 @@ msgstr "" msgid "No request body" msgstr "" -#: nova/api/openstack/compute/contrib/flavorextraspecs.py:58 +#: nova/api/openstack/compute/contrib/flavorextraspecs.py:55 msgid "No Request Body" msgstr "" @@ -2928,25 +2878,26 @@ msgstr "" msgid "DNS entries not found." msgstr "" -#: nova/api/openstack/compute/contrib/floating_ips.py:97 -msgid "Floating ip is not associated" -msgstr "" - -#: nova/api/openstack/compute/contrib/floating_ips.py:132 -#: nova/api/openstack/compute/contrib/floating_ips.py:180 +#: nova/api/openstack/compute/contrib/floating_ips.py:129 +#: nova/api/openstack/compute/contrib/floating_ips.py:177 #, python-format msgid "Floating ip not found for id %s" msgstr "" -#: nova/api/openstack/compute/contrib/floating_ips.py:165 +#: nova/api/openstack/compute/contrib/floating_ips.py:162 #, python-format msgid "No more floating ips in pool %s." msgstr "" -#: nova/api/openstack/compute/contrib/floating_ips.py:167 +#: nova/api/openstack/compute/contrib/floating_ips.py:164 msgid "No more floating ips available." msgstr "" +#: nova/api/openstack/compute/contrib/floating_ips.py:189 +#, python-format +msgid "Floating ip %s has been disassociated" +msgstr "" + #: nova/api/openstack/compute/contrib/floating_ips.py:215 #: nova/api/openstack/compute/contrib/floating_ips.py:271 #: nova/api/openstack/compute/contrib/security_groups.py:413 @@ -2984,12 +2935,16 @@ msgid "Error. Unable to associate floating ip" msgstr "" #: nova/api/openstack/compute/contrib/floating_ips.py:297 +msgid "Floating ip is not associated" +msgstr "" + +#: nova/api/openstack/compute/contrib/floating_ips.py:301 #, python-format msgid "Floating ip %(address)s is not associated with instance %(id)s." msgstr "" #: nova/api/openstack/compute/contrib/floating_ips_bulk.py:146 -#: nova/cmd/manage.py:382 +#: nova/cmd/manage.py:381 #, python-format msgid "/%s should be specified as single address(es) not in cidr format" msgstr "" @@ -3462,20 +3417,20 @@ msgstr "" msgid "deployment to node %s done" msgstr "" -#: nova/cmd/baremetal_manage.py:160 nova/cmd/manage.py:1193 +#: nova/cmd/baremetal_manage.py:160 nova/cmd/manage.py:1245 #, python-format msgid "Could not read %s. Re-running with sudo" msgstr "" -#: nova/cmd/baremetal_manage.py:164 nova/cmd/manage.py:1197 +#: nova/cmd/baremetal_manage.py:164 nova/cmd/manage.py:1249 msgid "sudo failed, continuing as if nothing happened" msgstr "" -#: nova/cmd/baremetal_manage.py:166 nova/cmd/manage.py:1199 +#: nova/cmd/baremetal_manage.py:166 nova/cmd/manage.py:1251 msgid "Please re-run nova-manage as root." msgstr "" -#: nova/cmd/baremetal_manage.py:206 nova/cmd/manage.py:1244 +#: nova/cmd/baremetal_manage.py:206 nova/cmd/manage.py:1296 msgid "Command failed, please check log for more info" msgstr "" @@ -3496,312 +3451,312 @@ msgstr "" msgid "Environment variable 'NETWORK_ID' must be set." msgstr "" -#: nova/cmd/manage.py:207 +#: nova/cmd/manage.py:206 msgid "" "The above error may show that the database has not been created.\n" "Please create a database using 'nova-manage db sync' before running this " "command." msgstr "" -#: nova/cmd/manage.py:242 +#: nova/cmd/manage.py:241 #, python-format msgid "%(key)s is not a valid quota key. Valid options are: %(options)s." msgstr "" -#: nova/cmd/manage.py:248 +#: nova/cmd/manage.py:247 msgid "Quota" msgstr "" -#: nova/cmd/manage.py:249 +#: nova/cmd/manage.py:248 msgid "Limit" msgstr "" -#: nova/cmd/manage.py:250 +#: nova/cmd/manage.py:249 msgid "In Use" msgstr "" -#: nova/cmd/manage.py:251 +#: nova/cmd/manage.py:250 msgid "Reserved" msgstr "" -#: nova/cmd/manage.py:291 nova/cmd/manage.py:362 nova/cmd/manage.py:686 -#: nova/cmd/manage.py:699 +#: nova/cmd/manage.py:290 nova/cmd/manage.py:361 nova/cmd/manage.py:685 +#: nova/cmd/manage.py:698 #, python-format msgid "error: %s" msgstr "" -#: nova/cmd/manage.py:299 +#: nova/cmd/manage.py:298 msgid "network" msgstr "" -#: nova/cmd/manage.py:300 +#: nova/cmd/manage.py:299 msgid "IP address" msgstr "" -#: nova/cmd/manage.py:301 +#: nova/cmd/manage.py:300 msgid "hostname" msgstr "" -#: nova/cmd/manage.py:302 nova/cmd/manage.py:766 +#: nova/cmd/manage.py:301 nova/cmd/manage.py:818 msgid "host" msgstr "" -#: nova/cmd/manage.py:314 nova/cmd/manage.py:338 +#: nova/cmd/manage.py:313 nova/cmd/manage.py:337 msgid "No fixed IP found." msgstr "" -#: nova/cmd/manage.py:330 +#: nova/cmd/manage.py:329 #, python-format msgid "WARNING: fixed ip %s allocated to missing instance" msgstr "" -#: nova/cmd/manage.py:389 +#: nova/cmd/manage.py:388 #, python-format msgid "" "Too many IP addresses will be generated. Please increase /%s to reduce " "the number generated." msgstr "" -#: nova/cmd/manage.py:438 +#: nova/cmd/manage.py:437 msgid "No floating IP addresses have been defined." msgstr "" -#: nova/cmd/manage.py:500 nova/tests/test_nova_manage.py:212 +#: nova/cmd/manage.py:499 nova/tests/test_nova_manage.py:212 msgid "id" msgstr "" -#: nova/cmd/manage.py:501 nova/tests/test_nova_manage.py:213 +#: nova/cmd/manage.py:500 nova/tests/test_nova_manage.py:213 msgid "IPv4" msgstr "" -#: nova/cmd/manage.py:502 nova/tests/test_nova_manage.py:214 +#: nova/cmd/manage.py:501 nova/tests/test_nova_manage.py:214 msgid "IPv6" msgstr "" -#: nova/cmd/manage.py:503 nova/tests/test_nova_manage.py:215 +#: nova/cmd/manage.py:502 nova/tests/test_nova_manage.py:215 msgid "start address" msgstr "" -#: nova/cmd/manage.py:504 nova/tests/test_nova_manage.py:216 +#: nova/cmd/manage.py:503 nova/tests/test_nova_manage.py:216 msgid "DNS1" msgstr "" -#: nova/cmd/manage.py:505 nova/tests/test_nova_manage.py:217 +#: nova/cmd/manage.py:504 nova/tests/test_nova_manage.py:217 msgid "DNS2" msgstr "" -#: nova/cmd/manage.py:506 nova/tests/test_nova_manage.py:218 +#: nova/cmd/manage.py:505 nova/tests/test_nova_manage.py:218 msgid "VlanID" msgstr "" -#: nova/cmd/manage.py:507 nova/cmd/manage.py:613 +#: nova/cmd/manage.py:506 nova/cmd/manage.py:612 #: nova/tests/test_nova_manage.py:219 msgid "project" msgstr "" -#: nova/cmd/manage.py:508 nova/tests/test_nova_manage.py:220 +#: nova/cmd/manage.py:507 nova/tests/test_nova_manage.py:220 msgid "uuid" msgstr "" -#: nova/cmd/manage.py:515 +#: nova/cmd/manage.py:514 msgid "No networks found" msgstr "" -#: nova/cmd/manage.py:534 +#: nova/cmd/manage.py:533 msgid "Please specify either fixed_range or uuid" msgstr "" -#: nova/cmd/manage.py:539 +#: nova/cmd/manage.py:538 msgid "UUID is required to delete Quantum Networks" msgstr "" -#: nova/cmd/manage.py:542 +#: nova/cmd/manage.py:541 msgid "Deleting by fixed_range is not supported with the QuantumManager" msgstr "" -#: nova/cmd/manage.py:605 +#: nova/cmd/manage.py:604 msgid "instance" msgstr "" -#: nova/cmd/manage.py:606 +#: nova/cmd/manage.py:605 msgid "node" msgstr "" -#: nova/cmd/manage.py:607 +#: nova/cmd/manage.py:606 msgid "type" msgstr "" -#: nova/cmd/manage.py:608 +#: nova/cmd/manage.py:607 msgid "state" msgstr "" -#: nova/cmd/manage.py:609 +#: nova/cmd/manage.py:608 msgid "launched" msgstr "" -#: nova/cmd/manage.py:610 +#: nova/cmd/manage.py:609 msgid "image" msgstr "" -#: nova/cmd/manage.py:611 +#: nova/cmd/manage.py:610 msgid "kernel" msgstr "" -#: nova/cmd/manage.py:612 +#: nova/cmd/manage.py:611 msgid "ramdisk" msgstr "" -#: nova/cmd/manage.py:614 +#: nova/cmd/manage.py:613 msgid "user" msgstr "" -#: nova/cmd/manage.py:615 nova/cmd/manage.py:767 +#: nova/cmd/manage.py:614 nova/cmd/manage.py:819 msgid "zone" msgstr "" -#: nova/cmd/manage.py:616 +#: nova/cmd/manage.py:615 msgid "index" msgstr "" -#: nova/cmd/manage.py:661 +#: nova/cmd/manage.py:660 msgid "Binary" msgstr "" -#: nova/cmd/manage.py:662 +#: nova/cmd/manage.py:661 msgid "Host" msgstr "" -#: nova/cmd/manage.py:663 +#: nova/cmd/manage.py:662 msgid "Zone" msgstr "" -#: nova/cmd/manage.py:664 +#: nova/cmd/manage.py:663 msgid "Status" msgstr "" -#: nova/cmd/manage.py:665 +#: nova/cmd/manage.py:664 msgid "State" msgstr "" -#: nova/cmd/manage.py:666 +#: nova/cmd/manage.py:665 msgid "Updated_At" msgstr "" -#: nova/cmd/manage.py:688 +#: nova/cmd/manage.py:687 #, python-format msgid "Service %(service)s on host %(host)s enabled." msgstr "" -#: nova/cmd/manage.py:701 +#: nova/cmd/manage.py:700 #, python-format msgid "Service %(service)s on host %(host)s disabled." msgstr "" -#: nova/cmd/manage.py:715 +#: nova/cmd/manage.py:767 msgid "An unexpected error has occurred." msgstr "" -#: nova/cmd/manage.py:716 +#: nova/cmd/manage.py:768 msgid "[Result]" msgstr "" -#: nova/cmd/manage.py:720 +#: nova/cmd/manage.py:772 msgid "HOST" msgstr "" -#: nova/cmd/manage.py:721 +#: nova/cmd/manage.py:773 msgid "PROJECT" msgstr "" -#: nova/cmd/manage.py:722 +#: nova/cmd/manage.py:774 msgid "cpu" msgstr "" -#: nova/cmd/manage.py:723 +#: nova/cmd/manage.py:775 msgid "mem(mb)" msgstr "" -#: nova/cmd/manage.py:724 +#: nova/cmd/manage.py:776 msgid "hdd" msgstr "" -#: nova/cmd/manage.py:806 +#: nova/cmd/manage.py:858 msgid "Must supply a positive value for max_rows" msgstr "" -#: nova/cmd/manage.py:844 +#: nova/cmd/manage.py:896 msgid "Must supply valid parameters to create instance_type" msgstr "" -#: nova/cmd/manage.py:848 +#: nova/cmd/manage.py:900 msgid "Instance Type exists." msgstr "" -#: nova/cmd/manage.py:849 +#: nova/cmd/manage.py:901 msgid "Please ensure instance_type name and flavorid are unique." msgstr "" -#: nova/cmd/manage.py:851 +#: nova/cmd/manage.py:903 msgid "Currently defined instance_type names and flavorids:" msgstr "" -#: nova/cmd/manage.py:856 +#: nova/cmd/manage.py:908 msgid "Unknown error" msgstr "" -#: nova/cmd/manage.py:859 +#: nova/cmd/manage.py:911 #, python-format msgid "%s created" msgstr "" -#: nova/cmd/manage.py:867 +#: nova/cmd/manage.py:919 msgid "Valid instance type name is required" msgstr "" -#: nova/cmd/manage.py:870 +#: nova/cmd/manage.py:922 #, python-format msgid "DB Error: %s" msgstr "" -#: nova/cmd/manage.py:875 +#: nova/cmd/manage.py:927 #, python-format msgid "%s deleted" msgstr "" -#: nova/cmd/manage.py:911 +#: nova/cmd/manage.py:963 #, python-format msgid "Key %(key)s set to %(value)s on instance type %(name)s" msgstr "" -#: nova/cmd/manage.py:933 +#: nova/cmd/manage.py:985 #, python-format msgid "Key %(key)s on instance type %(name)s unset" msgstr "" -#: nova/cmd/manage.py:977 +#: nova/cmd/manage.py:1029 #, python-format msgid "Hypervisor: %s" msgstr "" -#: nova/cmd/manage.py:1018 +#: nova/cmd/manage.py:1070 #, python-format msgid "Line %(linenum)d : %(line)s" msgstr "" -#: nova/cmd/manage.py:1020 +#: nova/cmd/manage.py:1072 msgid "No errors in logfiles!" msgstr "" -#: nova/cmd/manage.py:1032 +#: nova/cmd/manage.py:1084 msgid "Unable to find system log file!" msgstr "" -#: nova/cmd/manage.py:1036 +#: nova/cmd/manage.py:1088 #, python-format msgid "Last %s nova syslog entries:-" msgstr "" -#: nova/cmd/manage.py:1045 +#: nova/cmd/manage.py:1097 msgid "No nova entries in syslog!" msgstr "" @@ -3840,203 +3795,203 @@ msgstr "" msgid "Metadata property value greater than 255 characters" msgstr "" -#: nova/compute/api.py:454 +#: nova/compute/api.py:469 msgid "Failed to set instance name using multi_instance_display_name_template." msgstr "" -#: nova/compute/api.py:494 +#: nova/compute/api.py:509 msgid "Cannot attach one or more volumes to multiple instances" msgstr "" -#: nova/compute/api.py:608 +#: nova/compute/api.py:623 #, python-format msgid "Going to run %s instances..." msgstr "" -#: nova/compute/api.py:721 +#: nova/compute/api.py:739 #, python-format msgid "bdm %s" msgstr "" -#: nova/compute/api.py:748 +#: nova/compute/api.py:766 #, python-format msgid "block_device_mapping %s" msgstr "" -#: nova/compute/api.py:1017 +#: nova/compute/api.py:1040 msgid "instance termination disabled" msgstr "" -#: nova/compute/api.py:1153 +#: nova/compute/api.py:1176 #, python-format msgid "instance type %(old_inst_type_id)d not found" msgstr "" -#: nova/compute/api.py:1159 +#: nova/compute/api.py:1182 msgid "going to delete a resizing instance" msgstr "" -#: nova/compute/api.py:1169 +#: nova/compute/api.py:1192 #, python-format msgid "instance's host %s is down, deleting from database" msgstr "" -#: nova/compute/api.py:1213 +#: nova/compute/api.py:1236 msgid "Going to try to soft delete instance" msgstr "" -#: nova/compute/api.py:1237 +#: nova/compute/api.py:1260 msgid "Going to try to terminate instance" msgstr "" -#: nova/compute/api.py:1287 +#: nova/compute/api.py:1310 msgid "Going to try to stop instance" msgstr "" -#: nova/compute/api.py:1304 +#: nova/compute/api.py:1327 msgid "Going to try to start instance" msgstr "" -#: nova/compute/api.py:1377 +#: nova/compute/api.py:1400 #, python-format msgid "Searching by: %s" msgstr "" -#: nova/compute/api.py:1614 +#: nova/compute/api.py:1637 #, python-format msgid "snapshot for %s" msgstr "" -#: nova/compute/api.py:1965 +#: nova/compute/api.py:1988 msgid "flavor_id is None. Assuming migration." msgstr "" -#: nova/compute/api.py:1974 +#: nova/compute/api.py:1997 #, python-format msgid "" "Old instance type %(current_instance_type_name)s, new instance type " "%(new_instance_type_name)s" msgstr "" -#: nova/compute/api.py:2016 +#: nova/compute/api.py:2039 #, python-format msgid "%(overs)s quota exceeded for %(pid)s, tried to resize instance." msgstr "" -#: nova/compute/api.py:2150 +#: nova/compute/api.py:2179 msgid "Cannot rescue a volume-backed instance" msgstr "" -#: nova/compute/api.py:2257 +#: nova/compute/api.py:2286 msgid "Locking" msgstr "" -#: nova/compute/api.py:2265 +#: nova/compute/api.py:2294 msgid "Unlocking" msgstr "" -#: nova/compute/api.py:2337 +#: nova/compute/api.py:2366 msgid "Volume must be attached in order to detach." msgstr "" -#: nova/compute/api.py:2450 +#: nova/compute/api.py:2479 #, python-format msgid "Going to try to live migrate instance to %s" msgstr "" -#: nova/compute/api.py:2469 +#: nova/compute/api.py:2498 msgid "vm evacuation scheduled" msgstr "" -#: nova/compute/api.py:2473 +#: nova/compute/api.py:2502 #, python-format msgid "" "Instance compute service state on %(inst_host)s expected to be down, but " "it was up." msgstr "" -#: nova/compute/api.py:2720 +#: nova/compute/api.py:2749 msgid "Keypair name contains unsafe characters" msgstr "" -#: nova/compute/api.py:2724 +#: nova/compute/api.py:2753 msgid "Keypair name must be between 1 and 255 characters long" msgstr "" -#: nova/compute/api.py:2821 +#: nova/compute/api.py:2850 #, python-format msgid "Security group %s is not a string or unicode" msgstr "" -#: nova/compute/api.py:2824 +#: nova/compute/api.py:2853 #, python-format msgid "Security group %s cannot be empty." msgstr "" -#: nova/compute/api.py:2832 +#: nova/compute/api.py:2861 #, python-format msgid "" "Value (%(value)s) for parameter Group%(property)s is invalid. Content " "limited to '%(allowed)'." msgstr "" -#: nova/compute/api.py:2838 +#: nova/compute/api.py:2867 #, python-format msgid "Security group %s should not be greater than 255 characters." msgstr "" -#: nova/compute/api.py:2858 +#: nova/compute/api.py:2887 msgid "Quota exceeded, too many security groups." msgstr "" -#: nova/compute/api.py:2861 +#: nova/compute/api.py:2890 #, python-format msgid "Create Security Group %s" msgstr "" -#: nova/compute/api.py:2868 +#: nova/compute/api.py:2897 #, python-format msgid "Security group %s already exists" msgstr "" -#: nova/compute/api.py:2933 +#: nova/compute/api.py:2962 #, python-format msgid "Unable to delete system group '%s'" msgstr "" -#: nova/compute/api.py:2938 +#: nova/compute/api.py:2967 msgid "Security group is still in use" msgstr "" -#: nova/compute/api.py:2946 +#: nova/compute/api.py:2975 msgid "Failed to update usages deallocating security group" msgstr "" -#: nova/compute/api.py:2949 +#: nova/compute/api.py:2978 #, python-format msgid "Delete security group %s" msgstr "" -#: nova/compute/api.py:3035 nova/compute/api.py:3112 +#: nova/compute/api.py:3064 nova/compute/api.py:3141 #, python-format msgid "Rule (%s) not found" msgstr "" -#: nova/compute/api.py:3051 +#: nova/compute/api.py:3080 msgid "Quota exceeded, too many security group rules." msgstr "" -#: nova/compute/api.py:3054 +#: nova/compute/api.py:3083 #, python-format msgid "Authorize security group ingress %s" msgstr "" -#: nova/compute/api.py:3065 +#: nova/compute/api.py:3094 #, python-format msgid "Revoke security group ingress %s" msgstr "" -#: nova/compute/api.py:3119 +#: nova/compute/api.py:3148 msgid "Security group id should be integer" msgstr "" @@ -4126,653 +4081,658 @@ msgstr "" msgid "Instance type %s not found for deletion" msgstr "" -#: nova/compute/manager.py:205 +#: nova/compute/manager.py:206 msgid "Possibly task preempted." msgstr "" -#: nova/compute/manager.py:363 +#: nova/compute/manager.py:364 #, python-format msgid "%(nodename)s is not a valid node managed by this compute host." msgstr "" -#: nova/compute/manager.py:392 +#: nova/compute/manager.py:393 msgid "Instance has been destroyed from under us while trying to set it to ERROR" msgstr "" -#: nova/compute/manager.py:407 +#: nova/compute/manager.py:408 #, python-format msgid "Instance %(uuid)s found in the hypervisor, but not in the database" msgstr "" -#: nova/compute/manager.py:423 +#: nova/compute/manager.py:424 #, python-format msgid "" "Instance %(driver_instance)s found in the hypervisor, but not in the " "database" msgstr "" -#: nova/compute/manager.py:444 +#: nova/compute/manager.py:445 #, python-format msgid "" "Deleting instance as its host (%(instance_host)s) is not equal to our " "host (%(our_host)s)." msgstr "" -#: nova/compute/manager.py:459 +#: nova/compute/manager.py:460 msgid "Instance has been marked deleted already, removing it from the hypervisor." msgstr "" -#: nova/compute/manager.py:480 +#: nova/compute/manager.py:481 msgid "" "Hypervisor driver does not support instance shared storage check, " "assuming it's not on shared storage" msgstr "" -#: nova/compute/manager.py:486 +#: nova/compute/manager.py:487 msgid "Failed to check if instance shared" msgstr "" -#: nova/compute/manager.py:529 +#: nova/compute/manager.py:530 msgid "Failed to revert crashed migration" msgstr "" -#: nova/compute/manager.py:532 +#: nova/compute/manager.py:533 msgid "Instance found in migrating state during startup. Resetting task_state" msgstr "" -#: nova/compute/manager.py:543 +#: nova/compute/manager.py:544 #, python-format msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." msgstr "" -#: nova/compute/manager.py:548 +#: nova/compute/manager.py:549 msgid "Rebooting instance after nova-compute restart." msgstr "" -#: nova/compute/manager.py:562 +#: nova/compute/manager.py:563 msgid "Hypervisor driver does not support resume guests" msgstr "" -#: nova/compute/manager.py:567 +#: nova/compute/manager.py:568 msgid "Failed to resume instance" msgstr "" -#: nova/compute/manager.py:577 +#: nova/compute/manager.py:578 msgid "Hypervisor driver does not support firewall rules" msgstr "" -#: nova/compute/manager.py:581 +#: nova/compute/manager.py:582 #, python-format msgid "Lifecycle event %(state)d on VM %(uuid)s" msgstr "" -#: nova/compute/manager.py:597 +#: nova/compute/manager.py:598 #, python-format msgid "Unexpected power state %d" msgstr "" -#: nova/compute/manager.py:609 +#: nova/compute/manager.py:610 #, python-format msgid "Ignoring event %s" msgstr "" -#: nova/compute/manager.py:647 +#: nova/compute/manager.py:648 msgid "Checking state" msgstr "" -#: nova/compute/manager.py:745 +#: nova/compute/manager.py:746 #, python-format msgid "Volume id: %s finished being created but was not set as 'available'" msgstr "" -#: nova/compute/manager.py:762 +#: nova/compute/manager.py:763 #, python-format msgid "Setting up bdm %s" msgstr "" -#: nova/compute/manager.py:862 +#: nova/compute/manager.py:863 msgid "Success" msgstr "" -#: nova/compute/manager.py:885 +#: nova/compute/manager.py:886 msgid "Instance disappeared before we could start it" msgstr "" -#: nova/compute/manager.py:906 nova/compute/manager.py:2383 +#: nova/compute/manager.py:907 nova/compute/manager.py:2385 #, python-format msgid "No node specified, defaulting to %(node)s" msgstr "" -#: nova/compute/manager.py:948 +#: nova/compute/manager.py:949 msgid "Failed to dealloc network for deleted instance" msgstr "" -#: nova/compute/manager.py:954 +#: nova/compute/manager.py:955 msgid "Instance was deleted during spawn." msgstr "" -#: nova/compute/manager.py:982 +#: nova/compute/manager.py:983 #, python-format msgid "Error: %s" msgstr "" -#: nova/compute/manager.py:999 +#: nova/compute/manager.py:1000 msgid "Clean up resource before rescheduling." msgstr "" -#: nova/compute/manager.py:1024 nova/compute/manager.py:2437 +#: nova/compute/manager.py:1025 nova/compute/manager.py:2439 msgid "Error trying to reschedule" msgstr "" -#: nova/compute/manager.py:1037 +#: nova/compute/manager.py:1038 msgid "Retry info not present, will not reschedule" msgstr "" -#: nova/compute/manager.py:1042 +#: nova/compute/manager.py:1043 msgid "No request spec, will not reschedule" msgstr "" -#: nova/compute/manager.py:1048 +#: nova/compute/manager.py:1049 #, python-format msgid "Re-scheduling %(method)s: attempt %(num)d" msgstr "" -#: nova/compute/manager.py:1077 +#: nova/compute/manager.py:1078 msgid "Instance build timed out. Set to error state." msgstr "" -#: nova/compute/manager.py:1127 +#: nova/compute/manager.py:1129 #, python-format msgid "" "image_id=%(image_id)s, image_size_bytes=%(size_bytes)d, " "allowed_size_bytes=%(allowed_size_bytes)d" msgstr "" -#: nova/compute/manager.py:1133 +#: nova/compute/manager.py:1135 #, python-format msgid "" "Image '%(image_id)s' size %(size_bytes)d exceeded instance_type allowed " "size %(allowed_size_bytes)d" msgstr "" -#: nova/compute/manager.py:1143 +#: nova/compute/manager.py:1145 msgid "Starting instance..." msgstr "" -#: nova/compute/manager.py:1169 +#: nova/compute/manager.py:1171 msgid "Instance failed network setup" msgstr "" -#: nova/compute/manager.py:1172 +#: nova/compute/manager.py:1174 #, python-format msgid "Instance network_info: |%s|" msgstr "" -#: nova/compute/manager.py:1183 +#: nova/compute/manager.py:1185 msgid "Instance failed block device setup" msgstr "" -#: nova/compute/manager.py:1202 +#: nova/compute/manager.py:1204 msgid "Instance failed to spawn" msgstr "" -#: nova/compute/manager.py:1253 +#: nova/compute/manager.py:1255 msgid "Deallocating network for instance" msgstr "" -#: nova/compute/manager.py:1324 +#: nova/compute/manager.py:1326 #, python-format msgid "%(action_str)s instance" msgstr "" -#: nova/compute/manager.py:1340 +#: nova/compute/manager.py:1342 msgid "Failed to deallocate network for instance." msgstr "" -#: nova/compute/manager.py:1361 +#: nova/compute/manager.py:1363 #, python-format msgid "Ignoring DiskNotFound: %s" msgstr "" -#: nova/compute/manager.py:1364 +#: nova/compute/manager.py:1366 #, python-format msgid "Ignoring VolumeNotFound: %s" msgstr "" -#: nova/compute/manager.py:1371 +#: nova/compute/manager.py:1373 #, python-format msgid "terminating bdm %s" msgstr "" -#: nova/compute/manager.py:1419 +#: nova/compute/manager.py:1421 #, python-format msgid "Ignoring volume cleanup failure due to %s" msgstr "" -#: nova/compute/manager.py:1472 nova/compute/manager.py:2613 -#: nova/compute/manager.py:4106 +#: nova/compute/manager.py:1474 nova/compute/manager.py:2615 +#: nova/compute/manager.py:4117 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "" -#: nova/compute/manager.py:1624 +#: nova/compute/manager.py:1626 msgid "Rebuilding instance" msgstr "" -#: nova/compute/manager.py:1637 +#: nova/compute/manager.py:1639 msgid "Invalid state of instance files on shared storage" msgstr "" -#: nova/compute/manager.py:1641 +#: nova/compute/manager.py:1643 msgid "disk on shared storage, recreating using existing disk" msgstr "" -#: nova/compute/manager.py:1645 +#: nova/compute/manager.py:1647 #, python-format msgid "disk not on shared storagerebuilding from: '%s'" msgstr "" -#: nova/compute/manager.py:1729 +#: nova/compute/manager.py:1731 #, python-format msgid "bringing vm to original state: '%s'" msgstr "" -#: nova/compute/manager.py:1761 +#: nova/compute/manager.py:1763 #, python-format msgid "Detaching from volume api: %s" msgstr "" -#: nova/compute/manager.py:1779 +#: nova/compute/manager.py:1781 msgid "Rebooting instance" msgstr "" -#: nova/compute/manager.py:1804 +#: nova/compute/manager.py:1806 #, python-format msgid "" "trying to reboot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1820 +#: nova/compute/manager.py:1822 #, python-format msgid "Cannot reboot instance: %(exc)s" msgstr "" -#: nova/compute/manager.py:1833 +#: nova/compute/manager.py:1835 msgid "Instance disappeared during reboot" msgstr "" -#: nova/compute/manager.py:1860 +#: nova/compute/manager.py:1862 msgid "instance snapshotting" msgstr "" -#: nova/compute/manager.py:1866 +#: nova/compute/manager.py:1868 #, python-format msgid "" "trying to snapshot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1927 +#: nova/compute/manager.py:1929 #, python-format msgid "Found %(num_images)d images (rotation: %(rotation)d)" msgstr "" -#: nova/compute/manager.py:1934 +#: nova/compute/manager.py:1936 #, python-format msgid "Rotating out %d backups" msgstr "" -#: nova/compute/manager.py:1939 +#: nova/compute/manager.py:1941 #, python-format msgid "Deleting image %s" msgstr "" -#: nova/compute/manager.py:1967 +#: nova/compute/manager.py:1969 #, python-format msgid "Failed to set admin password. Instance %s is not running" msgstr "" -#: nova/compute/manager.py:1974 +#: nova/compute/manager.py:1976 msgid "Root password set" msgstr "" -#: nova/compute/manager.py:1981 +#: nova/compute/manager.py:1983 msgid "set_admin_password is not implemented by this driver or guest instance." msgstr "" -#: nova/compute/manager.py:1996 +#: nova/compute/manager.py:1998 #, python-format msgid "set_admin_password failed: %s" msgstr "" -#: nova/compute/manager.py:2003 +#: nova/compute/manager.py:2005 msgid "error setting admin password" msgstr "" -#: nova/compute/manager.py:2016 +#: nova/compute/manager.py:2018 #, python-format msgid "" "trying to inject a file into a non-running (state: " "%(current_power_state)s expected: %(expected_state)s)" msgstr "" -#: nova/compute/manager.py:2020 +#: nova/compute/manager.py:2022 #, python-format msgid "injecting file to %(path)s" msgstr "" -#: nova/compute/manager.py:2040 +#: nova/compute/manager.py:2042 msgid "" "Unable to find a different image to use for rescue VM, using instance's " "current image" msgstr "" -#: nova/compute/manager.py:2053 +#: nova/compute/manager.py:2055 msgid "Rescuing" msgstr "" -#: nova/compute/manager.py:2072 +#: nova/compute/manager.py:2074 msgid "Error trying to Rescue Instance" msgstr "" -#: nova/compute/manager.py:2076 +#: nova/compute/manager.py:2078 #, python-format msgid "Driver Error: %s" msgstr "" -#: nova/compute/manager.py:2094 +#: nova/compute/manager.py:2096 msgid "Unrescuing" msgstr "" -#: nova/compute/manager.py:2115 +#: nova/compute/manager.py:2117 #, python-format msgid "Changing instance metadata according to %(diff)r" msgstr "" -#: nova/compute/manager.py:2341 +#: nova/compute/manager.py:2343 msgid "Instance has no source host" msgstr "" -#: nova/compute/manager.py:2347 +#: nova/compute/manager.py:2349 msgid "destination same as source!" msgstr "" -#: nova/compute/manager.py:2364 +#: nova/compute/manager.py:2366 msgid "Migrating" msgstr "" -#: nova/compute/manager.py:2610 +#: nova/compute/manager.py:2612 #, python-format msgid "Failed to rollback quota for failed finish_resize: %(qr_error)s" msgstr "" -#: nova/compute/manager.py:2673 +#: nova/compute/manager.py:2675 msgid "Pausing" msgstr "" -#: nova/compute/manager.py:2691 +#: nova/compute/manager.py:2693 msgid "Unpausing" msgstr "" -#: nova/compute/manager.py:2729 +#: nova/compute/manager.py:2731 msgid "Retrieving diagnostics" msgstr "" -#: nova/compute/manager.py:2760 +#: nova/compute/manager.py:2762 msgid "Resuming" msgstr "" -#: nova/compute/manager.py:2780 +#: nova/compute/manager.py:2782 msgid "Reset network" msgstr "" -#: nova/compute/manager.py:2785 +#: nova/compute/manager.py:2787 msgid "Inject network info" msgstr "" -#: nova/compute/manager.py:2788 +#: nova/compute/manager.py:2790 #, python-format msgid "network_info to inject: |%s|" msgstr "" -#: nova/compute/manager.py:2805 +#: nova/compute/manager.py:2807 msgid "Get console output" msgstr "" -#: nova/compute/manager.py:2832 +#: nova/compute/manager.py:2834 msgid "Getting vnc console" msgstr "" -#: nova/compute/manager.py:2867 +#: nova/compute/manager.py:2869 msgid "Getting spice console" msgstr "" -#: nova/compute/manager.py:2914 +#: nova/compute/manager.py:2916 #, python-format msgid "Booting with volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2965 +#: nova/compute/manager.py:2967 #, python-format msgid "Attaching volume %(volume_id)s to %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2974 +#: nova/compute/manager.py:2976 #, python-format msgid "" "Failed to connect to volume %(volume_id)s while attaching at " "%(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2989 +#: nova/compute/manager.py:2991 #, python-format msgid "Failed to attach volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3019 +#: nova/compute/manager.py:3021 #, python-format msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" msgstr "" -#: nova/compute/manager.py:3029 +#: nova/compute/manager.py:3031 msgid "Detaching volume from unknown instance" msgstr "" -#: nova/compute/manager.py:3036 +#: nova/compute/manager.py:3038 #, python-format msgid "Failed to detach volume %(volume_id)s from %(mp)s" msgstr "" -#: nova/compute/manager.py:3060 +#: nova/compute/manager.py:3062 msgid "Updating volume usage cache with totals" msgstr "" -#: nova/compute/manager.py:3098 +#: nova/compute/manager.py:3100 #, python-format msgid "allocate_port_for_instance returned %(ports)s ports" msgstr "" -#: nova/compute/manager.py:3118 +#: nova/compute/manager.py:3120 #, python-format msgid "Port %(port_id)s is not attached" msgstr "" -#: nova/compute/manager.py:3132 +#: nova/compute/manager.py:3134 #, python-format msgid "Host %(host)s not found" msgstr "" -#: nova/compute/manager.py:3269 +#: nova/compute/manager.py:3271 #, python-format msgid "Pre live migration failed at %(dest)s" msgstr "" -#: nova/compute/manager.py:3297 +#: nova/compute/manager.py:3299 msgid "_post_live_migration() is started.." msgstr "" -#: nova/compute/manager.py:3352 +#: nova/compute/manager.py:3354 #, python-format msgid "Migrating instance to %(dest)s finished successfully." msgstr "" -#: nova/compute/manager.py:3354 +#: nova/compute/manager.py:3356 msgid "" "You may see the error \"libvirt: QEMU error: Domain not found: no domain " "with matching name.\" This error can be safely ignored." msgstr "" -#: nova/compute/manager.py:3368 +#: nova/compute/manager.py:3370 msgid "Post operation of migration started" msgstr "" -#: nova/compute/manager.py:3508 +#: nova/compute/manager.py:3399 +#, python-format +msgid "Failed to get compute_info for %s" +msgstr "" + +#: nova/compute/manager.py:3518 msgid "Updated the info_cache for instance" msgstr "" -#: nova/compute/manager.py:3553 +#: nova/compute/manager.py:3563 #, python-format msgid "" "Found %(migration_count)d unconfirmed migrations older than " "%(confirm_window)d seconds" msgstr "" -#: nova/compute/manager.py:3559 +#: nova/compute/manager.py:3569 #, python-format msgid "Setting migration %(migration_id)s to error: %(reason)s" msgstr "" -#: nova/compute/manager.py:3568 +#: nova/compute/manager.py:3578 #, python-format msgid "" "Automatically confirming migration %(migration_id)s for instance " "%(instance_uuid)s" msgstr "" -#: nova/compute/manager.py:3575 +#: nova/compute/manager.py:3585 #, python-format msgid "Instance %(instance_uuid)s not found" msgstr "" -#: nova/compute/manager.py:3579 +#: nova/compute/manager.py:3589 msgid "In ERROR state" msgstr "" -#: nova/compute/manager.py:3586 +#: nova/compute/manager.py:3596 #, python-format msgid "In states %(vm_state)s/%(task_state)s, not RESIZED/None" msgstr "" -#: nova/compute/manager.py:3595 +#: nova/compute/manager.py:3605 #, python-format msgid "Error auto-confirming resize: %(e)s. Will retry later." msgstr "" -#: nova/compute/manager.py:3612 +#: nova/compute/manager.py:3622 #, python-format msgid "" "Running instance usage audit for host %(host)s from %(begin_time)s to " "%(end_time)s. %(number_instances)s instances." msgstr "" -#: nova/compute/manager.py:3631 +#: nova/compute/manager.py:3641 #, python-format msgid "Failed to generate usage audit for instance on host %s" msgstr "" -#: nova/compute/manager.py:3655 +#: nova/compute/manager.py:3665 msgid "Updating bandwidth usage cache" msgstr "" -#: nova/compute/manager.py:3772 +#: nova/compute/manager.py:3782 msgid "Updating volume usage cache" msgstr "" -#: nova/compute/manager.py:3789 +#: nova/compute/manager.py:3799 msgid "Updating host status" msgstr "" -#: nova/compute/manager.py:3816 +#: nova/compute/manager.py:3826 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " "the hypervisor." msgstr "" -#: nova/compute/manager.py:3821 nova/compute/manager.py:3871 +#: nova/compute/manager.py:3831 nova/compute/manager.py:3881 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:3858 +#: nova/compute/manager.py:3868 #, python-format msgid "" "During the sync_power process the instance has moved from host %(src)s to" " host %(dst)s" msgstr "" -#: nova/compute/manager.py:3896 +#: nova/compute/manager.py:3906 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3908 nova/compute/manager.py:3917 -#: nova/compute/manager.py:3947 +#: nova/compute/manager.py:3918 nova/compute/manager.py:3927 +#: nova/compute/manager.py:3957 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:3912 +#: nova/compute/manager.py:3922 msgid "Instance is suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3928 +#: nova/compute/manager.py:3938 msgid "Instance is paused unexpectedly. Ignore." msgstr "" -#: nova/compute/manager.py:3934 +#: nova/compute/manager.py:3944 msgid "Instance is unexpectedly not found. Ignore." msgstr "" -#: nova/compute/manager.py:3940 +#: nova/compute/manager.py:3950 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3956 +#: nova/compute/manager.py:3966 msgid "Instance is not (soft-)deleted." msgstr "" -#: nova/compute/manager.py:3964 +#: nova/compute/manager.py:3974 msgid "CONF.reclaim_instance_interval <= 0, skipping..." msgstr "" -#: nova/compute/manager.py:3984 +#: nova/compute/manager.py:3994 msgid "Reclaiming deleted instance" msgstr "" -#: nova/compute/manager.py:4011 +#: nova/compute/manager.py:4021 #, python-format msgid "Deleting orphan compute node %s" msgstr "" -#: nova/compute/manager.py:4021 nova/compute/resource_tracker.py:321 +#: nova/compute/manager.py:4031 nova/compute/resource_tracker.py:321 #, python-format msgid "No service record for host %s" msgstr "" -#: nova/compute/manager.py:4061 +#: nova/compute/manager.py:4072 #, python-format msgid "" "Detected instance with name label '%(name)s' which is marked as DELETED " "but still present on host." msgstr "" -#: nova/compute/manager.py:4068 +#: nova/compute/manager.py:4079 #, python-format msgid "" "Destroying instance with name label '%(name)s' which is marked as DELETED" " but still present on host." msgstr "" -#: nova/compute/manager.py:4075 +#: nova/compute/manager.py:4086 #, python-format msgid "Unrecognized value '%(action)s' for CONF.running_deleted_instance_action" msgstr "" @@ -4983,11 +4943,11 @@ msgstr "" msgid "Failed to notify cells of instance info cache update" msgstr "" -#: nova/db/api.py:1451 +#: nova/db/api.py:1456 msgid "Failed to notify cells of bw_usage update" msgstr "" -#: nova/db/api.py:1585 +#: nova/db/api.py:1591 msgid "Failed to notify cells of instance fault" msgstr "" @@ -5005,23 +4965,30 @@ msgstr "" msgid "Unrecognized read_deleted value '%s'" msgstr "" -#: nova/db/sqlalchemy/api.py:1424 +#: nova/db/sqlalchemy/api.py:1408 #, python-format msgid "" "Unknown osapi_compute_unique_server_name_scope value: %s Flag must be " "empty, \"global\" or \"project\"" msgstr "" -#: nova/db/sqlalchemy/api.py:1559 +#: nova/db/sqlalchemy/api.py:1543 #, python-format msgid "Invalid instance id %s in request" msgstr "" -#: nova/db/sqlalchemy/api.py:2850 +#: nova/db/sqlalchemy/api.py:2834 #, python-format msgid "Change will make usage less than 0 for the following resources: %(unders)s" msgstr "" +#: nova/db/sqlalchemy/api.py:4335 +#, python-format +msgid "" +"Volume(%s) has lower stats then what is in the database. Instance must " +"have been rebooted or crashed. Updating totals." +msgstr "" + #: nova/db/sqlalchemy/migration.py:69 #: nova/virt/baremetal/db/sqlalchemy/migration.py:66 msgid "version should be an integer" @@ -5076,47 +5043,47 @@ msgid "" "%(extra)s." msgstr "" -#: nova/image/glance.py:492 +#: nova/image/glance.py:495 #, python-format msgid "fetching image %s from glance" msgstr "" -#: nova/image/s3.py:318 +#: nova/image/s3.py:335 #, python-format msgid "Failed to download %(image_location)s to %(image_path)s" msgstr "" -#: nova/image/s3.py:335 +#: nova/image/s3.py:352 #, python-format msgid "Failed to decrypt %(image_location)s to %(image_path)s" msgstr "" -#: nova/image/s3.py:345 +#: nova/image/s3.py:362 #, python-format msgid "Failed to untar %(image_location)s to %(image_path)s" msgstr "" -#: nova/image/s3.py:355 +#: nova/image/s3.py:372 #, python-format msgid "Failed to upload %(image_location)s to %(image_path)s" msgstr "" -#: nova/image/s3.py:379 +#: nova/image/s3.py:396 #, python-format msgid "Failed to decrypt private key: %s" msgstr "" -#: nova/image/s3.py:386 +#: nova/image/s3.py:403 #, python-format msgid "Failed to decrypt initialization vector: %s" msgstr "" -#: nova/image/s3.py:397 +#: nova/image/s3.py:414 #, python-format msgid "Failed to decrypt image file %(image_file)s: %(err)s" msgstr "" -#: nova/image/s3.py:409 +#: nova/image/s3.py:426 msgid "Unsafe filenames in image" msgstr "" @@ -5157,69 +5124,69 @@ msgstr "" msgid "Loading network driver '%s'" msgstr "" -#: nova/network/floating_ips.py:87 +#: nova/network/floating_ips.py:88 #, python-format msgid "Fixed ip %(fixed_ip_id)s not found" msgstr "" -#: nova/network/floating_ips.py:97 nova/network/floating_ips.py:373 +#: nova/network/floating_ips.py:98 nova/network/floating_ips.py:374 #, python-format msgid "Interface %(interface)s not found" msgstr "" -#: nova/network/floating_ips.py:121 +#: nova/network/floating_ips.py:122 #, python-format msgid "floating IP allocation for instance |%(floating_address)s|" msgstr "" -#: nova/network/floating_ips.py:178 +#: nova/network/floating_ips.py:179 msgid "Floating IP is not associated. Ignore." msgstr "" -#: nova/network/floating_ips.py:196 +#: nova/network/floating_ips.py:197 #, python-format msgid "Address |%(address)s| is not allocated" msgstr "" -#: nova/network/floating_ips.py:200 +#: nova/network/floating_ips.py:201 #, python-format msgid "Address |%(address)s| is not allocated to your project |%(project)s|" msgstr "" -#: nova/network/floating_ips.py:220 +#: nova/network/floating_ips.py:221 #, python-format msgid "Quota exceeded for %(pid)s, tried to allocate floating IP" msgstr "" -#: nova/network/floating_ips.py:281 +#: nova/network/floating_ips.py:282 msgid "Failed to update usages deallocating floating IP" msgstr "" -#: nova/network/floating_ips.py:530 +#: nova/network/floating_ips.py:531 #, python-format msgid "Starting migration network for instance %(instance_uuid)s" msgstr "" -#: nova/network/floating_ips.py:537 +#: nova/network/floating_ips.py:538 #, python-format msgid "" "Floating ip address |%(address)s| no longer belongs to instance " "%(instance_uuid)s. Will notmigrate it " msgstr "" -#: nova/network/floating_ips.py:568 +#: nova/network/floating_ips.py:573 #, python-format msgid "Finishing migration network for instance %(instance_uuid)s" msgstr "" -#: nova/network/floating_ips.py:576 +#: nova/network/floating_ips.py:581 #, python-format msgid "" "Floating ip address |%(address)s| no longer belongs to instance " "%(instance_uuid)s. Will notsetup it." msgstr "" -#: nova/network/floating_ips.py:624 +#: nova/network/floating_ips.py:629 #, python-format msgid "" "Database inconsistency: DNS domain |%s| is registered in the Nova db but " @@ -5227,12 +5194,12 @@ msgid "" "ignored." msgstr "" -#: nova/network/floating_ips.py:664 +#: nova/network/floating_ips.py:669 #, python-format msgid "Domain |%(domain)s| already exists, changing zone to |%(av_zone)s|." msgstr "" -#: nova/network/floating_ips.py:673 +#: nova/network/floating_ips.py:678 #, python-format msgid "Domain |%(domain)s| already exists, changing project to |%(project)s|." msgstr "" @@ -5257,150 +5224,130 @@ msgstr "" msgid "This shouldn't be getting called except during testing." msgstr "" -#: nova/network/linux_net.py:219 +#: nova/network/linux_net.py:220 #, python-format msgid "Attempted to remove chain %s which does not exist" msgstr "" -#: nova/network/linux_net.py:254 +#: nova/network/linux_net.py:255 #, python-format msgid "Unknown chain: %r" msgstr "" -#: nova/network/linux_net.py:279 +#: nova/network/linux_net.py:280 #, python-format msgid "" "Tried to remove rule that was not there: %(chain)r %(rule)r %(wrap)r " "%(top)r" msgstr "" -#: nova/network/linux_net.py:424 +#: nova/network/linux_net.py:425 msgid "IPTablesManager.apply completed with success" msgstr "" -#: nova/network/linux_net.py:680 +#: nova/network/linux_net.py:681 #, python-format msgid "arping error for ip %s" msgstr "" -#: nova/network/linux_net.py:730 +#: nova/network/linux_net.py:731 #, python-format msgid "Removed %(num)d duplicate rules for floating ip %(float)s" msgstr "" -#: nova/network/linux_net.py:966 +#: nova/network/linux_net.py:776 +#, python-format +msgid "Error deleting conntrack entries for %s" +msgstr "" + +#: nova/network/linux_net.py:975 #, python-format msgid "Pid %d is stale, skip killing dnsmasq" msgstr "" -#: nova/network/linux_net.py:1011 +#: nova/network/linux_net.py:1020 #, python-format msgid "Hupping dnsmasq threw %s" msgstr "" -#: nova/network/linux_net.py:1013 +#: nova/network/linux_net.py:1022 #, python-format msgid "Pid %d is stale, relaunching dnsmasq" msgstr "" -#: nova/network/linux_net.py:1093 +#: nova/network/linux_net.py:1102 #, python-format msgid "killing radvd threw %s" msgstr "" -#: nova/network/linux_net.py:1095 +#: nova/network/linux_net.py:1104 #, python-format msgid "Pid %d is stale, relaunching radvd" msgstr "" -#: nova/network/linux_net.py:1227 +#: nova/network/linux_net.py:1280 #, python-format -msgid "Error clearing stale veth %s" +msgid "Net device removed: '%s'" msgstr "" -#: nova/network/linux_net.py:1386 +#: nova/network/linux_net.py:1283 #, python-format -msgid "Starting VLAN interface %s" +msgid "Failed removing net device: '%s'" msgstr "" -#: nova/network/linux_net.py:1418 +#: nova/network/linux_net.py:1401 #, python-format -msgid "Failed unplugging VLAN interface '%s'" -msgstr "" - -#: nova/network/linux_net.py:1420 -#, python-format -msgid "Unplugged VLAN interface '%s'" +msgid "Starting VLAN interface %s" msgstr "" -#: nova/network/linux_net.py:1442 +#: nova/network/linux_net.py:1447 #, python-format msgid "Starting Bridge %s" msgstr "" -#: nova/network/linux_net.py:1454 +#: nova/network/linux_net.py:1459 #, python-format msgid "Adding interface %(interface)s to bridge %(bridge)s" msgstr "" -#: nova/network/linux_net.py:1490 +#: nova/network/linux_net.py:1495 #, python-format msgid "Failed to add interface: %s" msgstr "" -#: nova/network/linux_net.py:1536 -#, python-format -msgid "Failed unplugging bridge interface '%s'" -msgstr "" - -#: nova/network/linux_net.py:1539 -#, python-format -msgid "Unplugged bridge interface '%s'" -msgstr "" - -#: nova/network/linux_net.py:1735 +#: nova/network/linux_net.py:1732 #, python-format msgid "Starting bridge %s " msgstr "" -#: nova/network/linux_net.py:1743 +#: nova/network/linux_net.py:1740 #, python-format msgid "Done starting bridge %s" msgstr "" -#: nova/network/linux_net.py:1763 -#, python-format -msgid "Failed unplugging gateway interface '%s'" -msgstr "" - -#: nova/network/linux_net.py:1765 -#, python-format -msgid "Unplugged gateway interface '%s'" -msgstr "" - -#: nova/network/manager.py:363 +#: nova/network/manager.py:364 #, python-format msgid "Disassociated %s stale fixed ip(s)" msgstr "" -#: nova/network/manager.py:367 +#: nova/network/manager.py:368 msgid "setting network host" msgstr "" -#: nova/network/manager.py:494 +#: nova/network/manager.py:495 msgid "network allocations" msgstr "" -#: nova/network/manager.py:501 +#: nova/network/manager.py:502 #, python-format msgid "networks retrieved for instance: |%(networks_list)s|" msgstr "" -#: nova/network/manager.py:549 +#: nova/network/manager.py:550 msgid "network deallocation for instance" msgstr "" -#: nova/network/manager.py:815 +#: nova/network/manager.py:816 #, python-format msgid "" "instance-dns-zone is |%(domain)s|, which is in availability zone " @@ -5408,98 +5355,98 @@ msgid "" "created." msgstr "" -#: nova/network/manager.py:841 +#: nova/network/manager.py:842 #, python-format msgid "Quota exceeded for %(pid)s, tried to allocate fixed IP" msgstr "" -#: nova/network/manager.py:895 +#: nova/network/manager.py:896 msgid "Failed to update usages deallocating fixed IP" msgstr "" -#: nova/network/manager.py:929 +#: nova/network/manager.py:930 #, python-format msgid "Unable to release %s because vif doesn't exist." msgstr "" -#: nova/network/manager.py:952 +#: nova/network/manager.py:953 #, python-format msgid "Leased IP |%(address)s|" msgstr "" -#: nova/network/manager.py:956 +#: nova/network/manager.py:957 #, python-format msgid "IP %s leased that is not associated" msgstr "" -#: nova/network/manager.py:965 +#: nova/network/manager.py:966 #, python-format msgid "IP |%s| leased that isn't allocated" msgstr "" -#: nova/network/manager.py:970 +#: nova/network/manager.py:971 #, python-format msgid "Released IP |%(address)s|" msgstr "" -#: nova/network/manager.py:974 +#: nova/network/manager.py:975 #, python-format msgid "IP %s released that is not associated" msgstr "" -#: nova/network/manager.py:978 +#: nova/network/manager.py:979 #, python-format msgid "IP %s released that was not leased" msgstr "" -#: nova/network/manager.py:997 +#: nova/network/manager.py:998 #, python-format msgid "%s must be an integer" msgstr "" -#: nova/network/manager.py:1021 +#: nova/network/manager.py:1022 msgid "Maximum allowed length for 'label' is 255." msgstr "" -#: nova/network/manager.py:1041 +#: nova/network/manager.py:1042 #, python-format msgid "" "Subnet(s) too large, defaulting to /%s. To override, specify " "network_size flag." msgstr "" -#: nova/network/manager.py:1122 +#: nova/network/manager.py:1123 msgid "cidr already in use" msgstr "" -#: nova/network/manager.py:1125 +#: nova/network/manager.py:1126 #, python-format msgid "requested cidr (%(cidr)s) conflicts with existing supernet (%(super)s)" msgstr "" -#: nova/network/manager.py:1136 +#: nova/network/manager.py:1137 #, python-format msgid "" "requested cidr (%(cidr)s) conflicts with existing smaller cidr " "(%(smaller)s)" msgstr "" -#: nova/network/manager.py:1193 +#: nova/network/manager.py:1194 msgid "Network already exists!" msgstr "" -#: nova/network/manager.py:1212 +#: nova/network/manager.py:1213 #, python-format msgid "Network must be disassociated from project %s before delete" msgstr "" -#: nova/network/manager.py:1808 +#: nova/network/manager.py:1813 msgid "" "The sum between the number of networks and the vlan start cannot be " "greater than 4094" msgstr "" -#: nova/network/manager.py:1815 +#: nova/network/manager.py:1820 #, python-format msgid "" "The network range is not big enough to fit %(num_networks)s networks. " @@ -5611,11 +5558,6 @@ msgstr "" msgid "Multiple floating IP pools matches found for name '%s'" msgstr "" -#: nova/network/quantumv2/api.py:835 -#, python-format -msgid "Network %(net)s for port %(port_id)s not found!" -msgstr "" - #: nova/network/security_group/quantum_driver.py:53 #, python-format msgid "Quantum Error creating security group %s" @@ -5721,22 +5663,22 @@ msgstr "" msgid "Released file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..." msgstr "" -#: nova/openstack/common/log.py:226 +#: nova/openstack/common/log.py:244 #, python-format msgid "Deprecated: %s" msgstr "" -#: nova/openstack/common/log.py:329 +#: nova/openstack/common/log.py:347 #, python-format msgid "Error loading logging config %(log_config)s: %(err_msg)s" msgstr "" -#: nova/openstack/common/log.py:379 +#: nova/openstack/common/log.py:397 #, python-format msgid "syslog facility must be one of: %s" msgstr "" -#: nova/openstack/common/log.py:537 +#: nova/openstack/common/log.py:563 #, python-format msgid "Fatal call to deprecated config: %(msg)s" msgstr "" @@ -5759,6 +5701,31 @@ msgstr "" msgid "in dynamic looping call" msgstr "" +#: nova/openstack/common/periodic_task.py:41 +#, python-format +msgid "Unexpected argument for periodic task creation: %(arg)s." +msgstr "" + +#: nova/openstack/common/periodic_task.py:132 +#, python-format +msgid "Skipping periodic task %(task)s because its interval is negative" +msgstr "" + +#: nova/openstack/common/periodic_task.py:137 +#, python-format +msgid "Skipping periodic task %(task)s because it is disabled" +msgstr "" + +#: nova/openstack/common/periodic_task.py:175 +#, python-format +msgid "Running periodic task %(full_task_name)s" +msgstr "" + +#: nova/openstack/common/periodic_task.py:183 +#, python-format +msgid "Error during %(full_task_name)s: %(e)s" +msgstr "" + #: nova/openstack/common/policy.py:394 #, python-format msgid "Failed to understand rule %(rule)s" @@ -5774,16 +5741,31 @@ msgstr "" msgid "Failed to understand rule %(rule)r" msgstr "" -#: nova/openstack/common/db/sqlalchemy/session.py:436 +#: nova/openstack/common/processutils.py:122 +#, python-format +msgid "Got unknown keyword args to utils.execute: %r" +msgstr "" + +#: nova/openstack/common/processutils.py:137 +#, python-format +msgid "Running cmd (subprocess): %s" +msgstr "" + +#: nova/openstack/common/processutils.py:174 +#, python-format +msgid "%r failed. Retrying." +msgstr "" + +#: nova/openstack/common/db/sqlalchemy/session.py:461 msgid "DB exception wrapped." msgstr "" -#: nova/openstack/common/db/sqlalchemy/session.py:486 +#: nova/openstack/common/db/sqlalchemy/session.py:512 #, python-format msgid "Got mysql server has gone away: %s" msgstr "" -#: nova/openstack/common/db/sqlalchemy/session.py:556 +#: nova/openstack/common/db/sqlalchemy/session.py:584 #, python-format msgid "SQL connection failed. %s attempts left." msgstr "" @@ -5796,19 +5778,19 @@ msgstr "" msgid "Unknown sort direction, must be 'desc' or 'asc'" msgstr "" -#: nova/openstack/common/notifier/api.py:126 +#: nova/openstack/common/notifier/api.py:125 #, python-format msgid "%s not in valid priorities" msgstr "" -#: nova/openstack/common/notifier/api.py:142 +#: nova/openstack/common/notifier/api.py:141 #, python-format msgid "" "Problem '%(e)s' attempting to send to notification system. " "Payload=%(payload)s" msgstr "" -#: nova/openstack/common/notifier/api.py:172 +#: nova/openstack/common/notifier/api.py:171 #, python-format msgid "Failed to load notifier %s. These notifications will not be sent." msgstr "" @@ -5997,44 +5979,44 @@ msgid "" msgstr "" #: nova/openstack/common/rpc/impl_kombu.py:609 -#: nova/openstack/common/rpc/impl_qpid.py:403 +#: nova/openstack/common/rpc/impl_qpid.py:404 #, python-format msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s" msgstr "" #: nova/openstack/common/rpc/impl_kombu.py:627 -#: nova/openstack/common/rpc/impl_qpid.py:418 +#: nova/openstack/common/rpc/impl_qpid.py:419 #, python-format msgid "Timed out waiting for RPC response: %s" msgstr "" #: nova/openstack/common/rpc/impl_kombu.py:631 -#: nova/openstack/common/rpc/impl_qpid.py:422 +#: nova/openstack/common/rpc/impl_qpid.py:423 #, python-format msgid "Failed to consume message from queue: %s" msgstr "" #: nova/openstack/common/rpc/impl_kombu.py:670 -#: nova/openstack/common/rpc/impl_qpid.py:457 +#: nova/openstack/common/rpc/impl_qpid.py:458 #, python-format msgid "Failed to publish message to topic '%(topic)s': %(err_str)s" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:351 +#: nova/openstack/common/rpc/impl_qpid.py:352 #, python-format msgid "Unable to connect to AMQP server: %(e)s. Sleeping %(delay)s seconds" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:357 +#: nova/openstack/common/rpc/impl_qpid.py:358 #, python-format msgid "Connected to AMQP server on %s" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:370 +#: nova/openstack/common/rpc/impl_qpid.py:371 msgid "Re-established AMQP queues" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:430 +#: nova/openstack/common/rpc/impl_qpid.py:431 msgid "Error processing message. Skipping it." msgstr "" @@ -6259,7 +6241,7 @@ msgstr "" msgid "Exception during scheduler.run_instance" msgstr "" -#: nova/scheduler/driver.py:63 nova/scheduler/manager.py:211 +#: nova/scheduler/driver.py:63 nova/scheduler/manager.py:222 #, python-format msgid "Setting instance to %(state)s state." msgstr "" @@ -6283,81 +6265,89 @@ msgid "" "memory(host:%(avail)s <= instance:%(mem_inst)s)" msgstr "" -#: nova/scheduler/filter_scheduler.py:74 +#: nova/scheduler/filter_scheduler.py:73 #, python-format msgid "Attempting to build %(num_instances)d instance(s)" msgstr "" -#: nova/scheduler/filter_scheduler.py:228 +#: nova/scheduler/filter_scheduler.py:227 msgid "Invalid value for 'scheduler_max_attempts', must be >= 1" msgstr "" -#: nova/scheduler/filter_scheduler.py:245 +#: nova/scheduler/filter_scheduler.py:244 #, python-format msgid "Error from last host: %(last_host)s (node %(last_node)s): %(exc)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:274 +#: nova/scheduler/filter_scheduler.py:276 #, python-format msgid "" "Exceeded max scheduling attempts %(max_attempts)d for instance " "%(instance_uuid)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:340 +#: nova/scheduler/filter_scheduler.py:344 #, python-format msgid "Filtered %(hosts)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:353 +#: nova/scheduler/filter_scheduler.py:357 #, python-format msgid "Choosing host %(chosen_host)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:386 +#: nova/scheduler/filter_scheduler.py:391 #, python-format msgid "Unable to migrate %(instance_uuid)s to %(dest)s: Lack of memory" msgstr "" -#: nova/scheduler/host_manager.py:307 +#: nova/scheduler/host_manager.py:308 #, python-format -msgid "Host filter ignoring hosts: %(ignored_hosts_str)s" +msgid "Host filter ignoring hosts: %s" msgstr "" -#: nova/scheduler/host_manager.py:316 +#: nova/scheduler/host_manager.py:320 #, python-format -msgid "" -"No hosts matched due to not matching 'force_hosts'value of " -"'%(forced_hosts_str)s'" +msgid "Host filter forcing available hosts to %s" +msgstr "" + +#: nova/scheduler/host_manager.py:323 +#, python-format +msgid "No hosts matched due to not matching 'force_hosts' value of '%s'" msgstr "" -#: nova/scheduler/host_manager.py:321 +#: nova/scheduler/host_manager.py:336 #, python-format -msgid "Host filter forcing available hosts to %(forced_hosts_str)s" +msgid "Host filter forcing available nodes to %s" msgstr "" -#: nova/scheduler/host_manager.py:353 +#: nova/scheduler/host_manager.py:339 +#, python-format +msgid "No nodes matched due to not matching 'force_nodes' value of '%s'" +msgstr "" + +#: nova/scheduler/host_manager.py:379 #, python-format msgid "Ignoring %(service_name)s service update from %(host)s" msgstr "" -#: nova/scheduler/host_manager.py:358 +#: nova/scheduler/host_manager.py:384 #, python-format msgid "Received %(service_name)s service update from %(state_key)s." msgstr "" -#: nova/scheduler/host_manager.py:377 +#: nova/scheduler/host_manager.py:403 #: nova/scheduler/filters/trusted_filter.py:214 #, python-format msgid "No service for compute ID %s" msgstr "" -#: nova/scheduler/host_manager.py:399 +#: nova/scheduler/host_manager.py:425 #, python-format msgid "Removing dead compute node %(host)s:%(node)s from scheduler" msgstr "" -#: nova/scheduler/manager.py:197 +#: nova/scheduler/manager.py:208 #, python-format msgid "Failed to schedule_%(method)s: %(ex)s" msgstr "" @@ -6613,19 +6603,19 @@ msgstr "" msgid "Reply to faked command is stdout='%(stdout)s' stderr='%(stderr)s'" msgstr "" -#: nova/tests/fake_volume.py:186 +#: nova/tests/fake_volume.py:187 msgid "status must be available" msgstr "" -#: nova/tests/fake_volume.py:190 nova/volume/cinder.py:222 +#: nova/tests/fake_volume.py:191 nova/volume/cinder.py:228 msgid "already attached" msgstr "" -#: nova/tests/fake_volume.py:194 nova/volume/cinder.py:226 +#: nova/tests/fake_volume.py:195 nova/volume/cinder.py:232 msgid "Instance and volume not in same availability_zone" msgstr "" -#: nova/tests/fake_volume.py:199 nova/volume/cinder.py:232 +#: nova/tests/fake_volume.py:200 nova/volume/cinder.py:238 msgid "already detached" msgstr "" @@ -6678,52 +6668,52 @@ msgstr "" msgid "unexpected role header" msgstr "" -#: nova/tests/api/openstack/compute/test_servers.py:3315 +#: nova/tests/api/openstack/compute/test_servers.py:3338 msgid "" "Quota exceeded for instances: Requested 1, but already used 10 of 10 " "instances" msgstr "" -#: nova/tests/api/openstack/compute/test_servers.py:3320 +#: nova/tests/api/openstack/compute/test_servers.py:3343 msgid "Quota exceeded for ram: Requested 4096, but already used 8192 of 10240 ram" msgstr "" -#: nova/tests/api/openstack/compute/test_servers.py:3325 +#: nova/tests/api/openstack/compute/test_servers.py:3348 msgid "Quota exceeded for cores: Requested 2, but already used 9 of 10 cores" msgstr "" -#: nova/tests/compute/test_compute.py:1044 -#: nova/tests/compute/test_compute.py:1062 -#: nova/tests/compute/test_compute.py:1113 -#: nova/tests/compute/test_compute.py:1140 -#: nova/tests/compute/test_compute.py:1186 -#: nova/tests/compute/test_compute.py:3647 +#: nova/tests/compute/test_compute.py:1099 +#: nova/tests/compute/test_compute.py:1117 +#: nova/tests/compute/test_compute.py:1168 +#: nova/tests/compute/test_compute.py:1195 +#: nova/tests/compute/test_compute.py:1241 +#: nova/tests/compute/test_compute.py:3725 #, python-format msgid "Running instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1050 -#: nova/tests/compute/test_compute.py:1085 -#: nova/tests/compute/test_compute.py:1128 -#: nova/tests/compute/test_compute.py:1158 +#: nova/tests/compute/test_compute.py:1105 +#: nova/tests/compute/test_compute.py:1140 +#: nova/tests/compute/test_compute.py:1183 +#: nova/tests/compute/test_compute.py:1213 #, python-format msgid "After terminating instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1668 +#: nova/tests/compute/test_compute.py:1723 msgid "Internal error" msgstr "" -#: nova/tests/compute/test_compute.py:3658 +#: nova/tests/compute/test_compute.py:3736 #, python-format msgid "After force-killing instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:4160 +#: nova/tests/compute/test_compute.py:4238 msgid "wrong host/node" msgstr "" -#: nova/tests/compute/test_compute.py:8584 +#: nova/tests/compute/test_compute.py:8707 msgid "spawn error" msgstr "" @@ -6979,7 +6969,7 @@ msgstr "" msgid "IPMI set next bootdev failed" msgstr "" -#: nova/virt/baremetal/ipmi.py:198 nova/virt/baremetal/tilera_pdu.py:152 +#: nova/virt/baremetal/ipmi.py:198 nova/virt/baremetal/tilera_pdu.py:153 #, python-format msgid "Activate node called, but node %s is already active" msgstr "" @@ -7067,31 +7057,31 @@ msgstr "" msgid "Tilera deploy failed for instance %s" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:82 +#: nova/virt/baremetal/tilera_pdu.py:83 msgid "Node id not supplied to PDU" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:85 +#: nova/virt/baremetal/tilera_pdu.py:86 msgid "Address not supplied to PDU" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:88 +#: nova/virt/baremetal/tilera_pdu.py:89 msgid "User not supplied to PDU" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:91 +#: nova/virt/baremetal/tilera_pdu.py:92 msgid "Password not supplied to PDU" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:116 +#: nova/virt/baremetal/tilera_pdu.py:117 msgid "PDU failed" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:133 +#: nova/virt/baremetal/tilera_pdu.py:134 msgid "PDU power on failed" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:146 +#: nova/virt/baremetal/tilera_pdu.py:147 msgid "PDU power off failed" msgstr "" @@ -7147,34 +7137,34 @@ msgstr "" msgid "no pif for vif_uuid=%s" msgstr "" -#: nova/virt/baremetal/virtual_power_driver.py:111 +#: nova/virt/baremetal/virtual_power_driver.py:112 msgid "virtual_power_ssh_host not defined. Can not Start" msgstr "" -#: nova/virt/baremetal/virtual_power_driver.py:115 +#: nova/virt/baremetal/virtual_power_driver.py:116 msgid "virtual_power_host_user not defined. Can not Start" msgstr "" -#: nova/virt/baremetal/virtual_power_driver.py:121 +#: nova/virt/baremetal/virtual_power_driver.py:122 msgid "virtual_power_host_pass/key not set. Can not Start" msgstr "" -#: nova/virt/baremetal/volume_driver.py:121 +#: nova/virt/baremetal/volume_driver.py:122 #, python-format msgid "baremetal driver was unable to delete tid %s" msgstr "" -#: nova/virt/baremetal/volume_driver.py:185 +#: nova/virt/baremetal/volume_driver.py:186 #, python-format msgid "Could not determine iscsi initiator name for instance %s" msgstr "" -#: nova/virt/baremetal/volume_driver.py:226 +#: nova/virt/baremetal/volume_driver.py:227 #, python-format msgid "No fixed PXE IP is associated to %s" msgstr "" -#: nova/virt/baremetal/volume_driver.py:258 +#: nova/virt/baremetal/volume_driver.py:259 #, python-format msgid "detach volume could not find tid for %s" msgstr "" @@ -7208,33 +7198,33 @@ msgstr "" msgid "Baremetal virtual interface %s not found" msgstr "" -#: nova/virt/disk/api.py:132 +#: nova/virt/disk/api.py:133 #, python-format msgid "Checking if we can resize image %(image)s. size=%(size)s, CoW=%(use_cow)s" msgstr "" -#: nova/virt/disk/api.py:138 +#: nova/virt/disk/api.py:139 #, python-format msgid "Cannot resize filesystem %s to a smaller size." msgstr "" -#: nova/virt/disk/api.py:149 +#: nova/virt/disk/api.py:150 #, python-format msgid "Unable to mount image %(image)s with error %(error)s. Cannot resize." msgstr "" -#: nova/virt/disk/api.py:159 +#: nova/virt/disk/api.py:160 #, python-format msgid "" "Unable to determine label for image %(image)s with error %(errror)s. " "Cannot resize." msgstr "" -#: nova/virt/disk/api.py:226 +#: nova/virt/disk/api.py:227 msgid "image already mounted" msgstr "" -#: nova/virt/disk/api.py:282 +#: nova/virt/disk/api.py:283 #, python-format msgid "" "Inject data image=%(image)s key=%(key)s net=%(net)s metadata=%(metadata)s" @@ -7242,68 +7232,68 @@ msgid "" "partition=%(partition)s use_cow=%(use_cow)s" msgstr "" -#: nova/virt/disk/api.py:299 +#: nova/virt/disk/api.py:300 #, python-format msgid "Ignoring error injecting data into image (%(e)s)" msgstr "" -#: nova/virt/disk/api.py:318 +#: nova/virt/disk/api.py:319 #, python-format msgid "" "Failed to mount container filesystem '%(image)s' on '%(target)s': " "%(errors)s" msgstr "" -#: nova/virt/disk/api.py:335 +#: nova/virt/disk/api.py:336 #, python-format msgid "Failed to teardown ntainer filesystem: %s" msgstr "" -#: nova/virt/disk/api.py:348 +#: nova/virt/disk/api.py:349 #, python-format msgid "Failed to umount container filesystem: %s" msgstr "" -#: nova/virt/disk/api.py:373 +#: nova/virt/disk/api.py:374 #, python-format msgid "Ignoring error injecting %(inject)s into image (%(e)s)" msgstr "" -#: nova/virt/disk/api.py:385 +#: nova/virt/disk/api.py:386 #, python-format msgid "Inject file fs=%(fs)s path=%(path)s append=%(append)s" msgstr "" -#: nova/virt/disk/api.py:394 +#: nova/virt/disk/api.py:395 #, python-format msgid "Inject metadata fs=%(fs)s metadata=%(metadata)s" msgstr "" -#: nova/virt/disk/api.py:435 +#: nova/virt/disk/api.py:436 #, python-format msgid "Inject key fs=%(fs)s key=%(key)s" msgstr "" -#: nova/virt/disk/api.py:464 +#: nova/virt/disk/api.py:465 #, python-format msgid "Inject key fs=%(fs)s net=%(net)s" msgstr "" -#: nova/virt/disk/api.py:490 +#: nova/virt/disk/api.py:491 #, python-format msgid "Inject admin password fs=%(fs)s admin_passwd=ha-ha-not-telling-you" msgstr "" -#: nova/virt/disk/api.py:535 +#: nova/virt/disk/api.py:536 msgid "Not implemented on Windows" msgstr "" -#: nova/virt/disk/api.py:564 +#: nova/virt/disk/api.py:565 #, python-format msgid "User %(username)s not found in password file." msgstr "" -#: nova/virt/disk/api.py:580 +#: nova/virt/disk/api.py:581 #, python-format msgid "User %(username)s not found in shadow file." msgstr "" @@ -7637,7 +7627,7 @@ msgstr "" msgid "get_available_resource called" msgstr "" -#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3728 +#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3740 #: nova/virt/xenapi/host.py:148 msgid "Updating host stats" msgstr "" @@ -7845,7 +7835,7 @@ msgstr "" msgid "Cannot find boot VHD file: %s" msgstr "" -#: nova/virt/hyperv/migrationops.py:221 nova/virt/hyperv/vmops.py:135 +#: nova/virt/hyperv/migrationops.py:221 nova/virt/hyperv/vmops.py:136 msgid "Cannot resize a VHD to a smaller size" msgstr "" @@ -7933,114 +7923,114 @@ msgstr "" msgid "Creating vswitch port for instance: %s" msgstr "" -#: nova/virt/hyperv/vmops.py:90 +#: nova/virt/hyperv/vmops.py:91 #, python-format msgid "VIF driver not found for network_api_class: %s" msgstr "" -#: nova/virt/hyperv/vmops.py:99 +#: nova/virt/hyperv/vmops.py:100 msgid "get_info called for instance" msgstr "" -#: nova/virt/hyperv/vmops.py:120 +#: nova/virt/hyperv/vmops.py:121 #, python-format msgid "" "Creating differencing VHD. Parent: %(base_vhd_path)s, Target: " "%(root_vhd_path)s" msgstr "" -#: nova/virt/hyperv/vmops.py:126 +#: nova/virt/hyperv/vmops.py:127 #, python-format msgid "Copying VHD image %(base_vhd_path)s to target: %(root_vhd_path)s" msgstr "" -#: nova/virt/hyperv/vmops.py:138 +#: nova/virt/hyperv/vmops.py:139 #, python-format msgid "Resizing VHD %(root_vhd_path)s to new size %(root_vhd_size)s" msgstr "" -#: nova/virt/hyperv/vmops.py:151 +#: nova/virt/hyperv/vmops.py:152 msgid "Spawning new instance" msgstr "" -#: nova/virt/hyperv/vmops.py:177 +#: nova/virt/hyperv/vmops.py:178 msgid "Spawn instance failed" msgstr "" -#: nova/virt/hyperv/vmops.py:202 +#: nova/virt/hyperv/vmops.py:203 #, python-format msgid "Creating nic for instance: %s" msgstr "" -#: nova/virt/hyperv/vmops.py:210 +#: nova/virt/hyperv/vmops.py:211 #, python-format msgid "Invalid config_drive_format \"%s\"" msgstr "" -#: nova/virt/hyperv/vmops.py:213 +#: nova/virt/hyperv/vmops.py:214 #, python-format msgid "Using config drive for instance: %s" msgstr "" -#: nova/virt/hyperv/vmops.py:226 nova/virt/libvirt/driver.py:1869 +#: nova/virt/hyperv/vmops.py:227 nova/virt/libvirt/driver.py:1870 #, python-format msgid "Creating config drive at %(path)s" msgstr "" -#: nova/virt/hyperv/vmops.py:234 nova/virt/libvirt/driver.py:1876 +#: nova/virt/hyperv/vmops.py:235 nova/virt/libvirt/driver.py:1877 #, python-format msgid "Creating config drive failed with error: %s" msgstr "" -#: nova/virt/hyperv/vmops.py:270 +#: nova/virt/hyperv/vmops.py:271 #, python-format msgid "Got request to destroy instance: %s" msgstr "" -#: nova/virt/hyperv/vmops.py:283 +#: nova/virt/hyperv/vmops.py:284 #, python-format msgid "Instance not found: %s" msgstr "" -#: nova/virt/hyperv/vmops.py:289 +#: nova/virt/hyperv/vmops.py:290 #, python-format msgid "Failed to destroy instance: %s" msgstr "" -#: nova/virt/hyperv/vmops.py:294 +#: nova/virt/hyperv/vmops.py:295 msgid "reboot instance" msgstr "" -#: nova/virt/hyperv/vmops.py:300 +#: nova/virt/hyperv/vmops.py:301 msgid "Pause instance" msgstr "" -#: nova/virt/hyperv/vmops.py:306 +#: nova/virt/hyperv/vmops.py:307 msgid "Unpause instance" msgstr "" -#: nova/virt/hyperv/vmops.py:312 +#: nova/virt/hyperv/vmops.py:313 msgid "Suspend instance" msgstr "" -#: nova/virt/hyperv/vmops.py:318 +#: nova/virt/hyperv/vmops.py:319 msgid "Resume instance" msgstr "" -#: nova/virt/hyperv/vmops.py:324 +#: nova/virt/hyperv/vmops.py:325 msgid "Power off instance" msgstr "" -#: nova/virt/hyperv/vmops.py:330 +#: nova/virt/hyperv/vmops.py:331 msgid "Power on instance" msgstr "" -#: nova/virt/hyperv/vmops.py:337 +#: nova/virt/hyperv/vmops.py:338 #, python-format msgid "Successfully changed state of VM %(vm_name)s to: %(req_state)s" msgstr "" -#: nova/virt/hyperv/vmops.py:341 +#: nova/virt/hyperv/vmops.py:342 #, python-format msgid "Failed to change vm state of %(vm_name)s to %(req_state)s" msgstr "" @@ -8145,7 +8135,7 @@ msgstr "" msgid "Detaching physical disk from instance: %s" msgstr "" -#: nova/virt/hyperv/volumeops.py:186 nova/virt/libvirt/driver.py:896 +#: nova/virt/hyperv/volumeops.py:186 nova/virt/libvirt/driver.py:897 msgid "Could not determine iscsi initiator name" msgstr "" @@ -8179,236 +8169,236 @@ msgstr "" msgid "Unable to determine disk bus for '%s'" msgstr "" -#: nova/virt/libvirt/driver.py:340 +#: nova/virt/libvirt/driver.py:341 #, python-format msgid "Invalid cachemode %(cache_mode)s specified for disk type %(disk_type)s." msgstr "" -#: nova/virt/libvirt/driver.py:546 +#: nova/virt/libvirt/driver.py:547 #, python-format msgid "Nova requires libvirt version %(major)i.%(minor)i.%(micro)i or greater." msgstr "" -#: nova/virt/libvirt/driver.py:554 +#: nova/virt/libvirt/driver.py:555 #, python-format msgid "Connecting to libvirt: %s" msgstr "" -#: nova/virt/libvirt/driver.py:571 +#: nova/virt/libvirt/driver.py:572 #, python-format msgid "URI %s does not support events" msgstr "" -#: nova/virt/libvirt/driver.py:587 +#: nova/virt/libvirt/driver.py:588 msgid "Connection to libvirt broke" msgstr "" -#: nova/virt/libvirt/driver.py:609 nova/virt/libvirt/driver.py:612 +#: nova/virt/libvirt/driver.py:610 nova/virt/libvirt/driver.py:613 #, python-format msgid "Can not handle authentication request for %d credentials" msgstr "" -#: nova/virt/libvirt/driver.py:630 +#: nova/virt/libvirt/driver.py:631 #, python-format msgid "Connection to libvirt failed: %s" msgstr "" -#: nova/virt/libvirt/driver.py:721 +#: nova/virt/libvirt/driver.py:722 #, python-format msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:736 +#: nova/virt/libvirt/driver.py:737 msgid "During wait destroy, instance disappeared." msgstr "" -#: nova/virt/libvirt/driver.py:741 +#: nova/virt/libvirt/driver.py:742 msgid "Instance destroyed successfully." msgstr "" -#: nova/virt/libvirt/driver.py:751 +#: nova/virt/libvirt/driver.py:752 msgid "Instance may be started again." msgstr "" -#: nova/virt/libvirt/driver.py:761 +#: nova/virt/libvirt/driver.py:762 msgid "Going to destroy instance again." msgstr "" -#: nova/virt/libvirt/driver.py:780 +#: nova/virt/libvirt/driver.py:781 msgid "Error from libvirt during undefineFlags. Retrying with undefine" msgstr "" -#: nova/virt/libvirt/driver.py:796 +#: nova/virt/libvirt/driver.py:797 #, python-format msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:816 +#: nova/virt/libvirt/driver.py:817 msgid "Instance may be still running, destroy it again." msgstr "" -#: nova/virt/libvirt/driver.py:822 +#: nova/virt/libvirt/driver.py:823 #, python-format msgid "Error from libvirt during unfilter. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:850 +#: nova/virt/libvirt/driver.py:851 #, python-format msgid "Deleting instance files %(target)s" msgstr "" -#: nova/virt/libvirt/driver.py:859 +#: nova/virt/libvirt/driver.py:860 #, python-format msgid "Failed to cleanup directory %(target)s: %(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:902 +#: nova/virt/libvirt/driver.py:903 msgid "Could not determine fibre channel world wide node names" msgstr "" -#: nova/virt/libvirt/driver.py:909 +#: nova/virt/libvirt/driver.py:910 msgid "Could not determine fibre channel world wide port names" msgstr "" -#: nova/virt/libvirt/driver.py:914 +#: nova/virt/libvirt/driver.py:915 msgid "No Volume Connector found." msgstr "" -#: nova/virt/libvirt/driver.py:1036 +#: nova/virt/libvirt/driver.py:1037 msgid "During detach_volume, instance disappeared." msgstr "" -#: nova/virt/libvirt/driver.py:1060 +#: nova/virt/libvirt/driver.py:1061 msgid "attaching network adapter failed." msgstr "" -#: nova/virt/libvirt/driver.py:1080 +#: nova/virt/libvirt/driver.py:1081 msgid "During detach_interface, instance disappeared." msgstr "" -#: nova/virt/libvirt/driver.py:1084 +#: nova/virt/libvirt/driver.py:1085 msgid "detaching network adapter failed." msgstr "" -#: nova/virt/libvirt/driver.py:1173 +#: nova/virt/libvirt/driver.py:1174 msgid "Beginning live snapshot process" msgstr "" -#: nova/virt/libvirt/driver.py:1176 +#: nova/virt/libvirt/driver.py:1177 msgid "Beginning cold snapshot process" msgstr "" -#: nova/virt/libvirt/driver.py:1205 +#: nova/virt/libvirt/driver.py:1206 msgid "Snapshot extracted, beginning image upload" msgstr "" -#: nova/virt/libvirt/driver.py:1217 +#: nova/virt/libvirt/driver.py:1218 msgid "Snapshot image upload complete" msgstr "" -#: nova/virt/libvirt/driver.py:1290 +#: nova/virt/libvirt/driver.py:1291 #, fuzzy msgid "Instance soft rebooted successfully." msgstr "bind %s: slettet" -#: nova/virt/libvirt/driver.py:1294 +#: nova/virt/libvirt/driver.py:1295 msgid "Failed to soft reboot instance." msgstr "" -#: nova/virt/libvirt/driver.py:1329 +#: nova/virt/libvirt/driver.py:1330 msgid "Instance shutdown successfully." msgstr "" -#: nova/virt/libvirt/driver.py:1337 +#: nova/virt/libvirt/driver.py:1338 msgid "Instance may have been rebooted during soft reboot, so return now." msgstr "" -#: nova/virt/libvirt/driver.py:1385 +#: nova/virt/libvirt/driver.py:1386 msgid "Instance rebooted successfully." msgstr "" -#: nova/virt/libvirt/driver.py:1530 +#: nova/virt/libvirt/driver.py:1531 msgid "Instance is running" msgstr "" -#: nova/virt/libvirt/driver.py:1537 nova/virt/powervm/operator.py:220 +#: nova/virt/libvirt/driver.py:1538 nova/virt/powervm/operator.py:221 msgid "Instance spawned successfully." msgstr "" -#: nova/virt/libvirt/driver.py:1553 +#: nova/virt/libvirt/driver.py:1554 #, python-format msgid "data: %(data)r, fpath: %(fpath)r" msgstr "" -#: nova/virt/libvirt/driver.py:1590 nova/virt/libvirt/driver.py:1616 +#: nova/virt/libvirt/driver.py:1591 nova/virt/libvirt/driver.py:1617 #, python-format msgid "Truncated console log returned, %d bytes ignored" msgstr "" -#: nova/virt/libvirt/driver.py:1605 +#: nova/virt/libvirt/driver.py:1606 msgid "Guest does not have a console available" msgstr "" -#: nova/virt/libvirt/driver.py:1674 +#: nova/virt/libvirt/driver.py:1675 #, python-format msgid "Path '%(path)s' supports direct I/O" msgstr "" -#: nova/virt/libvirt/driver.py:1678 +#: nova/virt/libvirt/driver.py:1679 #, python-format msgid "Path '%(path)s' does not support direct I/O: '%(ex)s'" msgstr "" -#: nova/virt/libvirt/driver.py:1683 nova/virt/libvirt/driver.py:1688 +#: nova/virt/libvirt/driver.py:1684 nova/virt/libvirt/driver.py:1689 #, python-format msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'" msgstr "" -#: nova/virt/libvirt/driver.py:1759 +#: nova/virt/libvirt/driver.py:1760 msgid "Creating image" msgstr "" -#: nova/virt/libvirt/driver.py:1860 +#: nova/virt/libvirt/driver.py:1861 msgid "Using config drive" msgstr "" -#: nova/virt/libvirt/driver.py:1909 +#: nova/virt/libvirt/driver.py:1910 #, python-format msgid "Injecting %(inj)s into image %(img_id)s" msgstr "" -#: nova/virt/libvirt/driver.py:1919 +#: nova/virt/libvirt/driver.py:1920 #, python-format msgid "Error injecting data into image %(img_id)s (%(e)s)" msgstr "" -#: nova/virt/libvirt/driver.py:1976 +#: nova/virt/libvirt/driver.py:1977 #, python-format msgid "" "Config requested an explicit CPU model, but the current libvirt " "hypervisor '%s' does not support selecting CPU models" msgstr "" -#: nova/virt/libvirt/driver.py:1982 +#: nova/virt/libvirt/driver.py:1983 msgid "Config requested a custom CPU model, but no model name was provided" msgstr "" -#: nova/virt/libvirt/driver.py:1986 +#: nova/virt/libvirt/driver.py:1987 msgid "A CPU model name should not be set when a host CPU model is requested" msgstr "" -#: nova/virt/libvirt/driver.py:1990 +#: nova/virt/libvirt/driver.py:1991 #, python-format msgid "CPU mode '%(mode)s' model '%(model)s' was chosen" msgstr "" -#: nova/virt/libvirt/driver.py:2006 +#: nova/virt/libvirt/driver.py:2007 msgid "" "Passthrough of the host CPU was requested but this libvirt version does " "not support this feature" msgstr "" -#: nova/virt/libvirt/driver.py:2327 +#: nova/virt/libvirt/driver.py:2330 #, python-format msgid "" "Start to_xml instance=%(instance)s network_info=%(network_info)s " @@ -8416,92 +8406,100 @@ msgid "" "rescue=%(rescue)sblock_device_info=%(block_device_info)s" msgstr "" -#: nova/virt/libvirt/driver.py:2342 +#: nova/virt/libvirt/driver.py:2345 #, python-format msgid "End to_xml instance=%(instance)s xml=%(xml)s" msgstr "" -#: nova/virt/libvirt/driver.py:2359 +#: nova/virt/libvirt/driver.py:2362 #, python-format msgid "" "Error from libvirt while looking up %(instance_name)s: [Error Code " "%(error_code)s] %(ex)s" msgstr "" -#: nova/virt/libvirt/driver.py:2527 +#: nova/virt/libvirt/driver.py:2530 msgid "" "Cannot get the number of cpu, because this function is not implemented " "for this platform. " msgstr "" -#: nova/virt/libvirt/driver.py:2578 +#: nova/virt/libvirt/driver.py:2581 #, python-format msgid "couldn't obtain the vpu count from domain id: %s" msgstr "" -#: nova/virt/libvirt/driver.py:2584 +#: nova/virt/libvirt/driver.py:2587 #, python-format msgid "List of domains returned by libVirt: %s" msgstr "" -#: nova/virt/libvirt/driver.py:2586 +#: nova/virt/libvirt/driver.py:2589 #, python-format msgid "libVirt can't find a domain with id: %s" msgstr "" -#: nova/virt/libvirt/driver.py:2650 +#: nova/virt/libvirt/driver.py:2653 msgid "libvirt version is too old (does not support getVersion)" msgstr "" -#: nova/virt/libvirt/driver.py:2733 +#: nova/virt/libvirt/driver.py:2737 #, python-format msgid "Trying to get stats for the volume %s" msgstr "" -#: nova/virt/libvirt/driver.py:2757 +#: nova/virt/libvirt/driver.py:2750 +#, python-format +msgid "" +"Got volume usage stats for the volume=%(volume)s, instance=%(instance)s, " +"rd_req=%(rd_req)d, rd_bytes=%(rd_bytes)d, wr_req=%(wr_req)d, " +"wr_bytes=%(wr_bytes)d" +msgstr "" + +#: nova/virt/libvirt/driver.py:2768 #, python-format msgid "" "Getting block stats failed, device might have been detached. " -"Code=%(errcode)s Error=%(e)s" +"Instance=%(instance_name)s Disk=%(disk)s Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:2761 +#: nova/virt/libvirt/driver.py:2773 #, python-format msgid "" "Could not find domain in libvirt for instance %s. Cannot get block stats " "for device" msgstr "" -#: nova/virt/libvirt/driver.py:2838 +#: nova/virt/libvirt/driver.py:2850 #, python-format msgid "" "Creating tmpfile %s to verify with other compute node that the instance " "is on the same shared storage." msgstr "" -#: nova/virt/libvirt/driver.py:2920 +#: nova/virt/libvirt/driver.py:2932 msgid "Block migration can not be used with shared storage." msgstr "" -#: nova/virt/libvirt/driver.py:2928 +#: nova/virt/libvirt/driver.py:2940 msgid "Live migration can not be used without shared storage." msgstr "" -#: nova/virt/libvirt/driver.py:2965 +#: nova/virt/libvirt/driver.py:2977 #, python-format msgid "" "Unable to migrate %(instance_uuid)s: Disk of instance is too " "large(available on destination host:%(available)s < need:%(necessary)s)" msgstr "" -#: nova/virt/libvirt/driver.py:2990 +#: nova/virt/libvirt/driver.py:3002 #, python-format msgid "" "Instance launched has CPU info:\n" "%s" msgstr "" -#: nova/virt/libvirt/driver.py:3002 +#: nova/virt/libvirt/driver.py:3014 #, python-format msgid "" "CPU doesn't have compatibility.\n" @@ -8511,67 +8509,67 @@ msgid "" "Refer to %(u)s" msgstr "" -#: nova/virt/libvirt/driver.py:3019 +#: nova/virt/libvirt/driver.py:3031 #, python-format msgid "" "Creating tmpfile %s to notify to other compute nodes that they should " "mount the same storage." msgstr "" -#: nova/virt/libvirt/driver.py:3067 +#: nova/virt/libvirt/driver.py:3079 #, python-format msgid "The firewall filter for %s does not exist" msgstr "" -#: nova/virt/libvirt/driver.py:3139 +#: nova/virt/libvirt/driver.py:3151 #, python-format msgid "Live Migration failure: %(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:3232 +#: nova/virt/libvirt/driver.py:3244 #, python-format msgid "plug_vifs() failed %(cnt)d. Retry up to %(max_retry)d." msgstr "" -#: nova/virt/libvirt/driver.py:3344 +#: nova/virt/libvirt/driver.py:3356 #, python-format msgid "" "Error from libvirt while getting description of %(instance_name)s: [Error" " Code %(error_code)s] %(ex)s" msgstr "" -#: nova/virt/libvirt/driver.py:3361 +#: nova/virt/libvirt/driver.py:3373 #, python-format msgid "skipping %(path)s since it looks like volume" msgstr "" -#: nova/virt/libvirt/driver.py:3366 +#: nova/virt/libvirt/driver.py:3378 #, python-format msgid "skipping disk for %(instance_name)s as it does not have a path" msgstr "" -#: nova/virt/libvirt/driver.py:3407 +#: nova/virt/libvirt/driver.py:3419 #, python-format msgid "Getting disk size of %(i_name)s: %(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:3453 +#: nova/virt/libvirt/driver.py:3465 msgid "Starting migrate_disk_and_power_off" msgstr "" -#: nova/virt/libvirt/driver.py:3512 +#: nova/virt/libvirt/driver.py:3524 msgid "Instance running successfully." msgstr "" -#: nova/virt/libvirt/driver.py:3518 +#: nova/virt/libvirt/driver.py:3530 msgid "Starting finish_migration" msgstr "" -#: nova/virt/libvirt/driver.py:3580 +#: nova/virt/libvirt/driver.py:3592 msgid "Starting finish_revert_migration" msgstr "" -#: nova/virt/libvirt/driver.py:3701 +#: nova/virt/libvirt/driver.py:3713 #, python-format msgid "Checking instance files accessability%(instance_path)s" msgstr "" @@ -8754,22 +8752,22 @@ msgstr "" msgid "Verification complete" msgstr "" -#: nova/virt/libvirt/utils.py:67 +#: nova/virt/libvirt/utils.py:72 nova/virt/libvirt/utils.py:78 msgid "systool is not installed" msgstr "" -#: nova/virt/libvirt/utils.py:71 +#: nova/virt/libvirt/utils.py:82 msgid "Cannot find any Fibre Channel HBAs" msgstr "" -#: nova/virt/libvirt/utils.py:213 +#: nova/virt/libvirt/utils.py:224 #, python-format msgid "" "Insufficient Space on Volume Group %(vg)s. Only %(free_space)db " "available, but %(size)db required by volume %(lv)s." msgstr "" -#: nova/virt/libvirt/utils.py:222 +#: nova/virt/libvirt/utils.py:233 #, python-format msgid "" "Volume group %(vg)s will not be able to hold sparse volume %(lv)s. " @@ -8777,61 +8775,61 @@ msgid "" "%(free_space)db." msgstr "" -#: nova/virt/libvirt/utils.py:253 +#: nova/virt/libvirt/utils.py:264 #, python-format msgid "vg %s must be LVM volume group" msgstr "" -#: nova/virt/libvirt/utils.py:282 +#: nova/virt/libvirt/utils.py:293 #, python-format msgid "Path %s must be LVM logical volume" msgstr "" -#: nova/virt/libvirt/utils.py:547 +#: nova/virt/libvirt/utils.py:558 msgid "Can't retrieve root device path from instance libvirt configuration" msgstr "" -#: nova/virt/libvirt/vif.py:264 nova/virt/libvirt/vif.py:385 -#: nova/virt/libvirt/vif.py:472 +#: nova/virt/libvirt/vif.py:265 nova/virt/libvirt/vif.py:386 +#: nova/virt/libvirt/vif.py:473 #, python-format msgid "" "vif_type=%(vif_type)s instance=%(instance)s network=%(network)s " "mapping=%(mapping)s" msgstr "" -#: nova/virt/libvirt/vif.py:270 nova/virt/libvirt/vif.py:391 -#: nova/virt/libvirt/vif.py:478 +#: nova/virt/libvirt/vif.py:271 nova/virt/libvirt/vif.py:392 +#: nova/virt/libvirt/vif.py:479 msgid "vif_type parameter must be present for this vif_driver implementation" msgstr "" -#: nova/virt/libvirt/vif.py:291 nova/virt/libvirt/vif.py:404 -#: nova/virt/libvirt/vif.py:491 +#: nova/virt/libvirt/vif.py:292 nova/virt/libvirt/vif.py:405 +#: nova/virt/libvirt/vif.py:492 #, python-format msgid "Unexpected vif_type=%s" msgstr "" -#: nova/virt/libvirt/vif.py:303 +#: nova/virt/libvirt/vif.py:304 #, python-format msgid "Ensuring vlan %(vlan)s and bridge %(bridge)s" msgstr "" -#: nova/virt/libvirt/vif.py:313 +#: nova/virt/libvirt/vif.py:314 #, python-format msgid "Ensuring bridge %s" msgstr "" -#: nova/virt/libvirt/vif.py:421 nova/virt/libvirt/vif.py:450 +#: nova/virt/libvirt/vif.py:422 nova/virt/libvirt/vif.py:451 msgid "Failed while unplugging vif" msgstr "" -#: nova/virt/libvirt/vif.py:500 +#: nova/virt/libvirt/vif.py:501 msgid "" "The LibvirtBridgeDriver VIF driver is now deprecated and will be removed " "in the next release. Please use the LibvirtGenericVIFDriver VIF driver, " "together with a network plugin that reports the 'vif_type' attribute" msgstr "" -#: nova/virt/libvirt/vif.py:526 +#: nova/virt/libvirt/vif.py:527 msgid "" "The LibvirtOpenVswitchDriver VIF driver is now deprecated and will be " "removed in the next release. Please use the LibvirtGenericVIFDriver VIF " @@ -8839,7 +8837,7 @@ msgid "" "attribute" msgstr "" -#: nova/virt/libvirt/vif.py:554 +#: nova/virt/libvirt/vif.py:555 msgid "" "The LibvirtHybridOVSBridgeDriver VIF driver is now deprecated and will be" " removed in the next release. Please use the LibvirtGenericVIFDriver VIF " @@ -8847,7 +8845,7 @@ msgid "" "attribute" msgstr "" -#: nova/virt/libvirt/vif.py:582 +#: nova/virt/libvirt/vif.py:583 msgid "" "The LibvirtOpenVswitchVirtualPortDriver VIF driver is now deprecated and " "will be removed in the next release. Please use the " @@ -8855,7 +8853,7 @@ msgid "" "reports the 'vif_type' attribute" msgstr "" -#: nova/virt/libvirt/vif.py:608 +#: nova/virt/libvirt/vif.py:609 msgid "" "The QuantumLinuxBridgeVIFDriver VIF driver is now deprecated and will be " "removed in the next release. Please use the LibvirtGenericVIFDriver VIF " @@ -8863,87 +8861,87 @@ msgid "" "attribute" msgstr "" -#: nova/virt/libvirt/volume.py:238 +#: nova/virt/libvirt/volume.py:239 #, python-format msgid "iSCSI device not found at %s" msgstr "" -#: nova/virt/libvirt/volume.py:241 +#: nova/virt/libvirt/volume.py:242 #, python-format msgid "" "ISCSI volume not yet found at: %(disk_dev)s. Will rescan & retry. Try " "number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:253 +#: nova/virt/libvirt/volume.py:254 #, python-format msgid "Found iSCSI node %(disk_dev)s (after %(tries)s rescans)" msgstr "" -#: nova/virt/libvirt/volume.py:489 nova/virt/libvirt/volume.py:610 +#: nova/virt/libvirt/volume.py:490 nova/virt/libvirt/volume.py:611 #, python-format msgid "%s is already mounted" msgstr "" -#: nova/virt/libvirt/volume.py:545 +#: nova/virt/libvirt/volume.py:546 #, python-format msgid "AoE device not found at %s" msgstr "" -#: nova/virt/libvirt/volume.py:547 +#: nova/virt/libvirt/volume.py:548 #, python-format msgid "AoE volume not yet found at: %(aoedevpath)s. Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:561 +#: nova/virt/libvirt/volume.py:562 #, python-format msgid "Found AoE device %(aoedevpath)s (after %(tries)s rediscover)" msgstr "" -#: nova/virt/libvirt/volume.py:689 +#: nova/virt/libvirt/volume.py:690 msgid "We are unable to locate any Fibre Channel devices" msgstr "" -#: nova/virt/libvirt/volume.py:698 +#: nova/virt/libvirt/volume.py:699 #, python-format msgid "Looking for Fibre Channel dev %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:708 +#: nova/virt/libvirt/volume.py:709 msgid "Fibre Channel device not found." msgstr "" -#: nova/virt/libvirt/volume.py:711 +#: nova/virt/libvirt/volume.py:712 #, python-format msgid "" "Fibre volume not yet found at: %(mount_device)s. Will rescan & retry. " "Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:727 +#: nova/virt/libvirt/volume.py:728 #, python-format msgid "Found Fibre Channel volume %(mount_device)s (after %(tries)s rescans)" msgstr "" -#: nova/virt/libvirt/volume.py:734 +#: nova/virt/libvirt/volume.py:735 #, python-format msgid "Multipath device discovered %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:800 +#: nova/virt/libvirt/volume.py:801 msgid "Value required for 'scality_sofs_config'" msgstr "" -#: nova/virt/libvirt/volume.py:811 +#: nova/virt/libvirt/volume.py:812 #, python-format msgid "Cannot access 'scality_sofs_config': %s" msgstr "" -#: nova/virt/libvirt/volume.py:817 +#: nova/virt/libvirt/volume.py:818 msgid "Cannot execute /sbin/mount.sofs" msgstr "" -#: nova/virt/libvirt/volume.py:832 +#: nova/virt/libvirt/volume.py:833 msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" @@ -9015,6 +9013,16 @@ msgstr "" msgid "Uncompressed image file not found" msgstr "" +#: nova/virt/powervm/blockdev.py:540 nova/virt/powervm/operator.py:673 +#, python-format +msgid "Found error stream for command \"%(cmd)s\": %(error_text)s" +msgstr "" + +#: nova/virt/powervm/blockdev.py:557 nova/virt/powervm/operator.py:690 +#, python-format +msgid "Found error stream for command \"%(command)s\": %(error_text)s" +msgstr "" + #: nova/virt/powervm/common.py:61 msgid "Connection error connecting PowerVM manager" msgstr "" @@ -9024,16 +9032,16 @@ msgstr "" msgid "Running cmd (SSH-as-root): %s" msgstr "" -#: nova/virt/powervm/common.py:119 +#: nova/virt/powervm/common.py:122 msgid "File transfer to PowerVM manager failed" msgstr "" -#: nova/virt/powervm/common.py:138 +#: nova/virt/powervm/common.py:141 #, python-format msgid "ftp GET %(remote_path)s to: %(local_path)s" msgstr "" -#: nova/virt/powervm/common.py:144 +#: nova/virt/powervm/common.py:147 msgid "File transfer from PowerVM manager failed" msgstr "" @@ -9144,54 +9152,54 @@ msgstr "" msgid "LPAR instance '%s' creation failed" msgstr "" -#: nova/virt/powervm/operator.py:208 +#: nova/virt/powervm/operator.py:209 #, python-format msgid "Activating the LPAR instance '%s'" msgstr "" -#: nova/virt/powervm/operator.py:225 +#: nova/virt/powervm/operator.py:226 #, python-format msgid "Instance '%s' failed to boot" msgstr "" -#: nova/virt/powervm/operator.py:237 +#: nova/virt/powervm/operator.py:238 msgid "Error while attempting to clean up failed instance launch." msgstr "" -#: nova/virt/powervm/operator.py:241 +#: nova/virt/powervm/operator.py:242 #, python-format msgid "Instance spawned in %s seconds" msgstr "" -#: nova/virt/powervm/operator.py:252 +#: nova/virt/powervm/operator.py:253 #, python-format msgid "During destroy, LPAR instance '%s' was not found on PowerVM system." msgstr "" -#: nova/virt/powervm/operator.py:271 +#: nova/virt/powervm/operator.py:272 #, python-format msgid "Stopping instance %s for snapshot." msgstr "" -#: nova/virt/powervm/operator.py:294 +#: nova/virt/powervm/operator.py:295 #, python-format msgid "Shutting down the instance '%s'" msgstr "" -#: nova/virt/powervm/operator.py:299 +#: nova/virt/powervm/operator.py:300 #, python-format msgid "Deleting the LPAR instance '%s'" msgstr "" -#: nova/virt/powervm/operator.py:311 +#: nova/virt/powervm/operator.py:312 msgid "PowerVM instance cleanup failed" msgstr "" -#: nova/virt/powervm/operator.py:333 nova/virt/powervm/operator.py:389 +#: nova/virt/powervm/operator.py:334 nova/virt/powervm/operator.py:390 msgid "Not enough free memory in the host" msgstr "" -#: nova/virt/powervm/operator.py:344 nova/virt/powervm/operator.py:395 +#: nova/virt/powervm/operator.py:345 nova/virt/powervm/operator.py:396 msgid "Insufficient available CPU on PowerVM" msgstr "" @@ -9314,99 +9322,95 @@ msgstr "" msgid "Exception during HTTP connection close in VMwareHTTPWrite. Exception is %s" msgstr "" -#: nova/virt/vmwareapi/vim.py:85 +#: nova/virt/vmwareapi/vim.py:84 msgid "Unable to import suds." msgstr "" -#: nova/virt/vmwareapi/vim.py:91 -msgid "Must specify vmwareapi_wsdl_loc" -msgstr "" - -#: nova/virt/vmwareapi/vim.py:142 +#: nova/virt/vmwareapi/vim.py:169 #, python-format msgid "No such SOAP method '%s' provided by VI SDK" msgstr "" -#: nova/virt/vmwareapi/vim.py:147 +#: nova/virt/vmwareapi/vim.py:174 #, python-format msgid "httplib error in %s: " msgstr "" -#: nova/virt/vmwareapi/vim.py:154 +#: nova/virt/vmwareapi/vim.py:181 #, python-format msgid "Socket error in %s: " msgstr "" -#: nova/virt/vmwareapi/vim.py:159 +#: nova/virt/vmwareapi/vim.py:186 #, python-format msgid "Type error in %s: " msgstr "" -#: nova/virt/vmwareapi/vim.py:163 +#: nova/virt/vmwareapi/vim.py:190 #, python-format msgid "Exception in %s " msgstr "" -#: nova/virt/vmwareapi/vmops.py:93 +#: nova/virt/vmwareapi/vmops.py:92 msgid "Getting list of instances" msgstr "" -#: nova/virt/vmwareapi/vmops.py:109 +#: nova/virt/vmwareapi/vmops.py:108 #, python-format msgid "Got total of %s instances" msgstr "" -#: nova/virt/vmwareapi/vmops.py:204 +#: nova/virt/vmwareapi/vmops.py:198 msgid "Creating VM on the ESX host" msgstr "" -#: nova/virt/vmwareapi/vmops.py:212 +#: nova/virt/vmwareapi/vmops.py:206 msgid "Created VM on the ESX host" msgstr "" -#: nova/virt/vmwareapi/vmops.py:236 +#: nova/virt/vmwareapi/vmops.py:230 #, 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 "" -#: nova/virt/vmwareapi/vmops.py:255 +#: nova/virt/vmwareapi/vmops.py:249 #, python-format msgid "" "Created Virtual Disk of size %(vmdk_file_size_in_kb)s KB and type " "%(disk_type)s on the ESX host local store %(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:264 +#: nova/virt/vmwareapi/vmops.py:258 #, python-format msgid "" "Deleting the file %(vmdk_path)s on the ESX host localstore " "%(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:278 +#: nova/virt/vmwareapi/vmops.py:272 #, python-format msgid "" "Deleted the file %(vmdk_path)s on the ESX host local store " "%(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:286 +#: nova/virt/vmwareapi/vmops.py:280 #, python-format msgid "" "Downloading image file data %(image_ref)s to the ESX data store " "%(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:306 +#: nova/virt/vmwareapi/vmops.py:300 #, python-format msgid "" "Downloaded image file data %(image_ref)s to %(upload_vmdk_name)s on the " "ESX data store %(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:320 +#: nova/virt/vmwareapi/vmops.py:314 #, python-format msgid "" "Copying Virtual Disk of size %(vmdk_file_size_in_kb)s KB and adapter type" @@ -9414,281 +9418,281 @@ msgid "" " type %(disk_type)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:341 +#: nova/virt/vmwareapi/vmops.py:335 #, python-format msgid "" "Copied Virtual Disk of size %(vmdk_file_size_in_kb)s KB and type " "%(disk_type)s on the ESX host local store %(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:420 +#: nova/virt/vmwareapi/vmops.py:414 msgid "Powering on the VM instance" msgstr "" -#: nova/virt/vmwareapi/vmops.py:426 +#: nova/virt/vmwareapi/vmops.py:420 msgid "Powered on the VM instance" msgstr "" -#: nova/virt/vmwareapi/vmops.py:472 +#: nova/virt/vmwareapi/vmops.py:466 msgid "Creating Snapshot of the VM instance" msgstr "" -#: nova/virt/vmwareapi/vmops.py:482 +#: nova/virt/vmwareapi/vmops.py:476 msgid "Created Snapshot of the VM instance" msgstr "" -#: nova/virt/vmwareapi/vmops.py:527 +#: nova/virt/vmwareapi/vmops.py:521 msgid "Copying disk data before snapshot of the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:540 +#: nova/virt/vmwareapi/vmops.py:534 msgid "Copied disk data before snapshot of the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:549 +#: nova/virt/vmwareapi/vmops.py:543 #, python-format msgid "Uploading image %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:563 +#: nova/virt/vmwareapi/vmops.py:557 #, python-format msgid "Uploaded image %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:576 +#: nova/virt/vmwareapi/vmops.py:570 #, python-format msgid "Deleting temporary vmdk file %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:585 +#: nova/virt/vmwareapi/vmops.py:579 #, python-format msgid "Deleted temporary vmdk file %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:617 +#: nova/virt/vmwareapi/vmops.py:611 msgid "instance is not powered on" msgstr "" -#: nova/virt/vmwareapi/vmops.py:624 +#: nova/virt/vmwareapi/vmops.py:618 msgid "Rebooting guest OS of VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:627 +#: nova/virt/vmwareapi/vmops.py:621 msgid "Rebooted guest OS of VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:629 +#: nova/virt/vmwareapi/vmops.py:623 msgid "Doing hard reboot of VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:633 +#: nova/virt/vmwareapi/vmops.py:627 msgid "Did hard reboot of VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:645 nova/virt/vmwareapi/vmops.py:677 -#: nova/virt/vmwareapi/vmops.py:970 +#: nova/virt/vmwareapi/vmops.py:639 nova/virt/vmwareapi/vmops.py:671 +#: nova/virt/vmwareapi/vmops.py:964 msgid "instance not present" msgstr "" -#: nova/virt/vmwareapi/vmops.py:651 nova/virt/vmwareapi/vmops.py:974 +#: nova/virt/vmwareapi/vmops.py:645 nova/virt/vmwareapi/vmops.py:968 msgid "Destroying the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:656 nova/virt/vmwareapi/vmops.py:979 +#: nova/virt/vmwareapi/vmops.py:650 nova/virt/vmwareapi/vmops.py:973 msgid "Destroyed the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:658 +#: nova/virt/vmwareapi/vmops.py:652 #, python-format msgid "In vmwareapi:vmops:delete, got this exception while destroying the VM: %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:696 nova/virt/vmwareapi/vmops.py:849 +#: nova/virt/vmwareapi/vmops.py:690 nova/virt/vmwareapi/vmops.py:843 msgid "Powering off the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:701 nova/virt/vmwareapi/vmops.py:854 +#: nova/virt/vmwareapi/vmops.py:695 nova/virt/vmwareapi/vmops.py:848 msgid "Powered off the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:705 +#: nova/virt/vmwareapi/vmops.py:699 msgid "Unregistering the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:708 +#: nova/virt/vmwareapi/vmops.py:702 msgid "Unregistered the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:710 +#: nova/virt/vmwareapi/vmops.py:704 #, python-format msgid "" "In vmwareapi:vmops:destroy, got this exception while un-registering the " "VM: %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:723 +#: nova/virt/vmwareapi/vmops.py:717 #, python-format msgid "Deleting contents of the VM from datastore %(datastore_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:735 +#: nova/virt/vmwareapi/vmops.py:729 #, python-format msgid "Deleted contents of the VM from datastore %(datastore_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:740 +#: nova/virt/vmwareapi/vmops.py:734 #, python-format msgid "" "In vmwareapi:vmops:destroy, got this exception while deleting the VM " "contents from the disk: %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:748 +#: nova/virt/vmwareapi/vmops.py:742 msgid "pause not supported for vmwareapi" msgstr "" -#: nova/virt/vmwareapi/vmops.py:752 +#: nova/virt/vmwareapi/vmops.py:746 msgid "unpause not supported for vmwareapi" msgstr "" -#: nova/virt/vmwareapi/vmops.py:766 +#: nova/virt/vmwareapi/vmops.py:760 msgid "Suspending the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:770 +#: nova/virt/vmwareapi/vmops.py:764 msgid "Suspended the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:773 +#: nova/virt/vmwareapi/vmops.py:767 msgid "instance is powered off and cannot be suspended." msgstr "" -#: nova/virt/vmwareapi/vmops.py:776 +#: nova/virt/vmwareapi/vmops.py:770 msgid "VM was already in suspended state. So returning without doing anything" msgstr "" -#: nova/virt/vmwareapi/vmops.py:789 +#: nova/virt/vmwareapi/vmops.py:783 msgid "Resuming the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:794 +#: nova/virt/vmwareapi/vmops.py:788 msgid "Resumed the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:796 +#: nova/virt/vmwareapi/vmops.py:790 msgid "instance is not in a suspended state" msgstr "" -#: nova/virt/vmwareapi/vmops.py:857 +#: nova/virt/vmwareapi/vmops.py:851 msgid "instance is suspended and cannot be powered off." msgstr "" -#: nova/virt/vmwareapi/vmops.py:860 +#: nova/virt/vmwareapi/vmops.py:854 msgid "VM was already in powered off state. So returning without doing anything" msgstr "" -#: nova/virt/vmwareapi/vmops.py:873 +#: nova/virt/vmwareapi/vmops.py:867 msgid "VM was already in powered on state. So returning without doing anything" msgstr "" -#: nova/virt/vmwareapi/vmops.py:877 +#: nova/virt/vmwareapi/vmops.py:871 msgid "Powering on the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:882 +#: nova/virt/vmwareapi/vmops.py:876 msgid "Powered on the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:899 +#: nova/virt/vmwareapi/vmops.py:893 #, python-format msgid "Updating instance '%(instance_uuid)s' progress to %(progress)d" msgstr "" -#: nova/virt/vmwareapi/vmops.py:930 +#: nova/virt/vmwareapi/vmops.py:924 #, python-format msgid "Renaming the VM to %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:936 +#: nova/virt/vmwareapi/vmops.py:930 #, python-format msgid "Renamed the VM to %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:951 +#: nova/virt/vmwareapi/vmops.py:945 #, python-format msgid "Cloning VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:959 +#: nova/virt/vmwareapi/vmops.py:953 #, python-format msgid "Cloned VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:981 +#: nova/virt/vmwareapi/vmops.py:975 #, python-format msgid "" "In vmwareapi:vmops:confirm_migration, got this exception while destroying" " the VM: %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:996 +#: nova/virt/vmwareapi/vmops.py:990 #, python-format msgid "Renaming the VM from %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1002 +#: nova/virt/vmwareapi/vmops.py:996 #, python-format msgid "Renamed the VM from %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1025 +#: nova/virt/vmwareapi/vmops.py:1019 #, python-format msgid "Migrating VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1037 +#: nova/virt/vmwareapi/vmops.py:1031 #, python-format msgid "Migrated VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1047 nova/virt/xenapi/vmops.py:1327 +#: nova/virt/vmwareapi/vmops.py:1041 nova/virt/xenapi/vmops.py:1327 #, python-format msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1051 +#: nova/virt/vmwareapi/vmops.py:1045 #, python-format msgid "Automatically hard rebooting %d" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1087 +#: nova/virt/vmwareapi/vmops.py:1081 msgid "get_diagnostics not implemented for vmwareapi" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1169 +#: nova/virt/vmwareapi/vmops.py:1163 msgid "Reconfiguring VM instance to set the machine id" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1175 +#: nova/virt/vmwareapi/vmops.py:1169 msgid "Reconfigured VM instance to set the machine id" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1189 +#: nova/virt/vmwareapi/vmops.py:1183 #, python-format msgid "Reconfiguring VM instance to enable vnc on port - %(port)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1196 +#: nova/virt/vmwareapi/vmops.py:1190 #, python-format msgid "Reconfigured VM instance to enable vnc on port - %(port)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1289 +#: nova/virt/vmwareapi/vmops.py:1283 #, python-format msgid "Creating directory with path %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1295 +#: nova/virt/vmwareapi/vmops.py:1289 #, python-format msgid "Created directory with path %s" msgstr "" @@ -9708,17 +9712,17 @@ msgstr "" msgid "Uploading image %s to the Glance image server" msgstr "" -#: nova/virt/vmwareapi/vmware_images.py:135 +#: nova/virt/vmwareapi/vmware_images.py:139 #, python-format msgid "Uploaded image %s to the Glance image server" msgstr "" -#: nova/virt/vmwareapi/vmware_images.py:146 +#: nova/virt/vmwareapi/vmware_images.py:150 #, python-format msgid "Getting image size for the image %s" msgstr "" -#: nova/virt/vmwareapi/vmware_images.py:151 +#: nova/virt/vmwareapi/vmware_images.py:155 #, python-format msgid "Got image size of %(size)s for the image %(image)s" msgstr "" @@ -9996,21 +10000,16 @@ msgstr "" msgid "Unable to migrate VM %(vm_ref)sfrom %(host)s" msgstr "" -#: nova/virt/xenapi/host.py:156 -#, python-format -msgid "Unable to get SR for this host: %s" -msgstr "" - -#: nova/virt/xenapi/host.py:191 +#: nova/virt/xenapi/host.py:185 #, python-format msgid "Failed to extract instance support from %s" msgstr "" -#: nova/virt/xenapi/host.py:208 +#: nova/virt/xenapi/host.py:202 msgid "Unable to get updated status" msgstr "" -#: nova/virt/xenapi/host.py:211 +#: nova/virt/xenapi/host.py:205 #, python-format msgid "The call to %(method)s returned an error: %(e)s." msgstr "" @@ -10084,374 +10083,374 @@ msgid "" "Expected %(vlan_num)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:271 +#: nova/virt/xenapi/vm_utils.py:272 msgid "Created VM" msgstr "" -#: nova/virt/xenapi/vm_utils.py:283 +#: nova/virt/xenapi/vm_utils.py:284 msgid "VM destroyed" msgstr "" -#: nova/virt/xenapi/vm_utils.py:288 nova/virt/xenapi/vm_utils.py:303 +#: nova/virt/xenapi/vm_utils.py:289 nova/virt/xenapi/vm_utils.py:304 msgid "VM already halted, skipping shutdown..." msgstr "" -#: nova/virt/xenapi/vm_utils.py:292 +#: nova/virt/xenapi/vm_utils.py:293 msgid "Shutting down VM (cleanly)" msgstr "" -#: nova/virt/xenapi/vm_utils.py:307 +#: nova/virt/xenapi/vm_utils.py:308 msgid "Shutting down VM (hard)" msgstr "" -#: nova/virt/xenapi/vm_utils.py:345 +#: nova/virt/xenapi/vm_utils.py:346 #, python-format msgid "VBD not found in instance %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:362 +#: nova/virt/xenapi/vm_utils.py:363 #, python-format msgid "VBD %s already detached" msgstr "" -#: nova/virt/xenapi/vm_utils.py:365 +#: nova/virt/xenapi/vm_utils.py:366 #, python-format msgid "VBD %(vbd_ref)s detach rejected, attempt %(num_attempt)d/%(max_attempts)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:370 +#: nova/virt/xenapi/vm_utils.py:371 #, python-format msgid "Unable to unplug VBD %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:375 +#: nova/virt/xenapi/vm_utils.py:376 #, python-format msgid "Reached maximum number of retries trying to unplug VBD %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:386 +#: nova/virt/xenapi/vm_utils.py:387 #, python-format msgid "Unable to destroy VBD %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:408 +#: nova/virt/xenapi/vm_utils.py:409 #, python-format msgid "Creating %(vbd_type)s-type VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " msgstr "" -#: nova/virt/xenapi/vm_utils.py:411 +#: nova/virt/xenapi/vm_utils.py:412 #, python-format msgid "Created VBD %(vbd_ref)s for VM %(vm_ref)s, VDI %(vdi_ref)s." msgstr "" -#: nova/virt/xenapi/vm_utils.py:437 +#: nova/virt/xenapi/vm_utils.py:438 #, python-format msgid "Unable to destroy VDI %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:469 +#: nova/virt/xenapi/vm_utils.py:465 #, python-format msgid "" "Created VDI %(vdi_ref)s (%(name_label)s, %(virtual_size)s, %(read_only)s)" " on %(sr_ref)s." msgstr "" -#: nova/virt/xenapi/vm_utils.py:483 +#: nova/virt/xenapi/vm_utils.py:479 msgid "SR not present and could not be introduced" msgstr "" -#: nova/virt/xenapi/vm_utils.py:508 +#: nova/virt/xenapi/vm_utils.py:504 #, python-format msgid "block device info: %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:594 +#: nova/virt/xenapi/vm_utils.py:590 #, python-format msgid "Cloned VDI %(vdi_ref)s from VDI %(vdi_to_clone_ref)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:614 +#: nova/virt/xenapi/vm_utils.py:635 #, python-format msgid "No primary VDI found for %(vm_ref)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:627 +#: nova/virt/xenapi/vm_utils.py:648 msgid "Starting snapshot for VM" msgstr "" -#: nova/virt/xenapi/vm_utils.py:677 +#: nova/virt/xenapi/vm_utils.py:698 #, python-format msgid "Destroying cached VDI '%(vdi_uuid)s'" msgstr "" -#: nova/virt/xenapi/vm_utils.py:930 +#: nova/virt/xenapi/vm_utils.py:951 #, 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 "" -#: nova/virt/xenapi/vm_utils.py:986 +#: nova/virt/xenapi/vm_utils.py:1007 #, python-format msgid "Unrecognized cache_images value '%s', defaulting to True" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1020 +#: nova/virt/xenapi/vm_utils.py:1041 #, python-format msgid "Fetched VDIs of type '%(vdi_type)s' with UUID '%(vdi_uuid)s'" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1032 +#: nova/virt/xenapi/vm_utils.py:1053 #, python-format msgid "" "download_vhd %(image_id)s, attempt %(attempt_num)d/%(max_attempts)d, " "params: %(params)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1045 +#: nova/virt/xenapi/vm_utils.py:1066 #, python-format msgid "download_vhd failed: %r" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1079 +#: nova/virt/xenapi/vm_utils.py:1100 #, python-format msgid "Invalid value '%s' for xenapi_torrent_images" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1090 +#: nova/virt/xenapi/vm_utils.py:1111 #, python-format msgid "Asking xapi to fetch vhd image %(image_id)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1154 +#: nova/virt/xenapi/vm_utils.py:1169 #, python-format msgid "vdi_uuid=%(cur_vdi_uuid)s vdi_size_bytes=%(vdi_size_bytes)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1169 +#: nova/virt/xenapi/vm_utils.py:1184 #, python-format msgid "image_size_bytes=%(size_bytes)d, allowed_size_bytes=%(allowed_size_bytes)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1173 +#: nova/virt/xenapi/vm_utils.py:1188 #, python-format msgid "" "Image size %(size_bytes)d exceeded instance_type allowed size " "%(allowed_size_bytes)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1195 +#: nova/virt/xenapi/vm_utils.py:1210 #, python-format msgid "Fetching image %(image_id)s, type %(image_type_str)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1208 +#: nova/virt/xenapi/vm_utils.py:1223 #, python-format msgid "Size for image %(image_id)s: %(virtual_size)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1217 +#: nova/virt/xenapi/vm_utils.py:1232 #, python-format msgid "" "Kernel/Ramdisk image is too large: %(vdi_size)d bytes, max %(max_size)d " "bytes" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1236 +#: nova/virt/xenapi/vm_utils.py:1251 #, python-format msgid "Copying VDI %s to /boot/guest on dom0" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1250 +#: nova/virt/xenapi/vm_utils.py:1265 #, python-format msgid "Kernel/Ramdisk VDI %s destroyed" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1259 +#: nova/virt/xenapi/vm_utils.py:1274 msgid "Failed to fetch glance image" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1300 +#: nova/virt/xenapi/vm_utils.py:1315 #, python-format msgid "Detected %(image_type_str)s format for image %(image_ref)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1331 +#: nova/virt/xenapi/vm_utils.py:1346 #, python-format msgid "Looking up vdi %s for PV kernel" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1349 +#: nova/virt/xenapi/vm_utils.py:1364 #, python-format msgid "" "Image format is None: trying to determine PV status using pygrub; if " "instance with vdi %s does not boot correctly, try with image metadata." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1355 +#: nova/virt/xenapi/vm_utils.py:1370 #, python-format msgid "Unknown image format %(disk_image_type)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1386 +#: nova/virt/xenapi/vm_utils.py:1401 #, python-format msgid "VDI %s is still available" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1489 +#: nova/virt/xenapi/vm_utils.py:1504 #, python-format msgid "Unable to parse rrd of %(vm_uuid)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1516 +#: nova/virt/xenapi/vm_utils.py:1531 #, python-format msgid "Re-scanning SR %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1544 +#: nova/virt/xenapi/vm_utils.py:1559 #, python-format msgid "Flag sr_matching_filter '%s' does not respect formatting convention" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1562 +#: nova/virt/xenapi/vm_utils.py:1577 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 "" -#: nova/virt/xenapi/vm_utils.py:1575 +#: nova/virt/xenapi/vm_utils.py:1590 msgid "Cannot find SR of content-type ISO" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1583 +#: nova/virt/xenapi/vm_utils.py:1598 #, python-format msgid "ISO: looking at SR %(sr_rec)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1585 +#: nova/virt/xenapi/vm_utils.py:1600 msgid "ISO: not iso content" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1588 +#: nova/virt/xenapi/vm_utils.py:1603 msgid "ISO: iso content_type, no 'i18n-key' key" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1591 +#: nova/virt/xenapi/vm_utils.py:1606 msgid "ISO: iso content_type, i18n-key value not 'local-storage-iso'" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1595 +#: nova/virt/xenapi/vm_utils.py:1610 msgid "ISO: SR MATCHing our criteria" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1597 +#: nova/virt/xenapi/vm_utils.py:1612 msgid "ISO: ISO, looking to see if it is host local" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1600 +#: nova/virt/xenapi/vm_utils.py:1615 #, python-format msgid "ISO: PBD %(pbd_ref)s disappeared" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1603 +#: nova/virt/xenapi/vm_utils.py:1618 #, python-format msgid "ISO: PBD matching, want %(pbd_rec)s, have %(host)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1606 +#: nova/virt/xenapi/vm_utils.py:1621 msgid "ISO: SR with local PBD" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1628 +#: nova/virt/xenapi/vm_utils.py:1643 #, python-format msgid "" "Unable to obtain RRD XML for VM %(vm_uuid)s with server details: " "%(server)s." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1644 +#: nova/virt/xenapi/vm_utils.py:1659 #, python-format msgid "Unable to obtain RRD XML updates with server details: %(server)s." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1698 +#: nova/virt/xenapi/vm_utils.py:1713 #, python-format msgid "Invalid statistics data from Xenserver: %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1758 +#: nova/virt/xenapi/vm_utils.py:1773 #, python-format msgid "VHD %(vdi_uuid)s has parent %(parent_uuid)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1845 +#: nova/virt/xenapi/vm_utils.py:1860 #, python-format msgid "" "Parent %(parent_uuid)s doesn't match original parent " "%(original_parent_uuid)s, waiting for coalesce..." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1855 +#: nova/virt/xenapi/vm_utils.py:1870 #, python-format msgid "VHD coalesce attempts exceeded (%(max_attempts)d), giving up..." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1890 +#: nova/virt/xenapi/vm_utils.py:1905 #, python-format msgid "Timeout waiting for device %s to be created" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1910 +#: nova/virt/xenapi/vm_utils.py:1925 #, python-format msgid "Disconnecting stale VDI %s from compute domU" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1923 +#: nova/virt/xenapi/vm_utils.py:1938 #, python-format msgid "Plugging VBD %s ... " msgstr "" -#: nova/virt/xenapi/vm_utils.py:1926 +#: nova/virt/xenapi/vm_utils.py:1941 #, python-format msgid "Plugging VBD %s done." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1928 +#: nova/virt/xenapi/vm_utils.py:1943 #, python-format msgid "VBD %(vbd_ref)s plugged as %(orig_dev)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1931 +#: nova/virt/xenapi/vm_utils.py:1946 #, python-format msgid "VBD %(vbd_ref)s plugged into wrong dev, remapping to %(dev)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1936 +#: nova/virt/xenapi/vm_utils.py:1951 #, python-format msgid "Destroying VBD for VDI %s ... " msgstr "" -#: nova/virt/xenapi/vm_utils.py:1944 +#: nova/virt/xenapi/vm_utils.py:1959 #, python-format msgid "Destroying VBD for VDI %s done." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1971 +#: nova/virt/xenapi/vm_utils.py:1986 #, python-format msgid "Running pygrub against %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1979 +#: nova/virt/xenapi/vm_utils.py:1994 #, python-format msgid "Found Xen kernel %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1981 +#: nova/virt/xenapi/vm_utils.py:1996 msgid "No Xen kernel found. Booting HVM." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1983 +#: nova/virt/xenapi/vm_utils.py:1998 msgid "" "Error while executing pygrub! Please, ensure the binary is installed " "correctly, and available in your PATH; on some Linux distros, pygrub may " @@ -10459,51 +10458,51 @@ msgid "" "mode." msgstr "" -#: nova/virt/xenapi/vm_utils.py:2000 +#: nova/virt/xenapi/vm_utils.py:2015 msgid "Partitions:" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2006 +#: nova/virt/xenapi/vm_utils.py:2021 #, python-format msgid " %(num)s: %(ptype)s %(size)d sectors" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2031 +#: nova/virt/xenapi/vm_utils.py:2046 #, python-format msgid "" "Writing partition table %(primary_first)d %(primary_last)d to " "%(dev_path)s..." msgstr "" -#: nova/virt/xenapi/vm_utils.py:2044 +#: nova/virt/xenapi/vm_utils.py:2059 #, python-format msgid "Writing partition table %s done." msgstr "" -#: nova/virt/xenapi/vm_utils.py:2098 +#: nova/virt/xenapi/vm_utils.py:2113 #, 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 "" -#: nova/virt/xenapi/vm_utils.py:2131 +#: nova/virt/xenapi/vm_utils.py:2146 #, python-format msgid "" "Finished sparse_copy in %(duration).2f secs, %(compression_pct).2f%% " "reduction in size" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2183 +#: nova/virt/xenapi/vm_utils.py:2198 msgid "Manipulating interface files directly" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2192 +#: nova/virt/xenapi/vm_utils.py:2207 #, python-format msgid "Failed to mount filesystem (expected for non-linux instances): %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2304 +#: nova/virt/xenapi/vm_utils.py:2319 msgid "This domU must be running on the host specified by xenapi_connection_url" msgstr "" @@ -10691,15 +10690,19 @@ msgid "" " server" msgstr "" -#: nova/virt/xenapi/vmops.py:1658 +#: nova/virt/xenapi/vmops.py:1647 +msgid "No suitable network for migrate" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1659 msgid "Migrate Receive failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1706 -msgid "VM.assert_can_migratefailed" +#: nova/virt/xenapi/vmops.py:1708 +msgid "VM.assert_can_migrate failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1743 +#: nova/virt/xenapi/vmops.py:1745 msgid "Migrate Send failed" msgstr "" @@ -10828,6 +10831,72 @@ msgid "Cinderclient connection created using URL: %s" msgstr "" #: nova/volume/cinder.py:219 +msgid "status must be 'in-use'" +msgstr "" + +#: nova/volume/cinder.py:225 msgid "status must be 'available'" msgstr "" +#~ msgid "Unexpected error while running command." +#~ msgstr "" + +#~ msgid "" +#~ "%(description)s\n" +#~ "Command: %(cmd)s\n" +#~ "Exit code: %(exit_code)s\n" +#~ "Stdout: %(stdout)r\n" +#~ "Stderr: %(stderr)r" +#~ msgstr "" + +#~ msgid "Error clearing stale veth %s" +#~ msgstr "" + +#~ msgid "Failed unplugging VLAN interface '%s'" +#~ msgstr "" + +#~ msgid "Unplugged VLAN interface '%s'" +#~ msgstr "" + +#~ msgid "Failed unplugging bridge interface '%s'" +#~ msgstr "" + +#~ msgid "Unplugged bridge interface '%s'" +#~ msgstr "" + +#~ msgid "Failed unplugging gateway interface '%s'" +#~ msgstr "" + +#~ msgid "Unplugged gateway interface '%s'" +#~ msgstr "" + +#~ msgid "Network %(net)s for port %(port_id)s not found!" +#~ msgstr "" + +#~ msgid "Host filter ignoring hosts: %(ignored_hosts_str)s" +#~ msgstr "" + +#~ msgid "" +#~ "No hosts matched due to not " +#~ "matching 'force_hosts'value of " +#~ "'%(forced_hosts_str)s'" +#~ msgstr "" + +#~ msgid "Host filter forcing available hosts to %(forced_hosts_str)s" +#~ msgstr "" + +#~ msgid "" +#~ "Getting block stats failed, device might" +#~ " have been detached. Code=%(errcode)s " +#~ "Error=%(e)s" +#~ msgstr "" + +#~ msgid "Must specify vmwareapi_wsdl_loc" +#~ msgstr "" + +#~ msgid "Unable to get SR for this host: %s" +#~ msgstr "" + +#~ msgid "VM.assert_can_migratefailed" +#~ msgstr "" + diff --git a/nova/locale/de/LC_MESSAGES/nova.po b/nova/locale/de/LC_MESSAGES/nova.po index 106218c48..02882f5fa 100644 --- a/nova/locale/de/LC_MESSAGES/nova.po +++ b/nova/locale/de/LC_MESSAGES/nova.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: nova\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-04-28 00:04+0000\n" +"POT-Creation-Date: 2013-05-06 19:37+0000\n" "PO-Revision-Date: 2011-08-23 11:23+0000\n" "Last-Translator: Thierry Carrez \n" "Language-Team: German \n" @@ -32,354 +32,335 @@ msgstr "" msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" msgstr "" -#: nova/crypto.py:54 +#: nova/crypto.py:55 msgid "Filename of root CA" msgstr "Dateiname der Root CA" -#: nova/crypto.py:57 +#: nova/crypto.py:58 msgid "Filename of private key" msgstr "Dateiname des Private Key" -#: nova/crypto.py:60 +#: nova/crypto.py:61 msgid "Filename of root Certificate Revocation List" msgstr "" -#: nova/crypto.py:63 +#: nova/crypto.py:64 msgid "Where we keep our keys" msgstr "Wo wir unsere Schlüssel aufbewahren" -#: nova/crypto.py:66 +#: nova/crypto.py:67 msgid "Where we keep our root CA" msgstr "" -#: nova/crypto.py:69 +#: nova/crypto.py:70 msgid "Should we use a CA for each project?" msgstr "Soll eine eigenständige CA für jedes Projekt verwendet werden?" -#: nova/crypto.py:73 +#: nova/crypto.py:74 #, python-format msgid "Subject for certificate for users, %s for project, user, timestamp" msgstr "" -#: nova/crypto.py:78 +#: nova/crypto.py:79 #, python-format msgid "Subject for certificate for projects, %s for project, timestamp" msgstr "" -#: nova/crypto.py:209 +#: nova/crypto.py:210 msgid "Unable to find the key" msgstr "" -#: nova/crypto.py:392 +#: nova/crypto.py:393 msgid "Failed to write inbound.csr" msgstr "" -#: nova/crypto.py:394 +#: nova/crypto.py:395 #, python-format msgid "Flags path: %s" msgstr "" -#: nova/exception.py:66 -msgid "Unexpected error while running command." -msgstr "Unerwarteter Fehler bei Ausführung des Kommandos." - -#: nova/exception.py:69 -#, 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" -"Befehl: %(cmd)s\n" -"Exit-Code: %(exit_code)s\n" -"Stdout: %(stdout)r\n" -"Stderr: %(stderr)r" - -#: nova/exception.py:131 +#: nova/exception.py:112 msgid "An unknown exception occurred." msgstr "" -#: nova/exception.py:152 nova/openstack/common/rpc/common.py:86 +#: nova/exception.py:133 nova/openstack/common/rpc/common.py:86 msgid "Exception in string format operation" msgstr "" -#: nova/exception.py:172 +#: nova/exception.py:153 msgid "Unknown" msgstr "" -#: nova/exception.py:182 +#: nova/exception.py:163 #, python-format msgid "Failed to encrypt text: %(reason)s" msgstr "" -#: nova/exception.py:186 +#: nova/exception.py:167 #, python-format msgid "Failed to decrypt text: %(reason)s" msgstr "" -#: nova/exception.py:190 +#: nova/exception.py:171 msgid "Virtual Interface creation failed" msgstr "" -#: nova/exception.py:194 +#: nova/exception.py:175 msgid "5 attempts to create virtual interfacewith unique mac address failed" msgstr "" -#: nova/exception.py:199 +#: nova/exception.py:180 #, python-format msgid "Connection to glance host %(host)s:%(port)s failed: %(reason)s" msgstr "" -#: nova/exception.py:204 +#: nova/exception.py:185 msgid "Not authorized." msgstr "" -#: nova/exception.py:209 +#: nova/exception.py:190 msgid "User does not have admin privileges" msgstr "" -#: nova/exception.py:213 +#: nova/exception.py:194 #, python-format msgid "Policy doesn't allow %(action)s to be performed." msgstr "" -#: nova/exception.py:217 +#: nova/exception.py:198 #, python-format msgid "Image %(image_id)s is not active." msgstr "" -#: nova/exception.py:221 +#: nova/exception.py:202 #, fuzzy, python-format msgid "Not authorized for image %(image_id)s." msgstr "keine Methode für diese Nachricht gefunden: %s" -#: nova/exception.py:225 +#: nova/exception.py:206 msgid "Unacceptable parameters." msgstr "" -#: nova/exception.py:230 +#: nova/exception.py:211 msgid "Block Device Mapping is Invalid." msgstr "" -#: nova/exception.py:234 +#: nova/exception.py:215 #, python-format msgid "Block Device Mapping is Invalid: failed to get snapshot %(id)s." msgstr "" -#: nova/exception.py:239 +#: nova/exception.py:220 #, python-format msgid "Block Device Mapping is Invalid: failed to get volume %(id)s." msgstr "" -#: nova/exception.py:244 +#: nova/exception.py:225 #, python-format msgid "Volume %(volume_id)s is not attached to anything" msgstr "" -#: nova/exception.py:248 +#: nova/exception.py:229 #, python-format msgid "" "Volume %(volume_id)s did not finish being created even after we waited " "%(seconds)s seconds or %(attempts)s attempts." msgstr "" -#: nova/exception.py:254 nova/api/ec2/cloud.py:463 -#: nova/api/openstack/compute/contrib/keypairs.py:98 nova/compute/api.py:2740 +#: nova/exception.py:235 nova/api/ec2/cloud.py:463 +#: nova/api/openstack/compute/contrib/keypairs.py:98 nova/compute/api.py:2769 msgid "Keypair data is invalid" msgstr "" -#: nova/exception.py:258 +#: nova/exception.py:239 msgid "The request is invalid." msgstr "" -#: nova/exception.py:262 +#: nova/exception.py:243 msgid "Invalid input received" msgstr "" -#: nova/exception.py:266 +#: nova/exception.py:247 msgid "Invalid volume" msgstr "" -#: nova/exception.py:270 nova/api/openstack/compute/servers.py:1332 +#: nova/exception.py:251 nova/api/openstack/compute/servers.py:1332 #: nova/api/openstack/compute/contrib/admin_actions.py:242 msgid "Invalid metadata" msgstr "" -#: nova/exception.py:274 +#: nova/exception.py:255 msgid "Invalid metadata size" msgstr "" -#: nova/exception.py:278 +#: nova/exception.py:259 #, python-format msgid "Invalid port range %(from_port)s:%(to_port)s. %(msg)s" msgstr "" -#: nova/exception.py:282 nova/api/ec2/cloud.py:625 +#: nova/exception.py:263 nova/api/ec2/cloud.py:625 #, python-format msgid "Invalid IP protocol %(protocol)s." msgstr "" -#: nova/exception.py:286 +#: nova/exception.py:267 #, python-format msgid "Invalid content type %(content_type)s." msgstr "" -#: nova/exception.py:290 +#: nova/exception.py:271 #, python-format msgid "Invalid cidr %(cidr)s." msgstr "" -#: nova/exception.py:294 nova/openstack/common/db/exception.py:44 +#: nova/exception.py:275 nova/openstack/common/db/exception.py:44 msgid "Invalid Parameter: Unicode is not supported by the current database." msgstr "" -#: nova/exception.py:301 +#: nova/exception.py:282 #, python-format msgid "%(err)s" msgstr "" -#: nova/exception.py:305 +#: nova/exception.py:286 #, python-format msgid "" "Cannot perform action '%(action)s' on aggregate %(aggregate_id)s. Reason:" " %(reason)s." msgstr "" -#: nova/exception.py:310 +#: nova/exception.py:291 #, python-format msgid "Group not valid. Reason: %(reason)s" msgstr "" -#: nova/exception.py:314 nova/openstack/common/db/sqlalchemy/utils.py:33 +#: nova/exception.py:295 nova/openstack/common/db/sqlalchemy/utils.py:33 msgid "Sort key supplied was not valid." msgstr "" -#: nova/exception.py:318 +#: nova/exception.py:299 #, python-format msgid "" "Instance %(instance_uuid)s in %(attr)s %(state)s. Cannot %(method)s while" " the instance is in this state." msgstr "" -#: nova/exception.py:323 +#: nova/exception.py:304 #, python-format msgid "Instance %(instance_id)s is not running." msgstr "" -#: nova/exception.py:327 +#: nova/exception.py:308 #, python-format msgid "Instance %(instance_id)s is not in rescue mode" msgstr "" -#: nova/exception.py:331 +#: nova/exception.py:312 #, python-format msgid "Instance %(instance_id)s cannot be rescued: %(reason)s" msgstr "" -#: nova/exception.py:335 +#: nova/exception.py:316 #, python-format msgid "Instance %(instance_id)s is not ready" msgstr "" -#: nova/exception.py:339 +#: nova/exception.py:320 msgid "Failed to suspend instance" msgstr "" -#: nova/exception.py:343 +#: nova/exception.py:324 #, fuzzy, python-format msgid "Failed to resume instance: %(reason)s." msgstr "Nicht möglich Volumen zur Instanze %s hinzuzufügen" -#: nova/exception.py:347 +#: nova/exception.py:328 #, python-format msgid "Failed to power on instance: %(reason)s." msgstr "" -#: nova/exception.py:351 +#: nova/exception.py:332 #, python-format msgid "Failed to power off instance: %(reason)s." msgstr "" -#: nova/exception.py:355 +#: nova/exception.py:336 msgid "Failed to reboot instance" msgstr "" -#: nova/exception.py:359 +#: nova/exception.py:340 msgid "Failed to terminate instance" msgstr "" -#: nova/exception.py:363 +#: nova/exception.py:344 msgid "Failed to deploy instance" msgstr "" -#: nova/exception.py:367 +#: nova/exception.py:348 msgid "Service is unavailable at this time." msgstr "" -#: nova/exception.py:371 +#: nova/exception.py:352 msgid "Insufficient compute resources." msgstr "" -#: nova/exception.py:375 +#: nova/exception.py:356 #, python-format msgid "Compute service of %(host)s is unavailable at this time." msgstr "" -#: nova/exception.py:379 +#: nova/exception.py:360 #, python-format msgid "Unable to migrate instance (%(instance_id)s) to current host (%(host)s)." msgstr "" -#: nova/exception.py:384 +#: nova/exception.py:365 msgid "The supplied hypervisor type of is invalid." msgstr "" -#: nova/exception.py:388 +#: nova/exception.py:369 msgid "The instance requires a newer hypervisor version than has been provided." msgstr "" -#: nova/exception.py:393 +#: nova/exception.py:374 #, python-format msgid "" "The supplied disk path (%(path)s) already exists, it is expected not to " "exist." msgstr "" -#: nova/exception.py:398 +#: nova/exception.py:379 #, python-format msgid "The supplied device path (%(path)s) is invalid." msgstr "" -#: nova/exception.py:402 +#: nova/exception.py:383 #, python-format msgid "The supplied device path (%(path)s) is in use." msgstr "" -#: nova/exception.py:407 +#: nova/exception.py:388 #, python-format msgid "The supplied device (%(device)s) is busy." msgstr "" -#: nova/exception.py:411 +#: nova/exception.py:392 msgid "Unacceptable CPU info" msgstr "" -#: nova/exception.py:415 +#: nova/exception.py:396 #, python-format msgid "%(address)s is not a valid IP v4/6 address." msgstr "" -#: nova/exception.py:419 +#: nova/exception.py:400 #, 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 "" -#: nova/exception.py:425 +#: nova/exception.py:406 #, python-format msgid "" "vSwitch which contains the port group %(bridge)s is not associated with " @@ -387,91 +368,86 @@ msgid "" "one associated is %(actual)s." msgstr "" -#: nova/exception.py:432 +#: nova/exception.py:413 #, python-format msgid "Disk format %(disk_format)s is not acceptable" msgstr "" -#: nova/exception.py:436 +#: nova/exception.py:417 #, python-format msgid "Image %(image_id)s is unacceptable: %(reason)s" msgstr "" -#: nova/exception.py:440 +#: nova/exception.py:421 #, python-format msgid "Instance %(instance_id)s is unacceptable: %(reason)s" msgstr "" -#: nova/exception.py:444 +#: nova/exception.py:425 #, python-format msgid "Ec2 id %(ec2_id)s is unacceptable." msgstr "" -#: nova/exception.py:448 +#: nova/exception.py:429 #, python-format msgid "Expected a uuid but received %(uuid)s." msgstr "" -#: nova/exception.py:452 +#: nova/exception.py:433 #, python-format msgid "Invalid ID received %(id)s." msgstr "" -#: nova/exception.py:456 -#, python-format -msgid "Unexpected argument for periodic task creation: %(arg)s." -msgstr "" - -#: nova/exception.py:460 +#: nova/exception.py:437 #, fuzzy msgid "Constraint not met." msgstr "Instanz %s: Rettung" -#: nova/exception.py:465 +#: nova/exception.py:442 msgid "Resource could not be found." msgstr "" -#: nova/exception.py:470 +#: nova/exception.py:447 #, python-format msgid "No agent-build associated with id %(id)s." msgstr "" -#: nova/exception.py:474 +#: nova/exception.py:451 #, python-format msgid "Volume %(volume_id)s could not be found." msgstr "" -#: nova/exception.py:478 +#: nova/exception.py:455 #, python-format msgid "Snapshot %(snapshot_id)s could not be found." msgstr "" -#: nova/exception.py:482 +#: nova/exception.py:459 #, python-format msgid "No target id found for volume %(volume_id)s." msgstr "" -#: nova/exception.py:486 +#: nova/exception.py:463 #, python-format msgid "No disk at %(location)s" msgstr "" -#: nova/exception.py:490 +#: nova/exception.py:467 #, python-format msgid "Could not find a handler for %(driver_type)s volume." msgstr "" -#: nova/exception.py:494 +#: nova/exception.py:471 #, python-format msgid "Invalid image href %(image_href)s." msgstr "" -#: nova/exception.py:498 +#: nova/exception.py:475 #, python-format msgid "Image %(image_id)s could not be found." msgstr "" -#: nova/exception.py:502 +#: nova/exception.py:479 #, python-format msgid "" "Image %(image_id)s could not be found. The nova EC2 API assigns image ids" @@ -479,827 +455,831 @@ msgid "" "image ids since adding this image?" msgstr "" -#: nova/exception.py:509 +#: nova/exception.py:486 #, python-format msgid "Project %(project_id)s could not be found." msgstr "" -#: nova/exception.py:513 +#: nova/exception.py:490 msgid "Cannot find SR to read/write VDI." msgstr "" -#: nova/exception.py:517 +#: nova/exception.py:494 #, python-format msgid "Network %(network_id)s is duplicated." msgstr "" -#: nova/exception.py:521 +#: nova/exception.py:498 #, python-format msgid "Network %(network_id)s is still in use." msgstr "" -#: nova/exception.py:525 +#: nova/exception.py:502 #, python-format msgid "%(req)s is required to create a network." msgstr "" -#: nova/exception.py:529 +#: nova/exception.py:506 #, python-format msgid "Network %(network_id)s could not be found." msgstr "" -#: nova/exception.py:533 +#: nova/exception.py:510 #, python-format msgid "Port id %(port_id)s could not be found." msgstr "" -#: nova/exception.py:537 +#: nova/exception.py:514 #, python-format msgid "Network could not be found for bridge %(bridge)s" msgstr "" -#: nova/exception.py:541 +#: nova/exception.py:518 #, python-format msgid "Network could not be found for uuid %(uuid)s" msgstr "" -#: nova/exception.py:545 +#: nova/exception.py:522 #, python-format msgid "Network could not be found with cidr %(cidr)s." msgstr "" -#: nova/exception.py:549 +#: nova/exception.py:526 #, python-format msgid "Network could not be found for instance %(instance_id)s." msgstr "" -#: nova/exception.py:553 +#: nova/exception.py:530 msgid "No networks defined." msgstr "" -#: nova/exception.py:557 +#: nova/exception.py:534 #, python-format msgid "" "Either Network uuid %(network_uuid)s is not present or is not assigned to" " the project %(project_id)s." msgstr "" -#: nova/exception.py:562 +#: nova/exception.py:539 msgid "Could not find the datastore reference(s) which the VM uses." msgstr "" -#: nova/exception.py:566 +#: nova/exception.py:543 #, python-format msgid "Port %(port_id)s is still in use." msgstr "" -#: nova/exception.py:570 +#: nova/exception.py:547 #, fuzzy, python-format msgid "Port %(port_id)s not usable for instance %(instance)s." msgstr "Einhängepunkt%(mountpoint)s zur Instanze %(instance_name)s hinzugefügt" -#: nova/exception.py:574 +#: nova/exception.py:551 #, python-format msgid "No free port available for instance %(instance)s." msgstr "" -#: nova/exception.py:578 +#: nova/exception.py:555 #, python-format msgid "No fixed IP associated with id %(id)s." msgstr "" -#: nova/exception.py:582 +#: nova/exception.py:559 #, python-format msgid "Fixed ip not found for address %(address)s." msgstr "" -#: nova/exception.py:586 +#: nova/exception.py:563 #, python-format msgid "Instance %(instance_uuid)s has zero fixed ips." msgstr "" -#: nova/exception.py:590 +#: nova/exception.py:567 #, python-format msgid "Network host %(host)s has zero fixed ips in network %(network_id)s." msgstr "" -#: nova/exception.py:595 +#: nova/exception.py:572 #, python-format msgid "Instance %(instance_uuid)s doesn't have fixed ip '%(ip)s'." msgstr "" -#: nova/exception.py:599 +#: nova/exception.py:576 #, python-format msgid "" "Fixed IP address (%(address)s) does not exist in network " "(%(network_uuid)s)." msgstr "" -#: nova/exception.py:604 +#: nova/exception.py:581 #, python-format msgid "" "Fixed IP address %(address)s is already in use on instance " "%(instance_uuid)s." msgstr "" -#: nova/exception.py:609 +#: nova/exception.py:586 #, python-format msgid "More than one instance is associated with fixed ip address '%(address)s'." msgstr "" -#: nova/exception.py:614 +#: nova/exception.py:591 #, python-format msgid "Fixed IP address %(address)s is invalid." msgstr "" -#: nova/exception.py:618 +#: nova/exception.py:595 msgid "Zero fixed ips available." msgstr "" -#: nova/exception.py:622 +#: nova/exception.py:599 msgid "Zero fixed ips could be found." msgstr "" -#: nova/exception.py:631 +#: nova/exception.py:608 #, python-format msgid "Floating ip %(address)s already exists." msgstr "" -#: nova/exception.py:635 +#: nova/exception.py:612 #, python-format msgid "Floating ip not found for id %(id)s." msgstr "" -#: nova/exception.py:639 +#: nova/exception.py:616 #, python-format msgid "The DNS entry %(name)s already exists in domain %(domain)s." msgstr "" -#: nova/exception.py:643 +#: nova/exception.py:620 #, python-format msgid "Floating ip not found for address %(address)s." msgstr "" -#: nova/exception.py:647 +#: nova/exception.py:624 #, python-format msgid "Floating ip not found for host %(host)s." msgstr "" -#: nova/exception.py:651 +#: nova/exception.py:628 #, python-format msgid "Multiple floating ips are found for address %(address)s." msgstr "" -#: nova/exception.py:655 +#: nova/exception.py:632 msgid "Floating ip pool not found." msgstr "" -#: nova/exception.py:660 +#: nova/exception.py:637 msgid "Zero floating ips available." msgstr "" -#: nova/exception.py:665 +#: nova/exception.py:642 #, python-format msgid "Floating ip %(address)s is associated." msgstr "" -#: nova/exception.py:669 +#: nova/exception.py:646 #, python-format msgid "Floating ip %(address)s is not associated." msgstr "" -#: nova/exception.py:673 +#: nova/exception.py:650 msgid "Zero floating ips exist." msgstr "" -#: nova/exception.py:677 +#: nova/exception.py:654 #, python-format msgid "Interface %(interface)s not found." msgstr "" -#: nova/exception.py:681 +#: nova/exception.py:658 msgid "Cannot disassociate auto assigined floating ip" msgstr "" -#: nova/exception.py:685 +#: nova/exception.py:662 #, python-format msgid "Keypair %(name)s not found for user %(user_id)s" msgstr "" -#: nova/exception.py:689 +#: nova/exception.py:666 #, python-format msgid "Certificate %(certificate_id)s not found." msgstr "" -#: nova/exception.py:693 +#: nova/exception.py:670 #, python-format msgid "Service %(service_id)s could not be found." msgstr "" -#: nova/exception.py:697 +#: nova/exception.py:674 #, python-format msgid "Host %(host)s could not be found." msgstr "" -#: nova/exception.py:701 +#: nova/exception.py:678 #, python-format msgid "Compute host %(host)s could not be found." msgstr "" -#: nova/exception.py:705 +#: nova/exception.py:682 #, python-format msgid "Could not find binary %(binary)s on host %(host)s." msgstr "" -#: nova/exception.py:709 +#: nova/exception.py:686 #, python-format msgid "Invalid reservation expiration %(expire)s." msgstr "" -#: nova/exception.py:713 +#: nova/exception.py:690 #, python-format msgid "" "Change would make usage less than 0 for the following resources: " "%(unders)s" msgstr "" -#: nova/exception.py:718 +#: nova/exception.py:695 msgid "Quota could not be found" msgstr "" -#: nova/exception.py:722 +#: nova/exception.py:699 #, python-format msgid "Unknown quota resources %(unknown)s." msgstr "" -#: nova/exception.py:726 +#: nova/exception.py:703 #, python-format msgid "Quota for project %(project_id)s could not be found." msgstr "" -#: nova/exception.py:730 +#: nova/exception.py:707 #, python-format msgid "Quota class %(class_name)s could not be found." msgstr "" -#: nova/exception.py:734 +#: nova/exception.py:711 #, python-format msgid "Quota usage for project %(project_id)s could not be found." msgstr "" -#: nova/exception.py:738 +#: nova/exception.py:715 #, python-format msgid "Quota reservation %(uuid)s could not be found." msgstr "" -#: nova/exception.py:742 +#: nova/exception.py:719 #, python-format msgid "Quota exceeded for resources: %(overs)s" msgstr "" -#: nova/exception.py:746 +#: nova/exception.py:723 #, python-format msgid "Security group %(security_group_id)s not found." msgstr "" -#: nova/exception.py:750 +#: nova/exception.py:727 #, python-format msgid "Security group %(security_group_id)s not found for project %(project_id)s." msgstr "" -#: nova/exception.py:755 +#: nova/exception.py:732 #, python-format msgid "Security group with rule %(rule_id)s not found." msgstr "" -#: nova/exception.py:759 +#: nova/exception.py:736 #, python-format msgid "" "Security group %(security_group_id)s is already associated with the " "instance %(instance_id)s" msgstr "" -#: nova/exception.py:764 +#: nova/exception.py:741 #, python-format msgid "" "Security group %(security_group_id)s is not associated with the instance " "%(instance_id)s" msgstr "" -#: nova/exception.py:769 +#: nova/exception.py:746 #, python-format msgid "Security group default rule (%rule_id)s not found." msgstr "" -#: nova/exception.py:773 +#: nova/exception.py:750 msgid "" "Network requires port_security_enabled and subnet associated in order to " "apply security groups." msgstr "" -#: nova/exception.py:778 +#: nova/exception.py:755 msgid "No Unique Match Found." msgstr "" -#: nova/exception.py:783 +#: nova/exception.py:760 #, python-format msgid "Migration %(migration_id)s could not be found." msgstr "" -#: nova/exception.py:787 +#: nova/exception.py:764 #, python-format msgid "Migration not found for instance %(instance_id)s with status %(status)s." msgstr "" -#: nova/exception.py:792 +#: nova/exception.py:769 #, python-format msgid "Console pool %(pool_id)s could not be found." msgstr "" -#: nova/exception.py:796 +#: nova/exception.py:773 #, python-format msgid "" "Console pool of type %(console_type)s for compute host %(compute_host)s " "on proxy host %(host)s not found." msgstr "" -#: nova/exception.py:802 +#: nova/exception.py:779 #, python-format msgid "Console %(console_id)s could not be found." msgstr "" -#: nova/exception.py:806 +#: nova/exception.py:783 #, python-format msgid "Console for instance %(instance_uuid)s could not be found." msgstr "" -#: nova/exception.py:810 +#: nova/exception.py:787 #, python-format msgid "" "Console for instance %(instance_uuid)s in pool %(pool_id)s could not be " "found." msgstr "" -#: nova/exception.py:815 +#: nova/exception.py:792 #, python-format msgid "Invalid console type %(console_type)s" msgstr "" -#: nova/exception.py:819 +#: nova/exception.py:796 #, python-format msgid "Instance type %(instance_type_id)s could not be found." msgstr "" -#: nova/exception.py:823 +#: nova/exception.py:800 #, python-format msgid "Instance type with name %(instance_type_name)s could not be found." msgstr "" -#: nova/exception.py:828 +#: nova/exception.py:805 #, python-format msgid "Flavor %(flavor_id)s could not be found." msgstr "" -#: nova/exception.py:832 +#: nova/exception.py:809 #, python-format msgid "Flavor access not found for %(flavor_id)s / %(project_id)s combination." msgstr "" -#: nova/exception.py:837 +#: nova/exception.py:814 #, python-format msgid "Cell %(cell_name)s doesn't exist." msgstr "" -#: nova/exception.py:841 +#: nova/exception.py:818 #, python-format msgid "Inconsistency in cell routing: %(reason)s" msgstr "" -#: nova/exception.py:845 +#: nova/exception.py:822 #, python-format msgid "Service API method not found: %(detail)s" msgstr "" -#: nova/exception.py:849 +#: nova/exception.py:826 msgid "Timeout waiting for response from cell" msgstr "" -#: nova/exception.py:853 +#: nova/exception.py:830 #, python-format msgid "Cell message has reached maximum hop count: %(hop_count)s" msgstr "" -#: nova/exception.py:857 +#: nova/exception.py:834 msgid "No cells available matching scheduling criteria." msgstr "" -#: nova/exception.py:861 +#: nova/exception.py:838 #, python-format msgid "Exception received during cell processing: %(exc_name)s." msgstr "" -#: nova/exception.py:865 +#: nova/exception.py:842 #, python-format msgid "Cell is not known for instance %(instance_uuid)s" msgstr "" -#: nova/exception.py:869 +#: nova/exception.py:846 #, python-format msgid "Scheduler Host Filter %(filter_name)s could not be found." msgstr "" -#: nova/exception.py:873 +#: nova/exception.py:850 #, python-format msgid "Instance %(instance_uuid)s has no metadata with key %(metadata_key)s." msgstr "" -#: nova/exception.py:878 +#: nova/exception.py:855 #, python-format msgid "" "Instance %(instance_uuid)s has no system metadata with key " "%(metadata_key)s." msgstr "" -#: nova/exception.py:883 +#: nova/exception.py:860 #, python-format msgid "" "Instance Type %(instance_type_id)s has no extra specs with key " "%(extra_specs_key)s." msgstr "" -#: nova/exception.py:888 +#: nova/exception.py:865 #, python-format msgid "File %(file_path)s could not be found." msgstr "" -#: nova/exception.py:892 +#: nova/exception.py:869 msgid "Zero files could be found." msgstr "" -#: nova/exception.py:896 +#: nova/exception.py:873 #, python-format msgid "Virtual switch associated with the network adapter %(adapter)s not found." msgstr "" -#: nova/exception.py:901 +#: nova/exception.py:878 #, python-format msgid "Network adapter %(adapter)s could not be found." msgstr "" -#: nova/exception.py:905 +#: nova/exception.py:882 #, python-format msgid "Class %(class_name)s could not be found: %(exception)s" msgstr "" -#: nova/exception.py:909 +#: nova/exception.py:886 msgid "Action not allowed." msgstr "" -#: nova/exception.py:913 +#: nova/exception.py:890 msgid "Rotation is not allowed for snapshots" msgstr "" -#: nova/exception.py:917 +#: nova/exception.py:894 msgid "Rotation param is required for backup image_type" msgstr "" -#: nova/exception.py:921 +#: nova/exception.py:898 #, python-format msgid "Key pair %(key_name)s already exists." msgstr "" -#: nova/exception.py:925 +#: nova/exception.py:902 #, python-format msgid "Instance %(name)s already exists." msgstr "" -#: nova/exception.py:929 +#: nova/exception.py:906 #, python-format msgid "Instance Type with name %(name)s already exists." msgstr "" -#: nova/exception.py:933 +#: nova/exception.py:910 #, python-format msgid "Instance Type with ID %(flavor_id)s already exists." msgstr "" -#: nova/exception.py:937 +#: nova/exception.py:914 #, python-format msgid "" "Flavor access alreay exists for flavor %(flavor_id)s and project " "%(project_id)s combination." msgstr "" -#: nova/exception.py:942 +#: nova/exception.py:919 #, python-format msgid "%(path)s is not on shared storage: %(reason)s" msgstr "" -#: nova/exception.py:946 +#: nova/exception.py:923 #, python-format msgid "%(path)s is not on local storage: %(reason)s" msgstr "" -#: nova/exception.py:950 +#: nova/exception.py:927 msgid "Migration error" msgstr "" -#: nova/exception.py:954 +#: nova/exception.py:931 +msgid "Migration pre-check error" +msgstr "" + +#: nova/exception.py:935 #, python-format msgid "Malformed message body: %(reason)s" msgstr "" -#: nova/exception.py:960 +#: nova/exception.py:941 #, python-format msgid "Could not find config at %(path)s" msgstr "" -#: nova/exception.py:964 +#: nova/exception.py:945 #, python-format msgid "Could not load paste app '%(name)s' from %(path)s" msgstr "" -#: nova/exception.py:968 +#: nova/exception.py:949 msgid "When resizing, instances must change flavor!" msgstr "" -#: nova/exception.py:972 +#: nova/exception.py:953 #, python-format msgid "Resize error: %(reason)s" msgstr "" -#: nova/exception.py:976 +#: nova/exception.py:957 msgid "Image is larger than instance type allows" msgstr "" -#: nova/exception.py:980 +#: nova/exception.py:961 msgid "Instance type's memory is too small for requested image." msgstr "" -#: nova/exception.py:984 +#: nova/exception.py:965 msgid "Instance type's disk is too small for requested image." msgstr "" -#: nova/exception.py:988 +#: nova/exception.py:969 #, python-format msgid "Insufficient free memory on compute node to start %(uuid)s." msgstr "" -#: nova/exception.py:992 +#: nova/exception.py:973 msgid "Could not fetch bandwidth/cpu/disk metrics for this host." msgstr "" -#: nova/exception.py:996 +#: nova/exception.py:977 #, python-format msgid "No valid host was found. %(reason)s" msgstr "" -#: nova/exception.py:1000 +#: nova/exception.py:981 msgid "Quota exceeded" msgstr "" -#: nova/exception.py:1007 +#: nova/exception.py:988 #, python-format msgid "" "Quota exceeded for %(overs)s: Requested %(req)s, but already used " "%(used)d of %(allowed)d %(resource)s" msgstr "" -#: nova/exception.py:1012 +#: nova/exception.py:993 msgid "Maximum number of floating ips exceeded" msgstr "" -#: nova/exception.py:1016 +#: nova/exception.py:997 msgid "Maximum number of fixed ips exceeded" msgstr "" -#: nova/exception.py:1020 +#: nova/exception.py:1001 #, python-format msgid "Maximum number of metadata items exceeds %(allowed)d" msgstr "" -#: nova/exception.py:1024 +#: nova/exception.py:1005 msgid "Personality file limit exceeded" msgstr "" -#: nova/exception.py:1028 +#: nova/exception.py:1009 msgid "Personality file path too long" msgstr "" -#: nova/exception.py:1032 +#: nova/exception.py:1013 msgid "Personality file content too long" msgstr "" -#: nova/exception.py:1036 +#: nova/exception.py:1017 msgid "Maximum number of key pairs exceeded" msgstr "" -#: nova/exception.py:1040 +#: nova/exception.py:1021 msgid "Maximum number of security groups or rules exceeded" msgstr "" -#: nova/exception.py:1044 +#: nova/exception.py:1025 #, python-format msgid "" "Aggregate %(aggregate_id)s: action '%(action)s' caused an error: " "%(reason)s." msgstr "" -#: nova/exception.py:1049 +#: nova/exception.py:1030 #, python-format msgid "Aggregate %(aggregate_id)s could not be found." msgstr "" -#: nova/exception.py:1053 +#: nova/exception.py:1034 #, python-format msgid "Aggregate %(aggregate_name)s already exists." msgstr "" -#: nova/exception.py:1057 +#: nova/exception.py:1038 #, python-format msgid "Aggregate %(aggregate_id)s has no host %(host)s." msgstr "" -#: nova/exception.py:1061 +#: nova/exception.py:1042 #, python-format msgid "Aggregate %(aggregate_id)s has no metadata with key %(metadata_key)s." msgstr "" -#: nova/exception.py:1066 +#: nova/exception.py:1047 #, python-format msgid "Aggregate %(aggregate_id)s already has host %(host)s." msgstr "" -#: nova/exception.py:1070 +#: nova/exception.py:1051 msgid "Unable to create instance type" msgstr "" -#: nova/exception.py:1074 +#: nova/exception.py:1055 #, python-format msgid "Failed to set admin password on %(instance)s because %(reason)s" msgstr "" -#: nova/exception.py:1080 +#: nova/exception.py:1061 #, python-format msgid "Detected existing vlan with id %(vlan)d" msgstr "" -#: nova/exception.py:1084 +#: nova/exception.py:1065 msgid "There was a conflict when trying to complete your request." msgstr "" -#: nova/exception.py:1089 +#: nova/exception.py:1070 #, python-format msgid "Instance %(instance_id)s could not be found." msgstr "" -#: nova/exception.py:1093 +#: nova/exception.py:1074 #, python-format msgid "Info cache for instance %(instance_uuid)s could not be found." msgstr "" -#: nova/exception.py:1098 +#: nova/exception.py:1079 #, python-format msgid "Node %(node_id)s could not be found." msgstr "" -#: nova/exception.py:1102 +#: nova/exception.py:1083 #, python-format msgid "Node with UUID %(node_uuid)s could not be found." msgstr "" -#: nova/exception.py:1106 +#: nova/exception.py:1087 #, python-format msgid "Marker %(marker)s could not be found." msgstr "" -#: nova/exception.py:1110 +#: nova/exception.py:1091 #, python-format msgid "Invalid id: %(val)s (expecting \"i-...\")." msgstr "" -#: nova/exception.py:1114 +#: nova/exception.py:1095 #, fuzzy, python-format msgid "Could not fetch image %(image_id)s" msgstr "keine Methode für diese Nachricht gefunden: %s" -#: nova/exception.py:1118 +#: nova/exception.py:1099 #, fuzzy, python-format msgid "Could not upload image %(image_id)s" msgstr "keine Methode für diese Nachricht gefunden: %s" -#: nova/exception.py:1122 +#: nova/exception.py:1103 #, python-format msgid "Task %(task_name)s is already running on host %(host)s" msgstr "" -#: nova/exception.py:1126 +#: nova/exception.py:1107 #, python-format msgid "Task %(task_name)s is not running on host %(host)s" msgstr "" -#: nova/exception.py:1130 +#: nova/exception.py:1111 #, python-format msgid "Instance %(instance_uuid)s is locked" msgstr "" -#: nova/exception.py:1134 +#: nova/exception.py:1115 #, python-format msgid "Could not mount vfat config drive. %(operation)s failed. Error: %(error)s" msgstr "" -#: nova/exception.py:1139 +#: nova/exception.py:1120 #, python-format msgid "Unknown config drive format %(format)s. Select one of iso9660 or vfat." msgstr "" -#: nova/exception.py:1144 +#: nova/exception.py:1125 #, fuzzy, python-format msgid "Failed to attach network adapter device to %(instance)s" msgstr "Nicht möglich Volumen zur Instanze %s hinzuzufügen" -#: nova/exception.py:1148 +#: nova/exception.py:1129 #, python-format msgid "Failed to detach network adapter device from %(instance)s" msgstr "" -#: nova/exception.py:1152 +#: nova/exception.py:1133 #, python-format msgid "" "User data too large. User data must be no larger than %(maxsize)s bytes " "once base64 encoded. Your data is %(length)d bytes" msgstr "" -#: nova/exception.py:1158 +#: nova/exception.py:1139 msgid "User data needs to be valid base 64." msgstr "" -#: nova/exception.py:1162 +#: nova/exception.py:1143 #, python-format msgid "" "unexpected task state: expecting %(expected)s but the actual state is " "%(actual)s" msgstr "" -#: nova/exception.py:1167 +#: nova/exception.py:1148 #, python-format msgid "" "Action for request_id %(request_id)s on instance %(instance_uuid)s not " "found" msgstr "" -#: nova/exception.py:1172 +#: nova/exception.py:1153 #, python-format msgid "Event %(event)s not found for action id %(action_id)s" msgstr "" -#: nova/exception.py:1176 +#: nova/exception.py:1157 #, python-format msgid "The CA file for %(project)s could not be found" msgstr "" -#: nova/exception.py:1180 +#: nova/exception.py:1161 #, python-format msgid "The CRL file for %(project)s could not be found" msgstr "" -#: nova/exception.py:1184 +#: nova/exception.py:1165 msgid "Instance recreate is not implemented by this virt driver." msgstr "" -#: nova/exception.py:1188 +#: nova/exception.py:1169 #, python-format msgid "The service from servicegroup driver %(driver) is temporarily unavailable." msgstr "" -#: nova/exception.py:1193 +#: nova/exception.py:1174 #, python-format msgid "%(binary)s attempted direct database access which is not allowed by policy" msgstr "" -#: nova/exception.py:1198 +#: nova/exception.py:1179 #, python-format msgid "Virtualization type '%(virt)s' is not supported by this compute driver" msgstr "" -#: nova/exception.py:1203 +#: nova/exception.py:1184 #, python-format msgid "" "Requested hardware '%(model)s' is not supported by the '%(virt)s' virt " "driver" msgstr "" -#: nova/exception.py:1208 +#: nova/exception.py:1189 #, python-format msgid "Invalid Base 64 data for file %(path)s" msgstr "" -#: nova/exception.py:1212 +#: nova/exception.py:1193 #, fuzzy, python-format msgid "Build of instance %(instance_uuid)s aborted: %(reason)s" msgstr "Einhängepunkt%(mountpoint)s zur Instanze %(instance_name)s hinzugefügt" -#: nova/exception.py:1216 +#: nova/exception.py:1197 #, fuzzy, python-format msgid "Build of instance %(instance_uuid)s was re-scheduled: %(reason)s" msgstr "Einhängepunkt%(mountpoint)s zur Instanze %(instance_name)s hinzugefügt" @@ -1314,27 +1294,7 @@ msgstr "" msgid "Running %(name)s post-hook: %(obj)s" msgstr "" -#: nova/manager.py:173 -#, python-format -msgid "Skipping periodic task %(task)s because its interval is negative" -msgstr "" - -#: nova/manager.py:178 -#, python-format -msgid "Skipping periodic task %(task)s because it is disabled" -msgstr "" - -#: nova/manager.py:241 -#, python-format -msgid "Running periodic task %(full_task_name)s" -msgstr "" - -#: nova/manager.py:249 -#, python-format -msgid "Error during %(full_task_name)s: %(e)s" -msgstr "" - -#: nova/manager.py:319 +#: nova/manager.py:166 msgid "Notifying Schedulers of capabilities ..." msgstr "" @@ -1469,106 +1429,91 @@ msgstr "" msgid "serve() can only be called once" msgstr "" -#: nova/utils.py:144 +#: nova/utils.py:142 #, python-format msgid "Expected to receive %(exp)s bytes, but actually %(act)s" msgstr "" -#: nova/utils.py:197 nova/openstack/common/processutils.py:90 -#, python-format -msgid "Got unknown keyword args to utils.execute: %r" -msgstr "" - -#: nova/utils.py:208 nova/openstack/common/processutils.py:99 -#, python-format -msgid "Running cmd (subprocess): %s" -msgstr "Führe Kommando (subprocess) aus: %s" - -#: nova/utils.py:232 nova/utils.py:310 -#: nova/openstack/common/processutils.py:114 nova/virt/powervm/common.py:90 -#, python-format -msgid "Result was %s" -msgstr "Ergebnis war %s" - -#: nova/utils.py:245 nova/openstack/common/processutils.py:128 -#, python-format -msgid "%r failed. Retrying." -msgstr "" - -#: nova/utils.py:285 +#: nova/utils.py:187 #, python-format msgid "Running cmd (SSH): %s" msgstr "" -#: nova/utils.py:287 +#: nova/utils.py:189 msgid "Environment not supported over SSH" msgstr "" -#: nova/utils.py:291 +#: nova/utils.py:193 msgid "process_input not supported over SSH" msgstr "" -#: nova/utils.py:326 +#: nova/utils.py:212 nova/openstack/common/processutils.py:162 +#: nova/virt/powervm/common.py:90 +#, python-format +msgid "Result was %s" +msgstr "Ergebnis war %s" + +#: nova/utils.py:231 #, python-format msgid "debug in callback: %s" msgstr "" -#: nova/utils.py:488 +#: nova/utils.py:393 #, python-format msgid "Link Local address is not found.:%s" msgstr "" -#: nova/utils.py:491 +#: nova/utils.py:396 #, python-format msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" msgstr "" -#: nova/utils.py:530 +#: nova/utils.py:435 #, python-format msgid "Invalid backend: %s" msgstr "" -#: nova/utils.py:591 +#: nova/utils.py:496 #, python-format msgid "Unknown byte multiplier: %s" msgstr "" -#: nova/utils.py:720 +#: nova/utils.py:625 #, python-format msgid "Expected object of type: %s" msgstr "" -#: nova/utils.py:749 +#: nova/utils.py:654 #, python-format msgid "Invalid server_string: %s" msgstr "" -#: nova/utils.py:905 +#: nova/utils.py:810 #, python-format msgid "timefunc: '%(name)s' took %(total_time).2f secs" msgstr "" -#: nova/utils.py:971 +#: nova/utils.py:876 #, python-format msgid "Reloading cached file %s" msgstr "" -#: nova/utils.py:1103 nova/virt/configdrive.py:177 +#: nova/utils.py:1008 nova/virt/configdrive.py:177 #, python-format msgid "Could not remove tmpdir: %s" msgstr "" -#: nova/utils.py:1255 +#: nova/utils.py:1160 #, python-format msgid "%s is not a string or unicode" msgstr "" -#: nova/utils.py:1259 +#: nova/utils.py:1164 #, python-format msgid "%(name)s has less than %(min_length)s characters." msgstr "" -#: nova/utils.py:1264 +#: nova/utils.py:1169 #, python-format msgid "%(name)s has more than %(max_length)s characters." msgstr "" @@ -1834,211 +1779,211 @@ msgstr "" msgid "Get console output for instance %s" msgstr "" -#: nova/api/ec2/cloud.py:837 +#: nova/api/ec2/cloud.py:834 #, python-format msgid "Create volume from snapshot %s" msgstr "" -#: nova/api/ec2/cloud.py:841 nova/api/openstack/compute/contrib/volumes.py:243 +#: nova/api/ec2/cloud.py:838 nova/api/openstack/compute/contrib/volumes.py:243 #, python-format msgid "Create volume of %s GB" msgstr "" -#: nova/api/ec2/cloud.py:869 +#: nova/api/ec2/cloud.py:866 msgid "Delete Failed" msgstr "" -#: nova/api/ec2/cloud.py:882 +#: nova/api/ec2/cloud.py:879 #, python-format msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" msgstr "" -#: nova/api/ec2/cloud.py:890 +#: nova/api/ec2/cloud.py:887 msgid "Attach Failed." msgstr "" -#: nova/api/ec2/cloud.py:912 nova/api/openstack/compute/contrib/volumes.py:439 +#: nova/api/ec2/cloud.py:909 nova/api/openstack/compute/contrib/volumes.py:439 #, python-format msgid "Detach volume %s" msgstr "" -#: nova/api/ec2/cloud.py:919 +#: nova/api/ec2/cloud.py:916 msgid "Detach Volume Failed." msgstr "" -#: nova/api/ec2/cloud.py:945 nova/api/ec2/cloud.py:1002 -#: nova/api/ec2/cloud.py:1556 nova/api/ec2/cloud.py:1571 +#: nova/api/ec2/cloud.py:942 nova/api/ec2/cloud.py:999 +#: nova/api/ec2/cloud.py:1553 nova/api/ec2/cloud.py:1568 #, python-format msgid "attribute not supported: %s" msgstr "" -#: nova/api/ec2/cloud.py:1076 +#: nova/api/ec2/cloud.py:1073 #, python-format msgid "vol = %s\n" msgstr "" -#: nova/api/ec2/cloud.py:1236 +#: nova/api/ec2/cloud.py:1233 msgid "Allocate address" msgstr "" -#: nova/api/ec2/cloud.py:1240 +#: nova/api/ec2/cloud.py:1237 msgid "No more floating IPs available" msgstr "" -#: nova/api/ec2/cloud.py:1244 +#: nova/api/ec2/cloud.py:1241 #, python-format msgid "Release address %s" msgstr "" -#: nova/api/ec2/cloud.py:1249 +#: nova/api/ec2/cloud.py:1246 msgid "Unable to release IP Address." msgstr "" -#: nova/api/ec2/cloud.py:1252 +#: nova/api/ec2/cloud.py:1249 #, python-format msgid "Associate address %(public_ip)s to instance %(instance_id)s" msgstr "" -#: nova/api/ec2/cloud.py:1260 +#: nova/api/ec2/cloud.py:1257 msgid "Unable to associate IP Address, no fixed_ips." msgstr "" -#: nova/api/ec2/cloud.py:1268 +#: nova/api/ec2/cloud.py:1265 #: nova/api/openstack/compute/contrib/floating_ips.py:238 #, python-format msgid "multiple fixed_ips exist, using the first: %s" msgstr "" -#: nova/api/ec2/cloud.py:1277 +#: nova/api/ec2/cloud.py:1274 msgid "Floating ip is already associated." msgstr "" -#: nova/api/ec2/cloud.py:1280 +#: nova/api/ec2/cloud.py:1277 msgid "l3driver call to add floating ip failed." msgstr "" -#: nova/api/ec2/cloud.py:1283 +#: nova/api/ec2/cloud.py:1280 msgid "Error, unable to associate floating ip." msgstr "" -#: nova/api/ec2/cloud.py:1291 +#: nova/api/ec2/cloud.py:1288 #, python-format msgid "Disassociate address %s" msgstr "" -#: nova/api/ec2/cloud.py:1296 +#: nova/api/ec2/cloud.py:1293 msgid "Floating ip is not associated." msgstr "" -#: nova/api/ec2/cloud.py:1299 -#: nova/api/openstack/compute/contrib/floating_ips.py:100 +#: nova/api/ec2/cloud.py:1296 +#: nova/api/openstack/compute/contrib/floating_ips.py:97 msgid "Cannot disassociate auto assigned floating ip" msgstr "" -#: nova/api/ec2/cloud.py:1326 +#: nova/api/ec2/cloud.py:1323 msgid "Image must be available" msgstr "" -#: nova/api/ec2/cloud.py:1358 +#: nova/api/ec2/cloud.py:1355 msgid "Going to start terminating instances" msgstr "" -#: nova/api/ec2/cloud.py:1368 +#: nova/api/ec2/cloud.py:1365 #, python-format msgid "Reboot instance %r" msgstr "" -#: nova/api/ec2/cloud.py:1377 +#: nova/api/ec2/cloud.py:1374 msgid "Going to stop instances" msgstr "" -#: nova/api/ec2/cloud.py:1386 +#: nova/api/ec2/cloud.py:1383 msgid "Going to start instances" msgstr "" -#: nova/api/ec2/cloud.py:1477 +#: nova/api/ec2/cloud.py:1474 #, python-format msgid "De-registering image %s" msgstr "" -#: nova/api/ec2/cloud.py:1493 +#: nova/api/ec2/cloud.py:1490 msgid "imageLocation is required" msgstr "" -#: nova/api/ec2/cloud.py:1512 +#: nova/api/ec2/cloud.py:1509 #, python-format msgid "Registered image %(image_location)s with id %(image_id)s" msgstr "" -#: nova/api/ec2/cloud.py:1574 +#: nova/api/ec2/cloud.py:1571 msgid "user or group not specified" msgstr "" -#: nova/api/ec2/cloud.py:1576 +#: nova/api/ec2/cloud.py:1573 msgid "only group \"all\" is supported" msgstr "" -#: nova/api/ec2/cloud.py:1578 +#: nova/api/ec2/cloud.py:1575 msgid "operation_type must be add or remove" msgstr "" -#: nova/api/ec2/cloud.py:1580 +#: nova/api/ec2/cloud.py:1577 #, python-format msgid "Updating image %s publicity" msgstr "" -#: nova/api/ec2/cloud.py:1593 +#: nova/api/ec2/cloud.py:1590 #, python-format msgid "Not allowed to modify attributes for image %s" msgstr "" -#: nova/api/ec2/cloud.py:1622 +#: nova/api/ec2/cloud.py:1619 #, python-format msgid "" "Invalid value '%(ec2_instance_id)s' for instanceId. Instance does not " "have a volume attached at root (%(root)s)" msgstr "" -#: nova/api/ec2/cloud.py:1652 +#: nova/api/ec2/cloud.py:1649 #, python-format msgid "Couldn't stop instance with in %d sec" msgstr "" -#: nova/api/ec2/cloud.py:1670 +#: nova/api/ec2/cloud.py:1667 #, python-format msgid "image of %(instance)s at %(now)s" msgstr "" -#: nova/api/ec2/cloud.py:1694 nova/api/ec2/cloud.py:1739 +#: nova/api/ec2/cloud.py:1691 nova/api/ec2/cloud.py:1736 msgid "resource_id and tag are required" msgstr "" -#: nova/api/ec2/cloud.py:1697 nova/api/ec2/cloud.py:1742 +#: nova/api/ec2/cloud.py:1694 nova/api/ec2/cloud.py:1739 msgid "Expecting a list of resources" msgstr "" -#: nova/api/ec2/cloud.py:1701 nova/api/ec2/cloud.py:1746 +#: nova/api/ec2/cloud.py:1698 nova/api/ec2/cloud.py:1743 #, fuzzy msgid "Only instances implemented" msgstr "Instanz %s: Rettung" -#: nova/api/ec2/cloud.py:1704 nova/api/ec2/cloud.py:1749 +#: nova/api/ec2/cloud.py:1701 nova/api/ec2/cloud.py:1746 msgid "Expecting a list of tagSets" msgstr "" -#: nova/api/ec2/cloud.py:1761 +#: nova/api/ec2/cloud.py:1758 msgid "Expecting key to be set" msgstr "" -#: nova/api/ec2/cloud.py:1834 +#: nova/api/ec2/cloud.py:1831 msgid "Invalid CIDR" msgstr "" -#: nova/api/ec2/ec2utils.py:248 +#: nova/api/ec2/ec2utils.py:249 msgid "Request must include either Timestamp or Expires, but cannot contain both" msgstr "" -#: nova/api/ec2/ec2utils.py:266 +#: nova/api/ec2/ec2utils.py:267 msgid "Timestamp is invalid." msgstr "" @@ -2358,13 +2303,13 @@ msgstr "" #: nova/api/openstack/compute/image_metadata.py:80 #: nova/api/openstack/compute/server_metadata.py:80 -#: nova/api/openstack/compute/contrib/flavorextraspecs.py:88 +#: nova/api/openstack/compute/contrib/flavorextraspecs.py:85 msgid "Request body and URI mismatch" msgstr "" #: nova/api/openstack/compute/image_metadata.py:83 #: nova/api/openstack/compute/server_metadata.py:84 -#: nova/api/openstack/compute/contrib/flavorextraspecs.py:91 +#: nova/api/openstack/compute/contrib/flavorextraspecs.py:88 msgid "Request body contains too many items" msgstr "" @@ -2578,7 +2523,7 @@ msgid "No adminPass was specified" msgstr "" #: nova/api/openstack/compute/servers.py:1171 -#: nova/api/openstack/compute/servers.py:1380 +#: nova/api/openstack/compute/servers.py:1382 msgid "Invalid adminPass" msgstr "" @@ -2600,7 +2545,7 @@ msgstr "" #: nova/api/openstack/compute/servers.py:1220 #: nova/api/openstack/compute/contrib/aggregates.py:143 -#: nova/api/openstack/compute/contrib/coverage_ext.py:282 +#: nova/api/openstack/compute/contrib/coverage_ext.py:284 #: nova/api/openstack/compute/contrib/keypairs.py:78 msgid "Invalid request body" msgstr "" @@ -2617,7 +2562,7 @@ msgstr "" msgid "createImage entity requires name attribute" msgstr "" -#: nova/api/openstack/compute/servers.py:1407 +#: nova/api/openstack/compute/servers.py:1409 #, python-format msgid "Removing options '%(unk_opt_str)s' from query" msgstr "" @@ -2846,41 +2791,41 @@ msgstr "" msgid "Instance not yet ready" msgstr "Instanz %s: Rettung" -#: nova/api/openstack/compute/contrib/coverage_ext.py:95 +#: nova/api/openstack/compute/contrib/coverage_ext.py:97 #, python-format msgid "Can't connect to service: %s, no portspecified\n" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:114 +#: nova/api/openstack/compute/contrib/coverage_ext.py:116 msgid "Coverage begin" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:161 +#: nova/api/openstack/compute/contrib/coverage_ext.py:163 msgid "Coverage not running" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:190 +#: nova/api/openstack/compute/contrib/coverage_ext.py:192 msgid "Invalid path" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:194 +#: nova/api/openstack/compute/contrib/coverage_ext.py:196 msgid "No path given for report file" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:201 +#: nova/api/openstack/compute/contrib/coverage_ext.py:203 msgid "You can't use html reports without combining" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:214 +#: nova/api/openstack/compute/contrib/coverage_ext.py:216 #, python-format msgid "Directory conflict: %s already exists" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:272 +#: nova/api/openstack/compute/contrib/coverage_ext.py:274 msgid "Python coverage module is not installed." msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:280 +#: nova/api/openstack/compute/contrib/coverage_ext.py:282 #, python-format msgid "Coverage doesn't have %s action" msgstr "" @@ -2930,7 +2875,7 @@ msgstr "" msgid "No request body" msgstr "" -#: nova/api/openstack/compute/contrib/flavorextraspecs.py:58 +#: nova/api/openstack/compute/contrib/flavorextraspecs.py:55 msgid "No Request Body" msgstr "" @@ -2939,25 +2884,26 @@ msgstr "" msgid "DNS entries not found." msgstr "Instanz %s pausiert" -#: nova/api/openstack/compute/contrib/floating_ips.py:97 -msgid "Floating ip is not associated" -msgstr "" - -#: nova/api/openstack/compute/contrib/floating_ips.py:132 -#: nova/api/openstack/compute/contrib/floating_ips.py:180 +#: nova/api/openstack/compute/contrib/floating_ips.py:129 +#: nova/api/openstack/compute/contrib/floating_ips.py:177 #, python-format msgid "Floating ip not found for id %s" msgstr "" -#: nova/api/openstack/compute/contrib/floating_ips.py:165 +#: nova/api/openstack/compute/contrib/floating_ips.py:162 #, python-format msgid "No more floating ips in pool %s." msgstr "" -#: nova/api/openstack/compute/contrib/floating_ips.py:167 +#: nova/api/openstack/compute/contrib/floating_ips.py:164 msgid "No more floating ips available." msgstr "" +#: nova/api/openstack/compute/contrib/floating_ips.py:189 +#, python-format +msgid "Floating ip %s has been disassociated" +msgstr "" + #: nova/api/openstack/compute/contrib/floating_ips.py:215 #: nova/api/openstack/compute/contrib/floating_ips.py:271 #: nova/api/openstack/compute/contrib/security_groups.py:413 @@ -2995,12 +2941,16 @@ msgid "Error. Unable to associate floating ip" msgstr "" #: nova/api/openstack/compute/contrib/floating_ips.py:297 +msgid "Floating ip is not associated" +msgstr "" + +#: nova/api/openstack/compute/contrib/floating_ips.py:301 #, python-format msgid "Floating ip %(address)s is not associated with instance %(id)s." msgstr "" #: nova/api/openstack/compute/contrib/floating_ips_bulk.py:146 -#: nova/cmd/manage.py:382 +#: nova/cmd/manage.py:381 #, python-format msgid "/%s should be specified as single address(es) not in cidr format" msgstr "" @@ -3473,20 +3423,20 @@ msgstr "" msgid "deployment to node %s done" msgstr "" -#: nova/cmd/baremetal_manage.py:160 nova/cmd/manage.py:1193 +#: nova/cmd/baremetal_manage.py:160 nova/cmd/manage.py:1245 #, python-format msgid "Could not read %s. Re-running with sudo" msgstr "" -#: nova/cmd/baremetal_manage.py:164 nova/cmd/manage.py:1197 +#: nova/cmd/baremetal_manage.py:164 nova/cmd/manage.py:1249 msgid "sudo failed, continuing as if nothing happened" msgstr "" -#: nova/cmd/baremetal_manage.py:166 nova/cmd/manage.py:1199 +#: nova/cmd/baremetal_manage.py:166 nova/cmd/manage.py:1251 msgid "Please re-run nova-manage as root." msgstr "" -#: nova/cmd/baremetal_manage.py:206 nova/cmd/manage.py:1244 +#: nova/cmd/baremetal_manage.py:206 nova/cmd/manage.py:1296 msgid "Command failed, please check log for more info" msgstr "" @@ -3507,313 +3457,313 @@ msgstr "" msgid "Environment variable 'NETWORK_ID' must be set." msgstr "" -#: nova/cmd/manage.py:207 +#: nova/cmd/manage.py:206 msgid "" "The above error may show that the database has not been created.\n" "Please create a database using 'nova-manage db sync' before running this " "command." msgstr "" -#: nova/cmd/manage.py:242 +#: nova/cmd/manage.py:241 #, python-format msgid "%(key)s is not a valid quota key. Valid options are: %(options)s." msgstr "" -#: nova/cmd/manage.py:248 +#: nova/cmd/manage.py:247 msgid "Quota" msgstr "" -#: nova/cmd/manage.py:249 +#: nova/cmd/manage.py:248 msgid "Limit" msgstr "" -#: nova/cmd/manage.py:250 +#: nova/cmd/manage.py:249 msgid "In Use" msgstr "" -#: nova/cmd/manage.py:251 +#: nova/cmd/manage.py:250 msgid "Reserved" msgstr "" -#: nova/cmd/manage.py:291 nova/cmd/manage.py:362 nova/cmd/manage.py:686 -#: nova/cmd/manage.py:699 +#: nova/cmd/manage.py:290 nova/cmd/manage.py:361 nova/cmd/manage.py:685 +#: nova/cmd/manage.py:698 #, python-format msgid "error: %s" msgstr "" -#: nova/cmd/manage.py:299 +#: nova/cmd/manage.py:298 msgid "network" msgstr "" -#: nova/cmd/manage.py:300 +#: nova/cmd/manage.py:299 msgid "IP address" msgstr "" -#: nova/cmd/manage.py:301 +#: nova/cmd/manage.py:300 msgid "hostname" msgstr "" -#: nova/cmd/manage.py:302 nova/cmd/manage.py:766 +#: nova/cmd/manage.py:301 nova/cmd/manage.py:818 msgid "host" msgstr "" -#: nova/cmd/manage.py:314 nova/cmd/manage.py:338 +#: nova/cmd/manage.py:313 nova/cmd/manage.py:337 msgid "No fixed IP found." msgstr "" -#: nova/cmd/manage.py:330 +#: nova/cmd/manage.py:329 #, python-format msgid "WARNING: fixed ip %s allocated to missing instance" msgstr "" -#: nova/cmd/manage.py:389 +#: nova/cmd/manage.py:388 #, python-format msgid "" "Too many IP addresses will be generated. Please increase /%s to reduce " "the number generated." msgstr "" -#: nova/cmd/manage.py:438 +#: nova/cmd/manage.py:437 msgid "No floating IP addresses have been defined." msgstr "" -#: nova/cmd/manage.py:500 nova/tests/test_nova_manage.py:212 +#: nova/cmd/manage.py:499 nova/tests/test_nova_manage.py:212 msgid "id" msgstr "" -#: nova/cmd/manage.py:501 nova/tests/test_nova_manage.py:213 +#: nova/cmd/manage.py:500 nova/tests/test_nova_manage.py:213 msgid "IPv4" msgstr "" -#: nova/cmd/manage.py:502 nova/tests/test_nova_manage.py:214 +#: nova/cmd/manage.py:501 nova/tests/test_nova_manage.py:214 msgid "IPv6" msgstr "" -#: nova/cmd/manage.py:503 nova/tests/test_nova_manage.py:215 +#: nova/cmd/manage.py:502 nova/tests/test_nova_manage.py:215 msgid "start address" msgstr "" -#: nova/cmd/manage.py:504 nova/tests/test_nova_manage.py:216 +#: nova/cmd/manage.py:503 nova/tests/test_nova_manage.py:216 msgid "DNS1" msgstr "" -#: nova/cmd/manage.py:505 nova/tests/test_nova_manage.py:217 +#: nova/cmd/manage.py:504 nova/tests/test_nova_manage.py:217 msgid "DNS2" msgstr "" -#: nova/cmd/manage.py:506 nova/tests/test_nova_manage.py:218 +#: nova/cmd/manage.py:505 nova/tests/test_nova_manage.py:218 msgid "VlanID" msgstr "" -#: nova/cmd/manage.py:507 nova/cmd/manage.py:613 +#: nova/cmd/manage.py:506 nova/cmd/manage.py:612 #: nova/tests/test_nova_manage.py:219 msgid "project" msgstr "" -#: nova/cmd/manage.py:508 nova/tests/test_nova_manage.py:220 +#: nova/cmd/manage.py:507 nova/tests/test_nova_manage.py:220 msgid "uuid" msgstr "" -#: nova/cmd/manage.py:515 +#: nova/cmd/manage.py:514 msgid "No networks found" msgstr "" -#: nova/cmd/manage.py:534 +#: nova/cmd/manage.py:533 msgid "Please specify either fixed_range or uuid" msgstr "" -#: nova/cmd/manage.py:539 +#: nova/cmd/manage.py:538 msgid "UUID is required to delete Quantum Networks" msgstr "" -#: nova/cmd/manage.py:542 +#: nova/cmd/manage.py:541 msgid "Deleting by fixed_range is not supported with the QuantumManager" msgstr "" -#: nova/cmd/manage.py:605 +#: nova/cmd/manage.py:604 msgid "instance" msgstr "" -#: nova/cmd/manage.py:606 +#: nova/cmd/manage.py:605 msgid "node" msgstr "" -#: nova/cmd/manage.py:607 +#: nova/cmd/manage.py:606 msgid "type" msgstr "" -#: nova/cmd/manage.py:608 +#: nova/cmd/manage.py:607 msgid "state" msgstr "" -#: nova/cmd/manage.py:609 +#: nova/cmd/manage.py:608 msgid "launched" msgstr "" -#: nova/cmd/manage.py:610 +#: nova/cmd/manage.py:609 msgid "image" msgstr "" -#: nova/cmd/manage.py:611 +#: nova/cmd/manage.py:610 msgid "kernel" msgstr "" -#: nova/cmd/manage.py:612 +#: nova/cmd/manage.py:611 msgid "ramdisk" msgstr "" -#: nova/cmd/manage.py:614 +#: nova/cmd/manage.py:613 msgid "user" msgstr "" -#: nova/cmd/manage.py:615 nova/cmd/manage.py:767 +#: nova/cmd/manage.py:614 nova/cmd/manage.py:819 msgid "zone" msgstr "" -#: nova/cmd/manage.py:616 +#: nova/cmd/manage.py:615 msgid "index" msgstr "" -#: nova/cmd/manage.py:661 +#: nova/cmd/manage.py:660 msgid "Binary" msgstr "" -#: nova/cmd/manage.py:662 +#: nova/cmd/manage.py:661 msgid "Host" msgstr "" -#: nova/cmd/manage.py:663 +#: nova/cmd/manage.py:662 msgid "Zone" msgstr "" -#: nova/cmd/manage.py:664 +#: nova/cmd/manage.py:663 msgid "Status" msgstr "" -#: nova/cmd/manage.py:665 +#: nova/cmd/manage.py:664 msgid "State" msgstr "" -#: nova/cmd/manage.py:666 +#: nova/cmd/manage.py:665 msgid "Updated_At" msgstr "" -#: nova/cmd/manage.py:688 +#: nova/cmd/manage.py:687 #, python-format msgid "Service %(service)s on host %(host)s enabled." msgstr "" -#: nova/cmd/manage.py:701 +#: nova/cmd/manage.py:700 #, python-format msgid "Service %(service)s on host %(host)s disabled." msgstr "" -#: nova/cmd/manage.py:715 +#: nova/cmd/manage.py:767 msgid "An unexpected error has occurred." msgstr "" -#: nova/cmd/manage.py:716 +#: nova/cmd/manage.py:768 msgid "[Result]" msgstr "" -#: nova/cmd/manage.py:720 +#: nova/cmd/manage.py:772 msgid "HOST" msgstr "" -#: nova/cmd/manage.py:721 +#: nova/cmd/manage.py:773 msgid "PROJECT" msgstr "" -#: nova/cmd/manage.py:722 +#: nova/cmd/manage.py:774 msgid "cpu" msgstr "" -#: nova/cmd/manage.py:723 +#: nova/cmd/manage.py:775 msgid "mem(mb)" msgstr "" -#: nova/cmd/manage.py:724 +#: nova/cmd/manage.py:776 msgid "hdd" msgstr "" -#: nova/cmd/manage.py:806 +#: nova/cmd/manage.py:858 msgid "Must supply a positive value for max_rows" msgstr "" -#: nova/cmd/manage.py:844 +#: nova/cmd/manage.py:896 msgid "Must supply valid parameters to create instance_type" msgstr "" -#: nova/cmd/manage.py:848 +#: nova/cmd/manage.py:900 #, fuzzy msgid "Instance Type exists." msgstr "Instanz %s: Rettung" -#: nova/cmd/manage.py:849 +#: nova/cmd/manage.py:901 msgid "Please ensure instance_type name and flavorid are unique." msgstr "" -#: nova/cmd/manage.py:851 +#: nova/cmd/manage.py:903 msgid "Currently defined instance_type names and flavorids:" msgstr "" -#: nova/cmd/manage.py:856 +#: nova/cmd/manage.py:908 msgid "Unknown error" msgstr "" -#: nova/cmd/manage.py:859 +#: nova/cmd/manage.py:911 #, python-format msgid "%s created" msgstr "" -#: nova/cmd/manage.py:867 +#: nova/cmd/manage.py:919 msgid "Valid instance type name is required" msgstr "" -#: nova/cmd/manage.py:870 +#: nova/cmd/manage.py:922 #, python-format msgid "DB Error: %s" msgstr "" -#: nova/cmd/manage.py:875 +#: nova/cmd/manage.py:927 #, python-format msgid "%s deleted" msgstr "" -#: nova/cmd/manage.py:911 +#: nova/cmd/manage.py:963 #, python-format msgid "Key %(key)s set to %(value)s on instance type %(name)s" msgstr "" -#: nova/cmd/manage.py:933 +#: nova/cmd/manage.py:985 #, python-format msgid "Key %(key)s on instance type %(name)s unset" msgstr "" -#: nova/cmd/manage.py:977 +#: nova/cmd/manage.py:1029 #, python-format msgid "Hypervisor: %s" msgstr "" -#: nova/cmd/manage.py:1018 +#: nova/cmd/manage.py:1070 #, python-format msgid "Line %(linenum)d : %(line)s" msgstr "" -#: nova/cmd/manage.py:1020 +#: nova/cmd/manage.py:1072 msgid "No errors in logfiles!" msgstr "" -#: nova/cmd/manage.py:1032 +#: nova/cmd/manage.py:1084 msgid "Unable to find system log file!" msgstr "" -#: nova/cmd/manage.py:1036 +#: nova/cmd/manage.py:1088 #, python-format msgid "Last %s nova syslog entries:-" msgstr "" -#: nova/cmd/manage.py:1045 +#: nova/cmd/manage.py:1097 msgid "No nova entries in syslog!" msgstr "" @@ -3852,204 +3802,204 @@ msgstr "" msgid "Metadata property value greater than 255 characters" msgstr "" -#: nova/compute/api.py:454 +#: nova/compute/api.py:469 msgid "Failed to set instance name using multi_instance_display_name_template." msgstr "" -#: nova/compute/api.py:494 +#: nova/compute/api.py:509 #, fuzzy msgid "Cannot attach one or more volumes to multiple instances" msgstr "Nicht möglich Volumen zur Instanze %s hinzuzufügen" -#: nova/compute/api.py:608 +#: nova/compute/api.py:623 #, python-format msgid "Going to run %s instances..." msgstr "" -#: nova/compute/api.py:721 +#: nova/compute/api.py:739 #, python-format msgid "bdm %s" msgstr "" -#: nova/compute/api.py:748 +#: nova/compute/api.py:766 #, python-format msgid "block_device_mapping %s" msgstr "" -#: nova/compute/api.py:1017 +#: nova/compute/api.py:1040 msgid "instance termination disabled" msgstr "" -#: nova/compute/api.py:1153 +#: nova/compute/api.py:1176 #, python-format msgid "instance type %(old_inst_type_id)d not found" msgstr "" -#: nova/compute/api.py:1159 +#: nova/compute/api.py:1182 msgid "going to delete a resizing instance" msgstr "" -#: nova/compute/api.py:1169 +#: nova/compute/api.py:1192 #, python-format msgid "instance's host %s is down, deleting from database" msgstr "" -#: nova/compute/api.py:1213 +#: nova/compute/api.py:1236 msgid "Going to try to soft delete instance" msgstr "" -#: nova/compute/api.py:1237 +#: nova/compute/api.py:1260 msgid "Going to try to terminate instance" msgstr "" -#: nova/compute/api.py:1287 +#: nova/compute/api.py:1310 msgid "Going to try to stop instance" msgstr "" -#: nova/compute/api.py:1304 +#: nova/compute/api.py:1327 msgid "Going to try to start instance" msgstr "" -#: nova/compute/api.py:1377 +#: nova/compute/api.py:1400 #, python-format msgid "Searching by: %s" msgstr "" -#: nova/compute/api.py:1614 +#: nova/compute/api.py:1637 #, python-format msgid "snapshot for %s" msgstr "" -#: nova/compute/api.py:1965 +#: nova/compute/api.py:1988 msgid "flavor_id is None. Assuming migration." msgstr "" -#: nova/compute/api.py:1974 +#: nova/compute/api.py:1997 #, python-format msgid "" "Old instance type %(current_instance_type_name)s, new instance type " "%(new_instance_type_name)s" msgstr "" -#: nova/compute/api.py:2016 +#: nova/compute/api.py:2039 #, python-format msgid "%(overs)s quota exceeded for %(pid)s, tried to resize instance." msgstr "" -#: nova/compute/api.py:2150 +#: nova/compute/api.py:2179 msgid "Cannot rescue a volume-backed instance" msgstr "" -#: nova/compute/api.py:2257 +#: nova/compute/api.py:2286 msgid "Locking" msgstr "" -#: nova/compute/api.py:2265 +#: nova/compute/api.py:2294 msgid "Unlocking" msgstr "" -#: nova/compute/api.py:2337 +#: nova/compute/api.py:2366 msgid "Volume must be attached in order to detach." msgstr "" -#: nova/compute/api.py:2450 +#: nova/compute/api.py:2479 #, python-format msgid "Going to try to live migrate instance to %s" msgstr "" -#: nova/compute/api.py:2469 +#: nova/compute/api.py:2498 msgid "vm evacuation scheduled" msgstr "" -#: nova/compute/api.py:2473 +#: nova/compute/api.py:2502 #, python-format msgid "" "Instance compute service state on %(inst_host)s expected to be down, but " "it was up." msgstr "" -#: nova/compute/api.py:2720 +#: nova/compute/api.py:2749 msgid "Keypair name contains unsafe characters" msgstr "" -#: nova/compute/api.py:2724 +#: nova/compute/api.py:2753 msgid "Keypair name must be between 1 and 255 characters long" msgstr "" -#: nova/compute/api.py:2821 +#: nova/compute/api.py:2850 #, python-format msgid "Security group %s is not a string or unicode" msgstr "" -#: nova/compute/api.py:2824 +#: nova/compute/api.py:2853 #, python-format msgid "Security group %s cannot be empty." msgstr "" -#: nova/compute/api.py:2832 +#: nova/compute/api.py:2861 #, python-format msgid "" "Value (%(value)s) for parameter Group%(property)s is invalid. Content " "limited to '%(allowed)'." msgstr "" -#: nova/compute/api.py:2838 +#: nova/compute/api.py:2867 #, python-format msgid "Security group %s should not be greater than 255 characters." msgstr "" -#: nova/compute/api.py:2858 +#: nova/compute/api.py:2887 msgid "Quota exceeded, too many security groups." msgstr "" -#: nova/compute/api.py:2861 +#: nova/compute/api.py:2890 #, python-format msgid "Create Security Group %s" msgstr "" -#: nova/compute/api.py:2868 +#: nova/compute/api.py:2897 #, python-format msgid "Security group %s already exists" msgstr "" -#: nova/compute/api.py:2933 +#: nova/compute/api.py:2962 #, fuzzy, python-format msgid "Unable to delete system group '%s'" msgstr "Nicht möglich volume %s zufinden" -#: nova/compute/api.py:2938 +#: nova/compute/api.py:2967 msgid "Security group is still in use" msgstr "" -#: nova/compute/api.py:2946 +#: nova/compute/api.py:2975 msgid "Failed to update usages deallocating security group" msgstr "" -#: nova/compute/api.py:2949 +#: nova/compute/api.py:2978 #, python-format msgid "Delete security group %s" msgstr "" -#: nova/compute/api.py:3035 nova/compute/api.py:3112 +#: nova/compute/api.py:3064 nova/compute/api.py:3141 #, python-format msgid "Rule (%s) not found" msgstr "" -#: nova/compute/api.py:3051 +#: nova/compute/api.py:3080 msgid "Quota exceeded, too many security group rules." msgstr "" -#: nova/compute/api.py:3054 +#: nova/compute/api.py:3083 #, python-format msgid "Authorize security group ingress %s" msgstr "" -#: nova/compute/api.py:3065 +#: nova/compute/api.py:3094 #, python-format msgid "Revoke security group ingress %s" msgstr "" -#: nova/compute/api.py:3119 +#: nova/compute/api.py:3148 msgid "Security group id should be integer" msgstr "" @@ -4139,660 +4089,665 @@ msgstr "" msgid "Instance type %s not found for deletion" msgstr "" -#: nova/compute/manager.py:205 +#: nova/compute/manager.py:206 msgid "Possibly task preempted." msgstr "" -#: nova/compute/manager.py:363 +#: nova/compute/manager.py:364 #, python-format msgid "%(nodename)s is not a valid node managed by this compute host." msgstr "" -#: nova/compute/manager.py:392 +#: nova/compute/manager.py:393 msgid "Instance has been destroyed from under us while trying to set it to ERROR" msgstr "" -#: nova/compute/manager.py:407 +#: nova/compute/manager.py:408 #, python-format msgid "Instance %(uuid)s found in the hypervisor, but not in the database" msgstr "" -#: nova/compute/manager.py:423 +#: nova/compute/manager.py:424 #, python-format msgid "" "Instance %(driver_instance)s found in the hypervisor, but not in the " "database" msgstr "" -#: nova/compute/manager.py:444 +#: nova/compute/manager.py:445 #, python-format msgid "" "Deleting instance as its host (%(instance_host)s) is not equal to our " "host (%(our_host)s)." msgstr "" -#: nova/compute/manager.py:459 +#: nova/compute/manager.py:460 msgid "Instance has been marked deleted already, removing it from the hypervisor." msgstr "" -#: nova/compute/manager.py:480 +#: nova/compute/manager.py:481 msgid "" "Hypervisor driver does not support instance shared storage check, " "assuming it's not on shared storage" msgstr "" -#: nova/compute/manager.py:486 +#: nova/compute/manager.py:487 #, fuzzy msgid "Failed to check if instance shared" msgstr "Volume %s: erstelle Export" -#: nova/compute/manager.py:529 +#: nova/compute/manager.py:530 msgid "Failed to revert crashed migration" msgstr "" -#: nova/compute/manager.py:532 +#: nova/compute/manager.py:533 msgid "Instance found in migrating state during startup. Resetting task_state" msgstr "" -#: nova/compute/manager.py:543 +#: nova/compute/manager.py:544 #, python-format msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." msgstr "" -#: nova/compute/manager.py:548 +#: nova/compute/manager.py:549 msgid "Rebooting instance after nova-compute restart." msgstr "" -#: nova/compute/manager.py:562 +#: nova/compute/manager.py:563 msgid "Hypervisor driver does not support resume guests" msgstr "" -#: nova/compute/manager.py:567 +#: nova/compute/manager.py:568 #, fuzzy msgid "Failed to resume instance" msgstr "Nicht möglich Volumen zur Instanze %s hinzuzufügen" -#: nova/compute/manager.py:577 +#: nova/compute/manager.py:578 msgid "Hypervisor driver does not support firewall rules" msgstr "" -#: nova/compute/manager.py:581 +#: nova/compute/manager.py:582 #, python-format msgid "Lifecycle event %(state)d on VM %(uuid)s" msgstr "" -#: nova/compute/manager.py:597 +#: nova/compute/manager.py:598 #, python-format msgid "Unexpected power state %d" msgstr "" -#: nova/compute/manager.py:609 +#: nova/compute/manager.py:610 #, python-format msgid "Ignoring event %s" msgstr "" -#: nova/compute/manager.py:647 +#: nova/compute/manager.py:648 msgid "Checking state" msgstr "" -#: nova/compute/manager.py:745 +#: nova/compute/manager.py:746 #, python-format msgid "Volume id: %s finished being created but was not set as 'available'" msgstr "" -#: nova/compute/manager.py:762 +#: nova/compute/manager.py:763 #, python-format msgid "Setting up bdm %s" msgstr "" -#: nova/compute/manager.py:862 +#: nova/compute/manager.py:863 msgid "Success" msgstr "" -#: nova/compute/manager.py:885 +#: nova/compute/manager.py:886 msgid "Instance disappeared before we could start it" msgstr "" -#: nova/compute/manager.py:906 nova/compute/manager.py:2383 +#: nova/compute/manager.py:907 nova/compute/manager.py:2385 #, python-format msgid "No node specified, defaulting to %(node)s" msgstr "" -#: nova/compute/manager.py:948 +#: nova/compute/manager.py:949 msgid "Failed to dealloc network for deleted instance" msgstr "" -#: nova/compute/manager.py:954 +#: nova/compute/manager.py:955 msgid "Instance was deleted during spawn." msgstr "" -#: nova/compute/manager.py:982 +#: nova/compute/manager.py:983 #, python-format msgid "Error: %s" msgstr "" -#: nova/compute/manager.py:999 +#: nova/compute/manager.py:1000 msgid "Clean up resource before rescheduling." msgstr "" -#: nova/compute/manager.py:1024 nova/compute/manager.py:2437 +#: nova/compute/manager.py:1025 nova/compute/manager.py:2439 msgid "Error trying to reschedule" msgstr "" -#: nova/compute/manager.py:1037 +#: nova/compute/manager.py:1038 msgid "Retry info not present, will not reschedule" msgstr "" -#: nova/compute/manager.py:1042 +#: nova/compute/manager.py:1043 msgid "No request spec, will not reschedule" msgstr "" -#: nova/compute/manager.py:1048 +#: nova/compute/manager.py:1049 #, python-format msgid "Re-scheduling %(method)s: attempt %(num)d" msgstr "" -#: nova/compute/manager.py:1077 +#: nova/compute/manager.py:1078 msgid "Instance build timed out. Set to error state." msgstr "" -#: nova/compute/manager.py:1127 +#: nova/compute/manager.py:1129 #, python-format msgid "" "image_id=%(image_id)s, image_size_bytes=%(size_bytes)d, " "allowed_size_bytes=%(allowed_size_bytes)d" msgstr "" -#: nova/compute/manager.py:1133 +#: nova/compute/manager.py:1135 #, python-format msgid "" "Image '%(image_id)s' size %(size_bytes)d exceeded instance_type allowed " "size %(allowed_size_bytes)d" msgstr "" -#: nova/compute/manager.py:1143 +#: nova/compute/manager.py:1145 msgid "Starting instance..." msgstr "" -#: nova/compute/manager.py:1169 +#: nova/compute/manager.py:1171 msgid "Instance failed network setup" msgstr "" -#: nova/compute/manager.py:1172 +#: nova/compute/manager.py:1174 #, python-format msgid "Instance network_info: |%s|" msgstr "" -#: nova/compute/manager.py:1183 +#: nova/compute/manager.py:1185 msgid "Instance failed block device setup" msgstr "" -#: nova/compute/manager.py:1202 +#: nova/compute/manager.py:1204 msgid "Instance failed to spawn" msgstr "" -#: nova/compute/manager.py:1253 +#: nova/compute/manager.py:1255 msgid "Deallocating network for instance" msgstr "" -#: nova/compute/manager.py:1324 +#: nova/compute/manager.py:1326 #, python-format msgid "%(action_str)s instance" msgstr "" -#: nova/compute/manager.py:1340 +#: nova/compute/manager.py:1342 msgid "Failed to deallocate network for instance." msgstr "" -#: nova/compute/manager.py:1361 +#: nova/compute/manager.py:1363 #, python-format msgid "Ignoring DiskNotFound: %s" msgstr "" -#: nova/compute/manager.py:1364 +#: nova/compute/manager.py:1366 #, python-format msgid "Ignoring VolumeNotFound: %s" msgstr "" -#: nova/compute/manager.py:1371 +#: nova/compute/manager.py:1373 #, python-format msgid "terminating bdm %s" msgstr "" -#: nova/compute/manager.py:1419 +#: nova/compute/manager.py:1421 #, python-format msgid "Ignoring volume cleanup failure due to %s" msgstr "" -#: nova/compute/manager.py:1472 nova/compute/manager.py:2613 -#: nova/compute/manager.py:4106 +#: nova/compute/manager.py:1474 nova/compute/manager.py:2615 +#: nova/compute/manager.py:4117 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "" -#: nova/compute/manager.py:1624 +#: nova/compute/manager.py:1626 msgid "Rebuilding instance" msgstr "" -#: nova/compute/manager.py:1637 +#: nova/compute/manager.py:1639 msgid "Invalid state of instance files on shared storage" msgstr "" -#: nova/compute/manager.py:1641 +#: nova/compute/manager.py:1643 msgid "disk on shared storage, recreating using existing disk" msgstr "" -#: nova/compute/manager.py:1645 +#: nova/compute/manager.py:1647 #, python-format msgid "disk not on shared storagerebuilding from: '%s'" msgstr "" -#: nova/compute/manager.py:1729 +#: nova/compute/manager.py:1731 #, python-format msgid "bringing vm to original state: '%s'" msgstr "" -#: nova/compute/manager.py:1761 +#: nova/compute/manager.py:1763 #, fuzzy, python-format msgid "Detaching from volume api: %s" msgstr "Nicht möglich Volumen zur Instanze %s hinzuzufügen" -#: nova/compute/manager.py:1779 +#: nova/compute/manager.py:1781 msgid "Rebooting instance" msgstr "" -#: nova/compute/manager.py:1804 +#: nova/compute/manager.py:1806 #, python-format msgid "" "trying to reboot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1820 +#: nova/compute/manager.py:1822 #, fuzzy, python-format msgid "Cannot reboot instance: %(exc)s" msgstr "Nicht möglich Volumen zur Instanze %s hinzuzufügen" -#: nova/compute/manager.py:1833 +#: nova/compute/manager.py:1835 msgid "Instance disappeared during reboot" msgstr "" -#: nova/compute/manager.py:1860 +#: nova/compute/manager.py:1862 #, fuzzy msgid "instance snapshotting" msgstr "Instanz %s: Rettung" -#: nova/compute/manager.py:1866 +#: nova/compute/manager.py:1868 #, python-format msgid "" "trying to snapshot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1927 +#: nova/compute/manager.py:1929 #, python-format msgid "Found %(num_images)d images (rotation: %(rotation)d)" msgstr "" -#: nova/compute/manager.py:1934 +#: nova/compute/manager.py:1936 #, python-format msgid "Rotating out %d backups" msgstr "" -#: nova/compute/manager.py:1939 +#: nova/compute/manager.py:1941 #, python-format msgid "Deleting image %s" msgstr "" -#: nova/compute/manager.py:1967 +#: nova/compute/manager.py:1969 #, python-format msgid "Failed to set admin password. Instance %s is not running" msgstr "" -#: nova/compute/manager.py:1974 +#: nova/compute/manager.py:1976 msgid "Root password set" msgstr "" -#: nova/compute/manager.py:1981 +#: nova/compute/manager.py:1983 msgid "set_admin_password is not implemented by this driver or guest instance." msgstr "" -#: nova/compute/manager.py:1996 +#: nova/compute/manager.py:1998 #, python-format msgid "set_admin_password failed: %s" msgstr "" -#: nova/compute/manager.py:2003 +#: nova/compute/manager.py:2005 msgid "error setting admin password" msgstr "" -#: nova/compute/manager.py:2016 +#: nova/compute/manager.py:2018 #, python-format msgid "" "trying to inject a file into a non-running (state: " "%(current_power_state)s expected: %(expected_state)s)" msgstr "" -#: nova/compute/manager.py:2020 +#: nova/compute/manager.py:2022 #, python-format msgid "injecting file to %(path)s" msgstr "" -#: nova/compute/manager.py:2040 +#: nova/compute/manager.py:2042 msgid "" "Unable to find a different image to use for rescue VM, using instance's " "current image" msgstr "" -#: nova/compute/manager.py:2053 +#: nova/compute/manager.py:2055 msgid "Rescuing" msgstr "" -#: nova/compute/manager.py:2072 +#: nova/compute/manager.py:2074 #, fuzzy msgid "Error trying to Rescue Instance" msgstr "Nicht möglich Volumen zur Instanze %s hinzuzufügen" -#: nova/compute/manager.py:2076 +#: nova/compute/manager.py:2078 #, python-format msgid "Driver Error: %s" msgstr "" -#: nova/compute/manager.py:2094 +#: nova/compute/manager.py:2096 msgid "Unrescuing" msgstr "" -#: nova/compute/manager.py:2115 +#: nova/compute/manager.py:2117 #, python-format msgid "Changing instance metadata according to %(diff)r" msgstr "" -#: nova/compute/manager.py:2341 +#: nova/compute/manager.py:2343 #, fuzzy msgid "Instance has no source host" msgstr "Instanz %s: Rettung" -#: nova/compute/manager.py:2347 +#: nova/compute/manager.py:2349 msgid "destination same as source!" msgstr "" -#: nova/compute/manager.py:2364 +#: nova/compute/manager.py:2366 msgid "Migrating" msgstr "" -#: nova/compute/manager.py:2610 +#: nova/compute/manager.py:2612 #, python-format msgid "Failed to rollback quota for failed finish_resize: %(qr_error)s" msgstr "" -#: nova/compute/manager.py:2673 +#: nova/compute/manager.py:2675 msgid "Pausing" msgstr "" -#: nova/compute/manager.py:2691 +#: nova/compute/manager.py:2693 msgid "Unpausing" msgstr "" -#: nova/compute/manager.py:2729 +#: nova/compute/manager.py:2731 msgid "Retrieving diagnostics" msgstr "" -#: nova/compute/manager.py:2760 +#: nova/compute/manager.py:2762 msgid "Resuming" msgstr "" -#: nova/compute/manager.py:2780 +#: nova/compute/manager.py:2782 msgid "Reset network" msgstr "" -#: nova/compute/manager.py:2785 +#: nova/compute/manager.py:2787 msgid "Inject network info" msgstr "" -#: nova/compute/manager.py:2788 +#: nova/compute/manager.py:2790 #, python-format msgid "network_info to inject: |%s|" msgstr "" -#: nova/compute/manager.py:2805 +#: nova/compute/manager.py:2807 msgid "Get console output" msgstr "" -#: nova/compute/manager.py:2832 +#: nova/compute/manager.py:2834 msgid "Getting vnc console" msgstr "" -#: nova/compute/manager.py:2867 +#: nova/compute/manager.py:2869 msgid "Getting spice console" msgstr "" -#: nova/compute/manager.py:2914 +#: nova/compute/manager.py:2916 #, python-format msgid "Booting with volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2965 +#: nova/compute/manager.py:2967 #, python-format msgid "Attaching volume %(volume_id)s to %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2974 +#: nova/compute/manager.py:2976 #, python-format msgid "" "Failed to connect to volume %(volume_id)s while attaching at " "%(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2989 +#: nova/compute/manager.py:2991 #, python-format msgid "Failed to attach volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3019 +#: nova/compute/manager.py:3021 #, python-format msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" msgstr "" -#: nova/compute/manager.py:3029 +#: nova/compute/manager.py:3031 #, fuzzy msgid "Detaching volume from unknown instance" msgstr "Nicht möglich Volumen zur Instanze %s hinzuzufügen" -#: nova/compute/manager.py:3036 +#: nova/compute/manager.py:3038 #, fuzzy, python-format msgid "Failed to detach volume %(volume_id)s from %(mp)s" msgstr "Nicht möglich volume %s zufinden" -#: nova/compute/manager.py:3060 +#: nova/compute/manager.py:3062 msgid "Updating volume usage cache with totals" msgstr "" -#: nova/compute/manager.py:3098 +#: nova/compute/manager.py:3100 #, python-format msgid "allocate_port_for_instance returned %(ports)s ports" msgstr "" -#: nova/compute/manager.py:3118 +#: nova/compute/manager.py:3120 #, python-format msgid "Port %(port_id)s is not attached" msgstr "" -#: nova/compute/manager.py:3132 +#: nova/compute/manager.py:3134 #, fuzzy, python-format msgid "Host %(host)s not found" msgstr "Instanz %s pausiert" -#: nova/compute/manager.py:3269 +#: nova/compute/manager.py:3271 #, python-format msgid "Pre live migration failed at %(dest)s" msgstr "" -#: nova/compute/manager.py:3297 +#: nova/compute/manager.py:3299 msgid "_post_live_migration() is started.." msgstr "" -#: nova/compute/manager.py:3352 +#: nova/compute/manager.py:3354 #, python-format msgid "Migrating instance to %(dest)s finished successfully." msgstr "" -#: nova/compute/manager.py:3354 +#: nova/compute/manager.py:3356 msgid "" "You may see the error \"libvirt: QEMU error: Domain not found: no domain " "with matching name.\" This error can be safely ignored." msgstr "" -#: nova/compute/manager.py:3368 +#: nova/compute/manager.py:3370 msgid "Post operation of migration started" msgstr "" -#: nova/compute/manager.py:3508 +#: nova/compute/manager.py:3399 +#, python-format +msgid "Failed to get compute_info for %s" +msgstr "" + +#: nova/compute/manager.py:3518 msgid "Updated the info_cache for instance" msgstr "" -#: nova/compute/manager.py:3553 +#: nova/compute/manager.py:3563 #, python-format msgid "" "Found %(migration_count)d unconfirmed migrations older than " "%(confirm_window)d seconds" msgstr "" -#: nova/compute/manager.py:3559 +#: nova/compute/manager.py:3569 #, python-format msgid "Setting migration %(migration_id)s to error: %(reason)s" msgstr "" -#: nova/compute/manager.py:3568 +#: nova/compute/manager.py:3578 #, python-format msgid "" "Automatically confirming migration %(migration_id)s for instance " "%(instance_uuid)s" msgstr "" -#: nova/compute/manager.py:3575 +#: nova/compute/manager.py:3585 #, python-format msgid "Instance %(instance_uuid)s not found" msgstr "" -#: nova/compute/manager.py:3579 +#: nova/compute/manager.py:3589 msgid "In ERROR state" msgstr "" -#: nova/compute/manager.py:3586 +#: nova/compute/manager.py:3596 #, python-format msgid "In states %(vm_state)s/%(task_state)s, not RESIZED/None" msgstr "" -#: nova/compute/manager.py:3595 +#: nova/compute/manager.py:3605 #, python-format msgid "Error auto-confirming resize: %(e)s. Will retry later." msgstr "" -#: nova/compute/manager.py:3612 +#: nova/compute/manager.py:3622 #, python-format msgid "" "Running instance usage audit for host %(host)s from %(begin_time)s to " "%(end_time)s. %(number_instances)s instances." msgstr "" -#: nova/compute/manager.py:3631 +#: nova/compute/manager.py:3641 #, python-format msgid "Failed to generate usage audit for instance on host %s" msgstr "" -#: nova/compute/manager.py:3655 +#: nova/compute/manager.py:3665 msgid "Updating bandwidth usage cache" msgstr "" -#: nova/compute/manager.py:3772 +#: nova/compute/manager.py:3782 msgid "Updating volume usage cache" msgstr "" -#: nova/compute/manager.py:3789 +#: nova/compute/manager.py:3799 msgid "Updating host status" msgstr "" -#: nova/compute/manager.py:3816 +#: nova/compute/manager.py:3826 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " "the hypervisor." msgstr "" -#: nova/compute/manager.py:3821 nova/compute/manager.py:3871 +#: nova/compute/manager.py:3831 nova/compute/manager.py:3881 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:3858 +#: nova/compute/manager.py:3868 #, python-format msgid "" "During the sync_power process the instance has moved from host %(src)s to" " host %(dst)s" msgstr "" -#: nova/compute/manager.py:3896 +#: nova/compute/manager.py:3906 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3908 nova/compute/manager.py:3917 -#: nova/compute/manager.py:3947 +#: nova/compute/manager.py:3918 nova/compute/manager.py:3927 +#: nova/compute/manager.py:3957 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:3912 +#: nova/compute/manager.py:3922 msgid "Instance is suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3928 +#: nova/compute/manager.py:3938 msgid "Instance is paused unexpectedly. Ignore." msgstr "" -#: nova/compute/manager.py:3934 +#: nova/compute/manager.py:3944 msgid "Instance is unexpectedly not found. Ignore." msgstr "" -#: nova/compute/manager.py:3940 +#: nova/compute/manager.py:3950 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3956 +#: nova/compute/manager.py:3966 #, fuzzy msgid "Instance is not (soft-)deleted." msgstr "Instanz %s: Rettung" -#: nova/compute/manager.py:3964 +#: nova/compute/manager.py:3974 msgid "CONF.reclaim_instance_interval <= 0, skipping..." msgstr "" -#: nova/compute/manager.py:3984 +#: nova/compute/manager.py:3994 msgid "Reclaiming deleted instance" msgstr "" -#: nova/compute/manager.py:4011 +#: nova/compute/manager.py:4021 #, python-format msgid "Deleting orphan compute node %s" msgstr "" -#: nova/compute/manager.py:4021 nova/compute/resource_tracker.py:321 +#: nova/compute/manager.py:4031 nova/compute/resource_tracker.py:321 #, python-format msgid "No service record for host %s" msgstr "" -#: nova/compute/manager.py:4061 +#: nova/compute/manager.py:4072 #, python-format msgid "" "Detected instance with name label '%(name)s' which is marked as DELETED " "but still present on host." msgstr "" -#: nova/compute/manager.py:4068 +#: nova/compute/manager.py:4079 #, python-format msgid "" "Destroying instance with name label '%(name)s' which is marked as DELETED" " but still present on host." msgstr "" -#: nova/compute/manager.py:4075 +#: nova/compute/manager.py:4086 #, python-format msgid "Unrecognized value '%(action)s' for CONF.running_deleted_instance_action" msgstr "" @@ -5003,11 +4958,11 @@ msgstr "" msgid "Failed to notify cells of instance info cache update" msgstr "" -#: nova/db/api.py:1451 +#: nova/db/api.py:1456 msgid "Failed to notify cells of bw_usage update" msgstr "" -#: nova/db/api.py:1585 +#: nova/db/api.py:1591 msgid "Failed to notify cells of instance fault" msgstr "" @@ -5025,23 +4980,30 @@ msgstr "" msgid "Unrecognized read_deleted value '%s'" msgstr "" -#: nova/db/sqlalchemy/api.py:1424 +#: nova/db/sqlalchemy/api.py:1408 #, python-format msgid "" "Unknown osapi_compute_unique_server_name_scope value: %s Flag must be " "empty, \"global\" or \"project\"" msgstr "" -#: nova/db/sqlalchemy/api.py:1559 +#: nova/db/sqlalchemy/api.py:1543 #, python-format msgid "Invalid instance id %s in request" msgstr "" -#: nova/db/sqlalchemy/api.py:2850 +#: nova/db/sqlalchemy/api.py:2834 #, python-format msgid "Change will make usage less than 0 for the following resources: %(unders)s" msgstr "" +#: nova/db/sqlalchemy/api.py:4335 +#, python-format +msgid "" +"Volume(%s) has lower stats then what is in the database. Instance must " +"have been rebooted or crashed. Updating totals." +msgstr "" + #: nova/db/sqlalchemy/migration.py:69 #: nova/virt/baremetal/db/sqlalchemy/migration.py:66 msgid "version should be an integer" @@ -5096,47 +5058,47 @@ msgid "" "%(extra)s." msgstr "" -#: nova/image/glance.py:492 +#: nova/image/glance.py:495 #, python-format msgid "fetching image %s from glance" msgstr "" -#: nova/image/s3.py:318 +#: nova/image/s3.py:335 #, python-format msgid "Failed to download %(image_location)s to %(image_path)s" msgstr "" -#: nova/image/s3.py:335 +#: nova/image/s3.py:352 #, python-format msgid "Failed to decrypt %(image_location)s to %(image_path)s" msgstr "" -#: nova/image/s3.py:345 +#: nova/image/s3.py:362 #, python-format msgid "Failed to untar %(image_location)s to %(image_path)s" msgstr "" -#: nova/image/s3.py:355 +#: nova/image/s3.py:372 #, python-format msgid "Failed to upload %(image_location)s to %(image_path)s" msgstr "" -#: nova/image/s3.py:379 +#: nova/image/s3.py:396 #, python-format msgid "Failed to decrypt private key: %s" msgstr "" -#: nova/image/s3.py:386 +#: nova/image/s3.py:403 #, python-format msgid "Failed to decrypt initialization vector: %s" msgstr "" -#: nova/image/s3.py:397 +#: nova/image/s3.py:414 #, python-format msgid "Failed to decrypt image file %(image_file)s: %(err)s" msgstr "" -#: nova/image/s3.py:409 +#: nova/image/s3.py:426 msgid "Unsafe filenames in image" msgstr "" @@ -5177,69 +5139,69 @@ msgstr "" msgid "Loading network driver '%s'" msgstr "" -#: nova/network/floating_ips.py:87 +#: nova/network/floating_ips.py:88 #, python-format msgid "Fixed ip %(fixed_ip_id)s not found" msgstr "" -#: nova/network/floating_ips.py:97 nova/network/floating_ips.py:373 +#: nova/network/floating_ips.py:98 nova/network/floating_ips.py:374 #, python-format msgid "Interface %(interface)s not found" msgstr "" -#: nova/network/floating_ips.py:121 +#: nova/network/floating_ips.py:122 #, python-format msgid "floating IP allocation for instance |%(floating_address)s|" msgstr "" -#: nova/network/floating_ips.py:178 +#: nova/network/floating_ips.py:179 msgid "Floating IP is not associated. Ignore." msgstr "" -#: nova/network/floating_ips.py:196 +#: nova/network/floating_ips.py:197 #, python-format msgid "Address |%(address)s| is not allocated" msgstr "" -#: nova/network/floating_ips.py:200 +#: nova/network/floating_ips.py:201 #, python-format msgid "Address |%(address)s| is not allocated to your project |%(project)s|" msgstr "" -#: nova/network/floating_ips.py:220 +#: nova/network/floating_ips.py:221 #, python-format msgid "Quota exceeded for %(pid)s, tried to allocate floating IP" msgstr "" -#: nova/network/floating_ips.py:281 +#: nova/network/floating_ips.py:282 msgid "Failed to update usages deallocating floating IP" msgstr "" -#: nova/network/floating_ips.py:530 +#: nova/network/floating_ips.py:531 #, python-format msgid "Starting migration network for instance %(instance_uuid)s" msgstr "" -#: nova/network/floating_ips.py:537 +#: nova/network/floating_ips.py:538 #, python-format msgid "" "Floating ip address |%(address)s| no longer belongs to instance " "%(instance_uuid)s. Will notmigrate it " msgstr "" -#: nova/network/floating_ips.py:568 +#: nova/network/floating_ips.py:573 #, python-format msgid "Finishing migration network for instance %(instance_uuid)s" msgstr "" -#: nova/network/floating_ips.py:576 +#: nova/network/floating_ips.py:581 #, python-format msgid "" "Floating ip address |%(address)s| no longer belongs to instance " "%(instance_uuid)s. Will notsetup it." msgstr "" -#: nova/network/floating_ips.py:624 +#: nova/network/floating_ips.py:629 #, python-format msgid "" "Database inconsistency: DNS domain |%s| is registered in the Nova db but " @@ -5247,12 +5209,12 @@ msgid "" "ignored." msgstr "" -#: nova/network/floating_ips.py:664 +#: nova/network/floating_ips.py:669 #, python-format msgid "Domain |%(domain)s| already exists, changing zone to |%(av_zone)s|." msgstr "" -#: nova/network/floating_ips.py:673 +#: nova/network/floating_ips.py:678 #, python-format msgid "Domain |%(domain)s| already exists, changing project to |%(project)s|." msgstr "" @@ -5277,150 +5239,130 @@ msgstr "" msgid "This shouldn't be getting called except during testing." msgstr "" -#: nova/network/linux_net.py:219 +#: nova/network/linux_net.py:220 #, python-format msgid "Attempted to remove chain %s which does not exist" msgstr "" -#: nova/network/linux_net.py:254 +#: nova/network/linux_net.py:255 #, python-format msgid "Unknown chain: %r" msgstr "" -#: nova/network/linux_net.py:279 +#: nova/network/linux_net.py:280 #, python-format msgid "" "Tried to remove rule that was not there: %(chain)r %(rule)r %(wrap)r " "%(top)r" msgstr "" -#: nova/network/linux_net.py:424 +#: nova/network/linux_net.py:425 msgid "IPTablesManager.apply completed with success" msgstr "" -#: nova/network/linux_net.py:680 +#: nova/network/linux_net.py:681 #, python-format msgid "arping error for ip %s" msgstr "" -#: nova/network/linux_net.py:730 +#: nova/network/linux_net.py:731 #, python-format msgid "Removed %(num)d duplicate rules for floating ip %(float)s" msgstr "" -#: nova/network/linux_net.py:966 +#: nova/network/linux_net.py:776 +#, python-format +msgid "Error deleting conntrack entries for %s" +msgstr "" + +#: nova/network/linux_net.py:975 #, python-format msgid "Pid %d is stale, skip killing dnsmasq" msgstr "" -#: nova/network/linux_net.py:1011 +#: nova/network/linux_net.py:1020 #, python-format msgid "Hupping dnsmasq threw %s" msgstr "" -#: nova/network/linux_net.py:1013 +#: nova/network/linux_net.py:1022 #, python-format msgid "Pid %d is stale, relaunching dnsmasq" msgstr "" -#: nova/network/linux_net.py:1093 +#: nova/network/linux_net.py:1102 #, python-format msgid "killing radvd threw %s" msgstr "" -#: nova/network/linux_net.py:1095 +#: nova/network/linux_net.py:1104 #, python-format msgid "Pid %d is stale, relaunching radvd" msgstr "" -#: nova/network/linux_net.py:1227 -#, python-format -msgid "Error clearing stale veth %s" -msgstr "" - -#: nova/network/linux_net.py:1386 +#: nova/network/linux_net.py:1280 #, python-format -msgid "Starting VLAN interface %s" +msgid "Net device removed: '%s'" msgstr "" -#: nova/network/linux_net.py:1418 +#: nova/network/linux_net.py:1283 #, python-format -msgid "Failed unplugging VLAN interface '%s'" +msgid "Failed removing net device: '%s'" msgstr "" -#: nova/network/linux_net.py:1420 +#: nova/network/linux_net.py:1401 #, python-format -msgid "Unplugged VLAN interface '%s'" +msgid "Starting VLAN interface %s" msgstr "" -#: nova/network/linux_net.py:1442 +#: nova/network/linux_net.py:1447 #, python-format msgid "Starting Bridge %s" msgstr "" -#: nova/network/linux_net.py:1454 +#: nova/network/linux_net.py:1459 #, python-format msgid "Adding interface %(interface)s to bridge %(bridge)s" msgstr "" -#: nova/network/linux_net.py:1490 +#: nova/network/linux_net.py:1495 #, python-format msgid "Failed to add interface: %s" msgstr "" -#: nova/network/linux_net.py:1536 -#, python-format -msgid "Failed unplugging bridge interface '%s'" -msgstr "" - -#: nova/network/linux_net.py:1539 -#, python-format -msgid "Unplugged bridge interface '%s'" -msgstr "" - -#: nova/network/linux_net.py:1735 +#: nova/network/linux_net.py:1732 #, python-format msgid "Starting bridge %s " msgstr "" -#: nova/network/linux_net.py:1743 +#: nova/network/linux_net.py:1740 #, python-format msgid "Done starting bridge %s" msgstr "" -#: nova/network/linux_net.py:1763 -#, python-format -msgid "Failed unplugging gateway interface '%s'" -msgstr "" - -#: nova/network/linux_net.py:1765 -#, python-format -msgid "Unplugged gateway interface '%s'" -msgstr "" - -#: nova/network/manager.py:363 +#: nova/network/manager.py:364 #, python-format msgid "Disassociated %s stale fixed ip(s)" msgstr "" -#: nova/network/manager.py:367 +#: nova/network/manager.py:368 msgid "setting network host" msgstr "" -#: nova/network/manager.py:494 +#: nova/network/manager.py:495 msgid "network allocations" msgstr "" -#: nova/network/manager.py:501 +#: nova/network/manager.py:502 #, python-format msgid "networks retrieved for instance: |%(networks_list)s|" msgstr "" -#: nova/network/manager.py:549 +#: nova/network/manager.py:550 msgid "network deallocation for instance" msgstr "" -#: nova/network/manager.py:815 +#: nova/network/manager.py:816 #, python-format msgid "" "instance-dns-zone is |%(domain)s|, which is in availability zone " @@ -5428,98 +5370,98 @@ msgid "" "created." msgstr "" -#: nova/network/manager.py:841 +#: nova/network/manager.py:842 #, python-format msgid "Quota exceeded for %(pid)s, tried to allocate fixed IP" msgstr "" -#: nova/network/manager.py:895 +#: nova/network/manager.py:896 msgid "Failed to update usages deallocating fixed IP" msgstr "" -#: nova/network/manager.py:929 +#: nova/network/manager.py:930 #, python-format msgid "Unable to release %s because vif doesn't exist." msgstr "" -#: nova/network/manager.py:952 +#: nova/network/manager.py:953 #, python-format msgid "Leased IP |%(address)s|" msgstr "" -#: nova/network/manager.py:956 +#: nova/network/manager.py:957 #, python-format msgid "IP %s leased that is not associated" msgstr "" -#: nova/network/manager.py:965 +#: nova/network/manager.py:966 #, python-format msgid "IP |%s| leased that isn't allocated" msgstr "" -#: nova/network/manager.py:970 +#: nova/network/manager.py:971 #, python-format msgid "Released IP |%(address)s|" msgstr "" -#: nova/network/manager.py:974 +#: nova/network/manager.py:975 #, python-format msgid "IP %s released that is not associated" msgstr "" -#: nova/network/manager.py:978 +#: nova/network/manager.py:979 #, python-format msgid "IP %s released that was not leased" msgstr "" -#: nova/network/manager.py:997 +#: nova/network/manager.py:998 #, python-format msgid "%s must be an integer" msgstr "" -#: nova/network/manager.py:1021 +#: nova/network/manager.py:1022 msgid "Maximum allowed length for 'label' is 255." msgstr "" -#: nova/network/manager.py:1041 +#: nova/network/manager.py:1042 #, python-format msgid "" "Subnet(s) too large, defaulting to /%s. To override, specify " "network_size flag." msgstr "" -#: nova/network/manager.py:1122 +#: nova/network/manager.py:1123 msgid "cidr already in use" msgstr "" -#: nova/network/manager.py:1125 +#: nova/network/manager.py:1126 #, python-format msgid "requested cidr (%(cidr)s) conflicts with existing supernet (%(super)s)" msgstr "" -#: nova/network/manager.py:1136 +#: nova/network/manager.py:1137 #, python-format msgid "" "requested cidr (%(cidr)s) conflicts with existing smaller cidr " "(%(smaller)s)" msgstr "" -#: nova/network/manager.py:1193 +#: nova/network/manager.py:1194 msgid "Network already exists!" msgstr "" -#: nova/network/manager.py:1212 +#: nova/network/manager.py:1213 #, python-format msgid "Network must be disassociated from project %s before delete" msgstr "" -#: nova/network/manager.py:1808 +#: nova/network/manager.py:1813 msgid "" "The sum between the number of networks and the vlan start cannot be " "greater than 4094" msgstr "" -#: nova/network/manager.py:1815 +#: nova/network/manager.py:1820 #, python-format msgid "" "The network range is not big enough to fit %(num_networks)s networks. " @@ -5632,11 +5574,6 @@ msgstr "" msgid "Multiple floating IP pools matches found for name '%s'" msgstr "" -#: nova/network/quantumv2/api.py:835 -#, python-format -msgid "Network %(net)s for port %(port_id)s not found!" -msgstr "" - #: nova/network/security_group/quantum_driver.py:53 #, python-format msgid "Quantum Error creating security group %s" @@ -5742,22 +5679,22 @@ msgstr "" msgid "Released file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..." msgstr "" -#: nova/openstack/common/log.py:226 +#: nova/openstack/common/log.py:244 #, python-format msgid "Deprecated: %s" msgstr "" -#: nova/openstack/common/log.py:329 +#: nova/openstack/common/log.py:347 #, python-format msgid "Error loading logging config %(log_config)s: %(err_msg)s" msgstr "" -#: nova/openstack/common/log.py:379 +#: nova/openstack/common/log.py:397 #, python-format msgid "syslog facility must be one of: %s" msgstr "" -#: nova/openstack/common/log.py:537 +#: nova/openstack/common/log.py:563 #, python-format msgid "Fatal call to deprecated config: %(msg)s" msgstr "" @@ -5780,6 +5717,31 @@ msgstr "" msgid "in dynamic looping call" msgstr "" +#: nova/openstack/common/periodic_task.py:41 +#, python-format +msgid "Unexpected argument for periodic task creation: %(arg)s." +msgstr "" + +#: nova/openstack/common/periodic_task.py:132 +#, python-format +msgid "Skipping periodic task %(task)s because its interval is negative" +msgstr "" + +#: nova/openstack/common/periodic_task.py:137 +#, python-format +msgid "Skipping periodic task %(task)s because it is disabled" +msgstr "" + +#: nova/openstack/common/periodic_task.py:175 +#, python-format +msgid "Running periodic task %(full_task_name)s" +msgstr "" + +#: nova/openstack/common/periodic_task.py:183 +#, python-format +msgid "Error during %(full_task_name)s: %(e)s" +msgstr "" + #: nova/openstack/common/policy.py:394 #, python-format msgid "Failed to understand rule %(rule)s" @@ -5795,16 +5757,31 @@ msgstr "" msgid "Failed to understand rule %(rule)r" msgstr "" -#: nova/openstack/common/db/sqlalchemy/session.py:436 +#: nova/openstack/common/processutils.py:122 +#, python-format +msgid "Got unknown keyword args to utils.execute: %r" +msgstr "" + +#: nova/openstack/common/processutils.py:137 +#, python-format +msgid "Running cmd (subprocess): %s" +msgstr "Führe Kommando (subprocess) aus: %s" + +#: nova/openstack/common/processutils.py:174 +#, python-format +msgid "%r failed. Retrying." +msgstr "" + +#: nova/openstack/common/db/sqlalchemy/session.py:461 msgid "DB exception wrapped." msgstr "" -#: nova/openstack/common/db/sqlalchemy/session.py:486 +#: nova/openstack/common/db/sqlalchemy/session.py:512 #, python-format msgid "Got mysql server has gone away: %s" msgstr "" -#: nova/openstack/common/db/sqlalchemy/session.py:556 +#: nova/openstack/common/db/sqlalchemy/session.py:584 #, python-format msgid "SQL connection failed. %s attempts left." msgstr "" @@ -5817,19 +5794,19 @@ msgstr "" msgid "Unknown sort direction, must be 'desc' or 'asc'" msgstr "" -#: nova/openstack/common/notifier/api.py:126 +#: nova/openstack/common/notifier/api.py:125 #, python-format msgid "%s not in valid priorities" msgstr "" -#: nova/openstack/common/notifier/api.py:142 +#: nova/openstack/common/notifier/api.py:141 #, python-format msgid "" "Problem '%(e)s' attempting to send to notification system. " "Payload=%(payload)s" msgstr "" -#: nova/openstack/common/notifier/api.py:172 +#: nova/openstack/common/notifier/api.py:171 #, python-format msgid "Failed to load notifier %s. These notifications will not be sent." msgstr "" @@ -6018,44 +5995,44 @@ msgid "" msgstr "" #: nova/openstack/common/rpc/impl_kombu.py:609 -#: nova/openstack/common/rpc/impl_qpid.py:403 +#: nova/openstack/common/rpc/impl_qpid.py:404 #, python-format msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s" msgstr "" #: nova/openstack/common/rpc/impl_kombu.py:627 -#: nova/openstack/common/rpc/impl_qpid.py:418 +#: nova/openstack/common/rpc/impl_qpid.py:419 #, python-format msgid "Timed out waiting for RPC response: %s" msgstr "" #: nova/openstack/common/rpc/impl_kombu.py:631 -#: nova/openstack/common/rpc/impl_qpid.py:422 +#: nova/openstack/common/rpc/impl_qpid.py:423 #, python-format msgid "Failed to consume message from queue: %s" msgstr "" #: nova/openstack/common/rpc/impl_kombu.py:670 -#: nova/openstack/common/rpc/impl_qpid.py:457 +#: nova/openstack/common/rpc/impl_qpid.py:458 #, python-format msgid "Failed to publish message to topic '%(topic)s': %(err_str)s" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:351 +#: nova/openstack/common/rpc/impl_qpid.py:352 #, python-format msgid "Unable to connect to AMQP server: %(e)s. Sleeping %(delay)s seconds" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:357 +#: nova/openstack/common/rpc/impl_qpid.py:358 #, python-format msgid "Connected to AMQP server on %s" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:370 +#: nova/openstack/common/rpc/impl_qpid.py:371 msgid "Re-established AMQP queues" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:430 +#: nova/openstack/common/rpc/impl_qpid.py:431 msgid "Error processing message. Skipping it." msgstr "" @@ -6280,7 +6257,7 @@ msgstr "" msgid "Exception during scheduler.run_instance" msgstr "" -#: nova/scheduler/driver.py:63 nova/scheduler/manager.py:211 +#: nova/scheduler/driver.py:63 nova/scheduler/manager.py:222 #, python-format msgid "Setting instance to %(state)s state." msgstr "" @@ -6304,81 +6281,89 @@ msgid "" "memory(host:%(avail)s <= instance:%(mem_inst)s)" msgstr "" -#: nova/scheduler/filter_scheduler.py:74 +#: nova/scheduler/filter_scheduler.py:73 #, python-format msgid "Attempting to build %(num_instances)d instance(s)" msgstr "" -#: nova/scheduler/filter_scheduler.py:228 +#: nova/scheduler/filter_scheduler.py:227 msgid "Invalid value for 'scheduler_max_attempts', must be >= 1" msgstr "" -#: nova/scheduler/filter_scheduler.py:245 +#: nova/scheduler/filter_scheduler.py:244 #, python-format msgid "Error from last host: %(last_host)s (node %(last_node)s): %(exc)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:274 +#: nova/scheduler/filter_scheduler.py:276 #, python-format msgid "" "Exceeded max scheduling attempts %(max_attempts)d for instance " "%(instance_uuid)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:340 +#: nova/scheduler/filter_scheduler.py:344 #, python-format msgid "Filtered %(hosts)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:353 +#: nova/scheduler/filter_scheduler.py:357 #, python-format msgid "Choosing host %(chosen_host)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:386 +#: nova/scheduler/filter_scheduler.py:391 #, python-format msgid "Unable to migrate %(instance_uuid)s to %(dest)s: Lack of memory" msgstr "" -#: nova/scheduler/host_manager.py:307 +#: nova/scheduler/host_manager.py:308 #, python-format -msgid "Host filter ignoring hosts: %(ignored_hosts_str)s" +msgid "Host filter ignoring hosts: %s" msgstr "" -#: nova/scheduler/host_manager.py:316 +#: nova/scheduler/host_manager.py:320 #, python-format -msgid "" -"No hosts matched due to not matching 'force_hosts'value of " -"'%(forced_hosts_str)s'" +msgid "Host filter forcing available hosts to %s" +msgstr "" + +#: nova/scheduler/host_manager.py:323 +#, python-format +msgid "No hosts matched due to not matching 'force_hosts' value of '%s'" msgstr "" -#: nova/scheduler/host_manager.py:321 +#: nova/scheduler/host_manager.py:336 #, python-format -msgid "Host filter forcing available hosts to %(forced_hosts_str)s" +msgid "Host filter forcing available nodes to %s" msgstr "" -#: nova/scheduler/host_manager.py:353 +#: nova/scheduler/host_manager.py:339 +#, python-format +msgid "No nodes matched due to not matching 'force_nodes' value of '%s'" +msgstr "" + +#: nova/scheduler/host_manager.py:379 #, python-format msgid "Ignoring %(service_name)s service update from %(host)s" msgstr "" -#: nova/scheduler/host_manager.py:358 +#: nova/scheduler/host_manager.py:384 #, python-format msgid "Received %(service_name)s service update from %(state_key)s." msgstr "" -#: nova/scheduler/host_manager.py:377 +#: nova/scheduler/host_manager.py:403 #: nova/scheduler/filters/trusted_filter.py:214 #, python-format msgid "No service for compute ID %s" msgstr "" -#: nova/scheduler/host_manager.py:399 +#: nova/scheduler/host_manager.py:425 #, python-format msgid "Removing dead compute node %(host)s:%(node)s from scheduler" msgstr "" -#: nova/scheduler/manager.py:197 +#: nova/scheduler/manager.py:208 #, python-format msgid "Failed to schedule_%(method)s: %(ex)s" msgstr "" @@ -6634,19 +6619,19 @@ msgstr "" msgid "Reply to faked command is stdout='%(stdout)s' stderr='%(stderr)s'" msgstr "" -#: nova/tests/fake_volume.py:186 +#: nova/tests/fake_volume.py:187 msgid "status must be available" msgstr "" -#: nova/tests/fake_volume.py:190 nova/volume/cinder.py:222 +#: nova/tests/fake_volume.py:191 nova/volume/cinder.py:228 msgid "already attached" msgstr "" -#: nova/tests/fake_volume.py:194 nova/volume/cinder.py:226 +#: nova/tests/fake_volume.py:195 nova/volume/cinder.py:232 msgid "Instance and volume not in same availability_zone" msgstr "" -#: nova/tests/fake_volume.py:199 nova/volume/cinder.py:232 +#: nova/tests/fake_volume.py:200 nova/volume/cinder.py:238 msgid "already detached" msgstr "" @@ -6699,52 +6684,52 @@ msgstr "" msgid "unexpected role header" msgstr "" -#: nova/tests/api/openstack/compute/test_servers.py:3315 +#: nova/tests/api/openstack/compute/test_servers.py:3338 msgid "" "Quota exceeded for instances: Requested 1, but already used 10 of 10 " "instances" msgstr "" -#: nova/tests/api/openstack/compute/test_servers.py:3320 +#: nova/tests/api/openstack/compute/test_servers.py:3343 msgid "Quota exceeded for ram: Requested 4096, but already used 8192 of 10240 ram" msgstr "" -#: nova/tests/api/openstack/compute/test_servers.py:3325 +#: nova/tests/api/openstack/compute/test_servers.py:3348 msgid "Quota exceeded for cores: Requested 2, but already used 9 of 10 cores" msgstr "" -#: nova/tests/compute/test_compute.py:1044 -#: nova/tests/compute/test_compute.py:1062 -#: nova/tests/compute/test_compute.py:1113 -#: nova/tests/compute/test_compute.py:1140 -#: nova/tests/compute/test_compute.py:1186 -#: nova/tests/compute/test_compute.py:3647 +#: nova/tests/compute/test_compute.py:1099 +#: nova/tests/compute/test_compute.py:1117 +#: nova/tests/compute/test_compute.py:1168 +#: nova/tests/compute/test_compute.py:1195 +#: nova/tests/compute/test_compute.py:1241 +#: nova/tests/compute/test_compute.py:3725 #, python-format msgid "Running instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1050 -#: nova/tests/compute/test_compute.py:1085 -#: nova/tests/compute/test_compute.py:1128 -#: nova/tests/compute/test_compute.py:1158 +#: nova/tests/compute/test_compute.py:1105 +#: nova/tests/compute/test_compute.py:1140 +#: nova/tests/compute/test_compute.py:1183 +#: nova/tests/compute/test_compute.py:1213 #, python-format msgid "After terminating instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1668 +#: nova/tests/compute/test_compute.py:1723 msgid "Internal error" msgstr "" -#: nova/tests/compute/test_compute.py:3658 +#: nova/tests/compute/test_compute.py:3736 #, python-format msgid "After force-killing instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:4160 +#: nova/tests/compute/test_compute.py:4238 msgid "wrong host/node" msgstr "" -#: nova/tests/compute/test_compute.py:8584 +#: nova/tests/compute/test_compute.py:8707 msgid "spawn error" msgstr "" @@ -7005,7 +6990,7 @@ msgstr "" msgid "IPMI set next bootdev failed" msgstr "" -#: nova/virt/baremetal/ipmi.py:198 nova/virt/baremetal/tilera_pdu.py:152 +#: nova/virt/baremetal/ipmi.py:198 nova/virt/baremetal/tilera_pdu.py:153 #, python-format msgid "Activate node called, but node %s is already active" msgstr "" @@ -7093,31 +7078,31 @@ msgstr "" msgid "Tilera deploy failed for instance %s" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:82 +#: nova/virt/baremetal/tilera_pdu.py:83 msgid "Node id not supplied to PDU" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:85 +#: nova/virt/baremetal/tilera_pdu.py:86 msgid "Address not supplied to PDU" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:88 +#: nova/virt/baremetal/tilera_pdu.py:89 msgid "User not supplied to PDU" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:91 +#: nova/virt/baremetal/tilera_pdu.py:92 msgid "Password not supplied to PDU" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:116 +#: nova/virt/baremetal/tilera_pdu.py:117 msgid "PDU failed" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:133 +#: nova/virt/baremetal/tilera_pdu.py:134 msgid "PDU power on failed" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:146 +#: nova/virt/baremetal/tilera_pdu.py:147 msgid "PDU power off failed" msgstr "" @@ -7173,34 +7158,34 @@ msgstr "" msgid "no pif for vif_uuid=%s" msgstr "" -#: nova/virt/baremetal/virtual_power_driver.py:111 +#: nova/virt/baremetal/virtual_power_driver.py:112 msgid "virtual_power_ssh_host not defined. Can not Start" msgstr "" -#: nova/virt/baremetal/virtual_power_driver.py:115 +#: nova/virt/baremetal/virtual_power_driver.py:116 msgid "virtual_power_host_user not defined. Can not Start" msgstr "" -#: nova/virt/baremetal/virtual_power_driver.py:121 +#: nova/virt/baremetal/virtual_power_driver.py:122 msgid "virtual_power_host_pass/key not set. Can not Start" msgstr "" -#: nova/virt/baremetal/volume_driver.py:121 +#: nova/virt/baremetal/volume_driver.py:122 #, python-format msgid "baremetal driver was unable to delete tid %s" msgstr "" -#: nova/virt/baremetal/volume_driver.py:185 +#: nova/virt/baremetal/volume_driver.py:186 #, python-format msgid "Could not determine iscsi initiator name for instance %s" msgstr "" -#: nova/virt/baremetal/volume_driver.py:226 +#: nova/virt/baremetal/volume_driver.py:227 #, python-format msgid "No fixed PXE IP is associated to %s" msgstr "" -#: nova/virt/baremetal/volume_driver.py:258 +#: nova/virt/baremetal/volume_driver.py:259 #, python-format msgid "detach volume could not find tid for %s" msgstr "" @@ -7234,33 +7219,33 @@ msgstr "" msgid "Baremetal virtual interface %s not found" msgstr "" -#: nova/virt/disk/api.py:132 +#: nova/virt/disk/api.py:133 #, python-format msgid "Checking if we can resize image %(image)s. size=%(size)s, CoW=%(use_cow)s" msgstr "" -#: nova/virt/disk/api.py:138 +#: nova/virt/disk/api.py:139 #, python-format msgid "Cannot resize filesystem %s to a smaller size." msgstr "" -#: nova/virt/disk/api.py:149 +#: nova/virt/disk/api.py:150 #, python-format msgid "Unable to mount image %(image)s with error %(error)s. Cannot resize." msgstr "" -#: nova/virt/disk/api.py:159 +#: nova/virt/disk/api.py:160 #, python-format msgid "" "Unable to determine label for image %(image)s with error %(errror)s. " "Cannot resize." msgstr "" -#: nova/virt/disk/api.py:226 +#: nova/virt/disk/api.py:227 msgid "image already mounted" msgstr "" -#: nova/virt/disk/api.py:282 +#: nova/virt/disk/api.py:283 #, python-format msgid "" "Inject data image=%(image)s key=%(key)s net=%(net)s metadata=%(metadata)s" @@ -7268,68 +7253,68 @@ msgid "" "partition=%(partition)s use_cow=%(use_cow)s" msgstr "" -#: nova/virt/disk/api.py:299 +#: nova/virt/disk/api.py:300 #, python-format msgid "Ignoring error injecting data into image (%(e)s)" msgstr "" -#: nova/virt/disk/api.py:318 +#: nova/virt/disk/api.py:319 #, python-format msgid "" "Failed to mount container filesystem '%(image)s' on '%(target)s': " "%(errors)s" msgstr "" -#: nova/virt/disk/api.py:335 +#: nova/virt/disk/api.py:336 #, python-format msgid "Failed to teardown ntainer filesystem: %s" msgstr "" -#: nova/virt/disk/api.py:348 +#: nova/virt/disk/api.py:349 #, python-format msgid "Failed to umount container filesystem: %s" msgstr "" -#: nova/virt/disk/api.py:373 +#: nova/virt/disk/api.py:374 #, python-format msgid "Ignoring error injecting %(inject)s into image (%(e)s)" msgstr "" -#: nova/virt/disk/api.py:385 +#: nova/virt/disk/api.py:386 #, python-format msgid "Inject file fs=%(fs)s path=%(path)s append=%(append)s" msgstr "" -#: nova/virt/disk/api.py:394 +#: nova/virt/disk/api.py:395 #, python-format msgid "Inject metadata fs=%(fs)s metadata=%(metadata)s" msgstr "" -#: nova/virt/disk/api.py:435 +#: nova/virt/disk/api.py:436 #, python-format msgid "Inject key fs=%(fs)s key=%(key)s" msgstr "" -#: nova/virt/disk/api.py:464 +#: nova/virt/disk/api.py:465 #, python-format msgid "Inject key fs=%(fs)s net=%(net)s" msgstr "" -#: nova/virt/disk/api.py:490 +#: nova/virt/disk/api.py:491 #, python-format msgid "Inject admin password fs=%(fs)s admin_passwd=ha-ha-not-telling-you" msgstr "" -#: nova/virt/disk/api.py:535 +#: nova/virt/disk/api.py:536 msgid "Not implemented on Windows" msgstr "" -#: nova/virt/disk/api.py:564 +#: nova/virt/disk/api.py:565 #, python-format msgid "User %(username)s not found in password file." msgstr "" -#: nova/virt/disk/api.py:580 +#: nova/virt/disk/api.py:581 #, python-format msgid "User %(username)s not found in shadow file." msgstr "" @@ -7663,7 +7648,7 @@ msgstr "" msgid "get_available_resource called" msgstr "" -#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3728 +#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3740 #: nova/virt/xenapi/host.py:148 msgid "Updating host stats" msgstr "" @@ -7871,7 +7856,7 @@ msgstr "" msgid "Cannot find boot VHD file: %s" msgstr "" -#: nova/virt/hyperv/migrationops.py:221 nova/virt/hyperv/vmops.py:135 +#: nova/virt/hyperv/migrationops.py:221 nova/virt/hyperv/vmops.py:136 msgid "Cannot resize a VHD to a smaller size" msgstr "" @@ -7959,115 +7944,115 @@ msgstr "" msgid "Creating vswitch port for instance: %s" msgstr "Nicht möglich Volumen zur Instanze %s hinzuzufügen" -#: nova/virt/hyperv/vmops.py:90 +#: nova/virt/hyperv/vmops.py:91 #, python-format msgid "VIF driver not found for network_api_class: %s" msgstr "" -#: nova/virt/hyperv/vmops.py:99 +#: nova/virt/hyperv/vmops.py:100 msgid "get_info called for instance" msgstr "" -#: nova/virt/hyperv/vmops.py:120 +#: nova/virt/hyperv/vmops.py:121 #, python-format msgid "" "Creating differencing VHD. Parent: %(base_vhd_path)s, Target: " "%(root_vhd_path)s" msgstr "" -#: nova/virt/hyperv/vmops.py:126 +#: nova/virt/hyperv/vmops.py:127 #, python-format msgid "Copying VHD image %(base_vhd_path)s to target: %(root_vhd_path)s" msgstr "" -#: nova/virt/hyperv/vmops.py:138 +#: nova/virt/hyperv/vmops.py:139 #, python-format msgid "Resizing VHD %(root_vhd_path)s to new size %(root_vhd_size)s" msgstr "" -#: nova/virt/hyperv/vmops.py:151 +#: nova/virt/hyperv/vmops.py:152 msgid "Spawning new instance" msgstr "" -#: nova/virt/hyperv/vmops.py:177 +#: nova/virt/hyperv/vmops.py:178 msgid "Spawn instance failed" msgstr "" -#: nova/virt/hyperv/vmops.py:202 +#: nova/virt/hyperv/vmops.py:203 #, fuzzy, python-format msgid "Creating nic for instance: %s" msgstr "Nicht möglich Volumen zur Instanze %s hinzuzufügen" -#: nova/virt/hyperv/vmops.py:210 +#: nova/virt/hyperv/vmops.py:211 #, python-format msgid "Invalid config_drive_format \"%s\"" msgstr "" -#: nova/virt/hyperv/vmops.py:213 +#: nova/virt/hyperv/vmops.py:214 #, fuzzy, python-format msgid "Using config drive for instance: %s" msgstr "Nicht möglich Volumen zur Instanze %s hinzuzufügen" -#: nova/virt/hyperv/vmops.py:226 nova/virt/libvirt/driver.py:1869 +#: nova/virt/hyperv/vmops.py:227 nova/virt/libvirt/driver.py:1870 #, python-format msgid "Creating config drive at %(path)s" msgstr "" -#: nova/virt/hyperv/vmops.py:234 nova/virt/libvirt/driver.py:1876 +#: nova/virt/hyperv/vmops.py:235 nova/virt/libvirt/driver.py:1877 #, python-format msgid "Creating config drive failed with error: %s" msgstr "" -#: nova/virt/hyperv/vmops.py:270 +#: nova/virt/hyperv/vmops.py:271 #, fuzzy, python-format msgid "Got request to destroy instance: %s" msgstr "Nicht möglich Volumen zur Instanze %s hinzuzufügen" -#: nova/virt/hyperv/vmops.py:283 +#: nova/virt/hyperv/vmops.py:284 #, fuzzy, python-format msgid "Instance not found: %s" msgstr "Instanz %s pausiert" -#: nova/virt/hyperv/vmops.py:289 +#: nova/virt/hyperv/vmops.py:290 #, fuzzy, python-format msgid "Failed to destroy instance: %s" msgstr "Volume %s: erstelle Export" -#: nova/virt/hyperv/vmops.py:294 +#: nova/virt/hyperv/vmops.py:295 #, fuzzy msgid "reboot instance" msgstr "Nicht möglich Volumen zur Instanze %s hinzuzufügen" -#: nova/virt/hyperv/vmops.py:300 +#: nova/virt/hyperv/vmops.py:301 msgid "Pause instance" msgstr "" -#: nova/virt/hyperv/vmops.py:306 +#: nova/virt/hyperv/vmops.py:307 msgid "Unpause instance" msgstr "" -#: nova/virt/hyperv/vmops.py:312 +#: nova/virt/hyperv/vmops.py:313 msgid "Suspend instance" msgstr "" -#: nova/virt/hyperv/vmops.py:318 +#: nova/virt/hyperv/vmops.py:319 msgid "Resume instance" msgstr "" -#: nova/virt/hyperv/vmops.py:324 +#: nova/virt/hyperv/vmops.py:325 msgid "Power off instance" msgstr "" -#: nova/virt/hyperv/vmops.py:330 +#: nova/virt/hyperv/vmops.py:331 msgid "Power on instance" msgstr "" -#: nova/virt/hyperv/vmops.py:337 +#: nova/virt/hyperv/vmops.py:338 #, python-format msgid "Successfully changed state of VM %(vm_name)s to: %(req_state)s" msgstr "" -#: nova/virt/hyperv/vmops.py:341 +#: nova/virt/hyperv/vmops.py:342 #, python-format msgid "Failed to change vm state of %(vm_name)s to %(req_state)s" msgstr "" @@ -8173,7 +8158,7 @@ msgstr "" msgid "Detaching physical disk from instance: %s" msgstr "Nicht möglich Volumen zur Instanze %s hinzuzufügen" -#: nova/virt/hyperv/volumeops.py:186 nova/virt/libvirt/driver.py:896 +#: nova/virt/hyperv/volumeops.py:186 nova/virt/libvirt/driver.py:897 msgid "Could not determine iscsi initiator name" msgstr "" @@ -8207,236 +8192,236 @@ msgstr "" msgid "Unable to determine disk bus for '%s'" msgstr "" -#: nova/virt/libvirt/driver.py:340 +#: nova/virt/libvirt/driver.py:341 #, python-format msgid "Invalid cachemode %(cache_mode)s specified for disk type %(disk_type)s." msgstr "" -#: nova/virt/libvirt/driver.py:546 +#: nova/virt/libvirt/driver.py:547 #, python-format msgid "Nova requires libvirt version %(major)i.%(minor)i.%(micro)i or greater." msgstr "" -#: nova/virt/libvirt/driver.py:554 +#: nova/virt/libvirt/driver.py:555 #, python-format msgid "Connecting to libvirt: %s" msgstr "" -#: nova/virt/libvirt/driver.py:571 +#: nova/virt/libvirt/driver.py:572 #, python-format msgid "URI %s does not support events" msgstr "" -#: nova/virt/libvirt/driver.py:587 +#: nova/virt/libvirt/driver.py:588 msgid "Connection to libvirt broke" msgstr "" -#: nova/virt/libvirt/driver.py:609 nova/virt/libvirt/driver.py:612 +#: nova/virt/libvirt/driver.py:610 nova/virt/libvirt/driver.py:613 #, python-format msgid "Can not handle authentication request for %d credentials" msgstr "" -#: nova/virt/libvirt/driver.py:630 +#: nova/virt/libvirt/driver.py:631 #, python-format msgid "Connection to libvirt failed: %s" msgstr "" -#: nova/virt/libvirt/driver.py:721 +#: nova/virt/libvirt/driver.py:722 #, python-format msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:736 +#: nova/virt/libvirt/driver.py:737 msgid "During wait destroy, instance disappeared." msgstr "" -#: nova/virt/libvirt/driver.py:741 +#: nova/virt/libvirt/driver.py:742 msgid "Instance destroyed successfully." msgstr "" -#: nova/virt/libvirt/driver.py:751 +#: nova/virt/libvirt/driver.py:752 msgid "Instance may be started again." msgstr "" -#: nova/virt/libvirt/driver.py:761 +#: nova/virt/libvirt/driver.py:762 msgid "Going to destroy instance again." msgstr "" -#: nova/virt/libvirt/driver.py:780 +#: nova/virt/libvirt/driver.py:781 msgid "Error from libvirt during undefineFlags. Retrying with undefine" msgstr "" -#: nova/virt/libvirt/driver.py:796 +#: nova/virt/libvirt/driver.py:797 #, python-format msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:816 +#: nova/virt/libvirt/driver.py:817 msgid "Instance may be still running, destroy it again." msgstr "" -#: nova/virt/libvirt/driver.py:822 +#: nova/virt/libvirt/driver.py:823 #, python-format msgid "Error from libvirt during unfilter. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:850 +#: nova/virt/libvirt/driver.py:851 #, python-format msgid "Deleting instance files %(target)s" msgstr "" -#: nova/virt/libvirt/driver.py:859 +#: nova/virt/libvirt/driver.py:860 #, python-format msgid "Failed to cleanup directory %(target)s: %(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:902 +#: nova/virt/libvirt/driver.py:903 msgid "Could not determine fibre channel world wide node names" msgstr "" -#: nova/virt/libvirt/driver.py:909 +#: nova/virt/libvirt/driver.py:910 msgid "Could not determine fibre channel world wide port names" msgstr "" -#: nova/virt/libvirt/driver.py:914 +#: nova/virt/libvirt/driver.py:915 msgid "No Volume Connector found." msgstr "" -#: nova/virt/libvirt/driver.py:1036 +#: nova/virt/libvirt/driver.py:1037 msgid "During detach_volume, instance disappeared." msgstr "" -#: nova/virt/libvirt/driver.py:1060 +#: nova/virt/libvirt/driver.py:1061 msgid "attaching network adapter failed." msgstr "" -#: nova/virt/libvirt/driver.py:1080 +#: nova/virt/libvirt/driver.py:1081 msgid "During detach_interface, instance disappeared." msgstr "" -#: nova/virt/libvirt/driver.py:1084 +#: nova/virt/libvirt/driver.py:1085 msgid "detaching network adapter failed." msgstr "" -#: nova/virt/libvirt/driver.py:1173 +#: nova/virt/libvirt/driver.py:1174 msgid "Beginning live snapshot process" msgstr "" -#: nova/virt/libvirt/driver.py:1176 +#: nova/virt/libvirt/driver.py:1177 msgid "Beginning cold snapshot process" msgstr "" -#: nova/virt/libvirt/driver.py:1205 +#: nova/virt/libvirt/driver.py:1206 msgid "Snapshot extracted, beginning image upload" msgstr "" -#: nova/virt/libvirt/driver.py:1217 +#: nova/virt/libvirt/driver.py:1218 msgid "Snapshot image upload complete" msgstr "" -#: nova/virt/libvirt/driver.py:1290 +#: nova/virt/libvirt/driver.py:1291 #, fuzzy msgid "Instance soft rebooted successfully." msgstr "Volume %s: erfolgreich erstellt" -#: nova/virt/libvirt/driver.py:1294 +#: nova/virt/libvirt/driver.py:1295 msgid "Failed to soft reboot instance." msgstr "" -#: nova/virt/libvirt/driver.py:1329 +#: nova/virt/libvirt/driver.py:1330 msgid "Instance shutdown successfully." msgstr "" -#: nova/virt/libvirt/driver.py:1337 +#: nova/virt/libvirt/driver.py:1338 msgid "Instance may have been rebooted during soft reboot, so return now." msgstr "" -#: nova/virt/libvirt/driver.py:1385 +#: nova/virt/libvirt/driver.py:1386 msgid "Instance rebooted successfully." msgstr "" -#: nova/virt/libvirt/driver.py:1530 +#: nova/virt/libvirt/driver.py:1531 msgid "Instance is running" msgstr "" -#: nova/virt/libvirt/driver.py:1537 nova/virt/powervm/operator.py:220 +#: nova/virt/libvirt/driver.py:1538 nova/virt/powervm/operator.py:221 msgid "Instance spawned successfully." msgstr "" -#: nova/virt/libvirt/driver.py:1553 +#: nova/virt/libvirt/driver.py:1554 #, python-format msgid "data: %(data)r, fpath: %(fpath)r" msgstr "" -#: nova/virt/libvirt/driver.py:1590 nova/virt/libvirt/driver.py:1616 +#: nova/virt/libvirt/driver.py:1591 nova/virt/libvirt/driver.py:1617 #, python-format msgid "Truncated console log returned, %d bytes ignored" msgstr "" -#: nova/virt/libvirt/driver.py:1605 +#: nova/virt/libvirt/driver.py:1606 msgid "Guest does not have a console available" msgstr "" -#: nova/virt/libvirt/driver.py:1674 +#: nova/virt/libvirt/driver.py:1675 #, python-format msgid "Path '%(path)s' supports direct I/O" msgstr "" -#: nova/virt/libvirt/driver.py:1678 +#: nova/virt/libvirt/driver.py:1679 #, python-format msgid "Path '%(path)s' does not support direct I/O: '%(ex)s'" msgstr "" -#: nova/virt/libvirt/driver.py:1683 nova/virt/libvirt/driver.py:1688 +#: nova/virt/libvirt/driver.py:1684 nova/virt/libvirt/driver.py:1689 #, python-format msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'" msgstr "" -#: nova/virt/libvirt/driver.py:1759 +#: nova/virt/libvirt/driver.py:1760 msgid "Creating image" msgstr "" -#: nova/virt/libvirt/driver.py:1860 +#: nova/virt/libvirt/driver.py:1861 msgid "Using config drive" msgstr "" -#: nova/virt/libvirt/driver.py:1909 +#: nova/virt/libvirt/driver.py:1910 #, python-format msgid "Injecting %(inj)s into image %(img_id)s" msgstr "" -#: nova/virt/libvirt/driver.py:1919 +#: nova/virt/libvirt/driver.py:1920 #, python-format msgid "Error injecting data into image %(img_id)s (%(e)s)" msgstr "" -#: nova/virt/libvirt/driver.py:1976 +#: nova/virt/libvirt/driver.py:1977 #, python-format msgid "" "Config requested an explicit CPU model, but the current libvirt " "hypervisor '%s' does not support selecting CPU models" msgstr "" -#: nova/virt/libvirt/driver.py:1982 +#: nova/virt/libvirt/driver.py:1983 msgid "Config requested a custom CPU model, but no model name was provided" msgstr "" -#: nova/virt/libvirt/driver.py:1986 +#: nova/virt/libvirt/driver.py:1987 msgid "A CPU model name should not be set when a host CPU model is requested" msgstr "" -#: nova/virt/libvirt/driver.py:1990 +#: nova/virt/libvirt/driver.py:1991 #, python-format msgid "CPU mode '%(mode)s' model '%(model)s' was chosen" msgstr "" -#: nova/virt/libvirt/driver.py:2006 +#: nova/virt/libvirt/driver.py:2007 msgid "" "Passthrough of the host CPU was requested but this libvirt version does " "not support this feature" msgstr "" -#: nova/virt/libvirt/driver.py:2327 +#: nova/virt/libvirt/driver.py:2330 #, python-format msgid "" "Start to_xml instance=%(instance)s network_info=%(network_info)s " @@ -8444,92 +8429,100 @@ msgid "" "rescue=%(rescue)sblock_device_info=%(block_device_info)s" msgstr "" -#: nova/virt/libvirt/driver.py:2342 +#: nova/virt/libvirt/driver.py:2345 #, python-format msgid "End to_xml instance=%(instance)s xml=%(xml)s" msgstr "" -#: nova/virt/libvirt/driver.py:2359 +#: nova/virt/libvirt/driver.py:2362 #, python-format msgid "" "Error from libvirt while looking up %(instance_name)s: [Error Code " "%(error_code)s] %(ex)s" msgstr "" -#: nova/virt/libvirt/driver.py:2527 +#: nova/virt/libvirt/driver.py:2530 msgid "" "Cannot get the number of cpu, because this function is not implemented " "for this platform. " msgstr "" -#: nova/virt/libvirt/driver.py:2578 +#: nova/virt/libvirt/driver.py:2581 #, python-format msgid "couldn't obtain the vpu count from domain id: %s" msgstr "" -#: nova/virt/libvirt/driver.py:2584 +#: nova/virt/libvirt/driver.py:2587 #, python-format msgid "List of domains returned by libVirt: %s" msgstr "" -#: nova/virt/libvirt/driver.py:2586 +#: nova/virt/libvirt/driver.py:2589 #, python-format msgid "libVirt can't find a domain with id: %s" msgstr "" -#: nova/virt/libvirt/driver.py:2650 +#: nova/virt/libvirt/driver.py:2653 msgid "libvirt version is too old (does not support getVersion)" msgstr "" -#: nova/virt/libvirt/driver.py:2733 +#: nova/virt/libvirt/driver.py:2737 #, python-format msgid "Trying to get stats for the volume %s" msgstr "" -#: nova/virt/libvirt/driver.py:2757 +#: nova/virt/libvirt/driver.py:2750 +#, python-format +msgid "" +"Got volume usage stats for the volume=%(volume)s, instance=%(instance)s, " +"rd_req=%(rd_req)d, rd_bytes=%(rd_bytes)d, wr_req=%(wr_req)d, " +"wr_bytes=%(wr_bytes)d" +msgstr "" + +#: nova/virt/libvirt/driver.py:2768 #, python-format msgid "" "Getting block stats failed, device might have been detached. " -"Code=%(errcode)s Error=%(e)s" +"Instance=%(instance_name)s Disk=%(disk)s Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:2761 +#: nova/virt/libvirt/driver.py:2773 #, python-format msgid "" "Could not find domain in libvirt for instance %s. Cannot get block stats " "for device" msgstr "" -#: nova/virt/libvirt/driver.py:2838 +#: nova/virt/libvirt/driver.py:2850 #, python-format msgid "" "Creating tmpfile %s to verify with other compute node that the instance " "is on the same shared storage." msgstr "" -#: nova/virt/libvirt/driver.py:2920 +#: nova/virt/libvirt/driver.py:2932 msgid "Block migration can not be used with shared storage." msgstr "" -#: nova/virt/libvirt/driver.py:2928 +#: nova/virt/libvirt/driver.py:2940 msgid "Live migration can not be used without shared storage." msgstr "" -#: nova/virt/libvirt/driver.py:2965 +#: nova/virt/libvirt/driver.py:2977 #, python-format msgid "" "Unable to migrate %(instance_uuid)s: Disk of instance is too " "large(available on destination host:%(available)s < need:%(necessary)s)" msgstr "" -#: nova/virt/libvirt/driver.py:2990 +#: nova/virt/libvirt/driver.py:3002 #, python-format msgid "" "Instance launched has CPU info:\n" "%s" msgstr "" -#: nova/virt/libvirt/driver.py:3002 +#: nova/virt/libvirt/driver.py:3014 #, python-format msgid "" "CPU doesn't have compatibility.\n" @@ -8539,67 +8532,67 @@ msgid "" "Refer to %(u)s" msgstr "" -#: nova/virt/libvirt/driver.py:3019 +#: nova/virt/libvirt/driver.py:3031 #, python-format msgid "" "Creating tmpfile %s to notify to other compute nodes that they should " "mount the same storage." msgstr "" -#: nova/virt/libvirt/driver.py:3067 +#: nova/virt/libvirt/driver.py:3079 #, python-format msgid "The firewall filter for %s does not exist" msgstr "" -#: nova/virt/libvirt/driver.py:3139 +#: nova/virt/libvirt/driver.py:3151 #, python-format msgid "Live Migration failure: %(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:3232 +#: nova/virt/libvirt/driver.py:3244 #, python-format msgid "plug_vifs() failed %(cnt)d. Retry up to %(max_retry)d." msgstr "" -#: nova/virt/libvirt/driver.py:3344 +#: nova/virt/libvirt/driver.py:3356 #, python-format msgid "" "Error from libvirt while getting description of %(instance_name)s: [Error" " Code %(error_code)s] %(ex)s" msgstr "" -#: nova/virt/libvirt/driver.py:3361 +#: nova/virt/libvirt/driver.py:3373 #, python-format msgid "skipping %(path)s since it looks like volume" msgstr "" -#: nova/virt/libvirt/driver.py:3366 +#: nova/virt/libvirt/driver.py:3378 #, python-format msgid "skipping disk for %(instance_name)s as it does not have a path" msgstr "" -#: nova/virt/libvirt/driver.py:3407 +#: nova/virt/libvirt/driver.py:3419 #, python-format msgid "Getting disk size of %(i_name)s: %(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:3453 +#: nova/virt/libvirt/driver.py:3465 msgid "Starting migrate_disk_and_power_off" msgstr "" -#: nova/virt/libvirt/driver.py:3512 +#: nova/virt/libvirt/driver.py:3524 msgid "Instance running successfully." msgstr "" -#: nova/virt/libvirt/driver.py:3518 +#: nova/virt/libvirt/driver.py:3530 msgid "Starting finish_migration" msgstr "" -#: nova/virt/libvirt/driver.py:3580 +#: nova/virt/libvirt/driver.py:3592 msgid "Starting finish_revert_migration" msgstr "" -#: nova/virt/libvirt/driver.py:3701 +#: nova/virt/libvirt/driver.py:3713 #, python-format msgid "Checking instance files accessability%(instance_path)s" msgstr "" @@ -8782,22 +8775,22 @@ msgstr "" msgid "Verification complete" msgstr "" -#: nova/virt/libvirt/utils.py:67 +#: nova/virt/libvirt/utils.py:72 nova/virt/libvirt/utils.py:78 msgid "systool is not installed" msgstr "" -#: nova/virt/libvirt/utils.py:71 +#: nova/virt/libvirt/utils.py:82 msgid "Cannot find any Fibre Channel HBAs" msgstr "" -#: nova/virt/libvirt/utils.py:213 +#: nova/virt/libvirt/utils.py:224 #, python-format msgid "" "Insufficient Space on Volume Group %(vg)s. Only %(free_space)db " "available, but %(size)db required by volume %(lv)s." msgstr "" -#: nova/virt/libvirt/utils.py:222 +#: nova/virt/libvirt/utils.py:233 #, python-format msgid "" "Volume group %(vg)s will not be able to hold sparse volume %(lv)s. " @@ -8805,61 +8798,61 @@ msgid "" "%(free_space)db." msgstr "" -#: nova/virt/libvirt/utils.py:253 +#: nova/virt/libvirt/utils.py:264 #, python-format msgid "vg %s must be LVM volume group" msgstr "" -#: nova/virt/libvirt/utils.py:282 +#: nova/virt/libvirt/utils.py:293 #, python-format msgid "Path %s must be LVM logical volume" msgstr "" -#: nova/virt/libvirt/utils.py:547 +#: nova/virt/libvirt/utils.py:558 msgid "Can't retrieve root device path from instance libvirt configuration" msgstr "" -#: nova/virt/libvirt/vif.py:264 nova/virt/libvirt/vif.py:385 -#: nova/virt/libvirt/vif.py:472 +#: nova/virt/libvirt/vif.py:265 nova/virt/libvirt/vif.py:386 +#: nova/virt/libvirt/vif.py:473 #, python-format msgid "" "vif_type=%(vif_type)s instance=%(instance)s network=%(network)s " "mapping=%(mapping)s" msgstr "" -#: nova/virt/libvirt/vif.py:270 nova/virt/libvirt/vif.py:391 -#: nova/virt/libvirt/vif.py:478 +#: nova/virt/libvirt/vif.py:271 nova/virt/libvirt/vif.py:392 +#: nova/virt/libvirt/vif.py:479 msgid "vif_type parameter must be present for this vif_driver implementation" msgstr "" -#: nova/virt/libvirt/vif.py:291 nova/virt/libvirt/vif.py:404 -#: nova/virt/libvirt/vif.py:491 +#: nova/virt/libvirt/vif.py:292 nova/virt/libvirt/vif.py:405 +#: nova/virt/libvirt/vif.py:492 #, python-format msgid "Unexpected vif_type=%s" msgstr "" -#: nova/virt/libvirt/vif.py:303 +#: nova/virt/libvirt/vif.py:304 #, python-format msgid "Ensuring vlan %(vlan)s and bridge %(bridge)s" msgstr "" -#: nova/virt/libvirt/vif.py:313 +#: nova/virt/libvirt/vif.py:314 #, python-format msgid "Ensuring bridge %s" msgstr "" -#: nova/virt/libvirt/vif.py:421 nova/virt/libvirt/vif.py:450 +#: nova/virt/libvirt/vif.py:422 nova/virt/libvirt/vif.py:451 msgid "Failed while unplugging vif" msgstr "" -#: nova/virt/libvirt/vif.py:500 +#: nova/virt/libvirt/vif.py:501 msgid "" "The LibvirtBridgeDriver VIF driver is now deprecated and will be removed " "in the next release. Please use the LibvirtGenericVIFDriver VIF driver, " "together with a network plugin that reports the 'vif_type' attribute" msgstr "" -#: nova/virt/libvirt/vif.py:526 +#: nova/virt/libvirt/vif.py:527 msgid "" "The LibvirtOpenVswitchDriver VIF driver is now deprecated and will be " "removed in the next release. Please use the LibvirtGenericVIFDriver VIF " @@ -8867,7 +8860,7 @@ msgid "" "attribute" msgstr "" -#: nova/virt/libvirt/vif.py:554 +#: nova/virt/libvirt/vif.py:555 msgid "" "The LibvirtHybridOVSBridgeDriver VIF driver is now deprecated and will be" " removed in the next release. Please use the LibvirtGenericVIFDriver VIF " @@ -8875,7 +8868,7 @@ msgid "" "attribute" msgstr "" -#: nova/virt/libvirt/vif.py:582 +#: nova/virt/libvirt/vif.py:583 msgid "" "The LibvirtOpenVswitchVirtualPortDriver VIF driver is now deprecated and " "will be removed in the next release. Please use the " @@ -8883,7 +8876,7 @@ msgid "" "reports the 'vif_type' attribute" msgstr "" -#: nova/virt/libvirt/vif.py:608 +#: nova/virt/libvirt/vif.py:609 msgid "" "The QuantumLinuxBridgeVIFDriver VIF driver is now deprecated and will be " "removed in the next release. Please use the LibvirtGenericVIFDriver VIF " @@ -8891,87 +8884,87 @@ msgid "" "attribute" msgstr "" -#: nova/virt/libvirt/volume.py:238 +#: nova/virt/libvirt/volume.py:239 #, python-format msgid "iSCSI device not found at %s" msgstr "" -#: nova/virt/libvirt/volume.py:241 +#: nova/virt/libvirt/volume.py:242 #, python-format msgid "" "ISCSI volume not yet found at: %(disk_dev)s. Will rescan & retry. Try " "number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:253 +#: nova/virt/libvirt/volume.py:254 #, python-format msgid "Found iSCSI node %(disk_dev)s (after %(tries)s rescans)" msgstr "" -#: nova/virt/libvirt/volume.py:489 nova/virt/libvirt/volume.py:610 +#: nova/virt/libvirt/volume.py:490 nova/virt/libvirt/volume.py:611 #, python-format msgid "%s is already mounted" msgstr "" -#: nova/virt/libvirt/volume.py:545 +#: nova/virt/libvirt/volume.py:546 #, python-format msgid "AoE device not found at %s" msgstr "" -#: nova/virt/libvirt/volume.py:547 +#: nova/virt/libvirt/volume.py:548 #, python-format msgid "AoE volume not yet found at: %(aoedevpath)s. Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:561 +#: nova/virt/libvirt/volume.py:562 #, python-format msgid "Found AoE device %(aoedevpath)s (after %(tries)s rediscover)" msgstr "" -#: nova/virt/libvirt/volume.py:689 +#: nova/virt/libvirt/volume.py:690 msgid "We are unable to locate any Fibre Channel devices" msgstr "" -#: nova/virt/libvirt/volume.py:698 +#: nova/virt/libvirt/volume.py:699 #, python-format msgid "Looking for Fibre Channel dev %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:708 +#: nova/virt/libvirt/volume.py:709 msgid "Fibre Channel device not found." msgstr "" -#: nova/virt/libvirt/volume.py:711 +#: nova/virt/libvirt/volume.py:712 #, python-format msgid "" "Fibre volume not yet found at: %(mount_device)s. Will rescan & retry. " "Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:727 +#: nova/virt/libvirt/volume.py:728 #, python-format msgid "Found Fibre Channel volume %(mount_device)s (after %(tries)s rescans)" msgstr "" -#: nova/virt/libvirt/volume.py:734 +#: nova/virt/libvirt/volume.py:735 #, python-format msgid "Multipath device discovered %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:800 +#: nova/virt/libvirt/volume.py:801 msgid "Value required for 'scality_sofs_config'" msgstr "" -#: nova/virt/libvirt/volume.py:811 +#: nova/virt/libvirt/volume.py:812 #, python-format msgid "Cannot access 'scality_sofs_config': %s" msgstr "" -#: nova/virt/libvirt/volume.py:817 +#: nova/virt/libvirt/volume.py:818 msgid "Cannot execute /sbin/mount.sofs" msgstr "" -#: nova/virt/libvirt/volume.py:832 +#: nova/virt/libvirt/volume.py:833 msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" @@ -9043,6 +9036,16 @@ msgstr "" msgid "Uncompressed image file not found" msgstr "" +#: nova/virt/powervm/blockdev.py:540 nova/virt/powervm/operator.py:673 +#, python-format +msgid "Found error stream for command \"%(cmd)s\": %(error_text)s" +msgstr "" + +#: nova/virt/powervm/blockdev.py:557 nova/virt/powervm/operator.py:690 +#, python-format +msgid "Found error stream for command \"%(command)s\": %(error_text)s" +msgstr "" + #: nova/virt/powervm/common.py:61 msgid "Connection error connecting PowerVM manager" msgstr "" @@ -9052,16 +9055,16 @@ msgstr "" msgid "Running cmd (SSH-as-root): %s" msgstr "Führe Kommando (subprocess) aus: %s" -#: nova/virt/powervm/common.py:119 +#: nova/virt/powervm/common.py:122 msgid "File transfer to PowerVM manager failed" msgstr "" -#: nova/virt/powervm/common.py:138 +#: nova/virt/powervm/common.py:141 #, python-format msgid "ftp GET %(remote_path)s to: %(local_path)s" msgstr "" -#: nova/virt/powervm/common.py:144 +#: nova/virt/powervm/common.py:147 msgid "File transfer from PowerVM manager failed" msgstr "" @@ -9172,54 +9175,54 @@ msgstr "" msgid "LPAR instance '%s' creation failed" msgstr "" -#: nova/virt/powervm/operator.py:208 +#: nova/virt/powervm/operator.py:209 #, python-format msgid "Activating the LPAR instance '%s'" msgstr "" -#: nova/virt/powervm/operator.py:225 +#: nova/virt/powervm/operator.py:226 #, python-format msgid "Instance '%s' failed to boot" msgstr "" -#: nova/virt/powervm/operator.py:237 +#: nova/virt/powervm/operator.py:238 msgid "Error while attempting to clean up failed instance launch." msgstr "" -#: nova/virt/powervm/operator.py:241 +#: nova/virt/powervm/operator.py:242 #, python-format msgid "Instance spawned in %s seconds" msgstr "" -#: nova/virt/powervm/operator.py:252 +#: nova/virt/powervm/operator.py:253 #, python-format msgid "During destroy, LPAR instance '%s' was not found on PowerVM system." msgstr "" -#: nova/virt/powervm/operator.py:271 +#: nova/virt/powervm/operator.py:272 #, fuzzy, python-format msgid "Stopping instance %s for snapshot." msgstr "Instanz %s: Rettung" -#: nova/virt/powervm/operator.py:294 +#: nova/virt/powervm/operator.py:295 #, python-format msgid "Shutting down the instance '%s'" msgstr "" -#: nova/virt/powervm/operator.py:299 +#: nova/virt/powervm/operator.py:300 #, python-format msgid "Deleting the LPAR instance '%s'" msgstr "" -#: nova/virt/powervm/operator.py:311 +#: nova/virt/powervm/operator.py:312 msgid "PowerVM instance cleanup failed" msgstr "" -#: nova/virt/powervm/operator.py:333 nova/virt/powervm/operator.py:389 +#: nova/virt/powervm/operator.py:334 nova/virt/powervm/operator.py:390 msgid "Not enough free memory in the host" msgstr "" -#: nova/virt/powervm/operator.py:344 nova/virt/powervm/operator.py:395 +#: nova/virt/powervm/operator.py:345 nova/virt/powervm/operator.py:396 msgid "Insufficient available CPU on PowerVM" msgstr "" @@ -9342,99 +9345,95 @@ msgstr "" msgid "Exception during HTTP connection close in VMwareHTTPWrite. Exception is %s" msgstr "" -#: nova/virt/vmwareapi/vim.py:85 +#: nova/virt/vmwareapi/vim.py:84 msgid "Unable to import suds." msgstr "" -#: nova/virt/vmwareapi/vim.py:91 -msgid "Must specify vmwareapi_wsdl_loc" -msgstr "" - -#: nova/virt/vmwareapi/vim.py:142 +#: nova/virt/vmwareapi/vim.py:169 #, python-format msgid "No such SOAP method '%s' provided by VI SDK" msgstr "" -#: nova/virt/vmwareapi/vim.py:147 +#: nova/virt/vmwareapi/vim.py:174 #, python-format msgid "httplib error in %s: " msgstr "" -#: nova/virt/vmwareapi/vim.py:154 +#: nova/virt/vmwareapi/vim.py:181 #, python-format msgid "Socket error in %s: " msgstr "" -#: nova/virt/vmwareapi/vim.py:159 +#: nova/virt/vmwareapi/vim.py:186 #, python-format msgid "Type error in %s: " msgstr "" -#: nova/virt/vmwareapi/vim.py:163 +#: nova/virt/vmwareapi/vim.py:190 #, python-format msgid "Exception in %s " msgstr "" -#: nova/virt/vmwareapi/vmops.py:93 +#: nova/virt/vmwareapi/vmops.py:92 msgid "Getting list of instances" msgstr "" -#: nova/virt/vmwareapi/vmops.py:109 +#: nova/virt/vmwareapi/vmops.py:108 #, python-format msgid "Got total of %s instances" msgstr "" -#: nova/virt/vmwareapi/vmops.py:204 +#: nova/virt/vmwareapi/vmops.py:198 msgid "Creating VM on the ESX host" msgstr "" -#: nova/virt/vmwareapi/vmops.py:212 +#: nova/virt/vmwareapi/vmops.py:206 msgid "Created VM on the ESX host" msgstr "" -#: nova/virt/vmwareapi/vmops.py:236 +#: nova/virt/vmwareapi/vmops.py:230 #, 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 "" -#: nova/virt/vmwareapi/vmops.py:255 +#: nova/virt/vmwareapi/vmops.py:249 #, python-format msgid "" "Created Virtual Disk of size %(vmdk_file_size_in_kb)s KB and type " "%(disk_type)s on the ESX host local store %(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:264 +#: nova/virt/vmwareapi/vmops.py:258 #, python-format msgid "" "Deleting the file %(vmdk_path)s on the ESX host localstore " "%(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:278 +#: nova/virt/vmwareapi/vmops.py:272 #, python-format msgid "" "Deleted the file %(vmdk_path)s on the ESX host local store " "%(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:286 +#: nova/virt/vmwareapi/vmops.py:280 #, python-format msgid "" "Downloading image file data %(image_ref)s to the ESX data store " "%(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:306 +#: nova/virt/vmwareapi/vmops.py:300 #, python-format msgid "" "Downloaded image file data %(image_ref)s to %(upload_vmdk_name)s on the " "ESX data store %(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:320 +#: nova/virt/vmwareapi/vmops.py:314 #, python-format msgid "" "Copying Virtual Disk of size %(vmdk_file_size_in_kb)s KB and adapter type" @@ -9442,282 +9441,282 @@ msgid "" " type %(disk_type)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:341 +#: nova/virt/vmwareapi/vmops.py:335 #, python-format msgid "" "Copied Virtual Disk of size %(vmdk_file_size_in_kb)s KB and type " "%(disk_type)s on the ESX host local store %(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:420 +#: nova/virt/vmwareapi/vmops.py:414 msgid "Powering on the VM instance" msgstr "" -#: nova/virt/vmwareapi/vmops.py:426 +#: nova/virt/vmwareapi/vmops.py:420 msgid "Powered on the VM instance" msgstr "" -#: nova/virt/vmwareapi/vmops.py:472 +#: nova/virt/vmwareapi/vmops.py:466 msgid "Creating Snapshot of the VM instance" msgstr "" -#: nova/virt/vmwareapi/vmops.py:482 +#: nova/virt/vmwareapi/vmops.py:476 msgid "Created Snapshot of the VM instance" msgstr "" -#: nova/virt/vmwareapi/vmops.py:527 +#: nova/virt/vmwareapi/vmops.py:521 msgid "Copying disk data before snapshot of the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:540 +#: nova/virt/vmwareapi/vmops.py:534 msgid "Copied disk data before snapshot of the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:549 +#: nova/virt/vmwareapi/vmops.py:543 #, python-format msgid "Uploading image %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:563 +#: nova/virt/vmwareapi/vmops.py:557 #, python-format msgid "Uploaded image %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:576 +#: nova/virt/vmwareapi/vmops.py:570 #, python-format msgid "Deleting temporary vmdk file %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:585 +#: nova/virt/vmwareapi/vmops.py:579 #, python-format msgid "Deleted temporary vmdk file %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:617 +#: nova/virt/vmwareapi/vmops.py:611 msgid "instance is not powered on" msgstr "" -#: nova/virt/vmwareapi/vmops.py:624 +#: nova/virt/vmwareapi/vmops.py:618 msgid "Rebooting guest OS of VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:627 +#: nova/virt/vmwareapi/vmops.py:621 msgid "Rebooted guest OS of VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:629 +#: nova/virt/vmwareapi/vmops.py:623 msgid "Doing hard reboot of VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:633 +#: nova/virt/vmwareapi/vmops.py:627 msgid "Did hard reboot of VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:645 nova/virt/vmwareapi/vmops.py:677 -#: nova/virt/vmwareapi/vmops.py:970 +#: nova/virt/vmwareapi/vmops.py:639 nova/virt/vmwareapi/vmops.py:671 +#: nova/virt/vmwareapi/vmops.py:964 #, fuzzy msgid "instance not present" msgstr "Instanz %s: Rettung" -#: nova/virt/vmwareapi/vmops.py:651 nova/virt/vmwareapi/vmops.py:974 +#: nova/virt/vmwareapi/vmops.py:645 nova/virt/vmwareapi/vmops.py:968 msgid "Destroying the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:656 nova/virt/vmwareapi/vmops.py:979 +#: nova/virt/vmwareapi/vmops.py:650 nova/virt/vmwareapi/vmops.py:973 msgid "Destroyed the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:658 +#: nova/virt/vmwareapi/vmops.py:652 #, python-format msgid "In vmwareapi:vmops:delete, got this exception while destroying the VM: %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:696 nova/virt/vmwareapi/vmops.py:849 +#: nova/virt/vmwareapi/vmops.py:690 nova/virt/vmwareapi/vmops.py:843 msgid "Powering off the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:701 nova/virt/vmwareapi/vmops.py:854 +#: nova/virt/vmwareapi/vmops.py:695 nova/virt/vmwareapi/vmops.py:848 msgid "Powered off the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:705 +#: nova/virt/vmwareapi/vmops.py:699 msgid "Unregistering the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:708 +#: nova/virt/vmwareapi/vmops.py:702 msgid "Unregistered the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:710 +#: nova/virt/vmwareapi/vmops.py:704 #, python-format msgid "" "In vmwareapi:vmops:destroy, got this exception while un-registering the " "VM: %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:723 +#: nova/virt/vmwareapi/vmops.py:717 #, python-format msgid "Deleting contents of the VM from datastore %(datastore_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:735 +#: nova/virt/vmwareapi/vmops.py:729 #, python-format msgid "Deleted contents of the VM from datastore %(datastore_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:740 +#: nova/virt/vmwareapi/vmops.py:734 #, python-format msgid "" "In vmwareapi:vmops:destroy, got this exception while deleting the VM " "contents from the disk: %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:748 +#: nova/virt/vmwareapi/vmops.py:742 msgid "pause not supported for vmwareapi" msgstr "" -#: nova/virt/vmwareapi/vmops.py:752 +#: nova/virt/vmwareapi/vmops.py:746 msgid "unpause not supported for vmwareapi" msgstr "" -#: nova/virt/vmwareapi/vmops.py:766 +#: nova/virt/vmwareapi/vmops.py:760 msgid "Suspending the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:770 +#: nova/virt/vmwareapi/vmops.py:764 msgid "Suspended the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:773 +#: nova/virt/vmwareapi/vmops.py:767 msgid "instance is powered off and cannot be suspended." msgstr "" -#: nova/virt/vmwareapi/vmops.py:776 +#: nova/virt/vmwareapi/vmops.py:770 msgid "VM was already in suspended state. So returning without doing anything" msgstr "" -#: nova/virt/vmwareapi/vmops.py:789 +#: nova/virt/vmwareapi/vmops.py:783 msgid "Resuming the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:794 +#: nova/virt/vmwareapi/vmops.py:788 msgid "Resumed the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:796 +#: nova/virt/vmwareapi/vmops.py:790 msgid "instance is not in a suspended state" msgstr "" -#: nova/virt/vmwareapi/vmops.py:857 +#: nova/virt/vmwareapi/vmops.py:851 msgid "instance is suspended and cannot be powered off." msgstr "" -#: nova/virt/vmwareapi/vmops.py:860 +#: nova/virt/vmwareapi/vmops.py:854 msgid "VM was already in powered off state. So returning without doing anything" msgstr "" -#: nova/virt/vmwareapi/vmops.py:873 +#: nova/virt/vmwareapi/vmops.py:867 msgid "VM was already in powered on state. So returning without doing anything" msgstr "" -#: nova/virt/vmwareapi/vmops.py:877 +#: nova/virt/vmwareapi/vmops.py:871 msgid "Powering on the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:882 +#: nova/virt/vmwareapi/vmops.py:876 msgid "Powered on the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:899 +#: nova/virt/vmwareapi/vmops.py:893 #, python-format msgid "Updating instance '%(instance_uuid)s' progress to %(progress)d" msgstr "" -#: nova/virt/vmwareapi/vmops.py:930 +#: nova/virt/vmwareapi/vmops.py:924 #, python-format msgid "Renaming the VM to %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:936 +#: nova/virt/vmwareapi/vmops.py:930 #, python-format msgid "Renamed the VM to %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:951 +#: nova/virt/vmwareapi/vmops.py:945 #, python-format msgid "Cloning VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:959 +#: nova/virt/vmwareapi/vmops.py:953 #, python-format msgid "Cloned VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:981 +#: nova/virt/vmwareapi/vmops.py:975 #, python-format msgid "" "In vmwareapi:vmops:confirm_migration, got this exception while destroying" " the VM: %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:996 +#: nova/virt/vmwareapi/vmops.py:990 #, python-format msgid "Renaming the VM from %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1002 +#: nova/virt/vmwareapi/vmops.py:996 #, fuzzy, python-format msgid "Renamed the VM from %s" msgstr "Nicht möglich volume %s zufinden" -#: nova/virt/vmwareapi/vmops.py:1025 +#: nova/virt/vmwareapi/vmops.py:1019 #, python-format msgid "Migrating VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1037 +#: nova/virt/vmwareapi/vmops.py:1031 #, python-format msgid "Migrated VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1047 nova/virt/xenapi/vmops.py:1327 +#: nova/virt/vmwareapi/vmops.py:1041 nova/virt/xenapi/vmops.py:1327 #, python-format msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1051 +#: nova/virt/vmwareapi/vmops.py:1045 #, python-format msgid "Automatically hard rebooting %d" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1087 +#: nova/virt/vmwareapi/vmops.py:1081 msgid "get_diagnostics not implemented for vmwareapi" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1169 +#: nova/virt/vmwareapi/vmops.py:1163 msgid "Reconfiguring VM instance to set the machine id" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1175 +#: nova/virt/vmwareapi/vmops.py:1169 msgid "Reconfigured VM instance to set the machine id" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1189 +#: nova/virt/vmwareapi/vmops.py:1183 #, python-format msgid "Reconfiguring VM instance to enable vnc on port - %(port)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1196 +#: nova/virt/vmwareapi/vmops.py:1190 #, python-format msgid "Reconfigured VM instance to enable vnc on port - %(port)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1289 +#: nova/virt/vmwareapi/vmops.py:1283 #, python-format msgid "Creating directory with path %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1295 +#: nova/virt/vmwareapi/vmops.py:1289 #, python-format msgid "Created directory with path %s" msgstr "" @@ -9737,17 +9736,17 @@ msgstr "" msgid "Uploading image %s to the Glance image server" msgstr "" -#: nova/virt/vmwareapi/vmware_images.py:135 +#: nova/virt/vmwareapi/vmware_images.py:139 #, python-format msgid "Uploaded image %s to the Glance image server" msgstr "" -#: nova/virt/vmwareapi/vmware_images.py:146 +#: nova/virt/vmwareapi/vmware_images.py:150 #, python-format msgid "Getting image size for the image %s" msgstr "" -#: nova/virt/vmwareapi/vmware_images.py:151 +#: nova/virt/vmwareapi/vmware_images.py:155 #, python-format msgid "Got image size of %(size)s for the image %(image)s" msgstr "" @@ -10027,21 +10026,16 @@ msgstr "" msgid "Unable to migrate VM %(vm_ref)sfrom %(host)s" msgstr "" -#: nova/virt/xenapi/host.py:156 -#, python-format -msgid "Unable to get SR for this host: %s" -msgstr "" - -#: nova/virt/xenapi/host.py:191 +#: nova/virt/xenapi/host.py:185 #, fuzzy, python-format msgid "Failed to extract instance support from %s" msgstr "Volume %s: erstelle Export" -#: nova/virt/xenapi/host.py:208 +#: nova/virt/xenapi/host.py:202 msgid "Unable to get updated status" msgstr "" -#: nova/virt/xenapi/host.py:211 +#: nova/virt/xenapi/host.py:205 #, python-format msgid "The call to %(method)s returned an error: %(e)s." msgstr "" @@ -10115,374 +10109,374 @@ msgid "" "Expected %(vlan_num)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:271 +#: nova/virt/xenapi/vm_utils.py:272 msgid "Created VM" msgstr "" -#: nova/virt/xenapi/vm_utils.py:283 +#: nova/virt/xenapi/vm_utils.py:284 msgid "VM destroyed" msgstr "" -#: nova/virt/xenapi/vm_utils.py:288 nova/virt/xenapi/vm_utils.py:303 +#: nova/virt/xenapi/vm_utils.py:289 nova/virt/xenapi/vm_utils.py:304 msgid "VM already halted, skipping shutdown..." msgstr "" -#: nova/virt/xenapi/vm_utils.py:292 +#: nova/virt/xenapi/vm_utils.py:293 msgid "Shutting down VM (cleanly)" msgstr "" -#: nova/virt/xenapi/vm_utils.py:307 +#: nova/virt/xenapi/vm_utils.py:308 msgid "Shutting down VM (hard)" msgstr "" -#: nova/virt/xenapi/vm_utils.py:345 +#: nova/virt/xenapi/vm_utils.py:346 #, python-format msgid "VBD not found in instance %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:362 +#: nova/virt/xenapi/vm_utils.py:363 #, python-format msgid "VBD %s already detached" msgstr "" -#: nova/virt/xenapi/vm_utils.py:365 +#: nova/virt/xenapi/vm_utils.py:366 #, python-format msgid "VBD %(vbd_ref)s detach rejected, attempt %(num_attempt)d/%(max_attempts)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:370 +#: nova/virt/xenapi/vm_utils.py:371 #, python-format msgid "Unable to unplug VBD %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:375 +#: nova/virt/xenapi/vm_utils.py:376 #, python-format msgid "Reached maximum number of retries trying to unplug VBD %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:386 +#: nova/virt/xenapi/vm_utils.py:387 #, python-format msgid "Unable to destroy VBD %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:408 +#: nova/virt/xenapi/vm_utils.py:409 #, python-format msgid "Creating %(vbd_type)s-type VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " msgstr "" -#: nova/virt/xenapi/vm_utils.py:411 +#: nova/virt/xenapi/vm_utils.py:412 #, python-format msgid "Created VBD %(vbd_ref)s for VM %(vm_ref)s, VDI %(vdi_ref)s." msgstr "" -#: nova/virt/xenapi/vm_utils.py:437 +#: nova/virt/xenapi/vm_utils.py:438 #, python-format msgid "Unable to destroy VDI %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:469 +#: nova/virt/xenapi/vm_utils.py:465 #, python-format msgid "" "Created VDI %(vdi_ref)s (%(name_label)s, %(virtual_size)s, %(read_only)s)" " on %(sr_ref)s." msgstr "" -#: nova/virt/xenapi/vm_utils.py:483 +#: nova/virt/xenapi/vm_utils.py:479 msgid "SR not present and could not be introduced" msgstr "" -#: nova/virt/xenapi/vm_utils.py:508 +#: nova/virt/xenapi/vm_utils.py:504 #, python-format msgid "block device info: %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:594 +#: nova/virt/xenapi/vm_utils.py:590 #, python-format msgid "Cloned VDI %(vdi_ref)s from VDI %(vdi_to_clone_ref)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:614 +#: nova/virt/xenapi/vm_utils.py:635 #, python-format msgid "No primary VDI found for %(vm_ref)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:627 +#: nova/virt/xenapi/vm_utils.py:648 msgid "Starting snapshot for VM" msgstr "" -#: nova/virt/xenapi/vm_utils.py:677 +#: nova/virt/xenapi/vm_utils.py:698 #, python-format msgid "Destroying cached VDI '%(vdi_uuid)s'" msgstr "" -#: nova/virt/xenapi/vm_utils.py:930 +#: nova/virt/xenapi/vm_utils.py:951 #, 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 "" -#: nova/virt/xenapi/vm_utils.py:986 +#: nova/virt/xenapi/vm_utils.py:1007 #, python-format msgid "Unrecognized cache_images value '%s', defaulting to True" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1020 +#: nova/virt/xenapi/vm_utils.py:1041 #, python-format msgid "Fetched VDIs of type '%(vdi_type)s' with UUID '%(vdi_uuid)s'" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1032 +#: nova/virt/xenapi/vm_utils.py:1053 #, python-format msgid "" "download_vhd %(image_id)s, attempt %(attempt_num)d/%(max_attempts)d, " "params: %(params)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1045 +#: nova/virt/xenapi/vm_utils.py:1066 #, python-format msgid "download_vhd failed: %r" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1079 +#: nova/virt/xenapi/vm_utils.py:1100 #, python-format msgid "Invalid value '%s' for xenapi_torrent_images" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1090 +#: nova/virt/xenapi/vm_utils.py:1111 #, python-format msgid "Asking xapi to fetch vhd image %(image_id)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1154 +#: nova/virt/xenapi/vm_utils.py:1169 #, python-format msgid "vdi_uuid=%(cur_vdi_uuid)s vdi_size_bytes=%(vdi_size_bytes)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1169 +#: nova/virt/xenapi/vm_utils.py:1184 #, python-format msgid "image_size_bytes=%(size_bytes)d, allowed_size_bytes=%(allowed_size_bytes)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1173 +#: nova/virt/xenapi/vm_utils.py:1188 #, python-format msgid "" "Image size %(size_bytes)d exceeded instance_type allowed size " "%(allowed_size_bytes)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1195 +#: nova/virt/xenapi/vm_utils.py:1210 #, python-format msgid "Fetching image %(image_id)s, type %(image_type_str)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1208 +#: nova/virt/xenapi/vm_utils.py:1223 #, fuzzy, python-format msgid "Size for image %(image_id)s: %(virtual_size)d" msgstr "keine Methode für diese Nachricht gefunden: %s" -#: nova/virt/xenapi/vm_utils.py:1217 +#: nova/virt/xenapi/vm_utils.py:1232 #, python-format msgid "" "Kernel/Ramdisk image is too large: %(vdi_size)d bytes, max %(max_size)d " "bytes" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1236 +#: nova/virt/xenapi/vm_utils.py:1251 #, python-format msgid "Copying VDI %s to /boot/guest on dom0" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1250 +#: nova/virt/xenapi/vm_utils.py:1265 #, python-format msgid "Kernel/Ramdisk VDI %s destroyed" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1259 +#: nova/virt/xenapi/vm_utils.py:1274 msgid "Failed to fetch glance image" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1300 +#: nova/virt/xenapi/vm_utils.py:1315 #, python-format msgid "Detected %(image_type_str)s format for image %(image_ref)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1331 +#: nova/virt/xenapi/vm_utils.py:1346 #, python-format msgid "Looking up vdi %s for PV kernel" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1349 +#: nova/virt/xenapi/vm_utils.py:1364 #, python-format msgid "" "Image format is None: trying to determine PV status using pygrub; if " "instance with vdi %s does not boot correctly, try with image metadata." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1355 +#: nova/virt/xenapi/vm_utils.py:1370 #, python-format msgid "Unknown image format %(disk_image_type)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1386 +#: nova/virt/xenapi/vm_utils.py:1401 #, python-format msgid "VDI %s is still available" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1489 +#: nova/virt/xenapi/vm_utils.py:1504 #, python-format msgid "Unable to parse rrd of %(vm_uuid)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1516 +#: nova/virt/xenapi/vm_utils.py:1531 #, python-format msgid "Re-scanning SR %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1544 +#: nova/virt/xenapi/vm_utils.py:1559 #, python-format msgid "Flag sr_matching_filter '%s' does not respect formatting convention" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1562 +#: nova/virt/xenapi/vm_utils.py:1577 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 "" -#: nova/virt/xenapi/vm_utils.py:1575 +#: nova/virt/xenapi/vm_utils.py:1590 msgid "Cannot find SR of content-type ISO" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1583 +#: nova/virt/xenapi/vm_utils.py:1598 #, python-format msgid "ISO: looking at SR %(sr_rec)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1585 +#: nova/virt/xenapi/vm_utils.py:1600 msgid "ISO: not iso content" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1588 +#: nova/virt/xenapi/vm_utils.py:1603 msgid "ISO: iso content_type, no 'i18n-key' key" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1591 +#: nova/virt/xenapi/vm_utils.py:1606 msgid "ISO: iso content_type, i18n-key value not 'local-storage-iso'" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1595 +#: nova/virt/xenapi/vm_utils.py:1610 msgid "ISO: SR MATCHing our criteria" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1597 +#: nova/virt/xenapi/vm_utils.py:1612 msgid "ISO: ISO, looking to see if it is host local" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1600 +#: nova/virt/xenapi/vm_utils.py:1615 #, python-format msgid "ISO: PBD %(pbd_ref)s disappeared" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1603 +#: nova/virt/xenapi/vm_utils.py:1618 #, python-format msgid "ISO: PBD matching, want %(pbd_rec)s, have %(host)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1606 +#: nova/virt/xenapi/vm_utils.py:1621 msgid "ISO: SR with local PBD" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1628 +#: nova/virt/xenapi/vm_utils.py:1643 #, python-format msgid "" "Unable to obtain RRD XML for VM %(vm_uuid)s with server details: " "%(server)s." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1644 +#: nova/virt/xenapi/vm_utils.py:1659 #, python-format msgid "Unable to obtain RRD XML updates with server details: %(server)s." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1698 +#: nova/virt/xenapi/vm_utils.py:1713 #, python-format msgid "Invalid statistics data from Xenserver: %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1758 +#: nova/virt/xenapi/vm_utils.py:1773 #, python-format msgid "VHD %(vdi_uuid)s has parent %(parent_uuid)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1845 +#: nova/virt/xenapi/vm_utils.py:1860 #, python-format msgid "" "Parent %(parent_uuid)s doesn't match original parent " "%(original_parent_uuid)s, waiting for coalesce..." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1855 +#: nova/virt/xenapi/vm_utils.py:1870 #, python-format msgid "VHD coalesce attempts exceeded (%(max_attempts)d), giving up..." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1890 +#: nova/virt/xenapi/vm_utils.py:1905 #, python-format msgid "Timeout waiting for device %s to be created" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1910 +#: nova/virt/xenapi/vm_utils.py:1925 #, python-format msgid "Disconnecting stale VDI %s from compute domU" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1923 +#: nova/virt/xenapi/vm_utils.py:1938 #, python-format msgid "Plugging VBD %s ... " msgstr "" -#: nova/virt/xenapi/vm_utils.py:1926 +#: nova/virt/xenapi/vm_utils.py:1941 #, python-format msgid "Plugging VBD %s done." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1928 +#: nova/virt/xenapi/vm_utils.py:1943 #, python-format msgid "VBD %(vbd_ref)s plugged as %(orig_dev)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1931 +#: nova/virt/xenapi/vm_utils.py:1946 #, python-format msgid "VBD %(vbd_ref)s plugged into wrong dev, remapping to %(dev)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1936 +#: nova/virt/xenapi/vm_utils.py:1951 #, python-format msgid "Destroying VBD for VDI %s ... " msgstr "" -#: nova/virt/xenapi/vm_utils.py:1944 +#: nova/virt/xenapi/vm_utils.py:1959 #, python-format msgid "Destroying VBD for VDI %s done." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1971 +#: nova/virt/xenapi/vm_utils.py:1986 #, python-format msgid "Running pygrub against %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1979 +#: nova/virt/xenapi/vm_utils.py:1994 #, python-format msgid "Found Xen kernel %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1981 +#: nova/virt/xenapi/vm_utils.py:1996 msgid "No Xen kernel found. Booting HVM." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1983 +#: nova/virt/xenapi/vm_utils.py:1998 msgid "" "Error while executing pygrub! Please, ensure the binary is installed " "correctly, and available in your PATH; on some Linux distros, pygrub may " @@ -10490,51 +10484,51 @@ msgid "" "mode." msgstr "" -#: nova/virt/xenapi/vm_utils.py:2000 +#: nova/virt/xenapi/vm_utils.py:2015 msgid "Partitions:" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2006 +#: nova/virt/xenapi/vm_utils.py:2021 #, python-format msgid " %(num)s: %(ptype)s %(size)d sectors" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2031 +#: nova/virt/xenapi/vm_utils.py:2046 #, python-format msgid "" "Writing partition table %(primary_first)d %(primary_last)d to " "%(dev_path)s..." msgstr "" -#: nova/virt/xenapi/vm_utils.py:2044 +#: nova/virt/xenapi/vm_utils.py:2059 #, python-format msgid "Writing partition table %s done." msgstr "" -#: nova/virt/xenapi/vm_utils.py:2098 +#: nova/virt/xenapi/vm_utils.py:2113 #, 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 "" -#: nova/virt/xenapi/vm_utils.py:2131 +#: nova/virt/xenapi/vm_utils.py:2146 #, python-format msgid "" "Finished sparse_copy in %(duration).2f secs, %(compression_pct).2f%% " "reduction in size" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2183 +#: nova/virt/xenapi/vm_utils.py:2198 msgid "Manipulating interface files directly" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2192 +#: nova/virt/xenapi/vm_utils.py:2207 #, python-format msgid "Failed to mount filesystem (expected for non-linux instances): %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2304 +#: nova/virt/xenapi/vm_utils.py:2319 msgid "This domU must be running on the host specified by xenapi_connection_url" msgstr "" @@ -10722,15 +10716,19 @@ msgid "" " server" msgstr "" -#: nova/virt/xenapi/vmops.py:1658 +#: nova/virt/xenapi/vmops.py:1647 +msgid "No suitable network for migrate" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1659 msgid "Migrate Receive failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1706 -msgid "VM.assert_can_migratefailed" +#: nova/virt/xenapi/vmops.py:1708 +msgid "VM.assert_can_migrate failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1743 +#: nova/virt/xenapi/vmops.py:1745 msgid "Migrate Send failed" msgstr "" @@ -10860,6 +10858,77 @@ msgid "Cinderclient connection created using URL: %s" msgstr "" #: nova/volume/cinder.py:219 +msgid "status must be 'in-use'" +msgstr "" + +#: nova/volume/cinder.py:225 msgid "status must be 'available'" msgstr "" +#~ msgid "Unexpected error while running command." +#~ msgstr "Unerwarteter Fehler bei Ausführung des Kommandos." + +#~ 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" +#~ "Befehl: %(cmd)s\n" +#~ "Exit-Code: %(exit_code)s\n" +#~ "Stdout: %(stdout)r\n" +#~ "Stderr: %(stderr)r" + +#~ msgid "Error clearing stale veth %s" +#~ msgstr "" + +#~ msgid "Failed unplugging VLAN interface '%s'" +#~ msgstr "" + +#~ msgid "Unplugged VLAN interface '%s'" +#~ msgstr "" + +#~ msgid "Failed unplugging bridge interface '%s'" +#~ msgstr "" + +#~ msgid "Unplugged bridge interface '%s'" +#~ msgstr "" + +#~ msgid "Failed unplugging gateway interface '%s'" +#~ msgstr "" + +#~ msgid "Unplugged gateway interface '%s'" +#~ msgstr "" + +#~ msgid "Network %(net)s for port %(port_id)s not found!" +#~ msgstr "" + +#~ msgid "Host filter ignoring hosts: %(ignored_hosts_str)s" +#~ msgstr "" + +#~ msgid "" +#~ "No hosts matched due to not " +#~ "matching 'force_hosts'value of " +#~ "'%(forced_hosts_str)s'" +#~ msgstr "" + +#~ msgid "Host filter forcing available hosts to %(forced_hosts_str)s" +#~ msgstr "" + +#~ msgid "" +#~ "Getting block stats failed, device might" +#~ " have been detached. Code=%(errcode)s " +#~ "Error=%(e)s" +#~ msgstr "" + +#~ msgid "Must specify vmwareapi_wsdl_loc" +#~ msgstr "" + +#~ msgid "Unable to get SR for this host: %s" +#~ msgstr "" + +#~ msgid "VM.assert_can_migratefailed" +#~ msgstr "" + diff --git a/nova/locale/en_AU/LC_MESSAGES/nova.po b/nova/locale/en_AU/LC_MESSAGES/nova.po index bb6b59e3d..a4f7c8f3f 100644 --- a/nova/locale/en_AU/LC_MESSAGES/nova.po +++ b/nova/locale/en_AU/LC_MESSAGES/nova.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: nova\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-04-28 00:04+0000\n" +"POT-Creation-Date: 2013-05-06 19:37+0000\n" "PO-Revision-Date: 2011-10-21 11:27+0000\n" "Last-Translator: Tom Fifield \n" "Language-Team: English (Australia) \n" @@ -32,358 +32,339 @@ msgstr "" msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" msgstr "" -#: nova/crypto.py:54 +#: nova/crypto.py:55 msgid "Filename of root CA" msgstr "Filename of root CA" -#: nova/crypto.py:57 +#: nova/crypto.py:58 msgid "Filename of private key" msgstr "Filename of private key" -#: nova/crypto.py:60 +#: nova/crypto.py:61 msgid "Filename of root Certificate Revocation List" msgstr "" -#: nova/crypto.py:63 +#: nova/crypto.py:64 msgid "Where we keep our keys" msgstr "Where we keep our keys" -#: nova/crypto.py:66 +#: nova/crypto.py:67 msgid "Where we keep our root CA" msgstr "Where we keep our root CA" -#: nova/crypto.py:69 +#: nova/crypto.py:70 msgid "Should we use a CA for each project?" msgstr "Should we use a CA for each project?" -#: nova/crypto.py:73 +#: nova/crypto.py:74 #, python-format msgid "Subject for certificate for users, %s for project, user, timestamp" msgstr "Subject for certificate for users, %s for project, user, timestamp" -#: nova/crypto.py:78 +#: nova/crypto.py:79 #, python-format msgid "Subject for certificate for projects, %s for project, timestamp" msgstr "Subject for certificate for projects, %s for project, timestamp" -#: nova/crypto.py:209 +#: nova/crypto.py:210 msgid "Unable to find the key" msgstr "" -#: nova/crypto.py:392 +#: nova/crypto.py:393 #, fuzzy msgid "Failed to write inbound.csr" msgstr "Going to start terminating instances" -#: nova/crypto.py:394 +#: nova/crypto.py:395 #, python-format msgid "Flags path: %s" msgstr "Flags path: %s" -#: nova/exception.py:66 -msgid "Unexpected error while running command." -msgstr "Unexpected error while running command." - -#: nova/exception.py:69 -#, 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" - -#: nova/exception.py:131 +#: nova/exception.py:112 msgid "An unknown exception occurred." msgstr "" -#: nova/exception.py:152 nova/openstack/common/rpc/common.py:86 +#: nova/exception.py:133 nova/openstack/common/rpc/common.py:86 msgid "Exception in string format operation" msgstr "" -#: nova/exception.py:172 +#: nova/exception.py:153 msgid "Unknown" msgstr "" -#: nova/exception.py:182 +#: nova/exception.py:163 #, fuzzy, python-format msgid "Failed to encrypt text: %(reason)s" msgstr "Failed to get metadata for ip: %s" -#: nova/exception.py:186 +#: nova/exception.py:167 #, fuzzy, python-format msgid "Failed to decrypt text: %(reason)s" msgstr "Failed to decrypt private key: %s" -#: nova/exception.py:190 +#: nova/exception.py:171 msgid "Virtual Interface creation failed" msgstr "" -#: nova/exception.py:194 +#: nova/exception.py:175 msgid "5 attempts to create virtual interfacewith unique mac address failed" msgstr "" -#: nova/exception.py:199 +#: nova/exception.py:180 #, python-format msgid "Connection to glance host %(host)s:%(port)s failed: %(reason)s" msgstr "" -#: nova/exception.py:204 +#: nova/exception.py:185 msgid "Not authorized." msgstr "" -#: nova/exception.py:209 +#: nova/exception.py:190 msgid "User does not have admin privileges" msgstr "" -#: nova/exception.py:213 +#: nova/exception.py:194 #, python-format msgid "Policy doesn't allow %(action)s to be performed." msgstr "" -#: nova/exception.py:217 +#: nova/exception.py:198 #, fuzzy, python-format msgid "Image %(image_id)s is not active." msgstr "instance %s: booted" -#: nova/exception.py:221 +#: nova/exception.py:202 #, fuzzy, python-format msgid "Not authorized for image %(image_id)s." msgstr "no method for message: %s" -#: nova/exception.py:225 +#: nova/exception.py:206 msgid "Unacceptable parameters." msgstr "" -#: nova/exception.py:230 +#: nova/exception.py:211 msgid "Block Device Mapping is Invalid." msgstr "" -#: nova/exception.py:234 +#: nova/exception.py:215 #, python-format msgid "Block Device Mapping is Invalid: failed to get snapshot %(id)s." msgstr "" -#: nova/exception.py:239 +#: nova/exception.py:220 #, python-format msgid "Block Device Mapping is Invalid: failed to get volume %(id)s." msgstr "" -#: nova/exception.py:244 +#: nova/exception.py:225 #, python-format msgid "Volume %(volume_id)s is not attached to anything" msgstr "" -#: nova/exception.py:248 +#: nova/exception.py:229 #, python-format msgid "" "Volume %(volume_id)s did not finish being created even after we waited " "%(seconds)s seconds or %(attempts)s attempts." msgstr "" -#: nova/exception.py:254 nova/api/ec2/cloud.py:463 -#: nova/api/openstack/compute/contrib/keypairs.py:98 nova/compute/api.py:2740 +#: nova/exception.py:235 nova/api/ec2/cloud.py:463 +#: nova/api/openstack/compute/contrib/keypairs.py:98 nova/compute/api.py:2769 msgid "Keypair data is invalid" msgstr "" -#: nova/exception.py:258 +#: nova/exception.py:239 msgid "The request is invalid." msgstr "" -#: nova/exception.py:262 +#: nova/exception.py:243 msgid "Invalid input received" msgstr "" -#: nova/exception.py:266 +#: nova/exception.py:247 msgid "Invalid volume" msgstr "" -#: nova/exception.py:270 nova/api/openstack/compute/servers.py:1332 +#: nova/exception.py:251 nova/api/openstack/compute/servers.py:1332 #: nova/api/openstack/compute/contrib/admin_actions.py:242 msgid "Invalid metadata" msgstr "" -#: nova/exception.py:274 +#: nova/exception.py:255 #, fuzzy msgid "Invalid metadata size" msgstr "Invalid signature for user %s" -#: nova/exception.py:278 +#: nova/exception.py:259 #, python-format msgid "Invalid port range %(from_port)s:%(to_port)s. %(msg)s" msgstr "" -#: nova/exception.py:282 nova/api/ec2/cloud.py:625 +#: nova/exception.py:263 nova/api/ec2/cloud.py:625 #, python-format msgid "Invalid IP protocol %(protocol)s." msgstr "" -#: nova/exception.py:286 +#: nova/exception.py:267 #, python-format msgid "Invalid content type %(content_type)s." msgstr "" -#: nova/exception.py:290 +#: nova/exception.py:271 #, python-format msgid "Invalid cidr %(cidr)s." msgstr "" -#: nova/exception.py:294 nova/openstack/common/db/exception.py:44 +#: nova/exception.py:275 nova/openstack/common/db/exception.py:44 msgid "Invalid Parameter: Unicode is not supported by the current database." msgstr "" -#: nova/exception.py:301 +#: nova/exception.py:282 #, python-format msgid "%(err)s" msgstr "" -#: nova/exception.py:305 +#: nova/exception.py:286 #, python-format msgid "" "Cannot perform action '%(action)s' on aggregate %(aggregate_id)s. Reason:" " %(reason)s." msgstr "" -#: nova/exception.py:310 +#: nova/exception.py:291 #, python-format msgid "Group not valid. Reason: %(reason)s" msgstr "" -#: nova/exception.py:314 nova/openstack/common/db/sqlalchemy/utils.py:33 +#: nova/exception.py:295 nova/openstack/common/db/sqlalchemy/utils.py:33 msgid "Sort key supplied was not valid." msgstr "" -#: nova/exception.py:318 +#: nova/exception.py:299 #, python-format msgid "" "Instance %(instance_uuid)s in %(attr)s %(state)s. Cannot %(method)s while" " the instance is in this state." msgstr "" -#: nova/exception.py:323 +#: nova/exception.py:304 #, python-format msgid "Instance %(instance_id)s is not running." msgstr "" -#: nova/exception.py:327 +#: nova/exception.py:308 #, python-format msgid "Instance %(instance_id)s is not in rescue mode" msgstr "" -#: nova/exception.py:331 +#: nova/exception.py:312 #, fuzzy, python-format msgid "Instance %(instance_id)s cannot be rescued: %(reason)s" msgstr "instance %s: booted" -#: nova/exception.py:335 +#: nova/exception.py:316 #, fuzzy, python-format msgid "Instance %(instance_id)s is not ready" msgstr "instance %s: booted" -#: nova/exception.py:339 +#: nova/exception.py:320 msgid "Failed to suspend instance" msgstr "" -#: nova/exception.py:343 +#: nova/exception.py:324 #, fuzzy, python-format msgid "Failed to resume instance: %(reason)s." msgstr "Failed to get metadata for ip: %s" -#: nova/exception.py:347 +#: nova/exception.py:328 #, fuzzy, python-format msgid "Failed to power on instance: %(reason)s." msgstr "Going to start terminating instances" -#: nova/exception.py:351 +#: nova/exception.py:332 #, python-format msgid "Failed to power off instance: %(reason)s." msgstr "" -#: nova/exception.py:355 +#: nova/exception.py:336 msgid "Failed to reboot instance" msgstr "" -#: nova/exception.py:359 +#: nova/exception.py:340 #, fuzzy msgid "Failed to terminate instance" msgstr "Going to start terminating instances" -#: nova/exception.py:363 +#: nova/exception.py:344 #, fuzzy msgid "Failed to deploy instance" msgstr "Going to start terminating instances" -#: nova/exception.py:367 +#: nova/exception.py:348 msgid "Service is unavailable at this time." msgstr "" -#: nova/exception.py:371 +#: nova/exception.py:352 msgid "Insufficient compute resources." msgstr "" -#: nova/exception.py:375 +#: nova/exception.py:356 #, python-format msgid "Compute service of %(host)s is unavailable at this time." msgstr "" -#: nova/exception.py:379 +#: nova/exception.py:360 #, python-format msgid "Unable to migrate instance (%(instance_id)s) to current host (%(host)s)." msgstr "" -#: nova/exception.py:384 +#: nova/exception.py:365 msgid "The supplied hypervisor type of is invalid." msgstr "" -#: nova/exception.py:388 +#: nova/exception.py:369 msgid "The instance requires a newer hypervisor version than has been provided." msgstr "" -#: nova/exception.py:393 +#: nova/exception.py:374 #, python-format msgid "" "The supplied disk path (%(path)s) already exists, it is expected not to " "exist." msgstr "" -#: nova/exception.py:398 +#: nova/exception.py:379 #, python-format msgid "The supplied device path (%(path)s) is invalid." msgstr "" -#: nova/exception.py:402 +#: nova/exception.py:383 #, python-format msgid "The supplied device path (%(path)s) is in use." msgstr "" -#: nova/exception.py:407 +#: nova/exception.py:388 #, python-format msgid "The supplied device (%(device)s) is busy." msgstr "" -#: nova/exception.py:411 +#: nova/exception.py:392 msgid "Unacceptable CPU info" msgstr "" -#: nova/exception.py:415 +#: nova/exception.py:396 #, python-format msgid "%(address)s is not a valid IP v4/6 address." msgstr "" -#: nova/exception.py:419 +#: nova/exception.py:400 #, 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 "" -#: nova/exception.py:425 +#: nova/exception.py:406 #, python-format msgid "" "vSwitch which contains the port group %(bridge)s is not associated with " @@ -391,91 +372,86 @@ msgid "" "one associated is %(actual)s." msgstr "" -#: nova/exception.py:432 +#: nova/exception.py:413 #, python-format msgid "Disk format %(disk_format)s is not acceptable" msgstr "" -#: nova/exception.py:436 +#: nova/exception.py:417 #, python-format msgid "Image %(image_id)s is unacceptable: %(reason)s" msgstr "" -#: nova/exception.py:440 +#: nova/exception.py:421 #, python-format msgid "Instance %(instance_id)s is unacceptable: %(reason)s" msgstr "" -#: nova/exception.py:444 +#: nova/exception.py:425 #, python-format msgid "Ec2 id %(ec2_id)s is unacceptable." msgstr "" -#: nova/exception.py:448 +#: nova/exception.py:429 #, python-format msgid "Expected a uuid but received %(uuid)s." msgstr "" -#: nova/exception.py:452 +#: nova/exception.py:433 #, python-format msgid "Invalid ID received %(id)s." msgstr "" -#: nova/exception.py:456 -#, python-format -msgid "Unexpected argument for periodic task creation: %(arg)s." -msgstr "" - -#: nova/exception.py:460 +#: nova/exception.py:437 #, fuzzy msgid "Constraint not met." msgstr "instance %s: rescued" -#: nova/exception.py:465 +#: nova/exception.py:442 msgid "Resource could not be found." msgstr "" -#: nova/exception.py:470 +#: nova/exception.py:447 #, python-format msgid "No agent-build associated with id %(id)s." msgstr "" -#: nova/exception.py:474 +#: nova/exception.py:451 #, python-format msgid "Volume %(volume_id)s could not be found." msgstr "" -#: nova/exception.py:478 +#: nova/exception.py:455 #, python-format msgid "Snapshot %(snapshot_id)s could not be found." msgstr "" -#: nova/exception.py:482 +#: nova/exception.py:459 #, python-format msgid "No target id found for volume %(volume_id)s." msgstr "" -#: nova/exception.py:486 +#: nova/exception.py:463 #, python-format msgid "No disk at %(location)s" msgstr "" -#: nova/exception.py:490 +#: nova/exception.py:467 #, python-format msgid "Could not find a handler for %(driver_type)s volume." msgstr "" -#: nova/exception.py:494 +#: nova/exception.py:471 #, python-format msgid "Invalid image href %(image_href)s." msgstr "" -#: nova/exception.py:498 +#: nova/exception.py:475 #, python-format msgid "Image %(image_id)s could not be found." msgstr "" -#: nova/exception.py:502 +#: nova/exception.py:479 #, python-format msgid "" "Image %(image_id)s could not be found. The nova EC2 API assigns image ids" @@ -483,828 +459,832 @@ msgid "" "image ids since adding this image?" msgstr "" -#: nova/exception.py:509 +#: nova/exception.py:486 #, python-format msgid "Project %(project_id)s could not be found." msgstr "" -#: nova/exception.py:513 +#: nova/exception.py:490 msgid "Cannot find SR to read/write VDI." msgstr "" -#: nova/exception.py:517 +#: nova/exception.py:494 #, python-format msgid "Network %(network_id)s is duplicated." msgstr "" -#: nova/exception.py:521 +#: nova/exception.py:498 #, python-format msgid "Network %(network_id)s is still in use." msgstr "" -#: nova/exception.py:525 +#: nova/exception.py:502 #, python-format msgid "%(req)s is required to create a network." msgstr "" -#: nova/exception.py:529 +#: nova/exception.py:506 #, python-format msgid "Network %(network_id)s could not be found." msgstr "" -#: nova/exception.py:533 +#: nova/exception.py:510 #, fuzzy, python-format msgid "Port id %(port_id)s could not be found." msgstr "setting network host" -#: nova/exception.py:537 +#: nova/exception.py:514 #, python-format msgid "Network could not be found for bridge %(bridge)s" msgstr "" -#: nova/exception.py:541 +#: nova/exception.py:518 #, python-format msgid "Network could not be found for uuid %(uuid)s" msgstr "" -#: nova/exception.py:545 +#: nova/exception.py:522 #, python-format msgid "Network could not be found with cidr %(cidr)s." msgstr "" -#: nova/exception.py:549 +#: nova/exception.py:526 #, python-format msgid "Network could not be found for instance %(instance_id)s." msgstr "" -#: nova/exception.py:553 +#: nova/exception.py:530 msgid "No networks defined." msgstr "" -#: nova/exception.py:557 +#: nova/exception.py:534 #, python-format msgid "" "Either Network uuid %(network_uuid)s is not present or is not assigned to" " the project %(project_id)s." msgstr "" -#: nova/exception.py:562 +#: nova/exception.py:539 msgid "Could not find the datastore reference(s) which the VM uses." msgstr "" -#: nova/exception.py:566 +#: nova/exception.py:543 #, python-format msgid "Port %(port_id)s is still in use." msgstr "" -#: nova/exception.py:570 +#: nova/exception.py:547 #, fuzzy, python-format msgid "Port %(port_id)s not usable for instance %(instance)s." msgstr "Mountpoint %(mountpoint)s attached to instance %(instance_name)s" -#: nova/exception.py:574 +#: nova/exception.py:551 #, python-format msgid "No free port available for instance %(instance)s." msgstr "" -#: nova/exception.py:578 +#: nova/exception.py:555 #, python-format msgid "No fixed IP associated with id %(id)s." msgstr "" -#: nova/exception.py:582 +#: nova/exception.py:559 #, python-format msgid "Fixed ip not found for address %(address)s." msgstr "" -#: nova/exception.py:586 +#: nova/exception.py:563 #, python-format msgid "Instance %(instance_uuid)s has zero fixed ips." msgstr "" -#: nova/exception.py:590 +#: nova/exception.py:567 #, python-format msgid "Network host %(host)s has zero fixed ips in network %(network_id)s." msgstr "" -#: nova/exception.py:595 +#: nova/exception.py:572 #, fuzzy, python-format msgid "Instance %(instance_uuid)s doesn't have fixed ip '%(ip)s'." msgstr "instance %(instance_name)s: deleting instance files %(target)s" -#: nova/exception.py:599 +#: nova/exception.py:576 #, python-format msgid "" "Fixed IP address (%(address)s) does not exist in network " "(%(network_uuid)s)." msgstr "" -#: nova/exception.py:604 +#: nova/exception.py:581 #, fuzzy, python-format msgid "" "Fixed IP address %(address)s is already in use on instance " "%(instance_uuid)s." msgstr "Associate address %(public_ip)s to instance %(instance_id)s" -#: nova/exception.py:609 +#: nova/exception.py:586 #, python-format msgid "More than one instance is associated with fixed ip address '%(address)s'." msgstr "" -#: nova/exception.py:614 +#: nova/exception.py:591 #, python-format msgid "Fixed IP address %(address)s is invalid." msgstr "" -#: nova/exception.py:618 +#: nova/exception.py:595 msgid "Zero fixed ips available." msgstr "" -#: nova/exception.py:622 +#: nova/exception.py:599 msgid "Zero fixed ips could be found." msgstr "" -#: nova/exception.py:631 +#: nova/exception.py:608 #, fuzzy, python-format msgid "Floating ip %(address)s already exists." msgstr "group %s already exists" -#: nova/exception.py:635 +#: nova/exception.py:612 #, python-format msgid "Floating ip not found for id %(id)s." msgstr "" -#: nova/exception.py:639 +#: nova/exception.py:616 #, python-format msgid "The DNS entry %(name)s already exists in domain %(domain)s." msgstr "" -#: nova/exception.py:643 +#: nova/exception.py:620 #, python-format msgid "Floating ip not found for address %(address)s." msgstr "" -#: nova/exception.py:647 +#: nova/exception.py:624 #, python-format msgid "Floating ip not found for host %(host)s." msgstr "" -#: nova/exception.py:651 +#: nova/exception.py:628 #, python-format msgid "Multiple floating ips are found for address %(address)s." msgstr "" -#: nova/exception.py:655 +#: nova/exception.py:632 #, fuzzy msgid "Floating ip pool not found." msgstr "setting network host" -#: nova/exception.py:660 +#: nova/exception.py:637 msgid "Zero floating ips available." msgstr "" -#: nova/exception.py:665 +#: nova/exception.py:642 #, python-format msgid "Floating ip %(address)s is associated." msgstr "" -#: nova/exception.py:669 +#: nova/exception.py:646 #, python-format msgid "Floating ip %(address)s is not associated." msgstr "" -#: nova/exception.py:673 +#: nova/exception.py:650 msgid "Zero floating ips exist." msgstr "" -#: nova/exception.py:677 +#: nova/exception.py:654 #, python-format msgid "Interface %(interface)s not found." msgstr "" -#: nova/exception.py:681 +#: nova/exception.py:658 msgid "Cannot disassociate auto assigined floating ip" msgstr "" -#: nova/exception.py:685 +#: nova/exception.py:662 #, python-format msgid "Keypair %(name)s not found for user %(user_id)s" msgstr "" -#: nova/exception.py:689 +#: nova/exception.py:666 #, python-format msgid "Certificate %(certificate_id)s not found." msgstr "" -#: nova/exception.py:693 +#: nova/exception.py:670 #, python-format msgid "Service %(service_id)s could not be found." msgstr "" -#: nova/exception.py:697 +#: nova/exception.py:674 #, python-format msgid "Host %(host)s could not be found." msgstr "" -#: nova/exception.py:701 +#: nova/exception.py:678 #, python-format msgid "Compute host %(host)s could not be found." msgstr "" -#: nova/exception.py:705 +#: nova/exception.py:682 #, python-format msgid "Could not find binary %(binary)s on host %(host)s." msgstr "" -#: nova/exception.py:709 +#: nova/exception.py:686 #, python-format msgid "Invalid reservation expiration %(expire)s." msgstr "" -#: nova/exception.py:713 +#: nova/exception.py:690 #, python-format msgid "" "Change would make usage less than 0 for the following resources: " "%(unders)s" msgstr "" -#: nova/exception.py:718 +#: nova/exception.py:695 msgid "Quota could not be found" msgstr "" -#: nova/exception.py:722 +#: nova/exception.py:699 #, python-format msgid "Unknown quota resources %(unknown)s." msgstr "" -#: nova/exception.py:726 +#: nova/exception.py:703 #, python-format msgid "Quota for project %(project_id)s could not be found." msgstr "" -#: nova/exception.py:730 +#: nova/exception.py:707 #, python-format msgid "Quota class %(class_name)s could not be found." msgstr "" -#: nova/exception.py:734 +#: nova/exception.py:711 #, python-format msgid "Quota usage for project %(project_id)s could not be found." msgstr "" -#: nova/exception.py:738 +#: nova/exception.py:715 #, python-format msgid "Quota reservation %(uuid)s could not be found." msgstr "" -#: nova/exception.py:742 +#: nova/exception.py:719 #, python-format msgid "Quota exceeded for resources: %(overs)s" msgstr "" -#: nova/exception.py:746 +#: nova/exception.py:723 #, python-format msgid "Security group %(security_group_id)s not found." msgstr "" -#: nova/exception.py:750 +#: nova/exception.py:727 #, python-format msgid "Security group %(security_group_id)s not found for project %(project_id)s." msgstr "" -#: nova/exception.py:755 +#: nova/exception.py:732 #, python-format msgid "Security group with rule %(rule_id)s not found." msgstr "" -#: nova/exception.py:759 +#: nova/exception.py:736 #, python-format msgid "" "Security group %(security_group_id)s is already associated with the " "instance %(instance_id)s" msgstr "" -#: nova/exception.py:764 +#: nova/exception.py:741 #, python-format msgid "" "Security group %(security_group_id)s is not associated with the instance " "%(instance_id)s" msgstr "" -#: nova/exception.py:769 +#: nova/exception.py:746 #, python-format msgid "Security group default rule (%rule_id)s not found." msgstr "" -#: nova/exception.py:773 +#: nova/exception.py:750 msgid "" "Network requires port_security_enabled and subnet associated in order to " "apply security groups." msgstr "" -#: nova/exception.py:778 +#: nova/exception.py:755 msgid "No Unique Match Found." msgstr "" -#: nova/exception.py:783 +#: nova/exception.py:760 #, python-format msgid "Migration %(migration_id)s could not be found." msgstr "" -#: nova/exception.py:787 +#: nova/exception.py:764 #, python-format msgid "Migration not found for instance %(instance_id)s with status %(status)s." msgstr "" -#: nova/exception.py:792 +#: nova/exception.py:769 #, python-format msgid "Console pool %(pool_id)s could not be found." msgstr "" -#: nova/exception.py:796 +#: nova/exception.py:773 #, python-format msgid "" "Console pool of type %(console_type)s for compute host %(compute_host)s " "on proxy host %(host)s not found." msgstr "" -#: nova/exception.py:802 +#: nova/exception.py:779 #, python-format msgid "Console %(console_id)s could not be found." msgstr "" -#: nova/exception.py:806 +#: nova/exception.py:783 #, python-format msgid "Console for instance %(instance_uuid)s could not be found." msgstr "" -#: nova/exception.py:810 +#: nova/exception.py:787 #, python-format msgid "" "Console for instance %(instance_uuid)s in pool %(pool_id)s could not be " "found." msgstr "" -#: nova/exception.py:815 +#: nova/exception.py:792 #, python-format msgid "Invalid console type %(console_type)s" msgstr "" -#: nova/exception.py:819 +#: nova/exception.py:796 #, python-format msgid "Instance type %(instance_type_id)s could not be found." msgstr "" -#: nova/exception.py:823 +#: nova/exception.py:800 #, python-format msgid "Instance type with name %(instance_type_name)s could not be found." msgstr "" -#: nova/exception.py:828 +#: nova/exception.py:805 #, python-format msgid "Flavor %(flavor_id)s could not be found." msgstr "" -#: nova/exception.py:832 +#: nova/exception.py:809 #, python-format msgid "Flavor access not found for %(flavor_id)s / %(project_id)s combination." msgstr "" -#: nova/exception.py:837 +#: nova/exception.py:814 #, fuzzy, python-format msgid "Cell %(cell_name)s doesn't exist." msgstr "volume group %s doesn't exist" -#: nova/exception.py:841 +#: nova/exception.py:818 #, python-format msgid "Inconsistency in cell routing: %(reason)s" msgstr "" -#: nova/exception.py:845 +#: nova/exception.py:822 #, python-format msgid "Service API method not found: %(detail)s" msgstr "" -#: nova/exception.py:849 +#: nova/exception.py:826 msgid "Timeout waiting for response from cell" msgstr "" -#: nova/exception.py:853 +#: nova/exception.py:830 #, python-format msgid "Cell message has reached maximum hop count: %(hop_count)s" msgstr "" -#: nova/exception.py:857 +#: nova/exception.py:834 msgid "No cells available matching scheduling criteria." msgstr "" -#: nova/exception.py:861 +#: nova/exception.py:838 #, python-format msgid "Exception received during cell processing: %(exc_name)s." msgstr "" -#: nova/exception.py:865 +#: nova/exception.py:842 #, fuzzy, python-format msgid "Cell is not known for instance %(instance_uuid)s" msgstr "Going to start terminating instances" -#: nova/exception.py:869 +#: nova/exception.py:846 #, python-format msgid "Scheduler Host Filter %(filter_name)s could not be found." msgstr "" -#: nova/exception.py:873 +#: nova/exception.py:850 #, python-format msgid "Instance %(instance_uuid)s has no metadata with key %(metadata_key)s." msgstr "" -#: nova/exception.py:878 +#: nova/exception.py:855 #, python-format msgid "" "Instance %(instance_uuid)s has no system metadata with key " "%(metadata_key)s." msgstr "" -#: nova/exception.py:883 +#: nova/exception.py:860 #, python-format msgid "" "Instance Type %(instance_type_id)s has no extra specs with key " "%(extra_specs_key)s." msgstr "" -#: nova/exception.py:888 +#: nova/exception.py:865 #, python-format msgid "File %(file_path)s could not be found." msgstr "" -#: nova/exception.py:892 +#: nova/exception.py:869 msgid "Zero files could be found." msgstr "" -#: nova/exception.py:896 +#: nova/exception.py:873 #, python-format msgid "Virtual switch associated with the network adapter %(adapter)s not found." msgstr "" -#: nova/exception.py:901 +#: nova/exception.py:878 #, python-format msgid "Network adapter %(adapter)s could not be found." msgstr "" -#: nova/exception.py:905 +#: nova/exception.py:882 #, python-format msgid "Class %(class_name)s could not be found: %(exception)s" msgstr "" -#: nova/exception.py:909 +#: nova/exception.py:886 msgid "Action not allowed." msgstr "" -#: nova/exception.py:913 +#: nova/exception.py:890 msgid "Rotation is not allowed for snapshots" msgstr "" -#: nova/exception.py:917 +#: nova/exception.py:894 msgid "Rotation param is required for backup image_type" msgstr "" -#: nova/exception.py:921 +#: nova/exception.py:898 #, python-format msgid "Key pair %(key_name)s already exists." msgstr "" -#: nova/exception.py:925 +#: nova/exception.py:902 #, python-format msgid "Instance %(name)s already exists." msgstr "" -#: nova/exception.py:929 +#: nova/exception.py:906 #, fuzzy, python-format msgid "Instance Type with name %(name)s already exists." msgstr "group %s already exists" -#: nova/exception.py:933 +#: nova/exception.py:910 #, fuzzy, python-format msgid "Instance Type with ID %(flavor_id)s already exists." msgstr "group %s already exists" -#: nova/exception.py:937 +#: nova/exception.py:914 #, python-format msgid "" "Flavor access alreay exists for flavor %(flavor_id)s and project " "%(project_id)s combination." msgstr "" -#: nova/exception.py:942 +#: nova/exception.py:919 #, python-format msgid "%(path)s is not on shared storage: %(reason)s" msgstr "" -#: nova/exception.py:946 +#: nova/exception.py:923 #, python-format msgid "%(path)s is not on local storage: %(reason)s" msgstr "" -#: nova/exception.py:950 +#: nova/exception.py:927 msgid "Migration error" msgstr "" -#: nova/exception.py:954 +#: nova/exception.py:931 +msgid "Migration pre-check error" +msgstr "" + +#: nova/exception.py:935 #, python-format msgid "Malformed message body: %(reason)s" msgstr "" -#: nova/exception.py:960 +#: nova/exception.py:941 #, python-format msgid "Could not find config at %(path)s" msgstr "" -#: nova/exception.py:964 +#: nova/exception.py:945 #, python-format msgid "Could not load paste app '%(name)s' from %(path)s" msgstr "" -#: nova/exception.py:968 +#: nova/exception.py:949 msgid "When resizing, instances must change flavor!" msgstr "" -#: nova/exception.py:972 +#: nova/exception.py:953 #, python-format msgid "Resize error: %(reason)s" msgstr "" -#: nova/exception.py:976 +#: nova/exception.py:957 msgid "Image is larger than instance type allows" msgstr "" -#: nova/exception.py:980 +#: nova/exception.py:961 msgid "Instance type's memory is too small for requested image." msgstr "" -#: nova/exception.py:984 +#: nova/exception.py:965 msgid "Instance type's disk is too small for requested image." msgstr "" -#: nova/exception.py:988 +#: nova/exception.py:969 #, python-format msgid "Insufficient free memory on compute node to start %(uuid)s." msgstr "" -#: nova/exception.py:992 +#: nova/exception.py:973 msgid "Could not fetch bandwidth/cpu/disk metrics for this host." msgstr "" -#: nova/exception.py:996 +#: nova/exception.py:977 #, python-format msgid "No valid host was found. %(reason)s" msgstr "" -#: nova/exception.py:1000 +#: nova/exception.py:981 msgid "Quota exceeded" msgstr "" -#: nova/exception.py:1007 +#: nova/exception.py:988 #, python-format msgid "" "Quota exceeded for %(overs)s: Requested %(req)s, but already used " "%(used)d of %(allowed)d %(resource)s" msgstr "" -#: nova/exception.py:1012 +#: nova/exception.py:993 msgid "Maximum number of floating ips exceeded" msgstr "" -#: nova/exception.py:1016 +#: nova/exception.py:997 msgid "Maximum number of fixed ips exceeded" msgstr "" -#: nova/exception.py:1020 +#: nova/exception.py:1001 #, python-format msgid "Maximum number of metadata items exceeds %(allowed)d" msgstr "" -#: nova/exception.py:1024 +#: nova/exception.py:1005 msgid "Personality file limit exceeded" msgstr "" -#: nova/exception.py:1028 +#: nova/exception.py:1009 msgid "Personality file path too long" msgstr "" -#: nova/exception.py:1032 +#: nova/exception.py:1013 msgid "Personality file content too long" msgstr "" -#: nova/exception.py:1036 +#: nova/exception.py:1017 msgid "Maximum number of key pairs exceeded" msgstr "" -#: nova/exception.py:1040 +#: nova/exception.py:1021 msgid "Maximum number of security groups or rules exceeded" msgstr "" -#: nova/exception.py:1044 +#: nova/exception.py:1025 #, python-format msgid "" "Aggregate %(aggregate_id)s: action '%(action)s' caused an error: " "%(reason)s." msgstr "" -#: nova/exception.py:1049 +#: nova/exception.py:1030 #, python-format msgid "Aggregate %(aggregate_id)s could not be found." msgstr "" -#: nova/exception.py:1053 +#: nova/exception.py:1034 #, python-format msgid "Aggregate %(aggregate_name)s already exists." msgstr "" -#: nova/exception.py:1057 +#: nova/exception.py:1038 #, python-format msgid "Aggregate %(aggregate_id)s has no host %(host)s." msgstr "" -#: nova/exception.py:1061 +#: nova/exception.py:1042 #, python-format msgid "Aggregate %(aggregate_id)s has no metadata with key %(metadata_key)s." msgstr "" -#: nova/exception.py:1066 +#: nova/exception.py:1047 #, python-format msgid "Aggregate %(aggregate_id)s already has host %(host)s." msgstr "" -#: nova/exception.py:1070 +#: nova/exception.py:1051 msgid "Unable to create instance type" msgstr "" -#: nova/exception.py:1074 +#: nova/exception.py:1055 #, python-format msgid "Failed to set admin password on %(instance)s because %(reason)s" msgstr "" -#: nova/exception.py:1080 +#: nova/exception.py:1061 #, python-format msgid "Detected existing vlan with id %(vlan)d" msgstr "" -#: nova/exception.py:1084 +#: nova/exception.py:1065 msgid "There was a conflict when trying to complete your request." msgstr "" -#: nova/exception.py:1089 +#: nova/exception.py:1070 #, python-format msgid "Instance %(instance_id)s could not be found." msgstr "" -#: nova/exception.py:1093 +#: nova/exception.py:1074 #, fuzzy, python-format msgid "Info cache for instance %(instance_uuid)s could not be found." msgstr "instance %s: booted" -#: nova/exception.py:1098 +#: nova/exception.py:1079 #, python-format msgid "Node %(node_id)s could not be found." msgstr "" -#: nova/exception.py:1102 +#: nova/exception.py:1083 #, python-format msgid "Node with UUID %(node_uuid)s could not be found." msgstr "" -#: nova/exception.py:1106 +#: nova/exception.py:1087 #, python-format msgid "Marker %(marker)s could not be found." msgstr "" -#: nova/exception.py:1110 +#: nova/exception.py:1091 #, python-format msgid "Invalid id: %(val)s (expecting \"i-...\")." msgstr "" -#: nova/exception.py:1114 +#: nova/exception.py:1095 #, fuzzy, python-format msgid "Could not fetch image %(image_id)s" msgstr "Could not attach image to loopback: %s" -#: nova/exception.py:1118 +#: nova/exception.py:1099 #, fuzzy, python-format msgid "Could not upload image %(image_id)s" msgstr "Could not attach image to loopback: %s" -#: nova/exception.py:1122 +#: nova/exception.py:1103 #, python-format msgid "Task %(task_name)s is already running on host %(host)s" msgstr "" -#: nova/exception.py:1126 +#: nova/exception.py:1107 #, python-format msgid "Task %(task_name)s is not running on host %(host)s" msgstr "" -#: nova/exception.py:1130 +#: nova/exception.py:1111 #, python-format msgid "Instance %(instance_uuid)s is locked" msgstr "" -#: nova/exception.py:1134 +#: nova/exception.py:1115 #, python-format msgid "Could not mount vfat config drive. %(operation)s failed. Error: %(error)s" msgstr "" -#: nova/exception.py:1139 +#: nova/exception.py:1120 #, python-format msgid "Unknown config drive format %(format)s. Select one of iso9660 or vfat." msgstr "" -#: nova/exception.py:1144 +#: nova/exception.py:1125 #, fuzzy, python-format msgid "Failed to attach network adapter device to %(instance)s" msgstr "Going to try to terminate %s" -#: nova/exception.py:1148 +#: nova/exception.py:1129 #, fuzzy, python-format msgid "Failed to detach network adapter device from %(instance)s" msgstr "Going to try to terminate %s" -#: nova/exception.py:1152 +#: nova/exception.py:1133 #, python-format msgid "" "User data too large. User data must be no larger than %(maxsize)s bytes " "once base64 encoded. Your data is %(length)d bytes" msgstr "" -#: nova/exception.py:1158 +#: nova/exception.py:1139 msgid "User data needs to be valid base 64." msgstr "" -#: nova/exception.py:1162 +#: nova/exception.py:1143 #, python-format msgid "" "unexpected task state: expecting %(expected)s but the actual state is " "%(actual)s" msgstr "" -#: nova/exception.py:1167 +#: nova/exception.py:1148 #, fuzzy, python-format msgid "" "Action for request_id %(request_id)s on instance %(instance_uuid)s not " "found" msgstr "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" -#: nova/exception.py:1172 +#: nova/exception.py:1153 #, python-format msgid "Event %(event)s not found for action id %(action_id)s" msgstr "" -#: nova/exception.py:1176 +#: nova/exception.py:1157 #, python-format msgid "The CA file for %(project)s could not be found" msgstr "" -#: nova/exception.py:1180 +#: nova/exception.py:1161 #, python-format msgid "The CRL file for %(project)s could not be found" msgstr "" -#: nova/exception.py:1184 +#: nova/exception.py:1165 msgid "Instance recreate is not implemented by this virt driver." msgstr "" -#: nova/exception.py:1188 +#: nova/exception.py:1169 #, python-format msgid "The service from servicegroup driver %(driver) is temporarily unavailable." msgstr "" -#: nova/exception.py:1193 +#: nova/exception.py:1174 #, python-format msgid "%(binary)s attempted direct database access which is not allowed by policy" msgstr "" -#: nova/exception.py:1198 +#: nova/exception.py:1179 #, python-format msgid "Virtualization type '%(virt)s' is not supported by this compute driver" msgstr "" -#: nova/exception.py:1203 +#: nova/exception.py:1184 #, python-format msgid "" "Requested hardware '%(model)s' is not supported by the '%(virt)s' virt " "driver" msgstr "" -#: nova/exception.py:1208 +#: nova/exception.py:1189 #, python-format msgid "Invalid Base 64 data for file %(path)s" msgstr "" -#: nova/exception.py:1212 +#: nova/exception.py:1193 #, fuzzy, python-format msgid "Build of instance %(instance_uuid)s aborted: %(reason)s" msgstr "instance %s: booted" -#: nova/exception.py:1216 +#: nova/exception.py:1197 #, fuzzy, python-format msgid "Build of instance %(instance_uuid)s was re-scheduled: %(reason)s" msgstr "instance %s: booted" @@ -1319,27 +1299,7 @@ msgstr "" msgid "Running %(name)s post-hook: %(obj)s" msgstr "" -#: nova/manager.py:173 -#, python-format -msgid "Skipping periodic task %(task)s because its interval is negative" -msgstr "" - -#: nova/manager.py:178 -#, python-format -msgid "Skipping periodic task %(task)s because it is disabled" -msgstr "" - -#: nova/manager.py:241 -#, python-format -msgid "Running periodic task %(full_task_name)s" -msgstr "" - -#: nova/manager.py:249 -#, python-format -msgid "Error during %(full_task_name)s: %(e)s" -msgstr "" - -#: nova/manager.py:319 +#: nova/manager.py:166 msgid "Notifying Schedulers of capabilities ..." msgstr "" @@ -1474,106 +1434,91 @@ msgstr "" msgid "serve() can only be called once" msgstr "" -#: nova/utils.py:144 +#: nova/utils.py:142 #, python-format msgid "Expected to receive %(exp)s bytes, but actually %(act)s" msgstr "" -#: nova/utils.py:197 nova/openstack/common/processutils.py:90 -#, python-format -msgid "Got unknown keyword args to utils.execute: %r" -msgstr "" - -#: nova/utils.py:208 nova/openstack/common/processutils.py:99 -#, python-format -msgid "Running cmd (subprocess): %s" -msgstr "Running cmd (subprocess): %s" - -#: nova/utils.py:232 nova/utils.py:310 -#: nova/openstack/common/processutils.py:114 nova/virt/powervm/common.py:90 -#, python-format -msgid "Result was %s" -msgstr "Result was %s" - -#: nova/utils.py:245 nova/openstack/common/processutils.py:128 -#, python-format -msgid "%r failed. Retrying." -msgstr "" - -#: nova/utils.py:285 +#: nova/utils.py:187 #, python-format msgid "Running cmd (SSH): %s" msgstr "Running cmd (SSH): %s" -#: nova/utils.py:287 +#: nova/utils.py:189 msgid "Environment not supported over SSH" msgstr "" -#: nova/utils.py:291 +#: nova/utils.py:193 msgid "process_input not supported over SSH" msgstr "" -#: nova/utils.py:326 +#: nova/utils.py:212 nova/openstack/common/processutils.py:162 +#: nova/virt/powervm/common.py:90 +#, python-format +msgid "Result was %s" +msgstr "Result was %s" + +#: nova/utils.py:231 #, python-format msgid "debug in callback: %s" msgstr "debug in callback: %s" -#: nova/utils.py:488 +#: nova/utils.py:393 #, python-format msgid "Link Local address is not found.:%s" msgstr "Link Local address is not found.:%s" -#: nova/utils.py:491 +#: nova/utils.py:396 #, 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" -#: nova/utils.py:530 +#: nova/utils.py:435 #, python-format msgid "Invalid backend: %s" msgstr "Invalid backend: %s" -#: nova/utils.py:591 +#: nova/utils.py:496 #, python-format msgid "Unknown byte multiplier: %s" msgstr "" -#: nova/utils.py:720 +#: nova/utils.py:625 #, python-format msgid "Expected object of type: %s" msgstr "" -#: nova/utils.py:749 +#: nova/utils.py:654 #, python-format msgid "Invalid server_string: %s" msgstr "" -#: nova/utils.py:905 +#: nova/utils.py:810 #, python-format msgid "timefunc: '%(name)s' took %(total_time).2f secs" msgstr "" -#: nova/utils.py:971 +#: nova/utils.py:876 #, python-format msgid "Reloading cached file %s" msgstr "" -#: nova/utils.py:1103 nova/virt/configdrive.py:177 +#: nova/utils.py:1008 nova/virt/configdrive.py:177 #, python-format msgid "Could not remove tmpdir: %s" msgstr "" -#: nova/utils.py:1255 +#: nova/utils.py:1160 #, python-format msgid "%s is not a string or unicode" msgstr "" -#: nova/utils.py:1259 +#: nova/utils.py:1164 #, python-format msgid "%(name)s has less than %(min_length)s characters." msgstr "" -#: nova/utils.py:1264 +#: nova/utils.py:1169 #, python-format msgid "%(name)s has more than %(max_length)s characters." msgstr "" @@ -1842,214 +1787,214 @@ msgstr "This rule already exists in group %s" msgid "Get console output for instance %s" msgstr "Get console output for instance %s" -#: nova/api/ec2/cloud.py:837 +#: nova/api/ec2/cloud.py:834 #, python-format msgid "Create volume from snapshot %s" msgstr "" -#: nova/api/ec2/cloud.py:841 nova/api/openstack/compute/contrib/volumes.py:243 +#: nova/api/ec2/cloud.py:838 nova/api/openstack/compute/contrib/volumes.py:243 #, python-format msgid "Create volume of %s GB" msgstr "Create volume of %s GB" -#: nova/api/ec2/cloud.py:869 +#: nova/api/ec2/cloud.py:866 msgid "Delete Failed" msgstr "" -#: nova/api/ec2/cloud.py:882 +#: nova/api/ec2/cloud.py:879 #, 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" -#: nova/api/ec2/cloud.py:890 +#: nova/api/ec2/cloud.py:887 msgid "Attach Failed." msgstr "" -#: nova/api/ec2/cloud.py:912 nova/api/openstack/compute/contrib/volumes.py:439 +#: nova/api/ec2/cloud.py:909 nova/api/openstack/compute/contrib/volumes.py:439 #, python-format msgid "Detach volume %s" msgstr "Detach volume %s" -#: nova/api/ec2/cloud.py:919 +#: nova/api/ec2/cloud.py:916 #, fuzzy msgid "Detach Volume Failed." msgstr "Detach volume %s" -#: nova/api/ec2/cloud.py:945 nova/api/ec2/cloud.py:1002 -#: nova/api/ec2/cloud.py:1556 nova/api/ec2/cloud.py:1571 +#: nova/api/ec2/cloud.py:942 nova/api/ec2/cloud.py:999 +#: nova/api/ec2/cloud.py:1553 nova/api/ec2/cloud.py:1568 #, python-format msgid "attribute not supported: %s" msgstr "attribute not supported: %s" -#: nova/api/ec2/cloud.py:1076 +#: nova/api/ec2/cloud.py:1073 #, python-format msgid "vol = %s\n" msgstr "" -#: nova/api/ec2/cloud.py:1236 +#: nova/api/ec2/cloud.py:1233 msgid "Allocate address" msgstr "Allocate address" -#: nova/api/ec2/cloud.py:1240 +#: nova/api/ec2/cloud.py:1237 msgid "No more floating IPs available" msgstr "" -#: nova/api/ec2/cloud.py:1244 +#: nova/api/ec2/cloud.py:1241 #, python-format msgid "Release address %s" msgstr "Release address %s" -#: nova/api/ec2/cloud.py:1249 +#: nova/api/ec2/cloud.py:1246 msgid "Unable to release IP Address." msgstr "" -#: nova/api/ec2/cloud.py:1252 +#: nova/api/ec2/cloud.py:1249 #, python-format msgid "Associate address %(public_ip)s to instance %(instance_id)s" msgstr "Associate address %(public_ip)s to instance %(instance_id)s" -#: nova/api/ec2/cloud.py:1260 +#: nova/api/ec2/cloud.py:1257 #, fuzzy msgid "Unable to associate IP Address, no fixed_ips." msgstr "Disassociate address %s" -#: nova/api/ec2/cloud.py:1268 +#: nova/api/ec2/cloud.py:1265 #: nova/api/openstack/compute/contrib/floating_ips.py:238 #, python-format msgid "multiple fixed_ips exist, using the first: %s" msgstr "" -#: nova/api/ec2/cloud.py:1277 +#: nova/api/ec2/cloud.py:1274 msgid "Floating ip is already associated." msgstr "" -#: nova/api/ec2/cloud.py:1280 +#: nova/api/ec2/cloud.py:1277 msgid "l3driver call to add floating ip failed." msgstr "" -#: nova/api/ec2/cloud.py:1283 +#: nova/api/ec2/cloud.py:1280 #, fuzzy msgid "Error, unable to associate floating ip." msgstr "Disassociate address %s" -#: nova/api/ec2/cloud.py:1291 +#: nova/api/ec2/cloud.py:1288 #, python-format msgid "Disassociate address %s" msgstr "Disassociate address %s" -#: nova/api/ec2/cloud.py:1296 +#: nova/api/ec2/cloud.py:1293 msgid "Floating ip is not associated." msgstr "" -#: nova/api/ec2/cloud.py:1299 -#: nova/api/openstack/compute/contrib/floating_ips.py:100 +#: nova/api/ec2/cloud.py:1296 +#: nova/api/openstack/compute/contrib/floating_ips.py:97 msgid "Cannot disassociate auto assigned floating ip" msgstr "" -#: nova/api/ec2/cloud.py:1326 +#: nova/api/ec2/cloud.py:1323 msgid "Image must be available" msgstr "" -#: nova/api/ec2/cloud.py:1358 +#: nova/api/ec2/cloud.py:1355 msgid "Going to start terminating instances" msgstr "Going to start terminating instances" -#: nova/api/ec2/cloud.py:1368 +#: nova/api/ec2/cloud.py:1365 #, python-format msgid "Reboot instance %r" msgstr "Reboot instance %r" -#: nova/api/ec2/cloud.py:1377 +#: nova/api/ec2/cloud.py:1374 msgid "Going to stop instances" msgstr "" -#: nova/api/ec2/cloud.py:1386 +#: nova/api/ec2/cloud.py:1383 msgid "Going to start instances" msgstr "" -#: nova/api/ec2/cloud.py:1477 +#: nova/api/ec2/cloud.py:1474 #, python-format msgid "De-registering image %s" msgstr "De-registering image %s" -#: nova/api/ec2/cloud.py:1493 +#: nova/api/ec2/cloud.py:1490 msgid "imageLocation is required" msgstr "" -#: nova/api/ec2/cloud.py:1512 +#: nova/api/ec2/cloud.py:1509 #, python-format msgid "Registered image %(image_location)s with id %(image_id)s" msgstr "Registered image %(image_location)s with id %(image_id)s" -#: nova/api/ec2/cloud.py:1574 +#: nova/api/ec2/cloud.py:1571 msgid "user or group not specified" msgstr "user or group not specified" -#: nova/api/ec2/cloud.py:1576 +#: nova/api/ec2/cloud.py:1573 msgid "only group \"all\" is supported" msgstr "only group \"all\" is supported" -#: nova/api/ec2/cloud.py:1578 +#: nova/api/ec2/cloud.py:1575 msgid "operation_type must be add or remove" msgstr "operation_type must be add or remove" -#: nova/api/ec2/cloud.py:1580 +#: nova/api/ec2/cloud.py:1577 #, python-format msgid "Updating image %s publicity" msgstr "Updating image %s publicity" -#: nova/api/ec2/cloud.py:1593 +#: nova/api/ec2/cloud.py:1590 #, python-format msgid "Not allowed to modify attributes for image %s" msgstr "" -#: nova/api/ec2/cloud.py:1622 +#: nova/api/ec2/cloud.py:1619 #, python-format msgid "" "Invalid value '%(ec2_instance_id)s' for instanceId. Instance does not " "have a volume attached at root (%(root)s)" msgstr "" -#: nova/api/ec2/cloud.py:1652 +#: nova/api/ec2/cloud.py:1649 #, python-format msgid "Couldn't stop instance with in %d sec" msgstr "" -#: nova/api/ec2/cloud.py:1670 +#: nova/api/ec2/cloud.py:1667 #, python-format msgid "image of %(instance)s at %(now)s" msgstr "" -#: nova/api/ec2/cloud.py:1694 nova/api/ec2/cloud.py:1739 +#: nova/api/ec2/cloud.py:1691 nova/api/ec2/cloud.py:1736 msgid "resource_id and tag are required" msgstr "" -#: nova/api/ec2/cloud.py:1697 nova/api/ec2/cloud.py:1742 +#: nova/api/ec2/cloud.py:1694 nova/api/ec2/cloud.py:1739 msgid "Expecting a list of resources" msgstr "" -#: nova/api/ec2/cloud.py:1701 nova/api/ec2/cloud.py:1746 +#: nova/api/ec2/cloud.py:1698 nova/api/ec2/cloud.py:1743 #, fuzzy msgid "Only instances implemented" msgstr "instance %s: rescued" -#: nova/api/ec2/cloud.py:1704 nova/api/ec2/cloud.py:1749 +#: nova/api/ec2/cloud.py:1701 nova/api/ec2/cloud.py:1746 msgid "Expecting a list of tagSets" msgstr "" -#: nova/api/ec2/cloud.py:1761 +#: nova/api/ec2/cloud.py:1758 msgid "Expecting key to be set" msgstr "" -#: nova/api/ec2/cloud.py:1834 +#: nova/api/ec2/cloud.py:1831 msgid "Invalid CIDR" msgstr "" -#: nova/api/ec2/ec2utils.py:248 +#: nova/api/ec2/ec2utils.py:249 msgid "Request must include either Timestamp or Expires, but cannot contain both" msgstr "" -#: nova/api/ec2/ec2utils.py:266 +#: nova/api/ec2/ec2utils.py:267 msgid "Timestamp is invalid." msgstr "" @@ -2369,13 +2314,13 @@ msgstr "" #: nova/api/openstack/compute/image_metadata.py:80 #: nova/api/openstack/compute/server_metadata.py:80 -#: nova/api/openstack/compute/contrib/flavorextraspecs.py:88 +#: nova/api/openstack/compute/contrib/flavorextraspecs.py:85 msgid "Request body and URI mismatch" msgstr "" #: nova/api/openstack/compute/image_metadata.py:83 #: nova/api/openstack/compute/server_metadata.py:84 -#: nova/api/openstack/compute/contrib/flavorextraspecs.py:91 +#: nova/api/openstack/compute/contrib/flavorextraspecs.py:88 msgid "Request body contains too many items" msgstr "" @@ -2592,7 +2537,7 @@ msgid "No adminPass was specified" msgstr "" #: nova/api/openstack/compute/servers.py:1171 -#: nova/api/openstack/compute/servers.py:1380 +#: nova/api/openstack/compute/servers.py:1382 msgid "Invalid adminPass" msgstr "" @@ -2615,7 +2560,7 @@ msgstr "" #: nova/api/openstack/compute/servers.py:1220 #: nova/api/openstack/compute/contrib/aggregates.py:143 -#: nova/api/openstack/compute/contrib/coverage_ext.py:282 +#: nova/api/openstack/compute/contrib/coverage_ext.py:284 #: nova/api/openstack/compute/contrib/keypairs.py:78 msgid "Invalid request body" msgstr "" @@ -2632,7 +2577,7 @@ msgstr "" msgid "createImage entity requires name attribute" msgstr "" -#: nova/api/openstack/compute/servers.py:1407 +#: nova/api/openstack/compute/servers.py:1409 #, python-format msgid "Removing options '%(unk_opt_str)s' from query" msgstr "" @@ -2864,42 +2809,42 @@ msgstr "Unable to detach volume %s" msgid "Instance not yet ready" msgstr "instance %s: rescued" -#: nova/api/openstack/compute/contrib/coverage_ext.py:95 +#: nova/api/openstack/compute/contrib/coverage_ext.py:97 #, python-format msgid "Can't connect to service: %s, no portspecified\n" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:114 +#: nova/api/openstack/compute/contrib/coverage_ext.py:116 msgid "Coverage begin" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:161 +#: nova/api/openstack/compute/contrib/coverage_ext.py:163 #, fuzzy msgid "Coverage not running" msgstr "xvp not running..." -#: nova/api/openstack/compute/contrib/coverage_ext.py:190 +#: nova/api/openstack/compute/contrib/coverage_ext.py:192 msgid "Invalid path" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:194 +#: nova/api/openstack/compute/contrib/coverage_ext.py:196 msgid "No path given for report file" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:201 +#: nova/api/openstack/compute/contrib/coverage_ext.py:203 msgid "You can't use html reports without combining" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:214 +#: nova/api/openstack/compute/contrib/coverage_ext.py:216 #, python-format msgid "Directory conflict: %s already exists" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:272 +#: nova/api/openstack/compute/contrib/coverage_ext.py:274 msgid "Python coverage module is not installed." msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:280 +#: nova/api/openstack/compute/contrib/coverage_ext.py:282 #, python-format msgid "Coverage doesn't have %s action" msgstr "" @@ -2949,7 +2894,7 @@ msgstr "" msgid "No request body" msgstr "" -#: nova/api/openstack/compute/contrib/flavorextraspecs.py:58 +#: nova/api/openstack/compute/contrib/flavorextraspecs.py:55 msgid "No Request Body" msgstr "" @@ -2958,25 +2903,26 @@ msgstr "" msgid "DNS entries not found." msgstr "instance %s: booted" -#: nova/api/openstack/compute/contrib/floating_ips.py:97 -msgid "Floating ip is not associated" -msgstr "" - -#: nova/api/openstack/compute/contrib/floating_ips.py:132 -#: nova/api/openstack/compute/contrib/floating_ips.py:180 +#: nova/api/openstack/compute/contrib/floating_ips.py:129 +#: nova/api/openstack/compute/contrib/floating_ips.py:177 #, fuzzy, python-format msgid "Floating ip not found for id %s" msgstr "setting network host" -#: nova/api/openstack/compute/contrib/floating_ips.py:165 +#: nova/api/openstack/compute/contrib/floating_ips.py:162 #, python-format msgid "No more floating ips in pool %s." msgstr "" -#: nova/api/openstack/compute/contrib/floating_ips.py:167 +#: nova/api/openstack/compute/contrib/floating_ips.py:164 msgid "No more floating ips available." msgstr "" +#: nova/api/openstack/compute/contrib/floating_ips.py:189 +#, fuzzy, python-format +msgid "Floating ip %s has been disassociated" +msgstr "group %s already exists" + #: nova/api/openstack/compute/contrib/floating_ips.py:215 #: nova/api/openstack/compute/contrib/floating_ips.py:271 #: nova/api/openstack/compute/contrib/security_groups.py:413 @@ -3015,12 +2961,16 @@ msgid "Error. Unable to associate floating ip" msgstr "" #: nova/api/openstack/compute/contrib/floating_ips.py:297 +msgid "Floating ip is not associated" +msgstr "" + +#: nova/api/openstack/compute/contrib/floating_ips.py:301 #, fuzzy, python-format msgid "Floating ip %(address)s is not associated with instance %(id)s." msgstr "Associate address %(public_ip)s to instance %(instance_id)s" #: nova/api/openstack/compute/contrib/floating_ips_bulk.py:146 -#: nova/cmd/manage.py:382 +#: nova/cmd/manage.py:381 #, python-format msgid "/%s should be specified as single address(es) not in cidr format" msgstr "" @@ -3501,20 +3451,20 @@ msgstr "" msgid "deployment to node %s done" msgstr "" -#: nova/cmd/baremetal_manage.py:160 nova/cmd/manage.py:1193 +#: nova/cmd/baremetal_manage.py:160 nova/cmd/manage.py:1245 #, python-format msgid "Could not read %s. Re-running with sudo" msgstr "" -#: nova/cmd/baremetal_manage.py:164 nova/cmd/manage.py:1197 +#: nova/cmd/baremetal_manage.py:164 nova/cmd/manage.py:1249 msgid "sudo failed, continuing as if nothing happened" msgstr "" -#: nova/cmd/baremetal_manage.py:166 nova/cmd/manage.py:1199 +#: nova/cmd/baremetal_manage.py:166 nova/cmd/manage.py:1251 msgid "Please re-run nova-manage as root." msgstr "" -#: nova/cmd/baremetal_manage.py:206 nova/cmd/manage.py:1244 +#: nova/cmd/baremetal_manage.py:206 nova/cmd/manage.py:1296 msgid "Command failed, please check log for more info" msgstr "" @@ -3535,320 +3485,320 @@ msgstr "" msgid "Environment variable 'NETWORK_ID' must be set." msgstr "" -#: nova/cmd/manage.py:207 +#: nova/cmd/manage.py:206 msgid "" "The above error may show that the database has not been created.\n" "Please create a database using 'nova-manage db sync' before running this " "command." msgstr "" -#: nova/cmd/manage.py:242 +#: nova/cmd/manage.py:241 #, python-format msgid "%(key)s is not a valid quota key. Valid options are: %(options)s." msgstr "" -#: nova/cmd/manage.py:248 +#: nova/cmd/manage.py:247 msgid "Quota" msgstr "" -#: nova/cmd/manage.py:249 +#: nova/cmd/manage.py:248 msgid "Limit" msgstr "" -#: nova/cmd/manage.py:250 +#: nova/cmd/manage.py:249 msgid "In Use" msgstr "" -#: nova/cmd/manage.py:251 +#: nova/cmd/manage.py:250 #, fuzzy msgid "Reserved" msgstr "received %s" -#: nova/cmd/manage.py:291 nova/cmd/manage.py:362 nova/cmd/manage.py:686 -#: nova/cmd/manage.py:699 +#: nova/cmd/manage.py:290 nova/cmd/manage.py:361 nova/cmd/manage.py:685 +#: nova/cmd/manage.py:698 #, fuzzy, python-format msgid "error: %s" msgstr "Caught error: %s" -#: nova/cmd/manage.py:299 +#: nova/cmd/manage.py:298 #, fuzzy msgid "network" msgstr "setting network host" -#: nova/cmd/manage.py:300 +#: nova/cmd/manage.py:299 #, fuzzy msgid "IP address" msgstr "start address" -#: nova/cmd/manage.py:301 +#: nova/cmd/manage.py:300 msgid "hostname" msgstr "" -#: nova/cmd/manage.py:302 nova/cmd/manage.py:766 +#: nova/cmd/manage.py:301 nova/cmd/manage.py:818 msgid "host" msgstr "" -#: nova/cmd/manage.py:314 nova/cmd/manage.py:338 +#: nova/cmd/manage.py:313 nova/cmd/manage.py:337 msgid "No fixed IP found." msgstr "" -#: nova/cmd/manage.py:330 +#: nova/cmd/manage.py:329 #, python-format msgid "WARNING: fixed ip %s allocated to missing instance" msgstr "" -#: nova/cmd/manage.py:389 +#: nova/cmd/manage.py:388 #, python-format msgid "" "Too many IP addresses will be generated. Please increase /%s to reduce " "the number generated." msgstr "" -#: nova/cmd/manage.py:438 +#: nova/cmd/manage.py:437 #, fuzzy msgid "No floating IP addresses have been defined." msgstr "group %s already exists" -#: nova/cmd/manage.py:500 nova/tests/test_nova_manage.py:212 +#: nova/cmd/manage.py:499 nova/tests/test_nova_manage.py:212 msgid "id" msgstr "" -#: nova/cmd/manage.py:501 nova/tests/test_nova_manage.py:213 +#: nova/cmd/manage.py:500 nova/tests/test_nova_manage.py:213 msgid "IPv4" msgstr "" -#: nova/cmd/manage.py:502 nova/tests/test_nova_manage.py:214 +#: nova/cmd/manage.py:501 nova/tests/test_nova_manage.py:214 msgid "IPv6" msgstr "" -#: nova/cmd/manage.py:503 nova/tests/test_nova_manage.py:215 +#: nova/cmd/manage.py:502 nova/tests/test_nova_manage.py:215 msgid "start address" msgstr "start address" -#: nova/cmd/manage.py:504 nova/tests/test_nova_manage.py:216 +#: nova/cmd/manage.py:503 nova/tests/test_nova_manage.py:216 msgid "DNS1" msgstr "" -#: nova/cmd/manage.py:505 nova/tests/test_nova_manage.py:217 +#: nova/cmd/manage.py:504 nova/tests/test_nova_manage.py:217 msgid "DNS2" msgstr "" -#: nova/cmd/manage.py:506 nova/tests/test_nova_manage.py:218 +#: nova/cmd/manage.py:505 nova/tests/test_nova_manage.py:218 msgid "VlanID" msgstr "" -#: nova/cmd/manage.py:507 nova/cmd/manage.py:613 +#: nova/cmd/manage.py:506 nova/cmd/manage.py:612 #: nova/tests/test_nova_manage.py:219 msgid "project" msgstr "" -#: nova/cmd/manage.py:508 nova/tests/test_nova_manage.py:220 +#: nova/cmd/manage.py:507 nova/tests/test_nova_manage.py:220 msgid "uuid" msgstr "" -#: nova/cmd/manage.py:515 +#: nova/cmd/manage.py:514 #, fuzzy msgid "No networks found" msgstr "setting network host" -#: nova/cmd/manage.py:534 +#: nova/cmd/manage.py:533 msgid "Please specify either fixed_range or uuid" msgstr "" -#: nova/cmd/manage.py:539 +#: nova/cmd/manage.py:538 msgid "UUID is required to delete Quantum Networks" msgstr "" -#: nova/cmd/manage.py:542 +#: nova/cmd/manage.py:541 msgid "Deleting by fixed_range is not supported with the QuantumManager" msgstr "" -#: nova/cmd/manage.py:605 +#: nova/cmd/manage.py:604 #, fuzzy msgid "instance" msgstr "Reboot instance %r" -#: nova/cmd/manage.py:606 +#: nova/cmd/manage.py:605 msgid "node" msgstr "" -#: nova/cmd/manage.py:607 +#: nova/cmd/manage.py:606 msgid "type" msgstr "" -#: nova/cmd/manage.py:608 +#: nova/cmd/manage.py:607 msgid "state" msgstr "" -#: nova/cmd/manage.py:609 +#: nova/cmd/manage.py:608 msgid "launched" msgstr "" -#: nova/cmd/manage.py:610 +#: nova/cmd/manage.py:609 msgid "image" msgstr "" -#: nova/cmd/manage.py:611 +#: nova/cmd/manage.py:610 msgid "kernel" msgstr "" -#: nova/cmd/manage.py:612 +#: nova/cmd/manage.py:611 msgid "ramdisk" msgstr "" -#: nova/cmd/manage.py:614 +#: nova/cmd/manage.py:613 msgid "user" msgstr "" -#: nova/cmd/manage.py:615 nova/cmd/manage.py:767 +#: nova/cmd/manage.py:614 nova/cmd/manage.py:819 msgid "zone" msgstr "" -#: nova/cmd/manage.py:616 +#: nova/cmd/manage.py:615 msgid "index" msgstr "" -#: nova/cmd/manage.py:661 +#: nova/cmd/manage.py:660 msgid "Binary" msgstr "" -#: nova/cmd/manage.py:662 +#: nova/cmd/manage.py:661 msgid "Host" msgstr "" -#: nova/cmd/manage.py:663 +#: nova/cmd/manage.py:662 msgid "Zone" msgstr "" -#: nova/cmd/manage.py:664 +#: nova/cmd/manage.py:663 msgid "Status" msgstr "" -#: nova/cmd/manage.py:665 +#: nova/cmd/manage.py:664 msgid "State" msgstr "" -#: nova/cmd/manage.py:666 +#: nova/cmd/manage.py:665 msgid "Updated_At" msgstr "" -#: nova/cmd/manage.py:688 +#: nova/cmd/manage.py:687 #, python-format msgid "Service %(service)s on host %(host)s enabled." msgstr "" -#: nova/cmd/manage.py:701 +#: nova/cmd/manage.py:700 #, python-format msgid "Service %(service)s on host %(host)s disabled." msgstr "" -#: nova/cmd/manage.py:715 +#: nova/cmd/manage.py:767 #, fuzzy msgid "An unexpected error has occurred." msgstr "Unexpected error raised: %s" -#: nova/cmd/manage.py:716 +#: nova/cmd/manage.py:768 msgid "[Result]" msgstr "" -#: nova/cmd/manage.py:720 +#: nova/cmd/manage.py:772 msgid "HOST" msgstr "" -#: nova/cmd/manage.py:721 +#: nova/cmd/manage.py:773 msgid "PROJECT" msgstr "" -#: nova/cmd/manage.py:722 +#: nova/cmd/manage.py:774 msgid "cpu" msgstr "" -#: nova/cmd/manage.py:723 +#: nova/cmd/manage.py:775 msgid "mem(mb)" msgstr "" -#: nova/cmd/manage.py:724 +#: nova/cmd/manage.py:776 msgid "hdd" msgstr "" -#: nova/cmd/manage.py:806 +#: nova/cmd/manage.py:858 msgid "Must supply a positive value for max_rows" msgstr "" -#: nova/cmd/manage.py:844 +#: nova/cmd/manage.py:896 msgid "Must supply valid parameters to create instance_type" msgstr "" -#: nova/cmd/manage.py:848 +#: nova/cmd/manage.py:900 #, fuzzy msgid "Instance Type exists." msgstr "instance %s: rescued" -#: nova/cmd/manage.py:849 +#: nova/cmd/manage.py:901 msgid "Please ensure instance_type name and flavorid are unique." msgstr "" -#: nova/cmd/manage.py:851 +#: nova/cmd/manage.py:903 msgid "Currently defined instance_type names and flavorids:" msgstr "" -#: nova/cmd/manage.py:856 +#: nova/cmd/manage.py:908 msgid "Unknown error" msgstr "" -#: nova/cmd/manage.py:859 +#: nova/cmd/manage.py:911 #, python-format msgid "%s created" msgstr "" -#: nova/cmd/manage.py:867 +#: nova/cmd/manage.py:919 msgid "Valid instance type name is required" msgstr "" -#: nova/cmd/manage.py:870 +#: nova/cmd/manage.py:922 #, fuzzy, python-format msgid "DB Error: %s" msgstr "Caught error: %s" -#: nova/cmd/manage.py:875 +#: nova/cmd/manage.py:927 #, python-format msgid "%s deleted" msgstr "" -#: nova/cmd/manage.py:911 +#: nova/cmd/manage.py:963 #, python-format msgid "Key %(key)s set to %(value)s on instance type %(name)s" msgstr "" -#: nova/cmd/manage.py:933 +#: nova/cmd/manage.py:985 #, python-format msgid "Key %(key)s on instance type %(name)s unset" msgstr "" -#: nova/cmd/manage.py:977 +#: nova/cmd/manage.py:1029 #, fuzzy, python-format msgid "Hypervisor: %s" msgstr "Caught error: %s" -#: nova/cmd/manage.py:1018 +#: nova/cmd/manage.py:1070 #, python-format msgid "Line %(linenum)d : %(line)s" msgstr "" -#: nova/cmd/manage.py:1020 +#: nova/cmd/manage.py:1072 msgid "No errors in logfiles!" msgstr "" -#: nova/cmd/manage.py:1032 +#: nova/cmd/manage.py:1084 msgid "Unable to find system log file!" msgstr "" -#: nova/cmd/manage.py:1036 +#: nova/cmd/manage.py:1088 #, python-format msgid "Last %s nova syslog entries:-" msgstr "" -#: nova/cmd/manage.py:1045 +#: nova/cmd/manage.py:1097 msgid "No nova entries in syslog!" msgstr "" @@ -3888,211 +3838,211 @@ msgstr "" msgid "Metadata property value greater than 255 characters" msgstr "" -#: nova/compute/api.py:454 +#: nova/compute/api.py:469 msgid "Failed to set instance name using multi_instance_display_name_template." msgstr "" -#: nova/compute/api.py:494 +#: nova/compute/api.py:509 #, fuzzy msgid "Cannot attach one or more volumes to multiple instances" msgstr "Unable to attach volume to instance %s" -#: nova/compute/api.py:608 +#: nova/compute/api.py:623 #, python-format msgid "Going to run %s instances..." msgstr "Going to run %s instances..." -#: nova/compute/api.py:721 +#: nova/compute/api.py:739 #, python-format msgid "bdm %s" msgstr "" -#: nova/compute/api.py:748 +#: nova/compute/api.py:766 #, python-format msgid "block_device_mapping %s" msgstr "" -#: nova/compute/api.py:1017 +#: nova/compute/api.py:1040 #, fuzzy msgid "instance termination disabled" msgstr "Going to start terminating instances" -#: nova/compute/api.py:1153 +#: nova/compute/api.py:1176 #, fuzzy, python-format msgid "instance type %(old_inst_type_id)d not found" msgstr "instance %s: booted" -#: nova/compute/api.py:1159 +#: nova/compute/api.py:1182 #, fuzzy msgid "going to delete a resizing instance" msgstr "Going to start terminating instances" -#: nova/compute/api.py:1169 +#: nova/compute/api.py:1192 #, python-format msgid "instance's host %s is down, deleting from database" msgstr "" -#: nova/compute/api.py:1213 +#: nova/compute/api.py:1236 #, fuzzy msgid "Going to try to soft delete instance" msgstr "Going to try to terminate %s" -#: nova/compute/api.py:1237 +#: nova/compute/api.py:1260 #, fuzzy msgid "Going to try to terminate instance" msgstr "Going to try to terminate %s" -#: nova/compute/api.py:1287 +#: nova/compute/api.py:1310 #, fuzzy msgid "Going to try to stop instance" msgstr "Going to try to terminate %s" -#: nova/compute/api.py:1304 +#: nova/compute/api.py:1327 #, fuzzy msgid "Going to try to start instance" msgstr "Going to try to terminate %s" -#: nova/compute/api.py:1377 +#: nova/compute/api.py:1400 #, python-format msgid "Searching by: %s" msgstr "" -#: nova/compute/api.py:1614 +#: nova/compute/api.py:1637 #, fuzzy, python-format msgid "snapshot for %s" msgstr "Starting snapshot for VM %s" -#: nova/compute/api.py:1965 +#: nova/compute/api.py:1988 msgid "flavor_id is None. Assuming migration." msgstr "" -#: nova/compute/api.py:1974 +#: nova/compute/api.py:1997 #, python-format msgid "" "Old instance type %(current_instance_type_name)s, new instance type " "%(new_instance_type_name)s" msgstr "" -#: nova/compute/api.py:2016 +#: nova/compute/api.py:2039 #, python-format msgid "%(overs)s quota exceeded for %(pid)s, tried to resize instance." msgstr "" -#: nova/compute/api.py:2150 +#: nova/compute/api.py:2179 msgid "Cannot rescue a volume-backed instance" msgstr "" -#: nova/compute/api.py:2257 +#: nova/compute/api.py:2286 msgid "Locking" msgstr "" -#: nova/compute/api.py:2265 +#: nova/compute/api.py:2294 msgid "Unlocking" msgstr "" -#: nova/compute/api.py:2337 +#: nova/compute/api.py:2366 msgid "Volume must be attached in order to detach." msgstr "" -#: nova/compute/api.py:2450 +#: nova/compute/api.py:2479 #, fuzzy, python-format msgid "Going to try to live migrate instance to %s" msgstr "Going to try to terminate %s" -#: nova/compute/api.py:2469 +#: nova/compute/api.py:2498 msgid "vm evacuation scheduled" msgstr "" -#: nova/compute/api.py:2473 +#: nova/compute/api.py:2502 #, python-format msgid "" "Instance compute service state on %(inst_host)s expected to be down, but " "it was up." msgstr "" -#: nova/compute/api.py:2720 +#: nova/compute/api.py:2749 msgid "Keypair name contains unsafe characters" msgstr "" -#: nova/compute/api.py:2724 +#: nova/compute/api.py:2753 msgid "Keypair name must be between 1 and 255 characters long" msgstr "" -#: nova/compute/api.py:2821 +#: nova/compute/api.py:2850 #, python-format msgid "Security group %s is not a string or unicode" msgstr "" -#: nova/compute/api.py:2824 +#: nova/compute/api.py:2853 #, python-format msgid "Security group %s cannot be empty." msgstr "" -#: nova/compute/api.py:2832 +#: nova/compute/api.py:2861 #, python-format msgid "" "Value (%(value)s) for parameter Group%(property)s is invalid. Content " "limited to '%(allowed)'." msgstr "" -#: nova/compute/api.py:2838 +#: nova/compute/api.py:2867 #, python-format msgid "Security group %s should not be greater than 255 characters." msgstr "" -#: nova/compute/api.py:2858 +#: nova/compute/api.py:2887 msgid "Quota exceeded, too many security groups." msgstr "" -#: nova/compute/api.py:2861 +#: nova/compute/api.py:2890 #, python-format msgid "Create Security Group %s" msgstr "Create Security Group %s" -#: nova/compute/api.py:2868 +#: nova/compute/api.py:2897 #, python-format msgid "Security group %s already exists" msgstr "" -#: nova/compute/api.py:2933 +#: nova/compute/api.py:2962 #, fuzzy, python-format msgid "Unable to delete system group '%s'" msgstr "Unable to destroy VBD %s" -#: nova/compute/api.py:2938 +#: nova/compute/api.py:2967 #, fuzzy msgid "Security group is still in use" msgstr "Revoke security group ingress %s" -#: nova/compute/api.py:2946 +#: nova/compute/api.py:2975 msgid "Failed to update usages deallocating security group" msgstr "" -#: nova/compute/api.py:2949 +#: nova/compute/api.py:2978 #, python-format msgid "Delete security group %s" msgstr "Delete security group %s" -#: nova/compute/api.py:3035 nova/compute/api.py:3112 +#: nova/compute/api.py:3064 nova/compute/api.py:3141 #, python-format msgid "Rule (%s) not found" msgstr "" -#: nova/compute/api.py:3051 +#: nova/compute/api.py:3080 msgid "Quota exceeded, too many security group rules." msgstr "" -#: nova/compute/api.py:3054 +#: nova/compute/api.py:3083 #, python-format msgid "Authorize security group ingress %s" msgstr "Authorise security group ingress %s" -#: nova/compute/api.py:3065 +#: nova/compute/api.py:3094 #, python-format msgid "Revoke security group ingress %s" msgstr "Revoke security group ingress %s" -#: nova/compute/api.py:3119 +#: nova/compute/api.py:3148 msgid "Security group id should be integer" msgstr "" @@ -4183,673 +4133,678 @@ msgstr "" msgid "Instance type %s not found for deletion" msgstr "" -#: nova/compute/manager.py:205 +#: nova/compute/manager.py:206 msgid "Possibly task preempted." msgstr "" -#: nova/compute/manager.py:363 +#: nova/compute/manager.py:364 #, python-format msgid "%(nodename)s is not a valid node managed by this compute host." msgstr "" -#: nova/compute/manager.py:392 +#: nova/compute/manager.py:393 msgid "Instance has been destroyed from under us while trying to set it to ERROR" msgstr "" -#: nova/compute/manager.py:407 +#: nova/compute/manager.py:408 #, python-format msgid "Instance %(uuid)s found in the hypervisor, but not in the database" msgstr "" -#: nova/compute/manager.py:423 +#: nova/compute/manager.py:424 #, python-format msgid "" "Instance %(driver_instance)s found in the hypervisor, but not in the " "database" msgstr "" -#: nova/compute/manager.py:444 +#: nova/compute/manager.py:445 #, python-format msgid "" "Deleting instance as its host (%(instance_host)s) is not equal to our " "host (%(our_host)s)." msgstr "" -#: nova/compute/manager.py:459 +#: nova/compute/manager.py:460 msgid "Instance has been marked deleted already, removing it from the hypervisor." msgstr "" -#: nova/compute/manager.py:480 +#: nova/compute/manager.py:481 msgid "" "Hypervisor driver does not support instance shared storage check, " "assuming it's not on shared storage" msgstr "" -#: nova/compute/manager.py:486 +#: nova/compute/manager.py:487 #, fuzzy msgid "Failed to check if instance shared" msgstr "Going to start terminating instances" -#: nova/compute/manager.py:529 +#: nova/compute/manager.py:530 msgid "Failed to revert crashed migration" msgstr "" -#: nova/compute/manager.py:532 +#: nova/compute/manager.py:533 msgid "Instance found in migrating state during startup. Resetting task_state" msgstr "" -#: nova/compute/manager.py:543 +#: nova/compute/manager.py:544 #, python-format msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." msgstr "" -#: nova/compute/manager.py:548 +#: nova/compute/manager.py:549 msgid "Rebooting instance after nova-compute restart." msgstr "" -#: nova/compute/manager.py:562 +#: nova/compute/manager.py:563 msgid "Hypervisor driver does not support resume guests" msgstr "" -#: nova/compute/manager.py:567 +#: nova/compute/manager.py:568 #, fuzzy msgid "Failed to resume instance" msgstr "Going to start terminating instances" -#: nova/compute/manager.py:577 +#: nova/compute/manager.py:578 msgid "Hypervisor driver does not support firewall rules" msgstr "" -#: nova/compute/manager.py:581 +#: nova/compute/manager.py:582 #, python-format msgid "Lifecycle event %(state)d on VM %(uuid)s" msgstr "" -#: nova/compute/manager.py:597 +#: nova/compute/manager.py:598 #, fuzzy, python-format msgid "Unexpected power state %d" msgstr "Unexpected error raised: %s" -#: nova/compute/manager.py:609 +#: nova/compute/manager.py:610 #, python-format msgid "Ignoring event %s" msgstr "" -#: nova/compute/manager.py:647 +#: nova/compute/manager.py:648 msgid "Checking state" msgstr "" -#: nova/compute/manager.py:745 +#: nova/compute/manager.py:746 #, python-format msgid "Volume id: %s finished being created but was not set as 'available'" msgstr "" -#: nova/compute/manager.py:762 +#: nova/compute/manager.py:763 #, python-format msgid "Setting up bdm %s" msgstr "" -#: nova/compute/manager.py:862 +#: nova/compute/manager.py:863 msgid "Success" msgstr "" -#: nova/compute/manager.py:885 +#: nova/compute/manager.py:886 msgid "Instance disappeared before we could start it" msgstr "" -#: nova/compute/manager.py:906 nova/compute/manager.py:2383 +#: nova/compute/manager.py:907 nova/compute/manager.py:2385 #, python-format msgid "No node specified, defaulting to %(node)s" msgstr "" -#: nova/compute/manager.py:948 +#: nova/compute/manager.py:949 #, fuzzy msgid "Failed to dealloc network for deleted instance" msgstr "Going to try to terminate %s" -#: nova/compute/manager.py:954 +#: nova/compute/manager.py:955 msgid "Instance was deleted during spawn." msgstr "" -#: nova/compute/manager.py:982 +#: nova/compute/manager.py:983 #, fuzzy, python-format msgid "Error: %s" msgstr "Caught error: %s" -#: nova/compute/manager.py:999 +#: nova/compute/manager.py:1000 msgid "Clean up resource before rescheduling." msgstr "" -#: nova/compute/manager.py:1024 nova/compute/manager.py:2437 +#: nova/compute/manager.py:1025 nova/compute/manager.py:2439 msgid "Error trying to reschedule" msgstr "" -#: nova/compute/manager.py:1037 +#: nova/compute/manager.py:1038 msgid "Retry info not present, will not reschedule" msgstr "" -#: nova/compute/manager.py:1042 +#: nova/compute/manager.py:1043 msgid "No request spec, will not reschedule" msgstr "" -#: nova/compute/manager.py:1048 +#: nova/compute/manager.py:1049 #, python-format msgid "Re-scheduling %(method)s: attempt %(num)d" msgstr "" -#: nova/compute/manager.py:1077 +#: nova/compute/manager.py:1078 msgid "Instance build timed out. Set to error state." msgstr "" -#: nova/compute/manager.py:1127 +#: nova/compute/manager.py:1129 #, python-format msgid "" "image_id=%(image_id)s, image_size_bytes=%(size_bytes)d, " "allowed_size_bytes=%(allowed_size_bytes)d" msgstr "" -#: nova/compute/manager.py:1133 +#: nova/compute/manager.py:1135 #, python-format msgid "" "Image '%(image_id)s' size %(size_bytes)d exceeded instance_type allowed " "size %(allowed_size_bytes)d" msgstr "" -#: nova/compute/manager.py:1143 +#: nova/compute/manager.py:1145 msgid "Starting instance..." msgstr "" -#: nova/compute/manager.py:1169 +#: nova/compute/manager.py:1171 msgid "Instance failed network setup" msgstr "" -#: nova/compute/manager.py:1172 +#: nova/compute/manager.py:1174 #, python-format msgid "Instance network_info: |%s|" msgstr "" -#: nova/compute/manager.py:1183 +#: nova/compute/manager.py:1185 msgid "Instance failed block device setup" msgstr "" -#: nova/compute/manager.py:1202 +#: nova/compute/manager.py:1204 msgid "Instance failed to spawn" msgstr "" -#: nova/compute/manager.py:1253 +#: nova/compute/manager.py:1255 msgid "Deallocating network for instance" msgstr "" -#: nova/compute/manager.py:1324 +#: nova/compute/manager.py:1326 #, python-format msgid "%(action_str)s instance" msgstr "" -#: nova/compute/manager.py:1340 +#: nova/compute/manager.py:1342 #, fuzzy msgid "Failed to deallocate network for instance." msgstr "Going to try to terminate %s" -#: nova/compute/manager.py:1361 +#: nova/compute/manager.py:1363 #, python-format msgid "Ignoring DiskNotFound: %s" msgstr "" -#: nova/compute/manager.py:1364 +#: nova/compute/manager.py:1366 #, python-format msgid "Ignoring VolumeNotFound: %s" msgstr "" -#: nova/compute/manager.py:1371 +#: nova/compute/manager.py:1373 #, python-format msgid "terminating bdm %s" msgstr "" -#: nova/compute/manager.py:1419 +#: nova/compute/manager.py:1421 #, python-format msgid "Ignoring volume cleanup failure due to %s" msgstr "" -#: nova/compute/manager.py:1472 nova/compute/manager.py:2613 -#: nova/compute/manager.py:4106 +#: nova/compute/manager.py:1474 nova/compute/manager.py:2615 +#: nova/compute/manager.py:4117 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "" -#: nova/compute/manager.py:1624 +#: nova/compute/manager.py:1626 #, fuzzy msgid "Rebuilding instance" msgstr "Rebooting instance %s" -#: nova/compute/manager.py:1637 +#: nova/compute/manager.py:1639 msgid "Invalid state of instance files on shared storage" msgstr "" -#: nova/compute/manager.py:1641 +#: nova/compute/manager.py:1643 msgid "disk on shared storage, recreating using existing disk" msgstr "" -#: nova/compute/manager.py:1645 +#: nova/compute/manager.py:1647 #, python-format msgid "disk not on shared storagerebuilding from: '%s'" msgstr "" -#: nova/compute/manager.py:1729 +#: nova/compute/manager.py:1731 #, python-format msgid "bringing vm to original state: '%s'" msgstr "" -#: nova/compute/manager.py:1761 +#: nova/compute/manager.py:1763 #, fuzzy, python-format msgid "Detaching from volume api: %s" msgstr "Detach volume %s" -#: nova/compute/manager.py:1779 +#: nova/compute/manager.py:1781 #, fuzzy msgid "Rebooting instance" msgstr "Rebooting instance %s" -#: nova/compute/manager.py:1804 +#: nova/compute/manager.py:1806 #, python-format msgid "" "trying to reboot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1820 +#: nova/compute/manager.py:1822 #, fuzzy, python-format msgid "Cannot reboot instance: %(exc)s" msgstr "Running instances: %s" -#: nova/compute/manager.py:1833 +#: nova/compute/manager.py:1835 #, fuzzy msgid "Instance disappeared during reboot" msgstr "instance %s: rebooted" -#: nova/compute/manager.py:1860 +#: nova/compute/manager.py:1862 #, fuzzy msgid "instance snapshotting" msgstr "instance %s: snapshotting" -#: nova/compute/manager.py:1866 +#: nova/compute/manager.py:1868 #, python-format msgid "" "trying to snapshot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1927 +#: nova/compute/manager.py:1929 #, python-format msgid "Found %(num_images)d images (rotation: %(rotation)d)" msgstr "" -#: nova/compute/manager.py:1934 +#: nova/compute/manager.py:1936 #, python-format msgid "Rotating out %d backups" msgstr "" -#: nova/compute/manager.py:1939 +#: nova/compute/manager.py:1941 #, python-format msgid "Deleting image %s" msgstr "" -#: nova/compute/manager.py:1967 +#: nova/compute/manager.py:1969 #, python-format msgid "Failed to set admin password. Instance %s is not running" msgstr "" -#: nova/compute/manager.py:1974 +#: nova/compute/manager.py:1976 msgid "Root password set" msgstr "" -#: nova/compute/manager.py:1981 +#: nova/compute/manager.py:1983 msgid "set_admin_password is not implemented by this driver or guest instance." msgstr "" -#: nova/compute/manager.py:1996 +#: nova/compute/manager.py:1998 #, python-format msgid "set_admin_password failed: %s" msgstr "" -#: nova/compute/manager.py:2003 +#: nova/compute/manager.py:2005 msgid "error setting admin password" msgstr "" -#: nova/compute/manager.py:2016 +#: nova/compute/manager.py:2018 #, python-format msgid "" "trying to inject a file into a non-running (state: " "%(current_power_state)s expected: %(expected_state)s)" msgstr "" -#: nova/compute/manager.py:2020 +#: nova/compute/manager.py:2022 #, fuzzy, python-format msgid "injecting file to %(path)s" msgstr "Injecting file path: '%s'" -#: nova/compute/manager.py:2040 +#: nova/compute/manager.py:2042 msgid "" "Unable to find a different image to use for rescue VM, using instance's " "current image" msgstr "" -#: nova/compute/manager.py:2053 +#: nova/compute/manager.py:2055 msgid "Rescuing" msgstr "" -#: nova/compute/manager.py:2072 +#: nova/compute/manager.py:2074 #, fuzzy msgid "Error trying to Rescue Instance" msgstr "Going to start terminating instances" -#: nova/compute/manager.py:2076 +#: nova/compute/manager.py:2078 #, fuzzy, python-format msgid "Driver Error: %s" msgstr "Caught error: %s" -#: nova/compute/manager.py:2094 +#: nova/compute/manager.py:2096 #, fuzzy msgid "Unrescuing" msgstr "instance %s: unrescuing" -#: nova/compute/manager.py:2115 +#: nova/compute/manager.py:2117 #, python-format msgid "Changing instance metadata according to %(diff)r" msgstr "" -#: nova/compute/manager.py:2341 +#: nova/compute/manager.py:2343 #, fuzzy msgid "Instance has no source host" msgstr "instance %s: snapshotting" -#: nova/compute/manager.py:2347 +#: nova/compute/manager.py:2349 msgid "destination same as source!" msgstr "" -#: nova/compute/manager.py:2364 +#: nova/compute/manager.py:2366 msgid "Migrating" msgstr "" -#: nova/compute/manager.py:2610 +#: nova/compute/manager.py:2612 #, python-format msgid "Failed to rollback quota for failed finish_resize: %(qr_error)s" msgstr "" -#: nova/compute/manager.py:2673 +#: nova/compute/manager.py:2675 msgid "Pausing" msgstr "" -#: nova/compute/manager.py:2691 +#: nova/compute/manager.py:2693 msgid "Unpausing" msgstr "" -#: nova/compute/manager.py:2729 +#: nova/compute/manager.py:2731 #, fuzzy msgid "Retrieving diagnostics" msgstr "instance %s: retrieving diagnostics" -#: nova/compute/manager.py:2760 +#: nova/compute/manager.py:2762 msgid "Resuming" msgstr "" -#: nova/compute/manager.py:2780 +#: nova/compute/manager.py:2782 #, fuzzy msgid "Reset network" msgstr "setting network host" -#: nova/compute/manager.py:2785 +#: nova/compute/manager.py:2787 #, fuzzy msgid "Inject network info" msgstr "setting network host" -#: nova/compute/manager.py:2788 +#: nova/compute/manager.py:2790 #, python-format msgid "network_info to inject: |%s|" msgstr "" -#: nova/compute/manager.py:2805 +#: nova/compute/manager.py:2807 #, fuzzy msgid "Get console output" msgstr "Get console output for instance %s" -#: nova/compute/manager.py:2832 +#: nova/compute/manager.py:2834 #, fuzzy msgid "Getting vnc console" msgstr "Adding console" -#: nova/compute/manager.py:2867 +#: nova/compute/manager.py:2869 #, fuzzy msgid "Getting spice console" msgstr "Adding console" -#: nova/compute/manager.py:2914 +#: nova/compute/manager.py:2916 #, python-format msgid "Booting with volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2965 +#: nova/compute/manager.py:2967 #, python-format msgid "Attaching volume %(volume_id)s to %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2974 +#: nova/compute/manager.py:2976 #, python-format msgid "" "Failed to connect to volume %(volume_id)s while attaching at " "%(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2989 +#: nova/compute/manager.py:2991 #, fuzzy, python-format msgid "Failed to attach volume %(volume_id)s at %(mountpoint)s" msgstr "Detach_volume: %(instance_name)s, %(mountpoint)s" -#: nova/compute/manager.py:3019 +#: nova/compute/manager.py:3021 #, python-format msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" msgstr "" -#: nova/compute/manager.py:3029 +#: nova/compute/manager.py:3031 #, fuzzy msgid "Detaching volume from unknown instance" msgstr "Detaching volume from unknown instance %s" -#: nova/compute/manager.py:3036 +#: nova/compute/manager.py:3038 #, fuzzy, python-format msgid "Failed to detach volume %(volume_id)s from %(mp)s" msgstr "Detach_volume: %(instance_name)s, %(mountpoint)s" -#: nova/compute/manager.py:3060 +#: nova/compute/manager.py:3062 msgid "Updating volume usage cache with totals" msgstr "" -#: nova/compute/manager.py:3098 +#: nova/compute/manager.py:3100 #, python-format msgid "allocate_port_for_instance returned %(ports)s ports" msgstr "" -#: nova/compute/manager.py:3118 +#: nova/compute/manager.py:3120 #, fuzzy, python-format msgid "Port %(port_id)s is not attached" msgstr "instance %s: booted" -#: nova/compute/manager.py:3132 +#: nova/compute/manager.py:3134 #, fuzzy, python-format msgid "Host %(host)s not found" msgstr "instance %s: booted" -#: nova/compute/manager.py:3269 +#: nova/compute/manager.py:3271 #, python-format msgid "Pre live migration failed at %(dest)s" msgstr "" -#: nova/compute/manager.py:3297 +#: nova/compute/manager.py:3299 msgid "_post_live_migration() is started.." msgstr "" -#: nova/compute/manager.py:3352 +#: nova/compute/manager.py:3354 #, python-format msgid "Migrating instance to %(dest)s finished successfully." msgstr "" -#: nova/compute/manager.py:3354 +#: nova/compute/manager.py:3356 msgid "" "You may see the error \"libvirt: QEMU error: Domain not found: no domain " "with matching name.\" This error can be safely ignored." msgstr "" -#: nova/compute/manager.py:3368 +#: nova/compute/manager.py:3370 msgid "Post operation of migration started" msgstr "" -#: nova/compute/manager.py:3508 +#: nova/compute/manager.py:3399 +#, fuzzy, python-format +msgid "Failed to get compute_info for %s" +msgstr "Failed to get metadata for ip: %s" + +#: nova/compute/manager.py:3518 msgid "Updated the info_cache for instance" msgstr "" -#: nova/compute/manager.py:3553 +#: nova/compute/manager.py:3563 #, python-format msgid "" "Found %(migration_count)d unconfirmed migrations older than " "%(confirm_window)d seconds" msgstr "" -#: nova/compute/manager.py:3559 +#: nova/compute/manager.py:3569 #, python-format msgid "Setting migration %(migration_id)s to error: %(reason)s" msgstr "" -#: nova/compute/manager.py:3568 +#: nova/compute/manager.py:3578 #, python-format msgid "" "Automatically confirming migration %(migration_id)s for instance " "%(instance_uuid)s" msgstr "" -#: nova/compute/manager.py:3575 +#: nova/compute/manager.py:3585 #, python-format msgid "Instance %(instance_uuid)s not found" msgstr "" -#: nova/compute/manager.py:3579 +#: nova/compute/manager.py:3589 msgid "In ERROR state" msgstr "" -#: nova/compute/manager.py:3586 +#: nova/compute/manager.py:3596 #, python-format msgid "In states %(vm_state)s/%(task_state)s, not RESIZED/None" msgstr "" -#: nova/compute/manager.py:3595 +#: nova/compute/manager.py:3605 #, python-format msgid "Error auto-confirming resize: %(e)s. Will retry later." msgstr "" -#: nova/compute/manager.py:3612 +#: nova/compute/manager.py:3622 #, python-format msgid "" "Running instance usage audit for host %(host)s from %(begin_time)s to " "%(end_time)s. %(number_instances)s instances." msgstr "" -#: nova/compute/manager.py:3631 +#: nova/compute/manager.py:3641 #, python-format msgid "Failed to generate usage audit for instance on host %s" msgstr "" -#: nova/compute/manager.py:3655 +#: nova/compute/manager.py:3665 msgid "Updating bandwidth usage cache" msgstr "" -#: nova/compute/manager.py:3772 +#: nova/compute/manager.py:3782 #, fuzzy msgid "Updating volume usage cache" msgstr "Deleting user %s" -#: nova/compute/manager.py:3789 +#: nova/compute/manager.py:3799 msgid "Updating host status" msgstr "" -#: nova/compute/manager.py:3816 +#: nova/compute/manager.py:3826 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " "the hypervisor." msgstr "" -#: nova/compute/manager.py:3821 nova/compute/manager.py:3871 +#: nova/compute/manager.py:3831 nova/compute/manager.py:3881 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:3858 +#: nova/compute/manager.py:3868 #, python-format msgid "" "During the sync_power process the instance has moved from host %(src)s to" " host %(dst)s" msgstr "" -#: nova/compute/manager.py:3896 +#: nova/compute/manager.py:3906 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3908 nova/compute/manager.py:3917 -#: nova/compute/manager.py:3947 +#: nova/compute/manager.py:3918 nova/compute/manager.py:3927 +#: nova/compute/manager.py:3957 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:3912 +#: nova/compute/manager.py:3922 msgid "Instance is suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3928 +#: nova/compute/manager.py:3938 msgid "Instance is paused unexpectedly. Ignore." msgstr "" -#: nova/compute/manager.py:3934 +#: nova/compute/manager.py:3944 msgid "Instance is unexpectedly not found. Ignore." msgstr "" -#: nova/compute/manager.py:3940 +#: nova/compute/manager.py:3950 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3956 +#: nova/compute/manager.py:3966 #, fuzzy msgid "Instance is not (soft-)deleted." msgstr "instance %s: booted" -#: nova/compute/manager.py:3964 +#: nova/compute/manager.py:3974 msgid "CONF.reclaim_instance_interval <= 0, skipping..." msgstr "" -#: nova/compute/manager.py:3984 +#: nova/compute/manager.py:3994 msgid "Reclaiming deleted instance" msgstr "" -#: nova/compute/manager.py:4011 +#: nova/compute/manager.py:4021 #, fuzzy, python-format msgid "Deleting orphan compute node %s" msgstr "Deleting user %s" -#: nova/compute/manager.py:4021 nova/compute/resource_tracker.py:321 +#: nova/compute/manager.py:4031 nova/compute/resource_tracker.py:321 #, python-format msgid "No service record for host %s" msgstr "" -#: nova/compute/manager.py:4061 +#: nova/compute/manager.py:4072 #, python-format msgid "" "Detected instance with name label '%(name)s' which is marked as DELETED " "but still present on host." msgstr "" -#: nova/compute/manager.py:4068 +#: nova/compute/manager.py:4079 #, python-format msgid "" "Destroying instance with name label '%(name)s' which is marked as DELETED" " but still present on host." msgstr "" -#: nova/compute/manager.py:4075 +#: nova/compute/manager.py:4086 #, python-format msgid "Unrecognized value '%(action)s' for CONF.running_deleted_instance_action" msgstr "" @@ -5061,11 +5016,11 @@ msgstr "" msgid "Failed to notify cells of instance info cache update" msgstr "" -#: nova/db/api.py:1451 +#: nova/db/api.py:1456 msgid "Failed to notify cells of bw_usage update" msgstr "" -#: nova/db/api.py:1585 +#: nova/db/api.py:1591 msgid "Failed to notify cells of instance fault" msgstr "" @@ -5083,23 +5038,30 @@ msgstr "" msgid "Unrecognized read_deleted value '%s'" msgstr "" -#: nova/db/sqlalchemy/api.py:1424 +#: nova/db/sqlalchemy/api.py:1408 #, python-format msgid "" "Unknown osapi_compute_unique_server_name_scope value: %s Flag must be " "empty, \"global\" or \"project\"" msgstr "" -#: nova/db/sqlalchemy/api.py:1559 +#: nova/db/sqlalchemy/api.py:1543 #, fuzzy, python-format msgid "Invalid instance id %s in request" msgstr "instance %s: rescued" -#: nova/db/sqlalchemy/api.py:2850 +#: nova/db/sqlalchemy/api.py:2834 #, python-format msgid "Change will make usage less than 0 for the following resources: %(unders)s" msgstr "" +#: nova/db/sqlalchemy/api.py:4335 +#, python-format +msgid "" +"Volume(%s) has lower stats then what is in the database. Instance must " +"have been rebooted or crashed. Updating totals." +msgstr "" + #: nova/db/sqlalchemy/migration.py:69 #: nova/virt/baremetal/db/sqlalchemy/migration.py:66 msgid "version should be an integer" @@ -5154,47 +5116,47 @@ msgid "" "%(extra)s." msgstr "" -#: nova/image/glance.py:492 +#: nova/image/glance.py:495 #, python-format msgid "fetching image %s from glance" msgstr "" -#: nova/image/s3.py:318 +#: nova/image/s3.py:335 #, python-format msgid "Failed to download %(image_location)s to %(image_path)s" msgstr "" -#: nova/image/s3.py:335 +#: nova/image/s3.py:352 #, python-format msgid "Failed to decrypt %(image_location)s to %(image_path)s" msgstr "" -#: nova/image/s3.py:345 +#: nova/image/s3.py:362 #, python-format msgid "Failed to untar %(image_location)s to %(image_path)s" msgstr "" -#: nova/image/s3.py:355 +#: nova/image/s3.py:372 #, python-format msgid "Failed to upload %(image_location)s to %(image_path)s" msgstr "" -#: nova/image/s3.py:379 +#: nova/image/s3.py:396 #, python-format msgid "Failed to decrypt private key: %s" msgstr "Failed to decrypt private key: %s" -#: nova/image/s3.py:386 +#: nova/image/s3.py:403 #, python-format msgid "Failed to decrypt initialization vector: %s" msgstr "Failed to decrypt initialisation vector: %s" -#: nova/image/s3.py:397 +#: nova/image/s3.py:414 #, python-format msgid "Failed to decrypt image file %(image_file)s: %(err)s" msgstr "Failed to decrypt image file %(image_file)s: %(err)s" -#: nova/image/s3.py:409 +#: nova/image/s3.py:426 msgid "Unsafe filenames in image" msgstr "" @@ -5236,69 +5198,69 @@ msgstr "" msgid "Loading network driver '%s'" msgstr "" -#: nova/network/floating_ips.py:87 +#: nova/network/floating_ips.py:88 #, python-format msgid "Fixed ip %(fixed_ip_id)s not found" msgstr "" -#: nova/network/floating_ips.py:97 nova/network/floating_ips.py:373 +#: nova/network/floating_ips.py:98 nova/network/floating_ips.py:374 #, python-format msgid "Interface %(interface)s not found" msgstr "" -#: nova/network/floating_ips.py:121 +#: nova/network/floating_ips.py:122 #, python-format msgid "floating IP allocation for instance |%(floating_address)s|" msgstr "" -#: nova/network/floating_ips.py:178 +#: nova/network/floating_ips.py:179 msgid "Floating IP is not associated. Ignore." msgstr "" -#: nova/network/floating_ips.py:196 +#: nova/network/floating_ips.py:197 #, python-format msgid "Address |%(address)s| is not allocated" msgstr "" -#: nova/network/floating_ips.py:200 +#: nova/network/floating_ips.py:201 #, python-format msgid "Address |%(address)s| is not allocated to your project |%(project)s|" msgstr "" -#: nova/network/floating_ips.py:220 +#: nova/network/floating_ips.py:221 #, python-format msgid "Quota exceeded for %(pid)s, tried to allocate floating IP" msgstr "" -#: nova/network/floating_ips.py:281 +#: nova/network/floating_ips.py:282 msgid "Failed to update usages deallocating floating IP" msgstr "" -#: nova/network/floating_ips.py:530 +#: nova/network/floating_ips.py:531 #, fuzzy, python-format msgid "Starting migration network for instance %(instance_uuid)s" msgstr "Going to start terminating instances" -#: nova/network/floating_ips.py:537 +#: nova/network/floating_ips.py:538 #, fuzzy, python-format msgid "" "Floating ip address |%(address)s| no longer belongs to instance " "%(instance_uuid)s. Will notmigrate it " msgstr "Associate address %(public_ip)s to instance %(instance_id)s" -#: nova/network/floating_ips.py:568 +#: nova/network/floating_ips.py:573 #, python-format msgid "Finishing migration network for instance %(instance_uuid)s" msgstr "" -#: nova/network/floating_ips.py:576 +#: nova/network/floating_ips.py:581 #, fuzzy, python-format msgid "" "Floating ip address |%(address)s| no longer belongs to instance " "%(instance_uuid)s. Will notsetup it." msgstr "Associate address %(public_ip)s to instance %(instance_id)s" -#: nova/network/floating_ips.py:624 +#: nova/network/floating_ips.py:629 #, python-format msgid "" "Database inconsistency: DNS domain |%s| is registered in the Nova db but " @@ -5306,12 +5268,12 @@ msgid "" "ignored." msgstr "" -#: nova/network/floating_ips.py:664 +#: nova/network/floating_ips.py:669 #, python-format msgid "Domain |%(domain)s| already exists, changing zone to |%(av_zone)s|." msgstr "" -#: nova/network/floating_ips.py:673 +#: nova/network/floating_ips.py:678 #, python-format msgid "Domain |%(domain)s| already exists, changing project to |%(project)s|." msgstr "" @@ -5336,150 +5298,130 @@ msgstr "" msgid "This shouldn't be getting called except during testing." msgstr "" -#: nova/network/linux_net.py:219 +#: nova/network/linux_net.py:220 #, python-format msgid "Attempted to remove chain %s which does not exist" msgstr "" -#: nova/network/linux_net.py:254 +#: nova/network/linux_net.py:255 #, python-format msgid "Unknown chain: %r" msgstr "" -#: nova/network/linux_net.py:279 +#: nova/network/linux_net.py:280 #, python-format msgid "" "Tried to remove rule that was not there: %(chain)r %(rule)r %(wrap)r " "%(top)r" msgstr "" -#: nova/network/linux_net.py:424 +#: nova/network/linux_net.py:425 msgid "IPTablesManager.apply completed with success" msgstr "" -#: nova/network/linux_net.py:680 +#: nova/network/linux_net.py:681 #, python-format msgid "arping error for ip %s" msgstr "" -#: nova/network/linux_net.py:730 +#: nova/network/linux_net.py:731 #, python-format msgid "Removed %(num)d duplicate rules for floating ip %(float)s" msgstr "" -#: nova/network/linux_net.py:966 +#: nova/network/linux_net.py:776 +#, python-format +msgid "Error deleting conntrack entries for %s" +msgstr "" + +#: nova/network/linux_net.py:975 #, fuzzy, python-format msgid "Pid %d is stale, skip killing dnsmasq" msgstr "Pid %d is stale, relaunching dnsmasq" -#: nova/network/linux_net.py:1011 +#: nova/network/linux_net.py:1020 #, python-format msgid "Hupping dnsmasq threw %s" msgstr "Hupping dnsmasq threw %s" -#: nova/network/linux_net.py:1013 +#: nova/network/linux_net.py:1022 #, python-format msgid "Pid %d is stale, relaunching dnsmasq" msgstr "Pid %d is stale, relaunching dnsmasq" -#: nova/network/linux_net.py:1093 +#: nova/network/linux_net.py:1102 #, python-format msgid "killing radvd threw %s" msgstr "killing radvd threw %s" -#: nova/network/linux_net.py:1095 +#: nova/network/linux_net.py:1104 #, python-format msgid "Pid %d is stale, relaunching radvd" msgstr "Pid %d is stale, relaunching radvd" -#: nova/network/linux_net.py:1227 +#: nova/network/linux_net.py:1280 #, fuzzy, python-format -msgid "Error clearing stale veth %s" -msgstr "Error starting xvp: %s" +msgid "Net device removed: '%s'" +msgstr "Invalid backend: %s" + +#: nova/network/linux_net.py:1283 +#, python-format +msgid "Failed removing net device: '%s'" +msgstr "" -#: nova/network/linux_net.py:1386 +#: nova/network/linux_net.py:1401 #, python-format msgid "Starting VLAN interface %s" msgstr "Starting VLAN interface %s" -#: nova/network/linux_net.py:1418 -#, fuzzy, python-format -msgid "Failed unplugging VLAN interface '%s'" -msgstr "Failed to decrypt private key: %s" - -#: nova/network/linux_net.py:1420 -#, fuzzy, python-format -msgid "Unplugged VLAN interface '%s'" -msgstr "Failed to decrypt private key: %s" - -#: nova/network/linux_net.py:1442 +#: nova/network/linux_net.py:1447 #, fuzzy, python-format msgid "Starting Bridge %s" msgstr "Starting Bridge interface for %s" -#: nova/network/linux_net.py:1454 +#: nova/network/linux_net.py:1459 #, python-format msgid "Adding interface %(interface)s to bridge %(bridge)s" msgstr "" -#: nova/network/linux_net.py:1490 +#: nova/network/linux_net.py:1495 #, fuzzy, python-format msgid "Failed to add interface: %s" msgstr "Failed to decrypt private key: %s" -#: nova/network/linux_net.py:1536 -#, fuzzy, python-format -msgid "Failed unplugging bridge interface '%s'" -msgstr "Starting Bridge interface for %s" - -#: nova/network/linux_net.py:1539 -#, fuzzy, python-format -msgid "Unplugged bridge interface '%s'" -msgstr "Starting Bridge interface for %s" - -#: nova/network/linux_net.py:1735 +#: nova/network/linux_net.py:1732 #, fuzzy, python-format msgid "Starting bridge %s " msgstr "Starting Bridge interface for %s" -#: nova/network/linux_net.py:1743 +#: nova/network/linux_net.py:1740 #, fuzzy, python-format msgid "Done starting bridge %s" msgstr "Error starting xvp: %s" -#: nova/network/linux_net.py:1763 -#, python-format -msgid "Failed unplugging gateway interface '%s'" -msgstr "" - -#: nova/network/linux_net.py:1765 -#, python-format -msgid "Unplugged gateway interface '%s'" -msgstr "" - -#: nova/network/manager.py:363 +#: nova/network/manager.py:364 #, python-format msgid "Disassociated %s stale fixed ip(s)" msgstr "" -#: nova/network/manager.py:367 +#: nova/network/manager.py:368 msgid "setting network host" msgstr "setting network host" -#: nova/network/manager.py:494 +#: nova/network/manager.py:495 msgid "network allocations" msgstr "" -#: nova/network/manager.py:501 +#: nova/network/manager.py:502 #, python-format msgid "networks retrieved for instance: |%(networks_list)s|" msgstr "" -#: nova/network/manager.py:549 +#: nova/network/manager.py:550 msgid "network deallocation for instance" msgstr "" -#: nova/network/manager.py:815 +#: nova/network/manager.py:816 #, python-format msgid "" "instance-dns-zone is |%(domain)s|, which is in availability zone " @@ -5487,92 +5429,92 @@ msgid "" "created." msgstr "" -#: nova/network/manager.py:841 +#: nova/network/manager.py:842 #, python-format msgid "Quota exceeded for %(pid)s, tried to allocate fixed IP" msgstr "" -#: nova/network/manager.py:895 +#: nova/network/manager.py:896 msgid "Failed to update usages deallocating fixed IP" msgstr "" -#: nova/network/manager.py:929 +#: nova/network/manager.py:930 #, python-format msgid "Unable to release %s because vif doesn't exist." msgstr "" -#: nova/network/manager.py:952 +#: nova/network/manager.py:953 #, python-format msgid "Leased IP |%(address)s|" msgstr "" -#: nova/network/manager.py:956 +#: nova/network/manager.py:957 #, python-format msgid "IP %s leased that is not associated" msgstr "" -#: nova/network/manager.py:965 +#: nova/network/manager.py:966 #, python-format msgid "IP |%s| leased that isn't allocated" msgstr "" -#: nova/network/manager.py:970 +#: nova/network/manager.py:971 #, python-format msgid "Released IP |%(address)s|" msgstr "" -#: nova/network/manager.py:974 +#: nova/network/manager.py:975 #, python-format msgid "IP %s released that is not associated" msgstr "" -#: nova/network/manager.py:978 +#: nova/network/manager.py:979 #, python-format msgid "IP %s released that was not leased" msgstr "IP %s released that was not leased" -#: nova/network/manager.py:997 +#: nova/network/manager.py:998 #, python-format msgid "%s must be an integer" msgstr "" -#: nova/network/manager.py:1021 +#: nova/network/manager.py:1022 msgid "Maximum allowed length for 'label' is 255." msgstr "" -#: nova/network/manager.py:1041 +#: nova/network/manager.py:1042 #, python-format msgid "" "Subnet(s) too large, defaulting to /%s. To override, specify " "network_size flag." msgstr "" -#: nova/network/manager.py:1122 +#: nova/network/manager.py:1123 msgid "cidr already in use" msgstr "" -#: nova/network/manager.py:1125 +#: nova/network/manager.py:1126 #, python-format msgid "requested cidr (%(cidr)s) conflicts with existing supernet (%(super)s)" msgstr "" -#: nova/network/manager.py:1136 +#: nova/network/manager.py:1137 #, python-format msgid "" "requested cidr (%(cidr)s) conflicts with existing smaller cidr " "(%(smaller)s)" msgstr "" -#: nova/network/manager.py:1193 +#: nova/network/manager.py:1194 msgid "Network already exists!" msgstr "" -#: nova/network/manager.py:1212 +#: nova/network/manager.py:1213 #, python-format msgid "Network must be disassociated from project %s before delete" msgstr "" -#: nova/network/manager.py:1808 +#: nova/network/manager.py:1813 msgid "" "The sum between the number of networks and the vlan start cannot be " "greater than 4094" @@ -5580,7 +5522,7 @@ msgstr "" "The sum between the number of networks and the vlan start cannot be " "greater than 4094" -#: nova/network/manager.py:1815 +#: nova/network/manager.py:1820 #, python-format msgid "" "The network range is not big enough to fit %(num_networks)s networks. " @@ -5694,11 +5636,6 @@ msgstr "" msgid "Multiple floating IP pools matches found for name '%s'" msgstr "setting network host" -#: nova/network/quantumv2/api.py:835 -#, python-format -msgid "Network %(net)s for port %(port_id)s not found!" -msgstr "" - #: nova/network/security_group/quantum_driver.py:53 #, fuzzy, python-format msgid "Quantum Error creating security group %s" @@ -5807,22 +5744,22 @@ msgstr "" msgid "Released file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..." msgstr "" -#: nova/openstack/common/log.py:226 +#: nova/openstack/common/log.py:244 #, fuzzy, python-format msgid "Deprecated: %s" msgstr "received %s" -#: nova/openstack/common/log.py:329 +#: nova/openstack/common/log.py:347 #, python-format msgid "Error loading logging config %(log_config)s: %(err_msg)s" msgstr "" -#: nova/openstack/common/log.py:379 +#: nova/openstack/common/log.py:397 #, python-format msgid "syslog facility must be one of: %s" msgstr "" -#: nova/openstack/common/log.py:537 +#: nova/openstack/common/log.py:563 #, python-format msgid "Fatal call to deprecated config: %(msg)s" msgstr "" @@ -5845,6 +5782,31 @@ msgstr "" msgid "in dynamic looping call" msgstr "" +#: nova/openstack/common/periodic_task.py:41 +#, python-format +msgid "Unexpected argument for periodic task creation: %(arg)s." +msgstr "" + +#: nova/openstack/common/periodic_task.py:132 +#, python-format +msgid "Skipping periodic task %(task)s because its interval is negative" +msgstr "" + +#: nova/openstack/common/periodic_task.py:137 +#, python-format +msgid "Skipping periodic task %(task)s because it is disabled" +msgstr "" + +#: nova/openstack/common/periodic_task.py:175 +#, python-format +msgid "Running periodic task %(full_task_name)s" +msgstr "" + +#: nova/openstack/common/periodic_task.py:183 +#, python-format +msgid "Error during %(full_task_name)s: %(e)s" +msgstr "" + #: nova/openstack/common/policy.py:394 #, python-format msgid "Failed to understand rule %(rule)s" @@ -5860,16 +5822,31 @@ msgstr "" msgid "Failed to understand rule %(rule)r" msgstr "" -#: nova/openstack/common/db/sqlalchemy/session.py:436 +#: nova/openstack/common/processutils.py:122 +#, python-format +msgid "Got unknown keyword args to utils.execute: %r" +msgstr "" + +#: nova/openstack/common/processutils.py:137 +#, python-format +msgid "Running cmd (subprocess): %s" +msgstr "Running cmd (subprocess): %s" + +#: nova/openstack/common/processutils.py:174 +#, python-format +msgid "%r failed. Retrying." +msgstr "" + +#: nova/openstack/common/db/sqlalchemy/session.py:461 msgid "DB exception wrapped." msgstr "" -#: nova/openstack/common/db/sqlalchemy/session.py:486 +#: nova/openstack/common/db/sqlalchemy/session.py:512 #, python-format msgid "Got mysql server has gone away: %s" msgstr "" -#: nova/openstack/common/db/sqlalchemy/session.py:556 +#: nova/openstack/common/db/sqlalchemy/session.py:584 #, python-format msgid "SQL connection failed. %s attempts left." msgstr "" @@ -5882,19 +5859,19 @@ msgstr "" msgid "Unknown sort direction, must be 'desc' or 'asc'" msgstr "" -#: nova/openstack/common/notifier/api.py:126 +#: nova/openstack/common/notifier/api.py:125 #, python-format msgid "%s not in valid priorities" msgstr "" -#: nova/openstack/common/notifier/api.py:142 +#: nova/openstack/common/notifier/api.py:141 #, python-format msgid "" "Problem '%(e)s' attempting to send to notification system. " "Payload=%(payload)s" msgstr "" -#: nova/openstack/common/notifier/api.py:172 +#: nova/openstack/common/notifier/api.py:171 #, python-format msgid "Failed to load notifier %s. These notifications will not be sent." msgstr "" @@ -6083,44 +6060,44 @@ msgid "" msgstr "" #: nova/openstack/common/rpc/impl_kombu.py:609 -#: nova/openstack/common/rpc/impl_qpid.py:403 +#: nova/openstack/common/rpc/impl_qpid.py:404 #, python-format msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s" msgstr "" #: nova/openstack/common/rpc/impl_kombu.py:627 -#: nova/openstack/common/rpc/impl_qpid.py:418 +#: nova/openstack/common/rpc/impl_qpid.py:419 #, python-format msgid "Timed out waiting for RPC response: %s" msgstr "" #: nova/openstack/common/rpc/impl_kombu.py:631 -#: nova/openstack/common/rpc/impl_qpid.py:422 +#: nova/openstack/common/rpc/impl_qpid.py:423 #, python-format msgid "Failed to consume message from queue: %s" msgstr "" #: nova/openstack/common/rpc/impl_kombu.py:670 -#: nova/openstack/common/rpc/impl_qpid.py:457 +#: nova/openstack/common/rpc/impl_qpid.py:458 #, python-format msgid "Failed to publish message to topic '%(topic)s': %(err_str)s" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:351 +#: nova/openstack/common/rpc/impl_qpid.py:352 #, python-format msgid "Unable to connect to AMQP server: %(e)s. Sleeping %(delay)s seconds" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:357 +#: nova/openstack/common/rpc/impl_qpid.py:358 #, python-format msgid "Connected to AMQP server on %s" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:370 +#: nova/openstack/common/rpc/impl_qpid.py:371 msgid "Re-established AMQP queues" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:430 +#: nova/openstack/common/rpc/impl_qpid.py:431 msgid "Error processing message. Skipping it." msgstr "" @@ -6350,7 +6327,7 @@ msgstr "" msgid "Exception during scheduler.run_instance" msgstr "" -#: nova/scheduler/driver.py:63 nova/scheduler/manager.py:211 +#: nova/scheduler/driver.py:63 nova/scheduler/manager.py:222 #, python-format msgid "Setting instance to %(state)s state." msgstr "" @@ -6374,81 +6351,89 @@ msgid "" "memory(host:%(avail)s <= instance:%(mem_inst)s)" msgstr "" -#: nova/scheduler/filter_scheduler.py:74 +#: nova/scheduler/filter_scheduler.py:73 #, python-format msgid "Attempting to build %(num_instances)d instance(s)" msgstr "" -#: nova/scheduler/filter_scheduler.py:228 +#: nova/scheduler/filter_scheduler.py:227 msgid "Invalid value for 'scheduler_max_attempts', must be >= 1" msgstr "" -#: nova/scheduler/filter_scheduler.py:245 +#: nova/scheduler/filter_scheduler.py:244 #, python-format msgid "Error from last host: %(last_host)s (node %(last_node)s): %(exc)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:274 +#: nova/scheduler/filter_scheduler.py:276 #, python-format msgid "" "Exceeded max scheduling attempts %(max_attempts)d for instance " "%(instance_uuid)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:340 +#: nova/scheduler/filter_scheduler.py:344 #, python-format msgid "Filtered %(hosts)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:353 +#: nova/scheduler/filter_scheduler.py:357 #, python-format msgid "Choosing host %(chosen_host)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:386 +#: nova/scheduler/filter_scheduler.py:391 #, python-format msgid "Unable to migrate %(instance_uuid)s to %(dest)s: Lack of memory" msgstr "" -#: nova/scheduler/host_manager.py:307 +#: nova/scheduler/host_manager.py:308 #, python-format -msgid "Host filter ignoring hosts: %(ignored_hosts_str)s" +msgid "Host filter ignoring hosts: %s" msgstr "" -#: nova/scheduler/host_manager.py:316 +#: nova/scheduler/host_manager.py:320 #, python-format -msgid "" -"No hosts matched due to not matching 'force_hosts'value of " -"'%(forced_hosts_str)s'" +msgid "Host filter forcing available hosts to %s" +msgstr "" + +#: nova/scheduler/host_manager.py:323 +#, python-format +msgid "No hosts matched due to not matching 'force_hosts' value of '%s'" +msgstr "" + +#: nova/scheduler/host_manager.py:336 +#, python-format +msgid "Host filter forcing available nodes to %s" msgstr "" -#: nova/scheduler/host_manager.py:321 +#: nova/scheduler/host_manager.py:339 #, python-format -msgid "Host filter forcing available hosts to %(forced_hosts_str)s" +msgid "No nodes matched due to not matching 'force_nodes' value of '%s'" msgstr "" -#: nova/scheduler/host_manager.py:353 +#: nova/scheduler/host_manager.py:379 #, python-format msgid "Ignoring %(service_name)s service update from %(host)s" msgstr "" -#: nova/scheduler/host_manager.py:358 +#: nova/scheduler/host_manager.py:384 #, python-format msgid "Received %(service_name)s service update from %(state_key)s." msgstr "" -#: nova/scheduler/host_manager.py:377 +#: nova/scheduler/host_manager.py:403 #: nova/scheduler/filters/trusted_filter.py:214 #, python-format msgid "No service for compute ID %s" msgstr "" -#: nova/scheduler/host_manager.py:399 +#: nova/scheduler/host_manager.py:425 #, python-format msgid "Removing dead compute node %(host)s:%(node)s from scheduler" msgstr "" -#: nova/scheduler/manager.py:197 +#: nova/scheduler/manager.py:208 #, python-format msgid "Failed to schedule_%(method)s: %(ex)s" msgstr "" @@ -6704,19 +6689,19 @@ msgstr "" msgid "Reply to faked command is stdout='%(stdout)s' stderr='%(stderr)s'" msgstr "" -#: nova/tests/fake_volume.py:186 +#: nova/tests/fake_volume.py:187 msgid "status must be available" msgstr "" -#: nova/tests/fake_volume.py:190 nova/volume/cinder.py:222 +#: nova/tests/fake_volume.py:191 nova/volume/cinder.py:228 msgid "already attached" msgstr "" -#: nova/tests/fake_volume.py:194 nova/volume/cinder.py:226 +#: nova/tests/fake_volume.py:195 nova/volume/cinder.py:232 msgid "Instance and volume not in same availability_zone" msgstr "" -#: nova/tests/fake_volume.py:199 nova/volume/cinder.py:232 +#: nova/tests/fake_volume.py:200 nova/volume/cinder.py:238 msgid "already detached" msgstr "" @@ -6770,52 +6755,52 @@ msgstr "" msgid "unexpected role header" msgstr "" -#: nova/tests/api/openstack/compute/test_servers.py:3315 +#: nova/tests/api/openstack/compute/test_servers.py:3338 msgid "" "Quota exceeded for instances: Requested 1, but already used 10 of 10 " "instances" msgstr "" -#: nova/tests/api/openstack/compute/test_servers.py:3320 +#: nova/tests/api/openstack/compute/test_servers.py:3343 msgid "Quota exceeded for ram: Requested 4096, but already used 8192 of 10240 ram" msgstr "" -#: nova/tests/api/openstack/compute/test_servers.py:3325 +#: nova/tests/api/openstack/compute/test_servers.py:3348 msgid "Quota exceeded for cores: Requested 2, but already used 9 of 10 cores" msgstr "" -#: nova/tests/compute/test_compute.py:1044 -#: nova/tests/compute/test_compute.py:1062 -#: nova/tests/compute/test_compute.py:1113 -#: nova/tests/compute/test_compute.py:1140 -#: nova/tests/compute/test_compute.py:1186 -#: nova/tests/compute/test_compute.py:3647 +#: nova/tests/compute/test_compute.py:1099 +#: nova/tests/compute/test_compute.py:1117 +#: nova/tests/compute/test_compute.py:1168 +#: nova/tests/compute/test_compute.py:1195 +#: nova/tests/compute/test_compute.py:1241 +#: nova/tests/compute/test_compute.py:3725 #, python-format msgid "Running instances: %s" msgstr "Running instances: %s" -#: nova/tests/compute/test_compute.py:1050 -#: nova/tests/compute/test_compute.py:1085 -#: nova/tests/compute/test_compute.py:1128 -#: nova/tests/compute/test_compute.py:1158 +#: nova/tests/compute/test_compute.py:1105 +#: nova/tests/compute/test_compute.py:1140 +#: nova/tests/compute/test_compute.py:1183 +#: nova/tests/compute/test_compute.py:1213 #, python-format msgid "After terminating instances: %s" msgstr "After terminating instances: %s" -#: nova/tests/compute/test_compute.py:1668 +#: nova/tests/compute/test_compute.py:1723 msgid "Internal error" msgstr "" -#: nova/tests/compute/test_compute.py:3658 +#: nova/tests/compute/test_compute.py:3736 #, python-format msgid "After force-killing instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:4160 +#: nova/tests/compute/test_compute.py:4238 msgid "wrong host/node" msgstr "" -#: nova/tests/compute/test_compute.py:8584 +#: nova/tests/compute/test_compute.py:8707 msgid "spawn error" msgstr "" @@ -7076,7 +7061,7 @@ msgstr "" msgid "IPMI set next bootdev failed" msgstr "" -#: nova/virt/baremetal/ipmi.py:198 nova/virt/baremetal/tilera_pdu.py:152 +#: nova/virt/baremetal/ipmi.py:198 nova/virt/baremetal/tilera_pdu.py:153 #, python-format msgid "Activate node called, but node %s is already active" msgstr "" @@ -7164,31 +7149,31 @@ msgstr "" msgid "Tilera deploy failed for instance %s" msgstr "Get console output for instance %s" -#: nova/virt/baremetal/tilera_pdu.py:82 +#: nova/virt/baremetal/tilera_pdu.py:83 msgid "Node id not supplied to PDU" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:85 +#: nova/virt/baremetal/tilera_pdu.py:86 msgid "Address not supplied to PDU" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:88 +#: nova/virt/baremetal/tilera_pdu.py:89 msgid "User not supplied to PDU" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:91 +#: nova/virt/baremetal/tilera_pdu.py:92 msgid "Password not supplied to PDU" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:116 +#: nova/virt/baremetal/tilera_pdu.py:117 msgid "PDU failed" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:133 +#: nova/virt/baremetal/tilera_pdu.py:134 msgid "PDU power on failed" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:146 +#: nova/virt/baremetal/tilera_pdu.py:147 msgid "PDU power off failed" msgstr "" @@ -7244,34 +7229,34 @@ msgstr "" msgid "no pif for vif_uuid=%s" msgstr "" -#: nova/virt/baremetal/virtual_power_driver.py:111 +#: nova/virt/baremetal/virtual_power_driver.py:112 msgid "virtual_power_ssh_host not defined. Can not Start" msgstr "" -#: nova/virt/baremetal/virtual_power_driver.py:115 +#: nova/virt/baremetal/virtual_power_driver.py:116 msgid "virtual_power_host_user not defined. Can not Start" msgstr "" -#: nova/virt/baremetal/virtual_power_driver.py:121 +#: nova/virt/baremetal/virtual_power_driver.py:122 msgid "virtual_power_host_pass/key not set. Can not Start" msgstr "" -#: nova/virt/baremetal/volume_driver.py:121 +#: nova/virt/baremetal/volume_driver.py:122 #, python-format msgid "baremetal driver was unable to delete tid %s" msgstr "" -#: nova/virt/baremetal/volume_driver.py:185 +#: nova/virt/baremetal/volume_driver.py:186 #, python-format msgid "Could not determine iscsi initiator name for instance %s" msgstr "" -#: nova/virt/baremetal/volume_driver.py:226 +#: nova/virt/baremetal/volume_driver.py:227 #, python-format msgid "No fixed PXE IP is associated to %s" msgstr "" -#: nova/virt/baremetal/volume_driver.py:258 +#: nova/virt/baremetal/volume_driver.py:259 #, python-format msgid "detach volume could not find tid for %s" msgstr "" @@ -7305,33 +7290,33 @@ msgstr "" msgid "Baremetal virtual interface %s not found" msgstr "" -#: nova/virt/disk/api.py:132 +#: nova/virt/disk/api.py:133 #, python-format msgid "Checking if we can resize image %(image)s. size=%(size)s, CoW=%(use_cow)s" msgstr "" -#: nova/virt/disk/api.py:138 +#: nova/virt/disk/api.py:139 #, python-format msgid "Cannot resize filesystem %s to a smaller size." msgstr "" -#: nova/virt/disk/api.py:149 +#: nova/virt/disk/api.py:150 #, python-format msgid "Unable to mount image %(image)s with error %(error)s. Cannot resize." msgstr "" -#: nova/virt/disk/api.py:159 +#: nova/virt/disk/api.py:160 #, python-format msgid "" "Unable to determine label for image %(image)s with error %(errror)s. " "Cannot resize." msgstr "" -#: nova/virt/disk/api.py:226 +#: nova/virt/disk/api.py:227 msgid "image already mounted" msgstr "" -#: nova/virt/disk/api.py:282 +#: nova/virt/disk/api.py:283 #, python-format msgid "" "Inject data image=%(image)s key=%(key)s net=%(net)s metadata=%(metadata)s" @@ -7339,72 +7324,72 @@ msgid "" "partition=%(partition)s use_cow=%(use_cow)s" msgstr "" -#: nova/virt/disk/api.py:299 +#: nova/virt/disk/api.py:300 #, fuzzy, python-format msgid "Ignoring error injecting data into image (%(e)s)" msgstr "" "instance %(inst_name)s: ignoring error injecting data into image " "%(img_id)s (%(e)s)" -#: nova/virt/disk/api.py:318 +#: nova/virt/disk/api.py:319 #, python-format msgid "" "Failed to mount container filesystem '%(image)s' on '%(target)s': " "%(errors)s" msgstr "" -#: nova/virt/disk/api.py:335 +#: nova/virt/disk/api.py:336 #, fuzzy, python-format msgid "Failed to teardown ntainer filesystem: %s" msgstr "Failed to mount filesystem: %s" -#: nova/virt/disk/api.py:348 +#: nova/virt/disk/api.py:349 #, fuzzy, python-format msgid "Failed to umount container filesystem: %s" msgstr "Failed to mount filesystem: %s" -#: nova/virt/disk/api.py:373 +#: nova/virt/disk/api.py:374 #, fuzzy, python-format msgid "Ignoring error injecting %(inject)s into image (%(e)s)" msgstr "" "instance %(inst_name)s: ignoring error injecting data into image " "%(img_id)s (%(e)s)" -#: nova/virt/disk/api.py:385 +#: nova/virt/disk/api.py:386 #, python-format msgid "Inject file fs=%(fs)s path=%(path)s append=%(append)s" msgstr "" -#: nova/virt/disk/api.py:394 +#: nova/virt/disk/api.py:395 #, python-format msgid "Inject metadata fs=%(fs)s metadata=%(metadata)s" msgstr "" -#: nova/virt/disk/api.py:435 +#: nova/virt/disk/api.py:436 #, python-format msgid "Inject key fs=%(fs)s key=%(key)s" msgstr "" -#: nova/virt/disk/api.py:464 +#: nova/virt/disk/api.py:465 #, python-format msgid "Inject key fs=%(fs)s net=%(net)s" msgstr "" -#: nova/virt/disk/api.py:490 +#: nova/virt/disk/api.py:491 #, python-format msgid "Inject admin password fs=%(fs)s admin_passwd=ha-ha-not-telling-you" msgstr "" -#: nova/virt/disk/api.py:535 +#: nova/virt/disk/api.py:536 msgid "Not implemented on Windows" msgstr "" -#: nova/virt/disk/api.py:564 +#: nova/virt/disk/api.py:565 #, python-format msgid "User %(username)s not found in password file." msgstr "" -#: nova/virt/disk/api.py:580 +#: nova/virt/disk/api.py:581 #, python-format msgid "User %(username)s not found in shadow file." msgstr "" @@ -7740,7 +7725,7 @@ msgstr "" msgid "get_available_resource called" msgstr "" -#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3728 +#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3740 #: nova/virt/xenapi/host.py:148 msgid "Updating host stats" msgstr "" @@ -7949,7 +7934,7 @@ msgstr "" msgid "Cannot find boot VHD file: %s" msgstr "" -#: nova/virt/hyperv/migrationops.py:221 nova/virt/hyperv/vmops.py:135 +#: nova/virt/hyperv/migrationops.py:221 nova/virt/hyperv/vmops.py:136 msgid "Cannot resize a VHD to a smaller size" msgstr "" @@ -8037,124 +8022,124 @@ msgstr "" msgid "Creating vswitch port for instance: %s" msgstr "Creating a raw instance" -#: nova/virt/hyperv/vmops.py:90 +#: nova/virt/hyperv/vmops.py:91 #, python-format msgid "VIF driver not found for network_api_class: %s" msgstr "" -#: nova/virt/hyperv/vmops.py:99 +#: nova/virt/hyperv/vmops.py:100 #, fuzzy msgid "get_info called for instance" msgstr "Get console output for instance %s" -#: nova/virt/hyperv/vmops.py:120 +#: nova/virt/hyperv/vmops.py:121 #, python-format msgid "" "Creating differencing VHD. Parent: %(base_vhd_path)s, Target: " "%(root_vhd_path)s" msgstr "" -#: nova/virt/hyperv/vmops.py:126 +#: nova/virt/hyperv/vmops.py:127 #, python-format msgid "Copying VHD image %(base_vhd_path)s to target: %(root_vhd_path)s" msgstr "" -#: nova/virt/hyperv/vmops.py:138 +#: nova/virt/hyperv/vmops.py:139 #, python-format msgid "Resizing VHD %(root_vhd_path)s to new size %(root_vhd_size)s" msgstr "" -#: nova/virt/hyperv/vmops.py:151 +#: nova/virt/hyperv/vmops.py:152 #, fuzzy msgid "Spawning new instance" msgstr "Creating a raw instance" -#: nova/virt/hyperv/vmops.py:177 +#: nova/virt/hyperv/vmops.py:178 #, fuzzy msgid "Spawn instance failed" msgstr "NotFound raised: %s" -#: nova/virt/hyperv/vmops.py:202 +#: nova/virt/hyperv/vmops.py:203 #, fuzzy, python-format msgid "Creating nic for instance: %s" msgstr "Creating a raw instance" -#: nova/virt/hyperv/vmops.py:210 +#: nova/virt/hyperv/vmops.py:211 #, python-format msgid "Invalid config_drive_format \"%s\"" msgstr "" -#: nova/virt/hyperv/vmops.py:213 +#: nova/virt/hyperv/vmops.py:214 #, fuzzy, python-format msgid "Using config drive for instance: %s" msgstr "Going to start terminating instances" -#: nova/virt/hyperv/vmops.py:226 nova/virt/libvirt/driver.py:1869 +#: nova/virt/hyperv/vmops.py:227 nova/virt/libvirt/driver.py:1870 #, fuzzy, python-format msgid "Creating config drive at %(path)s" msgstr "Injecting file path: '%s'" -#: nova/virt/hyperv/vmops.py:234 nova/virt/libvirt/driver.py:1876 +#: nova/virt/hyperv/vmops.py:235 nova/virt/libvirt/driver.py:1877 #, fuzzy, python-format msgid "Creating config drive failed with error: %s" msgstr "Injecting file path: '%s'" -#: nova/virt/hyperv/vmops.py:270 +#: nova/virt/hyperv/vmops.py:271 #, fuzzy, python-format msgid "Got request to destroy instance: %s" msgstr "Unable to destroy VBD %s" -#: nova/virt/hyperv/vmops.py:283 +#: nova/virt/hyperv/vmops.py:284 #, fuzzy, python-format msgid "Instance not found: %s" msgstr "instance %s: booted" -#: nova/virt/hyperv/vmops.py:289 +#: nova/virt/hyperv/vmops.py:290 #, fuzzy, python-format msgid "Failed to destroy instance: %s" msgstr "Unable to destroy VBD %s" -#: nova/virt/hyperv/vmops.py:294 +#: nova/virt/hyperv/vmops.py:295 #, fuzzy msgid "reboot instance" msgstr "Rebooting instance %s" -#: nova/virt/hyperv/vmops.py:300 +#: nova/virt/hyperv/vmops.py:301 #, fuzzy msgid "Pause instance" msgstr "Reboot instance %r" -#: nova/virt/hyperv/vmops.py:306 +#: nova/virt/hyperv/vmops.py:307 #, fuzzy msgid "Unpause instance" msgstr "Reboot instance %r" -#: nova/virt/hyperv/vmops.py:312 +#: nova/virt/hyperv/vmops.py:313 #, fuzzy msgid "Suspend instance" msgstr "Reboot instance %r" -#: nova/virt/hyperv/vmops.py:318 +#: nova/virt/hyperv/vmops.py:319 #, fuzzy msgid "Resume instance" msgstr "Reboot instance %r" -#: nova/virt/hyperv/vmops.py:324 +#: nova/virt/hyperv/vmops.py:325 #, fuzzy msgid "Power off instance" msgstr "Going to run %s instances..." -#: nova/virt/hyperv/vmops.py:330 +#: nova/virt/hyperv/vmops.py:331 #, fuzzy msgid "Power on instance" msgstr "Going to run %s instances..." -#: nova/virt/hyperv/vmops.py:337 +#: nova/virt/hyperv/vmops.py:338 #, python-format msgid "Successfully changed state of VM %(vm_name)s to: %(req_state)s" msgstr "" -#: nova/virt/hyperv/vmops.py:341 +#: nova/virt/hyperv/vmops.py:342 #, python-format msgid "Failed to change vm state of %(vm_name)s to %(req_state)s" msgstr "" @@ -8260,7 +8245,7 @@ msgstr "Detach_volume: %(instance_name)s, %(mountpoint)s" msgid "Detaching physical disk from instance: %s" msgstr "Creating a raw instance" -#: nova/virt/hyperv/volumeops.py:186 nova/virt/libvirt/driver.py:896 +#: nova/virt/hyperv/volumeops.py:186 nova/virt/libvirt/driver.py:897 msgid "Could not determine iscsi initiator name" msgstr "" @@ -8294,239 +8279,239 @@ msgstr "" msgid "Unable to determine disk bus for '%s'" msgstr "" -#: nova/virt/libvirt/driver.py:340 +#: nova/virt/libvirt/driver.py:341 #, python-format msgid "Invalid cachemode %(cache_mode)s specified for disk type %(disk_type)s." msgstr "" -#: nova/virt/libvirt/driver.py:546 +#: nova/virt/libvirt/driver.py:547 #, python-format msgid "Nova requires libvirt version %(major)i.%(minor)i.%(micro)i or greater." msgstr "" -#: nova/virt/libvirt/driver.py:554 +#: nova/virt/libvirt/driver.py:555 #, python-format msgid "Connecting to libvirt: %s" msgstr "Connecting to libvirt: %s" -#: nova/virt/libvirt/driver.py:571 +#: nova/virt/libvirt/driver.py:572 #, fuzzy, python-format msgid "URI %s does not support events" msgstr "volume group %s doesn't exist" -#: nova/virt/libvirt/driver.py:587 +#: nova/virt/libvirt/driver.py:588 msgid "Connection to libvirt broke" msgstr "Connection to libvirt broke" -#: nova/virt/libvirt/driver.py:609 nova/virt/libvirt/driver.py:612 +#: nova/virt/libvirt/driver.py:610 nova/virt/libvirt/driver.py:613 #, python-format msgid "Can not handle authentication request for %d credentials" msgstr "" -#: nova/virt/libvirt/driver.py:630 +#: nova/virt/libvirt/driver.py:631 #, fuzzy, python-format msgid "Connection to libvirt failed: %s" msgstr "Connecting to libvirt: %s" -#: nova/virt/libvirt/driver.py:721 +#: nova/virt/libvirt/driver.py:722 #, python-format msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:736 +#: nova/virt/libvirt/driver.py:737 msgid "During wait destroy, instance disappeared." msgstr "" -#: nova/virt/libvirt/driver.py:741 +#: nova/virt/libvirt/driver.py:742 msgid "Instance destroyed successfully." msgstr "" -#: nova/virt/libvirt/driver.py:751 +#: nova/virt/libvirt/driver.py:752 msgid "Instance may be started again." msgstr "" -#: nova/virt/libvirt/driver.py:761 +#: nova/virt/libvirt/driver.py:762 #, fuzzy msgid "Going to destroy instance again." msgstr "Going to try to terminate %s" -#: nova/virt/libvirt/driver.py:780 +#: nova/virt/libvirt/driver.py:781 msgid "Error from libvirt during undefineFlags. Retrying with undefine" msgstr "" -#: nova/virt/libvirt/driver.py:796 +#: nova/virt/libvirt/driver.py:797 #, python-format msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:816 +#: nova/virt/libvirt/driver.py:817 msgid "Instance may be still running, destroy it again." msgstr "" -#: nova/virt/libvirt/driver.py:822 +#: nova/virt/libvirt/driver.py:823 #, python-format msgid "Error from libvirt during unfilter. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:850 +#: nova/virt/libvirt/driver.py:851 #, python-format msgid "Deleting instance files %(target)s" msgstr "" -#: nova/virt/libvirt/driver.py:859 +#: nova/virt/libvirt/driver.py:860 #, python-format msgid "Failed to cleanup directory %(target)s: %(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:902 +#: nova/virt/libvirt/driver.py:903 msgid "Could not determine fibre channel world wide node names" msgstr "" -#: nova/virt/libvirt/driver.py:909 +#: nova/virt/libvirt/driver.py:910 msgid "Could not determine fibre channel world wide port names" msgstr "" -#: nova/virt/libvirt/driver.py:914 +#: nova/virt/libvirt/driver.py:915 msgid "No Volume Connector found." msgstr "" -#: nova/virt/libvirt/driver.py:1036 +#: nova/virt/libvirt/driver.py:1037 msgid "During detach_volume, instance disappeared." msgstr "" -#: nova/virt/libvirt/driver.py:1060 +#: nova/virt/libvirt/driver.py:1061 msgid "attaching network adapter failed." msgstr "" -#: nova/virt/libvirt/driver.py:1080 +#: nova/virt/libvirt/driver.py:1081 msgid "During detach_interface, instance disappeared." msgstr "" -#: nova/virt/libvirt/driver.py:1084 +#: nova/virt/libvirt/driver.py:1085 msgid "detaching network adapter failed." msgstr "" -#: nova/virt/libvirt/driver.py:1173 +#: nova/virt/libvirt/driver.py:1174 msgid "Beginning live snapshot process" msgstr "" -#: nova/virt/libvirt/driver.py:1176 +#: nova/virt/libvirt/driver.py:1177 msgid "Beginning cold snapshot process" msgstr "" -#: nova/virt/libvirt/driver.py:1205 +#: nova/virt/libvirt/driver.py:1206 msgid "Snapshot extracted, beginning image upload" msgstr "" -#: nova/virt/libvirt/driver.py:1217 +#: nova/virt/libvirt/driver.py:1218 msgid "Snapshot image upload complete" msgstr "" -#: nova/virt/libvirt/driver.py:1290 +#: nova/virt/libvirt/driver.py:1291 #, fuzzy msgid "Instance soft rebooted successfully." msgstr "instance %s: rebooted" -#: nova/virt/libvirt/driver.py:1294 +#: nova/virt/libvirt/driver.py:1295 msgid "Failed to soft reboot instance." msgstr "" -#: nova/virt/libvirt/driver.py:1329 +#: nova/virt/libvirt/driver.py:1330 msgid "Instance shutdown successfully." msgstr "" -#: nova/virt/libvirt/driver.py:1337 +#: nova/virt/libvirt/driver.py:1338 msgid "Instance may have been rebooted during soft reboot, so return now." msgstr "" -#: nova/virt/libvirt/driver.py:1385 +#: nova/virt/libvirt/driver.py:1386 msgid "Instance rebooted successfully." msgstr "" -#: nova/virt/libvirt/driver.py:1530 +#: nova/virt/libvirt/driver.py:1531 msgid "Instance is running" msgstr "" -#: nova/virt/libvirt/driver.py:1537 nova/virt/powervm/operator.py:220 +#: nova/virt/libvirt/driver.py:1538 nova/virt/powervm/operator.py:221 msgid "Instance spawned successfully." msgstr "" -#: nova/virt/libvirt/driver.py:1553 +#: nova/virt/libvirt/driver.py:1554 #, python-format msgid "data: %(data)r, fpath: %(fpath)r" msgstr "data: %(data)r, fpath: %(fpath)r" -#: nova/virt/libvirt/driver.py:1590 nova/virt/libvirt/driver.py:1616 +#: nova/virt/libvirt/driver.py:1591 nova/virt/libvirt/driver.py:1617 #, python-format msgid "Truncated console log returned, %d bytes ignored" msgstr "" -#: nova/virt/libvirt/driver.py:1605 +#: nova/virt/libvirt/driver.py:1606 msgid "Guest does not have a console available" msgstr "" -#: nova/virt/libvirt/driver.py:1674 +#: nova/virt/libvirt/driver.py:1675 #, python-format msgid "Path '%(path)s' supports direct I/O" msgstr "" -#: nova/virt/libvirt/driver.py:1678 +#: nova/virt/libvirt/driver.py:1679 #, python-format msgid "Path '%(path)s' does not support direct I/O: '%(ex)s'" msgstr "" -#: nova/virt/libvirt/driver.py:1683 nova/virt/libvirt/driver.py:1688 +#: nova/virt/libvirt/driver.py:1684 nova/virt/libvirt/driver.py:1689 #, python-format msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'" msgstr "" -#: nova/virt/libvirt/driver.py:1759 +#: nova/virt/libvirt/driver.py:1760 msgid "Creating image" msgstr "" -#: nova/virt/libvirt/driver.py:1860 +#: nova/virt/libvirt/driver.py:1861 msgid "Using config drive" msgstr "" -#: nova/virt/libvirt/driver.py:1909 +#: nova/virt/libvirt/driver.py:1910 #, fuzzy, python-format msgid "Injecting %(inj)s into image %(img_id)s" msgstr "Asking xapi to upload %(vdi_uuids)s as ID %(image_id)s" -#: nova/virt/libvirt/driver.py:1919 +#: nova/virt/libvirt/driver.py:1920 #, fuzzy, python-format msgid "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)" -#: nova/virt/libvirt/driver.py:1976 +#: nova/virt/libvirt/driver.py:1977 #, python-format msgid "" "Config requested an explicit CPU model, but the current libvirt " "hypervisor '%s' does not support selecting CPU models" msgstr "" -#: nova/virt/libvirt/driver.py:1982 +#: nova/virt/libvirt/driver.py:1983 msgid "Config requested a custom CPU model, but no model name was provided" msgstr "" -#: nova/virt/libvirt/driver.py:1986 +#: nova/virt/libvirt/driver.py:1987 msgid "A CPU model name should not be set when a host CPU model is requested" msgstr "" -#: nova/virt/libvirt/driver.py:1990 +#: nova/virt/libvirt/driver.py:1991 #, python-format msgid "CPU mode '%(mode)s' model '%(model)s' was chosen" msgstr "" -#: nova/virt/libvirt/driver.py:2006 +#: nova/virt/libvirt/driver.py:2007 msgid "" "Passthrough of the host CPU was requested but this libvirt version does " "not support this feature" msgstr "" -#: nova/virt/libvirt/driver.py:2327 +#: nova/virt/libvirt/driver.py:2330 #, python-format msgid "" "Start to_xml instance=%(instance)s network_info=%(network_info)s " @@ -8534,92 +8519,100 @@ msgid "" "rescue=%(rescue)sblock_device_info=%(block_device_info)s" msgstr "" -#: nova/virt/libvirt/driver.py:2342 +#: nova/virt/libvirt/driver.py:2345 #, python-format msgid "End to_xml instance=%(instance)s xml=%(xml)s" msgstr "" -#: nova/virt/libvirt/driver.py:2359 +#: nova/virt/libvirt/driver.py:2362 #, python-format msgid "" "Error from libvirt while looking up %(instance_name)s: [Error Code " "%(error_code)s] %(ex)s" msgstr "" -#: nova/virt/libvirt/driver.py:2527 +#: nova/virt/libvirt/driver.py:2530 msgid "" "Cannot get the number of cpu, because this function is not implemented " "for this platform. " msgstr "" -#: nova/virt/libvirt/driver.py:2578 +#: nova/virt/libvirt/driver.py:2581 #, python-format msgid "couldn't obtain the vpu count from domain id: %s" msgstr "" -#: nova/virt/libvirt/driver.py:2584 +#: nova/virt/libvirt/driver.py:2587 #, python-format msgid "List of domains returned by libVirt: %s" msgstr "" -#: nova/virt/libvirt/driver.py:2586 +#: nova/virt/libvirt/driver.py:2589 #, python-format msgid "libVirt can't find a domain with id: %s" msgstr "" -#: nova/virt/libvirt/driver.py:2650 +#: nova/virt/libvirt/driver.py:2653 msgid "libvirt version is too old (does not support getVersion)" msgstr "" -#: nova/virt/libvirt/driver.py:2733 +#: nova/virt/libvirt/driver.py:2737 #, fuzzy, python-format msgid "Trying to get stats for the volume %s" msgstr "Failed to get metadata for ip: %s" -#: nova/virt/libvirt/driver.py:2757 +#: nova/virt/libvirt/driver.py:2750 +#, python-format +msgid "" +"Got volume usage stats for the volume=%(volume)s, instance=%(instance)s, " +"rd_req=%(rd_req)d, rd_bytes=%(rd_bytes)d, wr_req=%(wr_req)d, " +"wr_bytes=%(wr_bytes)d" +msgstr "" + +#: nova/virt/libvirt/driver.py:2768 #, python-format msgid "" "Getting block stats failed, device might have been detached. " -"Code=%(errcode)s Error=%(e)s" +"Instance=%(instance_name)s Disk=%(disk)s Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:2761 +#: nova/virt/libvirt/driver.py:2773 #, python-format msgid "" "Could not find domain in libvirt for instance %s. Cannot get block stats " "for device" msgstr "" -#: nova/virt/libvirt/driver.py:2838 +#: nova/virt/libvirt/driver.py:2850 #, python-format msgid "" "Creating tmpfile %s to verify with other compute node that the instance " "is on the same shared storage." msgstr "" -#: nova/virt/libvirt/driver.py:2920 +#: nova/virt/libvirt/driver.py:2932 msgid "Block migration can not be used with shared storage." msgstr "" -#: nova/virt/libvirt/driver.py:2928 +#: nova/virt/libvirt/driver.py:2940 msgid "Live migration can not be used without shared storage." msgstr "" -#: nova/virt/libvirt/driver.py:2965 +#: nova/virt/libvirt/driver.py:2977 #, python-format msgid "" "Unable to migrate %(instance_uuid)s: Disk of instance is too " "large(available on destination host:%(available)s < need:%(necessary)s)" msgstr "" -#: nova/virt/libvirt/driver.py:2990 +#: nova/virt/libvirt/driver.py:3002 #, python-format msgid "" "Instance launched has CPU info:\n" "%s" msgstr "" -#: nova/virt/libvirt/driver.py:3002 +#: nova/virt/libvirt/driver.py:3014 #, python-format msgid "" "CPU doesn't have compatibility.\n" @@ -8629,67 +8622,67 @@ msgid "" "Refer to %(u)s" msgstr "" -#: nova/virt/libvirt/driver.py:3019 +#: nova/virt/libvirt/driver.py:3031 #, python-format msgid "" "Creating tmpfile %s to notify to other compute nodes that they should " "mount the same storage." msgstr "" -#: nova/virt/libvirt/driver.py:3067 +#: nova/virt/libvirt/driver.py:3079 #, python-format msgid "The firewall filter for %s does not exist" msgstr "" -#: nova/virt/libvirt/driver.py:3139 +#: nova/virt/libvirt/driver.py:3151 #, fuzzy, python-format msgid "Live Migration failure: %(e)s" msgstr "Authentication Failure: %s" -#: nova/virt/libvirt/driver.py:3232 +#: nova/virt/libvirt/driver.py:3244 #, python-format msgid "plug_vifs() failed %(cnt)d. Retry up to %(max_retry)d." msgstr "" -#: nova/virt/libvirt/driver.py:3344 +#: nova/virt/libvirt/driver.py:3356 #, python-format msgid "" "Error from libvirt while getting description of %(instance_name)s: [Error" " Code %(error_code)s] %(ex)s" msgstr "" -#: nova/virt/libvirt/driver.py:3361 +#: nova/virt/libvirt/driver.py:3373 #, python-format msgid "skipping %(path)s since it looks like volume" msgstr "" -#: nova/virt/libvirt/driver.py:3366 +#: nova/virt/libvirt/driver.py:3378 #, python-format msgid "skipping disk for %(instance_name)s as it does not have a path" msgstr "" -#: nova/virt/libvirt/driver.py:3407 +#: nova/virt/libvirt/driver.py:3419 #, python-format msgid "Getting disk size of %(i_name)s: %(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:3453 +#: nova/virt/libvirt/driver.py:3465 msgid "Starting migrate_disk_and_power_off" msgstr "" -#: nova/virt/libvirt/driver.py:3512 +#: nova/virt/libvirt/driver.py:3524 msgid "Instance running successfully." msgstr "" -#: nova/virt/libvirt/driver.py:3518 +#: nova/virt/libvirt/driver.py:3530 msgid "Starting finish_migration" msgstr "" -#: nova/virt/libvirt/driver.py:3580 +#: nova/virt/libvirt/driver.py:3592 msgid "Starting finish_revert_migration" msgstr "" -#: nova/virt/libvirt/driver.py:3701 +#: nova/virt/libvirt/driver.py:3713 #, python-format msgid "Checking instance files accessability%(instance_path)s" msgstr "" @@ -8872,22 +8865,22 @@ msgstr "" msgid "Verification complete" msgstr "" -#: nova/virt/libvirt/utils.py:67 +#: nova/virt/libvirt/utils.py:72 nova/virt/libvirt/utils.py:78 msgid "systool is not installed" msgstr "" -#: nova/virt/libvirt/utils.py:71 +#: nova/virt/libvirt/utils.py:82 msgid "Cannot find any Fibre Channel HBAs" msgstr "" -#: nova/virt/libvirt/utils.py:213 +#: nova/virt/libvirt/utils.py:224 #, python-format msgid "" "Insufficient Space on Volume Group %(vg)s. Only %(free_space)db " "available, but %(size)db required by volume %(lv)s." msgstr "" -#: nova/virt/libvirt/utils.py:222 +#: nova/virt/libvirt/utils.py:233 #, python-format msgid "" "Volume group %(vg)s will not be able to hold sparse volume %(lv)s. " @@ -8895,61 +8888,61 @@ msgid "" "%(free_space)db." msgstr "" -#: nova/virt/libvirt/utils.py:253 +#: nova/virt/libvirt/utils.py:264 #, python-format msgid "vg %s must be LVM volume group" msgstr "" -#: nova/virt/libvirt/utils.py:282 +#: nova/virt/libvirt/utils.py:293 #, python-format msgid "Path %s must be LVM logical volume" msgstr "" -#: nova/virt/libvirt/utils.py:547 +#: nova/virt/libvirt/utils.py:558 msgid "Can't retrieve root device path from instance libvirt configuration" msgstr "" -#: nova/virt/libvirt/vif.py:264 nova/virt/libvirt/vif.py:385 -#: nova/virt/libvirt/vif.py:472 +#: nova/virt/libvirt/vif.py:265 nova/virt/libvirt/vif.py:386 +#: nova/virt/libvirt/vif.py:473 #, python-format msgid "" "vif_type=%(vif_type)s instance=%(instance)s network=%(network)s " "mapping=%(mapping)s" msgstr "" -#: nova/virt/libvirt/vif.py:270 nova/virt/libvirt/vif.py:391 -#: nova/virt/libvirt/vif.py:478 +#: nova/virt/libvirt/vif.py:271 nova/virt/libvirt/vif.py:392 +#: nova/virt/libvirt/vif.py:479 msgid "vif_type parameter must be present for this vif_driver implementation" msgstr "" -#: nova/virt/libvirt/vif.py:291 nova/virt/libvirt/vif.py:404 -#: nova/virt/libvirt/vif.py:491 +#: nova/virt/libvirt/vif.py:292 nova/virt/libvirt/vif.py:405 +#: nova/virt/libvirt/vif.py:492 #, python-format msgid "Unexpected vif_type=%s" msgstr "" -#: nova/virt/libvirt/vif.py:303 +#: nova/virt/libvirt/vif.py:304 #, python-format msgid "Ensuring vlan %(vlan)s and bridge %(bridge)s" msgstr "" -#: nova/virt/libvirt/vif.py:313 +#: nova/virt/libvirt/vif.py:314 #, python-format msgid "Ensuring bridge %s" msgstr "" -#: nova/virt/libvirt/vif.py:421 nova/virt/libvirt/vif.py:450 +#: nova/virt/libvirt/vif.py:422 nova/virt/libvirt/vif.py:451 msgid "Failed while unplugging vif" msgstr "" -#: nova/virt/libvirt/vif.py:500 +#: nova/virt/libvirt/vif.py:501 msgid "" "The LibvirtBridgeDriver VIF driver is now deprecated and will be removed " "in the next release. Please use the LibvirtGenericVIFDriver VIF driver, " "together with a network plugin that reports the 'vif_type' attribute" msgstr "" -#: nova/virt/libvirt/vif.py:526 +#: nova/virt/libvirt/vif.py:527 msgid "" "The LibvirtOpenVswitchDriver VIF driver is now deprecated and will be " "removed in the next release. Please use the LibvirtGenericVIFDriver VIF " @@ -8957,7 +8950,7 @@ msgid "" "attribute" msgstr "" -#: nova/virt/libvirt/vif.py:554 +#: nova/virt/libvirt/vif.py:555 msgid "" "The LibvirtHybridOVSBridgeDriver VIF driver is now deprecated and will be" " removed in the next release. Please use the LibvirtGenericVIFDriver VIF " @@ -8965,7 +8958,7 @@ msgid "" "attribute" msgstr "" -#: nova/virt/libvirt/vif.py:582 +#: nova/virt/libvirt/vif.py:583 msgid "" "The LibvirtOpenVswitchVirtualPortDriver VIF driver is now deprecated and " "will be removed in the next release. Please use the " @@ -8973,7 +8966,7 @@ msgid "" "reports the 'vif_type' attribute" msgstr "" -#: nova/virt/libvirt/vif.py:608 +#: nova/virt/libvirt/vif.py:609 msgid "" "The QuantumLinuxBridgeVIFDriver VIF driver is now deprecated and will be " "removed in the next release. Please use the LibvirtGenericVIFDriver VIF " @@ -8981,87 +8974,87 @@ msgid "" "attribute" msgstr "" -#: nova/virt/libvirt/volume.py:238 +#: nova/virt/libvirt/volume.py:239 #, python-format msgid "iSCSI device not found at %s" msgstr "" -#: nova/virt/libvirt/volume.py:241 +#: nova/virt/libvirt/volume.py:242 #, python-format msgid "" "ISCSI volume not yet found at: %(disk_dev)s. Will rescan & retry. Try " "number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:253 +#: nova/virt/libvirt/volume.py:254 #, python-format msgid "Found iSCSI node %(disk_dev)s (after %(tries)s rescans)" msgstr "" -#: nova/virt/libvirt/volume.py:489 nova/virt/libvirt/volume.py:610 +#: nova/virt/libvirt/volume.py:490 nova/virt/libvirt/volume.py:611 #, fuzzy, python-format msgid "%s is already mounted" msgstr "group %s already exists" -#: nova/virt/libvirt/volume.py:545 +#: nova/virt/libvirt/volume.py:546 #, python-format msgid "AoE device not found at %s" msgstr "" -#: nova/virt/libvirt/volume.py:547 +#: nova/virt/libvirt/volume.py:548 #, python-format msgid "AoE volume not yet found at: %(aoedevpath)s. Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:561 +#: nova/virt/libvirt/volume.py:562 #, python-format msgid "Found AoE device %(aoedevpath)s (after %(tries)s rediscover)" msgstr "" -#: nova/virt/libvirt/volume.py:689 +#: nova/virt/libvirt/volume.py:690 msgid "We are unable to locate any Fibre Channel devices" msgstr "" -#: nova/virt/libvirt/volume.py:698 +#: nova/virt/libvirt/volume.py:699 #, python-format msgid "Looking for Fibre Channel dev %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:708 +#: nova/virt/libvirt/volume.py:709 msgid "Fibre Channel device not found." msgstr "" -#: nova/virt/libvirt/volume.py:711 +#: nova/virt/libvirt/volume.py:712 #, python-format msgid "" "Fibre volume not yet found at: %(mount_device)s. Will rescan & retry. " "Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:727 +#: nova/virt/libvirt/volume.py:728 #, python-format msgid "Found Fibre Channel volume %(mount_device)s (after %(tries)s rescans)" msgstr "" -#: nova/virt/libvirt/volume.py:734 +#: nova/virt/libvirt/volume.py:735 #, python-format msgid "Multipath device discovered %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:800 +#: nova/virt/libvirt/volume.py:801 msgid "Value required for 'scality_sofs_config'" msgstr "" -#: nova/virt/libvirt/volume.py:811 +#: nova/virt/libvirt/volume.py:812 #, python-format msgid "Cannot access 'scality_sofs_config': %s" msgstr "" -#: nova/virt/libvirt/volume.py:817 +#: nova/virt/libvirt/volume.py:818 msgid "Cannot execute /sbin/mount.sofs" msgstr "" -#: nova/virt/libvirt/volume.py:832 +#: nova/virt/libvirt/volume.py:833 msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" @@ -9134,6 +9127,16 @@ msgstr "" msgid "Uncompressed image file not found" msgstr "" +#: nova/virt/powervm/blockdev.py:540 nova/virt/powervm/operator.py:673 +#, python-format +msgid "Found error stream for command \"%(cmd)s\": %(error_text)s" +msgstr "" + +#: nova/virt/powervm/blockdev.py:557 nova/virt/powervm/operator.py:690 +#, python-format +msgid "Found error stream for command \"%(command)s\": %(error_text)s" +msgstr "" + #: nova/virt/powervm/common.py:61 msgid "Connection error connecting PowerVM manager" msgstr "" @@ -9143,16 +9146,16 @@ msgstr "" msgid "Running cmd (SSH-as-root): %s" msgstr "Running cmd (subprocess): %s" -#: nova/virt/powervm/common.py:119 +#: nova/virt/powervm/common.py:122 msgid "File transfer to PowerVM manager failed" msgstr "" -#: nova/virt/powervm/common.py:138 +#: nova/virt/powervm/common.py:141 #, python-format msgid "ftp GET %(remote_path)s to: %(local_path)s" msgstr "" -#: nova/virt/powervm/common.py:144 +#: nova/virt/powervm/common.py:147 msgid "File transfer from PowerVM manager failed" msgstr "" @@ -9263,54 +9266,54 @@ msgstr "Creating a raw instance" msgid "LPAR instance '%s' creation failed" msgstr "instance %s: Creating image" -#: nova/virt/powervm/operator.py:208 +#: nova/virt/powervm/operator.py:209 #, fuzzy, python-format msgid "Activating the LPAR instance '%s'" msgstr "Creating a raw instance" -#: nova/virt/powervm/operator.py:225 +#: nova/virt/powervm/operator.py:226 #, fuzzy, python-format msgid "Instance '%s' failed to boot" msgstr "instance %s: rebooted" -#: nova/virt/powervm/operator.py:237 +#: nova/virt/powervm/operator.py:238 msgid "Error while attempting to clean up failed instance launch." msgstr "" -#: nova/virt/powervm/operator.py:241 +#: nova/virt/powervm/operator.py:242 #, python-format msgid "Instance spawned in %s seconds" msgstr "" -#: nova/virt/powervm/operator.py:252 +#: nova/virt/powervm/operator.py:253 #, python-format msgid "During destroy, LPAR instance '%s' was not found on PowerVM system." msgstr "" -#: nova/virt/powervm/operator.py:271 +#: nova/virt/powervm/operator.py:272 #, fuzzy, python-format msgid "Stopping instance %s for snapshot." msgstr "instance %s: snapshotting" -#: nova/virt/powervm/operator.py:294 +#: nova/virt/powervm/operator.py:295 #, fuzzy, python-format msgid "Shutting down the instance '%s'" msgstr "Going to run %s instances..." -#: nova/virt/powervm/operator.py:299 +#: nova/virt/powervm/operator.py:300 #, fuzzy, python-format msgid "Deleting the LPAR instance '%s'" msgstr "Going to run %s instances..." -#: nova/virt/powervm/operator.py:311 +#: nova/virt/powervm/operator.py:312 msgid "PowerVM instance cleanup failed" msgstr "" -#: nova/virt/powervm/operator.py:333 nova/virt/powervm/operator.py:389 +#: nova/virt/powervm/operator.py:334 nova/virt/powervm/operator.py:390 msgid "Not enough free memory in the host" msgstr "" -#: nova/virt/powervm/operator.py:344 nova/virt/powervm/operator.py:395 +#: nova/virt/powervm/operator.py:345 nova/virt/powervm/operator.py:396 msgid "Insufficient available CPU on PowerVM" msgstr "" @@ -9433,99 +9436,95 @@ msgstr "" msgid "Exception during HTTP connection close in VMwareHTTPWrite. Exception is %s" msgstr "" -#: nova/virt/vmwareapi/vim.py:85 +#: nova/virt/vmwareapi/vim.py:84 msgid "Unable to import suds." msgstr "" -#: nova/virt/vmwareapi/vim.py:91 -msgid "Must specify vmwareapi_wsdl_loc" -msgstr "" - -#: nova/virt/vmwareapi/vim.py:142 +#: nova/virt/vmwareapi/vim.py:169 #, python-format msgid "No such SOAP method '%s' provided by VI SDK" msgstr "" -#: nova/virt/vmwareapi/vim.py:147 +#: nova/virt/vmwareapi/vim.py:174 #, python-format msgid "httplib error in %s: " msgstr "" -#: nova/virt/vmwareapi/vim.py:154 +#: nova/virt/vmwareapi/vim.py:181 #, python-format msgid "Socket error in %s: " msgstr "" -#: nova/virt/vmwareapi/vim.py:159 +#: nova/virt/vmwareapi/vim.py:186 #, python-format msgid "Type error in %s: " msgstr "" -#: nova/virt/vmwareapi/vim.py:163 +#: nova/virt/vmwareapi/vim.py:190 #, python-format msgid "Exception in %s " msgstr "" -#: nova/virt/vmwareapi/vmops.py:93 +#: nova/virt/vmwareapi/vmops.py:92 msgid "Getting list of instances" msgstr "" -#: nova/virt/vmwareapi/vmops.py:109 +#: nova/virt/vmwareapi/vmops.py:108 #, python-format msgid "Got total of %s instances" msgstr "" -#: nova/virt/vmwareapi/vmops.py:204 +#: nova/virt/vmwareapi/vmops.py:198 msgid "Creating VM on the ESX host" msgstr "" -#: nova/virt/vmwareapi/vmops.py:212 +#: nova/virt/vmwareapi/vmops.py:206 msgid "Created VM on the ESX host" msgstr "" -#: nova/virt/vmwareapi/vmops.py:236 +#: nova/virt/vmwareapi/vmops.py:230 #, 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 "" -#: nova/virt/vmwareapi/vmops.py:255 +#: nova/virt/vmwareapi/vmops.py:249 #, python-format msgid "" "Created Virtual Disk of size %(vmdk_file_size_in_kb)s KB and type " "%(disk_type)s on the ESX host local store %(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:264 +#: nova/virt/vmwareapi/vmops.py:258 #, python-format msgid "" "Deleting the file %(vmdk_path)s on the ESX host localstore " "%(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:278 +#: nova/virt/vmwareapi/vmops.py:272 #, python-format msgid "" "Deleted the file %(vmdk_path)s on the ESX host local store " "%(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:286 +#: nova/virt/vmwareapi/vmops.py:280 #, python-format msgid "" "Downloading image file data %(image_ref)s to the ESX data store " "%(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:306 +#: nova/virt/vmwareapi/vmops.py:300 #, python-format msgid "" "Downloaded image file data %(image_ref)s to %(upload_vmdk_name)s on the " "ESX data store %(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:320 +#: nova/virt/vmwareapi/vmops.py:314 #, python-format msgid "" "Copying Virtual Disk of size %(vmdk_file_size_in_kb)s KB and adapter type" @@ -9533,288 +9532,288 @@ msgid "" " type %(disk_type)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:341 +#: nova/virt/vmwareapi/vmops.py:335 #, python-format msgid "" "Copied Virtual Disk of size %(vmdk_file_size_in_kb)s KB and type " "%(disk_type)s on the ESX host local store %(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:420 +#: nova/virt/vmwareapi/vmops.py:414 #, fuzzy msgid "Powering on the VM instance" msgstr "Going to run %s instances..." -#: nova/virt/vmwareapi/vmops.py:426 +#: nova/virt/vmwareapi/vmops.py:420 msgid "Powered on the VM instance" msgstr "" -#: nova/virt/vmwareapi/vmops.py:472 +#: nova/virt/vmwareapi/vmops.py:466 #, fuzzy msgid "Creating Snapshot of the VM instance" msgstr "Creating a raw instance" -#: nova/virt/vmwareapi/vmops.py:482 +#: nova/virt/vmwareapi/vmops.py:476 msgid "Created Snapshot of the VM instance" msgstr "" -#: nova/virt/vmwareapi/vmops.py:527 +#: nova/virt/vmwareapi/vmops.py:521 msgid "Copying disk data before snapshot of the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:540 +#: nova/virt/vmwareapi/vmops.py:534 msgid "Copied disk data before snapshot of the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:549 +#: nova/virt/vmwareapi/vmops.py:543 #, python-format msgid "Uploading image %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:563 +#: nova/virt/vmwareapi/vmops.py:557 #, python-format msgid "Uploaded image %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:576 +#: nova/virt/vmwareapi/vmops.py:570 #, python-format msgid "Deleting temporary vmdk file %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:585 +#: nova/virt/vmwareapi/vmops.py:579 #, python-format msgid "Deleted temporary vmdk file %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:617 +#: nova/virt/vmwareapi/vmops.py:611 msgid "instance is not powered on" msgstr "" -#: nova/virt/vmwareapi/vmops.py:624 +#: nova/virt/vmwareapi/vmops.py:618 msgid "Rebooting guest OS of VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:627 +#: nova/virt/vmwareapi/vmops.py:621 msgid "Rebooted guest OS of VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:629 +#: nova/virt/vmwareapi/vmops.py:623 msgid "Doing hard reboot of VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:633 +#: nova/virt/vmwareapi/vmops.py:627 msgid "Did hard reboot of VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:645 nova/virt/vmwareapi/vmops.py:677 -#: nova/virt/vmwareapi/vmops.py:970 +#: nova/virt/vmwareapi/vmops.py:639 nova/virt/vmwareapi/vmops.py:671 +#: nova/virt/vmwareapi/vmops.py:964 #, fuzzy msgid "instance not present" msgstr "instance %s: rescued" -#: nova/virt/vmwareapi/vmops.py:651 nova/virt/vmwareapi/vmops.py:974 +#: nova/virt/vmwareapi/vmops.py:645 nova/virt/vmwareapi/vmops.py:968 #, fuzzy msgid "Destroying the VM" msgstr "Restarting xvp" -#: nova/virt/vmwareapi/vmops.py:656 nova/virt/vmwareapi/vmops.py:979 +#: nova/virt/vmwareapi/vmops.py:650 nova/virt/vmwareapi/vmops.py:973 #, fuzzy msgid "Destroyed the VM" msgstr "Nested return %s" -#: nova/virt/vmwareapi/vmops.py:658 +#: nova/virt/vmwareapi/vmops.py:652 #, python-format msgid "In vmwareapi:vmops:delete, got this exception while destroying the VM: %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:696 nova/virt/vmwareapi/vmops.py:849 +#: nova/virt/vmwareapi/vmops.py:690 nova/virt/vmwareapi/vmops.py:843 msgid "Powering off the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:701 nova/virt/vmwareapi/vmops.py:854 +#: nova/virt/vmwareapi/vmops.py:695 nova/virt/vmwareapi/vmops.py:848 msgid "Powered off the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:705 +#: nova/virt/vmwareapi/vmops.py:699 #, fuzzy msgid "Unregistering the VM" msgstr "De-registering image %s" -#: nova/virt/vmwareapi/vmops.py:708 +#: nova/virt/vmwareapi/vmops.py:702 msgid "Unregistered the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:710 +#: nova/virt/vmwareapi/vmops.py:704 #, python-format msgid "" "In vmwareapi:vmops:destroy, got this exception while un-registering the " "VM: %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:723 +#: nova/virt/vmwareapi/vmops.py:717 #, python-format msgid "Deleting contents of the VM from datastore %(datastore_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:735 +#: nova/virt/vmwareapi/vmops.py:729 #, python-format msgid "Deleted contents of the VM from datastore %(datastore_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:740 +#: nova/virt/vmwareapi/vmops.py:734 #, python-format msgid "" "In vmwareapi:vmops:destroy, got this exception while deleting the VM " "contents from the disk: %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:748 +#: nova/virt/vmwareapi/vmops.py:742 msgid "pause not supported for vmwareapi" msgstr "" -#: nova/virt/vmwareapi/vmops.py:752 +#: nova/virt/vmwareapi/vmops.py:746 msgid "unpause not supported for vmwareapi" msgstr "" -#: nova/virt/vmwareapi/vmops.py:766 +#: nova/virt/vmwareapi/vmops.py:760 msgid "Suspending the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:770 +#: nova/virt/vmwareapi/vmops.py:764 msgid "Suspended the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:773 +#: nova/virt/vmwareapi/vmops.py:767 msgid "instance is powered off and cannot be suspended." msgstr "" -#: nova/virt/vmwareapi/vmops.py:776 +#: nova/virt/vmwareapi/vmops.py:770 msgid "VM was already in suspended state. So returning without doing anything" msgstr "" -#: nova/virt/vmwareapi/vmops.py:789 +#: nova/virt/vmwareapi/vmops.py:783 msgid "Resuming the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:794 +#: nova/virt/vmwareapi/vmops.py:788 msgid "Resumed the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:796 +#: nova/virt/vmwareapi/vmops.py:790 msgid "instance is not in a suspended state" msgstr "" -#: nova/virt/vmwareapi/vmops.py:857 +#: nova/virt/vmwareapi/vmops.py:851 msgid "instance is suspended and cannot be powered off." msgstr "" -#: nova/virt/vmwareapi/vmops.py:860 +#: nova/virt/vmwareapi/vmops.py:854 msgid "VM was already in powered off state. So returning without doing anything" msgstr "" -#: nova/virt/vmwareapi/vmops.py:873 +#: nova/virt/vmwareapi/vmops.py:867 msgid "VM was already in powered on state. So returning without doing anything" msgstr "" -#: nova/virt/vmwareapi/vmops.py:877 +#: nova/virt/vmwareapi/vmops.py:871 #, fuzzy msgid "Powering on the VM" msgstr "Going to run %s instances..." -#: nova/virt/vmwareapi/vmops.py:882 +#: nova/virt/vmwareapi/vmops.py:876 msgid "Powered on the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:899 +#: nova/virt/vmwareapi/vmops.py:893 #, fuzzy, python-format msgid "Updating instance '%(instance_uuid)s' progress to %(progress)d" msgstr "instance %s: booted" -#: nova/virt/vmwareapi/vmops.py:930 +#: nova/virt/vmwareapi/vmops.py:924 #, fuzzy, python-format msgid "Renaming the VM to %s" msgstr "Deleting user %s" -#: nova/virt/vmwareapi/vmops.py:936 +#: nova/virt/vmwareapi/vmops.py:930 #, python-format msgid "Renamed the VM to %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:951 +#: nova/virt/vmwareapi/vmops.py:945 #, python-format msgid "Cloning VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:959 +#: nova/virt/vmwareapi/vmops.py:953 #, python-format msgid "Cloned VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:981 +#: nova/virt/vmwareapi/vmops.py:975 #, python-format msgid "" "In vmwareapi:vmops:confirm_migration, got this exception while destroying" " the VM: %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:996 +#: nova/virt/vmwareapi/vmops.py:990 #, fuzzy, python-format msgid "Renaming the VM from %s" msgstr "Deleting user %s" -#: nova/virt/vmwareapi/vmops.py:1002 +#: nova/virt/vmwareapi/vmops.py:996 #, fuzzy, python-format msgid "Renamed the VM from %s" msgstr "Unable to locate volume %s" -#: nova/virt/vmwareapi/vmops.py:1025 +#: nova/virt/vmwareapi/vmops.py:1019 #, python-format msgid "Migrating VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1037 +#: nova/virt/vmwareapi/vmops.py:1031 #, python-format msgid "Migrated VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1047 nova/virt/xenapi/vmops.py:1327 +#: nova/virt/vmwareapi/vmops.py:1041 nova/virt/xenapi/vmops.py:1327 #, python-format msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1051 +#: nova/virt/vmwareapi/vmops.py:1045 #, python-format msgid "Automatically hard rebooting %d" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1087 +#: nova/virt/vmwareapi/vmops.py:1081 msgid "get_diagnostics not implemented for vmwareapi" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1169 +#: nova/virt/vmwareapi/vmops.py:1163 msgid "Reconfiguring VM instance to set the machine id" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1175 +#: nova/virt/vmwareapi/vmops.py:1169 msgid "Reconfigured VM instance to set the machine id" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1189 +#: nova/virt/vmwareapi/vmops.py:1183 #, python-format msgid "Reconfiguring VM instance to enable vnc on port - %(port)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1196 +#: nova/virt/vmwareapi/vmops.py:1190 #, python-format msgid "Reconfigured VM instance to enable vnc on port - %(port)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1289 +#: nova/virt/vmwareapi/vmops.py:1283 #, python-format msgid "Creating directory with path %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1295 +#: nova/virt/vmwareapi/vmops.py:1289 #, python-format msgid "Created directory with path %s" msgstr "" @@ -9834,17 +9833,17 @@ msgstr "" msgid "Uploading image %s to the Glance image server" msgstr "" -#: nova/virt/vmwareapi/vmware_images.py:135 +#: nova/virt/vmwareapi/vmware_images.py:139 #, python-format msgid "Uploaded image %s to the Glance image server" msgstr "" -#: nova/virt/vmwareapi/vmware_images.py:146 +#: nova/virt/vmwareapi/vmware_images.py:150 #, python-format msgid "Getting image size for the image %s" msgstr "" -#: nova/virt/vmwareapi/vmware_images.py:151 +#: nova/virt/vmwareapi/vmware_images.py:155 #, python-format msgid "Got image size of %(size)s for the image %(image)s" msgstr "" @@ -10130,21 +10129,16 @@ msgstr "" msgid "Unable to migrate VM %(vm_ref)sfrom %(host)s" msgstr "" -#: nova/virt/xenapi/host.py:156 -#, python-format -msgid "Unable to get SR for this host: %s" -msgstr "" - -#: nova/virt/xenapi/host.py:191 +#: nova/virt/xenapi/host.py:185 #, fuzzy, python-format msgid "Failed to extract instance support from %s" msgstr "Going to start terminating instances" -#: nova/virt/xenapi/host.py:208 +#: nova/virt/xenapi/host.py:202 msgid "Unable to get updated status" msgstr "" -#: nova/virt/xenapi/host.py:211 +#: nova/virt/xenapi/host.py:205 #, python-format msgid "The call to %(method)s returned an error: %(e)s." msgstr "" @@ -10218,72 +10212,72 @@ msgid "" "Expected %(vlan_num)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:271 +#: nova/virt/xenapi/vm_utils.py:272 msgid "Created VM" msgstr "" -#: nova/virt/xenapi/vm_utils.py:283 +#: nova/virt/xenapi/vm_utils.py:284 msgid "VM destroyed" msgstr "" -#: nova/virt/xenapi/vm_utils.py:288 nova/virt/xenapi/vm_utils.py:303 +#: nova/virt/xenapi/vm_utils.py:289 nova/virt/xenapi/vm_utils.py:304 msgid "VM already halted, skipping shutdown..." msgstr "" -#: nova/virt/xenapi/vm_utils.py:292 +#: nova/virt/xenapi/vm_utils.py:293 msgid "Shutting down VM (cleanly)" msgstr "" -#: nova/virt/xenapi/vm_utils.py:307 +#: nova/virt/xenapi/vm_utils.py:308 msgid "Shutting down VM (hard)" msgstr "" -#: nova/virt/xenapi/vm_utils.py:345 +#: nova/virt/xenapi/vm_utils.py:346 #, python-format msgid "VBD not found in instance %s" msgstr "VBD not found in instance %s" -#: nova/virt/xenapi/vm_utils.py:362 +#: nova/virt/xenapi/vm_utils.py:363 #, fuzzy, python-format msgid "VBD %s already detached" msgstr "group %s already exists" -#: nova/virt/xenapi/vm_utils.py:365 +#: nova/virt/xenapi/vm_utils.py:366 #, python-format msgid "VBD %(vbd_ref)s detach rejected, attempt %(num_attempt)d/%(max_attempts)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:370 +#: nova/virt/xenapi/vm_utils.py:371 #, python-format msgid "Unable to unplug VBD %s" msgstr "Unable to unplug VBD %s" -#: nova/virt/xenapi/vm_utils.py:375 +#: nova/virt/xenapi/vm_utils.py:376 #, python-format msgid "Reached maximum number of retries trying to unplug VBD %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:386 +#: nova/virt/xenapi/vm_utils.py:387 #, python-format msgid "Unable to destroy VBD %s" msgstr "Unable to destroy VBD %s" -#: nova/virt/xenapi/vm_utils.py:408 +#: nova/virt/xenapi/vm_utils.py:409 #, 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." -#: nova/virt/xenapi/vm_utils.py:411 +#: nova/virt/xenapi/vm_utils.py:412 #, 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." -#: nova/virt/xenapi/vm_utils.py:437 +#: nova/virt/xenapi/vm_utils.py:438 #, python-format msgid "Unable to destroy VDI %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:469 +#: nova/virt/xenapi/vm_utils.py:465 #, python-format msgid "" "Created VDI %(vdi_ref)s (%(name_label)s, %(virtual_size)s, %(read_only)s)" @@ -10292,237 +10286,237 @@ msgstr "" "Created VDI %(vdi_ref)s (%(name_label)s, %(virtual_size)s, %(read_only)s)" " on %(sr_ref)s." -#: nova/virt/xenapi/vm_utils.py:483 +#: nova/virt/xenapi/vm_utils.py:479 msgid "SR not present and could not be introduced" msgstr "" -#: nova/virt/xenapi/vm_utils.py:508 +#: nova/virt/xenapi/vm_utils.py:504 #, python-format msgid "block device info: %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:594 +#: nova/virt/xenapi/vm_utils.py:590 #, python-format msgid "Cloned VDI %(vdi_ref)s from VDI %(vdi_to_clone_ref)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:614 +#: nova/virt/xenapi/vm_utils.py:635 #, python-format msgid "No primary VDI found for %(vm_ref)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:627 +#: nova/virt/xenapi/vm_utils.py:648 #, fuzzy msgid "Starting snapshot for VM" msgstr "Starting snapshot for VM %s" -#: nova/virt/xenapi/vm_utils.py:677 +#: nova/virt/xenapi/vm_utils.py:698 #, python-format msgid "Destroying cached VDI '%(vdi_uuid)s'" msgstr "" -#: nova/virt/xenapi/vm_utils.py:930 +#: nova/virt/xenapi/vm_utils.py:951 #, 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 "" -#: nova/virt/xenapi/vm_utils.py:986 +#: nova/virt/xenapi/vm_utils.py:1007 #, python-format msgid "Unrecognized cache_images value '%s', defaulting to True" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1020 +#: nova/virt/xenapi/vm_utils.py:1041 #, python-format msgid "Fetched VDIs of type '%(vdi_type)s' with UUID '%(vdi_uuid)s'" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1032 +#: nova/virt/xenapi/vm_utils.py:1053 #, python-format msgid "" "download_vhd %(image_id)s, attempt %(attempt_num)d/%(max_attempts)d, " "params: %(params)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1045 +#: nova/virt/xenapi/vm_utils.py:1066 #, python-format msgid "download_vhd failed: %r" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1079 +#: nova/virt/xenapi/vm_utils.py:1100 #, python-format msgid "Invalid value '%s' for xenapi_torrent_images" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1090 +#: nova/virt/xenapi/vm_utils.py:1111 #, fuzzy, python-format msgid "Asking xapi to fetch vhd image %(image_id)s" msgstr "Asking xapi to upload %(vdi_uuids)s as ID %(image_id)s" -#: nova/virt/xenapi/vm_utils.py:1154 +#: nova/virt/xenapi/vm_utils.py:1169 #, python-format msgid "vdi_uuid=%(cur_vdi_uuid)s vdi_size_bytes=%(vdi_size_bytes)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1169 +#: nova/virt/xenapi/vm_utils.py:1184 #, python-format msgid "image_size_bytes=%(size_bytes)d, allowed_size_bytes=%(allowed_size_bytes)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1173 +#: nova/virt/xenapi/vm_utils.py:1188 #, python-format msgid "" "Image size %(size_bytes)d exceeded instance_type allowed size " "%(allowed_size_bytes)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1195 +#: nova/virt/xenapi/vm_utils.py:1210 #, fuzzy, python-format msgid "Fetching image %(image_id)s, type %(image_type_str)s" msgstr "Registered image %(image_location)s with id %(image_id)s" -#: nova/virt/xenapi/vm_utils.py:1208 +#: nova/virt/xenapi/vm_utils.py:1223 #, fuzzy, python-format msgid "Size for image %(image_id)s: %(virtual_size)d" msgstr "Size for image %(image)s:%(virtual_size)d" -#: nova/virt/xenapi/vm_utils.py:1217 +#: nova/virt/xenapi/vm_utils.py:1232 #, python-format msgid "" "Kernel/Ramdisk image is too large: %(vdi_size)d bytes, max %(max_size)d " "bytes" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1236 +#: nova/virt/xenapi/vm_utils.py:1251 #, python-format msgid "Copying VDI %s to /boot/guest on dom0" msgstr "Copying VDI %s to /boot/guest on dom0" -#: nova/virt/xenapi/vm_utils.py:1250 +#: nova/virt/xenapi/vm_utils.py:1265 #, python-format msgid "Kernel/Ramdisk VDI %s destroyed" msgstr "Kernel/Ramdisk VDI %s destroyed" -#: nova/virt/xenapi/vm_utils.py:1259 +#: nova/virt/xenapi/vm_utils.py:1274 msgid "Failed to fetch glance image" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1300 +#: nova/virt/xenapi/vm_utils.py:1315 #, python-format msgid "Detected %(image_type_str)s format for image %(image_ref)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1331 +#: nova/virt/xenapi/vm_utils.py:1346 #, python-format msgid "Looking up vdi %s for PV kernel" msgstr "Looking up vdi %s for PV kernel" -#: nova/virt/xenapi/vm_utils.py:1349 +#: nova/virt/xenapi/vm_utils.py:1364 #, python-format msgid "" "Image format is None: trying to determine PV status using pygrub; if " "instance with vdi %s does not boot correctly, try with image metadata." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1355 +#: nova/virt/xenapi/vm_utils.py:1370 #, python-format msgid "Unknown image format %(disk_image_type)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1386 +#: nova/virt/xenapi/vm_utils.py:1401 #, python-format msgid "VDI %s is still available" msgstr "VDI %s is still available" -#: nova/virt/xenapi/vm_utils.py:1489 +#: nova/virt/xenapi/vm_utils.py:1504 #, python-format msgid "Unable to parse rrd of %(vm_uuid)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1516 +#: nova/virt/xenapi/vm_utils.py:1531 #, python-format msgid "Re-scanning SR %s" msgstr "Re-scanning SR %s" -#: nova/virt/xenapi/vm_utils.py:1544 +#: nova/virt/xenapi/vm_utils.py:1559 #, python-format msgid "Flag sr_matching_filter '%s' does not respect formatting convention" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1562 +#: nova/virt/xenapi/vm_utils.py:1577 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 "" -#: nova/virt/xenapi/vm_utils.py:1575 +#: nova/virt/xenapi/vm_utils.py:1590 msgid "Cannot find SR of content-type ISO" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1583 +#: nova/virt/xenapi/vm_utils.py:1598 #, python-format msgid "ISO: looking at SR %(sr_rec)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1585 +#: nova/virt/xenapi/vm_utils.py:1600 msgid "ISO: not iso content" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1588 +#: nova/virt/xenapi/vm_utils.py:1603 msgid "ISO: iso content_type, no 'i18n-key' key" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1591 +#: nova/virt/xenapi/vm_utils.py:1606 msgid "ISO: iso content_type, i18n-key value not 'local-storage-iso'" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1595 +#: nova/virt/xenapi/vm_utils.py:1610 msgid "ISO: SR MATCHing our criteria" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1597 +#: nova/virt/xenapi/vm_utils.py:1612 msgid "ISO: ISO, looking to see if it is host local" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1600 +#: nova/virt/xenapi/vm_utils.py:1615 #, python-format msgid "ISO: PBD %(pbd_ref)s disappeared" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1603 +#: nova/virt/xenapi/vm_utils.py:1618 #, python-format msgid "ISO: PBD matching, want %(pbd_rec)s, have %(host)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1606 +#: nova/virt/xenapi/vm_utils.py:1621 msgid "ISO: SR with local PBD" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1628 +#: nova/virt/xenapi/vm_utils.py:1643 #, python-format msgid "" "Unable to obtain RRD XML for VM %(vm_uuid)s with server details: " "%(server)s." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1644 +#: nova/virt/xenapi/vm_utils.py:1659 #, python-format msgid "Unable to obtain RRD XML updates with server details: %(server)s." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1698 +#: nova/virt/xenapi/vm_utils.py:1713 #, python-format msgid "Invalid statistics data from Xenserver: %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1758 +#: nova/virt/xenapi/vm_utils.py:1773 #, fuzzy, python-format msgid "VHD %(vdi_uuid)s has parent %(parent_uuid)s" msgstr "VHD %(vdi_uuid)s has parent %(parent_ref)s" -#: nova/virt/xenapi/vm_utils.py:1845 +#: nova/virt/xenapi/vm_utils.py:1860 #, python-format msgid "" "Parent %(parent_uuid)s doesn't match original parent " @@ -10531,66 +10525,66 @@ msgstr "" "Parent %(parent_uuid)s doesn't match original parent " "%(original_parent_uuid)s, waiting for coalesce..." -#: nova/virt/xenapi/vm_utils.py:1855 +#: nova/virt/xenapi/vm_utils.py:1870 #, python-format msgid "VHD coalesce attempts exceeded (%(max_attempts)d), giving up..." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1890 +#: nova/virt/xenapi/vm_utils.py:1905 #, python-format msgid "Timeout waiting for device %s to be created" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1910 +#: nova/virt/xenapi/vm_utils.py:1925 #, python-format msgid "Disconnecting stale VDI %s from compute domU" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1923 +#: nova/virt/xenapi/vm_utils.py:1938 #, python-format msgid "Plugging VBD %s ... " msgstr "Plugging VBD %s ... " -#: nova/virt/xenapi/vm_utils.py:1926 +#: nova/virt/xenapi/vm_utils.py:1941 #, python-format msgid "Plugging VBD %s done." msgstr "Plugging VBD %s done." -#: nova/virt/xenapi/vm_utils.py:1928 +#: nova/virt/xenapi/vm_utils.py:1943 #, python-format msgid "VBD %(vbd_ref)s plugged as %(orig_dev)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1931 +#: nova/virt/xenapi/vm_utils.py:1946 #, python-format msgid "VBD %(vbd_ref)s plugged into wrong dev, remapping to %(dev)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1936 +#: nova/virt/xenapi/vm_utils.py:1951 #, python-format msgid "Destroying VBD for VDI %s ... " msgstr "Destroying VBD for VDI %s ... " -#: nova/virt/xenapi/vm_utils.py:1944 +#: nova/virt/xenapi/vm_utils.py:1959 #, python-format msgid "Destroying VBD for VDI %s done." msgstr "Destroying VBD for VDI %s done." -#: nova/virt/xenapi/vm_utils.py:1971 +#: nova/virt/xenapi/vm_utils.py:1986 #, python-format msgid "Running pygrub against %s" msgstr "Running pygrub against %s" -#: nova/virt/xenapi/vm_utils.py:1979 +#: nova/virt/xenapi/vm_utils.py:1994 #, python-format msgid "Found Xen kernel %s" msgstr "Found Xen kernel %s" -#: nova/virt/xenapi/vm_utils.py:1981 +#: nova/virt/xenapi/vm_utils.py:1996 msgid "No Xen kernel found. Booting HVM." msgstr "No Xen kernel found. Booting HVM." -#: nova/virt/xenapi/vm_utils.py:1983 +#: nova/virt/xenapi/vm_utils.py:1998 msgid "" "Error while executing pygrub! Please, ensure the binary is installed " "correctly, and available in your PATH; on some Linux distros, pygrub may " @@ -10598,51 +10592,51 @@ msgid "" "mode." msgstr "" -#: nova/virt/xenapi/vm_utils.py:2000 +#: nova/virt/xenapi/vm_utils.py:2015 msgid "Partitions:" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2006 +#: nova/virt/xenapi/vm_utils.py:2021 #, python-format msgid " %(num)s: %(ptype)s %(size)d sectors" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2031 +#: nova/virt/xenapi/vm_utils.py:2046 #, python-format msgid "" "Writing partition table %(primary_first)d %(primary_last)d to " "%(dev_path)s..." msgstr "" -#: nova/virt/xenapi/vm_utils.py:2044 +#: nova/virt/xenapi/vm_utils.py:2059 #, python-format msgid "Writing partition table %s done." msgstr "Writing partition table %s done." -#: nova/virt/xenapi/vm_utils.py:2098 +#: nova/virt/xenapi/vm_utils.py:2113 #, 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 "" -#: nova/virt/xenapi/vm_utils.py:2131 +#: nova/virt/xenapi/vm_utils.py:2146 #, python-format msgid "" "Finished sparse_copy in %(duration).2f secs, %(compression_pct).2f%% " "reduction in size" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2183 +#: nova/virt/xenapi/vm_utils.py:2198 msgid "Manipulating interface files directly" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2192 +#: nova/virt/xenapi/vm_utils.py:2207 #, python-format msgid "Failed to mount filesystem (expected for non-linux instances): %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2304 +#: nova/virt/xenapi/vm_utils.py:2319 msgid "This domU must be running on the host specified by xenapi_connection_url" msgstr "" @@ -10836,15 +10830,19 @@ msgid "" " server" msgstr "" -#: nova/virt/xenapi/vmops.py:1658 +#: nova/virt/xenapi/vmops.py:1647 +msgid "No suitable network for migrate" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1659 msgid "Migrate Receive failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1706 -msgid "VM.assert_can_migratefailed" +#: nova/virt/xenapi/vmops.py:1708 +msgid "VM.assert_can_migrate failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1743 +#: nova/virt/xenapi/vmops.py:1745 msgid "Migrate Send failed" msgstr "" @@ -10974,6 +10972,77 @@ msgid "Cinderclient connection created using URL: %s" msgstr "" #: nova/volume/cinder.py:219 +msgid "status must be 'in-use'" +msgstr "" + +#: nova/volume/cinder.py:225 msgid "status must be 'available'" msgstr "" +#~ msgid "Unexpected error while running command." +#~ msgstr "Unexpected error while running command." + +#~ 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" + +#~ msgid "Error clearing stale veth %s" +#~ msgstr "Error starting xvp: %s" + +#~ msgid "Failed unplugging VLAN interface '%s'" +#~ msgstr "Failed to decrypt private key: %s" + +#~ msgid "Unplugged VLAN interface '%s'" +#~ msgstr "Failed to decrypt private key: %s" + +#~ msgid "Failed unplugging bridge interface '%s'" +#~ msgstr "Starting Bridge interface for %s" + +#~ msgid "Unplugged bridge interface '%s'" +#~ msgstr "Starting Bridge interface for %s" + +#~ msgid "Failed unplugging gateway interface '%s'" +#~ msgstr "" + +#~ msgid "Unplugged gateway interface '%s'" +#~ msgstr "" + +#~ msgid "Network %(net)s for port %(port_id)s not found!" +#~ msgstr "" + +#~ msgid "Host filter ignoring hosts: %(ignored_hosts_str)s" +#~ msgstr "" + +#~ msgid "" +#~ "No hosts matched due to not " +#~ "matching 'force_hosts'value of " +#~ "'%(forced_hosts_str)s'" +#~ msgstr "" + +#~ msgid "Host filter forcing available hosts to %(forced_hosts_str)s" +#~ msgstr "" + +#~ msgid "" +#~ "Getting block stats failed, device might" +#~ " have been detached. Code=%(errcode)s " +#~ "Error=%(e)s" +#~ msgstr "" + +#~ msgid "Must specify vmwareapi_wsdl_loc" +#~ msgstr "" + +#~ msgid "Unable to get SR for this host: %s" +#~ msgstr "" + +#~ msgid "VM.assert_can_migratefailed" +#~ msgstr "" + diff --git a/nova/locale/en_GB/LC_MESSAGES/nova.po b/nova/locale/en_GB/LC_MESSAGES/nova.po index 27a151f40..c21d8b165 100644 --- a/nova/locale/en_GB/LC_MESSAGES/nova.po +++ b/nova/locale/en_GB/LC_MESSAGES/nova.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: nova\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-04-28 00:04+0000\n" +"POT-Creation-Date: 2013-05-06 19:37+0000\n" "PO-Revision-Date: 2012-03-30 11:10+0000\n" "Last-Translator: Anthony Harrington \n" "Language-Team: English (United Kingdom) \n" @@ -32,216 +32,197 @@ msgstr "" msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" msgstr "" -#: nova/crypto.py:54 +#: nova/crypto.py:55 msgid "Filename of root CA" msgstr "Filename of root CA" -#: nova/crypto.py:57 +#: nova/crypto.py:58 msgid "Filename of private key" msgstr "Filename of private key" -#: nova/crypto.py:60 +#: nova/crypto.py:61 msgid "Filename of root Certificate Revocation List" msgstr "Filename of root Certificate Revocation List" -#: nova/crypto.py:63 +#: nova/crypto.py:64 msgid "Where we keep our keys" msgstr "Where we keep our keys" -#: nova/crypto.py:66 +#: nova/crypto.py:67 msgid "Where we keep our root CA" msgstr "Where we keep our root CA" -#: nova/crypto.py:69 +#: nova/crypto.py:70 msgid "Should we use a CA for each project?" msgstr "Should we use a CA for each project?" -#: nova/crypto.py:73 +#: nova/crypto.py:74 #, python-format msgid "Subject for certificate for users, %s for project, user, timestamp" msgstr "Subject for certificate for users, %s for project, user, timestamp" -#: nova/crypto.py:78 +#: nova/crypto.py:79 #, python-format msgid "Subject for certificate for projects, %s for project, timestamp" msgstr "Subject for certificate for projects, %s for project, timestamp" -#: nova/crypto.py:209 +#: nova/crypto.py:210 msgid "Unable to find the key" msgstr "" -#: nova/crypto.py:392 +#: nova/crypto.py:393 msgid "Failed to write inbound.csr" msgstr "" -#: nova/crypto.py:394 +#: nova/crypto.py:395 #, python-format msgid "Flags path: %s" msgstr "Flags path: %s" -#: nova/exception.py:66 -msgid "Unexpected error while running command." -msgstr "Unexpected error while running command." - -#: nova/exception.py:69 -#, 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" - -#: nova/exception.py:131 +#: nova/exception.py:112 msgid "An unknown exception occurred." msgstr "An unknown exception occurred." -#: nova/exception.py:152 nova/openstack/common/rpc/common.py:86 +#: nova/exception.py:133 nova/openstack/common/rpc/common.py:86 msgid "Exception in string format operation" msgstr "" -#: nova/exception.py:172 +#: nova/exception.py:153 msgid "Unknown" msgstr "" -#: nova/exception.py:182 +#: nova/exception.py:163 #, fuzzy, python-format msgid "Failed to encrypt text: %(reason)s" msgstr "Failed to decrypt text" -#: nova/exception.py:186 +#: nova/exception.py:167 #, fuzzy, python-format msgid "Failed to decrypt text: %(reason)s" msgstr "Failed to decrypt text" -#: nova/exception.py:190 +#: nova/exception.py:171 msgid "Virtual Interface creation failed" msgstr "Virtual Interface creation failed" -#: nova/exception.py:194 +#: nova/exception.py:175 msgid "5 attempts to create virtual interfacewith unique mac address failed" msgstr "5 attempts to create virtual interface with unique mac address failed" -#: nova/exception.py:199 +#: nova/exception.py:180 #, python-format msgid "Connection to glance host %(host)s:%(port)s failed: %(reason)s" msgstr "" -#: nova/exception.py:204 +#: nova/exception.py:185 msgid "Not authorized." msgstr "Not authorised." -#: nova/exception.py:209 +#: nova/exception.py:190 msgid "User does not have admin privileges" msgstr "User does not have admin privileges" -#: nova/exception.py:213 +#: nova/exception.py:194 #, python-format msgid "Policy doesn't allow %(action)s to be performed." msgstr "Policy doesn't allow %(action)s to be performed." -#: nova/exception.py:217 +#: nova/exception.py:198 #, fuzzy, python-format msgid "Image %(image_id)s is not active." msgstr "Instance %(instance_id)s is not running." -#: nova/exception.py:221 +#: nova/exception.py:202 #, python-format msgid "Not authorized for image %(image_id)s." msgstr "" -#: nova/exception.py:225 +#: nova/exception.py:206 msgid "Unacceptable parameters." msgstr "Unacceptable parameters." -#: nova/exception.py:230 +#: nova/exception.py:211 msgid "Block Device Mapping is Invalid." msgstr "" -#: nova/exception.py:234 +#: nova/exception.py:215 #, python-format msgid "Block Device Mapping is Invalid: failed to get snapshot %(id)s." msgstr "" -#: nova/exception.py:239 +#: nova/exception.py:220 #, python-format msgid "Block Device Mapping is Invalid: failed to get volume %(id)s." msgstr "" -#: nova/exception.py:244 +#: nova/exception.py:225 #, python-format msgid "Volume %(volume_id)s is not attached to anything" msgstr "Volume %(volume_id)s is not attached to anything" -#: nova/exception.py:248 +#: nova/exception.py:229 #, python-format msgid "" "Volume %(volume_id)s did not finish being created even after we waited " "%(seconds)s seconds or %(attempts)s attempts." msgstr "" -#: nova/exception.py:254 nova/api/ec2/cloud.py:463 -#: nova/api/openstack/compute/contrib/keypairs.py:98 nova/compute/api.py:2740 +#: nova/exception.py:235 nova/api/ec2/cloud.py:463 +#: nova/api/openstack/compute/contrib/keypairs.py:98 nova/compute/api.py:2769 msgid "Keypair data is invalid" msgstr "Keypair data is invalid" -#: nova/exception.py:258 +#: nova/exception.py:239 msgid "The request is invalid." msgstr "The request is invalid." -#: nova/exception.py:262 +#: nova/exception.py:243 msgid "Invalid input received" msgstr "Invalid input received" -#: nova/exception.py:266 +#: nova/exception.py:247 msgid "Invalid volume" msgstr "Invalid volume" -#: nova/exception.py:270 nova/api/openstack/compute/servers.py:1332 +#: nova/exception.py:251 nova/api/openstack/compute/servers.py:1332 #: nova/api/openstack/compute/contrib/admin_actions.py:242 msgid "Invalid metadata" msgstr "" -#: nova/exception.py:274 +#: nova/exception.py:255 msgid "Invalid metadata size" msgstr "" -#: nova/exception.py:278 +#: nova/exception.py:259 #, 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" -#: nova/exception.py:282 nova/api/ec2/cloud.py:625 +#: nova/exception.py:263 nova/api/ec2/cloud.py:625 #, python-format msgid "Invalid IP protocol %(protocol)s." msgstr "Invalid IP protocol %(protocol)s." -#: nova/exception.py:286 +#: nova/exception.py:267 #, python-format msgid "Invalid content type %(content_type)s." msgstr "Invalid content type %(content_type)s." -#: nova/exception.py:290 +#: nova/exception.py:271 #, python-format msgid "Invalid cidr %(cidr)s." msgstr "Invalid cidr %(cidr)s." -#: nova/exception.py:294 nova/openstack/common/db/exception.py:44 +#: nova/exception.py:275 nova/openstack/common/db/exception.py:44 msgid "Invalid Parameter: Unicode is not supported by the current database." msgstr "" -#: nova/exception.py:301 +#: nova/exception.py:282 #, python-format msgid "%(err)s" msgstr "%(err)s" -#: nova/exception.py:305 +#: nova/exception.py:286 #, python-format msgid "" "Cannot perform action '%(action)s' on aggregate %(aggregate_id)s. Reason:" @@ -250,16 +231,16 @@ msgstr "" "Cannot perform action '%(action)s' on aggregate %(aggregate_id)s. Reason:" " %(reason)s." -#: nova/exception.py:310 +#: nova/exception.py:291 #, python-format msgid "Group not valid. Reason: %(reason)s" msgstr "" -#: nova/exception.py:314 nova/openstack/common/db/sqlalchemy/utils.py:33 +#: nova/exception.py:295 nova/openstack/common/db/sqlalchemy/utils.py:33 msgid "Sort key supplied was not valid." msgstr "" -#: nova/exception.py:318 +#: nova/exception.py:299 #, python-format msgid "" "Instance %(instance_uuid)s in %(attr)s %(state)s. Cannot %(method)s while" @@ -268,123 +249,123 @@ msgstr "" "Instance %(instance_uuid)s in %(attr)s %(state)s. Cannot %(method)s while" " the instance is in this state." -#: nova/exception.py:323 +#: nova/exception.py:304 #, python-format msgid "Instance %(instance_id)s is not running." msgstr "Instance %(instance_id)s is not running." -#: nova/exception.py:327 +#: nova/exception.py:308 #, python-format msgid "Instance %(instance_id)s is not in rescue mode" msgstr "" -#: nova/exception.py:331 +#: nova/exception.py:312 #, fuzzy, python-format msgid "Instance %(instance_id)s cannot be rescued: %(reason)s" msgstr "Instance %(instance_id)s is not running." -#: nova/exception.py:335 +#: nova/exception.py:316 #, fuzzy, python-format msgid "Instance %(instance_id)s is not ready" msgstr "Instance %(instance_id)s is not running." -#: nova/exception.py:339 +#: nova/exception.py:320 msgid "Failed to suspend instance" msgstr "" -#: nova/exception.py:343 +#: nova/exception.py:324 #, fuzzy, python-format msgid "Failed to resume instance: %(reason)s." msgstr "VBD not found in instance %s" -#: nova/exception.py:347 +#: nova/exception.py:328 #, python-format msgid "Failed to power on instance: %(reason)s." msgstr "" -#: nova/exception.py:351 +#: nova/exception.py:332 #, python-format msgid "Failed to power off instance: %(reason)s." msgstr "" -#: nova/exception.py:355 +#: nova/exception.py:336 msgid "Failed to reboot instance" msgstr "" -#: nova/exception.py:359 +#: nova/exception.py:340 msgid "Failed to terminate instance" msgstr "" -#: nova/exception.py:363 +#: nova/exception.py:344 #, fuzzy msgid "Failed to deploy instance" msgstr "Unable to destroy VBD %s" -#: nova/exception.py:367 +#: nova/exception.py:348 msgid "Service is unavailable at this time." msgstr "" -#: nova/exception.py:371 +#: nova/exception.py:352 msgid "Insufficient compute resources." msgstr "" -#: nova/exception.py:375 +#: nova/exception.py:356 #, python-format msgid "Compute service of %(host)s is unavailable at this time." msgstr "" -#: nova/exception.py:379 +#: nova/exception.py:360 #, python-format msgid "Unable to migrate instance (%(instance_id)s) to current host (%(host)s)." msgstr "" -#: nova/exception.py:384 +#: nova/exception.py:365 msgid "The supplied hypervisor type of is invalid." msgstr "" -#: nova/exception.py:388 +#: nova/exception.py:369 msgid "The instance requires a newer hypervisor version than has been provided." msgstr "" -#: nova/exception.py:393 +#: nova/exception.py:374 #, python-format msgid "" "The supplied disk path (%(path)s) already exists, it is expected not to " "exist." msgstr "" -#: nova/exception.py:398 +#: nova/exception.py:379 #, python-format msgid "The supplied device path (%(path)s) is invalid." msgstr "" -#: nova/exception.py:402 +#: nova/exception.py:383 #, python-format msgid "The supplied device path (%(path)s) is in use." msgstr "" -#: nova/exception.py:407 +#: nova/exception.py:388 #, python-format msgid "The supplied device (%(device)s) is busy." msgstr "" -#: nova/exception.py:411 +#: nova/exception.py:392 msgid "Unacceptable CPU info" msgstr "" -#: nova/exception.py:415 +#: nova/exception.py:396 #, python-format msgid "%(address)s is not a valid IP v4/6 address." msgstr "" -#: nova/exception.py:419 +#: nova/exception.py:400 #, 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 "" -#: nova/exception.py:425 +#: nova/exception.py:406 #, python-format msgid "" "vSwitch which contains the port group %(bridge)s is not associated with " @@ -392,91 +373,86 @@ msgid "" "one associated is %(actual)s." msgstr "" -#: nova/exception.py:432 +#: nova/exception.py:413 #, python-format msgid "Disk format %(disk_format)s is not acceptable" msgstr "" -#: nova/exception.py:436 +#: nova/exception.py:417 #, python-format msgid "Image %(image_id)s is unacceptable: %(reason)s" msgstr "" -#: nova/exception.py:440 +#: nova/exception.py:421 #, python-format msgid "Instance %(instance_id)s is unacceptable: %(reason)s" msgstr "" -#: nova/exception.py:444 +#: nova/exception.py:425 #, python-format msgid "Ec2 id %(ec2_id)s is unacceptable." msgstr "" -#: nova/exception.py:448 +#: nova/exception.py:429 #, python-format msgid "Expected a uuid but received %(uuid)s." msgstr "" -#: nova/exception.py:452 +#: nova/exception.py:433 #, fuzzy, python-format msgid "Invalid ID received %(id)s." msgstr "Invalid cidr %(cidr)s." -#: nova/exception.py:456 -#, python-format -msgid "Unexpected argument for periodic task creation: %(arg)s." -msgstr "" - -#: nova/exception.py:460 +#: nova/exception.py:437 #, fuzzy msgid "Constraint not met." msgstr "instance %s: resuming" -#: nova/exception.py:465 +#: nova/exception.py:442 msgid "Resource could not be found." msgstr "" -#: nova/exception.py:470 +#: nova/exception.py:447 #, python-format msgid "No agent-build associated with id %(id)s." msgstr "" -#: nova/exception.py:474 +#: nova/exception.py:451 #, python-format msgid "Volume %(volume_id)s could not be found." msgstr "" -#: nova/exception.py:478 +#: nova/exception.py:455 #, python-format msgid "Snapshot %(snapshot_id)s could not be found." msgstr "" -#: nova/exception.py:482 +#: nova/exception.py:459 #, python-format msgid "No target id found for volume %(volume_id)s." msgstr "" -#: nova/exception.py:486 +#: nova/exception.py:463 #, python-format msgid "No disk at %(location)s" msgstr "" -#: nova/exception.py:490 +#: nova/exception.py:467 #, python-format msgid "Could not find a handler for %(driver_type)s volume." msgstr "" -#: nova/exception.py:494 +#: nova/exception.py:471 #, python-format msgid "Invalid image href %(image_href)s." msgstr "" -#: nova/exception.py:498 +#: nova/exception.py:475 #, python-format msgid "Image %(image_id)s could not be found." msgstr "" -#: nova/exception.py:502 +#: nova/exception.py:479 #, python-format msgid "" "Image %(image_id)s could not be found. The nova EC2 API assigns image ids" @@ -484,827 +460,831 @@ msgid "" "image ids since adding this image?" msgstr "" -#: nova/exception.py:509 +#: nova/exception.py:486 #, python-format msgid "Project %(project_id)s could not be found." msgstr "" -#: nova/exception.py:513 +#: nova/exception.py:490 msgid "Cannot find SR to read/write VDI." msgstr "" -#: nova/exception.py:517 +#: nova/exception.py:494 #, python-format msgid "Network %(network_id)s is duplicated." msgstr "" -#: nova/exception.py:521 +#: nova/exception.py:498 #, python-format msgid "Network %(network_id)s is still in use." msgstr "" -#: nova/exception.py:525 +#: nova/exception.py:502 #, python-format msgid "%(req)s is required to create a network." msgstr "" -#: nova/exception.py:529 +#: nova/exception.py:506 #, python-format msgid "Network %(network_id)s could not be found." msgstr "" -#: nova/exception.py:533 +#: nova/exception.py:510 #, fuzzy, python-format msgid "Port id %(port_id)s could not be found." msgstr "Instance %(instance_id)s is not running." -#: nova/exception.py:537 +#: nova/exception.py:514 #, python-format msgid "Network could not be found for bridge %(bridge)s" msgstr "" -#: nova/exception.py:541 +#: nova/exception.py:518 #, python-format msgid "Network could not be found for uuid %(uuid)s" msgstr "" -#: nova/exception.py:545 +#: nova/exception.py:522 #, python-format msgid "Network could not be found with cidr %(cidr)s." msgstr "" -#: nova/exception.py:549 +#: nova/exception.py:526 #, python-format msgid "Network could not be found for instance %(instance_id)s." msgstr "" -#: nova/exception.py:553 +#: nova/exception.py:530 msgid "No networks defined." msgstr "" -#: nova/exception.py:557 +#: nova/exception.py:534 #, python-format msgid "" "Either Network uuid %(network_uuid)s is not present or is not assigned to" " the project %(project_id)s." msgstr "" -#: nova/exception.py:562 +#: nova/exception.py:539 msgid "Could not find the datastore reference(s) which the VM uses." msgstr "" -#: nova/exception.py:566 +#: nova/exception.py:543 #, python-format msgid "Port %(port_id)s is still in use." msgstr "" -#: nova/exception.py:570 +#: nova/exception.py:547 #, fuzzy, python-format msgid "Port %(port_id)s not usable for instance %(instance)s." msgstr "Mountpoint %(mountpoint)s attached to instance %(instance_name)s" -#: nova/exception.py:574 +#: nova/exception.py:551 #, python-format msgid "No free port available for instance %(instance)s." msgstr "" -#: nova/exception.py:578 +#: nova/exception.py:555 #, python-format msgid "No fixed IP associated with id %(id)s." msgstr "" -#: nova/exception.py:582 +#: nova/exception.py:559 #, python-format msgid "Fixed ip not found for address %(address)s." msgstr "" -#: nova/exception.py:586 +#: nova/exception.py:563 #, fuzzy, python-format msgid "Instance %(instance_uuid)s has zero fixed ips." msgstr "Instance %(instance_id)s is not running." -#: nova/exception.py:590 +#: nova/exception.py:567 #, python-format msgid "Network host %(host)s has zero fixed ips in network %(network_id)s." msgstr "" -#: nova/exception.py:595 +#: nova/exception.py:572 #, fuzzy, python-format msgid "Instance %(instance_uuid)s doesn't have fixed ip '%(ip)s'." msgstr "Instance %(instance_id)s is not running." -#: nova/exception.py:599 +#: nova/exception.py:576 #, python-format msgid "" "Fixed IP address (%(address)s) does not exist in network " "(%(network_uuid)s)." msgstr "" -#: nova/exception.py:604 +#: nova/exception.py:581 #, python-format msgid "" "Fixed IP address %(address)s is already in use on instance " "%(instance_uuid)s." msgstr "" -#: nova/exception.py:609 +#: nova/exception.py:586 #, python-format msgid "More than one instance is associated with fixed ip address '%(address)s'." msgstr "" -#: nova/exception.py:614 +#: nova/exception.py:591 #, python-format msgid "Fixed IP address %(address)s is invalid." msgstr "" -#: nova/exception.py:618 +#: nova/exception.py:595 msgid "Zero fixed ips available." msgstr "" -#: nova/exception.py:622 +#: nova/exception.py:599 msgid "Zero fixed ips could be found." msgstr "" -#: nova/exception.py:631 +#: nova/exception.py:608 #, python-format msgid "Floating ip %(address)s already exists." msgstr "" -#: nova/exception.py:635 +#: nova/exception.py:612 #, python-format msgid "Floating ip not found for id %(id)s." msgstr "" -#: nova/exception.py:639 +#: nova/exception.py:616 #, python-format msgid "The DNS entry %(name)s already exists in domain %(domain)s." msgstr "" -#: nova/exception.py:643 +#: nova/exception.py:620 #, python-format msgid "Floating ip not found for address %(address)s." msgstr "" -#: nova/exception.py:647 +#: nova/exception.py:624 #, python-format msgid "Floating ip not found for host %(host)s." msgstr "" -#: nova/exception.py:651 +#: nova/exception.py:628 #, python-format msgid "Multiple floating ips are found for address %(address)s." msgstr "" -#: nova/exception.py:655 +#: nova/exception.py:632 msgid "Floating ip pool not found." msgstr "" -#: nova/exception.py:660 +#: nova/exception.py:637 msgid "Zero floating ips available." msgstr "" -#: nova/exception.py:665 +#: nova/exception.py:642 #, python-format msgid "Floating ip %(address)s is associated." msgstr "" -#: nova/exception.py:669 +#: nova/exception.py:646 #, python-format msgid "Floating ip %(address)s is not associated." msgstr "" -#: nova/exception.py:673 +#: nova/exception.py:650 msgid "Zero floating ips exist." msgstr "" -#: nova/exception.py:677 +#: nova/exception.py:654 #, python-format msgid "Interface %(interface)s not found." msgstr "" -#: nova/exception.py:681 +#: nova/exception.py:658 msgid "Cannot disassociate auto assigined floating ip" msgstr "" -#: nova/exception.py:685 +#: nova/exception.py:662 #, python-format msgid "Keypair %(name)s not found for user %(user_id)s" msgstr "" -#: nova/exception.py:689 +#: nova/exception.py:666 #, python-format msgid "Certificate %(certificate_id)s not found." msgstr "" -#: nova/exception.py:693 +#: nova/exception.py:670 #, python-format msgid "Service %(service_id)s could not be found." msgstr "" -#: nova/exception.py:697 +#: nova/exception.py:674 #, python-format msgid "Host %(host)s could not be found." msgstr "" -#: nova/exception.py:701 +#: nova/exception.py:678 #, python-format msgid "Compute host %(host)s could not be found." msgstr "" -#: nova/exception.py:705 +#: nova/exception.py:682 #, python-format msgid "Could not find binary %(binary)s on host %(host)s." msgstr "" -#: nova/exception.py:709 +#: nova/exception.py:686 #, python-format msgid "Invalid reservation expiration %(expire)s." msgstr "" -#: nova/exception.py:713 +#: nova/exception.py:690 #, python-format msgid "" "Change would make usage less than 0 for the following resources: " "%(unders)s" msgstr "" -#: nova/exception.py:718 +#: nova/exception.py:695 msgid "Quota could not be found" msgstr "" -#: nova/exception.py:722 +#: nova/exception.py:699 #, python-format msgid "Unknown quota resources %(unknown)s." msgstr "" -#: nova/exception.py:726 +#: nova/exception.py:703 #, python-format msgid "Quota for project %(project_id)s could not be found." msgstr "" -#: nova/exception.py:730 +#: nova/exception.py:707 #, python-format msgid "Quota class %(class_name)s could not be found." msgstr "" -#: nova/exception.py:734 +#: nova/exception.py:711 #, python-format msgid "Quota usage for project %(project_id)s could not be found." msgstr "" -#: nova/exception.py:738 +#: nova/exception.py:715 #, python-format msgid "Quota reservation %(uuid)s could not be found." msgstr "" -#: nova/exception.py:742 +#: nova/exception.py:719 #, python-format msgid "Quota exceeded for resources: %(overs)s" msgstr "" -#: nova/exception.py:746 +#: nova/exception.py:723 #, python-format msgid "Security group %(security_group_id)s not found." msgstr "" -#: nova/exception.py:750 +#: nova/exception.py:727 #, python-format msgid "Security group %(security_group_id)s not found for project %(project_id)s." msgstr "" -#: nova/exception.py:755 +#: nova/exception.py:732 #, python-format msgid "Security group with rule %(rule_id)s not found." msgstr "" -#: nova/exception.py:759 +#: nova/exception.py:736 #, python-format msgid "" "Security group %(security_group_id)s is already associated with the " "instance %(instance_id)s" msgstr "" -#: nova/exception.py:764 +#: nova/exception.py:741 #, python-format msgid "" "Security group %(security_group_id)s is not associated with the instance " "%(instance_id)s" msgstr "" -#: nova/exception.py:769 +#: nova/exception.py:746 #, python-format msgid "Security group default rule (%rule_id)s not found." msgstr "" -#: nova/exception.py:773 +#: nova/exception.py:750 msgid "" "Network requires port_security_enabled and subnet associated in order to " "apply security groups." msgstr "" -#: nova/exception.py:778 +#: nova/exception.py:755 msgid "No Unique Match Found." msgstr "" -#: nova/exception.py:783 +#: nova/exception.py:760 #, python-format msgid "Migration %(migration_id)s could not be found." msgstr "" -#: nova/exception.py:787 +#: nova/exception.py:764 #, python-format msgid "Migration not found for instance %(instance_id)s with status %(status)s." msgstr "" -#: nova/exception.py:792 +#: nova/exception.py:769 #, python-format msgid "Console pool %(pool_id)s could not be found." msgstr "" -#: nova/exception.py:796 +#: nova/exception.py:773 #, python-format msgid "" "Console pool of type %(console_type)s for compute host %(compute_host)s " "on proxy host %(host)s not found." msgstr "" -#: nova/exception.py:802 +#: nova/exception.py:779 #, python-format msgid "Console %(console_id)s could not be found." msgstr "" -#: nova/exception.py:806 +#: nova/exception.py:783 #, fuzzy, python-format msgid "Console for instance %(instance_uuid)s could not be found." msgstr "Instance %(instance_id)s is not running." -#: nova/exception.py:810 +#: nova/exception.py:787 #, fuzzy, python-format msgid "" "Console for instance %(instance_uuid)s in pool %(pool_id)s could not be " "found." msgstr "Instance %(instance_id)s is not running." -#: nova/exception.py:815 +#: nova/exception.py:792 #, fuzzy, python-format msgid "Invalid console type %(console_type)s" msgstr "Invalid content type %(content_type)s." -#: nova/exception.py:819 +#: nova/exception.py:796 #, python-format msgid "Instance type %(instance_type_id)s could not be found." msgstr "" -#: nova/exception.py:823 +#: nova/exception.py:800 #, python-format msgid "Instance type with name %(instance_type_name)s could not be found." msgstr "" -#: nova/exception.py:828 +#: nova/exception.py:805 #, python-format msgid "Flavor %(flavor_id)s could not be found." msgstr "" -#: nova/exception.py:832 +#: nova/exception.py:809 #, python-format msgid "Flavor access not found for %(flavor_id)s / %(project_id)s combination." msgstr "" -#: nova/exception.py:837 +#: nova/exception.py:814 #, python-format msgid "Cell %(cell_name)s doesn't exist." msgstr "" -#: nova/exception.py:841 +#: nova/exception.py:818 #, python-format msgid "Inconsistency in cell routing: %(reason)s" msgstr "" -#: nova/exception.py:845 +#: nova/exception.py:822 #, python-format msgid "Service API method not found: %(detail)s" msgstr "" -#: nova/exception.py:849 +#: nova/exception.py:826 msgid "Timeout waiting for response from cell" msgstr "" -#: nova/exception.py:853 +#: nova/exception.py:830 #, python-format msgid "Cell message has reached maximum hop count: %(hop_count)s" msgstr "" -#: nova/exception.py:857 +#: nova/exception.py:834 msgid "No cells available matching scheduling criteria." msgstr "" -#: nova/exception.py:861 +#: nova/exception.py:838 #, python-format msgid "Exception received during cell processing: %(exc_name)s." msgstr "" -#: nova/exception.py:865 +#: nova/exception.py:842 #, fuzzy, python-format msgid "Cell is not known for instance %(instance_uuid)s" msgstr "Instance %(instance_id)s is not running." -#: nova/exception.py:869 +#: nova/exception.py:846 #, python-format msgid "Scheduler Host Filter %(filter_name)s could not be found." msgstr "" -#: nova/exception.py:873 +#: nova/exception.py:850 #, python-format msgid "Instance %(instance_uuid)s has no metadata with key %(metadata_key)s." msgstr "" -#: nova/exception.py:878 +#: nova/exception.py:855 #, python-format msgid "" "Instance %(instance_uuid)s has no system metadata with key " "%(metadata_key)s." msgstr "" -#: nova/exception.py:883 +#: nova/exception.py:860 #, python-format msgid "" "Instance Type %(instance_type_id)s has no extra specs with key " "%(extra_specs_key)s." msgstr "" -#: nova/exception.py:888 +#: nova/exception.py:865 #, python-format msgid "File %(file_path)s could not be found." msgstr "" -#: nova/exception.py:892 +#: nova/exception.py:869 msgid "Zero files could be found." msgstr "" -#: nova/exception.py:896 +#: nova/exception.py:873 #, python-format msgid "Virtual switch associated with the network adapter %(adapter)s not found." msgstr "" -#: nova/exception.py:901 +#: nova/exception.py:878 #, python-format msgid "Network adapter %(adapter)s could not be found." msgstr "" -#: nova/exception.py:905 +#: nova/exception.py:882 #, python-format msgid "Class %(class_name)s could not be found: %(exception)s" msgstr "" -#: nova/exception.py:909 +#: nova/exception.py:886 msgid "Action not allowed." msgstr "" -#: nova/exception.py:913 +#: nova/exception.py:890 msgid "Rotation is not allowed for snapshots" msgstr "" -#: nova/exception.py:917 +#: nova/exception.py:894 msgid "Rotation param is required for backup image_type" msgstr "" -#: nova/exception.py:921 +#: nova/exception.py:898 #, python-format msgid "Key pair %(key_name)s already exists." msgstr "" -#: nova/exception.py:925 +#: nova/exception.py:902 #, python-format msgid "Instance %(name)s already exists." msgstr "" -#: nova/exception.py:929 +#: nova/exception.py:906 #, python-format msgid "Instance Type with name %(name)s already exists." msgstr "" -#: nova/exception.py:933 +#: nova/exception.py:910 #, python-format msgid "Instance Type with ID %(flavor_id)s already exists." msgstr "" -#: nova/exception.py:937 +#: nova/exception.py:914 #, python-format msgid "" "Flavor access alreay exists for flavor %(flavor_id)s and project " "%(project_id)s combination." msgstr "" -#: nova/exception.py:942 +#: nova/exception.py:919 #, python-format msgid "%(path)s is not on shared storage: %(reason)s" msgstr "" -#: nova/exception.py:946 +#: nova/exception.py:923 #, python-format msgid "%(path)s is not on local storage: %(reason)s" msgstr "" -#: nova/exception.py:950 +#: nova/exception.py:927 msgid "Migration error" msgstr "" -#: nova/exception.py:954 +#: nova/exception.py:931 +msgid "Migration pre-check error" +msgstr "" + +#: nova/exception.py:935 #, python-format msgid "Malformed message body: %(reason)s" msgstr "" -#: nova/exception.py:960 +#: nova/exception.py:941 #, python-format msgid "Could not find config at %(path)s" msgstr "" -#: nova/exception.py:964 +#: nova/exception.py:945 #, python-format msgid "Could not load paste app '%(name)s' from %(path)s" msgstr "" -#: nova/exception.py:968 +#: nova/exception.py:949 msgid "When resizing, instances must change flavor!" msgstr "" -#: nova/exception.py:972 +#: nova/exception.py:953 #, python-format msgid "Resize error: %(reason)s" msgstr "" -#: nova/exception.py:976 +#: nova/exception.py:957 msgid "Image is larger than instance type allows" msgstr "" -#: nova/exception.py:980 +#: nova/exception.py:961 msgid "Instance type's memory is too small for requested image." msgstr "" -#: nova/exception.py:984 +#: nova/exception.py:965 msgid "Instance type's disk is too small for requested image." msgstr "" -#: nova/exception.py:988 +#: nova/exception.py:969 #, python-format msgid "Insufficient free memory on compute node to start %(uuid)s." msgstr "" -#: nova/exception.py:992 +#: nova/exception.py:973 msgid "Could not fetch bandwidth/cpu/disk metrics for this host." msgstr "" -#: nova/exception.py:996 +#: nova/exception.py:977 #, python-format msgid "No valid host was found. %(reason)s" msgstr "" -#: nova/exception.py:1000 +#: nova/exception.py:981 msgid "Quota exceeded" msgstr "" -#: nova/exception.py:1007 +#: nova/exception.py:988 #, python-format msgid "" "Quota exceeded for %(overs)s: Requested %(req)s, but already used " "%(used)d of %(allowed)d %(resource)s" msgstr "" -#: nova/exception.py:1012 +#: nova/exception.py:993 msgid "Maximum number of floating ips exceeded" msgstr "" -#: nova/exception.py:1016 +#: nova/exception.py:997 msgid "Maximum number of fixed ips exceeded" msgstr "" -#: nova/exception.py:1020 +#: nova/exception.py:1001 #, python-format msgid "Maximum number of metadata items exceeds %(allowed)d" msgstr "" -#: nova/exception.py:1024 +#: nova/exception.py:1005 msgid "Personality file limit exceeded" msgstr "" -#: nova/exception.py:1028 +#: nova/exception.py:1009 msgid "Personality file path too long" msgstr "" -#: nova/exception.py:1032 +#: nova/exception.py:1013 msgid "Personality file content too long" msgstr "" -#: nova/exception.py:1036 +#: nova/exception.py:1017 msgid "Maximum number of key pairs exceeded" msgstr "" -#: nova/exception.py:1040 +#: nova/exception.py:1021 msgid "Maximum number of security groups or rules exceeded" msgstr "" -#: nova/exception.py:1044 +#: nova/exception.py:1025 #, python-format msgid "" "Aggregate %(aggregate_id)s: action '%(action)s' caused an error: " "%(reason)s." msgstr "" -#: nova/exception.py:1049 +#: nova/exception.py:1030 #, python-format msgid "Aggregate %(aggregate_id)s could not be found." msgstr "" -#: nova/exception.py:1053 +#: nova/exception.py:1034 #, python-format msgid "Aggregate %(aggregate_name)s already exists." msgstr "" -#: nova/exception.py:1057 +#: nova/exception.py:1038 #, python-format msgid "Aggregate %(aggregate_id)s has no host %(host)s." msgstr "" -#: nova/exception.py:1061 +#: nova/exception.py:1042 #, python-format msgid "Aggregate %(aggregate_id)s has no metadata with key %(metadata_key)s." msgstr "" -#: nova/exception.py:1066 +#: nova/exception.py:1047 #, python-format msgid "Aggregate %(aggregate_id)s already has host %(host)s." msgstr "" -#: nova/exception.py:1070 +#: nova/exception.py:1051 msgid "Unable to create instance type" msgstr "" -#: nova/exception.py:1074 +#: nova/exception.py:1055 #, python-format msgid "Failed to set admin password on %(instance)s because %(reason)s" msgstr "" -#: nova/exception.py:1080 +#: nova/exception.py:1061 #, python-format msgid "Detected existing vlan with id %(vlan)d" msgstr "" -#: nova/exception.py:1084 +#: nova/exception.py:1065 msgid "There was a conflict when trying to complete your request." msgstr "" -#: nova/exception.py:1089 +#: nova/exception.py:1070 #, python-format msgid "Instance %(instance_id)s could not be found." msgstr "" -#: nova/exception.py:1093 +#: nova/exception.py:1074 #, fuzzy, python-format msgid "Info cache for instance %(instance_uuid)s could not be found." msgstr "Instance %(instance_id)s is not running." -#: nova/exception.py:1098 +#: nova/exception.py:1079 #, fuzzy, python-format msgid "Node %(node_id)s could not be found." msgstr "Instance %(instance_id)s is not running." -#: nova/exception.py:1102 +#: nova/exception.py:1083 #, fuzzy, python-format msgid "Node with UUID %(node_uuid)s could not be found." msgstr "Instance %(instance_id)s is not running." -#: nova/exception.py:1106 +#: nova/exception.py:1087 #, fuzzy, python-format msgid "Marker %(marker)s could not be found." msgstr "Instance %(instance_id)s is not running." -#: nova/exception.py:1110 +#: nova/exception.py:1091 #, python-format msgid "Invalid id: %(val)s (expecting \"i-...\")." msgstr "" -#: nova/exception.py:1114 +#: nova/exception.py:1095 #, python-format msgid "Could not fetch image %(image_id)s" msgstr "" -#: nova/exception.py:1118 +#: nova/exception.py:1099 #, python-format msgid "Could not upload image %(image_id)s" msgstr "" -#: nova/exception.py:1122 +#: nova/exception.py:1103 #, python-format msgid "Task %(task_name)s is already running on host %(host)s" msgstr "" -#: nova/exception.py:1126 +#: nova/exception.py:1107 #, python-format msgid "Task %(task_name)s is not running on host %(host)s" msgstr "" -#: nova/exception.py:1130 +#: nova/exception.py:1111 #, fuzzy, python-format msgid "Instance %(instance_uuid)s is locked" msgstr "Instance %(instance_id)s is not running." -#: nova/exception.py:1134 +#: nova/exception.py:1115 #, python-format msgid "Could not mount vfat config drive. %(operation)s failed. Error: %(error)s" msgstr "" -#: nova/exception.py:1139 +#: nova/exception.py:1120 #, python-format msgid "Unknown config drive format %(format)s. Select one of iso9660 or vfat." msgstr "" -#: nova/exception.py:1144 +#: nova/exception.py:1125 #, fuzzy, python-format msgid "Failed to attach network adapter device to %(instance)s" msgstr "Unable to attach volume to instance %s" -#: nova/exception.py:1148 +#: nova/exception.py:1129 #, python-format msgid "Failed to detach network adapter device from %(instance)s" msgstr "" -#: nova/exception.py:1152 +#: nova/exception.py:1133 #, python-format msgid "" "User data too large. User data must be no larger than %(maxsize)s bytes " "once base64 encoded. Your data is %(length)d bytes" msgstr "" -#: nova/exception.py:1158 +#: nova/exception.py:1139 msgid "User data needs to be valid base 64." msgstr "" -#: nova/exception.py:1162 +#: nova/exception.py:1143 #, python-format msgid "" "unexpected task state: expecting %(expected)s but the actual state is " "%(actual)s" msgstr "" -#: nova/exception.py:1167 +#: nova/exception.py:1148 #, fuzzy, python-format msgid "" "Action for request_id %(request_id)s on instance %(instance_uuid)s not " "found" msgstr "Instance %(instance_id)s is not running." -#: nova/exception.py:1172 +#: nova/exception.py:1153 #, python-format msgid "Event %(event)s not found for action id %(action_id)s" msgstr "" -#: nova/exception.py:1176 +#: nova/exception.py:1157 #, python-format msgid "The CA file for %(project)s could not be found" msgstr "" -#: nova/exception.py:1180 +#: nova/exception.py:1161 #, python-format msgid "The CRL file for %(project)s could not be found" msgstr "" -#: nova/exception.py:1184 +#: nova/exception.py:1165 msgid "Instance recreate is not implemented by this virt driver." msgstr "" -#: nova/exception.py:1188 +#: nova/exception.py:1169 #, python-format msgid "The service from servicegroup driver %(driver) is temporarily unavailable." msgstr "" -#: nova/exception.py:1193 +#: nova/exception.py:1174 #, python-format msgid "%(binary)s attempted direct database access which is not allowed by policy" msgstr "" -#: nova/exception.py:1198 +#: nova/exception.py:1179 #, python-format msgid "Virtualization type '%(virt)s' is not supported by this compute driver" msgstr "" -#: nova/exception.py:1203 +#: nova/exception.py:1184 #, python-format msgid "" "Requested hardware '%(model)s' is not supported by the '%(virt)s' virt " "driver" msgstr "" -#: nova/exception.py:1208 +#: nova/exception.py:1189 #, python-format msgid "Invalid Base 64 data for file %(path)s" msgstr "" -#: nova/exception.py:1212 +#: nova/exception.py:1193 #, fuzzy, python-format msgid "Build of instance %(instance_uuid)s aborted: %(reason)s" msgstr "Instance %(instance_id)s is not running." -#: nova/exception.py:1216 +#: nova/exception.py:1197 #, fuzzy, python-format msgid "Build of instance %(instance_uuid)s was re-scheduled: %(reason)s" msgstr "Instance %(instance_id)s is not running." @@ -1319,27 +1299,7 @@ msgstr "" msgid "Running %(name)s post-hook: %(obj)s" msgstr "" -#: nova/manager.py:173 -#, python-format -msgid "Skipping periodic task %(task)s because its interval is negative" -msgstr "" - -#: nova/manager.py:178 -#, python-format -msgid "Skipping periodic task %(task)s because it is disabled" -msgstr "" - -#: nova/manager.py:241 -#, python-format -msgid "Running periodic task %(full_task_name)s" -msgstr "" - -#: nova/manager.py:249 -#, python-format -msgid "Error during %(full_task_name)s: %(e)s" -msgstr "" - -#: nova/manager.py:319 +#: nova/manager.py:166 msgid "Notifying Schedulers of capabilities ..." msgstr "" @@ -1474,106 +1434,91 @@ msgstr "" msgid "serve() can only be called once" msgstr "" -#: nova/utils.py:144 +#: nova/utils.py:142 #, python-format msgid "Expected to receive %(exp)s bytes, but actually %(act)s" msgstr "" -#: nova/utils.py:197 nova/openstack/common/processutils.py:90 -#, python-format -msgid "Got unknown keyword args to utils.execute: %r" -msgstr "" - -#: nova/utils.py:208 nova/openstack/common/processutils.py:99 -#, python-format -msgid "Running cmd (subprocess): %s" -msgstr "Running cmd (subprocess): %s" - -#: nova/utils.py:232 nova/utils.py:310 -#: nova/openstack/common/processutils.py:114 nova/virt/powervm/common.py:90 -#, python-format -msgid "Result was %s" -msgstr "Result was %s" - -#: nova/utils.py:245 nova/openstack/common/processutils.py:128 -#, python-format -msgid "%r failed. Retrying." -msgstr "" - -#: nova/utils.py:285 +#: nova/utils.py:187 #, python-format msgid "Running cmd (SSH): %s" msgstr "Running cmd (SSH): %s" -#: nova/utils.py:287 +#: nova/utils.py:189 msgid "Environment not supported over SSH" msgstr "" -#: nova/utils.py:291 +#: nova/utils.py:193 msgid "process_input not supported over SSH" msgstr "" -#: nova/utils.py:326 +#: nova/utils.py:212 nova/openstack/common/processutils.py:162 +#: nova/virt/powervm/common.py:90 +#, python-format +msgid "Result was %s" +msgstr "Result was %s" + +#: nova/utils.py:231 #, python-format msgid "debug in callback: %s" msgstr "debug in callback: %s" -#: nova/utils.py:488 +#: nova/utils.py:393 #, python-format msgid "Link Local address is not found.:%s" msgstr "Link Local address is not found.:%s" -#: nova/utils.py:491 +#: nova/utils.py:396 #, 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" -#: nova/utils.py:530 +#: nova/utils.py:435 #, python-format msgid "Invalid backend: %s" msgstr "Invalid backend: %s" -#: nova/utils.py:591 +#: nova/utils.py:496 #, python-format msgid "Unknown byte multiplier: %s" msgstr "" -#: nova/utils.py:720 +#: nova/utils.py:625 #, python-format msgid "Expected object of type: %s" msgstr "" -#: nova/utils.py:749 +#: nova/utils.py:654 #, python-format msgid "Invalid server_string: %s" msgstr "" -#: nova/utils.py:905 +#: nova/utils.py:810 #, python-format msgid "timefunc: '%(name)s' took %(total_time).2f secs" msgstr "" -#: nova/utils.py:971 +#: nova/utils.py:876 #, python-format msgid "Reloading cached file %s" msgstr "" -#: nova/utils.py:1103 nova/virt/configdrive.py:177 +#: nova/utils.py:1008 nova/virt/configdrive.py:177 #, python-format msgid "Could not remove tmpdir: %s" msgstr "" -#: nova/utils.py:1255 +#: nova/utils.py:1160 #, python-format msgid "%s is not a string or unicode" msgstr "" -#: nova/utils.py:1259 +#: nova/utils.py:1164 #, python-format msgid "%(name)s has less than %(min_length)s characters." msgstr "" -#: nova/utils.py:1264 +#: nova/utils.py:1169 #, python-format msgid "%(name)s has more than %(max_length)s characters." msgstr "" @@ -1839,212 +1784,212 @@ msgstr "" msgid "Get console output for instance %s" msgstr "Get console output for instance %s" -#: nova/api/ec2/cloud.py:837 +#: nova/api/ec2/cloud.py:834 #, python-format msgid "Create volume from snapshot %s" msgstr "" -#: nova/api/ec2/cloud.py:841 nova/api/openstack/compute/contrib/volumes.py:243 +#: nova/api/ec2/cloud.py:838 nova/api/openstack/compute/contrib/volumes.py:243 #, python-format msgid "Create volume of %s GB" msgstr "" -#: nova/api/ec2/cloud.py:869 +#: nova/api/ec2/cloud.py:866 msgid "Delete Failed" msgstr "" -#: nova/api/ec2/cloud.py:882 +#: nova/api/ec2/cloud.py:879 #, python-format msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" msgstr "" -#: nova/api/ec2/cloud.py:890 +#: nova/api/ec2/cloud.py:887 msgid "Attach Failed." msgstr "" -#: nova/api/ec2/cloud.py:912 nova/api/openstack/compute/contrib/volumes.py:439 +#: nova/api/ec2/cloud.py:909 nova/api/openstack/compute/contrib/volumes.py:439 #, python-format msgid "Detach volume %s" msgstr "" -#: nova/api/ec2/cloud.py:919 +#: nova/api/ec2/cloud.py:916 msgid "Detach Volume Failed." msgstr "" -#: nova/api/ec2/cloud.py:945 nova/api/ec2/cloud.py:1002 -#: nova/api/ec2/cloud.py:1556 nova/api/ec2/cloud.py:1571 +#: nova/api/ec2/cloud.py:942 nova/api/ec2/cloud.py:999 +#: nova/api/ec2/cloud.py:1553 nova/api/ec2/cloud.py:1568 #, python-format msgid "attribute not supported: %s" msgstr "" -#: nova/api/ec2/cloud.py:1076 +#: nova/api/ec2/cloud.py:1073 #, python-format msgid "vol = %s\n" msgstr "" -#: nova/api/ec2/cloud.py:1236 +#: nova/api/ec2/cloud.py:1233 msgid "Allocate address" msgstr "" -#: nova/api/ec2/cloud.py:1240 +#: nova/api/ec2/cloud.py:1237 msgid "No more floating IPs available" msgstr "" -#: nova/api/ec2/cloud.py:1244 +#: nova/api/ec2/cloud.py:1241 #, python-format msgid "Release address %s" msgstr "" -#: nova/api/ec2/cloud.py:1249 +#: nova/api/ec2/cloud.py:1246 msgid "Unable to release IP Address." msgstr "" -#: nova/api/ec2/cloud.py:1252 +#: nova/api/ec2/cloud.py:1249 #, python-format msgid "Associate address %(public_ip)s to instance %(instance_id)s" msgstr "" -#: nova/api/ec2/cloud.py:1260 +#: nova/api/ec2/cloud.py:1257 msgid "Unable to associate IP Address, no fixed_ips." msgstr "" -#: nova/api/ec2/cloud.py:1268 +#: nova/api/ec2/cloud.py:1265 #: nova/api/openstack/compute/contrib/floating_ips.py:238 #, python-format msgid "multiple fixed_ips exist, using the first: %s" msgstr "" -#: nova/api/ec2/cloud.py:1277 +#: nova/api/ec2/cloud.py:1274 msgid "Floating ip is already associated." msgstr "" -#: nova/api/ec2/cloud.py:1280 +#: nova/api/ec2/cloud.py:1277 msgid "l3driver call to add floating ip failed." msgstr "" -#: nova/api/ec2/cloud.py:1283 +#: nova/api/ec2/cloud.py:1280 msgid "Error, unable to associate floating ip." msgstr "" -#: nova/api/ec2/cloud.py:1291 +#: nova/api/ec2/cloud.py:1288 #, python-format msgid "Disassociate address %s" msgstr "" -#: nova/api/ec2/cloud.py:1296 +#: nova/api/ec2/cloud.py:1293 msgid "Floating ip is not associated." msgstr "" -#: nova/api/ec2/cloud.py:1299 -#: nova/api/openstack/compute/contrib/floating_ips.py:100 +#: nova/api/ec2/cloud.py:1296 +#: nova/api/openstack/compute/contrib/floating_ips.py:97 msgid "Cannot disassociate auto assigned floating ip" msgstr "" -#: nova/api/ec2/cloud.py:1326 +#: nova/api/ec2/cloud.py:1323 msgid "Image must be available" msgstr "" -#: nova/api/ec2/cloud.py:1358 +#: nova/api/ec2/cloud.py:1355 msgid "Going to start terminating instances" msgstr "" -#: nova/api/ec2/cloud.py:1368 +#: nova/api/ec2/cloud.py:1365 #, python-format msgid "Reboot instance %r" msgstr "" -#: nova/api/ec2/cloud.py:1377 +#: nova/api/ec2/cloud.py:1374 msgid "Going to stop instances" msgstr "" -#: nova/api/ec2/cloud.py:1386 +#: nova/api/ec2/cloud.py:1383 msgid "Going to start instances" msgstr "" -#: nova/api/ec2/cloud.py:1477 +#: nova/api/ec2/cloud.py:1474 #, python-format msgid "De-registering image %s" msgstr "" -#: nova/api/ec2/cloud.py:1493 +#: nova/api/ec2/cloud.py:1490 msgid "imageLocation is required" msgstr "" -#: nova/api/ec2/cloud.py:1512 +#: nova/api/ec2/cloud.py:1509 #, python-format msgid "Registered image %(image_location)s with id %(image_id)s" msgstr "" -#: nova/api/ec2/cloud.py:1574 +#: nova/api/ec2/cloud.py:1571 msgid "user or group not specified" msgstr "" -#: nova/api/ec2/cloud.py:1576 +#: nova/api/ec2/cloud.py:1573 msgid "only group \"all\" is supported" msgstr "" -#: nova/api/ec2/cloud.py:1578 +#: nova/api/ec2/cloud.py:1575 msgid "operation_type must be add or remove" msgstr "" -#: nova/api/ec2/cloud.py:1580 +#: nova/api/ec2/cloud.py:1577 #, python-format msgid "Updating image %s publicity" msgstr "" -#: nova/api/ec2/cloud.py:1593 +#: nova/api/ec2/cloud.py:1590 #, python-format msgid "Not allowed to modify attributes for image %s" msgstr "" -#: nova/api/ec2/cloud.py:1622 +#: nova/api/ec2/cloud.py:1619 #, python-format msgid "" "Invalid value '%(ec2_instance_id)s' for instanceId. Instance does not " "have a volume attached at root (%(root)s)" msgstr "" -#: nova/api/ec2/cloud.py:1652 +#: nova/api/ec2/cloud.py:1649 #, python-format msgid "Couldn't stop instance with in %d sec" msgstr "" -#: nova/api/ec2/cloud.py:1670 +#: nova/api/ec2/cloud.py:1667 #, python-format msgid "image of %(instance)s at %(now)s" msgstr "" -#: nova/api/ec2/cloud.py:1694 nova/api/ec2/cloud.py:1739 +#: nova/api/ec2/cloud.py:1691 nova/api/ec2/cloud.py:1736 msgid "resource_id and tag are required" msgstr "" -#: nova/api/ec2/cloud.py:1697 nova/api/ec2/cloud.py:1742 +#: nova/api/ec2/cloud.py:1694 nova/api/ec2/cloud.py:1739 msgid "Expecting a list of resources" msgstr "" -#: nova/api/ec2/cloud.py:1701 nova/api/ec2/cloud.py:1746 +#: nova/api/ec2/cloud.py:1698 nova/api/ec2/cloud.py:1743 #, fuzzy msgid "Only instances implemented" msgstr "instance %s: resuming" -#: nova/api/ec2/cloud.py:1704 nova/api/ec2/cloud.py:1749 +#: nova/api/ec2/cloud.py:1701 nova/api/ec2/cloud.py:1746 msgid "Expecting a list of tagSets" msgstr "" -#: nova/api/ec2/cloud.py:1761 +#: nova/api/ec2/cloud.py:1758 msgid "Expecting key to be set" msgstr "" -#: nova/api/ec2/cloud.py:1834 +#: nova/api/ec2/cloud.py:1831 #, fuzzy msgid "Invalid CIDR" msgstr "Invalid cidr %(cidr)s." -#: nova/api/ec2/ec2utils.py:248 +#: nova/api/ec2/ec2utils.py:249 msgid "Request must include either Timestamp or Expires, but cannot contain both" msgstr "" -#: nova/api/ec2/ec2utils.py:266 +#: nova/api/ec2/ec2utils.py:267 #, fuzzy msgid "Timestamp is invalid." msgstr "The request is invalid." @@ -2365,13 +2310,13 @@ msgstr "" #: nova/api/openstack/compute/image_metadata.py:80 #: nova/api/openstack/compute/server_metadata.py:80 -#: nova/api/openstack/compute/contrib/flavorextraspecs.py:88 +#: nova/api/openstack/compute/contrib/flavorextraspecs.py:85 msgid "Request body and URI mismatch" msgstr "" #: nova/api/openstack/compute/image_metadata.py:83 #: nova/api/openstack/compute/server_metadata.py:84 -#: nova/api/openstack/compute/contrib/flavorextraspecs.py:91 +#: nova/api/openstack/compute/contrib/flavorextraspecs.py:88 msgid "Request body contains too many items" msgstr "" @@ -2586,7 +2531,7 @@ msgid "No adminPass was specified" msgstr "" #: nova/api/openstack/compute/servers.py:1171 -#: nova/api/openstack/compute/servers.py:1380 +#: nova/api/openstack/compute/servers.py:1382 msgid "Invalid adminPass" msgstr "" @@ -2608,7 +2553,7 @@ msgstr "" #: nova/api/openstack/compute/servers.py:1220 #: nova/api/openstack/compute/contrib/aggregates.py:143 -#: nova/api/openstack/compute/contrib/coverage_ext.py:282 +#: nova/api/openstack/compute/contrib/coverage_ext.py:284 #: nova/api/openstack/compute/contrib/keypairs.py:78 msgid "Invalid request body" msgstr "" @@ -2625,7 +2570,7 @@ msgstr "" msgid "createImage entity requires name attribute" msgstr "" -#: nova/api/openstack/compute/servers.py:1407 +#: nova/api/openstack/compute/servers.py:1409 #, python-format msgid "Removing options '%(unk_opt_str)s' from query" msgstr "" @@ -2855,42 +2800,42 @@ msgstr "Unable to detach volume %s" msgid "Instance not yet ready" msgstr "instance %s: resuming" -#: nova/api/openstack/compute/contrib/coverage_ext.py:95 +#: nova/api/openstack/compute/contrib/coverage_ext.py:97 #, python-format msgid "Can't connect to service: %s, no portspecified\n" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:114 +#: nova/api/openstack/compute/contrib/coverage_ext.py:116 msgid "Coverage begin" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:161 +#: nova/api/openstack/compute/contrib/coverage_ext.py:163 msgid "Coverage not running" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:190 +#: nova/api/openstack/compute/contrib/coverage_ext.py:192 #, fuzzy msgid "Invalid path" msgstr "Invalid snapshot" -#: nova/api/openstack/compute/contrib/coverage_ext.py:194 +#: nova/api/openstack/compute/contrib/coverage_ext.py:196 msgid "No path given for report file" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:201 +#: nova/api/openstack/compute/contrib/coverage_ext.py:203 msgid "You can't use html reports without combining" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:214 +#: nova/api/openstack/compute/contrib/coverage_ext.py:216 #, python-format msgid "Directory conflict: %s already exists" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:272 +#: nova/api/openstack/compute/contrib/coverage_ext.py:274 msgid "Python coverage module is not installed." msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:280 +#: nova/api/openstack/compute/contrib/coverage_ext.py:282 #, python-format msgid "Coverage doesn't have %s action" msgstr "" @@ -2940,7 +2885,7 @@ msgstr "" msgid "No request body" msgstr "" -#: nova/api/openstack/compute/contrib/flavorextraspecs.py:58 +#: nova/api/openstack/compute/contrib/flavorextraspecs.py:55 msgid "No Request Body" msgstr "" @@ -2949,25 +2894,26 @@ msgstr "" msgid "DNS entries not found." msgstr "instance %s: suspending" -#: nova/api/openstack/compute/contrib/floating_ips.py:97 -msgid "Floating ip is not associated" -msgstr "" - -#: nova/api/openstack/compute/contrib/floating_ips.py:132 -#: nova/api/openstack/compute/contrib/floating_ips.py:180 +#: nova/api/openstack/compute/contrib/floating_ips.py:129 +#: nova/api/openstack/compute/contrib/floating_ips.py:177 #, python-format msgid "Floating ip not found for id %s" msgstr "" -#: nova/api/openstack/compute/contrib/floating_ips.py:165 +#: nova/api/openstack/compute/contrib/floating_ips.py:162 #, python-format msgid "No more floating ips in pool %s." msgstr "" -#: nova/api/openstack/compute/contrib/floating_ips.py:167 +#: nova/api/openstack/compute/contrib/floating_ips.py:164 msgid "No more floating ips available." msgstr "" +#: nova/api/openstack/compute/contrib/floating_ips.py:189 +#, python-format +msgid "Floating ip %s has been disassociated" +msgstr "" + #: nova/api/openstack/compute/contrib/floating_ips.py:215 #: nova/api/openstack/compute/contrib/floating_ips.py:271 #: nova/api/openstack/compute/contrib/security_groups.py:413 @@ -3005,12 +2951,16 @@ msgid "Error. Unable to associate floating ip" msgstr "" #: nova/api/openstack/compute/contrib/floating_ips.py:297 +msgid "Floating ip is not associated" +msgstr "" + +#: nova/api/openstack/compute/contrib/floating_ips.py:301 #, python-format msgid "Floating ip %(address)s is not associated with instance %(id)s." msgstr "" #: nova/api/openstack/compute/contrib/floating_ips_bulk.py:146 -#: nova/cmd/manage.py:382 +#: nova/cmd/manage.py:381 #, python-format msgid "/%s should be specified as single address(es) not in cidr format" msgstr "" @@ -3486,20 +3436,20 @@ msgstr "" msgid "deployment to node %s done" msgstr "" -#: nova/cmd/baremetal_manage.py:160 nova/cmd/manage.py:1193 +#: nova/cmd/baremetal_manage.py:160 nova/cmd/manage.py:1245 #, python-format msgid "Could not read %s. Re-running with sudo" msgstr "" -#: nova/cmd/baremetal_manage.py:164 nova/cmd/manage.py:1197 +#: nova/cmd/baremetal_manage.py:164 nova/cmd/manage.py:1249 msgid "sudo failed, continuing as if nothing happened" msgstr "" -#: nova/cmd/baremetal_manage.py:166 nova/cmd/manage.py:1199 +#: nova/cmd/baremetal_manage.py:166 nova/cmd/manage.py:1251 msgid "Please re-run nova-manage as root." msgstr "" -#: nova/cmd/baremetal_manage.py:206 nova/cmd/manage.py:1244 +#: nova/cmd/baremetal_manage.py:206 nova/cmd/manage.py:1296 msgid "Command failed, please check log for more info" msgstr "" @@ -3520,315 +3470,315 @@ msgstr "" msgid "Environment variable 'NETWORK_ID' must be set." msgstr "" -#: nova/cmd/manage.py:207 +#: nova/cmd/manage.py:206 msgid "" "The above error may show that the database has not been created.\n" "Please create a database using 'nova-manage db sync' before running this " "command." msgstr "" -#: nova/cmd/manage.py:242 +#: nova/cmd/manage.py:241 #, python-format msgid "%(key)s is not a valid quota key. Valid options are: %(options)s." msgstr "" -#: nova/cmd/manage.py:248 +#: nova/cmd/manage.py:247 msgid "Quota" msgstr "" -#: nova/cmd/manage.py:249 +#: nova/cmd/manage.py:248 msgid "Limit" msgstr "" -#: nova/cmd/manage.py:250 +#: nova/cmd/manage.py:249 msgid "In Use" msgstr "" -#: nova/cmd/manage.py:251 +#: nova/cmd/manage.py:250 msgid "Reserved" msgstr "" -#: nova/cmd/manage.py:291 nova/cmd/manage.py:362 nova/cmd/manage.py:686 -#: nova/cmd/manage.py:699 +#: nova/cmd/manage.py:290 nova/cmd/manage.py:361 nova/cmd/manage.py:685 +#: nova/cmd/manage.py:698 #, python-format msgid "error: %s" msgstr "" -#: nova/cmd/manage.py:299 +#: nova/cmd/manage.py:298 #, fuzzy msgid "network" msgstr "instance %s: reset network" -#: nova/cmd/manage.py:300 +#: nova/cmd/manage.py:299 msgid "IP address" msgstr "" -#: nova/cmd/manage.py:301 +#: nova/cmd/manage.py:300 msgid "hostname" msgstr "" -#: nova/cmd/manage.py:302 nova/cmd/manage.py:766 +#: nova/cmd/manage.py:301 nova/cmd/manage.py:818 msgid "host" msgstr "" -#: nova/cmd/manage.py:314 nova/cmd/manage.py:338 +#: nova/cmd/manage.py:313 nova/cmd/manage.py:337 msgid "No fixed IP found." msgstr "" -#: nova/cmd/manage.py:330 +#: nova/cmd/manage.py:329 #, python-format msgid "WARNING: fixed ip %s allocated to missing instance" msgstr "" -#: nova/cmd/manage.py:389 +#: nova/cmd/manage.py:388 #, python-format msgid "" "Too many IP addresses will be generated. Please increase /%s to reduce " "the number generated." msgstr "" -#: nova/cmd/manage.py:438 +#: nova/cmd/manage.py:437 msgid "No floating IP addresses have been defined." msgstr "" -#: nova/cmd/manage.py:500 nova/tests/test_nova_manage.py:212 +#: nova/cmd/manage.py:499 nova/tests/test_nova_manage.py:212 msgid "id" msgstr "" -#: nova/cmd/manage.py:501 nova/tests/test_nova_manage.py:213 +#: nova/cmd/manage.py:500 nova/tests/test_nova_manage.py:213 msgid "IPv4" msgstr "" -#: nova/cmd/manage.py:502 nova/tests/test_nova_manage.py:214 +#: nova/cmd/manage.py:501 nova/tests/test_nova_manage.py:214 msgid "IPv6" msgstr "" -#: nova/cmd/manage.py:503 nova/tests/test_nova_manage.py:215 +#: nova/cmd/manage.py:502 nova/tests/test_nova_manage.py:215 msgid "start address" msgstr "" -#: nova/cmd/manage.py:504 nova/tests/test_nova_manage.py:216 +#: nova/cmd/manage.py:503 nova/tests/test_nova_manage.py:216 msgid "DNS1" msgstr "" -#: nova/cmd/manage.py:505 nova/tests/test_nova_manage.py:217 +#: nova/cmd/manage.py:504 nova/tests/test_nova_manage.py:217 msgid "DNS2" msgstr "" -#: nova/cmd/manage.py:506 nova/tests/test_nova_manage.py:218 +#: nova/cmd/manage.py:505 nova/tests/test_nova_manage.py:218 msgid "VlanID" msgstr "" -#: nova/cmd/manage.py:507 nova/cmd/manage.py:613 +#: nova/cmd/manage.py:506 nova/cmd/manage.py:612 #: nova/tests/test_nova_manage.py:219 msgid "project" msgstr "" -#: nova/cmd/manage.py:508 nova/tests/test_nova_manage.py:220 +#: nova/cmd/manage.py:507 nova/tests/test_nova_manage.py:220 msgid "uuid" msgstr "" -#: nova/cmd/manage.py:515 +#: nova/cmd/manage.py:514 msgid "No networks found" msgstr "" -#: nova/cmd/manage.py:534 +#: nova/cmd/manage.py:533 msgid "Please specify either fixed_range or uuid" msgstr "" -#: nova/cmd/manage.py:539 +#: nova/cmd/manage.py:538 msgid "UUID is required to delete Quantum Networks" msgstr "" -#: nova/cmd/manage.py:542 +#: nova/cmd/manage.py:541 msgid "Deleting by fixed_range is not supported with the QuantumManager" msgstr "" -#: nova/cmd/manage.py:605 +#: nova/cmd/manage.py:604 #, fuzzy msgid "instance" msgstr "Rebooting instance %s" -#: nova/cmd/manage.py:606 +#: nova/cmd/manage.py:605 msgid "node" msgstr "" -#: nova/cmd/manage.py:607 +#: nova/cmd/manage.py:606 msgid "type" msgstr "" -#: nova/cmd/manage.py:608 +#: nova/cmd/manage.py:607 msgid "state" msgstr "" -#: nova/cmd/manage.py:609 +#: nova/cmd/manage.py:608 msgid "launched" msgstr "" -#: nova/cmd/manage.py:610 +#: nova/cmd/manage.py:609 msgid "image" msgstr "" -#: nova/cmd/manage.py:611 +#: nova/cmd/manage.py:610 msgid "kernel" msgstr "" -#: nova/cmd/manage.py:612 +#: nova/cmd/manage.py:611 msgid "ramdisk" msgstr "" -#: nova/cmd/manage.py:614 +#: nova/cmd/manage.py:613 msgid "user" msgstr "" -#: nova/cmd/manage.py:615 nova/cmd/manage.py:767 +#: nova/cmd/manage.py:614 nova/cmd/manage.py:819 msgid "zone" msgstr "" -#: nova/cmd/manage.py:616 +#: nova/cmd/manage.py:615 msgid "index" msgstr "" -#: nova/cmd/manage.py:661 +#: nova/cmd/manage.py:660 msgid "Binary" msgstr "" -#: nova/cmd/manage.py:662 +#: nova/cmd/manage.py:661 msgid "Host" msgstr "" -#: nova/cmd/manage.py:663 +#: nova/cmd/manage.py:662 msgid "Zone" msgstr "" -#: nova/cmd/manage.py:664 +#: nova/cmd/manage.py:663 msgid "Status" msgstr "" -#: nova/cmd/manage.py:665 +#: nova/cmd/manage.py:664 msgid "State" msgstr "" -#: nova/cmd/manage.py:666 +#: nova/cmd/manage.py:665 msgid "Updated_At" msgstr "" -#: nova/cmd/manage.py:688 +#: nova/cmd/manage.py:687 #, python-format msgid "Service %(service)s on host %(host)s enabled." msgstr "" -#: nova/cmd/manage.py:701 +#: nova/cmd/manage.py:700 #, python-format msgid "Service %(service)s on host %(host)s disabled." msgstr "" -#: nova/cmd/manage.py:715 +#: nova/cmd/manage.py:767 msgid "An unexpected error has occurred." msgstr "" -#: nova/cmd/manage.py:716 +#: nova/cmd/manage.py:768 msgid "[Result]" msgstr "" -#: nova/cmd/manage.py:720 +#: nova/cmd/manage.py:772 msgid "HOST" msgstr "" -#: nova/cmd/manage.py:721 +#: nova/cmd/manage.py:773 msgid "PROJECT" msgstr "" -#: nova/cmd/manage.py:722 +#: nova/cmd/manage.py:774 msgid "cpu" msgstr "" -#: nova/cmd/manage.py:723 +#: nova/cmd/manage.py:775 msgid "mem(mb)" msgstr "" -#: nova/cmd/manage.py:724 +#: nova/cmd/manage.py:776 msgid "hdd" msgstr "" -#: nova/cmd/manage.py:806 +#: nova/cmd/manage.py:858 msgid "Must supply a positive value for max_rows" msgstr "" -#: nova/cmd/manage.py:844 +#: nova/cmd/manage.py:896 msgid "Must supply valid parameters to create instance_type" msgstr "" -#: nova/cmd/manage.py:848 +#: nova/cmd/manage.py:900 #, fuzzy msgid "Instance Type exists." msgstr "instance %s: resuming" -#: nova/cmd/manage.py:849 +#: nova/cmd/manage.py:901 msgid "Please ensure instance_type name and flavorid are unique." msgstr "" -#: nova/cmd/manage.py:851 +#: nova/cmd/manage.py:903 msgid "Currently defined instance_type names and flavorids:" msgstr "" -#: nova/cmd/manage.py:856 +#: nova/cmd/manage.py:908 msgid "Unknown error" msgstr "" -#: nova/cmd/manage.py:859 +#: nova/cmd/manage.py:911 #, python-format msgid "%s created" msgstr "" -#: nova/cmd/manage.py:867 +#: nova/cmd/manage.py:919 msgid "Valid instance type name is required" msgstr "" -#: nova/cmd/manage.py:870 +#: nova/cmd/manage.py:922 #, python-format msgid "DB Error: %s" msgstr "" -#: nova/cmd/manage.py:875 +#: nova/cmd/manage.py:927 #, python-format msgid "%s deleted" msgstr "" -#: nova/cmd/manage.py:911 +#: nova/cmd/manage.py:963 #, python-format msgid "Key %(key)s set to %(value)s on instance type %(name)s" msgstr "" -#: nova/cmd/manage.py:933 +#: nova/cmd/manage.py:985 #, python-format msgid "Key %(key)s on instance type %(name)s unset" msgstr "" -#: nova/cmd/manage.py:977 +#: nova/cmd/manage.py:1029 #, python-format msgid "Hypervisor: %s" msgstr "" -#: nova/cmd/manage.py:1018 +#: nova/cmd/manage.py:1070 #, python-format msgid "Line %(linenum)d : %(line)s" msgstr "" -#: nova/cmd/manage.py:1020 +#: nova/cmd/manage.py:1072 msgid "No errors in logfiles!" msgstr "" -#: nova/cmd/manage.py:1032 +#: nova/cmd/manage.py:1084 msgid "Unable to find system log file!" msgstr "" -#: nova/cmd/manage.py:1036 +#: nova/cmd/manage.py:1088 #, python-format msgid "Last %s nova syslog entries:-" msgstr "" -#: nova/cmd/manage.py:1045 +#: nova/cmd/manage.py:1097 msgid "No nova entries in syslog!" msgstr "" @@ -3867,205 +3817,205 @@ msgstr "" msgid "Metadata property value greater than 255 characters" msgstr "" -#: nova/compute/api.py:454 +#: nova/compute/api.py:469 msgid "Failed to set instance name using multi_instance_display_name_template." msgstr "" -#: nova/compute/api.py:494 +#: nova/compute/api.py:509 #, fuzzy msgid "Cannot attach one or more volumes to multiple instances" msgstr "Unable to attach volume to instance %s" -#: nova/compute/api.py:608 +#: nova/compute/api.py:623 #, python-format msgid "Going to run %s instances..." msgstr "" -#: nova/compute/api.py:721 +#: nova/compute/api.py:739 #, python-format msgid "bdm %s" msgstr "" -#: nova/compute/api.py:748 +#: nova/compute/api.py:766 #, python-format msgid "block_device_mapping %s" msgstr "" -#: nova/compute/api.py:1017 +#: nova/compute/api.py:1040 #, fuzzy msgid "instance termination disabled" msgstr "Virtual Interface creation failed" -#: nova/compute/api.py:1153 +#: nova/compute/api.py:1176 #, fuzzy, python-format msgid "instance type %(old_inst_type_id)d not found" msgstr "Instance %(instance_id)s is not running." -#: nova/compute/api.py:1159 +#: nova/compute/api.py:1182 msgid "going to delete a resizing instance" msgstr "" -#: nova/compute/api.py:1169 +#: nova/compute/api.py:1192 #, python-format msgid "instance's host %s is down, deleting from database" msgstr "" -#: nova/compute/api.py:1213 +#: nova/compute/api.py:1236 msgid "Going to try to soft delete instance" msgstr "" -#: nova/compute/api.py:1237 +#: nova/compute/api.py:1260 msgid "Going to try to terminate instance" msgstr "" -#: nova/compute/api.py:1287 +#: nova/compute/api.py:1310 msgid "Going to try to stop instance" msgstr "" -#: nova/compute/api.py:1304 +#: nova/compute/api.py:1327 msgid "Going to try to start instance" msgstr "" -#: nova/compute/api.py:1377 +#: nova/compute/api.py:1400 #, python-format msgid "Searching by: %s" msgstr "" -#: nova/compute/api.py:1614 +#: nova/compute/api.py:1637 #, python-format msgid "snapshot for %s" msgstr "" -#: nova/compute/api.py:1965 +#: nova/compute/api.py:1988 msgid "flavor_id is None. Assuming migration." msgstr "" -#: nova/compute/api.py:1974 +#: nova/compute/api.py:1997 #, python-format msgid "" "Old instance type %(current_instance_type_name)s, new instance type " "%(new_instance_type_name)s" msgstr "" -#: nova/compute/api.py:2016 +#: nova/compute/api.py:2039 #, python-format msgid "%(overs)s quota exceeded for %(pid)s, tried to resize instance." msgstr "" -#: nova/compute/api.py:2150 +#: nova/compute/api.py:2179 msgid "Cannot rescue a volume-backed instance" msgstr "" -#: nova/compute/api.py:2257 +#: nova/compute/api.py:2286 msgid "Locking" msgstr "" -#: nova/compute/api.py:2265 +#: nova/compute/api.py:2294 msgid "Unlocking" msgstr "" -#: nova/compute/api.py:2337 +#: nova/compute/api.py:2366 msgid "Volume must be attached in order to detach." msgstr "" -#: nova/compute/api.py:2450 +#: nova/compute/api.py:2479 #, python-format msgid "Going to try to live migrate instance to %s" msgstr "" -#: nova/compute/api.py:2469 +#: nova/compute/api.py:2498 msgid "vm evacuation scheduled" msgstr "" -#: nova/compute/api.py:2473 +#: nova/compute/api.py:2502 #, python-format msgid "" "Instance compute service state on %(inst_host)s expected to be down, but " "it was up." msgstr "" -#: nova/compute/api.py:2720 +#: nova/compute/api.py:2749 msgid "Keypair name contains unsafe characters" msgstr "" -#: nova/compute/api.py:2724 +#: nova/compute/api.py:2753 msgid "Keypair name must be between 1 and 255 characters long" msgstr "" -#: nova/compute/api.py:2821 +#: nova/compute/api.py:2850 #, python-format msgid "Security group %s is not a string or unicode" msgstr "" -#: nova/compute/api.py:2824 +#: nova/compute/api.py:2853 #, python-format msgid "Security group %s cannot be empty." msgstr "" -#: nova/compute/api.py:2832 +#: nova/compute/api.py:2861 #, python-format msgid "" "Value (%(value)s) for parameter Group%(property)s is invalid. Content " "limited to '%(allowed)'." msgstr "" -#: nova/compute/api.py:2838 +#: nova/compute/api.py:2867 #, python-format msgid "Security group %s should not be greater than 255 characters." msgstr "" -#: nova/compute/api.py:2858 +#: nova/compute/api.py:2887 msgid "Quota exceeded, too many security groups." msgstr "" -#: nova/compute/api.py:2861 +#: nova/compute/api.py:2890 #, python-format msgid "Create Security Group %s" msgstr "" -#: nova/compute/api.py:2868 +#: nova/compute/api.py:2897 #, python-format msgid "Security group %s already exists" msgstr "" -#: nova/compute/api.py:2933 +#: nova/compute/api.py:2962 #, fuzzy, python-format msgid "Unable to delete system group '%s'" msgstr "Unable to destroy VBD %s" -#: nova/compute/api.py:2938 +#: nova/compute/api.py:2967 msgid "Security group is still in use" msgstr "" -#: nova/compute/api.py:2946 +#: nova/compute/api.py:2975 msgid "Failed to update usages deallocating security group" msgstr "" -#: nova/compute/api.py:2949 +#: nova/compute/api.py:2978 #, python-format msgid "Delete security group %s" msgstr "" -#: nova/compute/api.py:3035 nova/compute/api.py:3112 +#: nova/compute/api.py:3064 nova/compute/api.py:3141 #, python-format msgid "Rule (%s) not found" msgstr "" -#: nova/compute/api.py:3051 +#: nova/compute/api.py:3080 msgid "Quota exceeded, too many security group rules." msgstr "" -#: nova/compute/api.py:3054 +#: nova/compute/api.py:3083 #, python-format msgid "Authorize security group ingress %s" msgstr "" -#: nova/compute/api.py:3065 +#: nova/compute/api.py:3094 #, python-format msgid "Revoke security group ingress %s" msgstr "" -#: nova/compute/api.py:3119 +#: nova/compute/api.py:3148 msgid "Security group id should be integer" msgstr "" @@ -4156,667 +4106,672 @@ msgstr "" msgid "Instance type %s not found for deletion" msgstr "" -#: nova/compute/manager.py:205 +#: nova/compute/manager.py:206 msgid "Possibly task preempted." msgstr "" -#: nova/compute/manager.py:363 +#: nova/compute/manager.py:364 #, python-format msgid "%(nodename)s is not a valid node managed by this compute host." msgstr "" -#: nova/compute/manager.py:392 +#: nova/compute/manager.py:393 msgid "Instance has been destroyed from under us while trying to set it to ERROR" msgstr "" -#: nova/compute/manager.py:407 +#: nova/compute/manager.py:408 #, python-format msgid "Instance %(uuid)s found in the hypervisor, but not in the database" msgstr "" -#: nova/compute/manager.py:423 +#: nova/compute/manager.py:424 #, python-format msgid "" "Instance %(driver_instance)s found in the hypervisor, but not in the " "database" msgstr "" -#: nova/compute/manager.py:444 +#: nova/compute/manager.py:445 #, python-format msgid "" "Deleting instance as its host (%(instance_host)s) is not equal to our " "host (%(our_host)s)." msgstr "" -#: nova/compute/manager.py:459 +#: nova/compute/manager.py:460 msgid "Instance has been marked deleted already, removing it from the hypervisor." msgstr "" -#: nova/compute/manager.py:480 +#: nova/compute/manager.py:481 msgid "" "Hypervisor driver does not support instance shared storage check, " "assuming it's not on shared storage" msgstr "" -#: nova/compute/manager.py:486 +#: nova/compute/manager.py:487 #, fuzzy msgid "Failed to check if instance shared" msgstr "volume %s: creating export" -#: nova/compute/manager.py:529 +#: nova/compute/manager.py:530 msgid "Failed to revert crashed migration" msgstr "" -#: nova/compute/manager.py:532 +#: nova/compute/manager.py:533 msgid "Instance found in migrating state during startup. Resetting task_state" msgstr "" -#: nova/compute/manager.py:543 +#: nova/compute/manager.py:544 #, python-format msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." msgstr "" -#: nova/compute/manager.py:548 +#: nova/compute/manager.py:549 msgid "Rebooting instance after nova-compute restart." msgstr "" -#: nova/compute/manager.py:562 +#: nova/compute/manager.py:563 msgid "Hypervisor driver does not support resume guests" msgstr "" -#: nova/compute/manager.py:567 +#: nova/compute/manager.py:568 #, fuzzy msgid "Failed to resume instance" msgstr "Rebooting instance %s" -#: nova/compute/manager.py:577 +#: nova/compute/manager.py:578 msgid "Hypervisor driver does not support firewall rules" msgstr "" -#: nova/compute/manager.py:581 +#: nova/compute/manager.py:582 #, python-format msgid "Lifecycle event %(state)d on VM %(uuid)s" msgstr "" -#: nova/compute/manager.py:597 +#: nova/compute/manager.py:598 #, python-format msgid "Unexpected power state %d" msgstr "" -#: nova/compute/manager.py:609 +#: nova/compute/manager.py:610 #, python-format msgid "Ignoring event %s" msgstr "" -#: nova/compute/manager.py:647 +#: nova/compute/manager.py:648 msgid "Checking state" msgstr "" -#: nova/compute/manager.py:745 +#: nova/compute/manager.py:746 #, python-format msgid "Volume id: %s finished being created but was not set as 'available'" msgstr "" -#: nova/compute/manager.py:762 +#: nova/compute/manager.py:763 #, python-format msgid "Setting up bdm %s" msgstr "" -#: nova/compute/manager.py:862 +#: nova/compute/manager.py:863 msgid "Success" msgstr "" -#: nova/compute/manager.py:885 +#: nova/compute/manager.py:886 msgid "Instance disappeared before we could start it" msgstr "" -#: nova/compute/manager.py:906 nova/compute/manager.py:2383 +#: nova/compute/manager.py:907 nova/compute/manager.py:2385 #, python-format msgid "No node specified, defaulting to %(node)s" msgstr "" -#: nova/compute/manager.py:948 +#: nova/compute/manager.py:949 msgid "Failed to dealloc network for deleted instance" msgstr "" -#: nova/compute/manager.py:954 +#: nova/compute/manager.py:955 msgid "Instance was deleted during spawn." msgstr "" -#: nova/compute/manager.py:982 +#: nova/compute/manager.py:983 #, python-format msgid "Error: %s" msgstr "" -#: nova/compute/manager.py:999 +#: nova/compute/manager.py:1000 msgid "Clean up resource before rescheduling." msgstr "" -#: nova/compute/manager.py:1024 nova/compute/manager.py:2437 +#: nova/compute/manager.py:1025 nova/compute/manager.py:2439 msgid "Error trying to reschedule" msgstr "" -#: nova/compute/manager.py:1037 +#: nova/compute/manager.py:1038 msgid "Retry info not present, will not reschedule" msgstr "" -#: nova/compute/manager.py:1042 +#: nova/compute/manager.py:1043 msgid "No request spec, will not reschedule" msgstr "" -#: nova/compute/manager.py:1048 +#: nova/compute/manager.py:1049 #, python-format msgid "Re-scheduling %(method)s: attempt %(num)d" msgstr "" -#: nova/compute/manager.py:1077 +#: nova/compute/manager.py:1078 msgid "Instance build timed out. Set to error state." msgstr "" -#: nova/compute/manager.py:1127 +#: nova/compute/manager.py:1129 #, python-format msgid "" "image_id=%(image_id)s, image_size_bytes=%(size_bytes)d, " "allowed_size_bytes=%(allowed_size_bytes)d" msgstr "" -#: nova/compute/manager.py:1133 +#: nova/compute/manager.py:1135 #, python-format msgid "" "Image '%(image_id)s' size %(size_bytes)d exceeded instance_type allowed " "size %(allowed_size_bytes)d" msgstr "" -#: nova/compute/manager.py:1143 +#: nova/compute/manager.py:1145 msgid "Starting instance..." msgstr "" -#: nova/compute/manager.py:1169 +#: nova/compute/manager.py:1171 msgid "Instance failed network setup" msgstr "" -#: nova/compute/manager.py:1172 +#: nova/compute/manager.py:1174 #, python-format msgid "Instance network_info: |%s|" msgstr "" -#: nova/compute/manager.py:1183 +#: nova/compute/manager.py:1185 msgid "Instance failed block device setup" msgstr "" -#: nova/compute/manager.py:1202 +#: nova/compute/manager.py:1204 msgid "Instance failed to spawn" msgstr "" -#: nova/compute/manager.py:1253 +#: nova/compute/manager.py:1255 msgid "Deallocating network for instance" msgstr "" -#: nova/compute/manager.py:1324 +#: nova/compute/manager.py:1326 #, python-format msgid "%(action_str)s instance" msgstr "" -#: nova/compute/manager.py:1340 +#: nova/compute/manager.py:1342 #, fuzzy msgid "Failed to deallocate network for instance." msgstr "Get console output for instance %s" -#: nova/compute/manager.py:1361 +#: nova/compute/manager.py:1363 #, python-format msgid "Ignoring DiskNotFound: %s" msgstr "" -#: nova/compute/manager.py:1364 +#: nova/compute/manager.py:1366 #, python-format msgid "Ignoring VolumeNotFound: %s" msgstr "" -#: nova/compute/manager.py:1371 +#: nova/compute/manager.py:1373 #, python-format msgid "terminating bdm %s" msgstr "" -#: nova/compute/manager.py:1419 +#: nova/compute/manager.py:1421 #, python-format msgid "Ignoring volume cleanup failure due to %s" msgstr "" -#: nova/compute/manager.py:1472 nova/compute/manager.py:2613 -#: nova/compute/manager.py:4106 +#: nova/compute/manager.py:1474 nova/compute/manager.py:2615 +#: nova/compute/manager.py:4117 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "" -#: nova/compute/manager.py:1624 +#: nova/compute/manager.py:1626 #, fuzzy msgid "Rebuilding instance" msgstr "Rebooting instance %s" -#: nova/compute/manager.py:1637 +#: nova/compute/manager.py:1639 msgid "Invalid state of instance files on shared storage" msgstr "" -#: nova/compute/manager.py:1641 +#: nova/compute/manager.py:1643 msgid "disk on shared storage, recreating using existing disk" msgstr "" -#: nova/compute/manager.py:1645 +#: nova/compute/manager.py:1647 #, python-format msgid "disk not on shared storagerebuilding from: '%s'" msgstr "" -#: nova/compute/manager.py:1729 +#: nova/compute/manager.py:1731 #, python-format msgid "bringing vm to original state: '%s'" msgstr "" -#: nova/compute/manager.py:1761 +#: nova/compute/manager.py:1763 #, fuzzy, python-format msgid "Detaching from volume api: %s" msgstr "Unable to detach volume %s" -#: nova/compute/manager.py:1779 +#: nova/compute/manager.py:1781 #, fuzzy msgid "Rebooting instance" msgstr "Rebooting instance %s" -#: nova/compute/manager.py:1804 +#: nova/compute/manager.py:1806 #, python-format msgid "" "trying to reboot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1820 +#: nova/compute/manager.py:1822 #, fuzzy, python-format msgid "Cannot reboot instance: %(exc)s" msgstr "VBD not found in instance %s" -#: nova/compute/manager.py:1833 +#: nova/compute/manager.py:1835 msgid "Instance disappeared during reboot" msgstr "" -#: nova/compute/manager.py:1860 +#: nova/compute/manager.py:1862 #, fuzzy msgid "instance snapshotting" msgstr "instance %s: snapshotting" -#: nova/compute/manager.py:1866 +#: nova/compute/manager.py:1868 #, python-format msgid "" "trying to snapshot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1927 +#: nova/compute/manager.py:1929 #, python-format msgid "Found %(num_images)d images (rotation: %(rotation)d)" msgstr "" -#: nova/compute/manager.py:1934 +#: nova/compute/manager.py:1936 #, python-format msgid "Rotating out %d backups" msgstr "" -#: nova/compute/manager.py:1939 +#: nova/compute/manager.py:1941 #, python-format msgid "Deleting image %s" msgstr "" -#: nova/compute/manager.py:1967 +#: nova/compute/manager.py:1969 #, python-format msgid "Failed to set admin password. Instance %s is not running" msgstr "" -#: nova/compute/manager.py:1974 +#: nova/compute/manager.py:1976 msgid "Root password set" msgstr "" -#: nova/compute/manager.py:1981 +#: nova/compute/manager.py:1983 msgid "set_admin_password is not implemented by this driver or guest instance." msgstr "" -#: nova/compute/manager.py:1996 +#: nova/compute/manager.py:1998 #, python-format msgid "set_admin_password failed: %s" msgstr "" -#: nova/compute/manager.py:2003 +#: nova/compute/manager.py:2005 msgid "error setting admin password" msgstr "" -#: nova/compute/manager.py:2016 +#: nova/compute/manager.py:2018 #, python-format msgid "" "trying to inject a file into a non-running (state: " "%(current_power_state)s expected: %(expected_state)s)" msgstr "" -#: nova/compute/manager.py:2020 +#: nova/compute/manager.py:2022 #, python-format msgid "injecting file to %(path)s" msgstr "" -#: nova/compute/manager.py:2040 +#: nova/compute/manager.py:2042 msgid "" "Unable to find a different image to use for rescue VM, using instance's " "current image" msgstr "" -#: nova/compute/manager.py:2053 +#: nova/compute/manager.py:2055 msgid "Rescuing" msgstr "" -#: nova/compute/manager.py:2072 +#: nova/compute/manager.py:2074 #, fuzzy msgid "Error trying to Rescue Instance" msgstr "Rebooting instance %s" -#: nova/compute/manager.py:2076 +#: nova/compute/manager.py:2078 #, python-format msgid "Driver Error: %s" msgstr "" -#: nova/compute/manager.py:2094 +#: nova/compute/manager.py:2096 msgid "Unrescuing" msgstr "" -#: nova/compute/manager.py:2115 +#: nova/compute/manager.py:2117 #, python-format msgid "Changing instance metadata according to %(diff)r" msgstr "" -#: nova/compute/manager.py:2341 +#: nova/compute/manager.py:2343 #, fuzzy msgid "Instance has no source host" msgstr "instance %s: snapshotting" -#: nova/compute/manager.py:2347 +#: nova/compute/manager.py:2349 msgid "destination same as source!" msgstr "" -#: nova/compute/manager.py:2364 +#: nova/compute/manager.py:2366 msgid "Migrating" msgstr "" -#: nova/compute/manager.py:2610 +#: nova/compute/manager.py:2612 #, python-format msgid "Failed to rollback quota for failed finish_resize: %(qr_error)s" msgstr "" -#: nova/compute/manager.py:2673 +#: nova/compute/manager.py:2675 msgid "Pausing" msgstr "" -#: nova/compute/manager.py:2691 +#: nova/compute/manager.py:2693 msgid "Unpausing" msgstr "" -#: nova/compute/manager.py:2729 +#: nova/compute/manager.py:2731 #, fuzzy msgid "Retrieving diagnostics" msgstr "instance %s: retrieving diagnostics" -#: nova/compute/manager.py:2760 +#: nova/compute/manager.py:2762 msgid "Resuming" msgstr "" -#: nova/compute/manager.py:2780 +#: nova/compute/manager.py:2782 #, fuzzy msgid "Reset network" msgstr "instance %s: reset network" -#: nova/compute/manager.py:2785 +#: nova/compute/manager.py:2787 msgid "Inject network info" msgstr "" -#: nova/compute/manager.py:2788 +#: nova/compute/manager.py:2790 #, python-format msgid "network_info to inject: |%s|" msgstr "" -#: nova/compute/manager.py:2805 +#: nova/compute/manager.py:2807 #, fuzzy msgid "Get console output" msgstr "Get console output for instance %s" -#: nova/compute/manager.py:2832 +#: nova/compute/manager.py:2834 msgid "Getting vnc console" msgstr "" -#: nova/compute/manager.py:2867 +#: nova/compute/manager.py:2869 msgid "Getting spice console" msgstr "" -#: nova/compute/manager.py:2914 +#: nova/compute/manager.py:2916 #, python-format msgid "Booting with volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2965 +#: nova/compute/manager.py:2967 #, python-format msgid "Attaching volume %(volume_id)s to %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2974 +#: nova/compute/manager.py:2976 #, python-format msgid "" "Failed to connect to volume %(volume_id)s while attaching at " "%(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2989 +#: nova/compute/manager.py:2991 #, fuzzy, python-format msgid "Failed to attach volume %(volume_id)s at %(mountpoint)s" msgstr "Detach_volume: %(instance_name)s, %(mountpoint)s" -#: nova/compute/manager.py:3019 +#: nova/compute/manager.py:3021 #, python-format msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" msgstr "" -#: nova/compute/manager.py:3029 +#: nova/compute/manager.py:3031 #, fuzzy msgid "Detaching volume from unknown instance" msgstr "Detaching volume from unknown instance %s" -#: nova/compute/manager.py:3036 +#: nova/compute/manager.py:3038 #, fuzzy, python-format msgid "Failed to detach volume %(volume_id)s from %(mp)s" msgstr "Detach_volume: %(instance_name)s, %(mountpoint)s" -#: nova/compute/manager.py:3060 +#: nova/compute/manager.py:3062 msgid "Updating volume usage cache with totals" msgstr "" -#: nova/compute/manager.py:3098 +#: nova/compute/manager.py:3100 #, python-format msgid "allocate_port_for_instance returned %(ports)s ports" msgstr "" -#: nova/compute/manager.py:3118 +#: nova/compute/manager.py:3120 #, fuzzy, python-format msgid "Port %(port_id)s is not attached" msgstr "instance %s: snapshotting" -#: nova/compute/manager.py:3132 +#: nova/compute/manager.py:3134 #, fuzzy, python-format msgid "Host %(host)s not found" msgstr "Instance %(instance_id)s is not running." -#: nova/compute/manager.py:3269 +#: nova/compute/manager.py:3271 #, python-format msgid "Pre live migration failed at %(dest)s" msgstr "" -#: nova/compute/manager.py:3297 +#: nova/compute/manager.py:3299 msgid "_post_live_migration() is started.." msgstr "" -#: nova/compute/manager.py:3352 +#: nova/compute/manager.py:3354 #, python-format msgid "Migrating instance to %(dest)s finished successfully." msgstr "" -#: nova/compute/manager.py:3354 +#: nova/compute/manager.py:3356 msgid "" "You may see the error \"libvirt: QEMU error: Domain not found: no domain " "with matching name.\" This error can be safely ignored." msgstr "" -#: nova/compute/manager.py:3368 +#: nova/compute/manager.py:3370 msgid "Post operation of migration started" msgstr "" -#: nova/compute/manager.py:3508 +#: nova/compute/manager.py:3399 +#, python-format +msgid "Failed to get compute_info for %s" +msgstr "" + +#: nova/compute/manager.py:3518 msgid "Updated the info_cache for instance" msgstr "" -#: nova/compute/manager.py:3553 +#: nova/compute/manager.py:3563 #, python-format msgid "" "Found %(migration_count)d unconfirmed migrations older than " "%(confirm_window)d seconds" msgstr "" -#: nova/compute/manager.py:3559 +#: nova/compute/manager.py:3569 #, python-format msgid "Setting migration %(migration_id)s to error: %(reason)s" msgstr "" -#: nova/compute/manager.py:3568 +#: nova/compute/manager.py:3578 #, python-format msgid "" "Automatically confirming migration %(migration_id)s for instance " "%(instance_uuid)s" msgstr "" -#: nova/compute/manager.py:3575 +#: nova/compute/manager.py:3585 #, fuzzy, python-format msgid "Instance %(instance_uuid)s not found" msgstr "Instance %(instance_id)s is not running." -#: nova/compute/manager.py:3579 +#: nova/compute/manager.py:3589 msgid "In ERROR state" msgstr "" -#: nova/compute/manager.py:3586 +#: nova/compute/manager.py:3596 #, python-format msgid "In states %(vm_state)s/%(task_state)s, not RESIZED/None" msgstr "" -#: nova/compute/manager.py:3595 +#: nova/compute/manager.py:3605 #, python-format msgid "Error auto-confirming resize: %(e)s. Will retry later." msgstr "" -#: nova/compute/manager.py:3612 +#: nova/compute/manager.py:3622 #, python-format msgid "" "Running instance usage audit for host %(host)s from %(begin_time)s to " "%(end_time)s. %(number_instances)s instances." msgstr "" -#: nova/compute/manager.py:3631 +#: nova/compute/manager.py:3641 #, python-format msgid "Failed to generate usage audit for instance on host %s" msgstr "" -#: nova/compute/manager.py:3655 +#: nova/compute/manager.py:3665 msgid "Updating bandwidth usage cache" msgstr "" -#: nova/compute/manager.py:3772 +#: nova/compute/manager.py:3782 #, fuzzy msgid "Updating volume usage cache" msgstr "Re-exporting %s volumes" -#: nova/compute/manager.py:3789 +#: nova/compute/manager.py:3799 msgid "Updating host status" msgstr "" -#: nova/compute/manager.py:3816 +#: nova/compute/manager.py:3826 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " "the hypervisor." msgstr "" -#: nova/compute/manager.py:3821 nova/compute/manager.py:3871 +#: nova/compute/manager.py:3831 nova/compute/manager.py:3881 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:3858 +#: nova/compute/manager.py:3868 #, python-format msgid "" "During the sync_power process the instance has moved from host %(src)s to" " host %(dst)s" msgstr "" -#: nova/compute/manager.py:3896 +#: nova/compute/manager.py:3906 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3908 nova/compute/manager.py:3917 -#: nova/compute/manager.py:3947 +#: nova/compute/manager.py:3918 nova/compute/manager.py:3927 +#: nova/compute/manager.py:3957 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:3912 +#: nova/compute/manager.py:3922 msgid "Instance is suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3928 +#: nova/compute/manager.py:3938 msgid "Instance is paused unexpectedly. Ignore." msgstr "" -#: nova/compute/manager.py:3934 +#: nova/compute/manager.py:3944 msgid "Instance is unexpectedly not found. Ignore." msgstr "" -#: nova/compute/manager.py:3940 +#: nova/compute/manager.py:3950 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3956 +#: nova/compute/manager.py:3966 #, fuzzy msgid "Instance is not (soft-)deleted." msgstr "instance %s: snapshotting" -#: nova/compute/manager.py:3964 +#: nova/compute/manager.py:3974 msgid "CONF.reclaim_instance_interval <= 0, skipping..." msgstr "" -#: nova/compute/manager.py:3984 +#: nova/compute/manager.py:3994 msgid "Reclaiming deleted instance" msgstr "" -#: nova/compute/manager.py:4011 +#: nova/compute/manager.py:4021 #, fuzzy, python-format msgid "Deleting orphan compute node %s" msgstr "Re-exporting %s volumes" -#: nova/compute/manager.py:4021 nova/compute/resource_tracker.py:321 +#: nova/compute/manager.py:4031 nova/compute/resource_tracker.py:321 #, python-format msgid "No service record for host %s" msgstr "" -#: nova/compute/manager.py:4061 +#: nova/compute/manager.py:4072 #, python-format msgid "" "Detected instance with name label '%(name)s' which is marked as DELETED " "but still present on host." msgstr "" -#: nova/compute/manager.py:4068 +#: nova/compute/manager.py:4079 #, python-format msgid "" "Destroying instance with name label '%(name)s' which is marked as DELETED" " but still present on host." msgstr "" -#: nova/compute/manager.py:4075 +#: nova/compute/manager.py:4086 #, python-format msgid "Unrecognized value '%(action)s' for CONF.running_deleted_instance_action" msgstr "" @@ -5028,11 +4983,11 @@ msgstr "" msgid "Failed to notify cells of instance info cache update" msgstr "" -#: nova/db/api.py:1451 +#: nova/db/api.py:1456 msgid "Failed to notify cells of bw_usage update" msgstr "" -#: nova/db/api.py:1585 +#: nova/db/api.py:1591 msgid "Failed to notify cells of instance fault" msgstr "" @@ -5050,23 +5005,30 @@ msgstr "" msgid "Unrecognized read_deleted value '%s'" msgstr "" -#: nova/db/sqlalchemy/api.py:1424 +#: nova/db/sqlalchemy/api.py:1408 #, python-format msgid "" "Unknown osapi_compute_unique_server_name_scope value: %s Flag must be " "empty, \"global\" or \"project\"" msgstr "" -#: nova/db/sqlalchemy/api.py:1559 +#: nova/db/sqlalchemy/api.py:1543 #, python-format msgid "Invalid instance id %s in request" msgstr "" -#: nova/db/sqlalchemy/api.py:2850 +#: nova/db/sqlalchemy/api.py:2834 #, python-format msgid "Change will make usage less than 0 for the following resources: %(unders)s" msgstr "" +#: nova/db/sqlalchemy/api.py:4335 +#, python-format +msgid "" +"Volume(%s) has lower stats then what is in the database. Instance must " +"have been rebooted or crashed. Updating totals." +msgstr "" + #: nova/db/sqlalchemy/migration.py:69 #: nova/virt/baremetal/db/sqlalchemy/migration.py:66 msgid "version should be an integer" @@ -5121,47 +5083,47 @@ msgid "" "%(extra)s." msgstr "" -#: nova/image/glance.py:492 +#: nova/image/glance.py:495 #, python-format msgid "fetching image %s from glance" msgstr "" -#: nova/image/s3.py:318 +#: nova/image/s3.py:335 #, python-format msgid "Failed to download %(image_location)s to %(image_path)s" msgstr "" -#: nova/image/s3.py:335 +#: nova/image/s3.py:352 #, python-format msgid "Failed to decrypt %(image_location)s to %(image_path)s" msgstr "" -#: nova/image/s3.py:345 +#: nova/image/s3.py:362 #, python-format msgid "Failed to untar %(image_location)s to %(image_path)s" msgstr "" -#: nova/image/s3.py:355 +#: nova/image/s3.py:372 #, python-format msgid "Failed to upload %(image_location)s to %(image_path)s" msgstr "" -#: nova/image/s3.py:379 +#: nova/image/s3.py:396 #, python-format msgid "Failed to decrypt private key: %s" msgstr "" -#: nova/image/s3.py:386 +#: nova/image/s3.py:403 #, python-format msgid "Failed to decrypt initialization vector: %s" msgstr "" -#: nova/image/s3.py:397 +#: nova/image/s3.py:414 #, python-format msgid "Failed to decrypt image file %(image_file)s: %(err)s" msgstr "" -#: nova/image/s3.py:409 +#: nova/image/s3.py:426 msgid "Unsafe filenames in image" msgstr "" @@ -5202,69 +5164,69 @@ msgstr "" msgid "Loading network driver '%s'" msgstr "" -#: nova/network/floating_ips.py:87 +#: nova/network/floating_ips.py:88 #, python-format msgid "Fixed ip %(fixed_ip_id)s not found" msgstr "" -#: nova/network/floating_ips.py:97 nova/network/floating_ips.py:373 +#: nova/network/floating_ips.py:98 nova/network/floating_ips.py:374 #, python-format msgid "Interface %(interface)s not found" msgstr "" -#: nova/network/floating_ips.py:121 +#: nova/network/floating_ips.py:122 #, python-format msgid "floating IP allocation for instance |%(floating_address)s|" msgstr "" -#: nova/network/floating_ips.py:178 +#: nova/network/floating_ips.py:179 msgid "Floating IP is not associated. Ignore." msgstr "" -#: nova/network/floating_ips.py:196 +#: nova/network/floating_ips.py:197 #, python-format msgid "Address |%(address)s| is not allocated" msgstr "" -#: nova/network/floating_ips.py:200 +#: nova/network/floating_ips.py:201 #, python-format msgid "Address |%(address)s| is not allocated to your project |%(project)s|" msgstr "" -#: nova/network/floating_ips.py:220 +#: nova/network/floating_ips.py:221 #, python-format msgid "Quota exceeded for %(pid)s, tried to allocate floating IP" msgstr "" -#: nova/network/floating_ips.py:281 +#: nova/network/floating_ips.py:282 msgid "Failed to update usages deallocating floating IP" msgstr "" -#: nova/network/floating_ips.py:530 +#: nova/network/floating_ips.py:531 #, fuzzy, python-format msgid "Starting migration network for instance %(instance_uuid)s" msgstr "Instance %(instance_id)s is not running." -#: nova/network/floating_ips.py:537 +#: nova/network/floating_ips.py:538 #, python-format msgid "" "Floating ip address |%(address)s| no longer belongs to instance " "%(instance_uuid)s. Will notmigrate it " msgstr "" -#: nova/network/floating_ips.py:568 +#: nova/network/floating_ips.py:573 #, fuzzy, python-format msgid "Finishing migration network for instance %(instance_uuid)s" msgstr "Instance %(instance_id)s is not running." -#: nova/network/floating_ips.py:576 +#: nova/network/floating_ips.py:581 #, python-format msgid "" "Floating ip address |%(address)s| no longer belongs to instance " "%(instance_uuid)s. Will notsetup it." msgstr "" -#: nova/network/floating_ips.py:624 +#: nova/network/floating_ips.py:629 #, python-format msgid "" "Database inconsistency: DNS domain |%s| is registered in the Nova db but " @@ -5272,12 +5234,12 @@ msgid "" "ignored." msgstr "" -#: nova/network/floating_ips.py:664 +#: nova/network/floating_ips.py:669 #, python-format msgid "Domain |%(domain)s| already exists, changing zone to |%(av_zone)s|." msgstr "" -#: nova/network/floating_ips.py:673 +#: nova/network/floating_ips.py:678 #, python-format msgid "Domain |%(domain)s| already exists, changing project to |%(project)s|." msgstr "" @@ -5302,150 +5264,130 @@ msgstr "" msgid "This shouldn't be getting called except during testing." msgstr "" -#: nova/network/linux_net.py:219 +#: nova/network/linux_net.py:220 #, python-format msgid "Attempted to remove chain %s which does not exist" msgstr "" -#: nova/network/linux_net.py:254 +#: nova/network/linux_net.py:255 #, python-format msgid "Unknown chain: %r" msgstr "" -#: nova/network/linux_net.py:279 +#: nova/network/linux_net.py:280 #, python-format msgid "" "Tried to remove rule that was not there: %(chain)r %(rule)r %(wrap)r " "%(top)r" msgstr "" -#: nova/network/linux_net.py:424 +#: nova/network/linux_net.py:425 msgid "IPTablesManager.apply completed with success" msgstr "" -#: nova/network/linux_net.py:680 +#: nova/network/linux_net.py:681 #, python-format msgid "arping error for ip %s" msgstr "" -#: nova/network/linux_net.py:730 +#: nova/network/linux_net.py:731 #, python-format msgid "Removed %(num)d duplicate rules for floating ip %(float)s" msgstr "" -#: nova/network/linux_net.py:966 +#: nova/network/linux_net.py:776 +#, python-format +msgid "Error deleting conntrack entries for %s" +msgstr "" + +#: nova/network/linux_net.py:975 #, fuzzy, python-format msgid "Pid %d is stale, skip killing dnsmasq" msgstr "Pid %d is stale, relaunching dnsmasq" -#: nova/network/linux_net.py:1011 +#: nova/network/linux_net.py:1020 #, python-format msgid "Hupping dnsmasq threw %s" msgstr "Hupping dnsmasq threw %s" -#: nova/network/linux_net.py:1013 +#: nova/network/linux_net.py:1022 #, python-format msgid "Pid %d is stale, relaunching dnsmasq" msgstr "Pid %d is stale, relaunching dnsmasq" -#: nova/network/linux_net.py:1093 +#: nova/network/linux_net.py:1102 #, python-format msgid "killing radvd threw %s" msgstr "killing radvd threw %s" -#: nova/network/linux_net.py:1095 +#: nova/network/linux_net.py:1104 #, python-format msgid "Pid %d is stale, relaunching radvd" msgstr "Pid %d is stale, relaunching radvd" -#: nova/network/linux_net.py:1227 +#: nova/network/linux_net.py:1280 +#, fuzzy, python-format +msgid "Net device removed: '%s'" +msgstr "Invalid backend: %s" + +#: nova/network/linux_net.py:1283 #, python-format -msgid "Error clearing stale veth %s" +msgid "Failed removing net device: '%s'" msgstr "" -#: nova/network/linux_net.py:1386 +#: nova/network/linux_net.py:1401 #, python-format msgid "Starting VLAN interface %s" msgstr "Starting VLAN interface %s" -#: nova/network/linux_net.py:1418 -#, python-format -msgid "Failed unplugging VLAN interface '%s'" -msgstr "" - -#: nova/network/linux_net.py:1420 -#, python-format -msgid "Unplugged VLAN interface '%s'" -msgstr "" - -#: nova/network/linux_net.py:1442 +#: nova/network/linux_net.py:1447 #, fuzzy, python-format msgid "Starting Bridge %s" msgstr "Starting Bridge interface for %s" -#: nova/network/linux_net.py:1454 +#: nova/network/linux_net.py:1459 #, python-format msgid "Adding interface %(interface)s to bridge %(bridge)s" msgstr "" -#: nova/network/linux_net.py:1490 +#: nova/network/linux_net.py:1495 #, python-format msgid "Failed to add interface: %s" msgstr "" -#: nova/network/linux_net.py:1536 -#, fuzzy, python-format -msgid "Failed unplugging bridge interface '%s'" -msgstr "Starting Bridge interface for %s" - -#: nova/network/linux_net.py:1539 -#, fuzzy, python-format -msgid "Unplugged bridge interface '%s'" -msgstr "Starting Bridge interface for %s" - -#: nova/network/linux_net.py:1735 +#: nova/network/linux_net.py:1732 #, fuzzy, python-format msgid "Starting bridge %s " msgstr "Starting Bridge interface for %s" -#: nova/network/linux_net.py:1743 +#: nova/network/linux_net.py:1740 #, python-format msgid "Done starting bridge %s" msgstr "" -#: nova/network/linux_net.py:1763 -#, python-format -msgid "Failed unplugging gateway interface '%s'" -msgstr "" - -#: nova/network/linux_net.py:1765 -#, python-format -msgid "Unplugged gateway interface '%s'" -msgstr "" - -#: nova/network/manager.py:363 +#: nova/network/manager.py:364 #, python-format msgid "Disassociated %s stale fixed ip(s)" msgstr "" -#: nova/network/manager.py:367 +#: nova/network/manager.py:368 msgid "setting network host" msgstr "" -#: nova/network/manager.py:494 +#: nova/network/manager.py:495 msgid "network allocations" msgstr "" -#: nova/network/manager.py:501 +#: nova/network/manager.py:502 #, python-format msgid "networks retrieved for instance: |%(networks_list)s|" msgstr "" -#: nova/network/manager.py:549 +#: nova/network/manager.py:550 msgid "network deallocation for instance" msgstr "" -#: nova/network/manager.py:815 +#: nova/network/manager.py:816 #, python-format msgid "" "instance-dns-zone is |%(domain)s|, which is in availability zone " @@ -5453,98 +5395,98 @@ msgid "" "created." msgstr "" -#: nova/network/manager.py:841 +#: nova/network/manager.py:842 #, python-format msgid "Quota exceeded for %(pid)s, tried to allocate fixed IP" msgstr "" -#: nova/network/manager.py:895 +#: nova/network/manager.py:896 msgid "Failed to update usages deallocating fixed IP" msgstr "" -#: nova/network/manager.py:929 +#: nova/network/manager.py:930 #, python-format msgid "Unable to release %s because vif doesn't exist." msgstr "" -#: nova/network/manager.py:952 +#: nova/network/manager.py:953 #, python-format msgid "Leased IP |%(address)s|" msgstr "" -#: nova/network/manager.py:956 +#: nova/network/manager.py:957 #, python-format msgid "IP %s leased that is not associated" msgstr "" -#: nova/network/manager.py:965 +#: nova/network/manager.py:966 #, python-format msgid "IP |%s| leased that isn't allocated" msgstr "" -#: nova/network/manager.py:970 +#: nova/network/manager.py:971 #, python-format msgid "Released IP |%(address)s|" msgstr "" -#: nova/network/manager.py:974 +#: nova/network/manager.py:975 #, python-format msgid "IP %s released that is not associated" msgstr "" -#: nova/network/manager.py:978 +#: nova/network/manager.py:979 #, python-format msgid "IP %s released that was not leased" msgstr "" -#: nova/network/manager.py:997 +#: nova/network/manager.py:998 #, python-format msgid "%s must be an integer" msgstr "" -#: nova/network/manager.py:1021 +#: nova/network/manager.py:1022 msgid "Maximum allowed length for 'label' is 255." msgstr "" -#: nova/network/manager.py:1041 +#: nova/network/manager.py:1042 #, python-format msgid "" "Subnet(s) too large, defaulting to /%s. To override, specify " "network_size flag." msgstr "" -#: nova/network/manager.py:1122 +#: nova/network/manager.py:1123 msgid "cidr already in use" msgstr "" -#: nova/network/manager.py:1125 +#: nova/network/manager.py:1126 #, python-format msgid "requested cidr (%(cidr)s) conflicts with existing supernet (%(super)s)" msgstr "" -#: nova/network/manager.py:1136 +#: nova/network/manager.py:1137 #, python-format msgid "" "requested cidr (%(cidr)s) conflicts with existing smaller cidr " "(%(smaller)s)" msgstr "" -#: nova/network/manager.py:1193 +#: nova/network/manager.py:1194 msgid "Network already exists!" msgstr "" -#: nova/network/manager.py:1212 +#: nova/network/manager.py:1213 #, python-format msgid "Network must be disassociated from project %s before delete" msgstr "" -#: nova/network/manager.py:1808 +#: nova/network/manager.py:1813 msgid "" "The sum between the number of networks and the vlan start cannot be " "greater than 4094" msgstr "" -#: nova/network/manager.py:1815 +#: nova/network/manager.py:1820 #, python-format msgid "" "The network range is not big enough to fit %(num_networks)s networks. " @@ -5658,11 +5600,6 @@ msgstr "" msgid "Multiple floating IP pools matches found for name '%s'" msgstr "" -#: nova/network/quantumv2/api.py:835 -#, python-format -msgid "Network %(net)s for port %(port_id)s not found!" -msgstr "" - #: nova/network/security_group/quantum_driver.py:53 #, python-format msgid "Quantum Error creating security group %s" @@ -5768,22 +5705,22 @@ msgstr "" msgid "Released file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..." msgstr "" -#: nova/openstack/common/log.py:226 +#: nova/openstack/common/log.py:244 #, fuzzy, python-format msgid "Deprecated: %s" msgstr "Nested return %s" -#: nova/openstack/common/log.py:329 +#: nova/openstack/common/log.py:347 #, python-format msgid "Error loading logging config %(log_config)s: %(err_msg)s" msgstr "" -#: nova/openstack/common/log.py:379 +#: nova/openstack/common/log.py:397 #, python-format msgid "syslog facility must be one of: %s" msgstr "" -#: nova/openstack/common/log.py:537 +#: nova/openstack/common/log.py:563 #, python-format msgid "Fatal call to deprecated config: %(msg)s" msgstr "" @@ -5806,6 +5743,31 @@ msgstr "" msgid "in dynamic looping call" msgstr "" +#: nova/openstack/common/periodic_task.py:41 +#, python-format +msgid "Unexpected argument for periodic task creation: %(arg)s." +msgstr "" + +#: nova/openstack/common/periodic_task.py:132 +#, python-format +msgid "Skipping periodic task %(task)s because its interval is negative" +msgstr "" + +#: nova/openstack/common/periodic_task.py:137 +#, python-format +msgid "Skipping periodic task %(task)s because it is disabled" +msgstr "" + +#: nova/openstack/common/periodic_task.py:175 +#, python-format +msgid "Running periodic task %(full_task_name)s" +msgstr "" + +#: nova/openstack/common/periodic_task.py:183 +#, python-format +msgid "Error during %(full_task_name)s: %(e)s" +msgstr "" + #: nova/openstack/common/policy.py:394 #, python-format msgid "Failed to understand rule %(rule)s" @@ -5821,16 +5783,31 @@ msgstr "" msgid "Failed to understand rule %(rule)r" msgstr "" -#: nova/openstack/common/db/sqlalchemy/session.py:436 +#: nova/openstack/common/processutils.py:122 +#, python-format +msgid "Got unknown keyword args to utils.execute: %r" +msgstr "" + +#: nova/openstack/common/processutils.py:137 +#, python-format +msgid "Running cmd (subprocess): %s" +msgstr "Running cmd (subprocess): %s" + +#: nova/openstack/common/processutils.py:174 +#, python-format +msgid "%r failed. Retrying." +msgstr "" + +#: nova/openstack/common/db/sqlalchemy/session.py:461 msgid "DB exception wrapped." msgstr "DB exception wrapped." -#: nova/openstack/common/db/sqlalchemy/session.py:486 +#: nova/openstack/common/db/sqlalchemy/session.py:512 #, python-format msgid "Got mysql server has gone away: %s" msgstr "" -#: nova/openstack/common/db/sqlalchemy/session.py:556 +#: nova/openstack/common/db/sqlalchemy/session.py:584 #, python-format msgid "SQL connection failed. %s attempts left." msgstr "" @@ -5843,19 +5820,19 @@ msgstr "" msgid "Unknown sort direction, must be 'desc' or 'asc'" msgstr "" -#: nova/openstack/common/notifier/api.py:126 +#: nova/openstack/common/notifier/api.py:125 #, python-format msgid "%s not in valid priorities" msgstr "" -#: nova/openstack/common/notifier/api.py:142 +#: nova/openstack/common/notifier/api.py:141 #, python-format msgid "" "Problem '%(e)s' attempting to send to notification system. " "Payload=%(payload)s" msgstr "" -#: nova/openstack/common/notifier/api.py:172 +#: nova/openstack/common/notifier/api.py:171 #, python-format msgid "Failed to load notifier %s. These notifications will not be sent." msgstr "" @@ -6045,44 +6022,44 @@ msgid "" msgstr "" #: nova/openstack/common/rpc/impl_kombu.py:609 -#: nova/openstack/common/rpc/impl_qpid.py:403 +#: nova/openstack/common/rpc/impl_qpid.py:404 #, python-format msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s" msgstr "" #: nova/openstack/common/rpc/impl_kombu.py:627 -#: nova/openstack/common/rpc/impl_qpid.py:418 +#: nova/openstack/common/rpc/impl_qpid.py:419 #, python-format msgid "Timed out waiting for RPC response: %s" msgstr "" #: nova/openstack/common/rpc/impl_kombu.py:631 -#: nova/openstack/common/rpc/impl_qpid.py:422 +#: nova/openstack/common/rpc/impl_qpid.py:423 #, python-format msgid "Failed to consume message from queue: %s" msgstr "" #: nova/openstack/common/rpc/impl_kombu.py:670 -#: nova/openstack/common/rpc/impl_qpid.py:457 +#: nova/openstack/common/rpc/impl_qpid.py:458 #, python-format msgid "Failed to publish message to topic '%(topic)s': %(err_str)s" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:351 +#: nova/openstack/common/rpc/impl_qpid.py:352 #, python-format msgid "Unable to connect to AMQP server: %(e)s. Sleeping %(delay)s seconds" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:357 +#: nova/openstack/common/rpc/impl_qpid.py:358 #, python-format msgid "Connected to AMQP server on %s" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:370 +#: nova/openstack/common/rpc/impl_qpid.py:371 msgid "Re-established AMQP queues" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:430 +#: nova/openstack/common/rpc/impl_qpid.py:431 msgid "Error processing message. Skipping it." msgstr "" @@ -6312,7 +6289,7 @@ msgstr "" msgid "Exception during scheduler.run_instance" msgstr "" -#: nova/scheduler/driver.py:63 nova/scheduler/manager.py:211 +#: nova/scheduler/driver.py:63 nova/scheduler/manager.py:222 #, fuzzy, python-format msgid "Setting instance to %(state)s state." msgstr "Invalid instance type %(instance_type)s." @@ -6336,81 +6313,89 @@ msgid "" "memory(host:%(avail)s <= instance:%(mem_inst)s)" msgstr "" -#: nova/scheduler/filter_scheduler.py:74 +#: nova/scheduler/filter_scheduler.py:73 #, python-format msgid "Attempting to build %(num_instances)d instance(s)" msgstr "" -#: nova/scheduler/filter_scheduler.py:228 +#: nova/scheduler/filter_scheduler.py:227 msgid "Invalid value for 'scheduler_max_attempts', must be >= 1" msgstr "" -#: nova/scheduler/filter_scheduler.py:245 +#: nova/scheduler/filter_scheduler.py:244 #, python-format msgid "Error from last host: %(last_host)s (node %(last_node)s): %(exc)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:274 +#: nova/scheduler/filter_scheduler.py:276 #, python-format msgid "" "Exceeded max scheduling attempts %(max_attempts)d for instance " "%(instance_uuid)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:340 +#: nova/scheduler/filter_scheduler.py:344 #, python-format msgid "Filtered %(hosts)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:353 +#: nova/scheduler/filter_scheduler.py:357 #, python-format msgid "Choosing host %(chosen_host)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:386 +#: nova/scheduler/filter_scheduler.py:391 #, python-format msgid "Unable to migrate %(instance_uuid)s to %(dest)s: Lack of memory" msgstr "" -#: nova/scheduler/host_manager.py:307 +#: nova/scheduler/host_manager.py:308 #, python-format -msgid "Host filter ignoring hosts: %(ignored_hosts_str)s" +msgid "Host filter ignoring hosts: %s" msgstr "" -#: nova/scheduler/host_manager.py:316 +#: nova/scheduler/host_manager.py:320 #, python-format -msgid "" -"No hosts matched due to not matching 'force_hosts'value of " -"'%(forced_hosts_str)s'" +msgid "Host filter forcing available hosts to %s" +msgstr "" + +#: nova/scheduler/host_manager.py:323 +#, python-format +msgid "No hosts matched due to not matching 'force_hosts' value of '%s'" +msgstr "" + +#: nova/scheduler/host_manager.py:336 +#, python-format +msgid "Host filter forcing available nodes to %s" msgstr "" -#: nova/scheduler/host_manager.py:321 +#: nova/scheduler/host_manager.py:339 #, python-format -msgid "Host filter forcing available hosts to %(forced_hosts_str)s" +msgid "No nodes matched due to not matching 'force_nodes' value of '%s'" msgstr "" -#: nova/scheduler/host_manager.py:353 +#: nova/scheduler/host_manager.py:379 #, python-format msgid "Ignoring %(service_name)s service update from %(host)s" msgstr "" -#: nova/scheduler/host_manager.py:358 +#: nova/scheduler/host_manager.py:384 #, python-format msgid "Received %(service_name)s service update from %(state_key)s." msgstr "" -#: nova/scheduler/host_manager.py:377 +#: nova/scheduler/host_manager.py:403 #: nova/scheduler/filters/trusted_filter.py:214 #, python-format msgid "No service for compute ID %s" msgstr "" -#: nova/scheduler/host_manager.py:399 +#: nova/scheduler/host_manager.py:425 #, python-format msgid "Removing dead compute node %(host)s:%(node)s from scheduler" msgstr "" -#: nova/scheduler/manager.py:197 +#: nova/scheduler/manager.py:208 #, python-format msgid "Failed to schedule_%(method)s: %(ex)s" msgstr "" @@ -6666,19 +6651,19 @@ msgstr "" msgid "Reply to faked command is stdout='%(stdout)s' stderr='%(stderr)s'" msgstr "" -#: nova/tests/fake_volume.py:186 +#: nova/tests/fake_volume.py:187 msgid "status must be available" msgstr "" -#: nova/tests/fake_volume.py:190 nova/volume/cinder.py:222 +#: nova/tests/fake_volume.py:191 nova/volume/cinder.py:228 msgid "already attached" msgstr "" -#: nova/tests/fake_volume.py:194 nova/volume/cinder.py:226 +#: nova/tests/fake_volume.py:195 nova/volume/cinder.py:232 msgid "Instance and volume not in same availability_zone" msgstr "" -#: nova/tests/fake_volume.py:199 nova/volume/cinder.py:232 +#: nova/tests/fake_volume.py:200 nova/volume/cinder.py:238 msgid "already detached" msgstr "" @@ -6731,52 +6716,52 @@ msgstr "" msgid "unexpected role header" msgstr "" -#: nova/tests/api/openstack/compute/test_servers.py:3315 +#: nova/tests/api/openstack/compute/test_servers.py:3338 msgid "" "Quota exceeded for instances: Requested 1, but already used 10 of 10 " "instances" msgstr "" -#: nova/tests/api/openstack/compute/test_servers.py:3320 +#: nova/tests/api/openstack/compute/test_servers.py:3343 msgid "Quota exceeded for ram: Requested 4096, but already used 8192 of 10240 ram" msgstr "" -#: nova/tests/api/openstack/compute/test_servers.py:3325 +#: nova/tests/api/openstack/compute/test_servers.py:3348 msgid "Quota exceeded for cores: Requested 2, but already used 9 of 10 cores" msgstr "" -#: nova/tests/compute/test_compute.py:1044 -#: nova/tests/compute/test_compute.py:1062 -#: nova/tests/compute/test_compute.py:1113 -#: nova/tests/compute/test_compute.py:1140 -#: nova/tests/compute/test_compute.py:1186 -#: nova/tests/compute/test_compute.py:3647 +#: nova/tests/compute/test_compute.py:1099 +#: nova/tests/compute/test_compute.py:1117 +#: nova/tests/compute/test_compute.py:1168 +#: nova/tests/compute/test_compute.py:1195 +#: nova/tests/compute/test_compute.py:1241 +#: nova/tests/compute/test_compute.py:3725 #, python-format msgid "Running instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1050 -#: nova/tests/compute/test_compute.py:1085 -#: nova/tests/compute/test_compute.py:1128 -#: nova/tests/compute/test_compute.py:1158 +#: nova/tests/compute/test_compute.py:1105 +#: nova/tests/compute/test_compute.py:1140 +#: nova/tests/compute/test_compute.py:1183 +#: nova/tests/compute/test_compute.py:1213 #, python-format msgid "After terminating instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1668 +#: nova/tests/compute/test_compute.py:1723 msgid "Internal error" msgstr "" -#: nova/tests/compute/test_compute.py:3658 +#: nova/tests/compute/test_compute.py:3736 #, python-format msgid "After force-killing instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:4160 +#: nova/tests/compute/test_compute.py:4238 msgid "wrong host/node" msgstr "" -#: nova/tests/compute/test_compute.py:8584 +#: nova/tests/compute/test_compute.py:8707 msgid "spawn error" msgstr "" @@ -7037,7 +7022,7 @@ msgstr "" msgid "IPMI set next bootdev failed" msgstr "" -#: nova/virt/baremetal/ipmi.py:198 nova/virt/baremetal/tilera_pdu.py:152 +#: nova/virt/baremetal/ipmi.py:198 nova/virt/baremetal/tilera_pdu.py:153 #, python-format msgid "Activate node called, but node %s is already active" msgstr "" @@ -7125,31 +7110,31 @@ msgstr "" msgid "Tilera deploy failed for instance %s" msgstr "Invalid instance type %(instance_type)s." -#: nova/virt/baremetal/tilera_pdu.py:82 +#: nova/virt/baremetal/tilera_pdu.py:83 msgid "Node id not supplied to PDU" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:85 +#: nova/virt/baremetal/tilera_pdu.py:86 msgid "Address not supplied to PDU" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:88 +#: nova/virt/baremetal/tilera_pdu.py:89 msgid "User not supplied to PDU" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:91 +#: nova/virt/baremetal/tilera_pdu.py:92 msgid "Password not supplied to PDU" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:116 +#: nova/virt/baremetal/tilera_pdu.py:117 msgid "PDU failed" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:133 +#: nova/virt/baremetal/tilera_pdu.py:134 msgid "PDU power on failed" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:146 +#: nova/virt/baremetal/tilera_pdu.py:147 msgid "PDU power off failed" msgstr "" @@ -7205,34 +7190,34 @@ msgstr "" msgid "no pif for vif_uuid=%s" msgstr "" -#: nova/virt/baremetal/virtual_power_driver.py:111 +#: nova/virt/baremetal/virtual_power_driver.py:112 msgid "virtual_power_ssh_host not defined. Can not Start" msgstr "" -#: nova/virt/baremetal/virtual_power_driver.py:115 +#: nova/virt/baremetal/virtual_power_driver.py:116 msgid "virtual_power_host_user not defined. Can not Start" msgstr "" -#: nova/virt/baremetal/virtual_power_driver.py:121 +#: nova/virt/baremetal/virtual_power_driver.py:122 msgid "virtual_power_host_pass/key not set. Can not Start" msgstr "" -#: nova/virt/baremetal/volume_driver.py:121 +#: nova/virt/baremetal/volume_driver.py:122 #, python-format msgid "baremetal driver was unable to delete tid %s" msgstr "" -#: nova/virt/baremetal/volume_driver.py:185 +#: nova/virt/baremetal/volume_driver.py:186 #, python-format msgid "Could not determine iscsi initiator name for instance %s" msgstr "" -#: nova/virt/baremetal/volume_driver.py:226 +#: nova/virt/baremetal/volume_driver.py:227 #, python-format msgid "No fixed PXE IP is associated to %s" msgstr "" -#: nova/virt/baremetal/volume_driver.py:258 +#: nova/virt/baremetal/volume_driver.py:259 #, python-format msgid "detach volume could not find tid for %s" msgstr "" @@ -7266,33 +7251,33 @@ msgstr "Virtual Interface creation failed" msgid "Baremetal virtual interface %s not found" msgstr "" -#: nova/virt/disk/api.py:132 +#: nova/virt/disk/api.py:133 #, python-format msgid "Checking if we can resize image %(image)s. size=%(size)s, CoW=%(use_cow)s" msgstr "" -#: nova/virt/disk/api.py:138 +#: nova/virt/disk/api.py:139 #, python-format msgid "Cannot resize filesystem %s to a smaller size." msgstr "" -#: nova/virt/disk/api.py:149 +#: nova/virt/disk/api.py:150 #, python-format msgid "Unable to mount image %(image)s with error %(error)s. Cannot resize." msgstr "" -#: nova/virt/disk/api.py:159 +#: nova/virt/disk/api.py:160 #, python-format msgid "" "Unable to determine label for image %(image)s with error %(errror)s. " "Cannot resize." msgstr "" -#: nova/virt/disk/api.py:226 +#: nova/virt/disk/api.py:227 msgid "image already mounted" msgstr "" -#: nova/virt/disk/api.py:282 +#: nova/virt/disk/api.py:283 #, python-format msgid "" "Inject data image=%(image)s key=%(key)s net=%(net)s metadata=%(metadata)s" @@ -7300,68 +7285,68 @@ msgid "" "partition=%(partition)s use_cow=%(use_cow)s" msgstr "" -#: nova/virt/disk/api.py:299 +#: nova/virt/disk/api.py:300 #, python-format msgid "Ignoring error injecting data into image (%(e)s)" msgstr "" -#: nova/virt/disk/api.py:318 +#: nova/virt/disk/api.py:319 #, python-format msgid "" "Failed to mount container filesystem '%(image)s' on '%(target)s': " "%(errors)s" msgstr "" -#: nova/virt/disk/api.py:335 +#: nova/virt/disk/api.py:336 #, python-format msgid "Failed to teardown ntainer filesystem: %s" msgstr "" -#: nova/virt/disk/api.py:348 +#: nova/virt/disk/api.py:349 #, python-format msgid "Failed to umount container filesystem: %s" msgstr "" -#: nova/virt/disk/api.py:373 +#: nova/virt/disk/api.py:374 #, python-format msgid "Ignoring error injecting %(inject)s into image (%(e)s)" msgstr "" -#: nova/virt/disk/api.py:385 +#: nova/virt/disk/api.py:386 #, python-format msgid "Inject file fs=%(fs)s path=%(path)s append=%(append)s" msgstr "" -#: nova/virt/disk/api.py:394 +#: nova/virt/disk/api.py:395 #, python-format msgid "Inject metadata fs=%(fs)s metadata=%(metadata)s" msgstr "" -#: nova/virt/disk/api.py:435 +#: nova/virt/disk/api.py:436 #, python-format msgid "Inject key fs=%(fs)s key=%(key)s" msgstr "" -#: nova/virt/disk/api.py:464 +#: nova/virt/disk/api.py:465 #, python-format msgid "Inject key fs=%(fs)s net=%(net)s" msgstr "" -#: nova/virt/disk/api.py:490 +#: nova/virt/disk/api.py:491 #, python-format msgid "Inject admin password fs=%(fs)s admin_passwd=ha-ha-not-telling-you" msgstr "" -#: nova/virt/disk/api.py:535 +#: nova/virt/disk/api.py:536 msgid "Not implemented on Windows" msgstr "" -#: nova/virt/disk/api.py:564 +#: nova/virt/disk/api.py:565 #, python-format msgid "User %(username)s not found in password file." msgstr "" -#: nova/virt/disk/api.py:580 +#: nova/virt/disk/api.py:581 #, python-format msgid "User %(username)s not found in shadow file." msgstr "" @@ -7697,7 +7682,7 @@ msgstr "" msgid "get_available_resource called" msgstr "" -#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3728 +#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3740 #: nova/virt/xenapi/host.py:148 msgid "Updating host stats" msgstr "" @@ -7906,7 +7891,7 @@ msgstr "" msgid "Cannot find boot VHD file: %s" msgstr "" -#: nova/virt/hyperv/migrationops.py:221 nova/virt/hyperv/vmops.py:135 +#: nova/virt/hyperv/migrationops.py:221 nova/virt/hyperv/vmops.py:136 msgid "Cannot resize a VHD to a smaller size" msgstr "" @@ -7994,124 +7979,124 @@ msgstr "" msgid "Creating vswitch port for instance: %s" msgstr "Get console output for instance %s" -#: nova/virt/hyperv/vmops.py:90 +#: nova/virt/hyperv/vmops.py:91 #, python-format msgid "VIF driver not found for network_api_class: %s" msgstr "" -#: nova/virt/hyperv/vmops.py:99 +#: nova/virt/hyperv/vmops.py:100 #, fuzzy msgid "get_info called for instance" msgstr "Get console output for instance %s" -#: nova/virt/hyperv/vmops.py:120 +#: nova/virt/hyperv/vmops.py:121 #, python-format msgid "" "Creating differencing VHD. Parent: %(base_vhd_path)s, Target: " "%(root_vhd_path)s" msgstr "" -#: nova/virt/hyperv/vmops.py:126 +#: nova/virt/hyperv/vmops.py:127 #, python-format msgid "Copying VHD image %(base_vhd_path)s to target: %(root_vhd_path)s" msgstr "" -#: nova/virt/hyperv/vmops.py:138 +#: nova/virt/hyperv/vmops.py:139 #, python-format msgid "Resizing VHD %(root_vhd_path)s to new size %(root_vhd_size)s" msgstr "" -#: nova/virt/hyperv/vmops.py:151 +#: nova/virt/hyperv/vmops.py:152 #, fuzzy msgid "Spawning new instance" msgstr "Rebooting instance %s" -#: nova/virt/hyperv/vmops.py:177 +#: nova/virt/hyperv/vmops.py:178 #, fuzzy msgid "Spawn instance failed" msgstr "Rebooting instance %s" -#: nova/virt/hyperv/vmops.py:202 +#: nova/virt/hyperv/vmops.py:203 #, fuzzy, python-format msgid "Creating nic for instance: %s" msgstr "Get console output for instance %s" -#: nova/virt/hyperv/vmops.py:210 +#: nova/virt/hyperv/vmops.py:211 #, python-format msgid "Invalid config_drive_format \"%s\"" msgstr "" -#: nova/virt/hyperv/vmops.py:213 +#: nova/virt/hyperv/vmops.py:214 #, fuzzy, python-format msgid "Using config drive for instance: %s" msgstr "Get console output for instance %s" -#: nova/virt/hyperv/vmops.py:226 nova/virt/libvirt/driver.py:1869 +#: nova/virt/hyperv/vmops.py:227 nova/virt/libvirt/driver.py:1870 #, python-format msgid "Creating config drive at %(path)s" msgstr "" -#: nova/virt/hyperv/vmops.py:234 nova/virt/libvirt/driver.py:1876 +#: nova/virt/hyperv/vmops.py:235 nova/virt/libvirt/driver.py:1877 #, python-format msgid "Creating config drive failed with error: %s" msgstr "" -#: nova/virt/hyperv/vmops.py:270 +#: nova/virt/hyperv/vmops.py:271 #, fuzzy, python-format msgid "Got request to destroy instance: %s" msgstr "Unable to destroy VBD %s" -#: nova/virt/hyperv/vmops.py:283 +#: nova/virt/hyperv/vmops.py:284 #, fuzzy, python-format msgid "Instance not found: %s" msgstr "instance %s: suspending" -#: nova/virt/hyperv/vmops.py:289 +#: nova/virt/hyperv/vmops.py:290 #, fuzzy, python-format msgid "Failed to destroy instance: %s" msgstr "Unable to destroy VBD %s" -#: nova/virt/hyperv/vmops.py:294 +#: nova/virt/hyperv/vmops.py:295 #, fuzzy msgid "reboot instance" msgstr "Rebooting instance %s" -#: nova/virt/hyperv/vmops.py:300 +#: nova/virt/hyperv/vmops.py:301 #, fuzzy msgid "Pause instance" msgstr "Rebooting instance %s" -#: nova/virt/hyperv/vmops.py:306 +#: nova/virt/hyperv/vmops.py:307 #, fuzzy msgid "Unpause instance" msgstr "Rebooting instance %s" -#: nova/virt/hyperv/vmops.py:312 +#: nova/virt/hyperv/vmops.py:313 #, fuzzy msgid "Suspend instance" msgstr "Rebooting instance %s" -#: nova/virt/hyperv/vmops.py:318 +#: nova/virt/hyperv/vmops.py:319 #, fuzzy msgid "Resume instance" msgstr "Rebooting instance %s" -#: nova/virt/hyperv/vmops.py:324 +#: nova/virt/hyperv/vmops.py:325 #, fuzzy msgid "Power off instance" msgstr "Rebooting instance %s" -#: nova/virt/hyperv/vmops.py:330 +#: nova/virt/hyperv/vmops.py:331 #, fuzzy msgid "Power on instance" msgstr "Rebooting instance %s" -#: nova/virt/hyperv/vmops.py:337 +#: nova/virt/hyperv/vmops.py:338 #, python-format msgid "Successfully changed state of VM %(vm_name)s to: %(req_state)s" msgstr "" -#: nova/virt/hyperv/vmops.py:341 +#: nova/virt/hyperv/vmops.py:342 #, python-format msgid "Failed to change vm state of %(vm_name)s to %(req_state)s" msgstr "" @@ -8217,7 +8202,7 @@ msgstr "Detach_volume: %(instance_name)s, %(mountpoint)s" msgid "Detaching physical disk from instance: %s" msgstr "Get console output for instance %s" -#: nova/virt/hyperv/volumeops.py:186 nova/virt/libvirt/driver.py:896 +#: nova/virt/hyperv/volumeops.py:186 nova/virt/libvirt/driver.py:897 msgid "Could not determine iscsi initiator name" msgstr "" @@ -8251,237 +8236,237 @@ msgstr "" msgid "Unable to determine disk bus for '%s'" msgstr "" -#: nova/virt/libvirt/driver.py:340 +#: nova/virt/libvirt/driver.py:341 #, python-format msgid "Invalid cachemode %(cache_mode)s specified for disk type %(disk_type)s." msgstr "" -#: nova/virt/libvirt/driver.py:546 +#: nova/virt/libvirt/driver.py:547 #, python-format msgid "Nova requires libvirt version %(major)i.%(minor)i.%(micro)i or greater." msgstr "" -#: nova/virt/libvirt/driver.py:554 +#: nova/virt/libvirt/driver.py:555 #, python-format msgid "Connecting to libvirt: %s" msgstr "" -#: nova/virt/libvirt/driver.py:571 +#: nova/virt/libvirt/driver.py:572 #, python-format msgid "URI %s does not support events" msgstr "" -#: nova/virt/libvirt/driver.py:587 +#: nova/virt/libvirt/driver.py:588 msgid "Connection to libvirt broke" msgstr "" -#: nova/virt/libvirt/driver.py:609 nova/virt/libvirt/driver.py:612 +#: nova/virt/libvirt/driver.py:610 nova/virt/libvirt/driver.py:613 #, python-format msgid "Can not handle authentication request for %d credentials" msgstr "" -#: nova/virt/libvirt/driver.py:630 +#: nova/virt/libvirt/driver.py:631 #, fuzzy, python-format msgid "Connection to libvirt failed: %s" msgstr "Connection to melange failed" -#: nova/virt/libvirt/driver.py:721 +#: nova/virt/libvirt/driver.py:722 #, python-format msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:736 +#: nova/virt/libvirt/driver.py:737 msgid "During wait destroy, instance disappeared." msgstr "" -#: nova/virt/libvirt/driver.py:741 +#: nova/virt/libvirt/driver.py:742 msgid "Instance destroyed successfully." msgstr "" -#: nova/virt/libvirt/driver.py:751 +#: nova/virt/libvirt/driver.py:752 msgid "Instance may be started again." msgstr "" -#: nova/virt/libvirt/driver.py:761 +#: nova/virt/libvirt/driver.py:762 msgid "Going to destroy instance again." msgstr "" -#: nova/virt/libvirt/driver.py:780 +#: nova/virt/libvirt/driver.py:781 msgid "Error from libvirt during undefineFlags. Retrying with undefine" msgstr "" -#: nova/virt/libvirt/driver.py:796 +#: nova/virt/libvirt/driver.py:797 #, python-format msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:816 +#: nova/virt/libvirt/driver.py:817 msgid "Instance may be still running, destroy it again." msgstr "" -#: nova/virt/libvirt/driver.py:822 +#: nova/virt/libvirt/driver.py:823 #, python-format msgid "Error from libvirt during unfilter. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:850 +#: nova/virt/libvirt/driver.py:851 #, python-format msgid "Deleting instance files %(target)s" msgstr "" -#: nova/virt/libvirt/driver.py:859 +#: nova/virt/libvirt/driver.py:860 #, python-format msgid "Failed to cleanup directory %(target)s: %(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:902 +#: nova/virt/libvirt/driver.py:903 msgid "Could not determine fibre channel world wide node names" msgstr "" -#: nova/virt/libvirt/driver.py:909 +#: nova/virt/libvirt/driver.py:910 msgid "Could not determine fibre channel world wide port names" msgstr "" -#: nova/virt/libvirt/driver.py:914 +#: nova/virt/libvirt/driver.py:915 msgid "No Volume Connector found." msgstr "" -#: nova/virt/libvirt/driver.py:1036 +#: nova/virt/libvirt/driver.py:1037 msgid "During detach_volume, instance disappeared." msgstr "" -#: nova/virt/libvirt/driver.py:1060 +#: nova/virt/libvirt/driver.py:1061 msgid "attaching network adapter failed." msgstr "" -#: nova/virt/libvirt/driver.py:1080 +#: nova/virt/libvirt/driver.py:1081 msgid "During detach_interface, instance disappeared." msgstr "" -#: nova/virt/libvirt/driver.py:1084 +#: nova/virt/libvirt/driver.py:1085 msgid "detaching network adapter failed." msgstr "" -#: nova/virt/libvirt/driver.py:1173 +#: nova/virt/libvirt/driver.py:1174 msgid "Beginning live snapshot process" msgstr "" -#: nova/virt/libvirt/driver.py:1176 +#: nova/virt/libvirt/driver.py:1177 msgid "Beginning cold snapshot process" msgstr "" -#: nova/virt/libvirt/driver.py:1205 +#: nova/virt/libvirt/driver.py:1206 msgid "Snapshot extracted, beginning image upload" msgstr "" -#: nova/virt/libvirt/driver.py:1217 +#: nova/virt/libvirt/driver.py:1218 msgid "Snapshot image upload complete" msgstr "" -#: nova/virt/libvirt/driver.py:1290 +#: nova/virt/libvirt/driver.py:1291 #, fuzzy msgid "Instance soft rebooted successfully." msgstr "volume %s: created successfully" -#: nova/virt/libvirt/driver.py:1294 +#: nova/virt/libvirt/driver.py:1295 msgid "Failed to soft reboot instance." msgstr "" -#: nova/virt/libvirt/driver.py:1329 +#: nova/virt/libvirt/driver.py:1330 msgid "Instance shutdown successfully." msgstr "" -#: nova/virt/libvirt/driver.py:1337 +#: nova/virt/libvirt/driver.py:1338 msgid "Instance may have been rebooted during soft reboot, so return now." msgstr "" -#: nova/virt/libvirt/driver.py:1385 +#: nova/virt/libvirt/driver.py:1386 msgid "Instance rebooted successfully." msgstr "" -#: nova/virt/libvirt/driver.py:1530 +#: nova/virt/libvirt/driver.py:1531 msgid "Instance is running" msgstr "" -#: nova/virt/libvirt/driver.py:1537 nova/virt/powervm/operator.py:220 +#: nova/virt/libvirt/driver.py:1538 nova/virt/powervm/operator.py:221 msgid "Instance spawned successfully." msgstr "" -#: nova/virt/libvirt/driver.py:1553 +#: nova/virt/libvirt/driver.py:1554 #, python-format msgid "data: %(data)r, fpath: %(fpath)r" msgstr "" -#: nova/virt/libvirt/driver.py:1590 nova/virt/libvirt/driver.py:1616 +#: nova/virt/libvirt/driver.py:1591 nova/virt/libvirt/driver.py:1617 #, python-format msgid "Truncated console log returned, %d bytes ignored" msgstr "" -#: nova/virt/libvirt/driver.py:1605 +#: nova/virt/libvirt/driver.py:1606 #, fuzzy msgid "Guest does not have a console available" msgstr "User does not have admin privileges" -#: nova/virt/libvirt/driver.py:1674 +#: nova/virt/libvirt/driver.py:1675 #, python-format msgid "Path '%(path)s' supports direct I/O" msgstr "" -#: nova/virt/libvirt/driver.py:1678 +#: nova/virt/libvirt/driver.py:1679 #, python-format msgid "Path '%(path)s' does not support direct I/O: '%(ex)s'" msgstr "" -#: nova/virt/libvirt/driver.py:1683 nova/virt/libvirt/driver.py:1688 +#: nova/virt/libvirt/driver.py:1684 nova/virt/libvirt/driver.py:1689 #, python-format msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'" msgstr "" -#: nova/virt/libvirt/driver.py:1759 +#: nova/virt/libvirt/driver.py:1760 msgid "Creating image" msgstr "" -#: nova/virt/libvirt/driver.py:1860 +#: nova/virt/libvirt/driver.py:1861 msgid "Using config drive" msgstr "" -#: nova/virt/libvirt/driver.py:1909 +#: nova/virt/libvirt/driver.py:1910 #, fuzzy, python-format msgid "Injecting %(inj)s into image %(img_id)s" msgstr "Asking xapi to upload %(vdi_uuids)s as ID %(image_id)s" -#: nova/virt/libvirt/driver.py:1919 +#: nova/virt/libvirt/driver.py:1920 #, python-format msgid "Error injecting data into image %(img_id)s (%(e)s)" msgstr "" -#: nova/virt/libvirt/driver.py:1976 +#: nova/virt/libvirt/driver.py:1977 #, python-format msgid "" "Config requested an explicit CPU model, but the current libvirt " "hypervisor '%s' does not support selecting CPU models" msgstr "" -#: nova/virt/libvirt/driver.py:1982 +#: nova/virt/libvirt/driver.py:1983 msgid "Config requested a custom CPU model, but no model name was provided" msgstr "" -#: nova/virt/libvirt/driver.py:1986 +#: nova/virt/libvirt/driver.py:1987 msgid "A CPU model name should not be set when a host CPU model is requested" msgstr "" -#: nova/virt/libvirt/driver.py:1990 +#: nova/virt/libvirt/driver.py:1991 #, python-format msgid "CPU mode '%(mode)s' model '%(model)s' was chosen" msgstr "" -#: nova/virt/libvirt/driver.py:2006 +#: nova/virt/libvirt/driver.py:2007 msgid "" "Passthrough of the host CPU was requested but this libvirt version does " "not support this feature" msgstr "" -#: nova/virt/libvirt/driver.py:2327 +#: nova/virt/libvirt/driver.py:2330 #, python-format msgid "" "Start to_xml instance=%(instance)s network_info=%(network_info)s " @@ -8489,92 +8474,100 @@ msgid "" "rescue=%(rescue)sblock_device_info=%(block_device_info)s" msgstr "" -#: nova/virt/libvirt/driver.py:2342 +#: nova/virt/libvirt/driver.py:2345 #, python-format msgid "End to_xml instance=%(instance)s xml=%(xml)s" msgstr "" -#: nova/virt/libvirt/driver.py:2359 +#: nova/virt/libvirt/driver.py:2362 #, python-format msgid "" "Error from libvirt while looking up %(instance_name)s: [Error Code " "%(error_code)s] %(ex)s" msgstr "" -#: nova/virt/libvirt/driver.py:2527 +#: nova/virt/libvirt/driver.py:2530 msgid "" "Cannot get the number of cpu, because this function is not implemented " "for this platform. " msgstr "" -#: nova/virt/libvirt/driver.py:2578 +#: nova/virt/libvirt/driver.py:2581 #, python-format msgid "couldn't obtain the vpu count from domain id: %s" msgstr "" -#: nova/virt/libvirt/driver.py:2584 +#: nova/virt/libvirt/driver.py:2587 #, python-format msgid "List of domains returned by libVirt: %s" msgstr "" -#: nova/virt/libvirt/driver.py:2586 +#: nova/virt/libvirt/driver.py:2589 #, python-format msgid "libVirt can't find a domain with id: %s" msgstr "" -#: nova/virt/libvirt/driver.py:2650 +#: nova/virt/libvirt/driver.py:2653 msgid "libvirt version is too old (does not support getVersion)" msgstr "" -#: nova/virt/libvirt/driver.py:2733 +#: nova/virt/libvirt/driver.py:2737 #, fuzzy, python-format msgid "Trying to get stats for the volume %s" msgstr "Unable to detach volume %s" -#: nova/virt/libvirt/driver.py:2757 +#: nova/virt/libvirt/driver.py:2750 +#, python-format +msgid "" +"Got volume usage stats for the volume=%(volume)s, instance=%(instance)s, " +"rd_req=%(rd_req)d, rd_bytes=%(rd_bytes)d, wr_req=%(wr_req)d, " +"wr_bytes=%(wr_bytes)d" +msgstr "" + +#: nova/virt/libvirt/driver.py:2768 #, python-format msgid "" "Getting block stats failed, device might have been detached. " -"Code=%(errcode)s Error=%(e)s" +"Instance=%(instance_name)s Disk=%(disk)s Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:2761 +#: nova/virt/libvirt/driver.py:2773 #, python-format msgid "" "Could not find domain in libvirt for instance %s. Cannot get block stats " "for device" msgstr "" -#: nova/virt/libvirt/driver.py:2838 +#: nova/virt/libvirt/driver.py:2850 #, python-format msgid "" "Creating tmpfile %s to verify with other compute node that the instance " "is on the same shared storage." msgstr "" -#: nova/virt/libvirt/driver.py:2920 +#: nova/virt/libvirt/driver.py:2932 msgid "Block migration can not be used with shared storage." msgstr "" -#: nova/virt/libvirt/driver.py:2928 +#: nova/virt/libvirt/driver.py:2940 msgid "Live migration can not be used without shared storage." msgstr "" -#: nova/virt/libvirt/driver.py:2965 +#: nova/virt/libvirt/driver.py:2977 #, python-format msgid "" "Unable to migrate %(instance_uuid)s: Disk of instance is too " "large(available on destination host:%(available)s < need:%(necessary)s)" msgstr "" -#: nova/virt/libvirt/driver.py:2990 +#: nova/virt/libvirt/driver.py:3002 #, python-format msgid "" "Instance launched has CPU info:\n" "%s" msgstr "" -#: nova/virt/libvirt/driver.py:3002 +#: nova/virt/libvirt/driver.py:3014 #, python-format msgid "" "CPU doesn't have compatibility.\n" @@ -8584,67 +8577,67 @@ msgid "" "Refer to %(u)s" msgstr "" -#: nova/virt/libvirt/driver.py:3019 +#: nova/virt/libvirt/driver.py:3031 #, python-format msgid "" "Creating tmpfile %s to notify to other compute nodes that they should " "mount the same storage." msgstr "" -#: nova/virt/libvirt/driver.py:3067 +#: nova/virt/libvirt/driver.py:3079 #, python-format msgid "The firewall filter for %s does not exist" msgstr "" -#: nova/virt/libvirt/driver.py:3139 +#: nova/virt/libvirt/driver.py:3151 #, python-format msgid "Live Migration failure: %(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:3232 +#: nova/virt/libvirt/driver.py:3244 #, python-format msgid "plug_vifs() failed %(cnt)d. Retry up to %(max_retry)d." msgstr "" -#: nova/virt/libvirt/driver.py:3344 +#: nova/virt/libvirt/driver.py:3356 #, python-format msgid "" "Error from libvirt while getting description of %(instance_name)s: [Error" " Code %(error_code)s] %(ex)s" msgstr "" -#: nova/virt/libvirt/driver.py:3361 +#: nova/virt/libvirt/driver.py:3373 #, python-format msgid "skipping %(path)s since it looks like volume" msgstr "" -#: nova/virt/libvirt/driver.py:3366 +#: nova/virt/libvirt/driver.py:3378 #, python-format msgid "skipping disk for %(instance_name)s as it does not have a path" msgstr "" -#: nova/virt/libvirt/driver.py:3407 +#: nova/virt/libvirt/driver.py:3419 #, python-format msgid "Getting disk size of %(i_name)s: %(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:3453 +#: nova/virt/libvirt/driver.py:3465 msgid "Starting migrate_disk_and_power_off" msgstr "" -#: nova/virt/libvirt/driver.py:3512 +#: nova/virt/libvirt/driver.py:3524 msgid "Instance running successfully." msgstr "" -#: nova/virt/libvirt/driver.py:3518 +#: nova/virt/libvirt/driver.py:3530 msgid "Starting finish_migration" msgstr "" -#: nova/virt/libvirt/driver.py:3580 +#: nova/virt/libvirt/driver.py:3592 msgid "Starting finish_revert_migration" msgstr "" -#: nova/virt/libvirt/driver.py:3701 +#: nova/virt/libvirt/driver.py:3713 #, python-format msgid "Checking instance files accessability%(instance_path)s" msgstr "" @@ -8827,22 +8820,22 @@ msgstr "" msgid "Verification complete" msgstr "" -#: nova/virt/libvirt/utils.py:67 +#: nova/virt/libvirt/utils.py:72 nova/virt/libvirt/utils.py:78 msgid "systool is not installed" msgstr "" -#: nova/virt/libvirt/utils.py:71 +#: nova/virt/libvirt/utils.py:82 msgid "Cannot find any Fibre Channel HBAs" msgstr "" -#: nova/virt/libvirt/utils.py:213 +#: nova/virt/libvirt/utils.py:224 #, python-format msgid "" "Insufficient Space on Volume Group %(vg)s. Only %(free_space)db " "available, but %(size)db required by volume %(lv)s." msgstr "" -#: nova/virt/libvirt/utils.py:222 +#: nova/virt/libvirt/utils.py:233 #, python-format msgid "" "Volume group %(vg)s will not be able to hold sparse volume %(lv)s. " @@ -8850,61 +8843,61 @@ msgid "" "%(free_space)db." msgstr "" -#: nova/virt/libvirt/utils.py:253 +#: nova/virt/libvirt/utils.py:264 #, python-format msgid "vg %s must be LVM volume group" msgstr "" -#: nova/virt/libvirt/utils.py:282 +#: nova/virt/libvirt/utils.py:293 #, python-format msgid "Path %s must be LVM logical volume" msgstr "" -#: nova/virt/libvirt/utils.py:547 +#: nova/virt/libvirt/utils.py:558 msgid "Can't retrieve root device path from instance libvirt configuration" msgstr "" -#: nova/virt/libvirt/vif.py:264 nova/virt/libvirt/vif.py:385 -#: nova/virt/libvirt/vif.py:472 +#: nova/virt/libvirt/vif.py:265 nova/virt/libvirt/vif.py:386 +#: nova/virt/libvirt/vif.py:473 #, python-format msgid "" "vif_type=%(vif_type)s instance=%(instance)s network=%(network)s " "mapping=%(mapping)s" msgstr "" -#: nova/virt/libvirt/vif.py:270 nova/virt/libvirt/vif.py:391 -#: nova/virt/libvirt/vif.py:478 +#: nova/virt/libvirt/vif.py:271 nova/virt/libvirt/vif.py:392 +#: nova/virt/libvirt/vif.py:479 msgid "vif_type parameter must be present for this vif_driver implementation" msgstr "" -#: nova/virt/libvirt/vif.py:291 nova/virt/libvirt/vif.py:404 -#: nova/virt/libvirt/vif.py:491 +#: nova/virt/libvirt/vif.py:292 nova/virt/libvirt/vif.py:405 +#: nova/virt/libvirt/vif.py:492 #, python-format msgid "Unexpected vif_type=%s" msgstr "" -#: nova/virt/libvirt/vif.py:303 +#: nova/virt/libvirt/vif.py:304 #, python-format msgid "Ensuring vlan %(vlan)s and bridge %(bridge)s" msgstr "" -#: nova/virt/libvirt/vif.py:313 +#: nova/virt/libvirt/vif.py:314 #, python-format msgid "Ensuring bridge %s" msgstr "" -#: nova/virt/libvirt/vif.py:421 nova/virt/libvirt/vif.py:450 +#: nova/virt/libvirt/vif.py:422 nova/virt/libvirt/vif.py:451 msgid "Failed while unplugging vif" msgstr "" -#: nova/virt/libvirt/vif.py:500 +#: nova/virt/libvirt/vif.py:501 msgid "" "The LibvirtBridgeDriver VIF driver is now deprecated and will be removed " "in the next release. Please use the LibvirtGenericVIFDriver VIF driver, " "together with a network plugin that reports the 'vif_type' attribute" msgstr "" -#: nova/virt/libvirt/vif.py:526 +#: nova/virt/libvirt/vif.py:527 msgid "" "The LibvirtOpenVswitchDriver VIF driver is now deprecated and will be " "removed in the next release. Please use the LibvirtGenericVIFDriver VIF " @@ -8912,7 +8905,7 @@ msgid "" "attribute" msgstr "" -#: nova/virt/libvirt/vif.py:554 +#: nova/virt/libvirt/vif.py:555 msgid "" "The LibvirtHybridOVSBridgeDriver VIF driver is now deprecated and will be" " removed in the next release. Please use the LibvirtGenericVIFDriver VIF " @@ -8920,7 +8913,7 @@ msgid "" "attribute" msgstr "" -#: nova/virt/libvirt/vif.py:582 +#: nova/virt/libvirt/vif.py:583 msgid "" "The LibvirtOpenVswitchVirtualPortDriver VIF driver is now deprecated and " "will be removed in the next release. Please use the " @@ -8928,7 +8921,7 @@ msgid "" "reports the 'vif_type' attribute" msgstr "" -#: nova/virt/libvirt/vif.py:608 +#: nova/virt/libvirt/vif.py:609 msgid "" "The QuantumLinuxBridgeVIFDriver VIF driver is now deprecated and will be " "removed in the next release. Please use the LibvirtGenericVIFDriver VIF " @@ -8936,87 +8929,87 @@ msgid "" "attribute" msgstr "" -#: nova/virt/libvirt/volume.py:238 +#: nova/virt/libvirt/volume.py:239 #, python-format msgid "iSCSI device not found at %s" msgstr "" -#: nova/virt/libvirt/volume.py:241 +#: nova/virt/libvirt/volume.py:242 #, python-format msgid "" "ISCSI volume not yet found at: %(disk_dev)s. Will rescan & retry. Try " "number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:253 +#: nova/virt/libvirt/volume.py:254 #, python-format msgid "Found iSCSI node %(disk_dev)s (after %(tries)s rescans)" msgstr "" -#: nova/virt/libvirt/volume.py:489 nova/virt/libvirt/volume.py:610 +#: nova/virt/libvirt/volume.py:490 nova/virt/libvirt/volume.py:611 #, python-format msgid "%s is already mounted" msgstr "" -#: nova/virt/libvirt/volume.py:545 +#: nova/virt/libvirt/volume.py:546 #, python-format msgid "AoE device not found at %s" msgstr "" -#: nova/virt/libvirt/volume.py:547 +#: nova/virt/libvirt/volume.py:548 #, python-format msgid "AoE volume not yet found at: %(aoedevpath)s. Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:561 +#: nova/virt/libvirt/volume.py:562 #, python-format msgid "Found AoE device %(aoedevpath)s (after %(tries)s rediscover)" msgstr "" -#: nova/virt/libvirt/volume.py:689 +#: nova/virt/libvirt/volume.py:690 msgid "We are unable to locate any Fibre Channel devices" msgstr "" -#: nova/virt/libvirt/volume.py:698 +#: nova/virt/libvirt/volume.py:699 #, python-format msgid "Looking for Fibre Channel dev %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:708 +#: nova/virt/libvirt/volume.py:709 msgid "Fibre Channel device not found." msgstr "" -#: nova/virt/libvirt/volume.py:711 +#: nova/virt/libvirt/volume.py:712 #, python-format msgid "" "Fibre volume not yet found at: %(mount_device)s. Will rescan & retry. " "Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:727 +#: nova/virt/libvirt/volume.py:728 #, python-format msgid "Found Fibre Channel volume %(mount_device)s (after %(tries)s rescans)" msgstr "" -#: nova/virt/libvirt/volume.py:734 +#: nova/virt/libvirt/volume.py:735 #, python-format msgid "Multipath device discovered %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:800 +#: nova/virt/libvirt/volume.py:801 msgid "Value required for 'scality_sofs_config'" msgstr "" -#: nova/virt/libvirt/volume.py:811 +#: nova/virt/libvirt/volume.py:812 #, python-format msgid "Cannot access 'scality_sofs_config': %s" msgstr "" -#: nova/virt/libvirt/volume.py:817 +#: nova/virt/libvirt/volume.py:818 msgid "Cannot execute /sbin/mount.sofs" msgstr "" -#: nova/virt/libvirt/volume.py:832 +#: nova/virt/libvirt/volume.py:833 msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" @@ -9089,6 +9082,16 @@ msgstr "" msgid "Uncompressed image file not found" msgstr "" +#: nova/virt/powervm/blockdev.py:540 nova/virt/powervm/operator.py:673 +#, python-format +msgid "Found error stream for command \"%(cmd)s\": %(error_text)s" +msgstr "" + +#: nova/virt/powervm/blockdev.py:557 nova/virt/powervm/operator.py:690 +#, python-format +msgid "Found error stream for command \"%(command)s\": %(error_text)s" +msgstr "" + #: nova/virt/powervm/common.py:61 msgid "Connection error connecting PowerVM manager" msgstr "" @@ -9098,16 +9101,16 @@ msgstr "" msgid "Running cmd (SSH-as-root): %s" msgstr "Running cmd (subprocess): %s" -#: nova/virt/powervm/common.py:119 +#: nova/virt/powervm/common.py:122 msgid "File transfer to PowerVM manager failed" msgstr "" -#: nova/virt/powervm/common.py:138 +#: nova/virt/powervm/common.py:141 #, python-format msgid "ftp GET %(remote_path)s to: %(local_path)s" msgstr "" -#: nova/virt/powervm/common.py:144 +#: nova/virt/powervm/common.py:147 #, fuzzy msgid "File transfer from PowerVM manager failed" msgstr "Connection to melange failed" @@ -9220,54 +9223,54 @@ msgstr "Rebooting instance %s" msgid "LPAR instance '%s' creation failed" msgstr "Virtual Interface creation failed" -#: nova/virt/powervm/operator.py:208 +#: nova/virt/powervm/operator.py:209 #, fuzzy, python-format msgid "Activating the LPAR instance '%s'" msgstr "Rebooting instance %s" -#: nova/virt/powervm/operator.py:225 +#: nova/virt/powervm/operator.py:226 #, python-format msgid "Instance '%s' failed to boot" msgstr "" -#: nova/virt/powervm/operator.py:237 +#: nova/virt/powervm/operator.py:238 msgid "Error while attempting to clean up failed instance launch." msgstr "" -#: nova/virt/powervm/operator.py:241 +#: nova/virt/powervm/operator.py:242 #, python-format msgid "Instance spawned in %s seconds" msgstr "" -#: nova/virt/powervm/operator.py:252 +#: nova/virt/powervm/operator.py:253 #, python-format msgid "During destroy, LPAR instance '%s' was not found on PowerVM system." msgstr "" -#: nova/virt/powervm/operator.py:271 +#: nova/virt/powervm/operator.py:272 #, fuzzy, python-format msgid "Stopping instance %s for snapshot." msgstr "instance %s: snapshotting" -#: nova/virt/powervm/operator.py:294 +#: nova/virt/powervm/operator.py:295 #, python-format msgid "Shutting down the instance '%s'" msgstr "" -#: nova/virt/powervm/operator.py:299 +#: nova/virt/powervm/operator.py:300 #, python-format msgid "Deleting the LPAR instance '%s'" msgstr "" -#: nova/virt/powervm/operator.py:311 +#: nova/virt/powervm/operator.py:312 msgid "PowerVM instance cleanup failed" msgstr "" -#: nova/virt/powervm/operator.py:333 nova/virt/powervm/operator.py:389 +#: nova/virt/powervm/operator.py:334 nova/virt/powervm/operator.py:390 msgid "Not enough free memory in the host" msgstr "" -#: nova/virt/powervm/operator.py:344 nova/virt/powervm/operator.py:395 +#: nova/virt/powervm/operator.py:345 nova/virt/powervm/operator.py:396 msgid "Insufficient available CPU on PowerVM" msgstr "" @@ -9390,99 +9393,95 @@ msgstr "" msgid "Exception during HTTP connection close in VMwareHTTPWrite. Exception is %s" msgstr "" -#: nova/virt/vmwareapi/vim.py:85 +#: nova/virt/vmwareapi/vim.py:84 msgid "Unable to import suds." msgstr "" -#: nova/virt/vmwareapi/vim.py:91 -msgid "Must specify vmwareapi_wsdl_loc" -msgstr "" - -#: nova/virt/vmwareapi/vim.py:142 +#: nova/virt/vmwareapi/vim.py:169 #, python-format msgid "No such SOAP method '%s' provided by VI SDK" msgstr "" -#: nova/virt/vmwareapi/vim.py:147 +#: nova/virt/vmwareapi/vim.py:174 #, python-format msgid "httplib error in %s: " msgstr "" -#: nova/virt/vmwareapi/vim.py:154 +#: nova/virt/vmwareapi/vim.py:181 #, python-format msgid "Socket error in %s: " msgstr "" -#: nova/virt/vmwareapi/vim.py:159 +#: nova/virt/vmwareapi/vim.py:186 #, python-format msgid "Type error in %s: " msgstr "" -#: nova/virt/vmwareapi/vim.py:163 +#: nova/virt/vmwareapi/vim.py:190 #, python-format msgid "Exception in %s " msgstr "" -#: nova/virt/vmwareapi/vmops.py:93 +#: nova/virt/vmwareapi/vmops.py:92 msgid "Getting list of instances" msgstr "" -#: nova/virt/vmwareapi/vmops.py:109 +#: nova/virt/vmwareapi/vmops.py:108 #, python-format msgid "Got total of %s instances" msgstr "" -#: nova/virt/vmwareapi/vmops.py:204 +#: nova/virt/vmwareapi/vmops.py:198 msgid "Creating VM on the ESX host" msgstr "" -#: nova/virt/vmwareapi/vmops.py:212 +#: nova/virt/vmwareapi/vmops.py:206 msgid "Created VM on the ESX host" msgstr "" -#: nova/virt/vmwareapi/vmops.py:236 +#: nova/virt/vmwareapi/vmops.py:230 #, 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 "" -#: nova/virt/vmwareapi/vmops.py:255 +#: nova/virt/vmwareapi/vmops.py:249 #, python-format msgid "" "Created Virtual Disk of size %(vmdk_file_size_in_kb)s KB and type " "%(disk_type)s on the ESX host local store %(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:264 +#: nova/virt/vmwareapi/vmops.py:258 #, python-format msgid "" "Deleting the file %(vmdk_path)s on the ESX host localstore " "%(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:278 +#: nova/virt/vmwareapi/vmops.py:272 #, python-format msgid "" "Deleted the file %(vmdk_path)s on the ESX host local store " "%(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:286 +#: nova/virt/vmwareapi/vmops.py:280 #, python-format msgid "" "Downloading image file data %(image_ref)s to the ESX data store " "%(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:306 +#: nova/virt/vmwareapi/vmops.py:300 #, python-format msgid "" "Downloaded image file data %(image_ref)s to %(upload_vmdk_name)s on the " "ESX data store %(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:320 +#: nova/virt/vmwareapi/vmops.py:314 #, python-format msgid "" "Copying Virtual Disk of size %(vmdk_file_size_in_kb)s KB and adapter type" @@ -9490,283 +9489,283 @@ msgid "" " type %(disk_type)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:341 +#: nova/virt/vmwareapi/vmops.py:335 #, python-format msgid "" "Copied Virtual Disk of size %(vmdk_file_size_in_kb)s KB and type " "%(disk_type)s on the ESX host local store %(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:420 +#: nova/virt/vmwareapi/vmops.py:414 msgid "Powering on the VM instance" msgstr "" -#: nova/virt/vmwareapi/vmops.py:426 +#: nova/virt/vmwareapi/vmops.py:420 msgid "Powered on the VM instance" msgstr "" -#: nova/virt/vmwareapi/vmops.py:472 +#: nova/virt/vmwareapi/vmops.py:466 msgid "Creating Snapshot of the VM instance" msgstr "" -#: nova/virt/vmwareapi/vmops.py:482 +#: nova/virt/vmwareapi/vmops.py:476 msgid "Created Snapshot of the VM instance" msgstr "" -#: nova/virt/vmwareapi/vmops.py:527 +#: nova/virt/vmwareapi/vmops.py:521 msgid "Copying disk data before snapshot of the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:540 +#: nova/virt/vmwareapi/vmops.py:534 msgid "Copied disk data before snapshot of the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:549 +#: nova/virt/vmwareapi/vmops.py:543 #, python-format msgid "Uploading image %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:563 +#: nova/virt/vmwareapi/vmops.py:557 #, python-format msgid "Uploaded image %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:576 +#: nova/virt/vmwareapi/vmops.py:570 #, python-format msgid "Deleting temporary vmdk file %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:585 +#: nova/virt/vmwareapi/vmops.py:579 #, python-format msgid "Deleted temporary vmdk file %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:617 +#: nova/virt/vmwareapi/vmops.py:611 msgid "instance is not powered on" msgstr "" -#: nova/virt/vmwareapi/vmops.py:624 +#: nova/virt/vmwareapi/vmops.py:618 msgid "Rebooting guest OS of VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:627 +#: nova/virt/vmwareapi/vmops.py:621 msgid "Rebooted guest OS of VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:629 +#: nova/virt/vmwareapi/vmops.py:623 msgid "Doing hard reboot of VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:633 +#: nova/virt/vmwareapi/vmops.py:627 msgid "Did hard reboot of VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:645 nova/virt/vmwareapi/vmops.py:677 -#: nova/virt/vmwareapi/vmops.py:970 +#: nova/virt/vmwareapi/vmops.py:639 nova/virt/vmwareapi/vmops.py:671 +#: nova/virt/vmwareapi/vmops.py:964 #, fuzzy msgid "instance not present" msgstr "instance %s: resuming" -#: nova/virt/vmwareapi/vmops.py:651 nova/virt/vmwareapi/vmops.py:974 +#: nova/virt/vmwareapi/vmops.py:645 nova/virt/vmwareapi/vmops.py:968 msgid "Destroying the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:656 nova/virt/vmwareapi/vmops.py:979 +#: nova/virt/vmwareapi/vmops.py:650 nova/virt/vmwareapi/vmops.py:973 #, fuzzy msgid "Destroyed the VM" msgstr "Nested return %s" -#: nova/virt/vmwareapi/vmops.py:658 +#: nova/virt/vmwareapi/vmops.py:652 #, python-format msgid "In vmwareapi:vmops:delete, got this exception while destroying the VM: %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:696 nova/virt/vmwareapi/vmops.py:849 +#: nova/virt/vmwareapi/vmops.py:690 nova/virt/vmwareapi/vmops.py:843 msgid "Powering off the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:701 nova/virt/vmwareapi/vmops.py:854 +#: nova/virt/vmwareapi/vmops.py:695 nova/virt/vmwareapi/vmops.py:848 msgid "Powered off the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:705 +#: nova/virt/vmwareapi/vmops.py:699 msgid "Unregistering the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:708 +#: nova/virt/vmwareapi/vmops.py:702 msgid "Unregistered the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:710 +#: nova/virt/vmwareapi/vmops.py:704 #, python-format msgid "" "In vmwareapi:vmops:destroy, got this exception while un-registering the " "VM: %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:723 +#: nova/virt/vmwareapi/vmops.py:717 #, python-format msgid "Deleting contents of the VM from datastore %(datastore_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:735 +#: nova/virt/vmwareapi/vmops.py:729 #, python-format msgid "Deleted contents of the VM from datastore %(datastore_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:740 +#: nova/virt/vmwareapi/vmops.py:734 #, python-format msgid "" "In vmwareapi:vmops:destroy, got this exception while deleting the VM " "contents from the disk: %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:748 +#: nova/virt/vmwareapi/vmops.py:742 msgid "pause not supported for vmwareapi" msgstr "" -#: nova/virt/vmwareapi/vmops.py:752 +#: nova/virt/vmwareapi/vmops.py:746 msgid "unpause not supported for vmwareapi" msgstr "" -#: nova/virt/vmwareapi/vmops.py:766 +#: nova/virt/vmwareapi/vmops.py:760 msgid "Suspending the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:770 +#: nova/virt/vmwareapi/vmops.py:764 msgid "Suspended the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:773 +#: nova/virt/vmwareapi/vmops.py:767 msgid "instance is powered off and cannot be suspended." msgstr "" -#: nova/virt/vmwareapi/vmops.py:776 +#: nova/virt/vmwareapi/vmops.py:770 msgid "VM was already in suspended state. So returning without doing anything" msgstr "" -#: nova/virt/vmwareapi/vmops.py:789 +#: nova/virt/vmwareapi/vmops.py:783 msgid "Resuming the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:794 +#: nova/virt/vmwareapi/vmops.py:788 msgid "Resumed the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:796 +#: nova/virt/vmwareapi/vmops.py:790 msgid "instance is not in a suspended state" msgstr "" -#: nova/virt/vmwareapi/vmops.py:857 +#: nova/virt/vmwareapi/vmops.py:851 msgid "instance is suspended and cannot be powered off." msgstr "" -#: nova/virt/vmwareapi/vmops.py:860 +#: nova/virt/vmwareapi/vmops.py:854 msgid "VM was already in powered off state. So returning without doing anything" msgstr "" -#: nova/virt/vmwareapi/vmops.py:873 +#: nova/virt/vmwareapi/vmops.py:867 msgid "VM was already in powered on state. So returning without doing anything" msgstr "" -#: nova/virt/vmwareapi/vmops.py:877 +#: nova/virt/vmwareapi/vmops.py:871 msgid "Powering on the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:882 +#: nova/virt/vmwareapi/vmops.py:876 msgid "Powered on the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:899 +#: nova/virt/vmwareapi/vmops.py:893 #, fuzzy, python-format msgid "Updating instance '%(instance_uuid)s' progress to %(progress)d" msgstr "Instance %(instance_id)s is not running." -#: nova/virt/vmwareapi/vmops.py:930 +#: nova/virt/vmwareapi/vmops.py:924 #, fuzzy, python-format msgid "Renaming the VM to %s" msgstr "Re-exporting %s volumes" -#: nova/virt/vmwareapi/vmops.py:936 +#: nova/virt/vmwareapi/vmops.py:930 #, python-format msgid "Renamed the VM to %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:951 +#: nova/virt/vmwareapi/vmops.py:945 #, python-format msgid "Cloning VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:959 +#: nova/virt/vmwareapi/vmops.py:953 #, python-format msgid "Cloned VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:981 +#: nova/virt/vmwareapi/vmops.py:975 #, python-format msgid "" "In vmwareapi:vmops:confirm_migration, got this exception while destroying" " the VM: %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:996 +#: nova/virt/vmwareapi/vmops.py:990 #, fuzzy, python-format msgid "Renaming the VM from %s" msgstr "Re-exporting %s volumes" -#: nova/virt/vmwareapi/vmops.py:1002 +#: nova/virt/vmwareapi/vmops.py:996 #, fuzzy, python-format msgid "Renamed the VM from %s" msgstr "Unable to locate volume %s" -#: nova/virt/vmwareapi/vmops.py:1025 +#: nova/virt/vmwareapi/vmops.py:1019 #, python-format msgid "Migrating VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1037 +#: nova/virt/vmwareapi/vmops.py:1031 #, python-format msgid "Migrated VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1047 nova/virt/xenapi/vmops.py:1327 +#: nova/virt/vmwareapi/vmops.py:1041 nova/virt/xenapi/vmops.py:1327 #, python-format msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1051 +#: nova/virt/vmwareapi/vmops.py:1045 #, python-format msgid "Automatically hard rebooting %d" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1087 +#: nova/virt/vmwareapi/vmops.py:1081 msgid "get_diagnostics not implemented for vmwareapi" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1169 +#: nova/virt/vmwareapi/vmops.py:1163 msgid "Reconfiguring VM instance to set the machine id" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1175 +#: nova/virt/vmwareapi/vmops.py:1169 msgid "Reconfigured VM instance to set the machine id" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1189 +#: nova/virt/vmwareapi/vmops.py:1183 #, python-format msgid "Reconfiguring VM instance to enable vnc on port - %(port)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1196 +#: nova/virt/vmwareapi/vmops.py:1190 #, python-format msgid "Reconfigured VM instance to enable vnc on port - %(port)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1289 +#: nova/virt/vmwareapi/vmops.py:1283 #, python-format msgid "Creating directory with path %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1295 +#: nova/virt/vmwareapi/vmops.py:1289 #, python-format msgid "Created directory with path %s" msgstr "" @@ -9786,17 +9785,17 @@ msgstr "" msgid "Uploading image %s to the Glance image server" msgstr "" -#: nova/virt/vmwareapi/vmware_images.py:135 +#: nova/virt/vmwareapi/vmware_images.py:139 #, python-format msgid "Uploaded image %s to the Glance image server" msgstr "" -#: nova/virt/vmwareapi/vmware_images.py:146 +#: nova/virt/vmwareapi/vmware_images.py:150 #, python-format msgid "Getting image size for the image %s" msgstr "" -#: nova/virt/vmwareapi/vmware_images.py:151 +#: nova/virt/vmwareapi/vmware_images.py:155 #, python-format msgid "Got image size of %(size)s for the image %(image)s" msgstr "" @@ -10078,21 +10077,16 @@ msgstr "Instance %(instance_id)s is not running." msgid "Unable to migrate VM %(vm_ref)sfrom %(host)s" msgstr "" -#: nova/virt/xenapi/host.py:156 -#, python-format -msgid "Unable to get SR for this host: %s" -msgstr "" - -#: nova/virt/xenapi/host.py:191 +#: nova/virt/xenapi/host.py:185 #, fuzzy, python-format msgid "Failed to extract instance support from %s" msgstr "volume %s: creating export" -#: nova/virt/xenapi/host.py:208 +#: nova/virt/xenapi/host.py:202 msgid "Unable to get updated status" msgstr "" -#: nova/virt/xenapi/host.py:211 +#: nova/virt/xenapi/host.py:205 #, python-format msgid "The call to %(method)s returned an error: %(e)s." msgstr "" @@ -10166,72 +10160,72 @@ msgid "" "Expected %(vlan_num)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:271 +#: nova/virt/xenapi/vm_utils.py:272 msgid "Created VM" msgstr "" -#: nova/virt/xenapi/vm_utils.py:283 +#: nova/virt/xenapi/vm_utils.py:284 msgid "VM destroyed" msgstr "" -#: nova/virt/xenapi/vm_utils.py:288 nova/virt/xenapi/vm_utils.py:303 +#: nova/virt/xenapi/vm_utils.py:289 nova/virt/xenapi/vm_utils.py:304 msgid "VM already halted, skipping shutdown..." msgstr "" -#: nova/virt/xenapi/vm_utils.py:292 +#: nova/virt/xenapi/vm_utils.py:293 msgid "Shutting down VM (cleanly)" msgstr "" -#: nova/virt/xenapi/vm_utils.py:307 +#: nova/virt/xenapi/vm_utils.py:308 msgid "Shutting down VM (hard)" msgstr "" -#: nova/virt/xenapi/vm_utils.py:345 +#: nova/virt/xenapi/vm_utils.py:346 #, python-format msgid "VBD not found in instance %s" msgstr "VBD not found in instance %s" -#: nova/virt/xenapi/vm_utils.py:362 +#: nova/virt/xenapi/vm_utils.py:363 #, python-format msgid "VBD %s already detached" msgstr "" -#: nova/virt/xenapi/vm_utils.py:365 +#: nova/virt/xenapi/vm_utils.py:366 #, python-format msgid "VBD %(vbd_ref)s detach rejected, attempt %(num_attempt)d/%(max_attempts)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:370 +#: nova/virt/xenapi/vm_utils.py:371 #, python-format msgid "Unable to unplug VBD %s" msgstr "Unable to unplug VBD %s" -#: nova/virt/xenapi/vm_utils.py:375 +#: nova/virt/xenapi/vm_utils.py:376 #, python-format msgid "Reached maximum number of retries trying to unplug VBD %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:386 +#: nova/virt/xenapi/vm_utils.py:387 #, python-format msgid "Unable to destroy VBD %s" msgstr "Unable to destroy VBD %s" -#: nova/virt/xenapi/vm_utils.py:408 +#: nova/virt/xenapi/vm_utils.py:409 #, 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." -#: nova/virt/xenapi/vm_utils.py:411 +#: nova/virt/xenapi/vm_utils.py:412 #, 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." -#: nova/virt/xenapi/vm_utils.py:437 +#: nova/virt/xenapi/vm_utils.py:438 #, python-format msgid "Unable to destroy VDI %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:469 +#: nova/virt/xenapi/vm_utils.py:465 #, python-format msgid "" "Created VDI %(vdi_ref)s (%(name_label)s, %(virtual_size)s, %(read_only)s)" @@ -10240,236 +10234,236 @@ msgstr "" "Created VDI %(vdi_ref)s (%(name_label)s, %(virtual_size)s, %(read_only)s)" " on %(sr_ref)s." -#: nova/virt/xenapi/vm_utils.py:483 +#: nova/virt/xenapi/vm_utils.py:479 msgid "SR not present and could not be introduced" msgstr "" -#: nova/virt/xenapi/vm_utils.py:508 +#: nova/virt/xenapi/vm_utils.py:504 #, python-format msgid "block device info: %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:594 +#: nova/virt/xenapi/vm_utils.py:590 #, python-format msgid "Cloned VDI %(vdi_ref)s from VDI %(vdi_to_clone_ref)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:614 +#: nova/virt/xenapi/vm_utils.py:635 #, python-format msgid "No primary VDI found for %(vm_ref)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:627 +#: nova/virt/xenapi/vm_utils.py:648 msgid "Starting snapshot for VM" msgstr "" -#: nova/virt/xenapi/vm_utils.py:677 +#: nova/virt/xenapi/vm_utils.py:698 #, python-format msgid "Destroying cached VDI '%(vdi_uuid)s'" msgstr "" -#: nova/virt/xenapi/vm_utils.py:930 +#: nova/virt/xenapi/vm_utils.py:951 #, 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 "" -#: nova/virt/xenapi/vm_utils.py:986 +#: nova/virt/xenapi/vm_utils.py:1007 #, python-format msgid "Unrecognized cache_images value '%s', defaulting to True" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1020 +#: nova/virt/xenapi/vm_utils.py:1041 #, python-format msgid "Fetched VDIs of type '%(vdi_type)s' with UUID '%(vdi_uuid)s'" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1032 +#: nova/virt/xenapi/vm_utils.py:1053 #, python-format msgid "" "download_vhd %(image_id)s, attempt %(attempt_num)d/%(max_attempts)d, " "params: %(params)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1045 +#: nova/virt/xenapi/vm_utils.py:1066 #, python-format msgid "download_vhd failed: %r" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1079 +#: nova/virt/xenapi/vm_utils.py:1100 #, python-format msgid "Invalid value '%s' for xenapi_torrent_images" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1090 +#: nova/virt/xenapi/vm_utils.py:1111 #, fuzzy, python-format msgid "Asking xapi to fetch vhd image %(image_id)s" msgstr "Asking xapi to upload %(vdi_uuids)s as ID %(image_id)s" -#: nova/virt/xenapi/vm_utils.py:1154 +#: nova/virt/xenapi/vm_utils.py:1169 #, python-format msgid "vdi_uuid=%(cur_vdi_uuid)s vdi_size_bytes=%(vdi_size_bytes)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1169 +#: nova/virt/xenapi/vm_utils.py:1184 #, python-format msgid "image_size_bytes=%(size_bytes)d, allowed_size_bytes=%(allowed_size_bytes)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1173 +#: nova/virt/xenapi/vm_utils.py:1188 #, python-format msgid "" "Image size %(size_bytes)d exceeded instance_type allowed size " "%(allowed_size_bytes)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1195 +#: nova/virt/xenapi/vm_utils.py:1210 #, python-format msgid "Fetching image %(image_id)s, type %(image_type_str)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1208 +#: nova/virt/xenapi/vm_utils.py:1223 #, fuzzy, python-format msgid "Size for image %(image_id)s: %(virtual_size)d" msgstr "Size for image %(image)s:%(virtual_size)d" -#: nova/virt/xenapi/vm_utils.py:1217 +#: nova/virt/xenapi/vm_utils.py:1232 #, python-format msgid "" "Kernel/Ramdisk image is too large: %(vdi_size)d bytes, max %(max_size)d " "bytes" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1236 +#: nova/virt/xenapi/vm_utils.py:1251 #, python-format msgid "Copying VDI %s to /boot/guest on dom0" msgstr "Copying VDI %s to /boot/guest on dom0" -#: nova/virt/xenapi/vm_utils.py:1250 +#: nova/virt/xenapi/vm_utils.py:1265 #, python-format msgid "Kernel/Ramdisk VDI %s destroyed" msgstr "Kernel/Ramdisk VDI %s destroyed" -#: nova/virt/xenapi/vm_utils.py:1259 +#: nova/virt/xenapi/vm_utils.py:1274 msgid "Failed to fetch glance image" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1300 +#: nova/virt/xenapi/vm_utils.py:1315 #, python-format msgid "Detected %(image_type_str)s format for image %(image_ref)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1331 +#: nova/virt/xenapi/vm_utils.py:1346 #, python-format msgid "Looking up vdi %s for PV kernel" msgstr "Looking up vdi %s for PV kernel" -#: nova/virt/xenapi/vm_utils.py:1349 +#: nova/virt/xenapi/vm_utils.py:1364 #, python-format msgid "" "Image format is None: trying to determine PV status using pygrub; if " "instance with vdi %s does not boot correctly, try with image metadata." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1355 +#: nova/virt/xenapi/vm_utils.py:1370 #, python-format msgid "Unknown image format %(disk_image_type)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1386 +#: nova/virt/xenapi/vm_utils.py:1401 #, python-format msgid "VDI %s is still available" msgstr "VDI %s is still available" -#: nova/virt/xenapi/vm_utils.py:1489 +#: nova/virt/xenapi/vm_utils.py:1504 #, python-format msgid "Unable to parse rrd of %(vm_uuid)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1516 +#: nova/virt/xenapi/vm_utils.py:1531 #, python-format msgid "Re-scanning SR %s" msgstr "Re-scanning SR %s" -#: nova/virt/xenapi/vm_utils.py:1544 +#: nova/virt/xenapi/vm_utils.py:1559 #, python-format msgid "Flag sr_matching_filter '%s' does not respect formatting convention" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1562 +#: nova/virt/xenapi/vm_utils.py:1577 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 "" -#: nova/virt/xenapi/vm_utils.py:1575 +#: nova/virt/xenapi/vm_utils.py:1590 msgid "Cannot find SR of content-type ISO" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1583 +#: nova/virt/xenapi/vm_utils.py:1598 #, python-format msgid "ISO: looking at SR %(sr_rec)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1585 +#: nova/virt/xenapi/vm_utils.py:1600 msgid "ISO: not iso content" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1588 +#: nova/virt/xenapi/vm_utils.py:1603 msgid "ISO: iso content_type, no 'i18n-key' key" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1591 +#: nova/virt/xenapi/vm_utils.py:1606 msgid "ISO: iso content_type, i18n-key value not 'local-storage-iso'" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1595 +#: nova/virt/xenapi/vm_utils.py:1610 msgid "ISO: SR MATCHing our criteria" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1597 +#: nova/virt/xenapi/vm_utils.py:1612 msgid "ISO: ISO, looking to see if it is host local" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1600 +#: nova/virt/xenapi/vm_utils.py:1615 #, python-format msgid "ISO: PBD %(pbd_ref)s disappeared" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1603 +#: nova/virt/xenapi/vm_utils.py:1618 #, python-format msgid "ISO: PBD matching, want %(pbd_rec)s, have %(host)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1606 +#: nova/virt/xenapi/vm_utils.py:1621 msgid "ISO: SR with local PBD" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1628 +#: nova/virt/xenapi/vm_utils.py:1643 #, python-format msgid "" "Unable to obtain RRD XML for VM %(vm_uuid)s with server details: " "%(server)s." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1644 +#: nova/virt/xenapi/vm_utils.py:1659 #, python-format msgid "Unable to obtain RRD XML updates with server details: %(server)s." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1698 +#: nova/virt/xenapi/vm_utils.py:1713 #, python-format msgid "Invalid statistics data from Xenserver: %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1758 +#: nova/virt/xenapi/vm_utils.py:1773 #, fuzzy, python-format msgid "VHD %(vdi_uuid)s has parent %(parent_uuid)s" msgstr "VHD %(vdi_uuid)s has parent %(parent_ref)s" -#: nova/virt/xenapi/vm_utils.py:1845 +#: nova/virt/xenapi/vm_utils.py:1860 #, python-format msgid "" "Parent %(parent_uuid)s doesn't match original parent " @@ -10478,66 +10472,66 @@ msgstr "" "Parent %(parent_uuid)s doesn't match original parent " "%(original_parent_uuid)s, waiting for coalesce..." -#: nova/virt/xenapi/vm_utils.py:1855 +#: nova/virt/xenapi/vm_utils.py:1870 #, python-format msgid "VHD coalesce attempts exceeded (%(max_attempts)d), giving up..." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1890 +#: nova/virt/xenapi/vm_utils.py:1905 #, python-format msgid "Timeout waiting for device %s to be created" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1910 +#: nova/virt/xenapi/vm_utils.py:1925 #, python-format msgid "Disconnecting stale VDI %s from compute domU" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1923 +#: nova/virt/xenapi/vm_utils.py:1938 #, python-format msgid "Plugging VBD %s ... " msgstr "Plugging VBD %s ... " -#: nova/virt/xenapi/vm_utils.py:1926 +#: nova/virt/xenapi/vm_utils.py:1941 #, python-format msgid "Plugging VBD %s done." msgstr "Plugging VBD %s done." -#: nova/virt/xenapi/vm_utils.py:1928 +#: nova/virt/xenapi/vm_utils.py:1943 #, python-format msgid "VBD %(vbd_ref)s plugged as %(orig_dev)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1931 +#: nova/virt/xenapi/vm_utils.py:1946 #, python-format msgid "VBD %(vbd_ref)s plugged into wrong dev, remapping to %(dev)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1936 +#: nova/virt/xenapi/vm_utils.py:1951 #, python-format msgid "Destroying VBD for VDI %s ... " msgstr "Destroying VBD for VDI %s ... " -#: nova/virt/xenapi/vm_utils.py:1944 +#: nova/virt/xenapi/vm_utils.py:1959 #, python-format msgid "Destroying VBD for VDI %s done." msgstr "Destroying VBD for VDI %s done." -#: nova/virt/xenapi/vm_utils.py:1971 +#: nova/virt/xenapi/vm_utils.py:1986 #, python-format msgid "Running pygrub against %s" msgstr "Running pygrub against %s" -#: nova/virt/xenapi/vm_utils.py:1979 +#: nova/virt/xenapi/vm_utils.py:1994 #, python-format msgid "Found Xen kernel %s" msgstr "Found Xen kernel %s" -#: nova/virt/xenapi/vm_utils.py:1981 +#: nova/virt/xenapi/vm_utils.py:1996 msgid "No Xen kernel found. Booting HVM." msgstr "No Xen kernel found. Booting HVM." -#: nova/virt/xenapi/vm_utils.py:1983 +#: nova/virt/xenapi/vm_utils.py:1998 msgid "" "Error while executing pygrub! Please, ensure the binary is installed " "correctly, and available in your PATH; on some Linux distros, pygrub may " @@ -10545,51 +10539,51 @@ msgid "" "mode." msgstr "" -#: nova/virt/xenapi/vm_utils.py:2000 +#: nova/virt/xenapi/vm_utils.py:2015 msgid "Partitions:" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2006 +#: nova/virt/xenapi/vm_utils.py:2021 #, python-format msgid " %(num)s: %(ptype)s %(size)d sectors" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2031 +#: nova/virt/xenapi/vm_utils.py:2046 #, python-format msgid "" "Writing partition table %(primary_first)d %(primary_last)d to " "%(dev_path)s..." msgstr "" -#: nova/virt/xenapi/vm_utils.py:2044 +#: nova/virt/xenapi/vm_utils.py:2059 #, python-format msgid "Writing partition table %s done." msgstr "Writing partition table %s done." -#: nova/virt/xenapi/vm_utils.py:2098 +#: nova/virt/xenapi/vm_utils.py:2113 #, 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 "" -#: nova/virt/xenapi/vm_utils.py:2131 +#: nova/virt/xenapi/vm_utils.py:2146 #, python-format msgid "" "Finished sparse_copy in %(duration).2f secs, %(compression_pct).2f%% " "reduction in size" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2183 +#: nova/virt/xenapi/vm_utils.py:2198 msgid "Manipulating interface files directly" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2192 +#: nova/virt/xenapi/vm_utils.py:2207 #, python-format msgid "Failed to mount filesystem (expected for non-linux instances): %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2304 +#: nova/virt/xenapi/vm_utils.py:2319 msgid "This domU must be running on the host specified by xenapi_connection_url" msgstr "" @@ -10778,15 +10772,19 @@ msgid "" " server" msgstr "" -#: nova/virt/xenapi/vmops.py:1658 +#: nova/virt/xenapi/vmops.py:1647 +msgid "No suitable network for migrate" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1659 msgid "Migrate Receive failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1706 -msgid "VM.assert_can_migratefailed" +#: nova/virt/xenapi/vmops.py:1708 +msgid "VM.assert_can_migrate failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1743 +#: nova/virt/xenapi/vmops.py:1745 msgid "Migrate Send failed" msgstr "" @@ -10916,6 +10914,77 @@ msgid "Cinderclient connection created using URL: %s" msgstr "" #: nova/volume/cinder.py:219 +msgid "status must be 'in-use'" +msgstr "" + +#: nova/volume/cinder.py:225 msgid "status must be 'available'" msgstr "" +#~ msgid "Unexpected error while running command." +#~ msgstr "Unexpected error while running command." + +#~ 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" + +#~ msgid "Error clearing stale veth %s" +#~ msgstr "" + +#~ msgid "Failed unplugging VLAN interface '%s'" +#~ msgstr "" + +#~ msgid "Unplugged VLAN interface '%s'" +#~ msgstr "" + +#~ msgid "Failed unplugging bridge interface '%s'" +#~ msgstr "Starting Bridge interface for %s" + +#~ msgid "Unplugged bridge interface '%s'" +#~ msgstr "Starting Bridge interface for %s" + +#~ msgid "Failed unplugging gateway interface '%s'" +#~ msgstr "" + +#~ msgid "Unplugged gateway interface '%s'" +#~ msgstr "" + +#~ msgid "Network %(net)s for port %(port_id)s not found!" +#~ msgstr "" + +#~ msgid "Host filter ignoring hosts: %(ignored_hosts_str)s" +#~ msgstr "" + +#~ msgid "" +#~ "No hosts matched due to not " +#~ "matching 'force_hosts'value of " +#~ "'%(forced_hosts_str)s'" +#~ msgstr "" + +#~ msgid "Host filter forcing available hosts to %(forced_hosts_str)s" +#~ msgstr "" + +#~ msgid "" +#~ "Getting block stats failed, device might" +#~ " have been detached. Code=%(errcode)s " +#~ "Error=%(e)s" +#~ msgstr "" + +#~ msgid "Must specify vmwareapi_wsdl_loc" +#~ msgstr "" + +#~ msgid "Unable to get SR for this host: %s" +#~ msgstr "" + +#~ msgid "VM.assert_can_migratefailed" +#~ msgstr "" + diff --git a/nova/locale/en_US/LC_MESSAGES/nova.po b/nova/locale/en_US/LC_MESSAGES/nova.po index 8ee455af5..123f1c850 100644 --- a/nova/locale/en_US/LC_MESSAGES/nova.po +++ b/nova/locale/en_US/LC_MESSAGES/nova.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Nova\n" "Report-Msgid-Bugs-To: https://bugs.launchpad.net/nova\n" -"POT-Creation-Date: 2013-04-28 00:04+0000\n" +"POT-Creation-Date: 2013-05-06 19:37+0000\n" "PO-Revision-Date: 2013-01-21 18:28+0000\n" "Last-Translator: Jeremy Stanley \n" "Language-Team: en_US \n" @@ -32,219 +32,200 @@ msgstr "Arguments dropped when creating context: %s" 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" -#: nova/crypto.py:54 +#: nova/crypto.py:55 msgid "Filename of root CA" msgstr "Filename of root CA" -#: nova/crypto.py:57 +#: nova/crypto.py:58 msgid "Filename of private key" msgstr "Filename of private key" -#: nova/crypto.py:60 +#: nova/crypto.py:61 msgid "Filename of root Certificate Revocation List" msgstr "Filename of root Certificate Revocation List" -#: nova/crypto.py:63 +#: nova/crypto.py:64 msgid "Where we keep our keys" msgstr "Where we keep our keys" -#: nova/crypto.py:66 +#: nova/crypto.py:67 msgid "Where we keep our root CA" msgstr "Where we keep our root CA" -#: nova/crypto.py:69 +#: nova/crypto.py:70 msgid "Should we use a CA for each project?" msgstr "Should we use a CA for each project?" -#: nova/crypto.py:73 +#: nova/crypto.py:74 #, python-format msgid "Subject for certificate for users, %s for project, user, timestamp" msgstr "Subject for certificate for users, %s for project, user, timestamp" -#: nova/crypto.py:78 +#: nova/crypto.py:79 #, python-format msgid "Subject for certificate for projects, %s for project, timestamp" msgstr "Subject for certificate for projects, %s for project, timestamp" -#: nova/crypto.py:209 +#: nova/crypto.py:210 #, fuzzy msgid "Unable to find the key" msgstr "Unable to find address %r" -#: nova/crypto.py:392 +#: nova/crypto.py:393 #, fuzzy msgid "Failed to write inbound.csr" msgstr "Failed to terminate instance" -#: nova/crypto.py:394 +#: nova/crypto.py:395 #, python-format msgid "Flags path: %s" msgstr "Flags path: %s" -#: nova/exception.py:66 -msgid "Unexpected error while running command." -msgstr "Unexpected error while running command." - -#: nova/exception.py:69 -#, 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" - -#: nova/exception.py:131 +#: nova/exception.py:112 msgid "An unknown exception occurred." msgstr "An unknown exception occurred." -#: nova/exception.py:152 nova/openstack/common/rpc/common.py:86 +#: nova/exception.py:133 nova/openstack/common/rpc/common.py:86 msgid "Exception in string format operation" msgstr "Exception in string format operation" -#: nova/exception.py:172 +#: nova/exception.py:153 msgid "Unknown" msgstr "Unknown" -#: nova/exception.py:182 +#: nova/exception.py:163 #, fuzzy, python-format msgid "Failed to encrypt text: %(reason)s" msgstr "Failed to decrypt text" -#: nova/exception.py:186 +#: nova/exception.py:167 #, fuzzy, python-format msgid "Failed to decrypt text: %(reason)s" msgstr "Failed to decrypt text" -#: nova/exception.py:190 +#: nova/exception.py:171 msgid "Virtual Interface creation failed" msgstr "Virtual Interface creation failed" -#: nova/exception.py:194 +#: nova/exception.py:175 msgid "5 attempts to create virtual interfacewith unique mac address failed" msgstr "5 attempts to create virtual interfacewith unique mac address failed" -#: nova/exception.py:199 +#: nova/exception.py:180 #, python-format msgid "Connection to glance host %(host)s:%(port)s failed: %(reason)s" msgstr "Connection to glance host %(host)s:%(port)s failed: %(reason)s" -#: nova/exception.py:204 +#: nova/exception.py:185 msgid "Not authorized." msgstr "Not authorized." -#: nova/exception.py:209 +#: nova/exception.py:190 msgid "User does not have admin privileges" msgstr "User does not have admin privileges" -#: nova/exception.py:213 +#: nova/exception.py:194 #, python-format msgid "Policy doesn't allow %(action)s to be performed." msgstr "Policy doesn't allow %(action)s to be performed." -#: nova/exception.py:217 +#: nova/exception.py:198 #, python-format msgid "Image %(image_id)s is not active." msgstr "Image %(image_id)s is not active." -#: nova/exception.py:221 +#: nova/exception.py:202 #, python-format msgid "Not authorized for image %(image_id)s." msgstr "Not authorized for image %(image_id)s." -#: nova/exception.py:225 +#: nova/exception.py:206 msgid "Unacceptable parameters." msgstr "Unacceptable parameters." -#: nova/exception.py:230 +#: nova/exception.py:211 #, fuzzy msgid "Block Device Mapping is Invalid." msgstr "block_device_mapping %s" -#: nova/exception.py:234 +#: nova/exception.py:215 #, python-format msgid "Block Device Mapping is Invalid: failed to get snapshot %(id)s." msgstr "" -#: nova/exception.py:239 +#: nova/exception.py:220 #, python-format msgid "Block Device Mapping is Invalid: failed to get volume %(id)s." msgstr "" -#: nova/exception.py:244 +#: nova/exception.py:225 #, python-format msgid "Volume %(volume_id)s is not attached to anything" msgstr "Volume %(volume_id)s is not attached to anything" -#: nova/exception.py:248 +#: nova/exception.py:229 #, python-format msgid "" "Volume %(volume_id)s did not finish being created even after we waited " "%(seconds)s seconds or %(attempts)s attempts." msgstr "" -#: nova/exception.py:254 nova/api/ec2/cloud.py:463 -#: nova/api/openstack/compute/contrib/keypairs.py:98 nova/compute/api.py:2740 +#: nova/exception.py:235 nova/api/ec2/cloud.py:463 +#: nova/api/openstack/compute/contrib/keypairs.py:98 nova/compute/api.py:2769 msgid "Keypair data is invalid" msgstr "Keypair data is invalid" -#: nova/exception.py:258 +#: nova/exception.py:239 msgid "The request is invalid." msgstr "The request is invalid." -#: nova/exception.py:262 +#: nova/exception.py:243 msgid "Invalid input received" msgstr "Invalid input received" -#: nova/exception.py:266 +#: nova/exception.py:247 msgid "Invalid volume" msgstr "Invalid volume" -#: nova/exception.py:270 nova/api/openstack/compute/servers.py:1332 +#: nova/exception.py:251 nova/api/openstack/compute/servers.py:1332 #: nova/api/openstack/compute/contrib/admin_actions.py:242 msgid "Invalid metadata" msgstr "Invalid metadata" -#: nova/exception.py:274 +#: nova/exception.py:255 msgid "Invalid metadata size" msgstr "Invalid metadata size" -#: nova/exception.py:278 +#: nova/exception.py:259 #, 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" -#: nova/exception.py:282 nova/api/ec2/cloud.py:625 +#: nova/exception.py:263 nova/api/ec2/cloud.py:625 #, python-format msgid "Invalid IP protocol %(protocol)s." msgstr "Invalid IP protocol %(protocol)s." -#: nova/exception.py:286 +#: nova/exception.py:267 #, python-format msgid "Invalid content type %(content_type)s." msgstr "Invalid content type %(content_type)s." -#: nova/exception.py:290 +#: nova/exception.py:271 #, python-format msgid "Invalid cidr %(cidr)s." msgstr "Invalid cidr %(cidr)s." -#: nova/exception.py:294 nova/openstack/common/db/exception.py:44 +#: nova/exception.py:275 nova/openstack/common/db/exception.py:44 msgid "Invalid Parameter: Unicode is not supported by the current database." msgstr "Invalid Parameter: Unicode is not supported by the current database." -#: nova/exception.py:301 +#: nova/exception.py:282 #, python-format msgid "%(err)s" msgstr "%(err)s" -#: nova/exception.py:305 +#: nova/exception.py:286 #, python-format msgid "" "Cannot perform action '%(action)s' on aggregate %(aggregate_id)s. Reason:" @@ -253,16 +234,16 @@ msgstr "" "Cannot perform action '%(action)s' on aggregate %(aggregate_id)s. Reason:" " %(reason)s." -#: nova/exception.py:310 +#: nova/exception.py:291 #, python-format msgid "Group not valid. Reason: %(reason)s" msgstr "Group not valid. Reason: %(reason)s" -#: nova/exception.py:314 nova/openstack/common/db/sqlalchemy/utils.py:33 +#: nova/exception.py:295 nova/openstack/common/db/sqlalchemy/utils.py:33 msgid "Sort key supplied was not valid." msgstr "Sort key supplied was not valid." -#: nova/exception.py:318 +#: nova/exception.py:299 #, python-format msgid "" "Instance %(instance_uuid)s in %(attr)s %(state)s. Cannot %(method)s while" @@ -271,85 +252,85 @@ msgstr "" "Instance %(instance_uuid)s in %(attr)s %(state)s. Cannot %(method)s while" " the instance is in this state." -#: nova/exception.py:323 +#: nova/exception.py:304 #, python-format msgid "Instance %(instance_id)s is not running." msgstr "Instance %(instance_id)s is not running." -#: nova/exception.py:327 +#: nova/exception.py:308 #, python-format msgid "Instance %(instance_id)s is not in rescue mode" msgstr "Instance %(instance_id)s is not in rescue mode" -#: nova/exception.py:331 +#: nova/exception.py:312 #, fuzzy, python-format msgid "Instance %(instance_id)s cannot be rescued: %(reason)s" msgstr "Instance %(instance_id)s is not in rescue mode" -#: nova/exception.py:335 +#: nova/exception.py:316 #, python-format msgid "Instance %(instance_id)s is not ready" msgstr "Instance %(instance_id)s is not ready" -#: nova/exception.py:339 +#: nova/exception.py:320 msgid "Failed to suspend instance" msgstr "Failed to suspend instance" -#: nova/exception.py:343 +#: nova/exception.py:324 #, fuzzy, python-format msgid "Failed to resume instance: %(reason)s." msgstr "Failed to reset network: %(resp)r" -#: nova/exception.py:347 +#: nova/exception.py:328 #, fuzzy, python-format msgid "Failed to power on instance: %(reason)s." msgstr "Failed to set admin password on %(instance)s because %(reason)s" -#: nova/exception.py:351 +#: nova/exception.py:332 #, fuzzy, python-format msgid "Failed to power off instance: %(reason)s." msgstr "Failed to set admin password on %(instance)s because %(reason)s" -#: nova/exception.py:355 +#: nova/exception.py:336 msgid "Failed to reboot instance" msgstr "Failed to reboot instance" -#: nova/exception.py:359 +#: nova/exception.py:340 msgid "Failed to terminate instance" msgstr "Failed to terminate instance" -#: nova/exception.py:363 +#: nova/exception.py:344 #, fuzzy msgid "Failed to deploy instance" msgstr "Failed to reboot instance" -#: nova/exception.py:367 +#: nova/exception.py:348 msgid "Service is unavailable at this time." msgstr "Service is unavailable at this time." -#: nova/exception.py:371 +#: nova/exception.py:352 msgid "Insufficient compute resources." msgstr "Insufficient compute resources." -#: nova/exception.py:375 +#: nova/exception.py:356 #, fuzzy, python-format msgid "Compute service of %(host)s is unavailable at this time." msgstr "Compute service is unavailable at this time." -#: nova/exception.py:379 +#: nova/exception.py:360 #, python-format msgid "Unable to migrate instance (%(instance_id)s) to current host (%(host)s)." msgstr "Unable to migrate instance (%(instance_id)s) to current host (%(host)s)." -#: nova/exception.py:384 +#: nova/exception.py:365 msgid "The supplied hypervisor type of is invalid." msgstr "The supplied hypervisor type of is invalid." -#: nova/exception.py:388 +#: nova/exception.py:369 msgid "The instance requires a newer hypervisor version than has been provided." msgstr "The instance requires a newer hypervisor version than has been provided." -#: nova/exception.py:393 +#: nova/exception.py:374 #, python-format msgid "" "The supplied disk path (%(path)s) already exists, it is expected not to " @@ -358,31 +339,31 @@ msgstr "" "The supplied disk path (%(path)s) already exists, it is expected not to " "exist." -#: nova/exception.py:398 +#: nova/exception.py:379 #, python-format msgid "The supplied device path (%(path)s) is invalid." msgstr "The supplied device path (%(path)s) is invalid." -#: nova/exception.py:402 +#: nova/exception.py:383 #, python-format msgid "The supplied device path (%(path)s) is in use." msgstr "The supplied device path (%(path)s) is in use." -#: nova/exception.py:407 +#: nova/exception.py:388 #, python-format msgid "The supplied device (%(device)s) is busy." msgstr "The supplied device (%(device)s) is busy." -#: nova/exception.py:411 +#: nova/exception.py:392 msgid "Unacceptable CPU info" msgstr "Unacceptable CPU info" -#: nova/exception.py:415 +#: nova/exception.py:396 #, python-format msgid "%(address)s is not a valid IP v4/6 address." msgstr "%(address)s is not a valid IP v4/6 address." -#: nova/exception.py:419 +#: nova/exception.py:400 #, python-format msgid "" "VLAN tag is not appropriate for the port group %(bridge)s. Expected VLAN " @@ -391,7 +372,7 @@ msgstr "" "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." -#: nova/exception.py:425 +#: nova/exception.py:406 #, python-format msgid "" "vSwitch which contains the port group %(bridge)s is not associated with " @@ -402,90 +383,85 @@ msgstr "" "the desired physical adapter. Expected vSwitch is %(expected)s, but the " "one associated is %(actual)s." -#: nova/exception.py:432 +#: nova/exception.py:413 #, python-format msgid "Disk format %(disk_format)s is not acceptable" msgstr "Disk format %(disk_format)s is not acceptable" -#: nova/exception.py:436 +#: nova/exception.py:417 #, python-format msgid "Image %(image_id)s is unacceptable: %(reason)s" msgstr "Image %(image_id)s is unacceptable: %(reason)s" -#: nova/exception.py:440 +#: nova/exception.py:421 #, python-format msgid "Instance %(instance_id)s is unacceptable: %(reason)s" msgstr "Instance %(instance_id)s is unacceptable: %(reason)s" -#: nova/exception.py:444 +#: nova/exception.py:425 #, python-format msgid "Ec2 id %(ec2_id)s is unacceptable." msgstr "Ec2 id %(ec2_id)s is unacceptable." -#: nova/exception.py:448 +#: nova/exception.py:429 #, python-format msgid "Expected a uuid but received %(uuid)s." msgstr "Expected a uuid but received %(uuid)s." -#: nova/exception.py:452 +#: nova/exception.py:433 #, fuzzy, python-format msgid "Invalid ID received %(id)s." msgstr "Invalid cidr %(cidr)s." -#: nova/exception.py:456 -#, python-format -msgid "Unexpected argument for periodic task creation: %(arg)s." -msgstr "" - -#: nova/exception.py:460 +#: nova/exception.py:437 msgid "Constraint not met." msgstr "Constraint not met." -#: nova/exception.py:465 +#: nova/exception.py:442 msgid "Resource could not be found." msgstr "Resource could not be found." -#: nova/exception.py:470 +#: nova/exception.py:447 #, fuzzy, python-format msgid "No agent-build associated with id %(id)s." msgstr "No fixed IP associated with id %(id)s." -#: nova/exception.py:474 +#: nova/exception.py:451 #, python-format msgid "Volume %(volume_id)s could not be found." msgstr "Volume %(volume_id)s could not be found." -#: nova/exception.py:478 +#: nova/exception.py:455 #, python-format msgid "Snapshot %(snapshot_id)s could not be found." msgstr "Snapshot %(snapshot_id)s could not be found." -#: nova/exception.py:482 +#: nova/exception.py:459 #, python-format msgid "No target id found for volume %(volume_id)s." msgstr "No target id found for volume %(volume_id)s." -#: nova/exception.py:486 +#: nova/exception.py:463 #, python-format msgid "No disk at %(location)s" msgstr "No disk at %(location)s" -#: nova/exception.py:490 +#: nova/exception.py:467 #, python-format msgid "Could not find a handler for %(driver_type)s volume." msgstr "Could not find a handler for %(driver_type)s volume." -#: nova/exception.py:494 +#: nova/exception.py:471 #, python-format msgid "Invalid image href %(image_href)s." msgstr "Invalid image href %(image_href)s." -#: nova/exception.py:498 +#: nova/exception.py:475 #, python-format msgid "Image %(image_id)s could not be found." msgstr "Image %(image_id)s could not be found." -#: nova/exception.py:502 +#: nova/exception.py:479 #, python-format msgid "" "Image %(image_id)s could not be found. The nova EC2 API assigns image ids" @@ -496,65 +472,65 @@ msgstr "" " dynamically when they are listed for the first time. Have you listed " "image ids since adding this image?" -#: nova/exception.py:509 +#: nova/exception.py:486 #, python-format msgid "Project %(project_id)s could not be found." msgstr "Project %(project_id)s could not be found." -#: nova/exception.py:513 +#: nova/exception.py:490 msgid "Cannot find SR to read/write VDI." msgstr "Cannot find SR to read/write VDI." -#: nova/exception.py:517 +#: nova/exception.py:494 #, fuzzy, python-format msgid "Network %(network_id)s is duplicated." msgstr "Network %(network_id)s is still in use." -#: nova/exception.py:521 +#: nova/exception.py:498 #, python-format msgid "Network %(network_id)s is still in use." msgstr "Network %(network_id)s is still in use." -#: nova/exception.py:525 +#: nova/exception.py:502 #, python-format msgid "%(req)s is required to create a network." msgstr "%(req)s is required to create a network." -#: nova/exception.py:529 +#: nova/exception.py:506 #, python-format msgid "Network %(network_id)s could not be found." msgstr "Network %(network_id)s could not be found." -#: nova/exception.py:533 +#: nova/exception.py:510 #, fuzzy, python-format msgid "Port id %(port_id)s could not be found." msgstr "Port %(port_id)s could not be found." -#: nova/exception.py:537 +#: nova/exception.py:514 #, python-format msgid "Network could not be found for bridge %(bridge)s" msgstr "Network could not be found for bridge %(bridge)s" -#: nova/exception.py:541 +#: nova/exception.py:518 #, python-format msgid "Network could not be found for uuid %(uuid)s" msgstr "Network could not be found for uuid %(uuid)s" -#: nova/exception.py:545 +#: nova/exception.py:522 #, python-format msgid "Network could not be found with cidr %(cidr)s." msgstr "Network could not be found with cidr %(cidr)s." -#: nova/exception.py:549 +#: nova/exception.py:526 #, python-format msgid "Network could not be found for instance %(instance_id)s." msgstr "Network could not be found for instance %(instance_id)s." -#: nova/exception.py:553 +#: nova/exception.py:530 msgid "No networks defined." msgstr "No networks defined." -#: nova/exception.py:557 +#: nova/exception.py:534 #, python-format msgid "" "Either Network uuid %(network_uuid)s is not present or is not assigned to" @@ -563,51 +539,51 @@ msgstr "" "Either Network uuid %(network_uuid)s is not present or is not assigned to" " the project %(project_id)s." -#: nova/exception.py:562 +#: nova/exception.py:539 msgid "Could not find the datastore reference(s) which the VM uses." msgstr "Could not find the datastore reference(s) which the VM uses." -#: nova/exception.py:566 +#: nova/exception.py:543 #, python-format msgid "Port %(port_id)s is still in use." msgstr "Port %(port_id)s is still in use." -#: nova/exception.py:570 +#: nova/exception.py:547 #, fuzzy, python-format msgid "Port %(port_id)s not usable for instance %(instance)s." msgstr "Network could not be found for instance %(instance_id)s." -#: nova/exception.py:574 +#: nova/exception.py:551 #, fuzzy, python-format msgid "No free port available for instance %(instance)s." msgstr "Network could not be found for instance %(instance_id)s." -#: nova/exception.py:578 +#: nova/exception.py:555 #, python-format msgid "No fixed IP associated with id %(id)s." msgstr "No fixed IP associated with id %(id)s." -#: nova/exception.py:582 +#: nova/exception.py:559 #, python-format msgid "Fixed ip not found for address %(address)s." msgstr "Fixed ip not found for address %(address)s." -#: nova/exception.py:586 +#: nova/exception.py:563 #, python-format msgid "Instance %(instance_uuid)s has zero fixed ips." msgstr "Instance %(instance_uuid)s has zero fixed ips." -#: nova/exception.py:590 +#: nova/exception.py:567 #, python-format msgid "Network host %(host)s has zero fixed ips in network %(network_id)s." msgstr "Network host %(host)s has zero fixed ips in network %(network_id)s." -#: nova/exception.py:595 +#: nova/exception.py:572 #, python-format msgid "Instance %(instance_uuid)s doesn't have fixed ip '%(ip)s'." msgstr "Instance %(instance_uuid)s doesn't have fixed ip '%(ip)s'." -#: nova/exception.py:599 +#: nova/exception.py:576 #, python-format msgid "" "Fixed IP address (%(address)s) does not exist in network " @@ -616,7 +592,7 @@ msgstr "" "Fixed IP address (%(address)s) does not exist in network " "(%(network_uuid)s)." -#: nova/exception.py:604 +#: nova/exception.py:581 #, python-format msgid "" "Fixed IP address %(address)s is already in use on instance " @@ -625,121 +601,121 @@ msgstr "" "Fixed IP address %(address)s is already in use on instance " "%(instance_uuid)s." -#: nova/exception.py:609 +#: nova/exception.py:586 #, python-format msgid "More than one instance is associated with fixed ip address '%(address)s'." msgstr "More than one instance is associated with fixed ip address '%(address)s'." -#: nova/exception.py:614 +#: nova/exception.py:591 #, python-format msgid "Fixed IP address %(address)s is invalid." msgstr "Fixed IP address %(address)s is invalid." -#: nova/exception.py:618 +#: nova/exception.py:595 msgid "Zero fixed ips available." msgstr "Zero fixed ips available." -#: nova/exception.py:622 +#: nova/exception.py:599 msgid "Zero fixed ips could be found." msgstr "Zero fixed ips could be found." -#: nova/exception.py:631 +#: nova/exception.py:608 #, python-format msgid "Floating ip %(address)s already exists." msgstr "Floating ip %(address)s already exists." -#: nova/exception.py:635 +#: nova/exception.py:612 #, python-format msgid "Floating ip not found for id %(id)s." msgstr "Floating ip not found for id %(id)s." -#: nova/exception.py:639 +#: nova/exception.py:616 #, python-format msgid "The DNS entry %(name)s already exists in domain %(domain)s." msgstr "The DNS entry %(name)s already exists in domain %(domain)s." -#: nova/exception.py:643 +#: nova/exception.py:620 #, python-format msgid "Floating ip not found for address %(address)s." msgstr "Floating ip not found for address %(address)s." -#: nova/exception.py:647 +#: nova/exception.py:624 #, python-format msgid "Floating ip not found for host %(host)s." msgstr "Floating ip not found for host %(host)s." -#: nova/exception.py:651 +#: nova/exception.py:628 #, python-format msgid "Multiple floating ips are found for address %(address)s." msgstr "Multiple floating ips are found for address %(address)s." -#: nova/exception.py:655 +#: nova/exception.py:632 msgid "Floating ip pool not found." msgstr "Floating ip pool not found." -#: nova/exception.py:660 +#: nova/exception.py:637 msgid "Zero floating ips available." msgstr "Zero floating ips available." -#: nova/exception.py:665 +#: nova/exception.py:642 #, python-format msgid "Floating ip %(address)s is associated." msgstr "Floating ip %(address)s is associated." -#: nova/exception.py:669 +#: nova/exception.py:646 #, python-format msgid "Floating ip %(address)s is not associated." msgstr "Floating ip %(address)s is not associated." -#: nova/exception.py:673 +#: nova/exception.py:650 msgid "Zero floating ips exist." msgstr "Zero floating ips exist." -#: nova/exception.py:677 +#: nova/exception.py:654 #, python-format msgid "Interface %(interface)s not found." msgstr "Interface %(interface)s not found." -#: nova/exception.py:681 +#: nova/exception.py:658 msgid "Cannot disassociate auto assigined floating ip" msgstr "Cannot disassociate auto assigined floating ip" -#: nova/exception.py:685 +#: nova/exception.py:662 #, python-format msgid "Keypair %(name)s not found for user %(user_id)s" msgstr "Keypair %(name)s not found for user %(user_id)s" -#: nova/exception.py:689 +#: nova/exception.py:666 #, python-format msgid "Certificate %(certificate_id)s not found." msgstr "Certificate %(certificate_id)s not found." -#: nova/exception.py:693 +#: nova/exception.py:670 #, python-format msgid "Service %(service_id)s could not be found." msgstr "Service %(service_id)s could not be found." -#: nova/exception.py:697 +#: nova/exception.py:674 #, python-format msgid "Host %(host)s could not be found." msgstr "Host %(host)s could not be found." -#: nova/exception.py:701 +#: nova/exception.py:678 #, python-format msgid "Compute host %(host)s could not be found." msgstr "Compute host %(host)s could not be found." -#: nova/exception.py:705 +#: nova/exception.py:682 #, python-format msgid "Could not find binary %(binary)s on host %(host)s." msgstr "Could not find binary %(binary)s on host %(host)s." -#: nova/exception.py:709 +#: nova/exception.py:686 #, python-format msgid "Invalid reservation expiration %(expire)s." msgstr "Invalid reservation expiration %(expire)s." -#: nova/exception.py:713 +#: nova/exception.py:690 #, python-format msgid "" "Change would make usage less than 0 for the following resources: " @@ -748,56 +724,56 @@ msgstr "" "Change would make usage less than 0 for the following resources: " "%(unders)s" -#: nova/exception.py:718 +#: nova/exception.py:695 msgid "Quota could not be found" msgstr "Quota could not be found" -#: nova/exception.py:722 +#: nova/exception.py:699 #, python-format msgid "Unknown quota resources %(unknown)s." msgstr "Unknown quota resources %(unknown)s." -#: nova/exception.py:726 +#: nova/exception.py:703 #, python-format msgid "Quota for project %(project_id)s could not be found." msgstr "Quota for project %(project_id)s could not be found." -#: nova/exception.py:730 +#: nova/exception.py:707 #, python-format msgid "Quota class %(class_name)s could not be found." msgstr "Quota class %(class_name)s could not be found." -#: nova/exception.py:734 +#: nova/exception.py:711 #, 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." -#: nova/exception.py:738 +#: nova/exception.py:715 #, python-format msgid "Quota reservation %(uuid)s could not be found." msgstr "Quota reservation %(uuid)s could not be found." -#: nova/exception.py:742 +#: nova/exception.py:719 #, python-format msgid "Quota exceeded for resources: %(overs)s" msgstr "Quota exceeded for resources: %(overs)s" -#: nova/exception.py:746 +#: nova/exception.py:723 #, python-format msgid "Security group %(security_group_id)s not found." msgstr "Security group %(security_group_id)s not found." -#: nova/exception.py:750 +#: nova/exception.py:727 #, python-format msgid "Security group %(security_group_id)s not found for project %(project_id)s." msgstr "Security group %(security_group_id)s not found for project %(project_id)s." -#: nova/exception.py:755 +#: nova/exception.py:732 #, python-format msgid "Security group with rule %(rule_id)s not found." msgstr "Security group with rule %(rule_id)s not found." -#: nova/exception.py:759 +#: nova/exception.py:736 #, python-format msgid "" "Security group %(security_group_id)s is already associated with the " @@ -806,7 +782,7 @@ msgstr "" "Security group %(security_group_id)s is already associated with the " "instance %(instance_id)s" -#: nova/exception.py:764 +#: nova/exception.py:741 #, python-format msgid "" "Security group %(security_group_id)s is not associated with the instance " @@ -815,37 +791,37 @@ msgstr "" "Security group %(security_group_id)s is not associated with the instance " "%(instance_id)s" -#: nova/exception.py:769 +#: nova/exception.py:746 #, fuzzy, python-format msgid "Security group default rule (%rule_id)s not found." msgstr "Security group with rule %(rule_id)s not found." -#: nova/exception.py:773 +#: nova/exception.py:750 msgid "" "Network requires port_security_enabled and subnet associated in order to " "apply security groups." msgstr "" -#: nova/exception.py:778 +#: nova/exception.py:755 msgid "No Unique Match Found." msgstr "" -#: nova/exception.py:783 +#: nova/exception.py:760 #, python-format msgid "Migration %(migration_id)s could not be found." msgstr "Migration %(migration_id)s could not be found." -#: nova/exception.py:787 +#: nova/exception.py:764 #, 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." -#: nova/exception.py:792 +#: nova/exception.py:769 #, python-format msgid "Console pool %(pool_id)s could not be found." msgstr "Console pool %(pool_id)s could not be found." -#: nova/exception.py:796 +#: nova/exception.py:773 #, python-format msgid "" "Console pool of type %(console_type)s for compute host %(compute_host)s " @@ -854,17 +830,17 @@ msgstr "" "Console pool of type %(console_type)s for compute host %(compute_host)s " "on proxy host %(host)s not found." -#: nova/exception.py:802 +#: nova/exception.py:779 #, python-format msgid "Console %(console_id)s could not be found." msgstr "Console %(console_id)s could not be found." -#: nova/exception.py:806 +#: nova/exception.py:783 #, python-format msgid "Console for instance %(instance_uuid)s could not be found." msgstr "Console for instance %(instance_uuid)s could not be found." -#: nova/exception.py:810 +#: nova/exception.py:787 #, python-format msgid "" "Console for instance %(instance_uuid)s in pool %(pool_id)s could not be " @@ -873,81 +849,81 @@ msgstr "" "Console for instance %(instance_uuid)s in pool %(pool_id)s could not be " "found." -#: nova/exception.py:815 +#: nova/exception.py:792 #, fuzzy, python-format msgid "Invalid console type %(console_type)s" msgstr "Invalid console type %(console_type)s " -#: nova/exception.py:819 +#: nova/exception.py:796 #, python-format msgid "Instance type %(instance_type_id)s could not be found." msgstr "Instance type %(instance_type_id)s could not be found." -#: nova/exception.py:823 +#: nova/exception.py:800 #, python-format msgid "Instance type with name %(instance_type_name)s could not be found." msgstr "Instance type with name %(instance_type_name)s could not be found." -#: nova/exception.py:828 +#: nova/exception.py:805 #, python-format msgid "Flavor %(flavor_id)s could not be found." msgstr "Flavor %(flavor_id)s could not be found." -#: nova/exception.py:832 +#: nova/exception.py:809 #, fuzzy, python-format msgid "Flavor access not found for %(flavor_id)s / %(project_id)s combination." msgstr "Flavor access not found for %(flavor_id) / %(project_id) combination." -#: nova/exception.py:837 +#: nova/exception.py:814 #, fuzzy, python-format msgid "Cell %(cell_name)s doesn't exist." msgstr "pool %s doesn't exist" -#: nova/exception.py:841 +#: nova/exception.py:818 #, python-format msgid "Inconsistency in cell routing: %(reason)s" msgstr "" -#: nova/exception.py:845 +#: nova/exception.py:822 #, python-format msgid "Service API method not found: %(detail)s" msgstr "" -#: nova/exception.py:849 +#: nova/exception.py:826 #, fuzzy msgid "Timeout waiting for response from cell" msgstr "Timed out waiting for RPC response: %s" -#: nova/exception.py:853 +#: nova/exception.py:830 #, python-format msgid "Cell message has reached maximum hop count: %(hop_count)s" msgstr "" -#: nova/exception.py:857 +#: nova/exception.py:834 msgid "No cells available matching scheduling criteria." msgstr "" -#: nova/exception.py:861 +#: nova/exception.py:838 #, python-format msgid "Exception received during cell processing: %(exc_name)s." msgstr "" -#: nova/exception.py:865 +#: nova/exception.py:842 #, fuzzy, python-format msgid "Cell is not known for instance %(instance_uuid)s" msgstr "Destroying VDIs for Instance %(instance_uuid)s" -#: nova/exception.py:869 +#: nova/exception.py:846 #, python-format msgid "Scheduler Host Filter %(filter_name)s could not be found." msgstr "Scheduler Host Filter %(filter_name)s could not be found." -#: nova/exception.py:873 +#: nova/exception.py:850 #, python-format msgid "Instance %(instance_uuid)s has no metadata with key %(metadata_key)s." msgstr "Instance %(instance_uuid)s has no metadata with key %(metadata_key)s." -#: nova/exception.py:878 +#: nova/exception.py:855 #, python-format msgid "" "Instance %(instance_uuid)s has no system metadata with key " @@ -956,7 +932,7 @@ msgstr "" "Instance %(instance_uuid)s has no system metadata with key " "%(metadata_key)s." -#: nova/exception.py:883 +#: nova/exception.py:860 #, python-format msgid "" "Instance Type %(instance_type_id)s has no extra specs with key " @@ -965,63 +941,63 @@ msgstr "" "Instance Type %(instance_type_id)s has no extra specs with key " "%(extra_specs_key)s." -#: nova/exception.py:888 +#: nova/exception.py:865 #, python-format msgid "File %(file_path)s could not be found." msgstr "File %(file_path)s could not be found." -#: nova/exception.py:892 +#: nova/exception.py:869 msgid "Zero files could be found." msgstr "Zero files could be found." -#: nova/exception.py:896 +#: nova/exception.py:873 #, python-format msgid "Virtual switch associated with the network adapter %(adapter)s not found." msgstr "Virtual switch associated with the network adapter %(adapter)s not found." -#: nova/exception.py:901 +#: nova/exception.py:878 #, python-format msgid "Network adapter %(adapter)s could not be found." msgstr "Network adapter %(adapter)s could not be found." -#: nova/exception.py:905 +#: nova/exception.py:882 #, python-format msgid "Class %(class_name)s could not be found: %(exception)s" msgstr "Class %(class_name)s could not be found: %(exception)s" -#: nova/exception.py:909 +#: nova/exception.py:886 msgid "Action not allowed." msgstr "Action not allowed." -#: nova/exception.py:913 +#: nova/exception.py:890 msgid "Rotation is not allowed for snapshots" msgstr "Rotation is not allowed for snapshots" -#: nova/exception.py:917 +#: nova/exception.py:894 msgid "Rotation param is required for backup image_type" msgstr "Rotation param is required for backup image_type" -#: nova/exception.py:921 +#: nova/exception.py:898 #, python-format msgid "Key pair %(key_name)s already exists." msgstr "Key pair %(key_name)s already exists." -#: nova/exception.py:925 +#: nova/exception.py:902 #, python-format msgid "Instance %(name)s already exists." msgstr "Instance %(name)s already exists." -#: nova/exception.py:929 +#: nova/exception.py:906 #, python-format msgid "Instance Type with name %(name)s already exists." msgstr "Instance Type with name %(name)s already exists." -#: nova/exception.py:933 +#: nova/exception.py:910 #, python-format msgid "Instance Type with ID %(flavor_id)s already exists." msgstr "Instance Type with ID %(flavor_id)s already exists." -#: nova/exception.py:937 +#: nova/exception.py:914 #, python-format msgid "" "Flavor access alreay exists for flavor %(flavor_id)s and project " @@ -1030,75 +1006,80 @@ msgstr "" "Flavor access alreay exists for flavor %(flavor_id)s and project " "%(project_id)s combination." -#: nova/exception.py:942 +#: nova/exception.py:919 #, python-format msgid "%(path)s is not on shared storage: %(reason)s" msgstr "%(path)s is not on shared storage: %(reason)s" -#: nova/exception.py:946 +#: nova/exception.py:923 #, python-format msgid "%(path)s is not on local storage: %(reason)s" msgstr "%(path)s is not on local storage: %(reason)s" -#: nova/exception.py:950 +#: nova/exception.py:927 msgid "Migration error" msgstr "Migration error" -#: nova/exception.py:954 +#: nova/exception.py:931 +#, fuzzy +msgid "Migration pre-check error" +msgstr "Migration error" + +#: nova/exception.py:935 #, python-format msgid "Malformed message body: %(reason)s" msgstr "Malformed message body: %(reason)s" -#: nova/exception.py:960 +#: nova/exception.py:941 #, python-format msgid "Could not find config at %(path)s" msgstr "Could not find config at %(path)s" -#: nova/exception.py:964 +#: nova/exception.py:945 #, python-format msgid "Could not load paste app '%(name)s' from %(path)s" msgstr "Could not load paste app '%(name)s' from %(path)s" -#: nova/exception.py:968 +#: nova/exception.py:949 msgid "When resizing, instances must change flavor!" msgstr "When resizing, instances must change flavor!" -#: nova/exception.py:972 +#: nova/exception.py:953 #, python-format msgid "Resize error: %(reason)s" msgstr "" -#: nova/exception.py:976 +#: nova/exception.py:957 msgid "Image is larger than instance type allows" msgstr "Image is larger than instance type allows" -#: nova/exception.py:980 +#: nova/exception.py:961 msgid "Instance type's memory is too small for requested image." msgstr "Instance type's memory is too small for requested image." -#: nova/exception.py:984 +#: nova/exception.py:965 msgid "Instance type's disk is too small for requested image." msgstr "Instance type's disk is too small for requested image." -#: nova/exception.py:988 +#: nova/exception.py:969 #, python-format msgid "Insufficient free memory on compute node to start %(uuid)s." msgstr "Insufficient free memory on compute node to start %(uuid)s." -#: nova/exception.py:992 +#: nova/exception.py:973 msgid "Could not fetch bandwidth/cpu/disk metrics for this host." msgstr "Could not fetch bandwidth/cpu/disk metrics for this host." -#: nova/exception.py:996 +#: nova/exception.py:977 #, python-format msgid "No valid host was found. %(reason)s" msgstr "No valid host was found. %(reason)s" -#: nova/exception.py:1000 +#: nova/exception.py:981 msgid "Quota exceeded" msgstr "Quota exceeded" -#: nova/exception.py:1007 +#: nova/exception.py:988 #, python-format msgid "" "Quota exceeded for %(overs)s: Requested %(req)s, but already used " @@ -1107,41 +1088,41 @@ msgstr "" "Quota exceeded for %(overs)s: Requested %(req)s, but already used " "%(used)d of %(allowed)d %(resource)s" -#: nova/exception.py:1012 +#: nova/exception.py:993 msgid "Maximum number of floating ips exceeded" msgstr "Maximum number of floating ips exceeded" -#: nova/exception.py:1016 +#: nova/exception.py:997 #, fuzzy msgid "Maximum number of fixed ips exceeded" msgstr "Maximum number of floating ips exceeded" -#: nova/exception.py:1020 +#: nova/exception.py:1001 #, python-format msgid "Maximum number of metadata items exceeds %(allowed)d" msgstr "Maximum number of metadata items exceeds %(allowed)d" -#: nova/exception.py:1024 +#: nova/exception.py:1005 msgid "Personality file limit exceeded" msgstr "Personality file limit exceeded" -#: nova/exception.py:1028 +#: nova/exception.py:1009 msgid "Personality file path too long" msgstr "Personality file path too long" -#: nova/exception.py:1032 +#: nova/exception.py:1013 msgid "Personality file content too long" msgstr "Personality file content too long" -#: nova/exception.py:1036 +#: nova/exception.py:1017 msgid "Maximum number of key pairs exceeded" msgstr "Maximum number of key pairs exceeded" -#: nova/exception.py:1040 +#: nova/exception.py:1021 msgid "Maximum number of security groups or rules exceeded" msgstr "Maximum number of security groups or rules exceeded" -#: nova/exception.py:1044 +#: nova/exception.py:1025 #, python-format msgid "" "Aggregate %(aggregate_id)s: action '%(action)s' caused an error: " @@ -1150,125 +1131,125 @@ msgstr "" "Aggregate %(aggregate_id)s: action '%(action)s' caused an error: " "%(reason)s." -#: nova/exception.py:1049 +#: nova/exception.py:1030 #, python-format msgid "Aggregate %(aggregate_id)s could not be found." msgstr "Aggregate %(aggregate_id)s could not be found." -#: nova/exception.py:1053 +#: nova/exception.py:1034 #, python-format msgid "Aggregate %(aggregate_name)s already exists." msgstr "Aggregate %(aggregate_name)s already exists." -#: nova/exception.py:1057 +#: nova/exception.py:1038 #, python-format msgid "Aggregate %(aggregate_id)s has no host %(host)s." msgstr "Aggregate %(aggregate_id)s has no host %(host)s." -#: nova/exception.py:1061 +#: nova/exception.py:1042 #, python-format msgid "Aggregate %(aggregate_id)s has no metadata with key %(metadata_key)s." msgstr "Aggregate %(aggregate_id)s has no metadata with key %(metadata_key)s." -#: nova/exception.py:1066 +#: nova/exception.py:1047 #, python-format msgid "Aggregate %(aggregate_id)s already has host %(host)s." msgstr "Aggregate %(aggregate_id)s already has host %(host)s." -#: nova/exception.py:1070 +#: nova/exception.py:1051 msgid "Unable to create instance type" msgstr "Unable to create instance type" -#: nova/exception.py:1074 +#: nova/exception.py:1055 #, python-format msgid "Failed to set admin password on %(instance)s because %(reason)s" msgstr "Failed to set admin password on %(instance)s because %(reason)s" -#: nova/exception.py:1080 +#: nova/exception.py:1061 #, python-format msgid "Detected existing vlan with id %(vlan)d" msgstr "Detected existing vlan with id %(vlan)d" -#: nova/exception.py:1084 +#: nova/exception.py:1065 msgid "There was a conflict when trying to complete your request." msgstr "" -#: nova/exception.py:1089 +#: nova/exception.py:1070 #, python-format msgid "Instance %(instance_id)s could not be found." msgstr "Instance %(instance_id)s could not be found." -#: nova/exception.py:1093 +#: nova/exception.py:1074 #, fuzzy, python-format msgid "Info cache for instance %(instance_uuid)s could not be found." msgstr "Console for instance %(instance_uuid)s could not be found." -#: nova/exception.py:1098 +#: nova/exception.py:1079 #, fuzzy, python-format msgid "Node %(node_id)s could not be found." msgstr "Volume %(volume_id)s could not be found." -#: nova/exception.py:1102 +#: nova/exception.py:1083 #, fuzzy, python-format msgid "Node with UUID %(node_uuid)s could not be found." msgstr "Port %(port_id)s could not be found." -#: nova/exception.py:1106 +#: nova/exception.py:1087 #, python-format msgid "Marker %(marker)s could not be found." msgstr "Marker %(marker)s could not be found." -#: nova/exception.py:1110 +#: nova/exception.py:1091 #, python-format msgid "Invalid id: %(val)s (expecting \"i-...\")." msgstr "Invalid id: %(val)s (expecting \"i-...\")." -#: nova/exception.py:1114 +#: nova/exception.py:1095 #, python-format msgid "Could not fetch image %(image_id)s" msgstr "Could not fetch image %(image_id)s" -#: nova/exception.py:1118 +#: nova/exception.py:1099 #, fuzzy, python-format msgid "Could not upload image %(image_id)s" msgstr "Could not fetch image %(image_id)s" -#: nova/exception.py:1122 +#: nova/exception.py:1103 #, python-format msgid "Task %(task_name)s is already running on host %(host)s" msgstr "Task %(task_name)s is already running on host %(host)s" -#: nova/exception.py:1126 +#: nova/exception.py:1107 #, python-format msgid "Task %(task_name)s is not running on host %(host)s" msgstr "Task %(task_name)s is not running on host %(host)s" -#: nova/exception.py:1130 +#: nova/exception.py:1111 #, python-format msgid "Instance %(instance_uuid)s is locked" msgstr "Instance %(instance_uuid)s is locked" -#: nova/exception.py:1134 +#: nova/exception.py:1115 #, python-format msgid "Could not mount vfat config drive. %(operation)s failed. Error: %(error)s" msgstr "Could not mount vfat config drive. %(operation)s failed. Error: %(error)s" -#: nova/exception.py:1139 +#: nova/exception.py:1120 #, python-format msgid "Unknown config drive format %(format)s. Select one of iso9660 or vfat." msgstr "Unknown config drive format %(format)s. Select one of iso9660 or vfat." -#: nova/exception.py:1144 +#: nova/exception.py:1125 #, fuzzy, python-format msgid "Failed to attach network adapter device to %(instance)s" msgstr "Failed to dealloc network for deleted instance" -#: nova/exception.py:1148 +#: nova/exception.py:1129 #, fuzzy, python-format msgid "Failed to detach network adapter device from %(instance)s" msgstr "Failed to dealloc network for deleted instance" -#: nova/exception.py:1152 +#: nova/exception.py:1133 #, python-format msgid "" "User data too large. User data must be no larger than %(maxsize)s bytes " @@ -1277,11 +1258,11 @@ msgstr "" "User data too large. User data must be no larger than %(maxsize)s bytes " "once base64 encoded. Your data is %(length)d bytes" -#: nova/exception.py:1158 +#: nova/exception.py:1139 msgid "User data needs to be valid base 64." msgstr "User data needs to be valid base 64." -#: nova/exception.py:1162 +#: nova/exception.py:1143 #, python-format msgid "" "unexpected task state: expecting %(expected)s but the actual state is " @@ -1290,66 +1271,66 @@ msgstr "" "unexpected task state: expecting %(expected)s but the actual state is " "%(actual)s" -#: nova/exception.py:1167 +#: nova/exception.py:1148 #, fuzzy, python-format msgid "" "Action for request_id %(request_id)s on instance %(instance_uuid)s not " "found" msgstr "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" -#: nova/exception.py:1172 +#: nova/exception.py:1153 #, fuzzy, python-format msgid "Event %(event)s not found for action id %(action_id)s" msgstr "Keypair %(name)s not found for user %(user_id)s" -#: nova/exception.py:1176 +#: nova/exception.py:1157 #, python-format msgid "The CA file for %(project)s could not be found" msgstr "The CA file for %(project)s could not be found" -#: nova/exception.py:1180 +#: nova/exception.py:1161 #, python-format msgid "The CRL file for %(project)s could not be found" msgstr "The CRL file for %(project)s could not be found" -#: nova/exception.py:1184 +#: nova/exception.py:1165 #, fuzzy msgid "Instance recreate is not implemented by this virt driver." msgstr "set_admin_password is not implemented by this driver." -#: nova/exception.py:1188 +#: nova/exception.py:1169 #, python-format msgid "The service from servicegroup driver %(driver) is temporarily unavailable." msgstr "" -#: nova/exception.py:1193 +#: nova/exception.py:1174 #, python-format msgid "%(binary)s attempted direct database access which is not allowed by policy" msgstr "" -#: nova/exception.py:1198 +#: nova/exception.py:1179 #, python-format msgid "Virtualization type '%(virt)s' is not supported by this compute driver" msgstr "" -#: nova/exception.py:1203 +#: nova/exception.py:1184 #, python-format msgid "" "Requested hardware '%(model)s' is not supported by the '%(virt)s' virt " "driver" msgstr "" -#: nova/exception.py:1208 +#: nova/exception.py:1189 #, python-format msgid "Invalid Base 64 data for file %(path)s" msgstr "" -#: nova/exception.py:1212 +#: nova/exception.py:1193 #, fuzzy, python-format msgid "Build of instance %(instance_uuid)s aborted: %(reason)s" msgstr "Instance %(instance_id)s is not in rescue mode" -#: nova/exception.py:1216 +#: nova/exception.py:1197 #, fuzzy, python-format msgid "Build of instance %(instance_uuid)s was re-scheduled: %(reason)s" msgstr "Instance %(instance_id)s is not in rescue mode" @@ -1364,27 +1345,7 @@ msgstr "" msgid "Running %(name)s post-hook: %(obj)s" msgstr "" -#: nova/manager.py:173 -#, python-format -msgid "Skipping periodic task %(task)s because its interval is negative" -msgstr "" - -#: nova/manager.py:178 -#, python-format -msgid "Skipping periodic task %(task)s because it is disabled" -msgstr "" - -#: nova/manager.py:241 -#, python-format -msgid "Running periodic task %(full_task_name)s" -msgstr "Running periodic task %(full_task_name)s" - -#: nova/manager.py:249 -#, python-format -msgid "Error during %(full_task_name)s: %(e)s" -msgstr "Error during %(full_task_name)s: %(e)s" - -#: nova/manager.py:319 +#: nova/manager.py:166 msgid "Notifying Schedulers of capabilities ..." msgstr "Notifying Schedulers of capabilities ..." @@ -1520,108 +1481,93 @@ msgstr "" msgid "serve() can only be called once" msgstr "serve() can only be called once" -#: nova/utils.py:144 +#: nova/utils.py:142 #, fuzzy, python-format msgid "Expected to receive %(exp)s bytes, but actually %(act)s" msgstr "" "unexpected task state: expecting %(expected)s but the actual state is " "%(actual)s" -#: nova/utils.py:197 nova/openstack/common/processutils.py:90 -#, python-format -msgid "Got unknown keyword args to utils.execute: %r" -msgstr "Got unknown keyword args to utils.execute: %r" - -#: nova/utils.py:208 nova/openstack/common/processutils.py:99 -#, python-format -msgid "Running cmd (subprocess): %s" -msgstr "Running cmd (subprocess): %s" - -#: nova/utils.py:232 nova/utils.py:310 -#: nova/openstack/common/processutils.py:114 nova/virt/powervm/common.py:90 -#, python-format -msgid "Result was %s" -msgstr "Result was %s" - -#: nova/utils.py:245 nova/openstack/common/processutils.py:128 -#, python-format -msgid "%r failed. Retrying." -msgstr "%r failed. Retrying." - -#: nova/utils.py:285 +#: nova/utils.py:187 #, python-format msgid "Running cmd (SSH): %s" msgstr "Running cmd (SSH): %s" -#: nova/utils.py:287 +#: nova/utils.py:189 msgid "Environment not supported over SSH" msgstr "Environment not supported over SSH" -#: nova/utils.py:291 +#: nova/utils.py:193 msgid "process_input not supported over SSH" msgstr "process_input not supported over SSH" -#: nova/utils.py:326 +#: nova/utils.py:212 nova/openstack/common/processutils.py:162 +#: nova/virt/powervm/common.py:90 +#, python-format +msgid "Result was %s" +msgstr "Result was %s" + +#: nova/utils.py:231 #, python-format msgid "debug in callback: %s" msgstr "debug in callback: %s" -#: nova/utils.py:488 +#: nova/utils.py:393 #, python-format msgid "Link Local address is not found.:%s" msgstr "Link Local address is not found.:%s" -#: nova/utils.py:491 +#: nova/utils.py:396 #, 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" -#: nova/utils.py:530 +#: nova/utils.py:435 #, python-format msgid "Invalid backend: %s" msgstr "Invalid backend: %s" -#: nova/utils.py:591 +#: nova/utils.py:496 #, fuzzy, python-format msgid "Unknown byte multiplier: %s" msgstr "Unknown base file: %s" -#: nova/utils.py:720 +#: nova/utils.py:625 #, python-format msgid "Expected object of type: %s" msgstr "Expected object of type: %s" -#: nova/utils.py:749 +#: nova/utils.py:654 #, python-format msgid "Invalid server_string: %s" msgstr "Invalid server_string: %s" -#: nova/utils.py:905 +#: nova/utils.py:810 #, python-format msgid "timefunc: '%(name)s' took %(total_time).2f secs" msgstr "timefunc: '%(name)s' took %(total_time).2f secs" -#: nova/utils.py:971 +#: nova/utils.py:876 #, python-format msgid "Reloading cached file %s" msgstr "Reloading cached file %s" -#: nova/utils.py:1103 nova/virt/configdrive.py:177 +#: nova/utils.py:1008 nova/virt/configdrive.py:177 #, python-format msgid "Could not remove tmpdir: %s" msgstr "Could not remove tmpdir: %s" -#: nova/utils.py:1255 +#: nova/utils.py:1160 #, fuzzy, python-format msgid "%s is not a string or unicode" msgstr "Server name is not a string or unicode" -#: nova/utils.py:1259 +#: nova/utils.py:1164 #, fuzzy, python-format msgid "%(name)s has less than %(min_length)s characters." msgstr "Server name must be less than 256 characters." -#: nova/utils.py:1264 +#: nova/utils.py:1169 #, python-format msgid "%(name)s has more than %(max_length)s characters." msgstr "" @@ -1890,165 +1836,165 @@ msgstr "%s - This rule already exists in group" msgid "Get console output for instance %s" msgstr "Get console output for instance %s" -#: nova/api/ec2/cloud.py:837 +#: nova/api/ec2/cloud.py:834 #, python-format msgid "Create volume from snapshot %s" msgstr "Create volume from snapshot %s" -#: nova/api/ec2/cloud.py:841 nova/api/openstack/compute/contrib/volumes.py:243 +#: nova/api/ec2/cloud.py:838 nova/api/openstack/compute/contrib/volumes.py:243 #, python-format msgid "Create volume of %s GB" msgstr "Create volume of %s GB" -#: nova/api/ec2/cloud.py:869 +#: nova/api/ec2/cloud.py:866 msgid "Delete Failed" msgstr "Delete Failed" -#: nova/api/ec2/cloud.py:882 +#: nova/api/ec2/cloud.py:879 #, 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" -#: nova/api/ec2/cloud.py:890 +#: nova/api/ec2/cloud.py:887 msgid "Attach Failed." msgstr "Attach Failed." -#: nova/api/ec2/cloud.py:912 nova/api/openstack/compute/contrib/volumes.py:439 +#: nova/api/ec2/cloud.py:909 nova/api/openstack/compute/contrib/volumes.py:439 #, python-format msgid "Detach volume %s" msgstr "Detach volume %s" -#: nova/api/ec2/cloud.py:919 +#: nova/api/ec2/cloud.py:916 msgid "Detach Volume Failed." msgstr "Detach Volume Failed." -#: nova/api/ec2/cloud.py:945 nova/api/ec2/cloud.py:1002 -#: nova/api/ec2/cloud.py:1556 nova/api/ec2/cloud.py:1571 +#: nova/api/ec2/cloud.py:942 nova/api/ec2/cloud.py:999 +#: nova/api/ec2/cloud.py:1553 nova/api/ec2/cloud.py:1568 #, python-format msgid "attribute not supported: %s" msgstr "attribute not supported: %s" -#: nova/api/ec2/cloud.py:1076 +#: nova/api/ec2/cloud.py:1073 #, python-format msgid "vol = %s\n" msgstr "vol = %s\n" -#: nova/api/ec2/cloud.py:1236 +#: nova/api/ec2/cloud.py:1233 msgid "Allocate address" msgstr "Allocate address" -#: nova/api/ec2/cloud.py:1240 +#: nova/api/ec2/cloud.py:1237 msgid "No more floating IPs available" msgstr "No more floating IPs available" -#: nova/api/ec2/cloud.py:1244 +#: nova/api/ec2/cloud.py:1241 #, python-format msgid "Release address %s" msgstr "Release address %s" -#: nova/api/ec2/cloud.py:1249 +#: nova/api/ec2/cloud.py:1246 msgid "Unable to release IP Address." msgstr "Unable to release IP Address." -#: nova/api/ec2/cloud.py:1252 +#: nova/api/ec2/cloud.py:1249 #, python-format msgid "Associate address %(public_ip)s to instance %(instance_id)s" msgstr "Associate address %(public_ip)s to instance %(instance_id)s" -#: nova/api/ec2/cloud.py:1260 +#: nova/api/ec2/cloud.py:1257 msgid "Unable to associate IP Address, no fixed_ips." msgstr "Unable to associate IP Address, no fixed_ips." -#: nova/api/ec2/cloud.py:1268 +#: nova/api/ec2/cloud.py:1265 #: nova/api/openstack/compute/contrib/floating_ips.py:238 #, python-format msgid "multiple fixed_ips exist, using the first: %s" msgstr "multiple fixed_ips exist, using the first: %s" -#: nova/api/ec2/cloud.py:1277 +#: nova/api/ec2/cloud.py:1274 msgid "Floating ip is already associated." msgstr "Floating ip is already associated." -#: nova/api/ec2/cloud.py:1280 +#: nova/api/ec2/cloud.py:1277 msgid "l3driver call to add floating ip failed." msgstr "l3driver call to add floating ip failed." -#: nova/api/ec2/cloud.py:1283 +#: nova/api/ec2/cloud.py:1280 msgid "Error, unable to associate floating ip." msgstr "Error, unable to associate floating ip." -#: nova/api/ec2/cloud.py:1291 +#: nova/api/ec2/cloud.py:1288 #, python-format msgid "Disassociate address %s" msgstr "Disassociate address %s" -#: nova/api/ec2/cloud.py:1296 +#: nova/api/ec2/cloud.py:1293 msgid "Floating ip is not associated." msgstr "Floating ip is not associated." -#: nova/api/ec2/cloud.py:1299 -#: nova/api/openstack/compute/contrib/floating_ips.py:100 +#: nova/api/ec2/cloud.py:1296 +#: nova/api/openstack/compute/contrib/floating_ips.py:97 msgid "Cannot disassociate auto assigned floating ip" msgstr "Cannot disassociate auto assigned floating ip" -#: nova/api/ec2/cloud.py:1326 +#: nova/api/ec2/cloud.py:1323 msgid "Image must be available" msgstr "Image must be available" -#: nova/api/ec2/cloud.py:1358 +#: nova/api/ec2/cloud.py:1355 msgid "Going to start terminating instances" msgstr "Going to start terminating instances" -#: nova/api/ec2/cloud.py:1368 +#: nova/api/ec2/cloud.py:1365 #, python-format msgid "Reboot instance %r" msgstr "Reboot instance %r" -#: nova/api/ec2/cloud.py:1377 +#: nova/api/ec2/cloud.py:1374 msgid "Going to stop instances" msgstr "Going to stop instances" -#: nova/api/ec2/cloud.py:1386 +#: nova/api/ec2/cloud.py:1383 msgid "Going to start instances" msgstr "Going to start instances" -#: nova/api/ec2/cloud.py:1477 +#: nova/api/ec2/cloud.py:1474 #, python-format msgid "De-registering image %s" msgstr "De-registering image %s" -#: nova/api/ec2/cloud.py:1493 +#: nova/api/ec2/cloud.py:1490 msgid "imageLocation is required" msgstr "imageLocation is required" -#: nova/api/ec2/cloud.py:1512 +#: nova/api/ec2/cloud.py:1509 #, python-format msgid "Registered image %(image_location)s with id %(image_id)s" msgstr "Registered image %(image_location)s with id %(image_id)s" -#: nova/api/ec2/cloud.py:1574 +#: nova/api/ec2/cloud.py:1571 msgid "user or group not specified" msgstr "user or group not specified" -#: nova/api/ec2/cloud.py:1576 +#: nova/api/ec2/cloud.py:1573 msgid "only group \"all\" is supported" msgstr "only group \"all\" is supported" -#: nova/api/ec2/cloud.py:1578 +#: nova/api/ec2/cloud.py:1575 msgid "operation_type must be add or remove" msgstr "operation_type must be add or remove" -#: nova/api/ec2/cloud.py:1580 +#: nova/api/ec2/cloud.py:1577 #, python-format msgid "Updating image %s publicity" msgstr "Updating image %s publicity" -#: nova/api/ec2/cloud.py:1593 +#: nova/api/ec2/cloud.py:1590 #, python-format msgid "Not allowed to modify attributes for image %s" msgstr "Not allowed to modify attributes for image %s" -#: nova/api/ec2/cloud.py:1622 +#: nova/api/ec2/cloud.py:1619 #, python-format msgid "" "Invalid value '%(ec2_instance_id)s' for instanceId. Instance does not " @@ -2057,48 +2003,48 @@ msgstr "" "Invalid value '%(ec2_instance_id)s' for instanceId. Instance does not " "have a volume attached at root (%(root)s)" -#: nova/api/ec2/cloud.py:1652 +#: nova/api/ec2/cloud.py:1649 #, python-format msgid "Couldn't stop instance with in %d sec" msgstr "Couldn't stop instance with in %d sec" -#: nova/api/ec2/cloud.py:1670 +#: nova/api/ec2/cloud.py:1667 #, python-format msgid "image of %(instance)s at %(now)s" msgstr "image of %(instance)s at %(now)s" -#: nova/api/ec2/cloud.py:1694 nova/api/ec2/cloud.py:1739 +#: nova/api/ec2/cloud.py:1691 nova/api/ec2/cloud.py:1736 msgid "resource_id and tag are required" msgstr "" -#: nova/api/ec2/cloud.py:1697 nova/api/ec2/cloud.py:1742 +#: nova/api/ec2/cloud.py:1694 nova/api/ec2/cloud.py:1739 #, fuzzy msgid "Expecting a list of resources" msgstr "Getting list of instances" -#: nova/api/ec2/cloud.py:1701 nova/api/ec2/cloud.py:1746 +#: nova/api/ec2/cloud.py:1698 nova/api/ec2/cloud.py:1743 #, fuzzy msgid "Only instances implemented" msgstr "instance not present" -#: nova/api/ec2/cloud.py:1704 nova/api/ec2/cloud.py:1749 +#: nova/api/ec2/cloud.py:1701 nova/api/ec2/cloud.py:1746 #, fuzzy msgid "Expecting a list of tagSets" msgstr "Getting list of instances" -#: nova/api/ec2/cloud.py:1761 +#: nova/api/ec2/cloud.py:1758 msgid "Expecting key to be set" msgstr "" -#: nova/api/ec2/cloud.py:1834 +#: nova/api/ec2/cloud.py:1831 msgid "Invalid CIDR" msgstr "Invalid CIDR" -#: nova/api/ec2/ec2utils.py:248 +#: nova/api/ec2/ec2utils.py:249 msgid "Request must include either Timestamp or Expires, but cannot contain both" msgstr "" -#: nova/api/ec2/ec2utils.py:266 +#: nova/api/ec2/ec2utils.py:267 #, fuzzy msgid "Timestamp is invalid." msgstr "The request is invalid." @@ -2424,13 +2370,13 @@ msgstr "Incorrect request body format" #: nova/api/openstack/compute/image_metadata.py:80 #: nova/api/openstack/compute/server_metadata.py:80 -#: nova/api/openstack/compute/contrib/flavorextraspecs.py:88 +#: nova/api/openstack/compute/contrib/flavorextraspecs.py:85 msgid "Request body and URI mismatch" msgstr "Request body and URI mismatch" #: nova/api/openstack/compute/image_metadata.py:83 #: nova/api/openstack/compute/server_metadata.py:84 -#: nova/api/openstack/compute/contrib/flavorextraspecs.py:91 +#: nova/api/openstack/compute/contrib/flavorextraspecs.py:88 msgid "Request body contains too many items" msgstr "Request body contains too many items" @@ -2648,7 +2594,7 @@ msgid "No adminPass was specified" msgstr "No adminPass was specified" #: nova/api/openstack/compute/servers.py:1171 -#: nova/api/openstack/compute/servers.py:1380 +#: nova/api/openstack/compute/servers.py:1382 msgid "Invalid adminPass" msgstr "Invalid adminPass" @@ -2671,7 +2617,7 @@ msgstr "Resize requests require 'flavorRef' attribute." #: nova/api/openstack/compute/servers.py:1220 #: nova/api/openstack/compute/contrib/aggregates.py:143 -#: nova/api/openstack/compute/contrib/coverage_ext.py:282 +#: nova/api/openstack/compute/contrib/coverage_ext.py:284 #: nova/api/openstack/compute/contrib/keypairs.py:78 msgid "Invalid request body" msgstr "Invalid request body" @@ -2688,7 +2634,7 @@ msgstr "Cannot find image for rebuild" msgid "createImage entity requires name attribute" msgstr "createImage entity requires name attribute" -#: nova/api/openstack/compute/servers.py:1407 +#: nova/api/openstack/compute/servers.py:1409 #, python-format msgid "Removing options '%(unk_opt_str)s' from query" msgstr "Removing options '%(unk_opt_str)s' from query" @@ -2925,43 +2871,43 @@ msgstr "Unable to get console" msgid "Instance not yet ready" msgstr "instance %s:not booted" -#: nova/api/openstack/compute/contrib/coverage_ext.py:95 +#: nova/api/openstack/compute/contrib/coverage_ext.py:97 #, python-format msgid "Can't connect to service: %s, no portspecified\n" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:114 +#: nova/api/openstack/compute/contrib/coverage_ext.py:116 msgid "Coverage begin" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:161 +#: nova/api/openstack/compute/contrib/coverage_ext.py:163 #, fuzzy msgid "Coverage not running" msgstr "xvp not running..." -#: nova/api/openstack/compute/contrib/coverage_ext.py:190 +#: nova/api/openstack/compute/contrib/coverage_ext.py:192 #, fuzzy msgid "Invalid path" msgstr "Invalid snapshot" -#: nova/api/openstack/compute/contrib/coverage_ext.py:194 +#: nova/api/openstack/compute/contrib/coverage_ext.py:196 msgid "No path given for report file" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:201 +#: nova/api/openstack/compute/contrib/coverage_ext.py:203 msgid "You can't use html reports without combining" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:214 +#: nova/api/openstack/compute/contrib/coverage_ext.py:216 #, fuzzy, python-format msgid "Directory conflict: %s already exists" msgstr "Security group %s already exists" -#: nova/api/openstack/compute/contrib/coverage_ext.py:272 +#: nova/api/openstack/compute/contrib/coverage_ext.py:274 msgid "Python coverage module is not installed." msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:280 +#: nova/api/openstack/compute/contrib/coverage_ext.py:282 #, fuzzy, python-format msgid "Coverage doesn't have %s action" msgstr "Network does not have %s action" @@ -3013,7 +2959,7 @@ msgstr "Access list not available for public flavors." msgid "No request body" msgstr "No request body" -#: nova/api/openstack/compute/contrib/flavorextraspecs.py:58 +#: nova/api/openstack/compute/contrib/flavorextraspecs.py:55 msgid "No Request Body" msgstr "No Request Body" @@ -3022,25 +2968,26 @@ msgstr "No Request Body" msgid "DNS entries not found." msgstr "Instance not found" -#: nova/api/openstack/compute/contrib/floating_ips.py:97 -msgid "Floating ip is not associated" -msgstr "Floating ip is not associated" - -#: nova/api/openstack/compute/contrib/floating_ips.py:132 -#: nova/api/openstack/compute/contrib/floating_ips.py:180 +#: nova/api/openstack/compute/contrib/floating_ips.py:129 +#: nova/api/openstack/compute/contrib/floating_ips.py:177 #, python-format msgid "Floating ip not found for id %s" msgstr "Floating ip not found for id %s" -#: nova/api/openstack/compute/contrib/floating_ips.py:165 +#: nova/api/openstack/compute/contrib/floating_ips.py:162 #, python-format msgid "No more floating ips in pool %s." msgstr "No more floating ips in pool %s." -#: nova/api/openstack/compute/contrib/floating_ips.py:167 +#: nova/api/openstack/compute/contrib/floating_ips.py:164 msgid "No more floating ips available." msgstr "No more floating ips available." +#: nova/api/openstack/compute/contrib/floating_ips.py:189 +#, fuzzy, python-format +msgid "Floating ip %s has been disassociated" +msgstr "Floating ip is not associated" + #: nova/api/openstack/compute/contrib/floating_ips.py:215 #: nova/api/openstack/compute/contrib/floating_ips.py:271 #: nova/api/openstack/compute/contrib/security_groups.py:413 @@ -3078,12 +3025,16 @@ msgid "Error. Unable to associate floating ip" msgstr "Error. Unable to associate floating ip" #: nova/api/openstack/compute/contrib/floating_ips.py:297 +msgid "Floating ip is not associated" +msgstr "Floating ip is not associated" + +#: nova/api/openstack/compute/contrib/floating_ips.py:301 #, fuzzy, python-format msgid "Floating ip %(address)s is not associated with instance %(id)s." msgstr "Floating ip %(address)s is not associated." #: nova/api/openstack/compute/contrib/floating_ips_bulk.py:146 -#: nova/cmd/manage.py:382 +#: nova/cmd/manage.py:381 #, python-format msgid "/%s should be specified as single address(es) not in cidr format" msgstr "" @@ -3569,20 +3520,20 @@ msgstr "element is not a child" msgid "deployment to node %s done" msgstr "" -#: nova/cmd/baremetal_manage.py:160 nova/cmd/manage.py:1193 +#: nova/cmd/baremetal_manage.py:160 nova/cmd/manage.py:1245 #, python-format msgid "Could not read %s. Re-running with sudo" msgstr "" -#: nova/cmd/baremetal_manage.py:164 nova/cmd/manage.py:1197 +#: nova/cmd/baremetal_manage.py:164 nova/cmd/manage.py:1249 msgid "sudo failed, continuing as if nothing happened" msgstr "" -#: nova/cmd/baremetal_manage.py:166 nova/cmd/manage.py:1199 +#: nova/cmd/baremetal_manage.py:166 nova/cmd/manage.py:1251 msgid "Please re-run nova-manage as root." msgstr "" -#: nova/cmd/baremetal_manage.py:206 nova/cmd/manage.py:1244 +#: nova/cmd/baremetal_manage.py:206 nova/cmd/manage.py:1296 msgid "Command failed, please check log for more info" msgstr "" @@ -3605,326 +3556,326 @@ msgstr "" msgid "Environment variable 'NETWORK_ID' must be set." msgstr "" -#: nova/cmd/manage.py:207 +#: nova/cmd/manage.py:206 msgid "" "The above error may show that the database has not been created.\n" "Please create a database using 'nova-manage db sync' before running this " "command." msgstr "" -#: nova/cmd/manage.py:242 +#: nova/cmd/manage.py:241 #, python-format msgid "%(key)s is not a valid quota key. Valid options are: %(options)s." msgstr "" -#: nova/cmd/manage.py:248 +#: nova/cmd/manage.py:247 msgid "Quota" msgstr "" -#: nova/cmd/manage.py:249 +#: nova/cmd/manage.py:248 msgid "Limit" msgstr "" -#: nova/cmd/manage.py:250 +#: nova/cmd/manage.py:249 msgid "In Use" msgstr "" -#: nova/cmd/manage.py:251 +#: nova/cmd/manage.py:250 #, fuzzy msgid "Reserved" msgstr "received %s" -#: nova/cmd/manage.py:291 nova/cmd/manage.py:362 nova/cmd/manage.py:686 -#: nova/cmd/manage.py:699 +#: nova/cmd/manage.py:290 nova/cmd/manage.py:361 nova/cmd/manage.py:685 +#: nova/cmd/manage.py:698 #, fuzzy, python-format msgid "error: %s" msgstr "DB error: %s" -#: nova/cmd/manage.py:299 +#: nova/cmd/manage.py:298 #, fuzzy msgid "network" msgstr "Reset network" -#: nova/cmd/manage.py:300 +#: nova/cmd/manage.py:299 #, fuzzy msgid "IP address" msgstr "start address" -#: nova/cmd/manage.py:301 +#: nova/cmd/manage.py:300 msgid "hostname" msgstr "" -#: nova/cmd/manage.py:302 nova/cmd/manage.py:766 +#: nova/cmd/manage.py:301 nova/cmd/manage.py:818 msgid "host" msgstr "" -#: nova/cmd/manage.py:314 nova/cmd/manage.py:338 +#: nova/cmd/manage.py:313 nova/cmd/manage.py:337 #, fuzzy msgid "No fixed IP found." msgstr "Zero fixed ips could be found." -#: nova/cmd/manage.py:330 +#: nova/cmd/manage.py:329 #, fuzzy, python-format msgid "WARNING: fixed ip %s allocated to missing instance" msgstr "No fixed ips associated to instance" -#: nova/cmd/manage.py:389 +#: nova/cmd/manage.py:388 #, python-format msgid "" "Too many IP addresses will be generated. Please increase /%s to reduce " "the number generated." msgstr "" -#: nova/cmd/manage.py:438 +#: nova/cmd/manage.py:437 #, fuzzy msgid "No floating IP addresses have been defined." msgstr "Floating ip %(address)s already exists." -#: nova/cmd/manage.py:500 nova/tests/test_nova_manage.py:212 +#: nova/cmd/manage.py:499 nova/tests/test_nova_manage.py:212 msgid "id" msgstr "id" -#: nova/cmd/manage.py:501 nova/tests/test_nova_manage.py:213 +#: nova/cmd/manage.py:500 nova/tests/test_nova_manage.py:213 msgid "IPv4" msgstr "IPv4" -#: nova/cmd/manage.py:502 nova/tests/test_nova_manage.py:214 +#: nova/cmd/manage.py:501 nova/tests/test_nova_manage.py:214 msgid "IPv6" msgstr "IPv6" -#: nova/cmd/manage.py:503 nova/tests/test_nova_manage.py:215 +#: nova/cmd/manage.py:502 nova/tests/test_nova_manage.py:215 msgid "start address" msgstr "start address" -#: nova/cmd/manage.py:504 nova/tests/test_nova_manage.py:216 +#: nova/cmd/manage.py:503 nova/tests/test_nova_manage.py:216 msgid "DNS1" msgstr "DNS1" -#: nova/cmd/manage.py:505 nova/tests/test_nova_manage.py:217 +#: nova/cmd/manage.py:504 nova/tests/test_nova_manage.py:217 msgid "DNS2" msgstr "DNS2" -#: nova/cmd/manage.py:506 nova/tests/test_nova_manage.py:218 +#: nova/cmd/manage.py:505 nova/tests/test_nova_manage.py:218 msgid "VlanID" msgstr "VlanID" -#: nova/cmd/manage.py:507 nova/cmd/manage.py:613 +#: nova/cmd/manage.py:506 nova/cmd/manage.py:612 #: nova/tests/test_nova_manage.py:219 msgid "project" msgstr "project" -#: nova/cmd/manage.py:508 nova/tests/test_nova_manage.py:220 +#: nova/cmd/manage.py:507 nova/tests/test_nova_manage.py:220 msgid "uuid" msgstr "uuid" -#: nova/cmd/manage.py:515 +#: nova/cmd/manage.py:514 #, fuzzy msgid "No networks found" msgstr "Network not found" -#: nova/cmd/manage.py:534 +#: nova/cmd/manage.py:533 msgid "Please specify either fixed_range or uuid" msgstr "" -#: nova/cmd/manage.py:539 +#: nova/cmd/manage.py:538 #, fuzzy msgid "UUID is required to delete Quantum Networks" msgstr "%(req)s is required to create a network." -#: nova/cmd/manage.py:542 +#: nova/cmd/manage.py:541 msgid "Deleting by fixed_range is not supported with the QuantumManager" msgstr "" -#: nova/cmd/manage.py:605 +#: nova/cmd/manage.py:604 #, fuzzy msgid "instance" msgstr "stop instance" -#: nova/cmd/manage.py:606 +#: nova/cmd/manage.py:605 msgid "node" msgstr "" -#: nova/cmd/manage.py:607 +#: nova/cmd/manage.py:606 msgid "type" msgstr "" -#: nova/cmd/manage.py:608 +#: nova/cmd/manage.py:607 msgid "state" msgstr "" -#: nova/cmd/manage.py:609 +#: nova/cmd/manage.py:608 msgid "launched" msgstr "" -#: nova/cmd/manage.py:610 +#: nova/cmd/manage.py:609 msgid "image" msgstr "" -#: nova/cmd/manage.py:611 +#: nova/cmd/manage.py:610 msgid "kernel" msgstr "" -#: nova/cmd/manage.py:612 +#: nova/cmd/manage.py:611 msgid "ramdisk" msgstr "" -#: nova/cmd/manage.py:614 +#: nova/cmd/manage.py:613 msgid "user" msgstr "" -#: nova/cmd/manage.py:615 nova/cmd/manage.py:767 +#: nova/cmd/manage.py:614 nova/cmd/manage.py:819 msgid "zone" msgstr "" -#: nova/cmd/manage.py:616 +#: nova/cmd/manage.py:615 msgid "index" msgstr "" -#: nova/cmd/manage.py:661 +#: nova/cmd/manage.py:660 msgid "Binary" msgstr "" -#: nova/cmd/manage.py:662 +#: nova/cmd/manage.py:661 msgid "Host" msgstr "" -#: nova/cmd/manage.py:663 +#: nova/cmd/manage.py:662 msgid "Zone" msgstr "" -#: nova/cmd/manage.py:664 +#: nova/cmd/manage.py:663 msgid "Status" msgstr "" -#: nova/cmd/manage.py:665 +#: nova/cmd/manage.py:664 msgid "State" msgstr "" -#: nova/cmd/manage.py:666 +#: nova/cmd/manage.py:665 msgid "Updated_At" msgstr "" -#: nova/cmd/manage.py:688 +#: nova/cmd/manage.py:687 #, fuzzy, python-format msgid "Service %(service)s on host %(host)s enabled." msgstr "Service %(service_id)s could not be found." -#: nova/cmd/manage.py:701 +#: nova/cmd/manage.py:700 #, fuzzy, python-format msgid "Service %(service)s on host %(host)s disabled." msgstr "Service %(service_id)s could not be found." -#: nova/cmd/manage.py:715 +#: nova/cmd/manage.py:767 #, fuzzy msgid "An unexpected error has occurred." msgstr "Unexpected error: %s" -#: nova/cmd/manage.py:716 +#: nova/cmd/manage.py:768 msgid "[Result]" msgstr "" -#: nova/cmd/manage.py:720 +#: nova/cmd/manage.py:772 msgid "HOST" msgstr "" -#: nova/cmd/manage.py:721 +#: nova/cmd/manage.py:773 #, fuzzy msgid "PROJECT" msgstr "project" -#: nova/cmd/manage.py:722 +#: nova/cmd/manage.py:774 msgid "cpu" msgstr "" -#: nova/cmd/manage.py:723 +#: nova/cmd/manage.py:775 msgid "mem(mb)" msgstr "" -#: nova/cmd/manage.py:724 +#: nova/cmd/manage.py:776 msgid "hdd" msgstr "" -#: nova/cmd/manage.py:806 +#: nova/cmd/manage.py:858 msgid "Must supply a positive value for max_rows" msgstr "" -#: nova/cmd/manage.py:844 +#: nova/cmd/manage.py:896 #, fuzzy msgid "Must supply valid parameters to create instance_type" msgstr "Unable to create instance type" -#: nova/cmd/manage.py:848 +#: nova/cmd/manage.py:900 #, fuzzy msgid "Instance Type exists." msgstr "instance not present" -#: nova/cmd/manage.py:849 +#: nova/cmd/manage.py:901 msgid "Please ensure instance_type name and flavorid are unique." msgstr "" -#: nova/cmd/manage.py:851 +#: nova/cmd/manage.py:903 msgid "Currently defined instance_type names and flavorids:" msgstr "" -#: nova/cmd/manage.py:856 +#: nova/cmd/manage.py:908 #, fuzzy msgid "Unknown error" msgstr "unknown guestmount error" -#: nova/cmd/manage.py:859 +#: nova/cmd/manage.py:911 #, fuzzy, python-format msgid "%s created" msgstr "Table |%s| not created!" -#: nova/cmd/manage.py:867 +#: nova/cmd/manage.py:919 #, fuzzy msgid "Valid instance type name is required" msgstr "%s is a valid instance name" -#: nova/cmd/manage.py:870 +#: nova/cmd/manage.py:922 #, fuzzy, python-format msgid "DB Error: %s" msgstr "DB error: %s" -#: nova/cmd/manage.py:875 +#: nova/cmd/manage.py:927 #, python-format msgid "%s deleted" msgstr "" -#: nova/cmd/manage.py:911 +#: nova/cmd/manage.py:963 #, fuzzy, python-format msgid "Key %(key)s set to %(value)s on instance type %(name)s" msgstr "%(key)s with value %(value)s failed validator %(name)s" -#: nova/cmd/manage.py:933 +#: nova/cmd/manage.py:985 #, python-format msgid "Key %(key)s on instance type %(name)s unset" msgstr "" -#: nova/cmd/manage.py:977 +#: nova/cmd/manage.py:1029 #, fuzzy, python-format msgid "Hypervisor: %s" msgstr "hyperv vm state: %s" -#: nova/cmd/manage.py:1018 +#: nova/cmd/manage.py:1070 #, python-format msgid "Line %(linenum)d : %(line)s" msgstr "" -#: nova/cmd/manage.py:1020 +#: nova/cmd/manage.py:1072 msgid "No errors in logfiles!" msgstr "" -#: nova/cmd/manage.py:1032 +#: nova/cmd/manage.py:1084 msgid "Unable to find system log file!" msgstr "" -#: nova/cmd/manage.py:1036 +#: nova/cmd/manage.py:1088 #, python-format msgid "Last %s nova syslog entries:-" msgstr "" -#: nova/cmd/manage.py:1045 +#: nova/cmd/manage.py:1097 msgid "No nova entries in syslog!" msgstr "" @@ -3967,81 +3918,81 @@ msgstr "Metadata property key greater than 255 characters" msgid "Metadata property value greater than 255 characters" msgstr "Metadata property value greater than 255 characters" -#: nova/compute/api.py:454 +#: nova/compute/api.py:469 msgid "Failed to set instance name using multi_instance_display_name_template." msgstr "" -#: nova/compute/api.py:494 +#: nova/compute/api.py:509 #, fuzzy msgid "Cannot attach one or more volumes to multiple instances" msgstr "Unable to attach boot volume to instance %s" -#: nova/compute/api.py:608 +#: nova/compute/api.py:623 #, python-format msgid "Going to run %s instances..." msgstr "Going to run %s instances..." -#: nova/compute/api.py:721 +#: nova/compute/api.py:739 #, python-format msgid "bdm %s" msgstr "bdm %s" -#: nova/compute/api.py:748 +#: nova/compute/api.py:766 #, python-format msgid "block_device_mapping %s" msgstr "block_device_mapping %s" -#: nova/compute/api.py:1017 +#: nova/compute/api.py:1040 #, fuzzy msgid "instance termination disabled" msgstr "Going to start terminating instances" -#: nova/compute/api.py:1153 +#: nova/compute/api.py:1176 #, fuzzy, python-format msgid "instance type %(old_inst_type_id)d not found" msgstr "Instance type %(instance_type_id)s could not be found." -#: nova/compute/api.py:1159 +#: nova/compute/api.py:1182 #, fuzzy msgid "going to delete a resizing instance" msgstr "Going to start terminating instances" -#: nova/compute/api.py:1169 +#: nova/compute/api.py:1192 #, fuzzy, python-format msgid "instance's host %s is down, deleting from database" msgstr "host for instance is down, deleting from database" -#: nova/compute/api.py:1213 +#: nova/compute/api.py:1236 msgid "Going to try to soft delete instance" msgstr "Going to try to soft delete instance" -#: nova/compute/api.py:1237 +#: nova/compute/api.py:1260 msgid "Going to try to terminate instance" msgstr "Going to try to terminate instance" -#: nova/compute/api.py:1287 +#: nova/compute/api.py:1310 msgid "Going to try to stop instance" msgstr "Going to try to stop instance" -#: nova/compute/api.py:1304 +#: nova/compute/api.py:1327 msgid "Going to try to start instance" msgstr "Going to try to start instance" -#: nova/compute/api.py:1377 +#: nova/compute/api.py:1400 #, python-format msgid "Searching by: %s" msgstr "Searching by: %s" -#: nova/compute/api.py:1614 +#: nova/compute/api.py:1637 #, python-format msgid "snapshot for %s" msgstr "snapshot for %s" -#: nova/compute/api.py:1965 +#: nova/compute/api.py:1988 msgid "flavor_id is None. Assuming migration." msgstr "flavor_id is None. Assuming migration." -#: nova/compute/api.py:1974 +#: nova/compute/api.py:1997 #, python-format msgid "" "Old instance type %(current_instance_type_name)s, new instance type " @@ -4050,62 +4001,62 @@ msgstr "" "Old instance type %(current_instance_type_name)s, new instance type " "%(new_instance_type_name)s" -#: nova/compute/api.py:2016 +#: nova/compute/api.py:2039 #, fuzzy, python-format msgid "%(overs)s quota exceeded for %(pid)s, tried to resize instance." msgstr "%(overs)s quota exceeded for %(pid)s, tried to resize instance. %(msg)s" -#: nova/compute/api.py:2150 +#: nova/compute/api.py:2179 msgid "Cannot rescue a volume-backed instance" msgstr "" -#: nova/compute/api.py:2257 +#: nova/compute/api.py:2286 msgid "Locking" msgstr "Locking" -#: nova/compute/api.py:2265 +#: nova/compute/api.py:2294 msgid "Unlocking" msgstr "Unlocking" -#: nova/compute/api.py:2337 +#: nova/compute/api.py:2366 msgid "Volume must be attached in order to detach." msgstr "Volume must be attached in order to detach." -#: nova/compute/api.py:2450 +#: nova/compute/api.py:2479 #, python-format msgid "Going to try to live migrate instance to %s" msgstr "Going to try to live migrate instance to %s" -#: nova/compute/api.py:2469 +#: nova/compute/api.py:2498 msgid "vm evacuation scheduled" msgstr "" -#: nova/compute/api.py:2473 +#: nova/compute/api.py:2502 #, python-format msgid "" "Instance compute service state on %(inst_host)s expected to be down, but " "it was up." msgstr "" -#: nova/compute/api.py:2720 +#: nova/compute/api.py:2749 msgid "Keypair name contains unsafe characters" msgstr "Keypair name contains unsafe characters" -#: nova/compute/api.py:2724 +#: nova/compute/api.py:2753 msgid "Keypair name must be between 1 and 255 characters long" msgstr "Keypair name must be between 1 and 255 characters long" -#: nova/compute/api.py:2821 +#: nova/compute/api.py:2850 #, python-format msgid "Security group %s is not a string or unicode" msgstr "Security group %s is not a string or unicode" -#: nova/compute/api.py:2824 +#: nova/compute/api.py:2853 #, python-format msgid "Security group %s cannot be empty." msgstr "Security group %s cannot be empty." -#: nova/compute/api.py:2832 +#: nova/compute/api.py:2861 #, python-format msgid "" "Value (%(value)s) for parameter Group%(property)s is invalid. Content " @@ -4114,63 +4065,63 @@ msgstr "" "Value (%(value)s) for parameter Group%(property)s is invalid. Content " "limited to '%(allowed)'." -#: nova/compute/api.py:2838 +#: nova/compute/api.py:2867 #, python-format msgid "Security group %s should not be greater than 255 characters." msgstr "Security group %s should not be greater than 255 characters." -#: nova/compute/api.py:2858 +#: nova/compute/api.py:2887 msgid "Quota exceeded, too many security groups." msgstr "Quota exceeded, too many security groups." -#: nova/compute/api.py:2861 +#: nova/compute/api.py:2890 #, python-format msgid "Create Security Group %s" msgstr "Create Security Group %s" -#: nova/compute/api.py:2868 +#: nova/compute/api.py:2897 #, python-format msgid "Security group %s already exists" msgstr "Security group %s already exists" -#: nova/compute/api.py:2933 +#: nova/compute/api.py:2962 #, fuzzy, python-format msgid "Unable to delete system group '%s'" msgstr "Unable to destroy vbd %s" -#: nova/compute/api.py:2938 +#: nova/compute/api.py:2967 msgid "Security group is still in use" msgstr "Security group is still in use" -#: nova/compute/api.py:2946 +#: nova/compute/api.py:2975 msgid "Failed to update usages deallocating security group" msgstr "Failed to update usages deallocating security group" -#: nova/compute/api.py:2949 +#: nova/compute/api.py:2978 #, python-format msgid "Delete security group %s" msgstr "Delete security group %s" -#: nova/compute/api.py:3035 nova/compute/api.py:3112 +#: nova/compute/api.py:3064 nova/compute/api.py:3141 #, python-format msgid "Rule (%s) not found" msgstr "Rule (%s) not found" -#: nova/compute/api.py:3051 +#: nova/compute/api.py:3080 msgid "Quota exceeded, too many security group rules." msgstr "Quota exceeded, too many security group rules." -#: nova/compute/api.py:3054 +#: nova/compute/api.py:3083 #, python-format msgid "Authorize security group ingress %s" msgstr "Authorize security group ingress %s" -#: nova/compute/api.py:3065 +#: nova/compute/api.py:3094 #, python-format msgid "Revoke security group ingress %s" msgstr "Revoke security group ingress %s" -#: nova/compute/api.py:3119 +#: nova/compute/api.py:3148 msgid "Security group id should be integer" msgstr "Security group id should be integer" @@ -4266,165 +4217,165 @@ msgstr "DB error: %s" msgid "Instance type %s not found for deletion" msgstr "Instance type %s not found for deletion" -#: nova/compute/manager.py:205 +#: nova/compute/manager.py:206 msgid "Possibly task preempted." msgstr "Possibly task preempted." -#: nova/compute/manager.py:363 +#: nova/compute/manager.py:364 #, python-format msgid "%(nodename)s is not a valid node managed by this compute host." msgstr "" -#: nova/compute/manager.py:392 +#: nova/compute/manager.py:393 msgid "Instance has been destroyed from under us while trying to set it to ERROR" msgstr "Instance has been destroyed from under us while trying to set it to ERROR" -#: nova/compute/manager.py:407 +#: nova/compute/manager.py:408 #, python-format msgid "Instance %(uuid)s found in the hypervisor, but not in the database" msgstr "" -#: nova/compute/manager.py:423 +#: nova/compute/manager.py:424 #, python-format msgid "" "Instance %(driver_instance)s found in the hypervisor, but not in the " "database" msgstr "" -#: nova/compute/manager.py:444 +#: nova/compute/manager.py:445 #, fuzzy, python-format msgid "" "Deleting instance as its host (%(instance_host)s) is not equal to our " "host (%(our_host)s)." msgstr "Unable to migrate instance (%(instance_id)s) to current host (%(host)s)." -#: nova/compute/manager.py:459 +#: nova/compute/manager.py:460 msgid "Instance has been marked deleted already, removing it from the hypervisor." msgstr "" -#: nova/compute/manager.py:480 +#: nova/compute/manager.py:481 msgid "" "Hypervisor driver does not support instance shared storage check, " "assuming it's not on shared storage" msgstr "" -#: nova/compute/manager.py:486 +#: nova/compute/manager.py:487 #, fuzzy msgid "Failed to check if instance shared" msgstr "Failed to terminate instance" -#: nova/compute/manager.py:529 +#: nova/compute/manager.py:530 msgid "Failed to revert crashed migration" msgstr "" -#: nova/compute/manager.py:532 +#: nova/compute/manager.py:533 msgid "Instance found in migrating state during startup. Resetting task_state" msgstr "" -#: nova/compute/manager.py:543 +#: nova/compute/manager.py:544 #, python-format msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." msgstr "Current state is %(drv_state)s, state in DB is %(db_state)s." -#: nova/compute/manager.py:548 +#: nova/compute/manager.py:549 msgid "Rebooting instance after nova-compute restart." msgstr "Rebooting instance after nova-compute restart." -#: nova/compute/manager.py:562 +#: nova/compute/manager.py:563 msgid "Hypervisor driver does not support resume guests" msgstr "Hypervisor driver does not support resume guests" -#: nova/compute/manager.py:567 +#: nova/compute/manager.py:568 #, fuzzy msgid "Failed to resume instance" msgstr "Failed to suspend instance" -#: nova/compute/manager.py:577 +#: nova/compute/manager.py:578 msgid "Hypervisor driver does not support firewall rules" msgstr "Hypervisor driver does not support firewall rules" -#: nova/compute/manager.py:581 +#: nova/compute/manager.py:582 #, python-format msgid "Lifecycle event %(state)d on VM %(uuid)s" msgstr "" -#: nova/compute/manager.py:597 +#: nova/compute/manager.py:598 #, fuzzy, python-format msgid "Unexpected power state %d" msgstr "Unexpected status code" -#: nova/compute/manager.py:609 +#: nova/compute/manager.py:610 #, python-format msgid "Ignoring event %s" msgstr "" -#: nova/compute/manager.py:647 +#: nova/compute/manager.py:648 msgid "Checking state" msgstr "Checking state" -#: nova/compute/manager.py:745 +#: nova/compute/manager.py:746 #, python-format msgid "Volume id: %s finished being created but was not set as 'available'" msgstr "" -#: nova/compute/manager.py:762 +#: nova/compute/manager.py:763 #, python-format msgid "Setting up bdm %s" msgstr "Setting up bdm %s" -#: nova/compute/manager.py:862 +#: nova/compute/manager.py:863 msgid "Success" msgstr "" -#: nova/compute/manager.py:885 +#: nova/compute/manager.py:886 msgid "Instance disappeared before we could start it" msgstr "" -#: nova/compute/manager.py:906 nova/compute/manager.py:2383 +#: nova/compute/manager.py:907 nova/compute/manager.py:2385 #, fuzzy, python-format msgid "No node specified, defaulting to %(node)s" msgstr "Memory limit not specified, defaulting to unlimited" -#: nova/compute/manager.py:948 +#: nova/compute/manager.py:949 msgid "Failed to dealloc network for deleted instance" msgstr "Failed to dealloc network for deleted instance" -#: nova/compute/manager.py:954 +#: nova/compute/manager.py:955 #, fuzzy msgid "Instance was deleted during spawn." msgstr "Instance failed to spawn" -#: nova/compute/manager.py:982 +#: nova/compute/manager.py:983 #, fuzzy, python-format msgid "Error: %s" msgstr "DB error: %s" -#: nova/compute/manager.py:999 +#: nova/compute/manager.py:1000 msgid "Clean up resource before rescheduling." msgstr "" -#: nova/compute/manager.py:1024 nova/compute/manager.py:2437 +#: nova/compute/manager.py:1025 nova/compute/manager.py:2439 msgid "Error trying to reschedule" msgstr "Error trying to reschedule" -#: nova/compute/manager.py:1037 +#: nova/compute/manager.py:1038 msgid "Retry info not present, will not reschedule" msgstr "Retry info not present, will not reschedule" -#: nova/compute/manager.py:1042 +#: nova/compute/manager.py:1043 msgid "No request spec, will not reschedule" msgstr "No request spec, will not reschedule" -#: nova/compute/manager.py:1048 +#: nova/compute/manager.py:1049 #, fuzzy, python-format msgid "Re-scheduling %(method)s: attempt %(num)d" msgstr "Re-scheduling instance: attempt %d" -#: nova/compute/manager.py:1077 +#: nova/compute/manager.py:1078 msgid "Instance build timed out. Set to error state." msgstr "Instance build timed out. Set to error state." -#: nova/compute/manager.py:1127 +#: nova/compute/manager.py:1129 #, python-format msgid "" "image_id=%(image_id)s, image_size_bytes=%(size_bytes)d, " @@ -4433,7 +4384,7 @@ msgstr "" "image_id=%(image_id)s, image_size_bytes=%(size_bytes)d, " "allowed_size_bytes=%(allowed_size_bytes)d" -#: nova/compute/manager.py:1133 +#: nova/compute/manager.py:1135 #, python-format msgid "" "Image '%(image_id)s' size %(size_bytes)d exceeded instance_type allowed " @@ -4442,99 +4393,99 @@ msgstr "" "Image '%(image_id)s' size %(size_bytes)d exceeded instance_type allowed " "size %(allowed_size_bytes)d" -#: nova/compute/manager.py:1143 +#: nova/compute/manager.py:1145 msgid "Starting instance..." msgstr "Starting instance..." -#: nova/compute/manager.py:1169 +#: nova/compute/manager.py:1171 msgid "Instance failed network setup" msgstr "Instance failed network setup" -#: nova/compute/manager.py:1172 +#: nova/compute/manager.py:1174 #, python-format msgid "Instance network_info: |%s|" msgstr "Instance network_info: |%s|" -#: nova/compute/manager.py:1183 +#: nova/compute/manager.py:1185 msgid "Instance failed block device setup" msgstr "Instance failed block device setup" -#: nova/compute/manager.py:1202 +#: nova/compute/manager.py:1204 msgid "Instance failed to spawn" msgstr "Instance failed to spawn" -#: nova/compute/manager.py:1253 +#: nova/compute/manager.py:1255 msgid "Deallocating network for instance" msgstr "Deallocating network for instance" -#: nova/compute/manager.py:1324 +#: nova/compute/manager.py:1326 #, python-format msgid "%(action_str)s instance" msgstr "%(action_str)s instance" -#: nova/compute/manager.py:1340 +#: nova/compute/manager.py:1342 #, fuzzy msgid "Failed to deallocate network for instance." msgstr "Failed to dealloc network for deleted instance" -#: nova/compute/manager.py:1361 +#: nova/compute/manager.py:1363 #, python-format msgid "Ignoring DiskNotFound: %s" msgstr "Ignoring DiskNotFound: %s" -#: nova/compute/manager.py:1364 +#: nova/compute/manager.py:1366 #, python-format msgid "Ignoring VolumeNotFound: %s" msgstr "Ignoring VolumeNotFound: %s" -#: nova/compute/manager.py:1371 +#: nova/compute/manager.py:1373 #, python-format msgid "terminating bdm %s" msgstr "terminating bdm %s" -#: nova/compute/manager.py:1419 +#: nova/compute/manager.py:1421 #, python-format msgid "Ignoring volume cleanup failure due to %s" msgstr "Ignoring volume cleanup failure due to %s" -#: nova/compute/manager.py:1472 nova/compute/manager.py:2613 -#: nova/compute/manager.py:4106 +#: nova/compute/manager.py:1474 nova/compute/manager.py:2615 +#: nova/compute/manager.py:4117 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "%s. Setting instance vm_state to ERROR" -#: nova/compute/manager.py:1624 +#: nova/compute/manager.py:1626 msgid "Rebuilding instance" msgstr "Rebuilding instance" -#: nova/compute/manager.py:1637 +#: nova/compute/manager.py:1639 msgid "Invalid state of instance files on shared storage" msgstr "" -#: nova/compute/manager.py:1641 +#: nova/compute/manager.py:1643 msgid "disk on shared storage, recreating using existing disk" msgstr "" -#: nova/compute/manager.py:1645 +#: nova/compute/manager.py:1647 #, fuzzy, python-format msgid "disk not on shared storagerebuilding from: '%s'" msgstr "%(path)s is not on shared storage: %(reason)s" -#: nova/compute/manager.py:1729 +#: nova/compute/manager.py:1731 #, python-format msgid "bringing vm to original state: '%s'" msgstr "" -#: nova/compute/manager.py:1761 +#: nova/compute/manager.py:1763 #, fuzzy, python-format msgid "Detaching from volume api: %s" msgstr "Attach boot from volume failed: %s" -#: nova/compute/manager.py:1779 +#: nova/compute/manager.py:1781 msgid "Rebooting instance" msgstr "Rebooting instance" -#: nova/compute/manager.py:1804 +#: nova/compute/manager.py:1806 #, python-format msgid "" "trying to reboot a non-running instance: (state: %(state)s expected: " @@ -4543,21 +4494,21 @@ msgstr "" "trying to reboot a non-running instance: (state: %(state)s expected: " "%(running)s)" -#: nova/compute/manager.py:1820 +#: nova/compute/manager.py:1822 #, python-format msgid "Cannot reboot instance: %(exc)s" msgstr "Cannot reboot instance: %(exc)s" -#: nova/compute/manager.py:1833 +#: nova/compute/manager.py:1835 #, fuzzy msgid "Instance disappeared during reboot" msgstr "instance %s: rebooted" -#: nova/compute/manager.py:1860 +#: nova/compute/manager.py:1862 msgid "instance snapshotting" msgstr "instance snapshotting" -#: nova/compute/manager.py:1866 +#: nova/compute/manager.py:1868 #, python-format msgid "" "trying to snapshot a non-running instance: (state: %(state)s expected: " @@ -4566,45 +4517,45 @@ msgstr "" "trying to snapshot a non-running instance: (state: %(state)s expected: " "%(running)s)" -#: nova/compute/manager.py:1927 +#: nova/compute/manager.py:1929 #, python-format msgid "Found %(num_images)d images (rotation: %(rotation)d)" msgstr "Found %(num_images)d images (rotation: %(rotation)d)" -#: nova/compute/manager.py:1934 +#: nova/compute/manager.py:1936 #, python-format msgid "Rotating out %d backups" msgstr "Rotating out %d backups" -#: nova/compute/manager.py:1939 +#: nova/compute/manager.py:1941 #, python-format msgid "Deleting image %s" msgstr "Deleting image %s" -#: nova/compute/manager.py:1967 +#: nova/compute/manager.py:1969 #, python-format msgid "Failed to set admin password. Instance %s is not running" msgstr "Failed to set admin password. Instance %s is not running" -#: nova/compute/manager.py:1974 +#: nova/compute/manager.py:1976 msgid "Root password set" msgstr "Root password set" -#: nova/compute/manager.py:1981 +#: nova/compute/manager.py:1983 #, fuzzy msgid "set_admin_password is not implemented by this driver or guest instance." msgstr "set_admin_password is not implemented by this driver." -#: nova/compute/manager.py:1996 +#: nova/compute/manager.py:1998 #, python-format msgid "set_admin_password failed: %s" msgstr "set_admin_password failed: %s" -#: nova/compute/manager.py:2003 +#: nova/compute/manager.py:2005 msgid "error setting admin password" msgstr "error setting admin password" -#: nova/compute/manager.py:2016 +#: nova/compute/manager.py:2018 #, python-format msgid "" "trying to inject a file into a non-running (state: " @@ -4613,111 +4564,111 @@ msgstr "" "trying to inject a file into a non-running (state: " "%(current_power_state)s expected: %(expected_state)s)" -#: nova/compute/manager.py:2020 +#: nova/compute/manager.py:2022 #, python-format msgid "injecting file to %(path)s" msgstr "injecting file to %(path)s" -#: nova/compute/manager.py:2040 +#: nova/compute/manager.py:2042 msgid "" "Unable to find a different image to use for rescue VM, using instance's " "current image" msgstr "" -#: nova/compute/manager.py:2053 +#: nova/compute/manager.py:2055 msgid "Rescuing" msgstr "Rescuing" -#: nova/compute/manager.py:2072 +#: nova/compute/manager.py:2074 #, fuzzy msgid "Error trying to Rescue Instance" msgstr "Error trying to reschedule" -#: nova/compute/manager.py:2076 +#: nova/compute/manager.py:2078 #, fuzzy, python-format msgid "Driver Error: %s" msgstr "DB error: %s" -#: nova/compute/manager.py:2094 +#: nova/compute/manager.py:2096 msgid "Unrescuing" msgstr "Unrescuing" -#: nova/compute/manager.py:2115 +#: nova/compute/manager.py:2117 #, python-format msgid "Changing instance metadata according to %(diff)r" msgstr "Changing instance metadata according to %(diff)r" -#: nova/compute/manager.py:2341 +#: nova/compute/manager.py:2343 #, fuzzy msgid "Instance has no source host" msgstr "Instance has no volume." -#: nova/compute/manager.py:2347 +#: nova/compute/manager.py:2349 msgid "destination same as source!" msgstr "destination same as source!" -#: nova/compute/manager.py:2364 +#: nova/compute/manager.py:2366 msgid "Migrating" msgstr "Migrating" -#: nova/compute/manager.py:2610 +#: nova/compute/manager.py:2612 #, python-format msgid "Failed to rollback quota for failed finish_resize: %(qr_error)s" msgstr "Failed to rollback quota for failed finish_resize: %(qr_error)s" -#: nova/compute/manager.py:2673 +#: nova/compute/manager.py:2675 msgid "Pausing" msgstr "Pausing" -#: nova/compute/manager.py:2691 +#: nova/compute/manager.py:2693 msgid "Unpausing" msgstr "Unpausing" -#: nova/compute/manager.py:2729 +#: nova/compute/manager.py:2731 msgid "Retrieving diagnostics" msgstr "Retrieving diagnostics" -#: nova/compute/manager.py:2760 +#: nova/compute/manager.py:2762 msgid "Resuming" msgstr "Resuming" -#: nova/compute/manager.py:2780 +#: nova/compute/manager.py:2782 msgid "Reset network" msgstr "Reset network" -#: nova/compute/manager.py:2785 +#: nova/compute/manager.py:2787 msgid "Inject network info" msgstr "Inject network info" -#: nova/compute/manager.py:2788 +#: nova/compute/manager.py:2790 #, python-format msgid "network_info to inject: |%s|" msgstr "network_info to inject: |%s|" -#: nova/compute/manager.py:2805 +#: nova/compute/manager.py:2807 msgid "Get console output" msgstr "Get console output" -#: nova/compute/manager.py:2832 +#: nova/compute/manager.py:2834 msgid "Getting vnc console" msgstr "Getting vnc console" -#: nova/compute/manager.py:2867 +#: nova/compute/manager.py:2869 #, fuzzy msgid "Getting spice console" msgstr "Getting vnc console" -#: nova/compute/manager.py:2914 +#: nova/compute/manager.py:2916 #, python-format msgid "Booting with volume %(volume_id)s at %(mountpoint)s" msgstr "Booting with volume %(volume_id)s at %(mountpoint)s" -#: nova/compute/manager.py:2965 +#: nova/compute/manager.py:2967 #, python-format msgid "Attaching volume %(volume_id)s to %(mountpoint)s" msgstr "Attaching volume %(volume_id)s to %(mountpoint)s" -#: nova/compute/manager.py:2974 +#: nova/compute/manager.py:2976 #, python-format msgid "" "Failed to connect to volume %(volume_id)s while attaching at " @@ -4726,59 +4677,59 @@ msgstr "" "Failed to connect to volume %(volume_id)s while attaching at " "%(mountpoint)s" -#: nova/compute/manager.py:2989 +#: nova/compute/manager.py:2991 #, python-format msgid "Failed to attach volume %(volume_id)s at %(mountpoint)s" msgstr "Failed to attach volume %(volume_id)s at %(mountpoint)s" -#: nova/compute/manager.py:3019 +#: nova/compute/manager.py:3021 #, python-format msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" msgstr "Detach volume %(volume_id)s from mountpoint %(mp)s" -#: nova/compute/manager.py:3029 +#: nova/compute/manager.py:3031 msgid "Detaching volume from unknown instance" msgstr "Detaching volume from unknown instance" -#: nova/compute/manager.py:3036 +#: nova/compute/manager.py:3038 #, fuzzy, python-format msgid "Failed to detach volume %(volume_id)s from %(mp)s" msgstr "Faild to detach volume %(volume_id)s from %(mp)s" -#: nova/compute/manager.py:3060 +#: nova/compute/manager.py:3062 msgid "Updating volume usage cache with totals" msgstr "" -#: nova/compute/manager.py:3098 +#: nova/compute/manager.py:3100 #, fuzzy, python-format msgid "allocate_port_for_instance returned %(ports)s ports" msgstr "allocate_for_instance() for %s" -#: nova/compute/manager.py:3118 +#: nova/compute/manager.py:3120 #, fuzzy, python-format msgid "Port %(port_id)s is not attached" msgstr "Port %(port_id)s is still in use." -#: nova/compute/manager.py:3132 +#: nova/compute/manager.py:3134 #, fuzzy, python-format msgid "Host %(host)s not found" msgstr "Host %(host)s could not be found." -#: nova/compute/manager.py:3269 +#: nova/compute/manager.py:3271 #, python-format msgid "Pre live migration failed at %(dest)s" msgstr "Pre live migration failed at %(dest)s" -#: nova/compute/manager.py:3297 +#: nova/compute/manager.py:3299 msgid "_post_live_migration() is started.." msgstr "_post_live_migration() is started.." -#: nova/compute/manager.py:3352 +#: nova/compute/manager.py:3354 #, python-format msgid "Migrating instance to %(dest)s finished successfully." msgstr "Migrating instance to %(dest)s finished successfully." -#: nova/compute/manager.py:3354 +#: nova/compute/manager.py:3356 msgid "" "You may see the error \"libvirt: QEMU error: Domain not found: no domain " "with matching name.\" This error can be safely ignored." @@ -4786,15 +4737,20 @@ msgstr "" "You may see the error \"libvirt: QEMU error: Domain not found: no domain " "with matching name.\" This error can be safely ignored." -#: nova/compute/manager.py:3368 +#: nova/compute/manager.py:3370 msgid "Post operation of migration started" msgstr "Post operation of migration started" -#: nova/compute/manager.py:3508 +#: nova/compute/manager.py:3399 +#, fuzzy, python-format +msgid "Failed to get compute_info for %s" +msgstr "Failed to get info for disk %s" + +#: nova/compute/manager.py:3518 msgid "Updated the info_cache for instance" msgstr "Updated the info_cache for instance" -#: nova/compute/manager.py:3553 +#: nova/compute/manager.py:3563 #, python-format msgid "" "Found %(migration_count)d unconfirmed migrations older than " @@ -4803,12 +4759,12 @@ msgstr "" "Found %(migration_count)d unconfirmed migrations older than " "%(confirm_window)d seconds" -#: nova/compute/manager.py:3559 +#: nova/compute/manager.py:3569 #, python-format msgid "Setting migration %(migration_id)s to error: %(reason)s" msgstr "Setting migration %(migration_id)s to error: %(reason)s" -#: nova/compute/manager.py:3568 +#: nova/compute/manager.py:3578 #, python-format msgid "" "Automatically confirming migration %(migration_id)s for instance " @@ -4817,26 +4773,26 @@ msgstr "" "Automatically confirming migration %(migration_id)s for instance " "%(instance_uuid)s" -#: nova/compute/manager.py:3575 +#: nova/compute/manager.py:3585 #, python-format msgid "Instance %(instance_uuid)s not found" msgstr "Instance %(instance_uuid)s not found" -#: nova/compute/manager.py:3579 +#: nova/compute/manager.py:3589 msgid "In ERROR state" msgstr "In ERROR state" -#: nova/compute/manager.py:3586 +#: nova/compute/manager.py:3596 #, fuzzy, python-format msgid "In states %(vm_state)s/%(task_state)s, not RESIZED/None" msgstr "In states %(vm_state)s/%(task_state)s, notRESIZED/None" -#: nova/compute/manager.py:3595 +#: nova/compute/manager.py:3605 #, python-format msgid "Error auto-confirming resize: %(e)s. Will retry later." msgstr "Error auto-confirming resize: %(e)s. Will retry later." -#: nova/compute/manager.py:3612 +#: nova/compute/manager.py:3622 #, python-format msgid "" "Running instance usage audit for host %(host)s from %(begin_time)s to " @@ -4845,25 +4801,25 @@ msgstr "" "Running instance usage audit for host %(host)s from %(begin_time)s to " "%(end_time)s. %(number_instances)s instances." -#: nova/compute/manager.py:3631 +#: nova/compute/manager.py:3641 #, python-format msgid "Failed to generate usage audit for instance on host %s" msgstr "Failed to generate usage audit for instance on host %s" -#: nova/compute/manager.py:3655 +#: nova/compute/manager.py:3665 msgid "Updating bandwidth usage cache" msgstr "Updating bandwidth usage cache" -#: nova/compute/manager.py:3772 +#: nova/compute/manager.py:3782 #, fuzzy msgid "Updating volume usage cache" msgstr "Updating bandwidth usage cache" -#: nova/compute/manager.py:3789 +#: nova/compute/manager.py:3799 msgid "Updating host status" msgstr "Updating host status" -#: nova/compute/manager.py:3816 +#: nova/compute/manager.py:3826 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " @@ -4872,11 +4828,11 @@ msgstr "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " "the hypervisor." -#: nova/compute/manager.py:3821 nova/compute/manager.py:3871 +#: nova/compute/manager.py:3831 nova/compute/manager.py:3881 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "During sync_power_state the instance has a pending task. Skip." -#: nova/compute/manager.py:3858 +#: nova/compute/manager.py:3868 #, python-format msgid "" "During the sync_power process the instance has moved from host %(src)s to" @@ -4885,57 +4841,57 @@ msgstr "" "During the sync_power process the instance has moved from host %(src)s to" " host %(dst)s" -#: nova/compute/manager.py:3896 +#: nova/compute/manager.py:3906 msgid "Instance shutdown by itself. Calling the stop API." msgstr "Instance shutdown by itself. Calling the stop API." -#: nova/compute/manager.py:3908 nova/compute/manager.py:3917 -#: nova/compute/manager.py:3947 +#: nova/compute/manager.py:3918 nova/compute/manager.py:3927 +#: nova/compute/manager.py:3957 msgid "error during stop() in sync_power_state." msgstr "error during stop() in sync_power_state." -#: nova/compute/manager.py:3912 +#: nova/compute/manager.py:3922 #, fuzzy msgid "Instance is suspended unexpectedly. Calling the stop API." msgstr "Instance is paused or suspended unexpectedly. Calling the stop API." -#: nova/compute/manager.py:3928 +#: nova/compute/manager.py:3938 #, fuzzy msgid "Instance is paused unexpectedly. Ignore." msgstr "Instance is paused or suspended unexpectedly. Calling the stop API." -#: nova/compute/manager.py:3934 +#: nova/compute/manager.py:3944 msgid "Instance is unexpectedly not found. Ignore." msgstr "" -#: nova/compute/manager.py:3940 +#: nova/compute/manager.py:3950 msgid "Instance is not stopped. Calling the stop API." msgstr "Instance is not stopped. Calling the stop API." -#: nova/compute/manager.py:3956 +#: nova/compute/manager.py:3966 msgid "Instance is not (soft-)deleted." msgstr "Instance is not (soft-)deleted." -#: nova/compute/manager.py:3964 +#: nova/compute/manager.py:3974 #, fuzzy msgid "CONF.reclaim_instance_interval <= 0, skipping..." msgstr "FLAGS.reclaim_instance_interval <= 0, skipping..." -#: nova/compute/manager.py:3984 +#: nova/compute/manager.py:3994 msgid "Reclaiming deleted instance" msgstr "Reclaiming deleted instance" -#: nova/compute/manager.py:4011 +#: nova/compute/manager.py:4021 #, fuzzy, python-format msgid "Deleting orphan compute node %s" msgstr "Loading compute driver '%s'" -#: nova/compute/manager.py:4021 nova/compute/resource_tracker.py:321 +#: nova/compute/manager.py:4031 nova/compute/resource_tracker.py:321 #, python-format msgid "No service record for host %s" msgstr "No service record for host %s" -#: nova/compute/manager.py:4061 +#: nova/compute/manager.py:4072 #, python-format msgid "" "Detected instance with name label '%(name)s' which is marked as DELETED " @@ -4944,7 +4900,7 @@ msgstr "" "Detected instance with name label '%(name)s' which is marked as DELETED " "but still present on host." -#: nova/compute/manager.py:4068 +#: nova/compute/manager.py:4079 #, python-format msgid "" "Destroying instance with name label '%(name)s' which is marked as DELETED" @@ -4953,7 +4909,7 @@ msgstr "" "Destroying instance with name label '%(name)s' which is marked as DELETED" " but still present on host." -#: nova/compute/manager.py:4075 +#: nova/compute/manager.py:4086 #, fuzzy, python-format msgid "Unrecognized value '%(action)s' for CONF.running_deleted_instance_action" msgstr "Unrecognized value '%(action)s' for FLAGS.running_deleted_instance_action" @@ -5178,11 +5134,11 @@ msgstr "Failed to reboot instance" msgid "Failed to notify cells of instance info cache update" msgstr "" -#: nova/db/api.py:1451 +#: nova/db/api.py:1456 msgid "Failed to notify cells of bw_usage update" msgstr "" -#: nova/db/api.py:1585 +#: nova/db/api.py:1591 #, fuzzy msgid "Failed to notify cells of instance fault" msgstr "Failed to reboot instance" @@ -5201,23 +5157,30 @@ msgstr "" msgid "Unrecognized read_deleted value '%s'" msgstr "Unrecognized read_deleted value '%s'" -#: nova/db/sqlalchemy/api.py:1424 +#: nova/db/sqlalchemy/api.py:1408 #, python-format msgid "" "Unknown osapi_compute_unique_server_name_scope value: %s Flag must be " "empty, \"global\" or \"project\"" msgstr "" -#: nova/db/sqlalchemy/api.py:1559 +#: nova/db/sqlalchemy/api.py:1543 #, fuzzy, python-format msgid "Invalid instance id %s in request" msgstr "instance %s: rescued" -#: nova/db/sqlalchemy/api.py:2850 +#: nova/db/sqlalchemy/api.py:2834 #, 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" +#: nova/db/sqlalchemy/api.py:4335 +#, python-format +msgid "" +"Volume(%s) has lower stats then what is in the database. Instance must " +"have been rebooted or crashed. Updating totals." +msgstr "" + #: nova/db/sqlalchemy/migration.py:69 #: nova/virt/baremetal/db/sqlalchemy/migration.py:66 msgid "version should be an integer" @@ -5275,47 +5238,47 @@ msgstr "" "Error contacting glance server '%(host)s:%(port)s' for '%(method)s', " "%(extra)s." -#: nova/image/glance.py:492 +#: nova/image/glance.py:495 #, fuzzy, python-format msgid "fetching image %s from glance" msgstr "Fetching image '%s' from glance" -#: nova/image/s3.py:318 +#: nova/image/s3.py:335 #, python-format msgid "Failed to download %(image_location)s to %(image_path)s" msgstr "Failed to download %(image_location)s to %(image_path)s" -#: nova/image/s3.py:335 +#: nova/image/s3.py:352 #, python-format msgid "Failed to decrypt %(image_location)s to %(image_path)s" msgstr "Failed to decrypt %(image_location)s to %(image_path)s" -#: nova/image/s3.py:345 +#: nova/image/s3.py:362 #, python-format msgid "Failed to untar %(image_location)s to %(image_path)s" msgstr "Failed to untar %(image_location)s to %(image_path)s" -#: nova/image/s3.py:355 +#: nova/image/s3.py:372 #, python-format msgid "Failed to upload %(image_location)s to %(image_path)s" msgstr "Failed to upload %(image_location)s to %(image_path)s" -#: nova/image/s3.py:379 +#: nova/image/s3.py:396 #, python-format msgid "Failed to decrypt private key: %s" msgstr "Failed to decrypt private key: %s" -#: nova/image/s3.py:386 +#: nova/image/s3.py:403 #, python-format msgid "Failed to decrypt initialization vector: %s" msgstr "Failed to decrypt initialization vector: %s" -#: nova/image/s3.py:397 +#: nova/image/s3.py:414 #, python-format msgid "Failed to decrypt image file %(image_file)s: %(err)s" msgstr "Failed to decrypt image file %(image_file)s: %(err)s" -#: nova/image/s3.py:409 +#: nova/image/s3.py:426 msgid "Unsafe filenames in image" msgstr "Unsafe filenames in image" @@ -5358,50 +5321,50 @@ msgstr "Compute driver option required, but not specified" msgid "Loading network driver '%s'" msgstr "Loading compute driver '%s'" -#: nova/network/floating_ips.py:87 +#: nova/network/floating_ips.py:88 #, python-format msgid "Fixed ip %(fixed_ip_id)s not found" msgstr "Fixed ip %(fixed_ip_id)s not found" -#: nova/network/floating_ips.py:97 nova/network/floating_ips.py:373 +#: nova/network/floating_ips.py:98 nova/network/floating_ips.py:374 #, python-format msgid "Interface %(interface)s not found" msgstr "Interface %(interface)s not found" -#: nova/network/floating_ips.py:121 +#: nova/network/floating_ips.py:122 #, fuzzy, python-format msgid "floating IP allocation for instance |%(floating_address)s|" msgstr "floating IP allocation for instance |%s|" -#: nova/network/floating_ips.py:178 +#: nova/network/floating_ips.py:179 msgid "Floating IP is not associated. Ignore." msgstr "Floating IP is not associated. Ignore." -#: nova/network/floating_ips.py:196 +#: nova/network/floating_ips.py:197 #, python-format msgid "Address |%(address)s| is not allocated" msgstr "Address |%(address)s| is not allocated" -#: nova/network/floating_ips.py:200 +#: nova/network/floating_ips.py:201 #, python-format msgid "Address |%(address)s| is not allocated to your project |%(project)s|" msgstr "Address |%(address)s| is not allocated to your project |%(project)s|" -#: nova/network/floating_ips.py:220 +#: nova/network/floating_ips.py:221 #, python-format msgid "Quota exceeded for %(pid)s, tried to allocate floating IP" msgstr "Quota exceeded for %(pid)s, tried to allocate floating IP" -#: nova/network/floating_ips.py:281 +#: nova/network/floating_ips.py:282 msgid "Failed to update usages deallocating floating IP" msgstr "Failed to update usages deallocating floating IP" -#: nova/network/floating_ips.py:530 +#: nova/network/floating_ips.py:531 #, python-format msgid "Starting migration network for instance %(instance_uuid)s" msgstr "Starting migration network for instance %(instance_uuid)s" -#: nova/network/floating_ips.py:537 +#: nova/network/floating_ips.py:538 #, python-format msgid "" "Floating ip address |%(address)s| no longer belongs to instance " @@ -5410,12 +5373,12 @@ msgstr "" "Floating ip address |%(address)s| no longer belongs to instance " "%(instance_uuid)s. Will notmigrate it " -#: nova/network/floating_ips.py:568 +#: nova/network/floating_ips.py:573 #, python-format msgid "Finishing migration network for instance %(instance_uuid)s" msgstr "Finishing migration network for instance %(instance_uuid)s" -#: nova/network/floating_ips.py:576 +#: nova/network/floating_ips.py:581 #, python-format msgid "" "Floating ip address |%(address)s| no longer belongs to instance " @@ -5424,7 +5387,7 @@ msgstr "" "Floating ip address |%(address)s| no longer belongs to instance " "%(instance_uuid)s. Will notsetup it." -#: nova/network/floating_ips.py:624 +#: nova/network/floating_ips.py:629 #, python-format msgid "" "Database inconsistency: DNS domain |%s| is registered in the Nova db but " @@ -5435,12 +5398,12 @@ msgstr "" "not visible to either the floating or instance DNS driver. It will be " "ignored." -#: nova/network/floating_ips.py:664 +#: nova/network/floating_ips.py:669 #, python-format msgid "Domain |%(domain)s| already exists, changing zone to |%(av_zone)s|." msgstr "Domain |%(domain)s| already exists, changing zone to |%(av_zone)s|." -#: nova/network/floating_ips.py:673 +#: nova/network/floating_ips.py:678 #, python-format msgid "Domain |%(domain)s| already exists, changing project to |%(project)s|." msgstr "Domain |%(domain)s| already exists, changing project to |%(project)s|." @@ -5465,17 +5428,17 @@ msgstr "This driver only supports type 'a' entries." msgid "This shouldn't be getting called except during testing." msgstr "" -#: nova/network/linux_net.py:219 +#: nova/network/linux_net.py:220 #, python-format msgid "Attempted to remove chain %s which does not exist" msgstr "Attempted to remove chain %s which does not exist" -#: nova/network/linux_net.py:254 +#: nova/network/linux_net.py:255 #, python-format msgid "Unknown chain: %r" msgstr "Unknown chain: %r" -#: nova/network/linux_net.py:279 +#: nova/network/linux_net.py:280 #, python-format msgid "" "Tried to remove rule that was not there: %(chain)r %(rule)r %(wrap)r " @@ -5484,133 +5447,113 @@ msgstr "" "Tried to remove rule that was not there: %(chain)r %(rule)r %(wrap)r " "%(top)r" -#: nova/network/linux_net.py:424 +#: nova/network/linux_net.py:425 msgid "IPTablesManager.apply completed with success" msgstr "IPTablesManager.apply completed with success" -#: nova/network/linux_net.py:680 +#: nova/network/linux_net.py:681 #, python-format msgid "arping error for ip %s" msgstr "arping error for ip %s" -#: nova/network/linux_net.py:730 +#: nova/network/linux_net.py:731 #, python-format msgid "Removed %(num)d duplicate rules for floating ip %(float)s" msgstr "" -#: nova/network/linux_net.py:966 +#: nova/network/linux_net.py:776 +#, python-format +msgid "Error deleting conntrack entries for %s" +msgstr "" + +#: nova/network/linux_net.py:975 #, python-format msgid "Pid %d is stale, skip killing dnsmasq" msgstr "Pid %d is stale, skip killing dnsmasq" -#: nova/network/linux_net.py:1011 +#: nova/network/linux_net.py:1020 #, python-format msgid "Hupping dnsmasq threw %s" msgstr "Hupping dnsmasq threw %s" -#: nova/network/linux_net.py:1013 +#: nova/network/linux_net.py:1022 #, python-format msgid "Pid %d is stale, relaunching dnsmasq" msgstr "Pid %d is stale, relaunching dnsmasq" -#: nova/network/linux_net.py:1093 +#: nova/network/linux_net.py:1102 #, python-format msgid "killing radvd threw %s" msgstr "killing radvd threw %s" -#: nova/network/linux_net.py:1095 +#: nova/network/linux_net.py:1104 #, python-format msgid "Pid %d is stale, relaunching radvd" msgstr "Pid %d is stale, relaunching radvd" -#: nova/network/linux_net.py:1227 +#: nova/network/linux_net.py:1280 #, fuzzy, python-format -msgid "Error clearing stale veth %s" -msgstr "Error starting xvp: %s" +msgid "Net device removed: '%s'" +msgstr "Invalid mode: '%s'" + +#: nova/network/linux_net.py:1283 +#, python-format +msgid "Failed removing net device: '%s'" +msgstr "" -#: nova/network/linux_net.py:1386 +#: nova/network/linux_net.py:1401 #, python-format msgid "Starting VLAN interface %s" msgstr "Starting VLAN interface %s" -#: nova/network/linux_net.py:1418 -#, fuzzy, python-format -msgid "Failed unplugging VLAN interface '%s'" -msgstr "Failed unplugging gateway interface '%s'" - -#: nova/network/linux_net.py:1420 -#, fuzzy, python-format -msgid "Unplugged VLAN interface '%s'" -msgstr "Unplugged gateway interface '%s'" - -#: nova/network/linux_net.py:1442 +#: nova/network/linux_net.py:1447 #, fuzzy, python-format msgid "Starting Bridge %s" msgstr "Starting bridge %s " -#: nova/network/linux_net.py:1454 +#: nova/network/linux_net.py:1459 #, fuzzy, python-format msgid "Adding interface %(interface)s to bridge %(bridge)s" msgstr "Ensuring vlan %(vlan)s and bridge %(bridge)s" -#: nova/network/linux_net.py:1490 +#: nova/network/linux_net.py:1495 #, python-format msgid "Failed to add interface: %s" msgstr "Failed to add interface: %s" -#: nova/network/linux_net.py:1536 -#, fuzzy, python-format -msgid "Failed unplugging bridge interface '%s'" -msgstr "Failed unplugging gateway interface '%s'" - -#: nova/network/linux_net.py:1539 -#, fuzzy, python-format -msgid "Unplugged bridge interface '%s'" -msgstr "Unplugged gateway interface '%s'" - -#: nova/network/linux_net.py:1735 +#: nova/network/linux_net.py:1732 #, python-format msgid "Starting bridge %s " msgstr "Starting bridge %s " -#: nova/network/linux_net.py:1743 +#: nova/network/linux_net.py:1740 #, python-format msgid "Done starting bridge %s" msgstr "Done starting bridge %s" -#: nova/network/linux_net.py:1763 -#, python-format -msgid "Failed unplugging gateway interface '%s'" -msgstr "Failed unplugging gateway interface '%s'" - -#: nova/network/linux_net.py:1765 -#, python-format -msgid "Unplugged gateway interface '%s'" -msgstr "Unplugged gateway interface '%s'" - -#: nova/network/manager.py:363 +#: nova/network/manager.py:364 #, python-format msgid "Disassociated %s stale fixed ip(s)" msgstr "Disassociated %s stale fixed ip(s)" -#: nova/network/manager.py:367 +#: nova/network/manager.py:368 msgid "setting network host" msgstr "setting network host" -#: nova/network/manager.py:494 +#: nova/network/manager.py:495 msgid "network allocations" msgstr "network allocations" -#: nova/network/manager.py:501 +#: nova/network/manager.py:502 #, fuzzy, python-format msgid "networks retrieved for instance: |%(networks_list)s|" msgstr "networks retrieved for instance: |%(networks)s|" -#: nova/network/manager.py:549 +#: nova/network/manager.py:550 msgid "network deallocation for instance" msgstr "network deallocation for instance" -#: nova/network/manager.py:815 +#: nova/network/manager.py:816 #, python-format msgid "" "instance-dns-zone is |%(domain)s|, which is in availability zone " @@ -5621,61 +5564,61 @@ msgstr "" "|%(zone)s|. Instance is in zone |%(zone2)s|. No DNS record will be " "created." -#: nova/network/manager.py:841 +#: nova/network/manager.py:842 #, fuzzy, python-format msgid "Quota exceeded for %(pid)s, tried to allocate fixed IP" msgstr "Quota exceeded for %(pid)s, tried to allocate floating IP" -#: nova/network/manager.py:895 +#: nova/network/manager.py:896 #, fuzzy msgid "Failed to update usages deallocating fixed IP" msgstr "Failed to update usages deallocating floating IP" -#: nova/network/manager.py:929 +#: nova/network/manager.py:930 #, python-format msgid "Unable to release %s because vif doesn't exist." msgstr "Unable to release %s because vif doesn't exist." -#: nova/network/manager.py:952 +#: nova/network/manager.py:953 #, python-format msgid "Leased IP |%(address)s|" msgstr "Leased IP |%(address)s|" -#: nova/network/manager.py:956 +#: nova/network/manager.py:957 #, python-format msgid "IP %s leased that is not associated" msgstr "IP %s leased that is not associated" -#: nova/network/manager.py:965 +#: nova/network/manager.py:966 #, python-format msgid "IP |%s| leased that isn't allocated" msgstr "IP |%s| leased that isn't allocated" -#: nova/network/manager.py:970 +#: nova/network/manager.py:971 #, python-format msgid "Released IP |%(address)s|" msgstr "Released IP |%(address)s|" -#: nova/network/manager.py:974 +#: nova/network/manager.py:975 #, python-format msgid "IP %s released that is not associated" msgstr "IP %s released that is not associated" -#: nova/network/manager.py:978 +#: nova/network/manager.py:979 #, python-format msgid "IP %s released that was not leased" msgstr "IP %s released that was not leased" -#: nova/network/manager.py:997 +#: nova/network/manager.py:998 #, python-format msgid "%s must be an integer" msgstr "%s must be an integer" -#: nova/network/manager.py:1021 +#: nova/network/manager.py:1022 msgid "Maximum allowed length for 'label' is 255." msgstr "Maximum allowed length for 'label' is 255." -#: nova/network/manager.py:1041 +#: nova/network/manager.py:1042 #, python-format msgid "" "Subnet(s) too large, defaulting to /%s. To override, specify " @@ -5684,16 +5627,16 @@ msgstr "" "Subnet(s) too large, defaulting to /%s. To override, specify " "network_size flag." -#: nova/network/manager.py:1122 +#: nova/network/manager.py:1123 msgid "cidr already in use" msgstr "cidr already in use" -#: nova/network/manager.py:1125 +#: nova/network/manager.py:1126 #, python-format msgid "requested cidr (%(cidr)s) conflicts with existing supernet (%(super)s)" msgstr "requested cidr (%(cidr)s) conflicts with existing supernet (%(super)s)" -#: nova/network/manager.py:1136 +#: nova/network/manager.py:1137 #, python-format msgid "" "requested cidr (%(cidr)s) conflicts with existing smaller cidr " @@ -5702,16 +5645,16 @@ msgstr "" "requested cidr (%(cidr)s) conflicts with existing smaller cidr " "(%(smaller)s)" -#: nova/network/manager.py:1193 +#: nova/network/manager.py:1194 msgid "Network already exists!" msgstr "Network already exists!" -#: nova/network/manager.py:1212 +#: nova/network/manager.py:1213 #, python-format msgid "Network must be disassociated from project %s before delete" msgstr "Network must be disassociated from project %s before delete" -#: nova/network/manager.py:1808 +#: nova/network/manager.py:1813 msgid "" "The sum between the number of networks and the vlan start cannot be " "greater than 4094" @@ -5719,7 +5662,7 @@ msgstr "" "The sum between the number of networks and the vlan start cannot be " "greater than 4094" -#: nova/network/manager.py:1815 +#: nova/network/manager.py:1820 #, fuzzy, python-format msgid "" "The network range is not big enough to fit %(num_networks)s networks. " @@ -5835,11 +5778,6 @@ msgstr "validate_networks() for %s" msgid "Multiple floating IP pools matches found for name '%s'" msgstr "Multiple floating IP pools matches found for name '%s'" -#: nova/network/quantumv2/api.py:835 -#, fuzzy, python-format -msgid "Network %(net)s for port %(port_id)s not found!" -msgstr "Network %(network_id)s could not be found." - #: nova/network/security_group/quantum_driver.py:53 #, fuzzy, python-format msgid "Quantum Error creating security group %s" @@ -5950,22 +5888,22 @@ msgstr "Got file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..." msgid "Released file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..." msgstr "Got file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..." -#: nova/openstack/common/log.py:226 +#: nova/openstack/common/log.py:244 #, fuzzy, python-format msgid "Deprecated: %s" msgstr "Deprecated Config: %s" -#: nova/openstack/common/log.py:329 +#: nova/openstack/common/log.py:347 #, fuzzy, python-format msgid "Error loading logging config %(log_config)s: %(err_msg)s" msgstr "Error reading image info file %(filename)s: %(error)s" -#: nova/openstack/common/log.py:379 +#: nova/openstack/common/log.py:397 #, python-format msgid "syslog facility must be one of: %s" msgstr "syslog facility must be one of: %s" -#: nova/openstack/common/log.py:537 +#: nova/openstack/common/log.py:563 #, fuzzy, python-format msgid "Fatal call to deprecated config: %(msg)s" msgstr "Fatal call to deprecated config %(msg)s" @@ -5990,6 +5928,31 @@ msgstr "" msgid "in dynamic looping call" msgstr "in looping call" +#: nova/openstack/common/periodic_task.py:41 +#, python-format +msgid "Unexpected argument for periodic task creation: %(arg)s." +msgstr "" + +#: nova/openstack/common/periodic_task.py:132 +#, python-format +msgid "Skipping periodic task %(task)s because its interval is negative" +msgstr "" + +#: nova/openstack/common/periodic_task.py:137 +#, python-format +msgid "Skipping periodic task %(task)s because it is disabled" +msgstr "" + +#: nova/openstack/common/periodic_task.py:175 +#, python-format +msgid "Running periodic task %(full_task_name)s" +msgstr "Running periodic task %(full_task_name)s" + +#: nova/openstack/common/periodic_task.py:183 +#, python-format +msgid "Error during %(full_task_name)s: %(e)s" +msgstr "Error during %(full_task_name)s: %(e)s" + #: nova/openstack/common/policy.py:394 #, python-format msgid "Failed to understand rule %(rule)s" @@ -6005,16 +5968,31 @@ msgstr "No handler for matches of kind %s" msgid "Failed to understand rule %(rule)r" msgstr "Failed to understand rule %(rule)r" -#: nova/openstack/common/db/sqlalchemy/session.py:436 +#: nova/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" + +#: nova/openstack/common/processutils.py:137 +#, python-format +msgid "Running cmd (subprocess): %s" +msgstr "Running cmd (subprocess): %s" + +#: nova/openstack/common/processutils.py:174 +#, python-format +msgid "%r failed. Retrying." +msgstr "%r failed. Retrying." + +#: nova/openstack/common/db/sqlalchemy/session.py:461 msgid "DB exception wrapped." msgstr "DB exception wrapped." -#: nova/openstack/common/db/sqlalchemy/session.py:486 +#: nova/openstack/common/db/sqlalchemy/session.py:512 #, python-format msgid "Got mysql server has gone away: %s" msgstr "" -#: nova/openstack/common/db/sqlalchemy/session.py:556 +#: nova/openstack/common/db/sqlalchemy/session.py:584 #, python-format msgid "SQL connection failed. %s attempts left." msgstr "SQL connection failed. %s attempts left." @@ -6027,12 +6005,12 @@ msgstr "Id not in sort_keys; is sort_keys unique?" msgid "Unknown sort direction, must be 'desc' or 'asc'" msgstr "Unknown sort direction, must be 'desc' or 'asc'" -#: nova/openstack/common/notifier/api.py:126 +#: nova/openstack/common/notifier/api.py:125 #, python-format msgid "%s not in valid priorities" msgstr "%s not in valid priorities" -#: nova/openstack/common/notifier/api.py:142 +#: nova/openstack/common/notifier/api.py:141 #, python-format msgid "" "Problem '%(e)s' attempting to send to notification system. " @@ -6041,7 +6019,7 @@ msgstr "" "Problem '%(e)s' attempting to send to notification system. " "Payload=%(payload)s" -#: nova/openstack/common/notifier/api.py:172 +#: nova/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." @@ -6238,44 +6216,44 @@ msgstr "" "again in %(sleep_time)d seconds." #: nova/openstack/common/rpc/impl_kombu.py:609 -#: nova/openstack/common/rpc/impl_qpid.py:403 +#: nova/openstack/common/rpc/impl_qpid.py:404 #, 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" #: nova/openstack/common/rpc/impl_kombu.py:627 -#: nova/openstack/common/rpc/impl_qpid.py:418 +#: nova/openstack/common/rpc/impl_qpid.py:419 #, python-format msgid "Timed out waiting for RPC response: %s" msgstr "Timed out waiting for RPC response: %s" #: nova/openstack/common/rpc/impl_kombu.py:631 -#: nova/openstack/common/rpc/impl_qpid.py:422 +#: nova/openstack/common/rpc/impl_qpid.py:423 #, python-format msgid "Failed to consume message from queue: %s" msgstr "Failed to consume message from queue: %s" #: nova/openstack/common/rpc/impl_kombu.py:670 -#: nova/openstack/common/rpc/impl_qpid.py:457 +#: nova/openstack/common/rpc/impl_qpid.py:458 #, 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" -#: nova/openstack/common/rpc/impl_qpid.py:351 +#: nova/openstack/common/rpc/impl_qpid.py:352 #, fuzzy, python-format msgid "Unable to connect to AMQP server: %(e)s. Sleeping %(delay)s seconds" msgstr "Unable to connect to AMQP server: %s" -#: nova/openstack/common/rpc/impl_qpid.py:357 +#: nova/openstack/common/rpc/impl_qpid.py:358 #, python-format msgid "Connected to AMQP server on %s" msgstr "Connected to AMQP server on %s" -#: nova/openstack/common/rpc/impl_qpid.py:370 +#: nova/openstack/common/rpc/impl_qpid.py:371 msgid "Re-established AMQP queues" msgstr "Re-established AMQP queues" -#: nova/openstack/common/rpc/impl_qpid.py:430 +#: nova/openstack/common/rpc/impl_qpid.py:431 msgid "Error processing message. Skipping it." msgstr "Error processing message. Skipping it." @@ -6503,7 +6481,7 @@ msgstr "Could not find another compute" msgid "Exception during scheduler.run_instance" msgstr "Exception during scheduler.run_instance" -#: nova/scheduler/driver.py:63 nova/scheduler/manager.py:211 +#: nova/scheduler/driver.py:63 nova/scheduler/manager.py:222 #, python-format msgid "Setting instance to %(state)s state." msgstr "Setting instance to %(state)s state." @@ -6530,21 +6508,21 @@ msgstr "" "Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " "memory(host:%(avail)s <= instance:%(mem_inst)s)" -#: nova/scheduler/filter_scheduler.py:74 +#: nova/scheduler/filter_scheduler.py:73 #, python-format msgid "Attempting to build %(num_instances)d instance(s)" msgstr "Attempting to build %(num_instances)d instance(s)" -#: nova/scheduler/filter_scheduler.py:228 +#: nova/scheduler/filter_scheduler.py:227 msgid "Invalid value for 'scheduler_max_attempts', must be >= 1" msgstr "Invalid value for 'scheduler_max_attempts', must be >= 1" -#: nova/scheduler/filter_scheduler.py:245 +#: nova/scheduler/filter_scheduler.py:244 #, python-format msgid "Error from last host: %(last_host)s (node %(last_node)s): %(exc)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:274 +#: nova/scheduler/filter_scheduler.py:276 #, python-format msgid "" "Exceeded max scheduling attempts %(max_attempts)d for instance " @@ -6553,62 +6531,70 @@ msgstr "" "Exceeded max scheduling attempts %(max_attempts)d for instance " "%(instance_uuid)s" -#: nova/scheduler/filter_scheduler.py:340 +#: nova/scheduler/filter_scheduler.py:344 #, python-format msgid "Filtered %(hosts)s" msgstr "Filtered %(hosts)s" -#: nova/scheduler/filter_scheduler.py:353 +#: nova/scheduler/filter_scheduler.py:357 #, python-format msgid "Choosing host %(chosen_host)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:386 +#: nova/scheduler/filter_scheduler.py:391 #, fuzzy, python-format msgid "Unable to migrate %(instance_uuid)s to %(dest)s: Lack of memory" msgstr "" "Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " "memory(host:%(avail)s <= instance:%(mem_inst)s)" -#: nova/scheduler/host_manager.py:307 +#: nova/scheduler/host_manager.py:308 #, fuzzy, python-format -msgid "Host filter ignoring hosts: %(ignored_hosts_str)s" +msgid "Host filter ignoring hosts: %s" msgstr "Host filter fails for ignored host %(host)s" -#: nova/scheduler/host_manager.py:316 +#: nova/scheduler/host_manager.py:320 +#, fuzzy, python-format +msgid "Host filter forcing available hosts to %s" +msgstr "Host filter fails for non-forced host %(host)s" + +#: nova/scheduler/host_manager.py:323 #, python-format -msgid "" -"No hosts matched due to not matching 'force_hosts'value of " -"'%(forced_hosts_str)s'" +msgid "No hosts matched due to not matching 'force_hosts' value of '%s'" msgstr "" -#: nova/scheduler/host_manager.py:321 +#: nova/scheduler/host_manager.py:336 #, fuzzy, python-format -msgid "Host filter forcing available hosts to %(forced_hosts_str)s" +msgid "Host filter forcing available nodes to %s" msgstr "Host filter fails for non-forced host %(host)s" -#: nova/scheduler/host_manager.py:353 +#: nova/scheduler/host_manager.py:339 +#, python-format +msgid "No nodes matched due to not matching 'force_nodes' value of '%s'" +msgstr "" + +#: nova/scheduler/host_manager.py:379 #, fuzzy, python-format msgid "Ignoring %(service_name)s service update from %(host)s" msgstr "Received %(service_name)s service update from %(host)s." -#: nova/scheduler/host_manager.py:358 +#: nova/scheduler/host_manager.py:384 #, fuzzy, python-format msgid "Received %(service_name)s service update from %(state_key)s." msgstr "Received %(service_name)s service update from %(host)s." -#: nova/scheduler/host_manager.py:377 +#: nova/scheduler/host_manager.py:403 #: nova/scheduler/filters/trusted_filter.py:214 #, python-format msgid "No service for compute ID %s" msgstr "No service for compute ID %s" -#: nova/scheduler/host_manager.py:399 +#: nova/scheduler/host_manager.py:425 #, python-format msgid "Removing dead compute node %(host)s:%(node)s from scheduler" msgstr "" -#: nova/scheduler/manager.py:197 +#: nova/scheduler/manager.py:208 #, python-format msgid "Failed to schedule_%(method)s: %(ex)s" msgstr "Failed to schedule_%(method)s: %(ex)s" @@ -6879,19 +6865,19 @@ msgstr "Faked command raised an exception %s" msgid "Reply to faked command is stdout='%(stdout)s' stderr='%(stderr)s'" msgstr "Reply to faked command is stdout='%(stdout)s' stderr='%(stderr)s'" -#: nova/tests/fake_volume.py:186 +#: nova/tests/fake_volume.py:187 msgid "status must be available" msgstr "status must be available" -#: nova/tests/fake_volume.py:190 nova/volume/cinder.py:222 +#: nova/tests/fake_volume.py:191 nova/volume/cinder.py:228 msgid "already attached" msgstr "already attached" -#: nova/tests/fake_volume.py:194 nova/volume/cinder.py:226 +#: nova/tests/fake_volume.py:195 nova/volume/cinder.py:232 msgid "Instance and volume not in same availability_zone" msgstr "" -#: nova/tests/fake_volume.py:199 nova/volume/cinder.py:232 +#: nova/tests/fake_volume.py:200 nova/volume/cinder.py:238 msgid "already detached" msgstr "already detached" @@ -6947,7 +6933,7 @@ msgstr "200 No Roles" msgid "unexpected role header" msgstr "unexpected role header" -#: nova/tests/api/openstack/compute/test_servers.py:3315 +#: nova/tests/api/openstack/compute/test_servers.py:3338 msgid "" "Quota exceeded for instances: Requested 1, but already used 10 of 10 " "instances" @@ -6955,46 +6941,46 @@ msgstr "" "Quota exceeded for instances: Requested 1, but already used 10 of 10 " "instances" -#: nova/tests/api/openstack/compute/test_servers.py:3320 +#: nova/tests/api/openstack/compute/test_servers.py:3343 msgid "Quota exceeded for ram: Requested 4096, but already used 8192 of 10240 ram" msgstr "Quota exceeded for ram: Requested 4096, but already used 8192 of 10240 ram" -#: nova/tests/api/openstack/compute/test_servers.py:3325 +#: nova/tests/api/openstack/compute/test_servers.py:3348 msgid "Quota exceeded for cores: Requested 2, but already used 9 of 10 cores" msgstr "Quota exceeded for cores: Requested 2, but already used 9 of 10 cores" -#: nova/tests/compute/test_compute.py:1044 -#: nova/tests/compute/test_compute.py:1062 -#: nova/tests/compute/test_compute.py:1113 -#: nova/tests/compute/test_compute.py:1140 -#: nova/tests/compute/test_compute.py:1186 -#: nova/tests/compute/test_compute.py:3647 +#: nova/tests/compute/test_compute.py:1099 +#: nova/tests/compute/test_compute.py:1117 +#: nova/tests/compute/test_compute.py:1168 +#: nova/tests/compute/test_compute.py:1195 +#: nova/tests/compute/test_compute.py:1241 +#: nova/tests/compute/test_compute.py:3725 #, python-format msgid "Running instances: %s" msgstr "Running instances: %s" -#: nova/tests/compute/test_compute.py:1050 -#: nova/tests/compute/test_compute.py:1085 -#: nova/tests/compute/test_compute.py:1128 -#: nova/tests/compute/test_compute.py:1158 +#: nova/tests/compute/test_compute.py:1105 +#: nova/tests/compute/test_compute.py:1140 +#: nova/tests/compute/test_compute.py:1183 +#: nova/tests/compute/test_compute.py:1213 #, python-format msgid "After terminating instances: %s" msgstr "After terminating instances: %s" -#: nova/tests/compute/test_compute.py:1668 +#: nova/tests/compute/test_compute.py:1723 msgid "Internal error" msgstr "Internal error" -#: nova/tests/compute/test_compute.py:3658 +#: nova/tests/compute/test_compute.py:3736 #, python-format msgid "After force-killing instances: %s" msgstr "After force-killing instances: %s" -#: nova/tests/compute/test_compute.py:4160 +#: nova/tests/compute/test_compute.py:4238 msgid "wrong host/node" msgstr "" -#: nova/tests/compute/test_compute.py:8584 +#: nova/tests/compute/test_compute.py:8707 #, fuzzy msgid "spawn error" msgstr "unknown guestmount error" @@ -7263,7 +7249,7 @@ msgstr "" msgid "IPMI set next bootdev failed" msgstr "" -#: nova/virt/baremetal/ipmi.py:198 nova/virt/baremetal/tilera_pdu.py:152 +#: nova/virt/baremetal/ipmi.py:198 nova/virt/baremetal/tilera_pdu.py:153 #, python-format msgid "Activate node called, but node %s is already active" msgstr "" @@ -7351,34 +7337,34 @@ msgstr "Node is unknown error state." msgid "Tilera deploy failed for instance %s" msgstr "Unable to find host for Instance %s" -#: nova/virt/baremetal/tilera_pdu.py:82 +#: nova/virt/baremetal/tilera_pdu.py:83 msgid "Node id not supplied to PDU" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:85 +#: nova/virt/baremetal/tilera_pdu.py:86 #, fuzzy msgid "Address not supplied to PDU" msgstr "Address not specified" -#: nova/virt/baremetal/tilera_pdu.py:88 +#: nova/virt/baremetal/tilera_pdu.py:89 #, fuzzy msgid "User not supplied to PDU" msgstr "pause not supported for vmwareapi" -#: nova/virt/baremetal/tilera_pdu.py:91 +#: nova/virt/baremetal/tilera_pdu.py:92 msgid "Password not supplied to PDU" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:116 +#: nova/virt/baremetal/tilera_pdu.py:117 #, fuzzy msgid "PDU failed" msgstr "Create failed" -#: nova/virt/baremetal/tilera_pdu.py:133 +#: nova/virt/baremetal/tilera_pdu.py:134 msgid "PDU power on failed" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:146 +#: nova/virt/baremetal/tilera_pdu.py:147 msgid "PDU power off failed" msgstr "" @@ -7434,34 +7420,34 @@ msgstr "" msgid "no pif for vif_uuid=%s" msgstr "" -#: nova/virt/baremetal/virtual_power_driver.py:111 +#: nova/virt/baremetal/virtual_power_driver.py:112 msgid "virtual_power_ssh_host not defined. Can not Start" msgstr "" -#: nova/virt/baremetal/virtual_power_driver.py:115 +#: nova/virt/baremetal/virtual_power_driver.py:116 msgid "virtual_power_host_user not defined. Can not Start" msgstr "" -#: nova/virt/baremetal/virtual_power_driver.py:121 +#: nova/virt/baremetal/virtual_power_driver.py:122 msgid "virtual_power_host_pass/key not set. Can not Start" msgstr "" -#: nova/virt/baremetal/volume_driver.py:121 +#: nova/virt/baremetal/volume_driver.py:122 #, python-format msgid "baremetal driver was unable to delete tid %s" msgstr "" -#: nova/virt/baremetal/volume_driver.py:185 +#: nova/virt/baremetal/volume_driver.py:186 #, fuzzy, python-format msgid "Could not determine iscsi initiator name for instance %s" msgstr "Could not determine iscsi initiator name" -#: nova/virt/baremetal/volume_driver.py:226 +#: nova/virt/baremetal/volume_driver.py:227 #, fuzzy, python-format msgid "No fixed PXE IP is associated to %s" msgstr "No fixed ips associated to instance" -#: nova/virt/baremetal/volume_driver.py:258 +#: nova/virt/baremetal/volume_driver.py:259 #, python-format msgid "detach volume could not find tid for %s" msgstr "" @@ -7496,33 +7482,33 @@ msgstr "Virtual Interface creation failed" msgid "Baremetal virtual interface %s not found" msgstr "partition %s not found" -#: nova/virt/disk/api.py:132 +#: nova/virt/disk/api.py:133 #, python-format msgid "Checking if we can resize image %(image)s. size=%(size)s, CoW=%(use_cow)s" msgstr "" -#: nova/virt/disk/api.py:138 +#: nova/virt/disk/api.py:139 #, python-format msgid "Cannot resize filesystem %s to a smaller size." msgstr "" -#: nova/virt/disk/api.py:149 +#: nova/virt/disk/api.py:150 #, python-format msgid "Unable to mount image %(image)s with error %(error)s. Cannot resize." msgstr "" -#: nova/virt/disk/api.py:159 +#: nova/virt/disk/api.py:160 #, python-format msgid "" "Unable to determine label for image %(image)s with error %(errror)s. " "Cannot resize." msgstr "" -#: nova/virt/disk/api.py:226 +#: nova/virt/disk/api.py:227 msgid "image already mounted" msgstr "image already mounted" -#: nova/virt/disk/api.py:282 +#: nova/virt/disk/api.py:283 #, python-format msgid "" "Inject data image=%(image)s key=%(key)s net=%(net)s metadata=%(metadata)s" @@ -7530,12 +7516,12 @@ msgid "" "partition=%(partition)s use_cow=%(use_cow)s" msgstr "" -#: nova/virt/disk/api.py:299 +#: nova/virt/disk/api.py:300 #, fuzzy, python-format msgid "Ignoring error injecting data into image (%(e)s)" msgstr "Ignoring error injecting data into image %(img_id)s (%(e)s)" -#: nova/virt/disk/api.py:318 +#: nova/virt/disk/api.py:319 #, python-format msgid "" "Failed to mount container filesystem '%(image)s' on '%(target)s': " @@ -7544,56 +7530,56 @@ msgstr "" "Failed to mount container filesystem '%(image)s' on '%(target)s': " "%(errors)s" -#: nova/virt/disk/api.py:335 +#: nova/virt/disk/api.py:336 #, fuzzy, python-format msgid "Failed to teardown ntainer filesystem: %s" msgstr "Failed to unmount container filesystem: %s" -#: nova/virt/disk/api.py:348 +#: nova/virt/disk/api.py:349 #, fuzzy, python-format msgid "Failed to umount container filesystem: %s" msgstr "Failed to unmount container filesystem: %s" -#: nova/virt/disk/api.py:373 +#: nova/virt/disk/api.py:374 #, fuzzy, python-format msgid "Ignoring error injecting %(inject)s into image (%(e)s)" msgstr "Ignoring error injecting data into image %(img_id)s (%(e)s)" -#: nova/virt/disk/api.py:385 +#: nova/virt/disk/api.py:386 #, python-format msgid "Inject file fs=%(fs)s path=%(path)s append=%(append)s" msgstr "" -#: nova/virt/disk/api.py:394 +#: nova/virt/disk/api.py:395 #, python-format msgid "Inject metadata fs=%(fs)s metadata=%(metadata)s" msgstr "" -#: nova/virt/disk/api.py:435 +#: nova/virt/disk/api.py:436 #, python-format msgid "Inject key fs=%(fs)s key=%(key)s" msgstr "" -#: nova/virt/disk/api.py:464 +#: nova/virt/disk/api.py:465 #, python-format msgid "Inject key fs=%(fs)s net=%(net)s" msgstr "" -#: nova/virt/disk/api.py:490 +#: nova/virt/disk/api.py:491 #, python-format msgid "Inject admin password fs=%(fs)s admin_passwd=ha-ha-not-telling-you" msgstr "" -#: nova/virt/disk/api.py:535 +#: nova/virt/disk/api.py:536 msgid "Not implemented on Windows" msgstr "Not implemented on Windows" -#: nova/virt/disk/api.py:564 +#: nova/virt/disk/api.py:565 #, python-format msgid "User %(username)s not found in password file." msgstr "User %(username)s not found in password file." -#: nova/virt/disk/api.py:580 +#: nova/virt/disk/api.py:581 #, python-format msgid "User %(username)s not found in shadow file." msgstr "User %(username)s not found in shadow file." @@ -7932,7 +7918,7 @@ msgstr "Windows version: %s " msgid "get_available_resource called" msgstr "get_available_resource called" -#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3728 +#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3740 #: nova/virt/xenapi/host.py:148 msgid "Updating host stats" msgstr "Updating host stats" @@ -8149,7 +8135,7 @@ msgstr "finish_migration called" msgid "Cannot find boot VHD file: %s" msgstr "Unknown base file: %s" -#: nova/virt/hyperv/migrationops.py:221 nova/virt/hyperv/vmops.py:135 +#: nova/virt/hyperv/migrationops.py:221 nova/virt/hyperv/vmops.py:136 msgid "Cannot resize a VHD to a smaller size" msgstr "" @@ -8241,117 +8227,117 @@ msgstr "Failed to remove snapshot for VM %s" msgid "Creating vswitch port for instance: %s" msgstr "Creating snapshot for instance %s" -#: nova/virt/hyperv/vmops.py:90 +#: nova/virt/hyperv/vmops.py:91 #, python-format msgid "VIF driver not found for network_api_class: %s" msgstr "" -#: nova/virt/hyperv/vmops.py:99 +#: nova/virt/hyperv/vmops.py:100 msgid "get_info called for instance" msgstr "get_info called for instance" -#: nova/virt/hyperv/vmops.py:120 +#: nova/virt/hyperv/vmops.py:121 #, python-format msgid "" "Creating differencing VHD. Parent: %(base_vhd_path)s, Target: " "%(root_vhd_path)s" msgstr "" -#: nova/virt/hyperv/vmops.py:126 +#: nova/virt/hyperv/vmops.py:127 #, fuzzy, python-format msgid "Copying VHD image %(base_vhd_path)s to target: %(root_vhd_path)s" msgstr "Copying VHD %(src_vhd_path)s to %(dest_vhd_path)s" -#: nova/virt/hyperv/vmops.py:138 +#: nova/virt/hyperv/vmops.py:139 #, fuzzy, python-format msgid "Resizing VHD %(root_vhd_path)s to new size %(root_vhd_size)s" msgstr "Copying VHD %(src_vhd_path)s to %(dest_vhd_path)s" -#: nova/virt/hyperv/vmops.py:151 +#: nova/virt/hyperv/vmops.py:152 #, fuzzy msgid "Spawning new instance" msgstr "Starting instance" -#: nova/virt/hyperv/vmops.py:177 +#: nova/virt/hyperv/vmops.py:178 #, fuzzy msgid "Spawn instance failed" msgstr "PowerVM instance cleanup failed" -#: nova/virt/hyperv/vmops.py:202 +#: nova/virt/hyperv/vmops.py:203 #, fuzzy, python-format msgid "Creating nic for instance: %s" msgstr "Creating snapshot for instance %s" -#: nova/virt/hyperv/vmops.py:210 +#: nova/virt/hyperv/vmops.py:211 #, python-format msgid "Invalid config_drive_format \"%s\"" msgstr "" -#: nova/virt/hyperv/vmops.py:213 +#: nova/virt/hyperv/vmops.py:214 #, fuzzy, python-format msgid "Using config drive for instance: %s" msgstr "Using config drive" -#: nova/virt/hyperv/vmops.py:226 nova/virt/libvirt/driver.py:1869 +#: nova/virt/hyperv/vmops.py:227 nova/virt/libvirt/driver.py:1870 #, python-format msgid "Creating config drive at %(path)s" msgstr "Creating config drive at %(path)s" -#: nova/virt/hyperv/vmops.py:234 nova/virt/libvirt/driver.py:1876 +#: nova/virt/hyperv/vmops.py:235 nova/virt/libvirt/driver.py:1877 #, fuzzy, python-format msgid "Creating config drive failed with error: %s" msgstr "Creating config drive at %(path)s" -#: nova/virt/hyperv/vmops.py:270 +#: nova/virt/hyperv/vmops.py:271 #, fuzzy, python-format msgid "Got request to destroy instance: %s" msgstr "Got request to destroy vm %s" -#: nova/virt/hyperv/vmops.py:283 +#: nova/virt/hyperv/vmops.py:284 #, fuzzy, python-format msgid "Instance not found: %s" msgstr "Instance not found" -#: nova/virt/hyperv/vmops.py:289 +#: nova/virt/hyperv/vmops.py:290 #, fuzzy, python-format msgid "Failed to destroy instance: %s" msgstr "Failed to destroy vm %s" -#: nova/virt/hyperv/vmops.py:294 +#: nova/virt/hyperv/vmops.py:295 #, fuzzy msgid "reboot instance" msgstr "Rebooting instance" -#: nova/virt/hyperv/vmops.py:300 +#: nova/virt/hyperv/vmops.py:301 msgid "Pause instance" msgstr "Pause instance" -#: nova/virt/hyperv/vmops.py:306 +#: nova/virt/hyperv/vmops.py:307 msgid "Unpause instance" msgstr "Unpause instance" -#: nova/virt/hyperv/vmops.py:312 +#: nova/virt/hyperv/vmops.py:313 msgid "Suspend instance" msgstr "Suspend instance" -#: nova/virt/hyperv/vmops.py:318 +#: nova/virt/hyperv/vmops.py:319 msgid "Resume instance" msgstr "Resume instance" -#: nova/virt/hyperv/vmops.py:324 +#: nova/virt/hyperv/vmops.py:325 msgid "Power off instance" msgstr "Power off instance" -#: nova/virt/hyperv/vmops.py:330 +#: nova/virt/hyperv/vmops.py:331 msgid "Power on instance" msgstr "Power on instance" -#: nova/virt/hyperv/vmops.py:337 +#: nova/virt/hyperv/vmops.py:338 #, fuzzy, python-format msgid "Successfully changed state of VM %(vm_name)s to: %(req_state)s" msgstr "Successfully changed vm state of %(vm_name)s to %(req_state)s" -#: nova/virt/hyperv/vmops.py:341 +#: nova/virt/hyperv/vmops.py:342 #, python-format msgid "Failed to change vm state of %(vm_name)s to %(req_state)s" msgstr "Failed to change vm state of %(vm_name)s to %(req_state)s" @@ -8456,7 +8442,7 @@ msgstr "Detach_volume: %(connection_info)s, %(instance_name)s, %(mountpoint)s" msgid "Detaching physical disk from instance: %s" msgstr "Creating snapshot for instance %s" -#: nova/virt/hyperv/volumeops.py:186 nova/virt/libvirt/driver.py:896 +#: nova/virt/hyperv/volumeops.py:186 nova/virt/libvirt/driver.py:897 msgid "Could not determine iscsi initiator name" msgstr "Could not determine iscsi initiator name" @@ -8490,215 +8476,215 @@ msgstr "" msgid "Unable to determine disk bus for '%s'" msgstr "Unable to find vbd for vdi %s" -#: nova/virt/libvirt/driver.py:340 +#: nova/virt/libvirt/driver.py:341 #, python-format msgid "Invalid cachemode %(cache_mode)s specified for disk type %(disk_type)s." msgstr "" -#: nova/virt/libvirt/driver.py:546 +#: nova/virt/libvirt/driver.py:547 #, python-format msgid "Nova requires libvirt version %(major)i.%(minor)i.%(micro)i or greater." msgstr "Nova requires libvirt version %(major)i.%(minor)i.%(micro)i or greater." -#: nova/virt/libvirt/driver.py:554 +#: nova/virt/libvirt/driver.py:555 #, python-format msgid "Connecting to libvirt: %s" msgstr "Connecting to libvirt: %s" -#: nova/virt/libvirt/driver.py:571 +#: nova/virt/libvirt/driver.py:572 #, fuzzy, python-format msgid "URI %s does not support events" msgstr "Volume %s does not exist in Nexenta SA" -#: nova/virt/libvirt/driver.py:587 +#: nova/virt/libvirt/driver.py:588 msgid "Connection to libvirt broke" msgstr "Connection to libvirt broke" -#: nova/virt/libvirt/driver.py:609 nova/virt/libvirt/driver.py:612 +#: nova/virt/libvirt/driver.py:610 nova/virt/libvirt/driver.py:613 #, python-format msgid "Can not handle authentication request for %d credentials" msgstr "Can not handle authentication request for %d credentials" -#: nova/virt/libvirt/driver.py:630 +#: nova/virt/libvirt/driver.py:631 #, fuzzy, python-format msgid "Connection to libvirt failed: %s" msgstr "Connecting to libvirt: %s" -#: nova/virt/libvirt/driver.py:721 +#: nova/virt/libvirt/driver.py:722 #, python-format msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s" msgstr "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s" -#: nova/virt/libvirt/driver.py:736 +#: nova/virt/libvirt/driver.py:737 msgid "During wait destroy, instance disappeared." msgstr "During wait destroy, instance disappeared." -#: nova/virt/libvirt/driver.py:741 +#: nova/virt/libvirt/driver.py:742 msgid "Instance destroyed successfully." msgstr "Instance destroyed successfully." -#: nova/virt/libvirt/driver.py:751 +#: nova/virt/libvirt/driver.py:752 msgid "Instance may be started again." msgstr "" -#: nova/virt/libvirt/driver.py:761 +#: nova/virt/libvirt/driver.py:762 #, fuzzy msgid "Going to destroy instance again." msgstr "Going to stop instances" -#: nova/virt/libvirt/driver.py:780 +#: nova/virt/libvirt/driver.py:781 msgid "Error from libvirt during undefineFlags. Retrying with undefine" msgstr "Error from libvirt during undefineFlags. Retrying with undefine" -#: nova/virt/libvirt/driver.py:796 +#: nova/virt/libvirt/driver.py:797 #, python-format msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s" msgstr "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s" -#: nova/virt/libvirt/driver.py:816 +#: nova/virt/libvirt/driver.py:817 msgid "Instance may be still running, destroy it again." msgstr "" -#: nova/virt/libvirt/driver.py:822 +#: nova/virt/libvirt/driver.py:823 #, python-format msgid "Error from libvirt during unfilter. Code=%(errcode)s Error=%(e)s" msgstr "Error from libvirt during unfilter. Code=%(errcode)s Error=%(e)s" -#: nova/virt/libvirt/driver.py:850 +#: nova/virt/libvirt/driver.py:851 #, python-format msgid "Deleting instance files %(target)s" msgstr "Deleting instance files %(target)s" -#: nova/virt/libvirt/driver.py:859 +#: nova/virt/libvirt/driver.py:860 #, python-format msgid "Failed to cleanup directory %(target)s: %(e)s" msgstr "Failed to cleanup directory %(target)s: %(e)s" -#: nova/virt/libvirt/driver.py:902 +#: nova/virt/libvirt/driver.py:903 #, fuzzy msgid "Could not determine fibre channel world wide node names" msgstr "Could not determine iscsi initiator name" -#: nova/virt/libvirt/driver.py:909 +#: nova/virt/libvirt/driver.py:910 #, fuzzy msgid "Could not determine fibre channel world wide port names" msgstr "Could not determine iscsi initiator name" -#: nova/virt/libvirt/driver.py:914 +#: nova/virt/libvirt/driver.py:915 msgid "No Volume Connector found." msgstr "" -#: nova/virt/libvirt/driver.py:1036 +#: nova/virt/libvirt/driver.py:1037 msgid "During detach_volume, instance disappeared." msgstr "During detach_volume, instance disappeared." -#: nova/virt/libvirt/driver.py:1060 +#: nova/virt/libvirt/driver.py:1061 #, fuzzy msgid "attaching network adapter failed." msgstr "No networks defined." -#: nova/virt/libvirt/driver.py:1080 +#: nova/virt/libvirt/driver.py:1081 #, fuzzy msgid "During detach_interface, instance disappeared." msgstr "During detach_volume, instance disappeared." -#: nova/virt/libvirt/driver.py:1084 +#: nova/virt/libvirt/driver.py:1085 #, fuzzy msgid "detaching network adapter failed." msgstr "No networks defined." -#: nova/virt/libvirt/driver.py:1173 +#: nova/virt/libvirt/driver.py:1174 msgid "Beginning live snapshot process" msgstr "" -#: nova/virt/libvirt/driver.py:1176 +#: nova/virt/libvirt/driver.py:1177 msgid "Beginning cold snapshot process" msgstr "" -#: nova/virt/libvirt/driver.py:1205 +#: nova/virt/libvirt/driver.py:1206 msgid "Snapshot extracted, beginning image upload" msgstr "" -#: nova/virt/libvirt/driver.py:1217 +#: nova/virt/libvirt/driver.py:1218 msgid "Snapshot image upload complete" msgstr "" -#: nova/virt/libvirt/driver.py:1290 +#: nova/virt/libvirt/driver.py:1291 msgid "Instance soft rebooted successfully." msgstr "Instance soft rebooted successfully." -#: nova/virt/libvirt/driver.py:1294 +#: nova/virt/libvirt/driver.py:1295 msgid "Failed to soft reboot instance." msgstr "Failed to soft reboot instance." -#: nova/virt/libvirt/driver.py:1329 +#: nova/virt/libvirt/driver.py:1330 msgid "Instance shutdown successfully." msgstr "Instance shutdown successfully." -#: nova/virt/libvirt/driver.py:1337 +#: nova/virt/libvirt/driver.py:1338 msgid "Instance may have been rebooted during soft reboot, so return now." msgstr "" -#: nova/virt/libvirt/driver.py:1385 +#: nova/virt/libvirt/driver.py:1386 msgid "Instance rebooted successfully." msgstr "Instance rebooted successfully." -#: nova/virt/libvirt/driver.py:1530 +#: nova/virt/libvirt/driver.py:1531 msgid "Instance is running" msgstr "Instance is running" -#: nova/virt/libvirt/driver.py:1537 nova/virt/powervm/operator.py:220 +#: nova/virt/libvirt/driver.py:1538 nova/virt/powervm/operator.py:221 msgid "Instance spawned successfully." msgstr "Instance spawned successfully." -#: nova/virt/libvirt/driver.py:1553 +#: nova/virt/libvirt/driver.py:1554 #, python-format msgid "data: %(data)r, fpath: %(fpath)r" msgstr "data: %(data)r, fpath: %(fpath)r" -#: nova/virt/libvirt/driver.py:1590 nova/virt/libvirt/driver.py:1616 +#: nova/virt/libvirt/driver.py:1591 nova/virt/libvirt/driver.py:1617 #, python-format msgid "Truncated console log returned, %d bytes ignored" msgstr "" -#: nova/virt/libvirt/driver.py:1605 +#: nova/virt/libvirt/driver.py:1606 msgid "Guest does not have a console available" msgstr "Guest does not have a console available" -#: nova/virt/libvirt/driver.py:1674 +#: nova/virt/libvirt/driver.py:1675 #, python-format msgid "Path '%(path)s' supports direct I/O" msgstr "Path '%(path)s' supports direct I/O" -#: nova/virt/libvirt/driver.py:1678 +#: nova/virt/libvirt/driver.py:1679 #, python-format msgid "Path '%(path)s' does not support direct I/O: '%(ex)s'" msgstr "Path '%(path)s' does not support direct I/O: '%(ex)s'" -#: nova/virt/libvirt/driver.py:1683 nova/virt/libvirt/driver.py:1688 +#: nova/virt/libvirt/driver.py:1684 nova/virt/libvirt/driver.py:1689 #, python-format msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'" msgstr "Error on '%(path)s' while checking direct I/O: '%(ex)s'" -#: nova/virt/libvirt/driver.py:1759 +#: nova/virt/libvirt/driver.py:1760 msgid "Creating image" msgstr "Creating image" -#: nova/virt/libvirt/driver.py:1860 +#: nova/virt/libvirt/driver.py:1861 msgid "Using config drive" msgstr "Using config drive" -#: nova/virt/libvirt/driver.py:1909 +#: nova/virt/libvirt/driver.py:1910 #, fuzzy, python-format msgid "Injecting %(inj)s into image %(img_id)s" msgstr "Injecting %(injection)s into image %(img_id)s" -#: nova/virt/libvirt/driver.py:1919 +#: nova/virt/libvirt/driver.py:1920 #, fuzzy, python-format msgid "Error injecting data into image %(img_id)s (%(e)s)" msgstr "Ignoring error injecting data into image %(img_id)s (%(e)s)" -#: nova/virt/libvirt/driver.py:1976 +#: nova/virt/libvirt/driver.py:1977 #, python-format msgid "" "Config requested an explicit CPU model, but the current libvirt " @@ -8707,20 +8693,20 @@ msgstr "" "Config requested an explicit CPU model, but the current libvirt " "hypervisor '%s' does not support selecting CPU models" -#: nova/virt/libvirt/driver.py:1982 +#: nova/virt/libvirt/driver.py:1983 msgid "Config requested a custom CPU model, but no model name was provided" msgstr "Config requested a custom CPU model, but no model name was provided" -#: nova/virt/libvirt/driver.py:1986 +#: nova/virt/libvirt/driver.py:1987 msgid "A CPU model name should not be set when a host CPU model is requested" msgstr "A CPU model name should not be set when a host CPU model is requested" -#: nova/virt/libvirt/driver.py:1990 +#: nova/virt/libvirt/driver.py:1991 #, python-format msgid "CPU mode '%(mode)s' model '%(model)s' was chosen" msgstr "CPU mode '%(mode)s' model '%(model)s' was chosen" -#: nova/virt/libvirt/driver.py:2006 +#: nova/virt/libvirt/driver.py:2007 msgid "" "Passthrough of the host CPU was requested but this libvirt version does " "not support this feature" @@ -8728,7 +8714,7 @@ msgstr "" "Passthrough of the host CPU was requested but this libvirt version does " "not support this feature" -#: nova/virt/libvirt/driver.py:2327 +#: nova/virt/libvirt/driver.py:2330 #, python-format msgid "" "Start to_xml instance=%(instance)s network_info=%(network_info)s " @@ -8736,12 +8722,12 @@ msgid "" "rescue=%(rescue)sblock_device_info=%(block_device_info)s" msgstr "" -#: nova/virt/libvirt/driver.py:2342 +#: nova/virt/libvirt/driver.py:2345 #, python-format msgid "End to_xml instance=%(instance)s xml=%(xml)s" msgstr "" -#: nova/virt/libvirt/driver.py:2359 +#: nova/virt/libvirt/driver.py:2362 #, python-format msgid "" "Error from libvirt while looking up %(instance_name)s: [Error Code " @@ -8750,7 +8736,7 @@ msgstr "" "Error from libvirt while looking up %(instance_name)s: [Error Code " "%(error_code)s] %(ex)s" -#: nova/virt/libvirt/driver.py:2527 +#: nova/virt/libvirt/driver.py:2530 #, fuzzy msgid "" "Cannot get the number of cpu, because this function is not implemented " @@ -8759,45 +8745,53 @@ msgstr "" "Cannot get the number of cpu, because this function is not implemented " "for this platform. This error can be safely ignored for now." -#: nova/virt/libvirt/driver.py:2578 +#: nova/virt/libvirt/driver.py:2581 #, python-format msgid "couldn't obtain the vpu count from domain id: %s" msgstr "" -#: nova/virt/libvirt/driver.py:2584 +#: nova/virt/libvirt/driver.py:2587 #, python-format msgid "List of domains returned by libVirt: %s" msgstr "" -#: nova/virt/libvirt/driver.py:2586 +#: nova/virt/libvirt/driver.py:2589 #, python-format msgid "libVirt can't find a domain with id: %s" msgstr "" -#: nova/virt/libvirt/driver.py:2650 +#: nova/virt/libvirt/driver.py:2653 msgid "libvirt version is too old (does not support getVersion)" msgstr "libvirt version is too old (does not support getVersion)" -#: nova/virt/libvirt/driver.py:2733 +#: nova/virt/libvirt/driver.py:2737 #, fuzzy, python-format msgid "Trying to get stats for the volume %s" msgstr "Getting image size for the image %s" -#: nova/virt/libvirt/driver.py:2757 +#: nova/virt/libvirt/driver.py:2750 +#, python-format +msgid "" +"Got volume usage stats for the volume=%(volume)s, instance=%(instance)s, " +"rd_req=%(rd_req)d, rd_bytes=%(rd_bytes)d, wr_req=%(wr_req)d, " +"wr_bytes=%(wr_bytes)d" +msgstr "" + +#: nova/virt/libvirt/driver.py:2768 #, python-format msgid "" "Getting block stats failed, device might have been detached. " -"Code=%(errcode)s Error=%(e)s" +"Instance=%(instance_name)s Disk=%(disk)s Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:2761 +#: nova/virt/libvirt/driver.py:2773 #, python-format msgid "" "Could not find domain in libvirt for instance %s. Cannot get block stats " "for device" msgstr "" -#: nova/virt/libvirt/driver.py:2838 +#: nova/virt/libvirt/driver.py:2850 #, fuzzy, python-format msgid "" "Creating tmpfile %s to verify with other compute node that the instance " @@ -8806,15 +8800,15 @@ msgstr "" "Creating tmpfile %s to notify to other compute nodes that they should " "mount the same storage." -#: nova/virt/libvirt/driver.py:2920 +#: nova/virt/libvirt/driver.py:2932 msgid "Block migration can not be used with shared storage." msgstr "Block migration can not be used with shared storage." -#: nova/virt/libvirt/driver.py:2928 +#: nova/virt/libvirt/driver.py:2940 msgid "Live migration can not be used without shared storage." msgstr "Live migration can not be used without shared storage." -#: nova/virt/libvirt/driver.py:2965 +#: nova/virt/libvirt/driver.py:2977 #, python-format msgid "" "Unable to migrate %(instance_uuid)s: Disk of instance is too " @@ -8823,7 +8817,7 @@ msgstr "" "Unable to migrate %(instance_uuid)s: Disk of instance is too " "large(available on destination host:%(available)s < need:%(necessary)s)" -#: nova/virt/libvirt/driver.py:2990 +#: nova/virt/libvirt/driver.py:3002 #, python-format msgid "" "Instance launched has CPU info:\n" @@ -8832,7 +8826,7 @@ msgstr "" "Instance launched has CPU info:\n" "%s" -#: nova/virt/libvirt/driver.py:3002 +#: nova/virt/libvirt/driver.py:3014 #, python-format msgid "" "CPU doesn't have compatibility.\n" @@ -8847,7 +8841,7 @@ msgstr "" "\n" "Refer to %(u)s" -#: nova/virt/libvirt/driver.py:3019 +#: nova/virt/libvirt/driver.py:3031 #, python-format msgid "" "Creating tmpfile %s to notify to other compute nodes that they should " @@ -8856,22 +8850,22 @@ msgstr "" "Creating tmpfile %s to notify to other compute nodes that they should " "mount the same storage." -#: nova/virt/libvirt/driver.py:3067 +#: nova/virt/libvirt/driver.py:3079 #, python-format msgid "The firewall filter for %s does not exist" msgstr "The firewall filter for %s does not exist" -#: nova/virt/libvirt/driver.py:3139 +#: nova/virt/libvirt/driver.py:3151 #, python-format msgid "Live Migration failure: %(e)s" msgstr "Live Migration failure: %(e)s" -#: nova/virt/libvirt/driver.py:3232 +#: nova/virt/libvirt/driver.py:3244 #, fuzzy, python-format msgid "plug_vifs() failed %(cnt)d. Retry up to %(max_retry)d." msgstr "plug_vifs() failed %(cnt)d.Retry up to %(max_retry)d for %(hostname)s." -#: nova/virt/libvirt/driver.py:3344 +#: nova/virt/libvirt/driver.py:3356 #, fuzzy, python-format msgid "" "Error from libvirt while getting description of %(instance_name)s: [Error" @@ -8880,38 +8874,38 @@ msgstr "" "Error from libvirt while looking up %(instance_name)s: [Error Code " "%(error_code)s] %(ex)s" -#: nova/virt/libvirt/driver.py:3361 +#: nova/virt/libvirt/driver.py:3373 #, python-format msgid "skipping %(path)s since it looks like volume" msgstr "skipping %(path)s since it looks like volume" -#: nova/virt/libvirt/driver.py:3366 +#: nova/virt/libvirt/driver.py:3378 #, python-format msgid "skipping disk for %(instance_name)s as it does not have a path" msgstr "" -#: nova/virt/libvirt/driver.py:3407 +#: nova/virt/libvirt/driver.py:3419 #, python-format msgid "Getting disk size of %(i_name)s: %(e)s" msgstr "Getting disk size of %(i_name)s: %(e)s" -#: nova/virt/libvirt/driver.py:3453 +#: nova/virt/libvirt/driver.py:3465 msgid "Starting migrate_disk_and_power_off" msgstr "Starting migrate_disk_and_power_off" -#: nova/virt/libvirt/driver.py:3512 +#: nova/virt/libvirt/driver.py:3524 msgid "Instance running successfully." msgstr "Instance running successfully." -#: nova/virt/libvirt/driver.py:3518 +#: nova/virt/libvirt/driver.py:3530 msgid "Starting finish_migration" msgstr "Starting finish_migration" -#: nova/virt/libvirt/driver.py:3580 +#: nova/virt/libvirt/driver.py:3592 msgid "Starting finish_revert_migration" msgstr "Starting finish_revert_migration" -#: nova/virt/libvirt/driver.py:3701 +#: nova/virt/libvirt/driver.py:3713 #, fuzzy, python-format msgid "Checking instance files accessability%(instance_path)s" msgstr "Deleting instance files %(target)s" @@ -9102,15 +9096,15 @@ msgstr "Removable base files: %s" msgid "Verification complete" msgstr "Verification complete" -#: nova/virt/libvirt/utils.py:67 +#: nova/virt/libvirt/utils.py:72 nova/virt/libvirt/utils.py:78 msgid "systool is not installed" msgstr "" -#: nova/virt/libvirt/utils.py:71 +#: nova/virt/libvirt/utils.py:82 msgid "Cannot find any Fibre Channel HBAs" msgstr "" -#: nova/virt/libvirt/utils.py:213 +#: nova/virt/libvirt/utils.py:224 #, python-format msgid "" "Insufficient Space on Volume Group %(vg)s. Only %(free_space)db " @@ -9119,7 +9113,7 @@ msgstr "" "Insufficient Space on Volume Group %(vg)s. Only %(free_space)db " "available, but %(size)db required by volume %(lv)s." -#: nova/virt/libvirt/utils.py:222 +#: nova/virt/libvirt/utils.py:233 #, python-format msgid "" "Volume group %(vg)s will not be able to hold sparse volume %(lv)s. " @@ -9130,61 +9124,61 @@ msgstr "" "Virtual volume size is %(size)db, but free space on volume group is only " "%(free_space)db." -#: nova/virt/libvirt/utils.py:253 +#: nova/virt/libvirt/utils.py:264 #, fuzzy, python-format msgid "vg %s must be LVM volume group" msgstr "Path %s must be LVM logical volume" -#: nova/virt/libvirt/utils.py:282 +#: nova/virt/libvirt/utils.py:293 #, python-format msgid "Path %s must be LVM logical volume" msgstr "Path %s must be LVM logical volume" -#: nova/virt/libvirt/utils.py:547 +#: nova/virt/libvirt/utils.py:558 msgid "Can't retrieve root device path from instance libvirt configuration" msgstr "Can't retrieve root device path from instance libvirt configuration" -#: nova/virt/libvirt/vif.py:264 nova/virt/libvirt/vif.py:385 -#: nova/virt/libvirt/vif.py:472 +#: nova/virt/libvirt/vif.py:265 nova/virt/libvirt/vif.py:386 +#: nova/virt/libvirt/vif.py:473 #, python-format msgid "" "vif_type=%(vif_type)s instance=%(instance)s network=%(network)s " "mapping=%(mapping)s" msgstr "" -#: nova/virt/libvirt/vif.py:270 nova/virt/libvirt/vif.py:391 -#: nova/virt/libvirt/vif.py:478 +#: nova/virt/libvirt/vif.py:271 nova/virt/libvirt/vif.py:392 +#: nova/virt/libvirt/vif.py:479 msgid "vif_type parameter must be present for this vif_driver implementation" msgstr "" -#: nova/virt/libvirt/vif.py:291 nova/virt/libvirt/vif.py:404 -#: nova/virt/libvirt/vif.py:491 +#: nova/virt/libvirt/vif.py:292 nova/virt/libvirt/vif.py:405 +#: nova/virt/libvirt/vif.py:492 #, fuzzy, python-format msgid "Unexpected vif_type=%s" msgstr "Unexpected error: %s" -#: nova/virt/libvirt/vif.py:303 +#: nova/virt/libvirt/vif.py:304 #, python-format msgid "Ensuring vlan %(vlan)s and bridge %(bridge)s" msgstr "Ensuring vlan %(vlan)s and bridge %(bridge)s" -#: nova/virt/libvirt/vif.py:313 +#: nova/virt/libvirt/vif.py:314 #, python-format msgid "Ensuring bridge %s" msgstr "Ensuring bridge %s" -#: nova/virt/libvirt/vif.py:421 nova/virt/libvirt/vif.py:450 +#: nova/virt/libvirt/vif.py:422 nova/virt/libvirt/vif.py:451 msgid "Failed while unplugging vif" msgstr "Failed while unplugging vif" -#: nova/virt/libvirt/vif.py:500 +#: nova/virt/libvirt/vif.py:501 msgid "" "The LibvirtBridgeDriver VIF driver is now deprecated and will be removed " "in the next release. Please use the LibvirtGenericVIFDriver VIF driver, " "together with a network plugin that reports the 'vif_type' attribute" msgstr "" -#: nova/virt/libvirt/vif.py:526 +#: nova/virt/libvirt/vif.py:527 msgid "" "The LibvirtOpenVswitchDriver VIF driver is now deprecated and will be " "removed in the next release. Please use the LibvirtGenericVIFDriver VIF " @@ -9192,7 +9186,7 @@ msgid "" "attribute" msgstr "" -#: nova/virt/libvirt/vif.py:554 +#: nova/virt/libvirt/vif.py:555 msgid "" "The LibvirtHybridOVSBridgeDriver VIF driver is now deprecated and will be" " removed in the next release. Please use the LibvirtGenericVIFDriver VIF " @@ -9200,7 +9194,7 @@ msgid "" "attribute" msgstr "" -#: nova/virt/libvirt/vif.py:582 +#: nova/virt/libvirt/vif.py:583 msgid "" "The LibvirtOpenVswitchVirtualPortDriver VIF driver is now deprecated and " "will be removed in the next release. Please use the " @@ -9208,7 +9202,7 @@ msgid "" "reports the 'vif_type' attribute" msgstr "" -#: nova/virt/libvirt/vif.py:608 +#: nova/virt/libvirt/vif.py:609 msgid "" "The QuantumLinuxBridgeVIFDriver VIF driver is now deprecated and will be " "removed in the next release. Please use the LibvirtGenericVIFDriver VIF " @@ -9216,12 +9210,12 @@ msgid "" "attribute" msgstr "" -#: nova/virt/libvirt/volume.py:238 +#: nova/virt/libvirt/volume.py:239 #, python-format msgid "iSCSI device not found at %s" msgstr "iSCSI device not found at %s" -#: nova/virt/libvirt/volume.py:241 +#: nova/virt/libvirt/volume.py:242 #, fuzzy, python-format msgid "" "ISCSI volume not yet found at: %(disk_dev)s. Will rescan & retry. Try " @@ -9230,48 +9224,48 @@ msgstr "" "ISCSI volume not yet found at: %(mount_device)s. Will rescan & retry. " "Try number: %(tries)s" -#: nova/virt/libvirt/volume.py:253 +#: nova/virt/libvirt/volume.py:254 #, fuzzy, python-format msgid "Found iSCSI node %(disk_dev)s (after %(tries)s rescans)" msgstr "Found iSCSI node %(mount_device)s (after %(tries)s rescans)" -#: nova/virt/libvirt/volume.py:489 nova/virt/libvirt/volume.py:610 +#: nova/virt/libvirt/volume.py:490 nova/virt/libvirt/volume.py:611 #, python-format msgid "%s is already mounted" msgstr "%s is already mounted" -#: nova/virt/libvirt/volume.py:545 +#: nova/virt/libvirt/volume.py:546 #, fuzzy, python-format msgid "AoE device not found at %s" msgstr "iSCSI device not found at %s" -#: nova/virt/libvirt/volume.py:547 +#: nova/virt/libvirt/volume.py:548 #, fuzzy, python-format msgid "AoE volume not yet found at: %(aoedevpath)s. Try number: %(tries)s" msgstr "" "ISCSI volume not yet found at: %(mount_device)s. Will rescan & retry. " "Try number: %(tries)s" -#: nova/virt/libvirt/volume.py:561 +#: nova/virt/libvirt/volume.py:562 #, fuzzy, python-format msgid "Found AoE device %(aoedevpath)s (after %(tries)s rediscover)" msgstr "Found iSCSI node %(mount_device)s (after %(tries)s rescans)" -#: nova/virt/libvirt/volume.py:689 +#: nova/virt/libvirt/volume.py:690 msgid "We are unable to locate any Fibre Channel devices" msgstr "" -#: nova/virt/libvirt/volume.py:698 +#: nova/virt/libvirt/volume.py:699 #, python-format msgid "Looking for Fibre Channel dev %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:708 +#: nova/virt/libvirt/volume.py:709 #, fuzzy msgid "Fibre Channel device not found." msgstr "iSCSI device not found at %s" -#: nova/virt/libvirt/volume.py:711 +#: nova/virt/libvirt/volume.py:712 #, fuzzy, python-format msgid "" "Fibre volume not yet found at: %(mount_device)s. Will rescan & retry. " @@ -9280,30 +9274,30 @@ msgstr "" "ISCSI volume not yet found at: %(mount_device)s. Will rescan & retry. " "Try number: %(tries)s" -#: nova/virt/libvirt/volume.py:727 +#: nova/virt/libvirt/volume.py:728 #, fuzzy, python-format msgid "Found Fibre Channel volume %(mount_device)s (after %(tries)s rescans)" msgstr "Found iSCSI node %(mount_device)s (after %(tries)s rescans)" -#: nova/virt/libvirt/volume.py:734 +#: nova/virt/libvirt/volume.py:735 #, python-format msgid "Multipath device discovered %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:800 +#: nova/virt/libvirt/volume.py:801 msgid "Value required for 'scality_sofs_config'" msgstr "" -#: nova/virt/libvirt/volume.py:811 +#: nova/virt/libvirt/volume.py:812 #, python-format msgid "Cannot access 'scality_sofs_config': %s" msgstr "" -#: nova/virt/libvirt/volume.py:817 +#: nova/virt/libvirt/volume.py:818 msgid "Cannot execute /sbin/mount.sofs" msgstr "" -#: nova/virt/libvirt/volume.py:832 +#: nova/virt/libvirt/volume.py:833 msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" @@ -9376,6 +9370,16 @@ msgstr "" msgid "Uncompressed image file not found" msgstr "Uncompressed image file not found" +#: nova/virt/powervm/blockdev.py:540 nova/virt/powervm/operator.py:673 +#, python-format +msgid "Found error stream for command \"%(cmd)s\": %(error_text)s" +msgstr "" + +#: nova/virt/powervm/blockdev.py:557 nova/virt/powervm/operator.py:690 +#, python-format +msgid "Found error stream for command \"%(command)s\": %(error_text)s" +msgstr "" + #: nova/virt/powervm/common.py:61 msgid "Connection error connecting PowerVM manager" msgstr "Connection error connecting PowerVM manager" @@ -9385,16 +9389,16 @@ msgstr "Connection error connecting PowerVM manager" msgid "Running cmd (SSH-as-root): %s" msgstr "Running cmd (subprocess): %s" -#: nova/virt/powervm/common.py:119 +#: nova/virt/powervm/common.py:122 msgid "File transfer to PowerVM manager failed" msgstr "File transfer to PowerVM manager failed" -#: nova/virt/powervm/common.py:138 +#: nova/virt/powervm/common.py:141 #, python-format msgid "ftp GET %(remote_path)s to: %(local_path)s" msgstr "" -#: nova/virt/powervm/common.py:144 +#: nova/virt/powervm/common.py:147 #, fuzzy msgid "File transfer from PowerVM manager failed" msgstr "File transfer to PowerVM manager failed" @@ -9510,54 +9514,54 @@ msgstr "Creating LPAR instance '%s'" msgid "LPAR instance '%s' creation failed" msgstr "LPAR instance '%s' creation failed" -#: nova/virt/powervm/operator.py:208 +#: nova/virt/powervm/operator.py:209 #, python-format msgid "Activating the LPAR instance '%s'" msgstr "Activating the LPAR instance '%s'" -#: nova/virt/powervm/operator.py:225 +#: nova/virt/powervm/operator.py:226 #, python-format msgid "Instance '%s' failed to boot" msgstr "Instance '%s' failed to boot" -#: nova/virt/powervm/operator.py:237 +#: nova/virt/powervm/operator.py:238 msgid "Error while attempting to clean up failed instance launch." msgstr "" -#: nova/virt/powervm/operator.py:241 +#: nova/virt/powervm/operator.py:242 #, fuzzy, python-format msgid "Instance spawned in %s seconds" msgstr "instance %s spawned successfully" -#: nova/virt/powervm/operator.py:252 +#: nova/virt/powervm/operator.py:253 #, python-format msgid "During destroy, LPAR instance '%s' was not found on PowerVM system." msgstr "During destroy, LPAR instance '%s' was not found on PowerVM system." -#: nova/virt/powervm/operator.py:271 +#: nova/virt/powervm/operator.py:272 #, fuzzy, python-format msgid "Stopping instance %s for snapshot." msgstr "instance snapshotting" -#: nova/virt/powervm/operator.py:294 +#: nova/virt/powervm/operator.py:295 #, python-format msgid "Shutting down the instance '%s'" msgstr "Shutting down the instance '%s'" -#: nova/virt/powervm/operator.py:299 +#: nova/virt/powervm/operator.py:300 #, python-format msgid "Deleting the LPAR instance '%s'" msgstr "Deleting the LPAR instance '%s'" -#: nova/virt/powervm/operator.py:311 +#: nova/virt/powervm/operator.py:312 msgid "PowerVM instance cleanup failed" msgstr "PowerVM instance cleanup failed" -#: nova/virt/powervm/operator.py:333 nova/virt/powervm/operator.py:389 +#: nova/virt/powervm/operator.py:334 nova/virt/powervm/operator.py:390 msgid "Not enough free memory in the host" msgstr "Not enough free memory in the host" -#: nova/virt/powervm/operator.py:344 nova/virt/powervm/operator.py:395 +#: nova/virt/powervm/operator.py:345 nova/virt/powervm/operator.py:396 msgid "Insufficient available CPU on PowerVM" msgstr "Insufficient available CPU on PowerVM" @@ -9686,59 +9690,55 @@ msgstr "Created Port Group with name %s on the ESX host" msgid "Exception during HTTP connection close in VMwareHTTPWrite. Exception is %s" msgstr "Exception during HTTP connection close in VMWareHTTpWrite. Exception is %s" -#: nova/virt/vmwareapi/vim.py:85 +#: nova/virt/vmwareapi/vim.py:84 msgid "Unable to import suds." msgstr "Unable to import suds." -#: nova/virt/vmwareapi/vim.py:91 -msgid "Must specify vmwareapi_wsdl_loc" -msgstr "Must specify vmwareapi_wsdl_loc" - -#: nova/virt/vmwareapi/vim.py:142 +#: nova/virt/vmwareapi/vim.py:169 #, python-format msgid "No such SOAP method '%s' provided by VI SDK" msgstr "No such SOAP method '%s' provided by VI SDK" -#: nova/virt/vmwareapi/vim.py:147 +#: nova/virt/vmwareapi/vim.py:174 #, python-format msgid "httplib error in %s: " msgstr "httplib error in %s: " -#: nova/virt/vmwareapi/vim.py:154 +#: nova/virt/vmwareapi/vim.py:181 #, python-format msgid "Socket error in %s: " msgstr "Socket error in %s: " -#: nova/virt/vmwareapi/vim.py:159 +#: nova/virt/vmwareapi/vim.py:186 #, python-format msgid "Type error in %s: " msgstr "Type error in %s: " -#: nova/virt/vmwareapi/vim.py:163 +#: nova/virt/vmwareapi/vim.py:190 #, python-format msgid "Exception in %s " msgstr "Exception in %s " -#: nova/virt/vmwareapi/vmops.py:93 +#: nova/virt/vmwareapi/vmops.py:92 msgid "Getting list of instances" msgstr "Getting list of instances" -#: nova/virt/vmwareapi/vmops.py:109 +#: nova/virt/vmwareapi/vmops.py:108 #, python-format msgid "Got total of %s instances" msgstr "Got total of %s instances" -#: nova/virt/vmwareapi/vmops.py:204 +#: nova/virt/vmwareapi/vmops.py:198 #, fuzzy msgid "Creating VM on the ESX host" msgstr "Creating VM on the ESX host" -#: nova/virt/vmwareapi/vmops.py:212 +#: nova/virt/vmwareapi/vmops.py:206 #, fuzzy msgid "Created VM on the ESX host" msgstr "Created VM on the ESX host" -#: nova/virt/vmwareapi/vmops.py:236 +#: nova/virt/vmwareapi/vmops.py:230 #, fuzzy, python-format msgid "" "Creating Virtual Disk of size %(vmdk_file_size_in_kb)s KB and adapter " @@ -9747,7 +9747,7 @@ msgstr "" "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" -#: nova/virt/vmwareapi/vmops.py:255 +#: nova/virt/vmwareapi/vmops.py:249 #, fuzzy, python-format msgid "" "Created Virtual Disk of size %(vmdk_file_size_in_kb)s KB and type " @@ -9756,7 +9756,7 @@ msgstr "" "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" -#: nova/virt/vmwareapi/vmops.py:264 +#: nova/virt/vmwareapi/vmops.py:258 #, fuzzy, python-format msgid "" "Deleting the file %(vmdk_path)s on the ESX host localstore " @@ -9765,7 +9765,7 @@ msgstr "" "Deleting the file %(flat_uploaded_vmdk_path)s on the ESX host localstore " "%(data_store_name)s" -#: nova/virt/vmwareapi/vmops.py:278 +#: nova/virt/vmwareapi/vmops.py:272 #, fuzzy, python-format msgid "" "Deleted the file %(vmdk_path)s on the ESX host local store " @@ -9774,7 +9774,7 @@ msgstr "" "Deleted the file %(flat_uploaded_vmdk_path)s on the ESX host local store " "%(data_store_name)s" -#: nova/virt/vmwareapi/vmops.py:286 +#: nova/virt/vmwareapi/vmops.py:280 #, python-format msgid "" "Downloading image file data %(image_ref)s to the ESX data store " @@ -9783,7 +9783,7 @@ msgstr "" "Downloading image file data %(image_ref)s to the ESX data store " "%(data_store_name)s" -#: nova/virt/vmwareapi/vmops.py:306 +#: nova/virt/vmwareapi/vmops.py:300 #, fuzzy, python-format msgid "" "Downloaded image file data %(image_ref)s to %(upload_vmdk_name)s on the " @@ -9792,7 +9792,7 @@ msgstr "" "Downloaded image file data %(image_ref)s to the ESX data store " "%(data_store_name)s" -#: nova/virt/vmwareapi/vmops.py:320 +#: nova/virt/vmwareapi/vmops.py:314 #, fuzzy, python-format msgid "" "Copying Virtual Disk of size %(vmdk_file_size_in_kb)s KB and adapter type" @@ -9802,7 +9802,7 @@ msgstr "" "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" -#: nova/virt/vmwareapi/vmops.py:341 +#: nova/virt/vmwareapi/vmops.py:335 #, fuzzy, python-format msgid "" "Copied Virtual Disk of size %(vmdk_file_size_in_kb)s KB and type " @@ -9811,109 +9811,109 @@ msgstr "" "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" -#: nova/virt/vmwareapi/vmops.py:420 +#: nova/virt/vmwareapi/vmops.py:414 msgid "Powering on the VM instance" msgstr "Powering on the VM instance" -#: nova/virt/vmwareapi/vmops.py:426 +#: nova/virt/vmwareapi/vmops.py:420 msgid "Powered on the VM instance" msgstr "Powered on the VM instance" -#: nova/virt/vmwareapi/vmops.py:472 +#: nova/virt/vmwareapi/vmops.py:466 msgid "Creating Snapshot of the VM instance" msgstr "Creating Snapshot of the VM instance" -#: nova/virt/vmwareapi/vmops.py:482 +#: nova/virt/vmwareapi/vmops.py:476 msgid "Created Snapshot of the VM instance" msgstr "Created Snapshot of the VM instance" -#: nova/virt/vmwareapi/vmops.py:527 +#: nova/virt/vmwareapi/vmops.py:521 msgid "Copying disk data before snapshot of the VM" msgstr "Copying disk data before snapshot of the VM" -#: nova/virt/vmwareapi/vmops.py:540 +#: nova/virt/vmwareapi/vmops.py:534 msgid "Copied disk data before snapshot of the VM" msgstr "Copied disk data before snapshot of the VM" -#: nova/virt/vmwareapi/vmops.py:549 +#: nova/virt/vmwareapi/vmops.py:543 #, python-format msgid "Uploading image %s" msgstr "Uploading image %s" -#: nova/virt/vmwareapi/vmops.py:563 +#: nova/virt/vmwareapi/vmops.py:557 #, python-format msgid "Uploaded image %s" msgstr "Uploaded image %s" -#: nova/virt/vmwareapi/vmops.py:576 +#: nova/virt/vmwareapi/vmops.py:570 #, python-format msgid "Deleting temporary vmdk file %s" msgstr "Deleting temporary vmdk file %s" -#: nova/virt/vmwareapi/vmops.py:585 +#: nova/virt/vmwareapi/vmops.py:579 #, python-format msgid "Deleted temporary vmdk file %s" msgstr "Deleted temporary vmdk file %s" -#: nova/virt/vmwareapi/vmops.py:617 +#: nova/virt/vmwareapi/vmops.py:611 msgid "instance is not powered on" msgstr "instance is not powered on" -#: nova/virt/vmwareapi/vmops.py:624 +#: nova/virt/vmwareapi/vmops.py:618 msgid "Rebooting guest OS of VM" msgstr "Rebooting guest OS of VM" -#: nova/virt/vmwareapi/vmops.py:627 +#: nova/virt/vmwareapi/vmops.py:621 msgid "Rebooted guest OS of VM" msgstr "Rebooted guest OS of VM" -#: nova/virt/vmwareapi/vmops.py:629 +#: nova/virt/vmwareapi/vmops.py:623 msgid "Doing hard reboot of VM" msgstr "Doing hard reboot of VM" -#: nova/virt/vmwareapi/vmops.py:633 +#: nova/virt/vmwareapi/vmops.py:627 msgid "Did hard reboot of VM" msgstr "Did hard reboot of VM" -#: nova/virt/vmwareapi/vmops.py:645 nova/virt/vmwareapi/vmops.py:677 -#: nova/virt/vmwareapi/vmops.py:970 +#: nova/virt/vmwareapi/vmops.py:639 nova/virt/vmwareapi/vmops.py:671 +#: nova/virt/vmwareapi/vmops.py:964 msgid "instance not present" msgstr "instance not present" -#: nova/virt/vmwareapi/vmops.py:651 nova/virt/vmwareapi/vmops.py:974 +#: nova/virt/vmwareapi/vmops.py:645 nova/virt/vmwareapi/vmops.py:968 #, fuzzy msgid "Destroying the VM" msgstr "Destroying VM" -#: nova/virt/vmwareapi/vmops.py:656 nova/virt/vmwareapi/vmops.py:979 +#: nova/virt/vmwareapi/vmops.py:650 nova/virt/vmwareapi/vmops.py:973 #, fuzzy msgid "Destroyed the VM" msgstr "VM destroyed" -#: nova/virt/vmwareapi/vmops.py:658 +#: nova/virt/vmwareapi/vmops.py:652 #, fuzzy, python-format msgid "In vmwareapi:vmops:delete, got this exception while destroying the VM: %s" msgstr "" "In vmwareapi:vmops:destroy, got this exception while un-registering the " "VM: %s" -#: nova/virt/vmwareapi/vmops.py:696 nova/virt/vmwareapi/vmops.py:849 +#: nova/virt/vmwareapi/vmops.py:690 nova/virt/vmwareapi/vmops.py:843 msgid "Powering off the VM" msgstr "Powering off the VM" -#: nova/virt/vmwareapi/vmops.py:701 nova/virt/vmwareapi/vmops.py:854 +#: nova/virt/vmwareapi/vmops.py:695 nova/virt/vmwareapi/vmops.py:848 msgid "Powered off the VM" msgstr "Powered off the VM" -#: nova/virt/vmwareapi/vmops.py:705 +#: nova/virt/vmwareapi/vmops.py:699 msgid "Unregistering the VM" msgstr "Unregistering the VM" -#: nova/virt/vmwareapi/vmops.py:708 +#: nova/virt/vmwareapi/vmops.py:702 msgid "Unregistered the VM" msgstr "Unregistered the VM" -#: nova/virt/vmwareapi/vmops.py:710 +#: nova/virt/vmwareapi/vmops.py:704 #, python-format msgid "" "In vmwareapi:vmops:destroy, got this exception while un-registering the " @@ -9922,17 +9922,17 @@ msgstr "" "In vmwareapi:vmops:destroy, got this exception while un-registering the " "VM: %s" -#: nova/virt/vmwareapi/vmops.py:723 +#: nova/virt/vmwareapi/vmops.py:717 #, python-format msgid "Deleting contents of the VM from datastore %(datastore_name)s" msgstr "Deleting contents of the VM from datastore %(datastore_name)s" -#: nova/virt/vmwareapi/vmops.py:735 +#: nova/virt/vmwareapi/vmops.py:729 #, python-format msgid "Deleted contents of the VM from datastore %(datastore_name)s" msgstr "Deleted contents of the VM from datastore %(datastore_name)s" -#: nova/virt/vmwareapi/vmops.py:740 +#: nova/virt/vmwareapi/vmops.py:734 #, python-format msgid "" "In vmwareapi:vmops:destroy, got this exception while deleting the VM " @@ -9941,94 +9941,94 @@ msgstr "" "In vmwareapi:vmops:destroy, got this exception while deleting the VM " "contents from the disk: %s" -#: nova/virt/vmwareapi/vmops.py:748 +#: nova/virt/vmwareapi/vmops.py:742 msgid "pause not supported for vmwareapi" msgstr "pause not supported for vmwareapi" -#: nova/virt/vmwareapi/vmops.py:752 +#: nova/virt/vmwareapi/vmops.py:746 msgid "unpause not supported for vmwareapi" msgstr "unpause not supported for vmwareapi" -#: nova/virt/vmwareapi/vmops.py:766 +#: nova/virt/vmwareapi/vmops.py:760 msgid "Suspending the VM" msgstr "Suspending the VM" -#: nova/virt/vmwareapi/vmops.py:770 +#: nova/virt/vmwareapi/vmops.py:764 msgid "Suspended the VM" msgstr "Suspended the VM" -#: nova/virt/vmwareapi/vmops.py:773 +#: nova/virt/vmwareapi/vmops.py:767 #, fuzzy msgid "instance is powered off and cannot be suspended." msgstr "instance is powered off and can not be suspended." -#: nova/virt/vmwareapi/vmops.py:776 +#: nova/virt/vmwareapi/vmops.py:770 msgid "VM was already in suspended state. So returning without doing anything" msgstr "VM was already in suspended state. So returning without doing anything" -#: nova/virt/vmwareapi/vmops.py:789 +#: nova/virt/vmwareapi/vmops.py:783 msgid "Resuming the VM" msgstr "Resuming the VM" -#: nova/virt/vmwareapi/vmops.py:794 +#: nova/virt/vmwareapi/vmops.py:788 msgid "Resumed the VM" msgstr "Resumed the VM" -#: nova/virt/vmwareapi/vmops.py:796 +#: nova/virt/vmwareapi/vmops.py:790 msgid "instance is not in a suspended state" msgstr "instance is not in a suspended state" -#: nova/virt/vmwareapi/vmops.py:857 +#: nova/virt/vmwareapi/vmops.py:851 #, fuzzy msgid "instance is suspended and cannot be powered off." msgstr "instance is not powered on" -#: nova/virt/vmwareapi/vmops.py:860 +#: nova/virt/vmwareapi/vmops.py:854 #, fuzzy msgid "VM was already in powered off state. So returning without doing anything" msgstr "VM was already in suspended state. So returning without doing anything" -#: nova/virt/vmwareapi/vmops.py:873 +#: nova/virt/vmwareapi/vmops.py:867 #, fuzzy msgid "VM was already in powered on state. So returning without doing anything" msgstr "VM was already in suspended state. So returning without doing anything" -#: nova/virt/vmwareapi/vmops.py:877 +#: nova/virt/vmwareapi/vmops.py:871 #, fuzzy msgid "Powering on the VM" msgstr "Powering off the VM" -#: nova/virt/vmwareapi/vmops.py:882 +#: nova/virt/vmwareapi/vmops.py:876 #, fuzzy msgid "Powered on the VM" msgstr "Powered off the VM" -#: nova/virt/vmwareapi/vmops.py:899 +#: nova/virt/vmwareapi/vmops.py:893 #, fuzzy, python-format msgid "Updating instance '%(instance_uuid)s' progress to %(progress)d" msgstr "Updating progress to %(progress)d" -#: nova/virt/vmwareapi/vmops.py:930 +#: nova/virt/vmwareapi/vmops.py:924 #, fuzzy, python-format msgid "Renaming the VM to %s" msgstr "Creating volume: %s" -#: nova/virt/vmwareapi/vmops.py:936 +#: nova/virt/vmwareapi/vmops.py:930 #, python-format msgid "Renamed the VM to %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:951 +#: nova/virt/vmwareapi/vmops.py:945 #, python-format msgid "Cloning VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:959 +#: nova/virt/vmwareapi/vmops.py:953 #, python-format msgid "Cloned VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:981 +#: nova/virt/vmwareapi/vmops.py:975 #, fuzzy, python-format msgid "" "In vmwareapi:vmops:confirm_migration, got this exception while destroying" @@ -10037,66 +10037,66 @@ msgstr "" "In vmwareapi:vmops:destroy, got this exception while un-registering the " "VM: %s" -#: nova/virt/vmwareapi/vmops.py:996 +#: nova/virt/vmwareapi/vmops.py:990 #, fuzzy, python-format msgid "Renaming the VM from %s" msgstr "Creating volume: %s" -#: nova/virt/vmwareapi/vmops.py:1002 +#: nova/virt/vmwareapi/vmops.py:996 #, fuzzy, python-format msgid "Renamed the VM from %s" msgstr "Create volume from snapshot %s" -#: nova/virt/vmwareapi/vmops.py:1025 +#: nova/virt/vmwareapi/vmops.py:1019 #, python-format msgid "Migrating VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1037 +#: nova/virt/vmwareapi/vmops.py:1031 #, python-format msgid "Migrated VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1047 nova/virt/xenapi/vmops.py:1327 +#: nova/virt/vmwareapi/vmops.py:1041 nova/virt/xenapi/vmops.py:1327 #, python-format msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds" msgstr "Found %(instance_count)d hung reboots older than %(timeout)d seconds" -#: nova/virt/vmwareapi/vmops.py:1051 +#: nova/virt/vmwareapi/vmops.py:1045 #, fuzzy, python-format msgid "Automatically hard rebooting %d" msgstr "Automatically hard rebooting" -#: nova/virt/vmwareapi/vmops.py:1087 +#: nova/virt/vmwareapi/vmops.py:1081 msgid "get_diagnostics not implemented for vmwareapi" msgstr "get_diagnostics not implemented for vmwareapi" -#: nova/virt/vmwareapi/vmops.py:1169 +#: nova/virt/vmwareapi/vmops.py:1163 #, fuzzy msgid "Reconfiguring VM instance to set the machine id" msgstr "Reconfiguring VM instance to attach the image disk" -#: nova/virt/vmwareapi/vmops.py:1175 +#: nova/virt/vmwareapi/vmops.py:1169 #, fuzzy msgid "Reconfigured VM instance to set the machine id" msgstr "Reconfigured VM instance to attach the image disk" -#: nova/virt/vmwareapi/vmops.py:1189 +#: nova/virt/vmwareapi/vmops.py:1183 #, fuzzy, python-format msgid "Reconfiguring VM instance to enable vnc on port - %(port)s" msgstr "Reconfiguring VM instance to set the machine id with ip - %(ip_addr)s" -#: nova/virt/vmwareapi/vmops.py:1196 +#: nova/virt/vmwareapi/vmops.py:1190 #, fuzzy, python-format msgid "Reconfigured VM instance to enable vnc on port - %(port)s" msgstr "Reconfigured VM instance to set the machine id with ip - %(ip_addr)s" -#: nova/virt/vmwareapi/vmops.py:1289 +#: nova/virt/vmwareapi/vmops.py:1283 #, python-format msgid "Creating directory with path %s" msgstr "Creating directory with path %s" -#: nova/virt/vmwareapi/vmops.py:1295 +#: nova/virt/vmwareapi/vmops.py:1289 #, python-format msgid "Created directory with path %s" msgstr "Created directory with path %s" @@ -10116,17 +10116,17 @@ msgstr "Downloaded image %s from glance image server" msgid "Uploading image %s to the Glance image server" msgstr "Uploading image %s to the Glance image server" -#: nova/virt/vmwareapi/vmware_images.py:135 +#: nova/virt/vmwareapi/vmware_images.py:139 #, python-format msgid "Uploaded image %s to the Glance image server" msgstr "Uploaded image %s to the Glance image server" -#: nova/virt/vmwareapi/vmware_images.py:146 +#: nova/virt/vmwareapi/vmware_images.py:150 #, python-format msgid "Getting image size for the image %s" msgstr "Getting image size for the image %s" -#: nova/virt/vmwareapi/vmware_images.py:151 +#: nova/virt/vmwareapi/vmware_images.py:155 #, python-format msgid "Got image size of %(size)s for the image %(image)s" msgstr "Got image size of %(size)s for the image %(image)s" @@ -10421,21 +10421,16 @@ msgstr "Compute host %(host)s could not be found." msgid "Unable to migrate VM %(vm_ref)sfrom %(host)s" msgstr "" -#: nova/virt/xenapi/host.py:156 -#, python-format -msgid "Unable to get SR for this host: %s" -msgstr "Unable to get SR for this host: %s" - -#: nova/virt/xenapi/host.py:191 +#: nova/virt/xenapi/host.py:185 #, python-format msgid "Failed to extract instance support from %s" msgstr "Failed to extract instance support from %s" -#: nova/virt/xenapi/host.py:208 +#: nova/virt/xenapi/host.py:202 msgid "Unable to get updated status" msgstr "Unable to get updated status" -#: nova/virt/xenapi/host.py:211 +#: nova/virt/xenapi/host.py:205 #, python-format msgid "The call to %(method)s returned an error: %(e)s." msgstr "The call to %(method)s returned an error: %(e)s." @@ -10513,74 +10508,74 @@ msgstr "" "PIF %(pif_rec['uuid'])s for network %(bridge)s has VLAN id %(pif_vlan)d. " "Expected %(vlan_num)d" -#: nova/virt/xenapi/vm_utils.py:271 +#: nova/virt/xenapi/vm_utils.py:272 msgid "Created VM" msgstr "Created VM" -#: nova/virt/xenapi/vm_utils.py:283 +#: nova/virt/xenapi/vm_utils.py:284 msgid "VM destroyed" msgstr "VM destroyed" -#: nova/virt/xenapi/vm_utils.py:288 nova/virt/xenapi/vm_utils.py:303 +#: nova/virt/xenapi/vm_utils.py:289 nova/virt/xenapi/vm_utils.py:304 msgid "VM already halted, skipping shutdown..." msgstr "VM already halted, skipping shutdown..." -#: nova/virt/xenapi/vm_utils.py:292 +#: nova/virt/xenapi/vm_utils.py:293 #, fuzzy msgid "Shutting down VM (cleanly)" msgstr "Shutting down VM" -#: nova/virt/xenapi/vm_utils.py:307 +#: nova/virt/xenapi/vm_utils.py:308 #, fuzzy msgid "Shutting down VM (hard)" msgstr "Shutting down VM" -#: nova/virt/xenapi/vm_utils.py:345 +#: nova/virt/xenapi/vm_utils.py:346 #, python-format msgid "VBD not found in instance %s" msgstr "VBD not found in instance %s" -#: nova/virt/xenapi/vm_utils.py:362 +#: nova/virt/xenapi/vm_utils.py:363 #, python-format msgid "VBD %s already detached" msgstr "VBD %s already detached" -#: nova/virt/xenapi/vm_utils.py:365 +#: nova/virt/xenapi/vm_utils.py:366 #, python-format msgid "VBD %(vbd_ref)s detach rejected, attempt %(num_attempt)d/%(max_attempts)d" msgstr "VBD %(vbd_ref)s detach rejected, attempt %(num_attempt)d/%(max_attempts)d" -#: nova/virt/xenapi/vm_utils.py:370 +#: nova/virt/xenapi/vm_utils.py:371 #, python-format msgid "Unable to unplug VBD %s" msgstr "Unable to unplug VBD %s" -#: nova/virt/xenapi/vm_utils.py:375 +#: nova/virt/xenapi/vm_utils.py:376 #, python-format msgid "Reached maximum number of retries trying to unplug VBD %s" msgstr "Reached maximum number of retries trying to unplug VBD %s" -#: nova/virt/xenapi/vm_utils.py:386 +#: nova/virt/xenapi/vm_utils.py:387 #, python-format msgid "Unable to destroy VBD %s" msgstr "Unable to destroy VBD %s" -#: nova/virt/xenapi/vm_utils.py:408 +#: nova/virt/xenapi/vm_utils.py:409 #, python-format msgid "Creating %(vbd_type)s-type VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " msgstr "Creating %(vbd_type)s-type VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " -#: nova/virt/xenapi/vm_utils.py:411 +#: nova/virt/xenapi/vm_utils.py:412 #, 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." -#: nova/virt/xenapi/vm_utils.py:437 +#: nova/virt/xenapi/vm_utils.py:438 #, python-format msgid "Unable to destroy VDI %s" msgstr "Unable to destroy VDI %s" -#: nova/virt/xenapi/vm_utils.py:469 +#: nova/virt/xenapi/vm_utils.py:465 #, python-format msgid "" "Created VDI %(vdi_ref)s (%(name_label)s, %(virtual_size)s, %(read_only)s)" @@ -10589,35 +10584,35 @@ msgstr "" "Created VDI %(vdi_ref)s (%(name_label)s, %(virtual_size)s, %(read_only)s)" " on %(sr_ref)s." -#: nova/virt/xenapi/vm_utils.py:483 +#: nova/virt/xenapi/vm_utils.py:479 msgid "SR not present and could not be introduced" msgstr "SR not present and could not be introduced" -#: nova/virt/xenapi/vm_utils.py:508 +#: nova/virt/xenapi/vm_utils.py:504 #, python-format msgid "block device info: %s" msgstr "block device info: %s" -#: nova/virt/xenapi/vm_utils.py:594 +#: nova/virt/xenapi/vm_utils.py:590 #, python-format msgid "Cloned VDI %(vdi_ref)s from VDI %(vdi_to_clone_ref)s" msgstr "Cloned VDI %(vdi_ref)s from VDI %(vdi_to_clone_ref)s" -#: nova/virt/xenapi/vm_utils.py:614 +#: nova/virt/xenapi/vm_utils.py:635 #, python-format msgid "No primary VDI found for %(vm_ref)s" msgstr "No primary VDI found for %(vm_ref)s" -#: nova/virt/xenapi/vm_utils.py:627 +#: nova/virt/xenapi/vm_utils.py:648 msgid "Starting snapshot for VM" msgstr "Starting snapshot for VM" -#: nova/virt/xenapi/vm_utils.py:677 +#: nova/virt/xenapi/vm_utils.py:698 #, python-format msgid "Destroying cached VDI '%(vdi_uuid)s'" msgstr "Destroying cached VDI '%(vdi_uuid)s'" -#: nova/virt/xenapi/vm_utils.py:930 +#: nova/virt/xenapi/vm_utils.py:951 #, python-format msgid "" "Fast cloning is only supported on default local SR of type ext. SR on " @@ -10626,17 +10621,17 @@ msgstr "" "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." -#: nova/virt/xenapi/vm_utils.py:986 +#: nova/virt/xenapi/vm_utils.py:1007 #, python-format msgid "Unrecognized cache_images value '%s', defaulting to True" msgstr "Unrecognized cache_images value '%s', defaulting to True" -#: nova/virt/xenapi/vm_utils.py:1020 +#: nova/virt/xenapi/vm_utils.py:1041 #, python-format msgid "Fetched VDIs of type '%(vdi_type)s' with UUID '%(vdi_uuid)s'" msgstr "Fetched VDIs of type '%(vdi_type)s' with UUID '%(vdi_uuid)s'" -#: nova/virt/xenapi/vm_utils.py:1032 +#: nova/virt/xenapi/vm_utils.py:1053 #, python-format msgid "" "download_vhd %(image_id)s, attempt %(attempt_num)d/%(max_attempts)d, " @@ -10645,32 +10640,32 @@ msgstr "" "download_vhd %(image_id)s, attempt %(attempt_num)d/%(max_attempts)d, " "params: %(params)s" -#: nova/virt/xenapi/vm_utils.py:1045 +#: nova/virt/xenapi/vm_utils.py:1066 #, python-format msgid "download_vhd failed: %r" msgstr "download_vhd failed: %r" -#: nova/virt/xenapi/vm_utils.py:1079 +#: nova/virt/xenapi/vm_utils.py:1100 #, python-format msgid "Invalid value '%s' for xenapi_torrent_images" msgstr "Invalid value '%s' for xenapi_torrent_images" -#: nova/virt/xenapi/vm_utils.py:1090 +#: nova/virt/xenapi/vm_utils.py:1111 #, python-format msgid "Asking xapi to fetch vhd image %(image_id)s" msgstr "Asking xapi to fetch vhd image %(image_id)s" -#: nova/virt/xenapi/vm_utils.py:1154 +#: nova/virt/xenapi/vm_utils.py:1169 #, 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" -#: nova/virt/xenapi/vm_utils.py:1169 +#: nova/virt/xenapi/vm_utils.py:1184 #, 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" -#: nova/virt/xenapi/vm_utils.py:1173 +#: nova/virt/xenapi/vm_utils.py:1188 #, python-format msgid "" "Image size %(size_bytes)d exceeded instance_type allowed size " @@ -10679,17 +10674,17 @@ msgstr "" "Image size %(size_bytes)d exceeded instance_type allowed size " "%(allowed_size_bytes)d" -#: nova/virt/xenapi/vm_utils.py:1195 +#: nova/virt/xenapi/vm_utils.py:1210 #, python-format msgid "Fetching image %(image_id)s, type %(image_type_str)s" msgstr "Fetching image %(image_id)s, type %(image_type_str)s" -#: nova/virt/xenapi/vm_utils.py:1208 +#: nova/virt/xenapi/vm_utils.py:1223 #, python-format msgid "Size for image %(image_id)s: %(virtual_size)d" msgstr "Size for image %(image_id)s: %(virtual_size)d" -#: nova/virt/xenapi/vm_utils.py:1217 +#: nova/virt/xenapi/vm_utils.py:1232 #, python-format msgid "" "Kernel/Ramdisk image is too large: %(vdi_size)d bytes, max %(max_size)d " @@ -10698,63 +10693,63 @@ msgstr "" "Kernel/Ramdisk image is too large: %(vdi_size)d bytes, max %(max_size)d " "bytes" -#: nova/virt/xenapi/vm_utils.py:1236 +#: nova/virt/xenapi/vm_utils.py:1251 #, python-format msgid "Copying VDI %s to /boot/guest on dom0" msgstr "Copying VDI %s to /boot/guest on dom0" -#: nova/virt/xenapi/vm_utils.py:1250 +#: nova/virt/xenapi/vm_utils.py:1265 #, python-format msgid "Kernel/Ramdisk VDI %s destroyed" msgstr "Kernel/Ramdisk VDI %s destroyed" -#: nova/virt/xenapi/vm_utils.py:1259 +#: nova/virt/xenapi/vm_utils.py:1274 msgid "Failed to fetch glance image" msgstr "Failed to fetch glance image" -#: nova/virt/xenapi/vm_utils.py:1300 +#: nova/virt/xenapi/vm_utils.py:1315 #, python-format msgid "Detected %(image_type_str)s format for image %(image_ref)s" msgstr "Detected %(image_type_str)s format for image %(image_ref)s" -#: nova/virt/xenapi/vm_utils.py:1331 +#: nova/virt/xenapi/vm_utils.py:1346 #, python-format msgid "Looking up vdi %s for PV kernel" msgstr "Looking up vdi %s for PV kernel" -#: nova/virt/xenapi/vm_utils.py:1349 +#: nova/virt/xenapi/vm_utils.py:1364 #, python-format msgid "" "Image format is None: trying to determine PV status using pygrub; if " "instance with vdi %s does not boot correctly, try with image metadata." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1355 +#: nova/virt/xenapi/vm_utils.py:1370 #, python-format msgid "Unknown image format %(disk_image_type)s" msgstr "Unknown image format %(disk_image_type)s" -#: nova/virt/xenapi/vm_utils.py:1386 +#: nova/virt/xenapi/vm_utils.py:1401 #, python-format msgid "VDI %s is still available" msgstr "VDI %s is still available" -#: nova/virt/xenapi/vm_utils.py:1489 +#: nova/virt/xenapi/vm_utils.py:1504 #, python-format msgid "Unable to parse rrd of %(vm_uuid)s" msgstr "Unable to parse rrd of %(vm_uuid)s" -#: nova/virt/xenapi/vm_utils.py:1516 +#: nova/virt/xenapi/vm_utils.py:1531 #, python-format msgid "Re-scanning SR %s" msgstr "Re-scanning SR %s" -#: nova/virt/xenapi/vm_utils.py:1544 +#: nova/virt/xenapi/vm_utils.py:1559 #, python-format msgid "Flag sr_matching_filter '%s' does not respect formatting convention" msgstr "Flag sr_matching_filter '%s' does not respect formatting convention" -#: nova/virt/xenapi/vm_utils.py:1562 +#: nova/virt/xenapi/vm_utils.py:1577 msgid "" "XenAPI is unable to find a Storage Repository to install guest instances " "on. Please check your configuration and/or configure the flag " @@ -10764,50 +10759,50 @@ msgstr "" "on. Please check your configuration and/or configure the flag " "'sr_matching_filter'" -#: nova/virt/xenapi/vm_utils.py:1575 +#: nova/virt/xenapi/vm_utils.py:1590 msgid "Cannot find SR of content-type ISO" msgstr "Cannot find SR of content-type ISO" -#: nova/virt/xenapi/vm_utils.py:1583 +#: nova/virt/xenapi/vm_utils.py:1598 #, python-format msgid "ISO: looking at SR %(sr_rec)s" msgstr "ISO: looking at SR %(sr_rec)s" -#: nova/virt/xenapi/vm_utils.py:1585 +#: nova/virt/xenapi/vm_utils.py:1600 msgid "ISO: not iso content" msgstr "ISO: not iso content" -#: nova/virt/xenapi/vm_utils.py:1588 +#: nova/virt/xenapi/vm_utils.py:1603 msgid "ISO: iso content_type, no 'i18n-key' key" msgstr "ISO: iso content_type, no 'i18n-key' key" -#: nova/virt/xenapi/vm_utils.py:1591 +#: nova/virt/xenapi/vm_utils.py:1606 msgid "ISO: iso content_type, i18n-key value not 'local-storage-iso'" msgstr "ISO: iso content_type, i18n-key value not 'local-storage-iso'" -#: nova/virt/xenapi/vm_utils.py:1595 +#: nova/virt/xenapi/vm_utils.py:1610 msgid "ISO: SR MATCHing our criteria" msgstr "ISO: SR MATCHing our criteria" -#: nova/virt/xenapi/vm_utils.py:1597 +#: nova/virt/xenapi/vm_utils.py:1612 msgid "ISO: ISO, looking to see if it is host local" msgstr "ISO: ISO, looking to see if it is host local" -#: nova/virt/xenapi/vm_utils.py:1600 +#: nova/virt/xenapi/vm_utils.py:1615 #, python-format msgid "ISO: PBD %(pbd_ref)s disappeared" msgstr "ISO: PBD %(pbd_ref)s disappeared" -#: nova/virt/xenapi/vm_utils.py:1603 +#: nova/virt/xenapi/vm_utils.py:1618 #, python-format msgid "ISO: PBD matching, want %(pbd_rec)s, have %(host)s" msgstr "ISO: PBD matching, want %(pbd_rec)s, have %(host)s" -#: nova/virt/xenapi/vm_utils.py:1606 +#: nova/virt/xenapi/vm_utils.py:1621 msgid "ISO: SR with local PBD" msgstr "ISO: SR with local PBD" -#: nova/virt/xenapi/vm_utils.py:1628 +#: nova/virt/xenapi/vm_utils.py:1643 #, python-format msgid "" "Unable to obtain RRD XML for VM %(vm_uuid)s with server details: " @@ -10816,22 +10811,22 @@ msgstr "" "Unable to obtain RRD XML for VM %(vm_uuid)s with server details: " "%(server)s." -#: nova/virt/xenapi/vm_utils.py:1644 +#: nova/virt/xenapi/vm_utils.py:1659 #, python-format msgid "Unable to obtain RRD XML updates with server details: %(server)s." msgstr "Unable to obtain RRD XML updates with server details: %(server)s." -#: nova/virt/xenapi/vm_utils.py:1698 +#: nova/virt/xenapi/vm_utils.py:1713 #, python-format msgid "Invalid statistics data from Xenserver: %s" msgstr "Invalid statistics data from Xenserver: %s" -#: nova/virt/xenapi/vm_utils.py:1758 +#: nova/virt/xenapi/vm_utils.py:1773 #, python-format msgid "VHD %(vdi_uuid)s has parent %(parent_uuid)s" msgstr "VHD %(vdi_uuid)s has parent %(parent_uuid)s" -#: nova/virt/xenapi/vm_utils.py:1845 +#: nova/virt/xenapi/vm_utils.py:1860 #, python-format msgid "" "Parent %(parent_uuid)s doesn't match original parent " @@ -10840,66 +10835,66 @@ msgstr "" "Parent %(parent_uuid)s doesn't match original parent " "%(original_parent_uuid)s, waiting for coalesce..." -#: nova/virt/xenapi/vm_utils.py:1855 +#: nova/virt/xenapi/vm_utils.py:1870 #, python-format msgid "VHD coalesce attempts exceeded (%(max_attempts)d), giving up..." msgstr "VHD coalesce attempts exceeded (%(max_attempts)d), giving up..." -#: nova/virt/xenapi/vm_utils.py:1890 +#: nova/virt/xenapi/vm_utils.py:1905 #, python-format msgid "Timeout waiting for device %s to be created" msgstr "Timeout waiting for device %s to be created" -#: nova/virt/xenapi/vm_utils.py:1910 +#: nova/virt/xenapi/vm_utils.py:1925 #, python-format msgid "Disconnecting stale VDI %s from compute domU" msgstr "Disconnecting stale VDI %s from compute domU" -#: nova/virt/xenapi/vm_utils.py:1923 +#: nova/virt/xenapi/vm_utils.py:1938 #, python-format msgid "Plugging VBD %s ... " msgstr "Plugging VBD %s ... " -#: nova/virt/xenapi/vm_utils.py:1926 +#: nova/virt/xenapi/vm_utils.py:1941 #, python-format msgid "Plugging VBD %s done." msgstr "Plugging VBD %s done." -#: nova/virt/xenapi/vm_utils.py:1928 +#: nova/virt/xenapi/vm_utils.py:1943 #, python-format msgid "VBD %(vbd_ref)s plugged as %(orig_dev)s" msgstr "VBD %(vbd_ref)s plugged as %(orig_dev)s" -#: nova/virt/xenapi/vm_utils.py:1931 +#: nova/virt/xenapi/vm_utils.py:1946 #, python-format msgid "VBD %(vbd_ref)s plugged into wrong dev, remapping to %(dev)s" msgstr "VBD %(vbd_ref)s plugged into wrong dev, remapping to %(dev)s" -#: nova/virt/xenapi/vm_utils.py:1936 +#: nova/virt/xenapi/vm_utils.py:1951 #, python-format msgid "Destroying VBD for VDI %s ... " msgstr "Destroying VBD for VDI %s ... " -#: nova/virt/xenapi/vm_utils.py:1944 +#: nova/virt/xenapi/vm_utils.py:1959 #, python-format msgid "Destroying VBD for VDI %s done." msgstr "Destroying VBD for VDI %s done." -#: nova/virt/xenapi/vm_utils.py:1971 +#: nova/virt/xenapi/vm_utils.py:1986 #, python-format msgid "Running pygrub against %s" msgstr "Running pygrub against %s" -#: nova/virt/xenapi/vm_utils.py:1979 +#: nova/virt/xenapi/vm_utils.py:1994 #, python-format msgid "Found Xen kernel %s" msgstr "Found Xen kernel %s" -#: nova/virt/xenapi/vm_utils.py:1981 +#: nova/virt/xenapi/vm_utils.py:1996 msgid "No Xen kernel found. Booting HVM." msgstr "No Xen kernel found. Booting HVM." -#: nova/virt/xenapi/vm_utils.py:1983 +#: nova/virt/xenapi/vm_utils.py:1998 msgid "" "Error while executing pygrub! Please, ensure the binary is installed " "correctly, and available in your PATH; on some Linux distros, pygrub may " @@ -10907,16 +10902,16 @@ msgid "" "mode." msgstr "" -#: nova/virt/xenapi/vm_utils.py:2000 +#: nova/virt/xenapi/vm_utils.py:2015 msgid "Partitions:" msgstr "Partitions:" -#: nova/virt/xenapi/vm_utils.py:2006 +#: nova/virt/xenapi/vm_utils.py:2021 #, python-format msgid " %(num)s: %(ptype)s %(size)d sectors" msgstr " %(num)s: %(ptype)s %(size)d sectors" -#: nova/virt/xenapi/vm_utils.py:2031 +#: nova/virt/xenapi/vm_utils.py:2046 #, python-format msgid "" "Writing partition table %(primary_first)d %(primary_last)d to " @@ -10925,12 +10920,12 @@ msgstr "" "Writing partition table %(primary_first)d %(primary_last)d to " "%(dev_path)s..." -#: nova/virt/xenapi/vm_utils.py:2044 +#: nova/virt/xenapi/vm_utils.py:2059 #, python-format msgid "Writing partition table %s done." msgstr "Writing partition table %s done." -#: nova/virt/xenapi/vm_utils.py:2098 +#: nova/virt/xenapi/vm_utils.py:2113 #, python-format msgid "" "Starting sparse_copy src=%(src_path)s dst=%(dst_path)s " @@ -10939,7 +10934,7 @@ msgstr "" "Starting sparse_copy src=%(src_path)s dst=%(dst_path)s " "virtual_size=%(virtual_size)d block_size=%(block_size)d" -#: nova/virt/xenapi/vm_utils.py:2131 +#: nova/virt/xenapi/vm_utils.py:2146 #, python-format msgid "" "Finished sparse_copy in %(duration).2f secs, %(compression_pct).2f%% " @@ -10948,16 +10943,16 @@ msgstr "" "Finished sparse_copy in %(duration).2f secs, %(compression_pct).2f%% " "reduction in size" -#: nova/virt/xenapi/vm_utils.py:2183 +#: nova/virt/xenapi/vm_utils.py:2198 msgid "Manipulating interface files directly" msgstr "Manipulating interface files directly" -#: nova/virt/xenapi/vm_utils.py:2192 +#: nova/virt/xenapi/vm_utils.py:2207 #, python-format msgid "Failed to mount filesystem (expected for non-linux instances): %s" msgstr "Failed to mount filesystem (expected for non-linux instances): %s" -#: nova/virt/xenapi/vm_utils.py:2304 +#: nova/virt/xenapi/vm_utils.py:2319 msgid "This domU must be running on the host specified by xenapi_connection_url" msgstr "This domU must be running on the host specified by xenapi_connection_url" @@ -11151,15 +11146,21 @@ msgstr "" "Destination host:%(hostname)s must be in the same aggregate as the source" " server" -#: nova/virt/xenapi/vmops.py:1658 +#: nova/virt/xenapi/vmops.py:1647 +#, fuzzy +msgid "No suitable network for migrate" +msgstr "Bad networks format" + +#: nova/virt/xenapi/vmops.py:1659 msgid "Migrate Receive failed" msgstr "Migrate Receive failed" -#: nova/virt/xenapi/vmops.py:1706 -msgid "VM.assert_can_migratefailed" +#: nova/virt/xenapi/vmops.py:1708 +#, fuzzy +msgid "VM.assert_can_migrate failed" msgstr "VM.assert_can_migratefailed" -#: nova/virt/xenapi/vmops.py:1743 +#: nova/virt/xenapi/vmops.py:1745 msgid "Migrate Send failed" msgstr "Migrate Send failed" @@ -11291,6 +11292,69 @@ msgstr "Cinderclient connection created using URL: %s" #: nova/volume/cinder.py:219 #, fuzzy +msgid "status must be 'in-use'" +msgstr "status must be available" + +#: nova/volume/cinder.py:225 +#, fuzzy msgid "status must be 'available'" msgstr "status must be available" +#~ msgid "Unexpected error while running command." +#~ msgstr "Unexpected error while running command." + +#~ 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" + +#~ msgid "Error clearing stale veth %s" +#~ msgstr "Error starting xvp: %s" + +#~ msgid "Failed unplugging VLAN interface '%s'" +#~ msgstr "Failed unplugging gateway interface '%s'" + +#~ msgid "Unplugged VLAN interface '%s'" +#~ msgstr "Unplugged gateway interface '%s'" + +#~ msgid "Failed unplugging bridge interface '%s'" +#~ msgstr "Failed unplugging gateway interface '%s'" + +#~ msgid "Unplugged bridge interface '%s'" +#~ msgstr "Unplugged gateway interface '%s'" + +#~ msgid "Failed unplugging gateway interface '%s'" +#~ msgstr "Failed unplugging gateway interface '%s'" + +#~ msgid "Unplugged gateway interface '%s'" +#~ msgstr "Unplugged gateway interface '%s'" + +#~ msgid "Network %(net)s for port %(port_id)s not found!" +#~ msgstr "Network %(network_id)s could not be found." + +#~ msgid "" +#~ "No hosts matched due to not " +#~ "matching 'force_hosts'value of " +#~ "'%(forced_hosts_str)s'" +#~ msgstr "" + +#~ msgid "" +#~ "Getting block stats failed, device might" +#~ " have been detached. Code=%(errcode)s " +#~ "Error=%(e)s" +#~ msgstr "" + +#~ msgid "Must specify vmwareapi_wsdl_loc" +#~ msgstr "Must specify vmwareapi_wsdl_loc" + +#~ msgid "Unable to get SR for this host: %s" +#~ msgstr "Unable to get SR for this host: %s" + diff --git a/nova/locale/es/LC_MESSAGES/nova.po b/nova/locale/es/LC_MESSAGES/nova.po index 38e8c4b4d..b35f586dc 100644 --- a/nova/locale/es/LC_MESSAGES/nova.po +++ b/nova/locale/es/LC_MESSAGES/nova.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: nova\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-04-28 00:04+0000\n" +"POT-Creation-Date: 2013-05-06 19:37+0000\n" "PO-Revision-Date: 2012-05-16 06:44+0000\n" "Last-Translator: Paco Molinero \n" "Language-Team: Spanish \n" @@ -32,366 +32,347 @@ msgstr "" msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" msgstr "" -#: nova/crypto.py:54 +#: nova/crypto.py:55 msgid "Filename of root CA" msgstr "Nombre de fichero de la CA raíz" -#: nova/crypto.py:57 +#: nova/crypto.py:58 msgid "Filename of private key" msgstr "Nombre de fichero de la clave privada" -#: nova/crypto.py:60 +#: nova/crypto.py:61 msgid "Filename of root Certificate Revocation List" msgstr "Lista de nombre de archivo de root con certificado de revocacion" -#: nova/crypto.py:63 +#: nova/crypto.py:64 msgid "Where we keep our keys" msgstr "Donde guardamos nuestras claves" -#: nova/crypto.py:66 +#: nova/crypto.py:67 msgid "Where we keep our root CA" msgstr "Dónde guardamos nuestra CA raíz" -#: nova/crypto.py:69 +#: nova/crypto.py:70 msgid "Should we use a CA for each project?" msgstr "¿Deberíamos usar una CA para cada proyecto?" -#: nova/crypto.py:73 +#: nova/crypto.py:74 #, 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" -#: nova/crypto.py:78 +#: nova/crypto.py:79 #, 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" -#: nova/crypto.py:209 +#: nova/crypto.py:210 msgid "Unable to find the key" msgstr "" -#: nova/crypto.py:392 +#: nova/crypto.py:393 #, fuzzy msgid "Failed to write inbound.csr" msgstr "Fallo a reinicia la instancia" -#: nova/crypto.py:394 +#: nova/crypto.py:395 #, python-format msgid "Flags path: %s" msgstr "Ruta a las opciones: %s" -#: nova/exception.py:66 -msgid "Unexpected error while running command." -msgstr "Error inesperado mientras el comando se ejecutaba" - -#: nova/exception.py:69 -#, 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" -"Comando: %(cmd)s\n" -"Código de salida: %(exit_code)s\n" -"Stdout: %(stdout)r\n" -"Stderr: %(stderr)r" - -#: nova/exception.py:131 +#: nova/exception.py:112 msgid "An unknown exception occurred." msgstr "Una excepcion desconocida ha ocurrido" -#: nova/exception.py:152 nova/openstack/common/rpc/common.py:86 +#: nova/exception.py:133 nova/openstack/common/rpc/common.py:86 msgid "Exception in string format operation" msgstr "" -#: nova/exception.py:172 +#: nova/exception.py:153 msgid "Unknown" msgstr "" -#: nova/exception.py:182 +#: nova/exception.py:163 #, fuzzy, python-format msgid "Failed to encrypt text: %(reason)s" msgstr "Fallo al desencriptar el texto" -#: nova/exception.py:186 +#: nova/exception.py:167 #, fuzzy, python-format msgid "Failed to decrypt text: %(reason)s" msgstr "Fallo al desencriptar el texto" -#: nova/exception.py:190 +#: nova/exception.py:171 msgid "Virtual Interface creation failed" msgstr "Creacion de interfaz virtual fallida" -#: nova/exception.py:194 +#: nova/exception.py:175 msgid "5 attempts to create virtual interfacewith unique mac address failed" msgstr "" "Fallaron los 5 intentos de crear una interfaz virtual con una dirección " "mac única" -#: nova/exception.py:199 +#: nova/exception.py:180 #, python-format msgid "Connection to glance host %(host)s:%(port)s failed: %(reason)s" msgstr "" -#: nova/exception.py:204 +#: nova/exception.py:185 msgid "Not authorized." msgstr "No Autorizado" -#: nova/exception.py:209 +#: nova/exception.py:190 msgid "User does not have admin privileges" msgstr "El usuario no tiene privilegios de administrador" -#: nova/exception.py:213 +#: nova/exception.py:194 #, python-format msgid "Policy doesn't allow %(action)s to be performed." msgstr "La política no permite que la %(action)s se realice" -#: nova/exception.py:217 +#: nova/exception.py:198 #, fuzzy, python-format msgid "Image %(image_id)s is not active." msgstr "La imagen %(image_id)s es inaceptable: %(reason)s" -#: nova/exception.py:221 +#: nova/exception.py:202 #, fuzzy, python-format msgid "Not authorized for image %(image_id)s." msgstr "no hay método para el mensaje: %s" -#: nova/exception.py:225 +#: nova/exception.py:206 msgid "Unacceptable parameters." msgstr "Parametros inaceptables" -#: nova/exception.py:230 +#: nova/exception.py:211 msgid "Block Device Mapping is Invalid." msgstr "" -#: nova/exception.py:234 +#: nova/exception.py:215 #, python-format msgid "Block Device Mapping is Invalid: failed to get snapshot %(id)s." msgstr "" -#: nova/exception.py:239 +#: nova/exception.py:220 #, python-format msgid "Block Device Mapping is Invalid: failed to get volume %(id)s." msgstr "" -#: nova/exception.py:244 +#: nova/exception.py:225 #, python-format msgid "Volume %(volume_id)s is not attached to anything" msgstr "Volumen %(volume_id)s no está conectado con nada" -#: nova/exception.py:248 +#: nova/exception.py:229 #, python-format msgid "" "Volume %(volume_id)s did not finish being created even after we waited " "%(seconds)s seconds or %(attempts)s attempts." msgstr "" -#: nova/exception.py:254 nova/api/ec2/cloud.py:463 -#: nova/api/openstack/compute/contrib/keypairs.py:98 nova/compute/api.py:2740 +#: nova/exception.py:235 nova/api/ec2/cloud.py:463 +#: nova/api/openstack/compute/contrib/keypairs.py:98 nova/compute/api.py:2769 msgid "Keypair data is invalid" msgstr "" -#: nova/exception.py:258 +#: nova/exception.py:239 msgid "The request is invalid." msgstr "La petición es inválida." -#: nova/exception.py:262 +#: nova/exception.py:243 msgid "Invalid input received" msgstr "Entrada invalida recibida" -#: nova/exception.py:266 +#: nova/exception.py:247 msgid "Invalid volume" msgstr "Volumen inválido" -#: nova/exception.py:270 nova/api/openstack/compute/servers.py:1332 +#: nova/exception.py:251 nova/api/openstack/compute/servers.py:1332 #: nova/api/openstack/compute/contrib/admin_actions.py:242 msgid "Invalid metadata" msgstr "" -#: nova/exception.py:274 +#: nova/exception.py:255 #, fuzzy msgid "Invalid metadata size" msgstr "Firma invalida para el usuario %s" -#: nova/exception.py:278 +#: nova/exception.py:259 #, 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" -#: nova/exception.py:282 nova/api/ec2/cloud.py:625 +#: nova/exception.py:263 nova/api/ec2/cloud.py:625 #, python-format msgid "Invalid IP protocol %(protocol)s." msgstr "Protocolo IP invalido %(protocol)s" -#: nova/exception.py:286 +#: nova/exception.py:267 #, python-format msgid "Invalid content type %(content_type)s." msgstr "Tipo de contenido invalido %(content_type)s." -#: nova/exception.py:290 +#: nova/exception.py:271 #, python-format msgid "Invalid cidr %(cidr)s." msgstr "Cidr %(cidr)s invalido" -#: nova/exception.py:294 nova/openstack/common/db/exception.py:44 +#: nova/exception.py:275 nova/openstack/common/db/exception.py:44 msgid "Invalid Parameter: Unicode is not supported by the current database." msgstr "" -#: nova/exception.py:301 +#: nova/exception.py:282 #, python-format msgid "%(err)s" msgstr "%(err)s" -#: nova/exception.py:305 +#: nova/exception.py:286 #, python-format msgid "" "Cannot perform action '%(action)s' on aggregate %(aggregate_id)s. Reason:" " %(reason)s." msgstr "" -#: nova/exception.py:310 +#: nova/exception.py:291 #, python-format msgid "Group not valid. Reason: %(reason)s" msgstr "" -#: nova/exception.py:314 nova/openstack/common/db/sqlalchemy/utils.py:33 +#: nova/exception.py:295 nova/openstack/common/db/sqlalchemy/utils.py:33 msgid "Sort key supplied was not valid." msgstr "" -#: nova/exception.py:318 +#: nova/exception.py:299 #, python-format msgid "" "Instance %(instance_uuid)s in %(attr)s %(state)s. Cannot %(method)s while" " the instance is in this state." msgstr "" -#: nova/exception.py:323 +#: nova/exception.py:304 #, python-format msgid "Instance %(instance_id)s is not running." msgstr "La instacia %(instance_id)s no se esta ejecutando" -#: nova/exception.py:327 +#: nova/exception.py:308 #, python-format msgid "Instance %(instance_id)s is not in rescue mode" msgstr "La instancia %(instance_id)s no esta en modo de rescate" -#: nova/exception.py:331 +#: nova/exception.py:312 #, fuzzy, python-format msgid "Instance %(instance_id)s cannot be rescued: %(reason)s" msgstr "La instancia %(instance_id)s no esta en modo de rescate" -#: nova/exception.py:335 +#: nova/exception.py:316 #, fuzzy, python-format msgid "Instance %(instance_id)s is not ready" msgstr "La instacia %(instance_id)s no esta suspendida" -#: nova/exception.py:339 +#: nova/exception.py:320 msgid "Failed to suspend instance" msgstr "Fallo al suspender la instancia" -#: nova/exception.py:343 +#: nova/exception.py:324 #, fuzzy, python-format msgid "Failed to resume instance: %(reason)s." msgstr "Fallo al generar metadatos para la ip %s" -#: nova/exception.py:347 +#: nova/exception.py:328 #, fuzzy, python-format msgid "Failed to power on instance: %(reason)s." msgstr "Fallo al suspender la instancia" -#: nova/exception.py:351 +#: nova/exception.py:332 #, fuzzy, python-format msgid "Failed to power off instance: %(reason)s." msgstr "Fallo a reinicia la instancia" -#: nova/exception.py:355 +#: nova/exception.py:336 msgid "Failed to reboot instance" msgstr "Fallo a reinicia la instancia" -#: nova/exception.py:359 +#: nova/exception.py:340 #, fuzzy msgid "Failed to terminate instance" msgstr "Fallo a reinicia la instancia" -#: nova/exception.py:363 +#: nova/exception.py:344 #, fuzzy msgid "Failed to deploy instance" msgstr "Fallo a reinicia la instancia" -#: nova/exception.py:367 +#: nova/exception.py:348 msgid "Service is unavailable at this time." msgstr "El servicio no esta disponible en este momento" -#: nova/exception.py:371 +#: nova/exception.py:352 msgid "Insufficient compute resources." msgstr "" -#: nova/exception.py:375 +#: nova/exception.py:356 #, fuzzy, python-format msgid "Compute service of %(host)s is unavailable at this time." msgstr "El servicio de computo no esta disponible en este momento" -#: nova/exception.py:379 +#: nova/exception.py:360 #, 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)" -#: nova/exception.py:384 +#: nova/exception.py:365 msgid "The supplied hypervisor type of is invalid." msgstr "" -#: nova/exception.py:388 +#: nova/exception.py:369 msgid "The instance requires a newer hypervisor version than has been provided." msgstr "" -#: nova/exception.py:393 +#: nova/exception.py:374 #, python-format msgid "" "The supplied disk path (%(path)s) already exists, it is expected not to " "exist." msgstr "" -#: nova/exception.py:398 +#: nova/exception.py:379 #, python-format msgid "The supplied device path (%(path)s) is invalid." msgstr "" -#: nova/exception.py:402 +#: nova/exception.py:383 #, python-format msgid "The supplied device path (%(path)s) is in use." msgstr "" -#: nova/exception.py:407 +#: nova/exception.py:388 #, python-format msgid "The supplied device (%(device)s) is busy." msgstr "" -#: nova/exception.py:411 +#: nova/exception.py:392 msgid "Unacceptable CPU info" msgstr "Informacion del CPU inaceptable" -#: nova/exception.py:415 +#: nova/exception.py:396 #, python-format msgid "%(address)s is not a valid IP v4/6 address." msgstr "%(address)s no es una direccion IP v4/6 valida" -#: nova/exception.py:419 +#: nova/exception.py:400 #, 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 "" -#: nova/exception.py:425 +#: nova/exception.py:406 #, python-format msgid "" "vSwitch which contains the port group %(bridge)s is not associated with " @@ -399,91 +380,86 @@ msgid "" "one associated is %(actual)s." msgstr "" -#: nova/exception.py:432 +#: nova/exception.py:413 #, python-format msgid "Disk format %(disk_format)s is not acceptable" msgstr "Formato de disco %(disk_format)s no es aceptable" -#: nova/exception.py:436 +#: nova/exception.py:417 #, python-format msgid "Image %(image_id)s is unacceptable: %(reason)s" msgstr "La imagen %(image_id)s es inaceptable: %(reason)s" -#: nova/exception.py:440 +#: nova/exception.py:421 #, python-format msgid "Instance %(instance_id)s is unacceptable: %(reason)s" msgstr "" -#: nova/exception.py:444 +#: nova/exception.py:425 #, python-format msgid "Ec2 id %(ec2_id)s is unacceptable." msgstr "" -#: nova/exception.py:448 +#: nova/exception.py:429 #, python-format msgid "Expected a uuid but received %(uuid)s." msgstr "" -#: nova/exception.py:452 +#: nova/exception.py:433 #, fuzzy, python-format msgid "Invalid ID received %(id)s." msgstr "Cidr %(cidr)s invalido" -#: nova/exception.py:456 -#, python-format -msgid "Unexpected argument for periodic task creation: %(arg)s." -msgstr "" - -#: nova/exception.py:460 +#: nova/exception.py:437 #, fuzzy msgid "Constraint not met." msgstr "instancia %s: rescatada" -#: nova/exception.py:465 +#: nova/exception.py:442 msgid "Resource could not be found." msgstr "" -#: nova/exception.py:470 +#: nova/exception.py:447 #, python-format msgid "No agent-build associated with id %(id)s." msgstr "" -#: nova/exception.py:474 +#: nova/exception.py:451 #, python-format msgid "Volume %(volume_id)s could not be found." msgstr "" -#: nova/exception.py:478 +#: nova/exception.py:455 #, python-format msgid "Snapshot %(snapshot_id)s could not be found." msgstr "" -#: nova/exception.py:482 +#: nova/exception.py:459 #, python-format msgid "No target id found for volume %(volume_id)s." msgstr "" -#: nova/exception.py:486 +#: nova/exception.py:463 #, python-format msgid "No disk at %(location)s" msgstr "" -#: nova/exception.py:490 +#: nova/exception.py:467 #, python-format msgid "Could not find a handler for %(driver_type)s volume." msgstr "" -#: nova/exception.py:494 +#: nova/exception.py:471 #, python-format msgid "Invalid image href %(image_href)s." msgstr "" -#: nova/exception.py:498 +#: nova/exception.py:475 #, python-format msgid "Image %(image_id)s could not be found." msgstr "" -#: nova/exception.py:502 +#: nova/exception.py:479 #, python-format msgid "" "Image %(image_id)s could not be found. The nova EC2 API assigns image ids" @@ -491,830 +467,834 @@ msgid "" "image ids since adding this image?" msgstr "" -#: nova/exception.py:509 +#: nova/exception.py:486 #, python-format msgid "Project %(project_id)s could not be found." msgstr "" -#: nova/exception.py:513 +#: nova/exception.py:490 msgid "Cannot find SR to read/write VDI." msgstr "" -#: nova/exception.py:517 +#: nova/exception.py:494 #, python-format msgid "Network %(network_id)s is duplicated." msgstr "" -#: nova/exception.py:521 +#: nova/exception.py:498 #, python-format msgid "Network %(network_id)s is still in use." msgstr "" -#: nova/exception.py:525 +#: nova/exception.py:502 #, python-format msgid "%(req)s is required to create a network." msgstr "" -#: nova/exception.py:529 +#: nova/exception.py:506 #, python-format msgid "Network %(network_id)s could not be found." msgstr "" -#: nova/exception.py:533 +#: nova/exception.py:510 #, fuzzy, python-format msgid "Port id %(port_id)s could not be found." msgstr "La instacia %(instance_id)s no esta suspendida" -#: nova/exception.py:537 +#: nova/exception.py:514 #, python-format msgid "Network could not be found for bridge %(bridge)s" msgstr "" -#: nova/exception.py:541 +#: nova/exception.py:518 #, python-format msgid "Network could not be found for uuid %(uuid)s" msgstr "" -#: nova/exception.py:545 +#: nova/exception.py:522 #, python-format msgid "Network could not be found with cidr %(cidr)s." msgstr "" -#: nova/exception.py:549 +#: nova/exception.py:526 #, python-format msgid "Network could not be found for instance %(instance_id)s." msgstr "" -#: nova/exception.py:553 +#: nova/exception.py:530 msgid "No networks defined." msgstr "" -#: nova/exception.py:557 +#: nova/exception.py:534 #, python-format msgid "" "Either Network uuid %(network_uuid)s is not present or is not assigned to" " the project %(project_id)s." msgstr "" -#: nova/exception.py:562 +#: nova/exception.py:539 msgid "Could not find the datastore reference(s) which the VM uses." msgstr "" -#: nova/exception.py:566 +#: nova/exception.py:543 #, python-format msgid "Port %(port_id)s is still in use." msgstr "" -#: nova/exception.py:570 +#: nova/exception.py:547 #, fuzzy, python-format msgid "Port %(port_id)s not usable for instance %(instance)s." msgstr "" "El punto de montaje %(mountpoint)s esta unido a la instancia " "%(instance_name)s" -#: nova/exception.py:574 +#: nova/exception.py:551 #, python-format msgid "No free port available for instance %(instance)s." msgstr "" -#: nova/exception.py:578 +#: nova/exception.py:555 #, python-format msgid "No fixed IP associated with id %(id)s." msgstr "" -#: nova/exception.py:582 +#: nova/exception.py:559 #, python-format msgid "Fixed ip not found for address %(address)s." msgstr "" -#: nova/exception.py:586 +#: nova/exception.py:563 #, fuzzy, python-format msgid "Instance %(instance_uuid)s has zero fixed ips." msgstr "La instacia %(instance_id)s no esta suspendida" -#: nova/exception.py:590 +#: nova/exception.py:567 #, python-format msgid "Network host %(host)s has zero fixed ips in network %(network_id)s." msgstr "" -#: nova/exception.py:595 +#: nova/exception.py:572 #, fuzzy, python-format msgid "Instance %(instance_uuid)s doesn't have fixed ip '%(ip)s'." msgstr "La instacia %(instance_id)s no esta suspendida" -#: nova/exception.py:599 +#: nova/exception.py:576 #, python-format msgid "" "Fixed IP address (%(address)s) does not exist in network " "(%(network_uuid)s)." msgstr "" -#: nova/exception.py:604 +#: nova/exception.py:581 #, python-format msgid "" "Fixed IP address %(address)s is already in use on instance " "%(instance_uuid)s." msgstr "" -#: nova/exception.py:609 +#: nova/exception.py:586 #, python-format msgid "More than one instance is associated with fixed ip address '%(address)s'." msgstr "" -#: nova/exception.py:614 +#: nova/exception.py:591 #, python-format msgid "Fixed IP address %(address)s is invalid." msgstr "" -#: nova/exception.py:618 +#: nova/exception.py:595 msgid "Zero fixed ips available." msgstr "" -#: nova/exception.py:622 +#: nova/exception.py:599 msgid "Zero fixed ips could be found." msgstr "" -#: nova/exception.py:631 +#: nova/exception.py:608 #, fuzzy, python-format msgid "Floating ip %(address)s already exists." msgstr "el grupo %s ya existe" -#: nova/exception.py:635 +#: nova/exception.py:612 #, python-format msgid "Floating ip not found for id %(id)s." msgstr "" -#: nova/exception.py:639 +#: nova/exception.py:616 #, python-format msgid "The DNS entry %(name)s already exists in domain %(domain)s." msgstr "" -#: nova/exception.py:643 +#: nova/exception.py:620 #, python-format msgid "Floating ip not found for address %(address)s." msgstr "" -#: nova/exception.py:647 +#: nova/exception.py:624 #, python-format msgid "Floating ip not found for host %(host)s." msgstr "" -#: nova/exception.py:651 +#: nova/exception.py:628 #, python-format msgid "Multiple floating ips are found for address %(address)s." msgstr "" -#: nova/exception.py:655 +#: nova/exception.py:632 #, fuzzy msgid "Floating ip pool not found." msgstr "configurando la red del host" -#: nova/exception.py:660 +#: nova/exception.py:637 msgid "Zero floating ips available." msgstr "" -#: nova/exception.py:665 +#: nova/exception.py:642 #, python-format msgid "Floating ip %(address)s is associated." msgstr "" -#: nova/exception.py:669 +#: nova/exception.py:646 #, python-format msgid "Floating ip %(address)s is not associated." msgstr "" -#: nova/exception.py:673 +#: nova/exception.py:650 msgid "Zero floating ips exist." msgstr "" -#: nova/exception.py:677 +#: nova/exception.py:654 #, python-format msgid "Interface %(interface)s not found." msgstr "" -#: nova/exception.py:681 +#: nova/exception.py:658 msgid "Cannot disassociate auto assigined floating ip" msgstr "" -#: nova/exception.py:685 +#: nova/exception.py:662 #, python-format msgid "Keypair %(name)s not found for user %(user_id)s" msgstr "" -#: nova/exception.py:689 +#: nova/exception.py:666 #, python-format msgid "Certificate %(certificate_id)s not found." msgstr "" -#: nova/exception.py:693 +#: nova/exception.py:670 #, python-format msgid "Service %(service_id)s could not be found." msgstr "" -#: nova/exception.py:697 +#: nova/exception.py:674 #, python-format msgid "Host %(host)s could not be found." msgstr "" -#: nova/exception.py:701 +#: nova/exception.py:678 #, python-format msgid "Compute host %(host)s could not be found." msgstr "" -#: nova/exception.py:705 +#: nova/exception.py:682 #, python-format msgid "Could not find binary %(binary)s on host %(host)s." msgstr "" -#: nova/exception.py:709 +#: nova/exception.py:686 #, python-format msgid "Invalid reservation expiration %(expire)s." msgstr "" -#: nova/exception.py:713 +#: nova/exception.py:690 #, python-format msgid "" "Change would make usage less than 0 for the following resources: " "%(unders)s" msgstr "" -#: nova/exception.py:718 +#: nova/exception.py:695 msgid "Quota could not be found" msgstr "" -#: nova/exception.py:722 +#: nova/exception.py:699 #, python-format msgid "Unknown quota resources %(unknown)s." msgstr "" -#: nova/exception.py:726 +#: nova/exception.py:703 #, python-format msgid "Quota for project %(project_id)s could not be found." msgstr "" -#: nova/exception.py:730 +#: nova/exception.py:707 #, python-format msgid "Quota class %(class_name)s could not be found." msgstr "" -#: nova/exception.py:734 +#: nova/exception.py:711 #, python-format msgid "Quota usage for project %(project_id)s could not be found." msgstr "" -#: nova/exception.py:738 +#: nova/exception.py:715 #, python-format msgid "Quota reservation %(uuid)s could not be found." msgstr "" -#: nova/exception.py:742 +#: nova/exception.py:719 #, python-format msgid "Quota exceeded for resources: %(overs)s" msgstr "" -#: nova/exception.py:746 +#: nova/exception.py:723 #, python-format msgid "Security group %(security_group_id)s not found." msgstr "" -#: nova/exception.py:750 +#: nova/exception.py:727 #, python-format msgid "Security group %(security_group_id)s not found for project %(project_id)s." msgstr "" -#: nova/exception.py:755 +#: nova/exception.py:732 #, python-format msgid "Security group with rule %(rule_id)s not found." msgstr "" -#: nova/exception.py:759 +#: nova/exception.py:736 #, python-format msgid "" "Security group %(security_group_id)s is already associated with the " "instance %(instance_id)s" msgstr "" -#: nova/exception.py:764 +#: nova/exception.py:741 #, python-format msgid "" "Security group %(security_group_id)s is not associated with the instance " "%(instance_id)s" msgstr "" -#: nova/exception.py:769 +#: nova/exception.py:746 #, python-format msgid "Security group default rule (%rule_id)s not found." msgstr "" -#: nova/exception.py:773 +#: nova/exception.py:750 msgid "" "Network requires port_security_enabled and subnet associated in order to " "apply security groups." msgstr "" -#: nova/exception.py:778 +#: nova/exception.py:755 msgid "No Unique Match Found." msgstr "" -#: nova/exception.py:783 +#: nova/exception.py:760 #, python-format msgid "Migration %(migration_id)s could not be found." msgstr "" -#: nova/exception.py:787 +#: nova/exception.py:764 #, python-format msgid "Migration not found for instance %(instance_id)s with status %(status)s." msgstr "" -#: nova/exception.py:792 +#: nova/exception.py:769 #, python-format msgid "Console pool %(pool_id)s could not be found." msgstr "" -#: nova/exception.py:796 +#: nova/exception.py:773 #, python-format msgid "" "Console pool of type %(console_type)s for compute host %(compute_host)s " "on proxy host %(host)s not found." msgstr "" -#: nova/exception.py:802 +#: nova/exception.py:779 #, python-format msgid "Console %(console_id)s could not be found." msgstr "" -#: nova/exception.py:806 +#: nova/exception.py:783 #, fuzzy, python-format msgid "Console for instance %(instance_uuid)s could not be found." msgstr "La instacia %(instance_id)s no esta suspendida" -#: nova/exception.py:810 +#: nova/exception.py:787 #, fuzzy, python-format msgid "" "Console for instance %(instance_uuid)s in pool %(pool_id)s could not be " "found." msgstr "La instacia %(instance_id)s no esta suspendida" -#: nova/exception.py:815 +#: nova/exception.py:792 #, fuzzy, python-format msgid "Invalid console type %(console_type)s" msgstr "Tipo de contenido invalido %(content_type)s." -#: nova/exception.py:819 +#: nova/exception.py:796 #, python-format msgid "Instance type %(instance_type_id)s could not be found." msgstr "" -#: nova/exception.py:823 +#: nova/exception.py:800 #, python-format msgid "Instance type with name %(instance_type_name)s could not be found." msgstr "" -#: nova/exception.py:828 +#: nova/exception.py:805 #, python-format msgid "Flavor %(flavor_id)s could not be found." msgstr "" -#: nova/exception.py:832 +#: nova/exception.py:809 #, python-format msgid "Flavor access not found for %(flavor_id)s / %(project_id)s combination." msgstr "" -#: nova/exception.py:837 +#: nova/exception.py:814 #, fuzzy, python-format msgid "Cell %(cell_name)s doesn't exist." msgstr "el grupo de volumenes %s no existe" -#: nova/exception.py:841 +#: nova/exception.py:818 #, python-format msgid "Inconsistency in cell routing: %(reason)s" msgstr "" -#: nova/exception.py:845 +#: nova/exception.py:822 #, python-format msgid "Service API method not found: %(detail)s" msgstr "" -#: nova/exception.py:849 +#: nova/exception.py:826 msgid "Timeout waiting for response from cell" msgstr "" -#: nova/exception.py:853 +#: nova/exception.py:830 #, python-format msgid "Cell message has reached maximum hop count: %(hop_count)s" msgstr "" -#: nova/exception.py:857 +#: nova/exception.py:834 msgid "No cells available matching scheduling criteria." msgstr "" -#: nova/exception.py:861 +#: nova/exception.py:838 #, python-format msgid "Exception received during cell processing: %(exc_name)s." msgstr "" -#: nova/exception.py:865 +#: nova/exception.py:842 #, fuzzy, python-format msgid "Cell is not known for instance %(instance_uuid)s" msgstr "La instacia %(instance_id)s no esta suspendida" -#: nova/exception.py:869 +#: nova/exception.py:846 #, python-format msgid "Scheduler Host Filter %(filter_name)s could not be found." msgstr "" -#: nova/exception.py:873 +#: nova/exception.py:850 #, fuzzy, python-format msgid "Instance %(instance_uuid)s has no metadata with key %(metadata_key)s." msgstr "La instacia %(instance_id)s no esta suspendida" -#: nova/exception.py:878 +#: nova/exception.py:855 #, fuzzy, python-format msgid "" "Instance %(instance_uuid)s has no system metadata with key " "%(metadata_key)s." msgstr "La instacia %(instance_id)s no esta suspendida" -#: nova/exception.py:883 +#: nova/exception.py:860 #, python-format msgid "" "Instance Type %(instance_type_id)s has no extra specs with key " "%(extra_specs_key)s." msgstr "" -#: nova/exception.py:888 +#: nova/exception.py:865 #, python-format msgid "File %(file_path)s could not be found." msgstr "" -#: nova/exception.py:892 +#: nova/exception.py:869 msgid "Zero files could be found." msgstr "" -#: nova/exception.py:896 +#: nova/exception.py:873 #, python-format msgid "Virtual switch associated with the network adapter %(adapter)s not found." msgstr "" -#: nova/exception.py:901 +#: nova/exception.py:878 #, python-format msgid "Network adapter %(adapter)s could not be found." msgstr "" -#: nova/exception.py:905 +#: nova/exception.py:882 #, python-format msgid "Class %(class_name)s could not be found: %(exception)s" msgstr "" -#: nova/exception.py:909 +#: nova/exception.py:886 msgid "Action not allowed." msgstr "" -#: nova/exception.py:913 +#: nova/exception.py:890 msgid "Rotation is not allowed for snapshots" msgstr "" -#: nova/exception.py:917 +#: nova/exception.py:894 msgid "Rotation param is required for backup image_type" msgstr "" -#: nova/exception.py:921 +#: nova/exception.py:898 #, python-format msgid "Key pair %(key_name)s already exists." msgstr "" -#: nova/exception.py:925 +#: nova/exception.py:902 #, python-format msgid "Instance %(name)s already exists." msgstr "" -#: nova/exception.py:929 +#: nova/exception.py:906 #, fuzzy, python-format msgid "Instance Type with name %(name)s already exists." msgstr "el grupo %s ya existe" -#: nova/exception.py:933 +#: nova/exception.py:910 #, fuzzy, python-format msgid "Instance Type with ID %(flavor_id)s already exists." msgstr "el grupo %s ya existe" -#: nova/exception.py:937 +#: nova/exception.py:914 #, python-format msgid "" "Flavor access alreay exists for flavor %(flavor_id)s and project " "%(project_id)s combination." msgstr "" -#: nova/exception.py:942 +#: nova/exception.py:919 #, python-format msgid "%(path)s is not on shared storage: %(reason)s" msgstr "" -#: nova/exception.py:946 +#: nova/exception.py:923 #, python-format msgid "%(path)s is not on local storage: %(reason)s" msgstr "" -#: nova/exception.py:950 +#: nova/exception.py:927 msgid "Migration error" msgstr "" -#: nova/exception.py:954 +#: nova/exception.py:931 +msgid "Migration pre-check error" +msgstr "" + +#: nova/exception.py:935 #, python-format msgid "Malformed message body: %(reason)s" msgstr "" -#: nova/exception.py:960 +#: nova/exception.py:941 #, python-format msgid "Could not find config at %(path)s" msgstr "" -#: nova/exception.py:964 +#: nova/exception.py:945 #, python-format msgid "Could not load paste app '%(name)s' from %(path)s" msgstr "" -#: nova/exception.py:968 +#: nova/exception.py:949 msgid "When resizing, instances must change flavor!" msgstr "" -#: nova/exception.py:972 +#: nova/exception.py:953 #, python-format msgid "Resize error: %(reason)s" msgstr "" -#: nova/exception.py:976 +#: nova/exception.py:957 msgid "Image is larger than instance type allows" msgstr "" -#: nova/exception.py:980 +#: nova/exception.py:961 msgid "Instance type's memory is too small for requested image." msgstr "" -#: nova/exception.py:984 +#: nova/exception.py:965 msgid "Instance type's disk is too small for requested image." msgstr "" -#: nova/exception.py:988 +#: nova/exception.py:969 #, python-format msgid "Insufficient free memory on compute node to start %(uuid)s." msgstr "" -#: nova/exception.py:992 +#: nova/exception.py:973 msgid "Could not fetch bandwidth/cpu/disk metrics for this host." msgstr "" -#: nova/exception.py:996 +#: nova/exception.py:977 #, python-format msgid "No valid host was found. %(reason)s" msgstr "" -#: nova/exception.py:1000 +#: nova/exception.py:981 msgid "Quota exceeded" msgstr "" -#: nova/exception.py:1007 +#: nova/exception.py:988 #, python-format msgid "" "Quota exceeded for %(overs)s: Requested %(req)s, but already used " "%(used)d of %(allowed)d %(resource)s" msgstr "" -#: nova/exception.py:1012 +#: nova/exception.py:993 msgid "Maximum number of floating ips exceeded" msgstr "" -#: nova/exception.py:1016 +#: nova/exception.py:997 msgid "Maximum number of fixed ips exceeded" msgstr "" -#: nova/exception.py:1020 +#: nova/exception.py:1001 #, python-format msgid "Maximum number of metadata items exceeds %(allowed)d" msgstr "" -#: nova/exception.py:1024 +#: nova/exception.py:1005 msgid "Personality file limit exceeded" msgstr "" -#: nova/exception.py:1028 +#: nova/exception.py:1009 msgid "Personality file path too long" msgstr "" -#: nova/exception.py:1032 +#: nova/exception.py:1013 msgid "Personality file content too long" msgstr "" -#: nova/exception.py:1036 +#: nova/exception.py:1017 msgid "Maximum number of key pairs exceeded" msgstr "" -#: nova/exception.py:1040 +#: nova/exception.py:1021 msgid "Maximum number of security groups or rules exceeded" msgstr "" -#: nova/exception.py:1044 +#: nova/exception.py:1025 #, python-format msgid "" "Aggregate %(aggregate_id)s: action '%(action)s' caused an error: " "%(reason)s." msgstr "" -#: nova/exception.py:1049 +#: nova/exception.py:1030 #, python-format msgid "Aggregate %(aggregate_id)s could not be found." msgstr "" -#: nova/exception.py:1053 +#: nova/exception.py:1034 #, python-format msgid "Aggregate %(aggregate_name)s already exists." msgstr "" -#: nova/exception.py:1057 +#: nova/exception.py:1038 #, python-format msgid "Aggregate %(aggregate_id)s has no host %(host)s." msgstr "" -#: nova/exception.py:1061 +#: nova/exception.py:1042 #, python-format msgid "Aggregate %(aggregate_id)s has no metadata with key %(metadata_key)s." msgstr "" -#: nova/exception.py:1066 +#: nova/exception.py:1047 #, python-format msgid "Aggregate %(aggregate_id)s already has host %(host)s." msgstr "" -#: nova/exception.py:1070 +#: nova/exception.py:1051 msgid "Unable to create instance type" msgstr "" -#: nova/exception.py:1074 +#: nova/exception.py:1055 #, python-format msgid "Failed to set admin password on %(instance)s because %(reason)s" msgstr "" -#: nova/exception.py:1080 +#: nova/exception.py:1061 #, python-format msgid "Detected existing vlan with id %(vlan)d" msgstr "" -#: nova/exception.py:1084 +#: nova/exception.py:1065 msgid "There was a conflict when trying to complete your request." msgstr "" -#: nova/exception.py:1089 +#: nova/exception.py:1070 #, python-format msgid "Instance %(instance_id)s could not be found." msgstr "" -#: nova/exception.py:1093 +#: nova/exception.py:1074 #, fuzzy, python-format msgid "Info cache for instance %(instance_uuid)s could not be found." msgstr "La instacia %(instance_id)s no esta suspendida" -#: nova/exception.py:1098 +#: nova/exception.py:1079 #, fuzzy, python-format msgid "Node %(node_id)s could not be found." msgstr "La instacia %(instance_id)s no esta suspendida" -#: nova/exception.py:1102 +#: nova/exception.py:1083 #, fuzzy, python-format msgid "Node with UUID %(node_uuid)s could not be found." msgstr "La instacia %(instance_id)s no esta suspendida" -#: nova/exception.py:1106 +#: nova/exception.py:1087 #, fuzzy, python-format msgid "Marker %(marker)s could not be found." msgstr "La instacia %(instance_id)s no esta suspendida" -#: nova/exception.py:1110 +#: nova/exception.py:1091 #, python-format msgid "Invalid id: %(val)s (expecting \"i-...\")." msgstr "" -#: nova/exception.py:1114 +#: nova/exception.py:1095 #, fuzzy, python-format msgid "Could not fetch image %(image_id)s" msgstr "No se puede unir la imagen con el loopback: %s" -#: nova/exception.py:1118 +#: nova/exception.py:1099 #, fuzzy, python-format msgid "Could not upload image %(image_id)s" msgstr "No se puede unir la imagen con el loopback: %s" -#: nova/exception.py:1122 +#: nova/exception.py:1103 #, python-format msgid "Task %(task_name)s is already running on host %(host)s" msgstr "" -#: nova/exception.py:1126 +#: nova/exception.py:1107 #, python-format msgid "Task %(task_name)s is not running on host %(host)s" msgstr "" -#: nova/exception.py:1130 +#: nova/exception.py:1111 #, fuzzy, python-format msgid "Instance %(instance_uuid)s is locked" msgstr "La instacia %(instance_id)s no esta suspendida" -#: nova/exception.py:1134 +#: nova/exception.py:1115 #, python-format msgid "Could not mount vfat config drive. %(operation)s failed. Error: %(error)s" msgstr "" -#: nova/exception.py:1139 +#: nova/exception.py:1120 #, python-format msgid "Unknown config drive format %(format)s. Select one of iso9660 or vfat." msgstr "" -#: nova/exception.py:1144 +#: nova/exception.py:1125 #, fuzzy, python-format msgid "Failed to attach network adapter device to %(instance)s" msgstr "Vamos a ejecutar %s insntacias..." -#: nova/exception.py:1148 +#: nova/exception.py:1129 #, fuzzy, python-format msgid "Failed to detach network adapter device from %(instance)s" msgstr "Vamos a ejecutar %s insntacias..." -#: nova/exception.py:1152 +#: nova/exception.py:1133 #, python-format msgid "" "User data too large. User data must be no larger than %(maxsize)s bytes " "once base64 encoded. Your data is %(length)d bytes" msgstr "" -#: nova/exception.py:1158 +#: nova/exception.py:1139 msgid "User data needs to be valid base 64." msgstr "" -#: nova/exception.py:1162 +#: nova/exception.py:1143 #, python-format msgid "" "unexpected task state: expecting %(expected)s but the actual state is " "%(actual)s" msgstr "" -#: nova/exception.py:1167 +#: nova/exception.py:1148 #, fuzzy, python-format msgid "" "Action for request_id %(request_id)s on instance %(instance_uuid)s not " "found" msgstr "La instacia %(instance_id)s no esta suspendida" -#: nova/exception.py:1172 +#: nova/exception.py:1153 #, python-format msgid "Event %(event)s not found for action id %(action_id)s" msgstr "" -#: nova/exception.py:1176 +#: nova/exception.py:1157 #, python-format msgid "The CA file for %(project)s could not be found" msgstr "" -#: nova/exception.py:1180 +#: nova/exception.py:1161 #, python-format msgid "The CRL file for %(project)s could not be found" msgstr "" -#: nova/exception.py:1184 +#: nova/exception.py:1165 msgid "Instance recreate is not implemented by this virt driver." msgstr "" -#: nova/exception.py:1188 +#: nova/exception.py:1169 #, python-format msgid "The service from servicegroup driver %(driver) is temporarily unavailable." msgstr "" -#: nova/exception.py:1193 +#: nova/exception.py:1174 #, python-format msgid "%(binary)s attempted direct database access which is not allowed by policy" msgstr "" -#: nova/exception.py:1198 +#: nova/exception.py:1179 #, python-format msgid "Virtualization type '%(virt)s' is not supported by this compute driver" msgstr "" -#: nova/exception.py:1203 +#: nova/exception.py:1184 #, python-format msgid "" "Requested hardware '%(model)s' is not supported by the '%(virt)s' virt " "driver" msgstr "" -#: nova/exception.py:1208 +#: nova/exception.py:1189 #, python-format msgid "Invalid Base 64 data for file %(path)s" msgstr "" -#: nova/exception.py:1212 +#: nova/exception.py:1193 #, fuzzy, python-format msgid "Build of instance %(instance_uuid)s aborted: %(reason)s" msgstr "La instancia %(instance_id)s no esta en modo de rescate" -#: nova/exception.py:1216 +#: nova/exception.py:1197 #, fuzzy, python-format msgid "Build of instance %(instance_uuid)s was re-scheduled: %(reason)s" msgstr "La instancia %(instance_id)s no esta en modo de rescate" @@ -1329,27 +1309,7 @@ msgstr "" msgid "Running %(name)s post-hook: %(obj)s" msgstr "" -#: nova/manager.py:173 -#, python-format -msgid "Skipping periodic task %(task)s because its interval is negative" -msgstr "" - -#: nova/manager.py:178 -#, python-format -msgid "Skipping periodic task %(task)s because it is disabled" -msgstr "" - -#: nova/manager.py:241 -#, python-format -msgid "Running periodic task %(full_task_name)s" -msgstr "" - -#: nova/manager.py:249 -#, python-format -msgid "Error during %(full_task_name)s: %(e)s" -msgstr "" - -#: nova/manager.py:319 +#: nova/manager.py:166 msgid "Notifying Schedulers of capabilities ..." msgstr "" @@ -1485,106 +1445,91 @@ msgstr "" msgid "serve() can only be called once" msgstr "" -#: nova/utils.py:144 +#: nova/utils.py:142 #, python-format msgid "Expected to receive %(exp)s bytes, but actually %(act)s" msgstr "" -#: nova/utils.py:197 nova/openstack/common/processutils.py:90 -#, python-format -msgid "Got unknown keyword args to utils.execute: %r" -msgstr "" - -#: nova/utils.py:208 nova/openstack/common/processutils.py:99 -#, python-format -msgid "Running cmd (subprocess): %s" -msgstr "Ejecutando cmd (subprocesos): %s" - -#: nova/utils.py:232 nova/utils.py:310 -#: nova/openstack/common/processutils.py:114 nova/virt/powervm/common.py:90 -#, python-format -msgid "Result was %s" -msgstr "El resultado fue %s" - -#: nova/utils.py:245 nova/openstack/common/processutils.py:128 -#, python-format -msgid "%r failed. Retrying." -msgstr "" - -#: nova/utils.py:285 +#: nova/utils.py:187 #, python-format msgid "Running cmd (SSH): %s" msgstr "corriendo cmd (SSH): %s" -#: nova/utils.py:287 +#: nova/utils.py:189 msgid "Environment not supported over SSH" msgstr "" -#: nova/utils.py:291 +#: nova/utils.py:193 msgid "process_input not supported over SSH" msgstr "" -#: nova/utils.py:326 +#: nova/utils.py:212 nova/openstack/common/processutils.py:162 +#: nova/virt/powervm/common.py:90 +#, python-format +msgid "Result was %s" +msgstr "El resultado fue %s" + +#: nova/utils.py:231 #, python-format msgid "debug in callback: %s" msgstr "Depuración de la devolución de llamada: %s" -#: nova/utils.py:488 +#: nova/utils.py:393 #, python-format msgid "Link Local address is not found.:%s" msgstr "No se encuentra la dirección del enlace local.:%s" -#: nova/utils.py:491 +#: nova/utils.py:396 #, 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" -#: nova/utils.py:530 +#: nova/utils.py:435 #, python-format msgid "Invalid backend: %s" msgstr "backend inválido: %s" -#: nova/utils.py:591 +#: nova/utils.py:496 #, python-format msgid "Unknown byte multiplier: %s" msgstr "" -#: nova/utils.py:720 +#: nova/utils.py:625 #, python-format msgid "Expected object of type: %s" msgstr "" -#: nova/utils.py:749 +#: nova/utils.py:654 #, python-format msgid "Invalid server_string: %s" msgstr "" -#: nova/utils.py:905 +#: nova/utils.py:810 #, python-format msgid "timefunc: '%(name)s' took %(total_time).2f secs" msgstr "" -#: nova/utils.py:971 +#: nova/utils.py:876 #, python-format msgid "Reloading cached file %s" msgstr "" -#: nova/utils.py:1103 nova/virt/configdrive.py:177 +#: nova/utils.py:1008 nova/virt/configdrive.py:177 #, python-format msgid "Could not remove tmpdir: %s" msgstr "" -#: nova/utils.py:1255 +#: nova/utils.py:1160 #, python-format msgid "%s is not a string or unicode" msgstr "" -#: nova/utils.py:1259 +#: nova/utils.py:1164 #, python-format msgid "%(name)s has less than %(min_length)s characters." msgstr "" -#: nova/utils.py:1264 +#: nova/utils.py:1169 #, python-format msgid "%(name)s has more than %(max_length)s characters." msgstr "" @@ -1851,215 +1796,215 @@ msgstr "Esta regla ya existe en el grupo %s" msgid "Get console output for instance %s" msgstr "Obtener salida de la consola para la instancia %s" -#: nova/api/ec2/cloud.py:837 +#: nova/api/ec2/cloud.py:834 #, python-format msgid "Create volume from snapshot %s" msgstr "" -#: nova/api/ec2/cloud.py:841 nova/api/openstack/compute/contrib/volumes.py:243 +#: nova/api/ec2/cloud.py:838 nova/api/openstack/compute/contrib/volumes.py:243 #, python-format msgid "Create volume of %s GB" msgstr "Crear volumen de %s GB" -#: nova/api/ec2/cloud.py:869 +#: nova/api/ec2/cloud.py:866 msgid "Delete Failed" msgstr "" -#: nova/api/ec2/cloud.py:882 +#: nova/api/ec2/cloud.py:879 #, python-format msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" msgstr "" -#: nova/api/ec2/cloud.py:890 +#: nova/api/ec2/cloud.py:887 msgid "Attach Failed." msgstr "" -#: nova/api/ec2/cloud.py:912 nova/api/openstack/compute/contrib/volumes.py:439 +#: nova/api/ec2/cloud.py:909 nova/api/openstack/compute/contrib/volumes.py:439 #, python-format msgid "Detach volume %s" msgstr "Desasociar volumen %s" -#: nova/api/ec2/cloud.py:919 +#: nova/api/ec2/cloud.py:916 #, fuzzy msgid "Detach Volume Failed." msgstr "Desasociar volumen %s" -#: nova/api/ec2/cloud.py:945 nova/api/ec2/cloud.py:1002 -#: nova/api/ec2/cloud.py:1556 nova/api/ec2/cloud.py:1571 +#: nova/api/ec2/cloud.py:942 nova/api/ec2/cloud.py:999 +#: nova/api/ec2/cloud.py:1553 nova/api/ec2/cloud.py:1568 #, python-format msgid "attribute not supported: %s" msgstr "atributo no soportado: %s" -#: nova/api/ec2/cloud.py:1076 +#: nova/api/ec2/cloud.py:1073 #, python-format msgid "vol = %s\n" msgstr "" -#: nova/api/ec2/cloud.py:1236 +#: nova/api/ec2/cloud.py:1233 msgid "Allocate address" msgstr "Asignar dirección" -#: nova/api/ec2/cloud.py:1240 +#: nova/api/ec2/cloud.py:1237 msgid "No more floating IPs available" msgstr "" -#: nova/api/ec2/cloud.py:1244 +#: nova/api/ec2/cloud.py:1241 #, python-format msgid "Release address %s" msgstr "Liberar dirección %s" -#: nova/api/ec2/cloud.py:1249 +#: nova/api/ec2/cloud.py:1246 msgid "Unable to release IP Address." msgstr "" -#: nova/api/ec2/cloud.py:1252 +#: nova/api/ec2/cloud.py:1249 #, python-format msgid "Associate address %(public_ip)s to instance %(instance_id)s" msgstr "" -#: nova/api/ec2/cloud.py:1260 +#: nova/api/ec2/cloud.py:1257 #, fuzzy msgid "Unable to associate IP Address, no fixed_ips." msgstr "Desasociar dirección %s" -#: nova/api/ec2/cloud.py:1268 +#: nova/api/ec2/cloud.py:1265 #: nova/api/openstack/compute/contrib/floating_ips.py:238 #, python-format msgid "multiple fixed_ips exist, using the first: %s" msgstr "" -#: nova/api/ec2/cloud.py:1277 +#: nova/api/ec2/cloud.py:1274 msgid "Floating ip is already associated." msgstr "" -#: nova/api/ec2/cloud.py:1280 +#: nova/api/ec2/cloud.py:1277 msgid "l3driver call to add floating ip failed." msgstr "" -#: nova/api/ec2/cloud.py:1283 +#: nova/api/ec2/cloud.py:1280 #, fuzzy msgid "Error, unable to associate floating ip." msgstr "Desasociar dirección %s" -#: nova/api/ec2/cloud.py:1291 +#: nova/api/ec2/cloud.py:1288 #, python-format msgid "Disassociate address %s" msgstr "Desasociar dirección %s" -#: nova/api/ec2/cloud.py:1296 +#: nova/api/ec2/cloud.py:1293 msgid "Floating ip is not associated." msgstr "" -#: nova/api/ec2/cloud.py:1299 -#: nova/api/openstack/compute/contrib/floating_ips.py:100 +#: nova/api/ec2/cloud.py:1296 +#: nova/api/openstack/compute/contrib/floating_ips.py:97 msgid "Cannot disassociate auto assigned floating ip" msgstr "" -#: nova/api/ec2/cloud.py:1326 +#: nova/api/ec2/cloud.py:1323 msgid "Image must be available" msgstr "" -#: nova/api/ec2/cloud.py:1358 +#: nova/api/ec2/cloud.py:1355 msgid "Going to start terminating instances" msgstr "Se va a iniciar la finalización de las instancias" -#: nova/api/ec2/cloud.py:1368 +#: nova/api/ec2/cloud.py:1365 #, python-format msgid "Reboot instance %r" msgstr "Reiniciar instancia %r" -#: nova/api/ec2/cloud.py:1377 +#: nova/api/ec2/cloud.py:1374 msgid "Going to stop instances" msgstr "" -#: nova/api/ec2/cloud.py:1386 +#: nova/api/ec2/cloud.py:1383 msgid "Going to start instances" msgstr "" -#: nova/api/ec2/cloud.py:1477 +#: nova/api/ec2/cloud.py:1474 #, python-format msgid "De-registering image %s" msgstr "Des-registrando la imagen %s" -#: nova/api/ec2/cloud.py:1493 +#: nova/api/ec2/cloud.py:1490 msgid "imageLocation is required" msgstr "" -#: nova/api/ec2/cloud.py:1512 +#: nova/api/ec2/cloud.py:1509 #, python-format msgid "Registered image %(image_location)s with id %(image_id)s" msgstr "" -#: nova/api/ec2/cloud.py:1574 +#: nova/api/ec2/cloud.py:1571 msgid "user or group not specified" msgstr "usuario o grupo no especificado" -#: nova/api/ec2/cloud.py:1576 +#: nova/api/ec2/cloud.py:1573 msgid "only group \"all\" is supported" msgstr "sólo el grupo \"all\" está soportado" -#: nova/api/ec2/cloud.py:1578 +#: nova/api/ec2/cloud.py:1575 msgid "operation_type must be add or remove" msgstr "operation_type debe ser añadir o eliminar" -#: nova/api/ec2/cloud.py:1580 +#: nova/api/ec2/cloud.py:1577 #, python-format msgid "Updating image %s publicity" msgstr "Actualizando imagen %s públicamente" -#: nova/api/ec2/cloud.py:1593 +#: nova/api/ec2/cloud.py:1590 #, python-format msgid "Not allowed to modify attributes for image %s" msgstr "" -#: nova/api/ec2/cloud.py:1622 +#: nova/api/ec2/cloud.py:1619 #, python-format msgid "" "Invalid value '%(ec2_instance_id)s' for instanceId. Instance does not " "have a volume attached at root (%(root)s)" msgstr "" -#: nova/api/ec2/cloud.py:1652 +#: nova/api/ec2/cloud.py:1649 #, python-format msgid "Couldn't stop instance with in %d sec" msgstr "" -#: nova/api/ec2/cloud.py:1670 +#: nova/api/ec2/cloud.py:1667 #, python-format msgid "image of %(instance)s at %(now)s" msgstr "" -#: nova/api/ec2/cloud.py:1694 nova/api/ec2/cloud.py:1739 +#: nova/api/ec2/cloud.py:1691 nova/api/ec2/cloud.py:1736 msgid "resource_id and tag are required" msgstr "" -#: nova/api/ec2/cloud.py:1697 nova/api/ec2/cloud.py:1742 +#: nova/api/ec2/cloud.py:1694 nova/api/ec2/cloud.py:1739 msgid "Expecting a list of resources" msgstr "" -#: nova/api/ec2/cloud.py:1701 nova/api/ec2/cloud.py:1746 +#: nova/api/ec2/cloud.py:1698 nova/api/ec2/cloud.py:1743 #, fuzzy msgid "Only instances implemented" msgstr "instancia %s: rescatada" -#: nova/api/ec2/cloud.py:1704 nova/api/ec2/cloud.py:1749 +#: nova/api/ec2/cloud.py:1701 nova/api/ec2/cloud.py:1746 msgid "Expecting a list of tagSets" msgstr "" -#: nova/api/ec2/cloud.py:1761 +#: nova/api/ec2/cloud.py:1758 msgid "Expecting key to be set" msgstr "" -#: nova/api/ec2/cloud.py:1834 +#: nova/api/ec2/cloud.py:1831 #, fuzzy msgid "Invalid CIDR" msgstr "Cidr %(cidr)s invalido" -#: nova/api/ec2/ec2utils.py:248 +#: nova/api/ec2/ec2utils.py:249 msgid "Request must include either Timestamp or Expires, but cannot contain both" msgstr "" -#: nova/api/ec2/ec2utils.py:266 +#: nova/api/ec2/ec2utils.py:267 #, fuzzy msgid "Timestamp is invalid." msgstr "La petición es inválida." @@ -2380,13 +2325,13 @@ msgstr "" #: nova/api/openstack/compute/image_metadata.py:80 #: nova/api/openstack/compute/server_metadata.py:80 -#: nova/api/openstack/compute/contrib/flavorextraspecs.py:88 +#: nova/api/openstack/compute/contrib/flavorextraspecs.py:85 msgid "Request body and URI mismatch" msgstr "" #: nova/api/openstack/compute/image_metadata.py:83 #: nova/api/openstack/compute/server_metadata.py:84 -#: nova/api/openstack/compute/contrib/flavorextraspecs.py:91 +#: nova/api/openstack/compute/contrib/flavorextraspecs.py:88 msgid "Request body contains too many items" msgstr "" @@ -2604,7 +2549,7 @@ msgid "No adminPass was specified" msgstr "" #: nova/api/openstack/compute/servers.py:1171 -#: nova/api/openstack/compute/servers.py:1380 +#: nova/api/openstack/compute/servers.py:1382 msgid "Invalid adminPass" msgstr "" @@ -2627,7 +2572,7 @@ msgstr "" #: nova/api/openstack/compute/servers.py:1220 #: nova/api/openstack/compute/contrib/aggregates.py:143 -#: nova/api/openstack/compute/contrib/coverage_ext.py:282 +#: nova/api/openstack/compute/contrib/coverage_ext.py:284 #: nova/api/openstack/compute/contrib/keypairs.py:78 msgid "Invalid request body" msgstr "" @@ -2644,7 +2589,7 @@ msgstr "" msgid "createImage entity requires name attribute" msgstr "" -#: nova/api/openstack/compute/servers.py:1407 +#: nova/api/openstack/compute/servers.py:1409 #, python-format msgid "Removing options '%(unk_opt_str)s' from query" msgstr "" @@ -2876,42 +2821,42 @@ msgstr "Imposible desasociar volumen %s" msgid "Instance not yet ready" msgstr "instancia %s: rescatada" -#: nova/api/openstack/compute/contrib/coverage_ext.py:95 +#: nova/api/openstack/compute/contrib/coverage_ext.py:97 #, python-format msgid "Can't connect to service: %s, no portspecified\n" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:114 +#: nova/api/openstack/compute/contrib/coverage_ext.py:116 msgid "Coverage begin" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:161 +#: nova/api/openstack/compute/contrib/coverage_ext.py:163 msgid "Coverage not running" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:190 +#: nova/api/openstack/compute/contrib/coverage_ext.py:192 #, fuzzy msgid "Invalid path" msgstr "Captura no valida" -#: nova/api/openstack/compute/contrib/coverage_ext.py:194 +#: nova/api/openstack/compute/contrib/coverage_ext.py:196 msgid "No path given for report file" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:201 +#: nova/api/openstack/compute/contrib/coverage_ext.py:203 msgid "You can't use html reports without combining" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:214 +#: nova/api/openstack/compute/contrib/coverage_ext.py:216 #, python-format msgid "Directory conflict: %s already exists" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:272 +#: nova/api/openstack/compute/contrib/coverage_ext.py:274 msgid "Python coverage module is not installed." msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:280 +#: nova/api/openstack/compute/contrib/coverage_ext.py:282 #, python-format msgid "Coverage doesn't have %s action" msgstr "" @@ -2961,7 +2906,7 @@ msgstr "" msgid "No request body" msgstr "" -#: nova/api/openstack/compute/contrib/flavorextraspecs.py:58 +#: nova/api/openstack/compute/contrib/flavorextraspecs.py:55 msgid "No Request Body" msgstr "" @@ -2970,25 +2915,26 @@ msgstr "" msgid "DNS entries not found." msgstr "instancia %s: arrancada" -#: nova/api/openstack/compute/contrib/floating_ips.py:97 -msgid "Floating ip is not associated" -msgstr "" - -#: nova/api/openstack/compute/contrib/floating_ips.py:132 -#: nova/api/openstack/compute/contrib/floating_ips.py:180 +#: nova/api/openstack/compute/contrib/floating_ips.py:129 +#: nova/api/openstack/compute/contrib/floating_ips.py:177 #, fuzzy, python-format msgid "Floating ip not found for id %s" msgstr "configurando la red del host" -#: nova/api/openstack/compute/contrib/floating_ips.py:165 +#: nova/api/openstack/compute/contrib/floating_ips.py:162 #, python-format msgid "No more floating ips in pool %s." msgstr "" -#: nova/api/openstack/compute/contrib/floating_ips.py:167 +#: nova/api/openstack/compute/contrib/floating_ips.py:164 msgid "No more floating ips available." msgstr "" +#: nova/api/openstack/compute/contrib/floating_ips.py:189 +#, fuzzy, python-format +msgid "Floating ip %s has been disassociated" +msgstr "el grupo %s ya existe" + #: nova/api/openstack/compute/contrib/floating_ips.py:215 #: nova/api/openstack/compute/contrib/floating_ips.py:271 #: nova/api/openstack/compute/contrib/security_groups.py:413 @@ -3027,12 +2973,16 @@ msgid "Error. Unable to associate floating ip" msgstr "" #: nova/api/openstack/compute/contrib/floating_ips.py:297 +msgid "Floating ip is not associated" +msgstr "" + +#: nova/api/openstack/compute/contrib/floating_ips.py:301 #, python-format msgid "Floating ip %(address)s is not associated with instance %(id)s." msgstr "" #: nova/api/openstack/compute/contrib/floating_ips_bulk.py:146 -#: nova/cmd/manage.py:382 +#: nova/cmd/manage.py:381 #, python-format msgid "/%s should be specified as single address(es) not in cidr format" msgstr "" @@ -3514,20 +3464,20 @@ msgstr "" msgid "deployment to node %s done" msgstr "" -#: nova/cmd/baremetal_manage.py:160 nova/cmd/manage.py:1193 +#: nova/cmd/baremetal_manage.py:160 nova/cmd/manage.py:1245 #, python-format msgid "Could not read %s. Re-running with sudo" msgstr "" -#: nova/cmd/baremetal_manage.py:164 nova/cmd/manage.py:1197 +#: nova/cmd/baremetal_manage.py:164 nova/cmd/manage.py:1249 msgid "sudo failed, continuing as if nothing happened" msgstr "" -#: nova/cmd/baremetal_manage.py:166 nova/cmd/manage.py:1199 +#: nova/cmd/baremetal_manage.py:166 nova/cmd/manage.py:1251 msgid "Please re-run nova-manage as root." msgstr "" -#: nova/cmd/baremetal_manage.py:206 nova/cmd/manage.py:1244 +#: nova/cmd/baremetal_manage.py:206 nova/cmd/manage.py:1296 msgid "Command failed, please check log for more info" msgstr "" @@ -3548,320 +3498,320 @@ msgstr "" msgid "Environment variable 'NETWORK_ID' must be set." msgstr "" -#: nova/cmd/manage.py:207 +#: nova/cmd/manage.py:206 msgid "" "The above error may show that the database has not been created.\n" "Please create a database using 'nova-manage db sync' before running this " "command." msgstr "" -#: nova/cmd/manage.py:242 +#: nova/cmd/manage.py:241 #, python-format msgid "%(key)s is not a valid quota key. Valid options are: %(options)s." msgstr "" -#: nova/cmd/manage.py:248 +#: nova/cmd/manage.py:247 msgid "Quota" msgstr "" -#: nova/cmd/manage.py:249 +#: nova/cmd/manage.py:248 msgid "Limit" msgstr "" -#: nova/cmd/manage.py:250 +#: nova/cmd/manage.py:249 msgid "In Use" msgstr "" -#: nova/cmd/manage.py:251 +#: nova/cmd/manage.py:250 #, fuzzy msgid "Reserved" msgstr "recibido %s" -#: nova/cmd/manage.py:291 nova/cmd/manage.py:362 nova/cmd/manage.py:686 -#: nova/cmd/manage.py:699 +#: nova/cmd/manage.py:290 nova/cmd/manage.py:361 nova/cmd/manage.py:685 +#: nova/cmd/manage.py:698 #, fuzzy, python-format msgid "error: %s" msgstr "Capturado error: %s" -#: nova/cmd/manage.py:299 +#: nova/cmd/manage.py:298 #, fuzzy msgid "network" msgstr "configurando la red del host" -#: nova/cmd/manage.py:300 +#: nova/cmd/manage.py:299 #, fuzzy msgid "IP address" msgstr "Asignar dirección" -#: nova/cmd/manage.py:301 +#: nova/cmd/manage.py:300 msgid "hostname" msgstr "" -#: nova/cmd/manage.py:302 nova/cmd/manage.py:766 +#: nova/cmd/manage.py:301 nova/cmd/manage.py:818 msgid "host" msgstr "" -#: nova/cmd/manage.py:314 nova/cmd/manage.py:338 +#: nova/cmd/manage.py:313 nova/cmd/manage.py:337 msgid "No fixed IP found." msgstr "" -#: nova/cmd/manage.py:330 +#: nova/cmd/manage.py:329 #, python-format msgid "WARNING: fixed ip %s allocated to missing instance" msgstr "" -#: nova/cmd/manage.py:389 +#: nova/cmd/manage.py:388 #, python-format msgid "" "Too many IP addresses will be generated. Please increase /%s to reduce " "the number generated." msgstr "" -#: nova/cmd/manage.py:438 +#: nova/cmd/manage.py:437 #, fuzzy msgid "No floating IP addresses have been defined." msgstr "el grupo %s ya existe" -#: nova/cmd/manage.py:500 nova/tests/test_nova_manage.py:212 +#: nova/cmd/manage.py:499 nova/tests/test_nova_manage.py:212 msgid "id" msgstr "" -#: nova/cmd/manage.py:501 nova/tests/test_nova_manage.py:213 +#: nova/cmd/manage.py:500 nova/tests/test_nova_manage.py:213 msgid "IPv4" msgstr "" -#: nova/cmd/manage.py:502 nova/tests/test_nova_manage.py:214 +#: nova/cmd/manage.py:501 nova/tests/test_nova_manage.py:214 msgid "IPv6" msgstr "" -#: nova/cmd/manage.py:503 nova/tests/test_nova_manage.py:215 +#: nova/cmd/manage.py:502 nova/tests/test_nova_manage.py:215 msgid "start address" msgstr "" -#: nova/cmd/manage.py:504 nova/tests/test_nova_manage.py:216 +#: nova/cmd/manage.py:503 nova/tests/test_nova_manage.py:216 msgid "DNS1" msgstr "" -#: nova/cmd/manage.py:505 nova/tests/test_nova_manage.py:217 +#: nova/cmd/manage.py:504 nova/tests/test_nova_manage.py:217 msgid "DNS2" msgstr "" -#: nova/cmd/manage.py:506 nova/tests/test_nova_manage.py:218 +#: nova/cmd/manage.py:505 nova/tests/test_nova_manage.py:218 msgid "VlanID" msgstr "" -#: nova/cmd/manage.py:507 nova/cmd/manage.py:613 +#: nova/cmd/manage.py:506 nova/cmd/manage.py:612 #: nova/tests/test_nova_manage.py:219 msgid "project" msgstr "" -#: nova/cmd/manage.py:508 nova/tests/test_nova_manage.py:220 +#: nova/cmd/manage.py:507 nova/tests/test_nova_manage.py:220 msgid "uuid" msgstr "" -#: nova/cmd/manage.py:515 +#: nova/cmd/manage.py:514 #, fuzzy msgid "No networks found" msgstr "configurando la red del host" -#: nova/cmd/manage.py:534 +#: nova/cmd/manage.py:533 msgid "Please specify either fixed_range or uuid" msgstr "" -#: nova/cmd/manage.py:539 +#: nova/cmd/manage.py:538 msgid "UUID is required to delete Quantum Networks" msgstr "" -#: nova/cmd/manage.py:542 +#: nova/cmd/manage.py:541 msgid "Deleting by fixed_range is not supported with the QuantumManager" msgstr "" -#: nova/cmd/manage.py:605 +#: nova/cmd/manage.py:604 #, fuzzy msgid "instance" msgstr "Reiniciar instancia %r" -#: nova/cmd/manage.py:606 +#: nova/cmd/manage.py:605 msgid "node" msgstr "" -#: nova/cmd/manage.py:607 +#: nova/cmd/manage.py:606 msgid "type" msgstr "" -#: nova/cmd/manage.py:608 +#: nova/cmd/manage.py:607 msgid "state" msgstr "" -#: nova/cmd/manage.py:609 +#: nova/cmd/manage.py:608 msgid "launched" msgstr "" -#: nova/cmd/manage.py:610 +#: nova/cmd/manage.py:609 msgid "image" msgstr "" -#: nova/cmd/manage.py:611 +#: nova/cmd/manage.py:610 msgid "kernel" msgstr "" -#: nova/cmd/manage.py:612 +#: nova/cmd/manage.py:611 msgid "ramdisk" msgstr "" -#: nova/cmd/manage.py:614 +#: nova/cmd/manage.py:613 msgid "user" msgstr "" -#: nova/cmd/manage.py:615 nova/cmd/manage.py:767 +#: nova/cmd/manage.py:614 nova/cmd/manage.py:819 msgid "zone" msgstr "" -#: nova/cmd/manage.py:616 +#: nova/cmd/manage.py:615 msgid "index" msgstr "" -#: nova/cmd/manage.py:661 +#: nova/cmd/manage.py:660 msgid "Binary" msgstr "" -#: nova/cmd/manage.py:662 +#: nova/cmd/manage.py:661 msgid "Host" msgstr "" -#: nova/cmd/manage.py:663 +#: nova/cmd/manage.py:662 msgid "Zone" msgstr "" -#: nova/cmd/manage.py:664 +#: nova/cmd/manage.py:663 msgid "Status" msgstr "" -#: nova/cmd/manage.py:665 +#: nova/cmd/manage.py:664 msgid "State" msgstr "" -#: nova/cmd/manage.py:666 +#: nova/cmd/manage.py:665 msgid "Updated_At" msgstr "" -#: nova/cmd/manage.py:688 +#: nova/cmd/manage.py:687 #, python-format msgid "Service %(service)s on host %(host)s enabled." msgstr "" -#: nova/cmd/manage.py:701 +#: nova/cmd/manage.py:700 #, python-format msgid "Service %(service)s on host %(host)s disabled." msgstr "" -#: nova/cmd/manage.py:715 +#: nova/cmd/manage.py:767 #, fuzzy msgid "An unexpected error has occurred." msgstr "Sucedió un error inexperado: %s" -#: nova/cmd/manage.py:716 +#: nova/cmd/manage.py:768 msgid "[Result]" msgstr "" -#: nova/cmd/manage.py:720 +#: nova/cmd/manage.py:772 msgid "HOST" msgstr "" -#: nova/cmd/manage.py:721 +#: nova/cmd/manage.py:773 msgid "PROJECT" msgstr "" -#: nova/cmd/manage.py:722 +#: nova/cmd/manage.py:774 msgid "cpu" msgstr "" -#: nova/cmd/manage.py:723 +#: nova/cmd/manage.py:775 msgid "mem(mb)" msgstr "" -#: nova/cmd/manage.py:724 +#: nova/cmd/manage.py:776 msgid "hdd" msgstr "" -#: nova/cmd/manage.py:806 +#: nova/cmd/manage.py:858 msgid "Must supply a positive value for max_rows" msgstr "" -#: nova/cmd/manage.py:844 +#: nova/cmd/manage.py:896 msgid "Must supply valid parameters to create instance_type" msgstr "" -#: nova/cmd/manage.py:848 +#: nova/cmd/manage.py:900 #, fuzzy msgid "Instance Type exists." msgstr "instancia %s: rescatada" -#: nova/cmd/manage.py:849 +#: nova/cmd/manage.py:901 msgid "Please ensure instance_type name and flavorid are unique." msgstr "" -#: nova/cmd/manage.py:851 +#: nova/cmd/manage.py:903 msgid "Currently defined instance_type names and flavorids:" msgstr "" -#: nova/cmd/manage.py:856 +#: nova/cmd/manage.py:908 msgid "Unknown error" msgstr "" -#: nova/cmd/manage.py:859 +#: nova/cmd/manage.py:911 #, python-format msgid "%s created" msgstr "" -#: nova/cmd/manage.py:867 +#: nova/cmd/manage.py:919 msgid "Valid instance type name is required" msgstr "" -#: nova/cmd/manage.py:870 +#: nova/cmd/manage.py:922 #, fuzzy, python-format msgid "DB Error: %s" msgstr "Capturado error: %s" -#: nova/cmd/manage.py:875 +#: nova/cmd/manage.py:927 #, python-format msgid "%s deleted" msgstr "" -#: nova/cmd/manage.py:911 +#: nova/cmd/manage.py:963 #, python-format msgid "Key %(key)s set to %(value)s on instance type %(name)s" msgstr "" -#: nova/cmd/manage.py:933 +#: nova/cmd/manage.py:985 #, python-format msgid "Key %(key)s on instance type %(name)s unset" msgstr "" -#: nova/cmd/manage.py:977 +#: nova/cmd/manage.py:1029 #, fuzzy, python-format msgid "Hypervisor: %s" msgstr "Capturado error: %s" -#: nova/cmd/manage.py:1018 +#: nova/cmd/manage.py:1070 #, python-format msgid "Line %(linenum)d : %(line)s" msgstr "" -#: nova/cmd/manage.py:1020 +#: nova/cmd/manage.py:1072 msgid "No errors in logfiles!" msgstr "" -#: nova/cmd/manage.py:1032 +#: nova/cmd/manage.py:1084 msgid "Unable to find system log file!" msgstr "" -#: nova/cmd/manage.py:1036 +#: nova/cmd/manage.py:1088 #, python-format msgid "Last %s nova syslog entries:-" msgstr "" -#: nova/cmd/manage.py:1045 +#: nova/cmd/manage.py:1097 msgid "No nova entries in syslog!" msgstr "" @@ -3905,211 +3855,211 @@ msgstr "" msgid "Metadata property value greater than 255 characters" msgstr "" -#: nova/compute/api.py:454 +#: nova/compute/api.py:469 msgid "Failed to set instance name using multi_instance_display_name_template." msgstr "" -#: nova/compute/api.py:494 +#: nova/compute/api.py:509 #, fuzzy msgid "Cannot attach one or more volumes to multiple instances" msgstr "Imposible adjuntar volumen a la instancia %s" -#: nova/compute/api.py:608 +#: nova/compute/api.py:623 #, python-format msgid "Going to run %s instances..." msgstr "Vamos a ejecutar %s insntacias..." -#: nova/compute/api.py:721 +#: nova/compute/api.py:739 #, python-format msgid "bdm %s" msgstr "" -#: nova/compute/api.py:748 +#: nova/compute/api.py:766 #, python-format msgid "block_device_mapping %s" msgstr "" -#: nova/compute/api.py:1017 +#: nova/compute/api.py:1040 #, fuzzy msgid "instance termination disabled" msgstr "Se va a iniciar la finalización de las instancias" -#: nova/compute/api.py:1153 +#: nova/compute/api.py:1176 #, fuzzy, python-format msgid "instance type %(old_inst_type_id)d not found" msgstr "La instacia %(instance_id)s no esta suspendida" -#: nova/compute/api.py:1159 +#: nova/compute/api.py:1182 #, fuzzy msgid "going to delete a resizing instance" msgstr "Se va a iniciar la finalización de las instancias" -#: nova/compute/api.py:1169 +#: nova/compute/api.py:1192 #, python-format msgid "instance's host %s is down, deleting from database" msgstr "" -#: nova/compute/api.py:1213 +#: nova/compute/api.py:1236 #, fuzzy msgid "Going to try to soft delete instance" msgstr "Vamos a ejecutar %s insntacias..." -#: nova/compute/api.py:1237 +#: nova/compute/api.py:1260 #, fuzzy msgid "Going to try to terminate instance" msgstr "Se va a iniciar la finalización de las instancias" -#: nova/compute/api.py:1287 +#: nova/compute/api.py:1310 #, fuzzy msgid "Going to try to stop instance" msgstr "Vamos a ejecutar %s insntacias..." -#: nova/compute/api.py:1304 +#: nova/compute/api.py:1327 #, fuzzy msgid "Going to try to start instance" msgstr "Vamos a ejecutar %s insntacias..." -#: nova/compute/api.py:1377 +#: nova/compute/api.py:1400 #, python-format msgid "Searching by: %s" msgstr "" -#: nova/compute/api.py:1614 +#: nova/compute/api.py:1637 #, fuzzy, python-format msgid "snapshot for %s" msgstr "Comenzando snapshot para la VM %s" -#: nova/compute/api.py:1965 +#: nova/compute/api.py:1988 msgid "flavor_id is None. Assuming migration." msgstr "" -#: nova/compute/api.py:1974 +#: nova/compute/api.py:1997 #, python-format msgid "" "Old instance type %(current_instance_type_name)s, new instance type " "%(new_instance_type_name)s" msgstr "" -#: nova/compute/api.py:2016 +#: nova/compute/api.py:2039 #, python-format msgid "%(overs)s quota exceeded for %(pid)s, tried to resize instance." msgstr "" -#: nova/compute/api.py:2150 +#: nova/compute/api.py:2179 msgid "Cannot rescue a volume-backed instance" msgstr "" -#: nova/compute/api.py:2257 +#: nova/compute/api.py:2286 msgid "Locking" msgstr "" -#: nova/compute/api.py:2265 +#: nova/compute/api.py:2294 msgid "Unlocking" msgstr "" -#: nova/compute/api.py:2337 +#: nova/compute/api.py:2366 msgid "Volume must be attached in order to detach." msgstr "" -#: nova/compute/api.py:2450 +#: nova/compute/api.py:2479 #, fuzzy, python-format msgid "Going to try to live migrate instance to %s" msgstr "Se va a iniciar la finalización de las instancias" -#: nova/compute/api.py:2469 +#: nova/compute/api.py:2498 msgid "vm evacuation scheduled" msgstr "" -#: nova/compute/api.py:2473 +#: nova/compute/api.py:2502 #, python-format msgid "" "Instance compute service state on %(inst_host)s expected to be down, but " "it was up." msgstr "" -#: nova/compute/api.py:2720 +#: nova/compute/api.py:2749 msgid "Keypair name contains unsafe characters" msgstr "" -#: nova/compute/api.py:2724 +#: nova/compute/api.py:2753 msgid "Keypair name must be between 1 and 255 characters long" msgstr "" -#: nova/compute/api.py:2821 +#: nova/compute/api.py:2850 #, python-format msgid "Security group %s is not a string or unicode" msgstr "" -#: nova/compute/api.py:2824 +#: nova/compute/api.py:2853 #, python-format msgid "Security group %s cannot be empty." msgstr "" -#: nova/compute/api.py:2832 +#: nova/compute/api.py:2861 #, python-format msgid "" "Value (%(value)s) for parameter Group%(property)s is invalid. Content " "limited to '%(allowed)'." msgstr "" -#: nova/compute/api.py:2838 +#: nova/compute/api.py:2867 #, python-format msgid "Security group %s should not be greater than 255 characters." msgstr "" -#: nova/compute/api.py:2858 +#: nova/compute/api.py:2887 msgid "Quota exceeded, too many security groups." msgstr "" -#: nova/compute/api.py:2861 +#: nova/compute/api.py:2890 #, python-format msgid "Create Security Group %s" msgstr "Crear Grupo de Seguridad %s" -#: nova/compute/api.py:2868 +#: nova/compute/api.py:2897 #, python-format msgid "Security group %s already exists" msgstr "" -#: nova/compute/api.py:2933 +#: nova/compute/api.py:2962 #, fuzzy, python-format msgid "Unable to delete system group '%s'" msgstr "Imposible destruir VBD %s" -#: nova/compute/api.py:2938 +#: nova/compute/api.py:2967 #, fuzzy msgid "Security group is still in use" msgstr "Revocar ingreso al grupo de seguridad %s" -#: nova/compute/api.py:2946 +#: nova/compute/api.py:2975 msgid "Failed to update usages deallocating security group" msgstr "" -#: nova/compute/api.py:2949 +#: nova/compute/api.py:2978 #, python-format msgid "Delete security group %s" msgstr "Borrar grupo de seguridad %s" -#: nova/compute/api.py:3035 nova/compute/api.py:3112 +#: nova/compute/api.py:3064 nova/compute/api.py:3141 #, python-format msgid "Rule (%s) not found" msgstr "" -#: nova/compute/api.py:3051 +#: nova/compute/api.py:3080 msgid "Quota exceeded, too many security group rules." msgstr "" -#: nova/compute/api.py:3054 +#: nova/compute/api.py:3083 #, python-format msgid "Authorize security group ingress %s" msgstr "Autorizar ingreso al grupo de seguridad %s" -#: nova/compute/api.py:3065 +#: nova/compute/api.py:3094 #, python-format msgid "Revoke security group ingress %s" msgstr "Revocar ingreso al grupo de seguridad %s" -#: nova/compute/api.py:3119 +#: nova/compute/api.py:3148 msgid "Security group id should be integer" msgstr "" @@ -4200,32 +4150,32 @@ msgstr "" msgid "Instance type %s not found for deletion" msgstr "" -#: nova/compute/manager.py:205 +#: nova/compute/manager.py:206 msgid "Possibly task preempted." msgstr "" -#: nova/compute/manager.py:363 +#: nova/compute/manager.py:364 #, python-format msgid "%(nodename)s is not a valid node managed by this compute host." msgstr "" -#: nova/compute/manager.py:392 +#: nova/compute/manager.py:393 msgid "Instance has been destroyed from under us while trying to set it to ERROR" msgstr "" -#: nova/compute/manager.py:407 +#: nova/compute/manager.py:408 #, python-format msgid "Instance %(uuid)s found in the hypervisor, but not in the database" msgstr "" -#: nova/compute/manager.py:423 +#: nova/compute/manager.py:424 #, python-format msgid "" "Instance %(driver_instance)s found in the hypervisor, but not in the " "database" msgstr "" -#: nova/compute/manager.py:444 +#: nova/compute/manager.py:445 #, fuzzy, python-format msgid "" "Deleting instance as its host (%(instance_host)s) is not equal to our " @@ -4234,638 +4184,643 @@ msgstr "" "Incapaz de emigrar la instancia %(instance_id)s al actual anfitrion " "(%(host)s)" -#: nova/compute/manager.py:459 +#: nova/compute/manager.py:460 msgid "Instance has been marked deleted already, removing it from the hypervisor." msgstr "" -#: nova/compute/manager.py:480 +#: nova/compute/manager.py:481 msgid "" "Hypervisor driver does not support instance shared storage check, " "assuming it's not on shared storage" msgstr "" -#: nova/compute/manager.py:486 +#: nova/compute/manager.py:487 #, fuzzy msgid "Failed to check if instance shared" msgstr "Fallo a reinicia la instancia" -#: nova/compute/manager.py:529 +#: nova/compute/manager.py:530 msgid "Failed to revert crashed migration" msgstr "" -#: nova/compute/manager.py:532 +#: nova/compute/manager.py:533 msgid "Instance found in migrating state during startup. Resetting task_state" msgstr "" -#: nova/compute/manager.py:543 +#: nova/compute/manager.py:544 #, python-format msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." msgstr "" -#: nova/compute/manager.py:548 +#: nova/compute/manager.py:549 msgid "Rebooting instance after nova-compute restart." msgstr "" -#: nova/compute/manager.py:562 +#: nova/compute/manager.py:563 msgid "Hypervisor driver does not support resume guests" msgstr "" -#: nova/compute/manager.py:567 +#: nova/compute/manager.py:568 #, fuzzy msgid "Failed to resume instance" msgstr "Fallo al suspender la instancia" -#: nova/compute/manager.py:577 +#: nova/compute/manager.py:578 msgid "Hypervisor driver does not support firewall rules" msgstr "" -#: nova/compute/manager.py:581 +#: nova/compute/manager.py:582 #, python-format msgid "Lifecycle event %(state)d on VM %(uuid)s" msgstr "" -#: nova/compute/manager.py:597 +#: nova/compute/manager.py:598 #, fuzzy, python-format msgid "Unexpected power state %d" msgstr "Sucedió un error inexperado: %s" -#: nova/compute/manager.py:609 +#: nova/compute/manager.py:610 #, python-format msgid "Ignoring event %s" msgstr "" -#: nova/compute/manager.py:647 +#: nova/compute/manager.py:648 msgid "Checking state" msgstr "" -#: nova/compute/manager.py:745 +#: nova/compute/manager.py:746 #, python-format msgid "Volume id: %s finished being created but was not set as 'available'" msgstr "" -#: nova/compute/manager.py:762 +#: nova/compute/manager.py:763 #, python-format msgid "Setting up bdm %s" msgstr "" -#: nova/compute/manager.py:862 +#: nova/compute/manager.py:863 msgid "Success" msgstr "" -#: nova/compute/manager.py:885 +#: nova/compute/manager.py:886 msgid "Instance disappeared before we could start it" msgstr "" -#: nova/compute/manager.py:906 nova/compute/manager.py:2383 +#: nova/compute/manager.py:907 nova/compute/manager.py:2385 #, python-format msgid "No node specified, defaulting to %(node)s" msgstr "" -#: nova/compute/manager.py:948 +#: nova/compute/manager.py:949 #, fuzzy msgid "Failed to dealloc network for deleted instance" msgstr "Vamos a ejecutar %s insntacias..." -#: nova/compute/manager.py:954 +#: nova/compute/manager.py:955 msgid "Instance was deleted during spawn." msgstr "" -#: nova/compute/manager.py:982 +#: nova/compute/manager.py:983 #, fuzzy, python-format msgid "Error: %s" msgstr "Capturado error: %s" -#: nova/compute/manager.py:999 +#: nova/compute/manager.py:1000 msgid "Clean up resource before rescheduling." msgstr "" -#: nova/compute/manager.py:1024 nova/compute/manager.py:2437 +#: nova/compute/manager.py:1025 nova/compute/manager.py:2439 msgid "Error trying to reschedule" msgstr "" -#: nova/compute/manager.py:1037 +#: nova/compute/manager.py:1038 msgid "Retry info not present, will not reschedule" msgstr "" -#: nova/compute/manager.py:1042 +#: nova/compute/manager.py:1043 msgid "No request spec, will not reschedule" msgstr "" -#: nova/compute/manager.py:1048 +#: nova/compute/manager.py:1049 #, python-format msgid "Re-scheduling %(method)s: attempt %(num)d" msgstr "" -#: nova/compute/manager.py:1077 +#: nova/compute/manager.py:1078 msgid "Instance build timed out. Set to error state." msgstr "" -#: nova/compute/manager.py:1127 +#: nova/compute/manager.py:1129 #, python-format msgid "" "image_id=%(image_id)s, image_size_bytes=%(size_bytes)d, " "allowed_size_bytes=%(allowed_size_bytes)d" msgstr "" -#: nova/compute/manager.py:1133 +#: nova/compute/manager.py:1135 #, python-format msgid "" "Image '%(image_id)s' size %(size_bytes)d exceeded instance_type allowed " "size %(allowed_size_bytes)d" msgstr "" -#: nova/compute/manager.py:1143 +#: nova/compute/manager.py:1145 msgid "Starting instance..." msgstr "" -#: nova/compute/manager.py:1169 +#: nova/compute/manager.py:1171 msgid "Instance failed network setup" msgstr "" -#: nova/compute/manager.py:1172 +#: nova/compute/manager.py:1174 #, python-format msgid "Instance network_info: |%s|" msgstr "" -#: nova/compute/manager.py:1183 +#: nova/compute/manager.py:1185 msgid "Instance failed block device setup" msgstr "" -#: nova/compute/manager.py:1202 +#: nova/compute/manager.py:1204 msgid "Instance failed to spawn" msgstr "" -#: nova/compute/manager.py:1253 +#: nova/compute/manager.py:1255 msgid "Deallocating network for instance" msgstr "" -#: nova/compute/manager.py:1324 +#: nova/compute/manager.py:1326 #, python-format msgid "%(action_str)s instance" msgstr "" -#: nova/compute/manager.py:1340 +#: nova/compute/manager.py:1342 #, fuzzy msgid "Failed to deallocate network for instance." msgstr "Vamos a ejecutar %s insntacias..." -#: nova/compute/manager.py:1361 +#: nova/compute/manager.py:1363 #, python-format msgid "Ignoring DiskNotFound: %s" msgstr "" -#: nova/compute/manager.py:1364 +#: nova/compute/manager.py:1366 #, python-format msgid "Ignoring VolumeNotFound: %s" msgstr "" -#: nova/compute/manager.py:1371 +#: nova/compute/manager.py:1373 #, python-format msgid "terminating bdm %s" msgstr "" -#: nova/compute/manager.py:1419 +#: nova/compute/manager.py:1421 #, python-format msgid "Ignoring volume cleanup failure due to %s" msgstr "" -#: nova/compute/manager.py:1472 nova/compute/manager.py:2613 -#: nova/compute/manager.py:4106 +#: nova/compute/manager.py:1474 nova/compute/manager.py:2615 +#: nova/compute/manager.py:4117 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "" -#: nova/compute/manager.py:1624 +#: nova/compute/manager.py:1626 #, fuzzy msgid "Rebuilding instance" msgstr "Reiniciando instancia %s" -#: nova/compute/manager.py:1637 +#: nova/compute/manager.py:1639 msgid "Invalid state of instance files on shared storage" msgstr "" -#: nova/compute/manager.py:1641 +#: nova/compute/manager.py:1643 msgid "disk on shared storage, recreating using existing disk" msgstr "" -#: nova/compute/manager.py:1645 +#: nova/compute/manager.py:1647 #, python-format msgid "disk not on shared storagerebuilding from: '%s'" msgstr "" -#: nova/compute/manager.py:1729 +#: nova/compute/manager.py:1731 #, python-format msgid "bringing vm to original state: '%s'" msgstr "" -#: nova/compute/manager.py:1761 +#: nova/compute/manager.py:1763 #, fuzzy, python-format msgid "Detaching from volume api: %s" msgstr "Desasociar volumen %s" -#: nova/compute/manager.py:1779 +#: nova/compute/manager.py:1781 #, fuzzy msgid "Rebooting instance" msgstr "Reiniciando instancia %s" -#: nova/compute/manager.py:1804 +#: nova/compute/manager.py:1806 #, python-format msgid "" "trying to reboot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1820 +#: nova/compute/manager.py:1822 #, fuzzy, python-format msgid "Cannot reboot instance: %(exc)s" msgstr "Ejecutando instancias: %s" -#: nova/compute/manager.py:1833 +#: nova/compute/manager.py:1835 #, fuzzy msgid "Instance disappeared during reboot" msgstr "instancia %s: reiniciada" -#: nova/compute/manager.py:1860 +#: nova/compute/manager.py:1862 #, fuzzy msgid "instance snapshotting" msgstr "instancia %s: creando snapshot" -#: nova/compute/manager.py:1866 +#: nova/compute/manager.py:1868 #, python-format msgid "" "trying to snapshot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1927 +#: nova/compute/manager.py:1929 #, python-format msgid "Found %(num_images)d images (rotation: %(rotation)d)" msgstr "" -#: nova/compute/manager.py:1934 +#: nova/compute/manager.py:1936 #, python-format msgid "Rotating out %d backups" msgstr "" -#: nova/compute/manager.py:1939 +#: nova/compute/manager.py:1941 #, python-format msgid "Deleting image %s" msgstr "" -#: nova/compute/manager.py:1967 +#: nova/compute/manager.py:1969 #, python-format msgid "Failed to set admin password. Instance %s is not running" msgstr "" -#: nova/compute/manager.py:1974 +#: nova/compute/manager.py:1976 msgid "Root password set" msgstr "" -#: nova/compute/manager.py:1981 +#: nova/compute/manager.py:1983 msgid "set_admin_password is not implemented by this driver or guest instance." msgstr "" -#: nova/compute/manager.py:1996 +#: nova/compute/manager.py:1998 #, python-format msgid "set_admin_password failed: %s" msgstr "" -#: nova/compute/manager.py:2003 +#: nova/compute/manager.py:2005 msgid "error setting admin password" msgstr "" -#: nova/compute/manager.py:2016 +#: nova/compute/manager.py:2018 #, python-format msgid "" "trying to inject a file into a non-running (state: " "%(current_power_state)s expected: %(expected_state)s)" msgstr "" -#: nova/compute/manager.py:2020 +#: nova/compute/manager.py:2022 #, python-format msgid "injecting file to %(path)s" msgstr "" -#: nova/compute/manager.py:2040 +#: nova/compute/manager.py:2042 msgid "" "Unable to find a different image to use for rescue VM, using instance's " "current image" msgstr "" -#: nova/compute/manager.py:2053 +#: nova/compute/manager.py:2055 msgid "Rescuing" msgstr "" -#: nova/compute/manager.py:2072 +#: nova/compute/manager.py:2074 #, fuzzy msgid "Error trying to Rescue Instance" msgstr "Fallo al suspender la instancia" -#: nova/compute/manager.py:2076 +#: nova/compute/manager.py:2078 #, fuzzy, python-format msgid "Driver Error: %s" msgstr "Capturado error: %s" -#: nova/compute/manager.py:2094 +#: nova/compute/manager.py:2096 msgid "Unrescuing" msgstr "" -#: nova/compute/manager.py:2115 +#: nova/compute/manager.py:2117 #, python-format msgid "Changing instance metadata according to %(diff)r" msgstr "" -#: nova/compute/manager.py:2341 +#: nova/compute/manager.py:2343 #, fuzzy msgid "Instance has no source host" msgstr "instancia %s: creando snapshot" -#: nova/compute/manager.py:2347 +#: nova/compute/manager.py:2349 msgid "destination same as source!" msgstr "" -#: nova/compute/manager.py:2364 +#: nova/compute/manager.py:2366 msgid "Migrating" msgstr "" -#: nova/compute/manager.py:2610 +#: nova/compute/manager.py:2612 #, python-format msgid "Failed to rollback quota for failed finish_resize: %(qr_error)s" msgstr "" -#: nova/compute/manager.py:2673 +#: nova/compute/manager.py:2675 msgid "Pausing" msgstr "" -#: nova/compute/manager.py:2691 +#: nova/compute/manager.py:2693 msgid "Unpausing" msgstr "" -#: nova/compute/manager.py:2729 +#: nova/compute/manager.py:2731 #, fuzzy msgid "Retrieving diagnostics" msgstr "instancia %s: obteniendo los diagnosticos" -#: nova/compute/manager.py:2760 +#: nova/compute/manager.py:2762 msgid "Resuming" msgstr "" -#: nova/compute/manager.py:2780 +#: nova/compute/manager.py:2782 #, fuzzy msgid "Reset network" msgstr "configurando la red del host" -#: nova/compute/manager.py:2785 +#: nova/compute/manager.py:2787 #, fuzzy msgid "Inject network info" msgstr "configurando la red del host" -#: nova/compute/manager.py:2788 +#: nova/compute/manager.py:2790 #, python-format msgid "network_info to inject: |%s|" msgstr "" -#: nova/compute/manager.py:2805 +#: nova/compute/manager.py:2807 #, fuzzy msgid "Get console output" msgstr "Obtener salida de la consola para la instancia %s" -#: nova/compute/manager.py:2832 +#: nova/compute/manager.py:2834 msgid "Getting vnc console" msgstr "" -#: nova/compute/manager.py:2867 +#: nova/compute/manager.py:2869 msgid "Getting spice console" msgstr "" -#: nova/compute/manager.py:2914 +#: nova/compute/manager.py:2916 #, python-format msgid "Booting with volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2965 +#: nova/compute/manager.py:2967 #, python-format msgid "Attaching volume %(volume_id)s to %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2974 +#: nova/compute/manager.py:2976 #, python-format msgid "" "Failed to connect to volume %(volume_id)s while attaching at " "%(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2989 +#: nova/compute/manager.py:2991 #, fuzzy, python-format msgid "Failed to attach volume %(volume_id)s at %(mountpoint)s" msgstr "Volume_separado: %(instance_name)s, %(mountpoint)s" -#: nova/compute/manager.py:3019 +#: nova/compute/manager.py:3021 #, python-format msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" msgstr "" -#: nova/compute/manager.py:3029 +#: nova/compute/manager.py:3031 #, fuzzy msgid "Detaching volume from unknown instance" msgstr "Desvinculando volumen de instancia desconocida %s" -#: nova/compute/manager.py:3036 +#: nova/compute/manager.py:3038 #, fuzzy, python-format msgid "Failed to detach volume %(volume_id)s from %(mp)s" msgstr "Volume_separado: %(instance_name)s, %(mountpoint)s" -#: nova/compute/manager.py:3060 +#: nova/compute/manager.py:3062 msgid "Updating volume usage cache with totals" msgstr "" -#: nova/compute/manager.py:3098 +#: nova/compute/manager.py:3100 #, python-format msgid "allocate_port_for_instance returned %(ports)s ports" msgstr "" -#: nova/compute/manager.py:3118 +#: nova/compute/manager.py:3120 #, fuzzy, python-format msgid "Port %(port_id)s is not attached" msgstr "instancia %s: arrancada" -#: nova/compute/manager.py:3132 +#: nova/compute/manager.py:3134 #, fuzzy, python-format msgid "Host %(host)s not found" msgstr "La instacia %(instance_id)s no esta suspendida" -#: nova/compute/manager.py:3269 +#: nova/compute/manager.py:3271 #, python-format msgid "Pre live migration failed at %(dest)s" msgstr "" -#: nova/compute/manager.py:3297 +#: nova/compute/manager.py:3299 msgid "_post_live_migration() is started.." msgstr "" -#: nova/compute/manager.py:3352 +#: nova/compute/manager.py:3354 #, python-format msgid "Migrating instance to %(dest)s finished successfully." msgstr "" -#: nova/compute/manager.py:3354 +#: nova/compute/manager.py:3356 msgid "" "You may see the error \"libvirt: QEMU error: Domain not found: no domain " "with matching name.\" This error can be safely ignored." msgstr "" -#: nova/compute/manager.py:3368 +#: nova/compute/manager.py:3370 msgid "Post operation of migration started" msgstr "" -#: nova/compute/manager.py:3508 +#: nova/compute/manager.py:3399 +#, fuzzy, python-format +msgid "Failed to get compute_info for %s" +msgstr "Fallo al generar metadatos para la ip %s" + +#: nova/compute/manager.py:3518 msgid "Updated the info_cache for instance" msgstr "" -#: nova/compute/manager.py:3553 +#: nova/compute/manager.py:3563 #, python-format msgid "" "Found %(migration_count)d unconfirmed migrations older than " "%(confirm_window)d seconds" msgstr "" -#: nova/compute/manager.py:3559 +#: nova/compute/manager.py:3569 #, python-format msgid "Setting migration %(migration_id)s to error: %(reason)s" msgstr "" -#: nova/compute/manager.py:3568 +#: nova/compute/manager.py:3578 #, python-format msgid "" "Automatically confirming migration %(migration_id)s for instance " "%(instance_uuid)s" msgstr "" -#: nova/compute/manager.py:3575 +#: nova/compute/manager.py:3585 #, fuzzy, python-format msgid "Instance %(instance_uuid)s not found" msgstr "La instacia %(instance_id)s no esta suspendida" -#: nova/compute/manager.py:3579 +#: nova/compute/manager.py:3589 msgid "In ERROR state" msgstr "" -#: nova/compute/manager.py:3586 +#: nova/compute/manager.py:3596 #, python-format msgid "In states %(vm_state)s/%(task_state)s, not RESIZED/None" msgstr "" -#: nova/compute/manager.py:3595 +#: nova/compute/manager.py:3605 #, python-format msgid "Error auto-confirming resize: %(e)s. Will retry later." msgstr "" -#: nova/compute/manager.py:3612 +#: nova/compute/manager.py:3622 #, python-format msgid "" "Running instance usage audit for host %(host)s from %(begin_time)s to " "%(end_time)s. %(number_instances)s instances." msgstr "" -#: nova/compute/manager.py:3631 +#: nova/compute/manager.py:3641 #, python-format msgid "Failed to generate usage audit for instance on host %s" msgstr "" -#: nova/compute/manager.py:3655 +#: nova/compute/manager.py:3665 msgid "Updating bandwidth usage cache" msgstr "" -#: nova/compute/manager.py:3772 +#: nova/compute/manager.py:3782 #, fuzzy msgid "Updating volume usage cache" msgstr "Borrando usuario %s" -#: nova/compute/manager.py:3789 +#: nova/compute/manager.py:3799 msgid "Updating host status" msgstr "" -#: nova/compute/manager.py:3816 +#: nova/compute/manager.py:3826 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " "the hypervisor." msgstr "" -#: nova/compute/manager.py:3821 nova/compute/manager.py:3871 +#: nova/compute/manager.py:3831 nova/compute/manager.py:3881 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:3858 +#: nova/compute/manager.py:3868 #, python-format msgid "" "During the sync_power process the instance has moved from host %(src)s to" " host %(dst)s" msgstr "" -#: nova/compute/manager.py:3896 +#: nova/compute/manager.py:3906 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3908 nova/compute/manager.py:3917 -#: nova/compute/manager.py:3947 +#: nova/compute/manager.py:3918 nova/compute/manager.py:3927 +#: nova/compute/manager.py:3957 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:3912 +#: nova/compute/manager.py:3922 msgid "Instance is suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3928 +#: nova/compute/manager.py:3938 msgid "Instance is paused unexpectedly. Ignore." msgstr "" -#: nova/compute/manager.py:3934 +#: nova/compute/manager.py:3944 msgid "Instance is unexpectedly not found. Ignore." msgstr "" -#: nova/compute/manager.py:3940 +#: nova/compute/manager.py:3950 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3956 +#: nova/compute/manager.py:3966 #, fuzzy msgid "Instance is not (soft-)deleted." msgstr "instancia %s: arrancada" -#: nova/compute/manager.py:3964 +#: nova/compute/manager.py:3974 msgid "CONF.reclaim_instance_interval <= 0, skipping..." msgstr "" -#: nova/compute/manager.py:3984 +#: nova/compute/manager.py:3994 msgid "Reclaiming deleted instance" msgstr "" -#: nova/compute/manager.py:4011 +#: nova/compute/manager.py:4021 #, fuzzy, python-format msgid "Deleting orphan compute node %s" msgstr "Borrando usuario %s" -#: nova/compute/manager.py:4021 nova/compute/resource_tracker.py:321 +#: nova/compute/manager.py:4031 nova/compute/resource_tracker.py:321 #, python-format msgid "No service record for host %s" msgstr "" -#: nova/compute/manager.py:4061 +#: nova/compute/manager.py:4072 #, python-format msgid "" "Detected instance with name label '%(name)s' which is marked as DELETED " "but still present on host." msgstr "" -#: nova/compute/manager.py:4068 +#: nova/compute/manager.py:4079 #, python-format msgid "" "Destroying instance with name label '%(name)s' which is marked as DELETED" " but still present on host." msgstr "" -#: nova/compute/manager.py:4075 +#: nova/compute/manager.py:4086 #, python-format msgid "Unrecognized value '%(action)s' for CONF.running_deleted_instance_action" msgstr "" @@ -5079,11 +5034,11 @@ msgstr "Fallo a reinicia la instancia" msgid "Failed to notify cells of instance info cache update" msgstr "" -#: nova/db/api.py:1451 +#: nova/db/api.py:1456 msgid "Failed to notify cells of bw_usage update" msgstr "" -#: nova/db/api.py:1585 +#: nova/db/api.py:1591 #, fuzzy msgid "Failed to notify cells of instance fault" msgstr "Fallo a reinicia la instancia" @@ -5102,23 +5057,30 @@ msgstr "" msgid "Unrecognized read_deleted value '%s'" msgstr "" -#: nova/db/sqlalchemy/api.py:1424 +#: nova/db/sqlalchemy/api.py:1408 #, python-format msgid "" "Unknown osapi_compute_unique_server_name_scope value: %s Flag must be " "empty, \"global\" or \"project\"" msgstr "" -#: nova/db/sqlalchemy/api.py:1559 +#: nova/db/sqlalchemy/api.py:1543 #, fuzzy, python-format msgid "Invalid instance id %s in request" msgstr "instancia %s: rescatada" -#: nova/db/sqlalchemy/api.py:2850 +#: nova/db/sqlalchemy/api.py:2834 #, python-format msgid "Change will make usage less than 0 for the following resources: %(unders)s" msgstr "" +#: nova/db/sqlalchemy/api.py:4335 +#, python-format +msgid "" +"Volume(%s) has lower stats then what is in the database. Instance must " +"have been rebooted or crashed. Updating totals." +msgstr "" + #: nova/db/sqlalchemy/migration.py:69 #: nova/virt/baremetal/db/sqlalchemy/migration.py:66 msgid "version should be an integer" @@ -5173,47 +5135,47 @@ msgid "" "%(extra)s." msgstr "" -#: nova/image/glance.py:492 +#: nova/image/glance.py:495 #, python-format msgid "fetching image %s from glance" msgstr "" -#: nova/image/s3.py:318 +#: nova/image/s3.py:335 #, python-format msgid "Failed to download %(image_location)s to %(image_path)s" msgstr "" -#: nova/image/s3.py:335 +#: nova/image/s3.py:352 #, python-format msgid "Failed to decrypt %(image_location)s to %(image_path)s" msgstr "" -#: nova/image/s3.py:345 +#: nova/image/s3.py:362 #, python-format msgid "Failed to untar %(image_location)s to %(image_path)s" msgstr "" -#: nova/image/s3.py:355 +#: nova/image/s3.py:372 #, python-format msgid "Failed to upload %(image_location)s to %(image_path)s" msgstr "" -#: nova/image/s3.py:379 +#: nova/image/s3.py:396 #, python-format msgid "Failed to decrypt private key: %s" msgstr "" -#: nova/image/s3.py:386 +#: nova/image/s3.py:403 #, python-format msgid "Failed to decrypt initialization vector: %s" msgstr "" -#: nova/image/s3.py:397 +#: nova/image/s3.py:414 #, python-format msgid "Failed to decrypt image file %(image_file)s: %(err)s" msgstr "" -#: nova/image/s3.py:409 +#: nova/image/s3.py:426 msgid "Unsafe filenames in image" msgstr "" @@ -5255,69 +5217,69 @@ msgstr "" msgid "Loading network driver '%s'" msgstr "" -#: nova/network/floating_ips.py:87 +#: nova/network/floating_ips.py:88 #, python-format msgid "Fixed ip %(fixed_ip_id)s not found" msgstr "" -#: nova/network/floating_ips.py:97 nova/network/floating_ips.py:373 +#: nova/network/floating_ips.py:98 nova/network/floating_ips.py:374 #, python-format msgid "Interface %(interface)s not found" msgstr "" -#: nova/network/floating_ips.py:121 +#: nova/network/floating_ips.py:122 #, python-format msgid "floating IP allocation for instance |%(floating_address)s|" msgstr "" -#: nova/network/floating_ips.py:178 +#: nova/network/floating_ips.py:179 msgid "Floating IP is not associated. Ignore." msgstr "" -#: nova/network/floating_ips.py:196 +#: nova/network/floating_ips.py:197 #, python-format msgid "Address |%(address)s| is not allocated" msgstr "" -#: nova/network/floating_ips.py:200 +#: nova/network/floating_ips.py:201 #, python-format msgid "Address |%(address)s| is not allocated to your project |%(project)s|" msgstr "" -#: nova/network/floating_ips.py:220 +#: nova/network/floating_ips.py:221 #, python-format msgid "Quota exceeded for %(pid)s, tried to allocate floating IP" msgstr "" -#: nova/network/floating_ips.py:281 +#: nova/network/floating_ips.py:282 msgid "Failed to update usages deallocating floating IP" msgstr "" -#: nova/network/floating_ips.py:530 +#: nova/network/floating_ips.py:531 #, fuzzy, python-format msgid "Starting migration network for instance %(instance_uuid)s" msgstr "La instacia %(instance_id)s no esta suspendida" -#: nova/network/floating_ips.py:537 +#: nova/network/floating_ips.py:538 #, python-format msgid "" "Floating ip address |%(address)s| no longer belongs to instance " "%(instance_uuid)s. Will notmigrate it " msgstr "" -#: nova/network/floating_ips.py:568 +#: nova/network/floating_ips.py:573 #, fuzzy, python-format msgid "Finishing migration network for instance %(instance_uuid)s" msgstr "La instacia %(instance_id)s no esta suspendida" -#: nova/network/floating_ips.py:576 +#: nova/network/floating_ips.py:581 #, python-format msgid "" "Floating ip address |%(address)s| no longer belongs to instance " "%(instance_uuid)s. Will notsetup it." msgstr "" -#: nova/network/floating_ips.py:624 +#: nova/network/floating_ips.py:629 #, python-format msgid "" "Database inconsistency: DNS domain |%s| is registered in the Nova db but " @@ -5325,12 +5287,12 @@ msgid "" "ignored." msgstr "" -#: nova/network/floating_ips.py:664 +#: nova/network/floating_ips.py:669 #, python-format msgid "Domain |%(domain)s| already exists, changing zone to |%(av_zone)s|." msgstr "" -#: nova/network/floating_ips.py:673 +#: nova/network/floating_ips.py:678 #, python-format msgid "Domain |%(domain)s| already exists, changing project to |%(project)s|." msgstr "" @@ -5355,150 +5317,130 @@ msgstr "" msgid "This shouldn't be getting called except during testing." msgstr "" -#: nova/network/linux_net.py:219 +#: nova/network/linux_net.py:220 #, python-format msgid "Attempted to remove chain %s which does not exist" msgstr "" -#: nova/network/linux_net.py:254 +#: nova/network/linux_net.py:255 #, python-format msgid "Unknown chain: %r" msgstr "" -#: nova/network/linux_net.py:279 +#: nova/network/linux_net.py:280 #, python-format msgid "" "Tried to remove rule that was not there: %(chain)r %(rule)r %(wrap)r " "%(top)r" msgstr "" -#: nova/network/linux_net.py:424 +#: nova/network/linux_net.py:425 msgid "IPTablesManager.apply completed with success" msgstr "" -#: nova/network/linux_net.py:680 +#: nova/network/linux_net.py:681 #, python-format msgid "arping error for ip %s" msgstr "" -#: nova/network/linux_net.py:730 +#: nova/network/linux_net.py:731 #, python-format msgid "Removed %(num)d duplicate rules for floating ip %(float)s" msgstr "" -#: nova/network/linux_net.py:966 +#: nova/network/linux_net.py:776 +#, python-format +msgid "Error deleting conntrack entries for %s" +msgstr "" + +#: nova/network/linux_net.py:975 #, fuzzy, python-format msgid "Pid %d is stale, skip killing dnsmasq" msgstr "El pid %d está pasado, relanzando dnsmasq" -#: nova/network/linux_net.py:1011 +#: nova/network/linux_net.py:1020 #, python-format msgid "Hupping dnsmasq threw %s" msgstr "Excepción al recargar la configuración de dnsmasq: %s" -#: nova/network/linux_net.py:1013 +#: nova/network/linux_net.py:1022 #, python-format msgid "Pid %d is stale, relaunching dnsmasq" msgstr "El pid %d está pasado, relanzando dnsmasq" -#: nova/network/linux_net.py:1093 +#: nova/network/linux_net.py:1102 #, python-format msgid "killing radvd threw %s" msgstr "Matando radvd lanzado %s" -#: nova/network/linux_net.py:1095 +#: nova/network/linux_net.py:1104 #, python-format msgid "Pid %d is stale, relaunching radvd" msgstr "Pid %d corrupto, relanzando radvd" -#: nova/network/linux_net.py:1227 +#: nova/network/linux_net.py:1280 +#, fuzzy, python-format +msgid "Net device removed: '%s'" +msgstr "backend inválido: %s" + +#: nova/network/linux_net.py:1283 #, python-format -msgid "Error clearing stale veth %s" +msgid "Failed removing net device: '%s'" msgstr "" -#: nova/network/linux_net.py:1386 +#: nova/network/linux_net.py:1401 #, python-format msgid "Starting VLAN interface %s" msgstr "Iniciando interfaz VLAN %s" -#: nova/network/linux_net.py:1418 -#, fuzzy, python-format -msgid "Failed unplugging VLAN interface '%s'" -msgstr "Fallo al suspender la instancia" - -#: nova/network/linux_net.py:1420 -#, fuzzy, python-format -msgid "Unplugged VLAN interface '%s'" -msgstr "Fallo al suspender la instancia" - -#: nova/network/linux_net.py:1442 +#: nova/network/linux_net.py:1447 #, fuzzy, python-format msgid "Starting Bridge %s" msgstr "Iniciando interfaz puente para %s" -#: nova/network/linux_net.py:1454 +#: nova/network/linux_net.py:1459 #, python-format msgid "Adding interface %(interface)s to bridge %(bridge)s" msgstr "" -#: nova/network/linux_net.py:1490 +#: nova/network/linux_net.py:1495 #, fuzzy, python-format msgid "Failed to add interface: %s" msgstr "Fallo al suspender la instancia" -#: nova/network/linux_net.py:1536 -#, fuzzy, python-format -msgid "Failed unplugging bridge interface '%s'" -msgstr "Iniciando interfaz puente para %s" - -#: nova/network/linux_net.py:1539 -#, fuzzy, python-format -msgid "Unplugged bridge interface '%s'" -msgstr "Iniciando interfaz puente para %s" - -#: nova/network/linux_net.py:1735 +#: nova/network/linux_net.py:1732 #, fuzzy, python-format msgid "Starting bridge %s " msgstr "Iniciando interfaz puente para %s" -#: nova/network/linux_net.py:1743 +#: nova/network/linux_net.py:1740 #, fuzzy, python-format msgid "Done starting bridge %s" msgstr "Des-registrando la imagen %s" -#: nova/network/linux_net.py:1763 -#, python-format -msgid "Failed unplugging gateway interface '%s'" -msgstr "" - -#: nova/network/linux_net.py:1765 -#, python-format -msgid "Unplugged gateway interface '%s'" -msgstr "" - -#: nova/network/manager.py:363 +#: nova/network/manager.py:364 #, python-format msgid "Disassociated %s stale fixed ip(s)" msgstr "" -#: nova/network/manager.py:367 +#: nova/network/manager.py:368 msgid "setting network host" msgstr "configurando la red del host" -#: nova/network/manager.py:494 +#: nova/network/manager.py:495 msgid "network allocations" msgstr "" -#: nova/network/manager.py:501 +#: nova/network/manager.py:502 #, python-format msgid "networks retrieved for instance: |%(networks_list)s|" msgstr "" -#: nova/network/manager.py:549 +#: nova/network/manager.py:550 msgid "network deallocation for instance" msgstr "" -#: nova/network/manager.py:815 +#: nova/network/manager.py:816 #, python-format msgid "" "instance-dns-zone is |%(domain)s|, which is in availability zone " @@ -5506,98 +5448,98 @@ msgid "" "created." msgstr "" -#: nova/network/manager.py:841 +#: nova/network/manager.py:842 #, python-format msgid "Quota exceeded for %(pid)s, tried to allocate fixed IP" msgstr "" -#: nova/network/manager.py:895 +#: nova/network/manager.py:896 msgid "Failed to update usages deallocating fixed IP" msgstr "" -#: nova/network/manager.py:929 +#: nova/network/manager.py:930 #, python-format msgid "Unable to release %s because vif doesn't exist." msgstr "" -#: nova/network/manager.py:952 +#: nova/network/manager.py:953 #, python-format msgid "Leased IP |%(address)s|" msgstr "" -#: nova/network/manager.py:956 +#: nova/network/manager.py:957 #, python-format msgid "IP %s leased that is not associated" msgstr "" -#: nova/network/manager.py:965 +#: nova/network/manager.py:966 #, python-format msgid "IP |%s| leased that isn't allocated" msgstr "" -#: nova/network/manager.py:970 +#: nova/network/manager.py:971 #, python-format msgid "Released IP |%(address)s|" msgstr "" -#: nova/network/manager.py:974 +#: nova/network/manager.py:975 #, python-format msgid "IP %s released that is not associated" msgstr "" -#: nova/network/manager.py:978 +#: nova/network/manager.py:979 #, python-format msgid "IP %s released that was not leased" msgstr "" -#: nova/network/manager.py:997 +#: nova/network/manager.py:998 #, python-format msgid "%s must be an integer" msgstr "" -#: nova/network/manager.py:1021 +#: nova/network/manager.py:1022 msgid "Maximum allowed length for 'label' is 255." msgstr "" -#: nova/network/manager.py:1041 +#: nova/network/manager.py:1042 #, python-format msgid "" "Subnet(s) too large, defaulting to /%s. To override, specify " "network_size flag." msgstr "" -#: nova/network/manager.py:1122 +#: nova/network/manager.py:1123 msgid "cidr already in use" msgstr "" -#: nova/network/manager.py:1125 +#: nova/network/manager.py:1126 #, python-format msgid "requested cidr (%(cidr)s) conflicts with existing supernet (%(super)s)" msgstr "" -#: nova/network/manager.py:1136 +#: nova/network/manager.py:1137 #, python-format msgid "" "requested cidr (%(cidr)s) conflicts with existing smaller cidr " "(%(smaller)s)" msgstr "" -#: nova/network/manager.py:1193 +#: nova/network/manager.py:1194 msgid "Network already exists!" msgstr "" -#: nova/network/manager.py:1212 +#: nova/network/manager.py:1213 #, python-format msgid "Network must be disassociated from project %s before delete" msgstr "" -#: nova/network/manager.py:1808 +#: nova/network/manager.py:1813 msgid "" "The sum between the number of networks and the vlan start cannot be " "greater than 4094" msgstr "" -#: nova/network/manager.py:1815 +#: nova/network/manager.py:1820 #, python-format msgid "" "The network range is not big enough to fit %(num_networks)s networks. " @@ -5711,11 +5653,6 @@ msgstr "" msgid "Multiple floating IP pools matches found for name '%s'" msgstr "configurando la red del host" -#: nova/network/quantumv2/api.py:835 -#, python-format -msgid "Network %(net)s for port %(port_id)s not found!" -msgstr "" - #: nova/network/security_group/quantum_driver.py:53 #, fuzzy, python-format msgid "Quantum Error creating security group %s" @@ -5824,22 +5761,22 @@ msgstr "" msgid "Released file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..." msgstr "" -#: nova/openstack/common/log.py:226 +#: nova/openstack/common/log.py:244 #, fuzzy, python-format msgid "Deprecated: %s" msgstr "recibido %s" -#: nova/openstack/common/log.py:329 +#: nova/openstack/common/log.py:347 #, python-format msgid "Error loading logging config %(log_config)s: %(err_msg)s" msgstr "" -#: nova/openstack/common/log.py:379 +#: nova/openstack/common/log.py:397 #, python-format msgid "syslog facility must be one of: %s" msgstr "" -#: nova/openstack/common/log.py:537 +#: nova/openstack/common/log.py:563 #, python-format msgid "Fatal call to deprecated config: %(msg)s" msgstr "" @@ -5862,6 +5799,31 @@ msgstr "" msgid "in dynamic looping call" msgstr "" +#: nova/openstack/common/periodic_task.py:41 +#, python-format +msgid "Unexpected argument for periodic task creation: %(arg)s." +msgstr "" + +#: nova/openstack/common/periodic_task.py:132 +#, python-format +msgid "Skipping periodic task %(task)s because its interval is negative" +msgstr "" + +#: nova/openstack/common/periodic_task.py:137 +#, python-format +msgid "Skipping periodic task %(task)s because it is disabled" +msgstr "" + +#: nova/openstack/common/periodic_task.py:175 +#, python-format +msgid "Running periodic task %(full_task_name)s" +msgstr "" + +#: nova/openstack/common/periodic_task.py:183 +#, python-format +msgid "Error during %(full_task_name)s: %(e)s" +msgstr "" + #: nova/openstack/common/policy.py:394 #, python-format msgid "Failed to understand rule %(rule)s" @@ -5877,16 +5839,31 @@ msgstr "" msgid "Failed to understand rule %(rule)r" msgstr "" -#: nova/openstack/common/db/sqlalchemy/session.py:436 +#: nova/openstack/common/processutils.py:122 +#, python-format +msgid "Got unknown keyword args to utils.execute: %r" +msgstr "" + +#: nova/openstack/common/processutils.py:137 +#, python-format +msgid "Running cmd (subprocess): %s" +msgstr "Ejecutando cmd (subprocesos): %s" + +#: nova/openstack/common/processutils.py:174 +#, python-format +msgid "%r failed. Retrying." +msgstr "" + +#: nova/openstack/common/db/sqlalchemy/session.py:461 msgid "DB exception wrapped." msgstr "excepción DB empaquetada." -#: nova/openstack/common/db/sqlalchemy/session.py:486 +#: nova/openstack/common/db/sqlalchemy/session.py:512 #, python-format msgid "Got mysql server has gone away: %s" msgstr "" -#: nova/openstack/common/db/sqlalchemy/session.py:556 +#: nova/openstack/common/db/sqlalchemy/session.py:584 #, python-format msgid "SQL connection failed. %s attempts left." msgstr "" @@ -5899,19 +5876,19 @@ msgstr "" msgid "Unknown sort direction, must be 'desc' or 'asc'" msgstr "" -#: nova/openstack/common/notifier/api.py:126 +#: nova/openstack/common/notifier/api.py:125 #, python-format msgid "%s not in valid priorities" msgstr "" -#: nova/openstack/common/notifier/api.py:142 +#: nova/openstack/common/notifier/api.py:141 #, python-format msgid "" "Problem '%(e)s' attempting to send to notification system. " "Payload=%(payload)s" msgstr "" -#: nova/openstack/common/notifier/api.py:172 +#: nova/openstack/common/notifier/api.py:171 #, python-format msgid "Failed to load notifier %s. These notifications will not be sent." msgstr "" @@ -6101,44 +6078,44 @@ msgid "" msgstr "" #: nova/openstack/common/rpc/impl_kombu.py:609 -#: nova/openstack/common/rpc/impl_qpid.py:403 +#: nova/openstack/common/rpc/impl_qpid.py:404 #, python-format msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s" msgstr "" #: nova/openstack/common/rpc/impl_kombu.py:627 -#: nova/openstack/common/rpc/impl_qpid.py:418 +#: nova/openstack/common/rpc/impl_qpid.py:419 #, python-format msgid "Timed out waiting for RPC response: %s" msgstr "" #: nova/openstack/common/rpc/impl_kombu.py:631 -#: nova/openstack/common/rpc/impl_qpid.py:422 +#: nova/openstack/common/rpc/impl_qpid.py:423 #, python-format msgid "Failed to consume message from queue: %s" msgstr "" #: nova/openstack/common/rpc/impl_kombu.py:670 -#: nova/openstack/common/rpc/impl_qpid.py:457 +#: nova/openstack/common/rpc/impl_qpid.py:458 #, python-format msgid "Failed to publish message to topic '%(topic)s': %(err_str)s" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:351 +#: nova/openstack/common/rpc/impl_qpid.py:352 #, python-format msgid "Unable to connect to AMQP server: %(e)s. Sleeping %(delay)s seconds" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:357 +#: nova/openstack/common/rpc/impl_qpid.py:358 #, python-format msgid "Connected to AMQP server on %s" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:370 +#: nova/openstack/common/rpc/impl_qpid.py:371 msgid "Re-established AMQP queues" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:430 +#: nova/openstack/common/rpc/impl_qpid.py:431 msgid "Error processing message. Skipping it." msgstr "" @@ -6369,7 +6346,7 @@ msgstr "" msgid "Exception during scheduler.run_instance" msgstr "" -#: nova/scheduler/driver.py:63 nova/scheduler/manager.py:211 +#: nova/scheduler/driver.py:63 nova/scheduler/manager.py:222 #, fuzzy, python-format msgid "Setting instance to %(state)s state." msgstr "Tipo de instancia inválido %(instance_type)s." @@ -6393,83 +6370,91 @@ msgid "" "memory(host:%(avail)s <= instance:%(mem_inst)s)" msgstr "" -#: nova/scheduler/filter_scheduler.py:74 +#: nova/scheduler/filter_scheduler.py:73 #, python-format msgid "Attempting to build %(num_instances)d instance(s)" msgstr "" -#: nova/scheduler/filter_scheduler.py:228 +#: nova/scheduler/filter_scheduler.py:227 msgid "Invalid value for 'scheduler_max_attempts', must be >= 1" msgstr "" -#: nova/scheduler/filter_scheduler.py:245 +#: nova/scheduler/filter_scheduler.py:244 #, python-format msgid "Error from last host: %(last_host)s (node %(last_node)s): %(exc)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:274 +#: nova/scheduler/filter_scheduler.py:276 #, python-format msgid "" "Exceeded max scheduling attempts %(max_attempts)d for instance " "%(instance_uuid)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:340 +#: nova/scheduler/filter_scheduler.py:344 #, python-format msgid "Filtered %(hosts)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:353 +#: nova/scheduler/filter_scheduler.py:357 #, python-format msgid "Choosing host %(chosen_host)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:386 +#: nova/scheduler/filter_scheduler.py:391 #, fuzzy, python-format msgid "Unable to migrate %(instance_uuid)s to %(dest)s: Lack of memory" msgstr "" "Incapaz de emigrar la instancia %(instance_id)s al actual anfitrion " "(%(host)s)" -#: nova/scheduler/host_manager.py:307 +#: nova/scheduler/host_manager.py:308 #, python-format -msgid "Host filter ignoring hosts: %(ignored_hosts_str)s" +msgid "Host filter ignoring hosts: %s" msgstr "" -#: nova/scheduler/host_manager.py:316 +#: nova/scheduler/host_manager.py:320 #, python-format -msgid "" -"No hosts matched due to not matching 'force_hosts'value of " -"'%(forced_hosts_str)s'" +msgid "Host filter forcing available hosts to %s" +msgstr "" + +#: nova/scheduler/host_manager.py:323 +#, python-format +msgid "No hosts matched due to not matching 'force_hosts' value of '%s'" +msgstr "" + +#: nova/scheduler/host_manager.py:336 +#, python-format +msgid "Host filter forcing available nodes to %s" msgstr "" -#: nova/scheduler/host_manager.py:321 +#: nova/scheduler/host_manager.py:339 #, python-format -msgid "Host filter forcing available hosts to %(forced_hosts_str)s" +msgid "No nodes matched due to not matching 'force_nodes' value of '%s'" msgstr "" -#: nova/scheduler/host_manager.py:353 +#: nova/scheduler/host_manager.py:379 #, python-format msgid "Ignoring %(service_name)s service update from %(host)s" msgstr "" -#: nova/scheduler/host_manager.py:358 +#: nova/scheduler/host_manager.py:384 #, python-format msgid "Received %(service_name)s service update from %(state_key)s." msgstr "" -#: nova/scheduler/host_manager.py:377 +#: nova/scheduler/host_manager.py:403 #: nova/scheduler/filters/trusted_filter.py:214 #, python-format msgid "No service for compute ID %s" msgstr "" -#: nova/scheduler/host_manager.py:399 +#: nova/scheduler/host_manager.py:425 #, python-format msgid "Removing dead compute node %(host)s:%(node)s from scheduler" msgstr "" -#: nova/scheduler/manager.py:197 +#: nova/scheduler/manager.py:208 #, python-format msgid "Failed to schedule_%(method)s: %(ex)s" msgstr "" @@ -6725,19 +6710,19 @@ msgstr "" msgid "Reply to faked command is stdout='%(stdout)s' stderr='%(stderr)s'" msgstr "" -#: nova/tests/fake_volume.py:186 +#: nova/tests/fake_volume.py:187 msgid "status must be available" msgstr "" -#: nova/tests/fake_volume.py:190 nova/volume/cinder.py:222 +#: nova/tests/fake_volume.py:191 nova/volume/cinder.py:228 msgid "already attached" msgstr "" -#: nova/tests/fake_volume.py:194 nova/volume/cinder.py:226 +#: nova/tests/fake_volume.py:195 nova/volume/cinder.py:232 msgid "Instance and volume not in same availability_zone" msgstr "" -#: nova/tests/fake_volume.py:199 nova/volume/cinder.py:232 +#: nova/tests/fake_volume.py:200 nova/volume/cinder.py:238 msgid "already detached" msgstr "" @@ -6791,52 +6776,52 @@ msgstr "" msgid "unexpected role header" msgstr "" -#: nova/tests/api/openstack/compute/test_servers.py:3315 +#: nova/tests/api/openstack/compute/test_servers.py:3338 msgid "" "Quota exceeded for instances: Requested 1, but already used 10 of 10 " "instances" msgstr "" -#: nova/tests/api/openstack/compute/test_servers.py:3320 +#: nova/tests/api/openstack/compute/test_servers.py:3343 msgid "Quota exceeded for ram: Requested 4096, but already used 8192 of 10240 ram" msgstr "" -#: nova/tests/api/openstack/compute/test_servers.py:3325 +#: nova/tests/api/openstack/compute/test_servers.py:3348 msgid "Quota exceeded for cores: Requested 2, but already used 9 of 10 cores" msgstr "" -#: nova/tests/compute/test_compute.py:1044 -#: nova/tests/compute/test_compute.py:1062 -#: nova/tests/compute/test_compute.py:1113 -#: nova/tests/compute/test_compute.py:1140 -#: nova/tests/compute/test_compute.py:1186 -#: nova/tests/compute/test_compute.py:3647 +#: nova/tests/compute/test_compute.py:1099 +#: nova/tests/compute/test_compute.py:1117 +#: nova/tests/compute/test_compute.py:1168 +#: nova/tests/compute/test_compute.py:1195 +#: nova/tests/compute/test_compute.py:1241 +#: nova/tests/compute/test_compute.py:3725 #, python-format msgid "Running instances: %s" msgstr "Ejecutando instancias: %s" -#: nova/tests/compute/test_compute.py:1050 -#: nova/tests/compute/test_compute.py:1085 -#: nova/tests/compute/test_compute.py:1128 -#: nova/tests/compute/test_compute.py:1158 +#: nova/tests/compute/test_compute.py:1105 +#: nova/tests/compute/test_compute.py:1140 +#: nova/tests/compute/test_compute.py:1183 +#: nova/tests/compute/test_compute.py:1213 #, python-format msgid "After terminating instances: %s" msgstr "Después de terminar las instancias: %s" -#: nova/tests/compute/test_compute.py:1668 +#: nova/tests/compute/test_compute.py:1723 msgid "Internal error" msgstr "" -#: nova/tests/compute/test_compute.py:3658 +#: nova/tests/compute/test_compute.py:3736 #, python-format msgid "After force-killing instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:4160 +#: nova/tests/compute/test_compute.py:4238 msgid "wrong host/node" msgstr "" -#: nova/tests/compute/test_compute.py:8584 +#: nova/tests/compute/test_compute.py:8707 msgid "spawn error" msgstr "" @@ -7098,7 +7083,7 @@ msgstr "" msgid "IPMI set next bootdev failed" msgstr "" -#: nova/virt/baremetal/ipmi.py:198 nova/virt/baremetal/tilera_pdu.py:152 +#: nova/virt/baremetal/ipmi.py:198 nova/virt/baremetal/tilera_pdu.py:153 #, python-format msgid "Activate node called, but node %s is already active" msgstr "" @@ -7186,31 +7171,31 @@ msgstr "" msgid "Tilera deploy failed for instance %s" msgstr "Tipo de instancia inválido %(instance_type)s." -#: nova/virt/baremetal/tilera_pdu.py:82 +#: nova/virt/baremetal/tilera_pdu.py:83 msgid "Node id not supplied to PDU" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:85 +#: nova/virt/baremetal/tilera_pdu.py:86 msgid "Address not supplied to PDU" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:88 +#: nova/virt/baremetal/tilera_pdu.py:89 msgid "User not supplied to PDU" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:91 +#: nova/virt/baremetal/tilera_pdu.py:92 msgid "Password not supplied to PDU" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:116 +#: nova/virt/baremetal/tilera_pdu.py:117 msgid "PDU failed" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:133 +#: nova/virt/baremetal/tilera_pdu.py:134 msgid "PDU power on failed" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:146 +#: nova/virt/baremetal/tilera_pdu.py:147 msgid "PDU power off failed" msgstr "" @@ -7266,34 +7251,34 @@ msgstr "" msgid "no pif for vif_uuid=%s" msgstr "" -#: nova/virt/baremetal/virtual_power_driver.py:111 +#: nova/virt/baremetal/virtual_power_driver.py:112 msgid "virtual_power_ssh_host not defined. Can not Start" msgstr "" -#: nova/virt/baremetal/virtual_power_driver.py:115 +#: nova/virt/baremetal/virtual_power_driver.py:116 msgid "virtual_power_host_user not defined. Can not Start" msgstr "" -#: nova/virt/baremetal/virtual_power_driver.py:121 +#: nova/virt/baremetal/virtual_power_driver.py:122 msgid "virtual_power_host_pass/key not set. Can not Start" msgstr "" -#: nova/virt/baremetal/volume_driver.py:121 +#: nova/virt/baremetal/volume_driver.py:122 #, python-format msgid "baremetal driver was unable to delete tid %s" msgstr "" -#: nova/virt/baremetal/volume_driver.py:185 +#: nova/virt/baremetal/volume_driver.py:186 #, python-format msgid "Could not determine iscsi initiator name for instance %s" msgstr "" -#: nova/virt/baremetal/volume_driver.py:226 +#: nova/virt/baremetal/volume_driver.py:227 #, python-format msgid "No fixed PXE IP is associated to %s" msgstr "" -#: nova/virt/baremetal/volume_driver.py:258 +#: nova/virt/baremetal/volume_driver.py:259 #, python-format msgid "detach volume could not find tid for %s" msgstr "" @@ -7327,33 +7312,33 @@ msgstr "Creacion de interfaz virtual fallida" msgid "Baremetal virtual interface %s not found" msgstr "" -#: nova/virt/disk/api.py:132 +#: nova/virt/disk/api.py:133 #, python-format msgid "Checking if we can resize image %(image)s. size=%(size)s, CoW=%(use_cow)s" msgstr "" -#: nova/virt/disk/api.py:138 +#: nova/virt/disk/api.py:139 #, python-format msgid "Cannot resize filesystem %s to a smaller size." msgstr "" -#: nova/virt/disk/api.py:149 +#: nova/virt/disk/api.py:150 #, python-format msgid "Unable to mount image %(image)s with error %(error)s. Cannot resize." msgstr "" -#: nova/virt/disk/api.py:159 +#: nova/virt/disk/api.py:160 #, python-format msgid "" "Unable to determine label for image %(image)s with error %(errror)s. " "Cannot resize." msgstr "" -#: nova/virt/disk/api.py:226 +#: nova/virt/disk/api.py:227 msgid "image already mounted" msgstr "" -#: nova/virt/disk/api.py:282 +#: nova/virt/disk/api.py:283 #, python-format msgid "" "Inject data image=%(image)s key=%(key)s net=%(net)s metadata=%(metadata)s" @@ -7361,68 +7346,68 @@ msgid "" "partition=%(partition)s use_cow=%(use_cow)s" msgstr "" -#: nova/virt/disk/api.py:299 +#: nova/virt/disk/api.py:300 #, python-format msgid "Ignoring error injecting data into image (%(e)s)" msgstr "" -#: nova/virt/disk/api.py:318 +#: nova/virt/disk/api.py:319 #, python-format msgid "" "Failed to mount container filesystem '%(image)s' on '%(target)s': " "%(errors)s" msgstr "" -#: nova/virt/disk/api.py:335 +#: nova/virt/disk/api.py:336 #, fuzzy, python-format msgid "Failed to teardown ntainer filesystem: %s" msgstr "Fallo al montar el sistema de ficheros: %s" -#: nova/virt/disk/api.py:348 +#: nova/virt/disk/api.py:349 #, fuzzy, python-format msgid "Failed to umount container filesystem: %s" msgstr "Fallo al montar el sistema de ficheros: %s" -#: nova/virt/disk/api.py:373 +#: nova/virt/disk/api.py:374 #, python-format msgid "Ignoring error injecting %(inject)s into image (%(e)s)" msgstr "" -#: nova/virt/disk/api.py:385 +#: nova/virt/disk/api.py:386 #, python-format msgid "Inject file fs=%(fs)s path=%(path)s append=%(append)s" msgstr "" -#: nova/virt/disk/api.py:394 +#: nova/virt/disk/api.py:395 #, python-format msgid "Inject metadata fs=%(fs)s metadata=%(metadata)s" msgstr "" -#: nova/virt/disk/api.py:435 +#: nova/virt/disk/api.py:436 #, python-format msgid "Inject key fs=%(fs)s key=%(key)s" msgstr "" -#: nova/virt/disk/api.py:464 +#: nova/virt/disk/api.py:465 #, python-format msgid "Inject key fs=%(fs)s net=%(net)s" msgstr "" -#: nova/virt/disk/api.py:490 +#: nova/virt/disk/api.py:491 #, python-format msgid "Inject admin password fs=%(fs)s admin_passwd=ha-ha-not-telling-you" msgstr "" -#: nova/virt/disk/api.py:535 +#: nova/virt/disk/api.py:536 msgid "Not implemented on Windows" msgstr "" -#: nova/virt/disk/api.py:564 +#: nova/virt/disk/api.py:565 #, python-format msgid "User %(username)s not found in password file." msgstr "" -#: nova/virt/disk/api.py:580 +#: nova/virt/disk/api.py:581 #, python-format msgid "User %(username)s not found in shadow file." msgstr "" @@ -7759,7 +7744,7 @@ msgstr "" msgid "get_available_resource called" msgstr "" -#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3728 +#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3740 #: nova/virt/xenapi/host.py:148 msgid "Updating host stats" msgstr "" @@ -7968,7 +7953,7 @@ msgstr "" msgid "Cannot find boot VHD file: %s" msgstr "" -#: nova/virt/hyperv/migrationops.py:221 nova/virt/hyperv/vmops.py:135 +#: nova/virt/hyperv/migrationops.py:221 nova/virt/hyperv/vmops.py:136 msgid "Cannot resize a VHD to a smaller size" msgstr "" @@ -8056,124 +8041,124 @@ msgstr "" msgid "Creating vswitch port for instance: %s" msgstr "Creando una instancia raw" -#: nova/virt/hyperv/vmops.py:90 +#: nova/virt/hyperv/vmops.py:91 #, python-format msgid "VIF driver not found for network_api_class: %s" msgstr "" -#: nova/virt/hyperv/vmops.py:99 +#: nova/virt/hyperv/vmops.py:100 #, fuzzy msgid "get_info called for instance" msgstr "Obtener salida de la consola para la instancia %s" -#: nova/virt/hyperv/vmops.py:120 +#: nova/virt/hyperv/vmops.py:121 #, python-format msgid "" "Creating differencing VHD. Parent: %(base_vhd_path)s, Target: " "%(root_vhd_path)s" msgstr "" -#: nova/virt/hyperv/vmops.py:126 +#: nova/virt/hyperv/vmops.py:127 #, python-format msgid "Copying VHD image %(base_vhd_path)s to target: %(root_vhd_path)s" msgstr "" -#: nova/virt/hyperv/vmops.py:138 +#: nova/virt/hyperv/vmops.py:139 #, python-format msgid "Resizing VHD %(root_vhd_path)s to new size %(root_vhd_size)s" msgstr "" -#: nova/virt/hyperv/vmops.py:151 +#: nova/virt/hyperv/vmops.py:152 #, fuzzy msgid "Spawning new instance" msgstr "Creando una instancia raw" -#: nova/virt/hyperv/vmops.py:177 +#: nova/virt/hyperv/vmops.py:178 #, fuzzy msgid "Spawn instance failed" msgstr "No encontrado: %s" -#: nova/virt/hyperv/vmops.py:202 +#: nova/virt/hyperv/vmops.py:203 #, fuzzy, python-format msgid "Creating nic for instance: %s" msgstr "Creando una instancia raw" -#: nova/virt/hyperv/vmops.py:210 +#: nova/virt/hyperv/vmops.py:211 #, python-format msgid "Invalid config_drive_format \"%s\"" msgstr "" -#: nova/virt/hyperv/vmops.py:213 +#: nova/virt/hyperv/vmops.py:214 #, fuzzy, python-format msgid "Using config drive for instance: %s" msgstr "Se va a iniciar la finalización de las instancias" -#: nova/virt/hyperv/vmops.py:226 nova/virt/libvirt/driver.py:1869 +#: nova/virt/hyperv/vmops.py:227 nova/virt/libvirt/driver.py:1870 #, python-format msgid "Creating config drive at %(path)s" msgstr "" -#: nova/virt/hyperv/vmops.py:234 nova/virt/libvirt/driver.py:1876 +#: nova/virt/hyperv/vmops.py:235 nova/virt/libvirt/driver.py:1877 #, python-format msgid "Creating config drive failed with error: %s" msgstr "" -#: nova/virt/hyperv/vmops.py:270 +#: nova/virt/hyperv/vmops.py:271 #, fuzzy, python-format msgid "Got request to destroy instance: %s" msgstr "Imposible destruir VBD %s" -#: nova/virt/hyperv/vmops.py:283 +#: nova/virt/hyperv/vmops.py:284 #, fuzzy, python-format msgid "Instance not found: %s" msgstr "instancia %s: arrancada" -#: nova/virt/hyperv/vmops.py:289 +#: nova/virt/hyperv/vmops.py:290 #, fuzzy, python-format msgid "Failed to destroy instance: %s" msgstr "Imposible destruir VBD %s" -#: nova/virt/hyperv/vmops.py:294 +#: nova/virt/hyperv/vmops.py:295 #, fuzzy msgid "reboot instance" msgstr "Reiniciando instancia %s" -#: nova/virt/hyperv/vmops.py:300 +#: nova/virt/hyperv/vmops.py:301 #, fuzzy msgid "Pause instance" msgstr "Reiniciar instancia %r" -#: nova/virt/hyperv/vmops.py:306 +#: nova/virt/hyperv/vmops.py:307 #, fuzzy msgid "Unpause instance" msgstr "Reiniciar instancia %r" -#: nova/virt/hyperv/vmops.py:312 +#: nova/virt/hyperv/vmops.py:313 #, fuzzy msgid "Suspend instance" msgstr "Fallo al suspender la instancia" -#: nova/virt/hyperv/vmops.py:318 +#: nova/virt/hyperv/vmops.py:319 #, fuzzy msgid "Resume instance" msgstr "Reiniciar instancia %r" -#: nova/virt/hyperv/vmops.py:324 +#: nova/virt/hyperv/vmops.py:325 #, fuzzy msgid "Power off instance" msgstr "Vamos a ejecutar %s insntacias..." -#: nova/virt/hyperv/vmops.py:330 +#: nova/virt/hyperv/vmops.py:331 #, fuzzy msgid "Power on instance" msgstr "Vamos a ejecutar %s insntacias..." -#: nova/virt/hyperv/vmops.py:337 +#: nova/virt/hyperv/vmops.py:338 #, python-format msgid "Successfully changed state of VM %(vm_name)s to: %(req_state)s" msgstr "" -#: nova/virt/hyperv/vmops.py:341 +#: nova/virt/hyperv/vmops.py:342 #, python-format msgid "Failed to change vm state of %(vm_name)s to %(req_state)s" msgstr "" @@ -8279,7 +8264,7 @@ msgstr "Volume_separado: %(instance_name)s, %(mountpoint)s" msgid "Detaching physical disk from instance: %s" msgstr "Creando una instancia raw" -#: nova/virt/hyperv/volumeops.py:186 nova/virt/libvirt/driver.py:896 +#: nova/virt/hyperv/volumeops.py:186 nova/virt/libvirt/driver.py:897 msgid "Could not determine iscsi initiator name" msgstr "" @@ -8313,239 +8298,239 @@ msgstr "" msgid "Unable to determine disk bus for '%s'" msgstr "" -#: nova/virt/libvirt/driver.py:340 +#: nova/virt/libvirt/driver.py:341 #, python-format msgid "Invalid cachemode %(cache_mode)s specified for disk type %(disk_type)s." msgstr "" -#: nova/virt/libvirt/driver.py:546 +#: nova/virt/libvirt/driver.py:547 #, python-format msgid "Nova requires libvirt version %(major)i.%(minor)i.%(micro)i or greater." msgstr "" -#: nova/virt/libvirt/driver.py:554 +#: nova/virt/libvirt/driver.py:555 #, python-format msgid "Connecting to libvirt: %s" msgstr "Conectando a libvirt: %s" -#: nova/virt/libvirt/driver.py:571 +#: nova/virt/libvirt/driver.py:572 #, fuzzy, python-format msgid "URI %s does not support events" msgstr "el grupo de volumenes %s no existe" -#: nova/virt/libvirt/driver.py:587 +#: nova/virt/libvirt/driver.py:588 msgid "Connection to libvirt broke" msgstr "Conexión a libvirt rota" -#: nova/virt/libvirt/driver.py:609 nova/virt/libvirt/driver.py:612 +#: nova/virt/libvirt/driver.py:610 nova/virt/libvirt/driver.py:613 #, python-format msgid "Can not handle authentication request for %d credentials" msgstr "" -#: nova/virt/libvirt/driver.py:630 +#: nova/virt/libvirt/driver.py:631 #, fuzzy, python-format msgid "Connection to libvirt failed: %s" msgstr "Conectando a libvirt: %s" -#: nova/virt/libvirt/driver.py:721 +#: nova/virt/libvirt/driver.py:722 #, python-format msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:736 +#: nova/virt/libvirt/driver.py:737 msgid "During wait destroy, instance disappeared." msgstr "" -#: nova/virt/libvirt/driver.py:741 +#: nova/virt/libvirt/driver.py:742 msgid "Instance destroyed successfully." msgstr "" -#: nova/virt/libvirt/driver.py:751 +#: nova/virt/libvirt/driver.py:752 msgid "Instance may be started again." msgstr "" -#: nova/virt/libvirt/driver.py:761 +#: nova/virt/libvirt/driver.py:762 #, fuzzy msgid "Going to destroy instance again." msgstr "Vamos a ejecutar %s insntacias..." -#: nova/virt/libvirt/driver.py:780 +#: nova/virt/libvirt/driver.py:781 msgid "Error from libvirt during undefineFlags. Retrying with undefine" msgstr "" -#: nova/virt/libvirt/driver.py:796 +#: nova/virt/libvirt/driver.py:797 #, python-format msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:816 +#: nova/virt/libvirt/driver.py:817 msgid "Instance may be still running, destroy it again." msgstr "" -#: nova/virt/libvirt/driver.py:822 +#: nova/virt/libvirt/driver.py:823 #, python-format msgid "Error from libvirt during unfilter. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:850 +#: nova/virt/libvirt/driver.py:851 #, python-format msgid "Deleting instance files %(target)s" msgstr "" -#: nova/virt/libvirt/driver.py:859 +#: nova/virt/libvirt/driver.py:860 #, python-format msgid "Failed to cleanup directory %(target)s: %(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:902 +#: nova/virt/libvirt/driver.py:903 msgid "Could not determine fibre channel world wide node names" msgstr "" -#: nova/virt/libvirt/driver.py:909 +#: nova/virt/libvirt/driver.py:910 msgid "Could not determine fibre channel world wide port names" msgstr "" -#: nova/virt/libvirt/driver.py:914 +#: nova/virt/libvirt/driver.py:915 msgid "No Volume Connector found." msgstr "" -#: nova/virt/libvirt/driver.py:1036 +#: nova/virt/libvirt/driver.py:1037 msgid "During detach_volume, instance disappeared." msgstr "" -#: nova/virt/libvirt/driver.py:1060 +#: nova/virt/libvirt/driver.py:1061 msgid "attaching network adapter failed." msgstr "" -#: nova/virt/libvirt/driver.py:1080 +#: nova/virt/libvirt/driver.py:1081 msgid "During detach_interface, instance disappeared." msgstr "" -#: nova/virt/libvirt/driver.py:1084 +#: nova/virt/libvirt/driver.py:1085 msgid "detaching network adapter failed." msgstr "" -#: nova/virt/libvirt/driver.py:1173 +#: nova/virt/libvirt/driver.py:1174 msgid "Beginning live snapshot process" msgstr "" -#: nova/virt/libvirt/driver.py:1176 +#: nova/virt/libvirt/driver.py:1177 msgid "Beginning cold snapshot process" msgstr "" -#: nova/virt/libvirt/driver.py:1205 +#: nova/virt/libvirt/driver.py:1206 msgid "Snapshot extracted, beginning image upload" msgstr "" -#: nova/virt/libvirt/driver.py:1217 +#: nova/virt/libvirt/driver.py:1218 msgid "Snapshot image upload complete" msgstr "" -#: nova/virt/libvirt/driver.py:1290 +#: nova/virt/libvirt/driver.py:1291 #, fuzzy msgid "Instance soft rebooted successfully." msgstr "instancia %s: reiniciada" -#: nova/virt/libvirt/driver.py:1294 +#: nova/virt/libvirt/driver.py:1295 #, fuzzy msgid "Failed to soft reboot instance." msgstr "Fallo a reinicia la instancia" -#: nova/virt/libvirt/driver.py:1329 +#: nova/virt/libvirt/driver.py:1330 msgid "Instance shutdown successfully." msgstr "" -#: nova/virt/libvirt/driver.py:1337 +#: nova/virt/libvirt/driver.py:1338 msgid "Instance may have been rebooted during soft reboot, so return now." msgstr "" -#: nova/virt/libvirt/driver.py:1385 +#: nova/virt/libvirt/driver.py:1386 msgid "Instance rebooted successfully." msgstr "" -#: nova/virt/libvirt/driver.py:1530 +#: nova/virt/libvirt/driver.py:1531 msgid "Instance is running" msgstr "" -#: nova/virt/libvirt/driver.py:1537 nova/virt/powervm/operator.py:220 +#: nova/virt/libvirt/driver.py:1538 nova/virt/powervm/operator.py:221 msgid "Instance spawned successfully." msgstr "" -#: nova/virt/libvirt/driver.py:1553 +#: nova/virt/libvirt/driver.py:1554 #, python-format msgid "data: %(data)r, fpath: %(fpath)r" msgstr "" -#: nova/virt/libvirt/driver.py:1590 nova/virt/libvirt/driver.py:1616 +#: nova/virt/libvirt/driver.py:1591 nova/virt/libvirt/driver.py:1617 #, python-format msgid "Truncated console log returned, %d bytes ignored" msgstr "" -#: nova/virt/libvirt/driver.py:1605 +#: nova/virt/libvirt/driver.py:1606 #, fuzzy msgid "Guest does not have a console available" msgstr "El usuario no tiene privilegios de administrador" -#: nova/virt/libvirt/driver.py:1674 +#: nova/virt/libvirt/driver.py:1675 #, python-format msgid "Path '%(path)s' supports direct I/O" msgstr "" -#: nova/virt/libvirt/driver.py:1678 +#: nova/virt/libvirt/driver.py:1679 #, python-format msgid "Path '%(path)s' does not support direct I/O: '%(ex)s'" msgstr "" -#: nova/virt/libvirt/driver.py:1683 nova/virt/libvirt/driver.py:1688 +#: nova/virt/libvirt/driver.py:1684 nova/virt/libvirt/driver.py:1689 #, python-format msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'" msgstr "" -#: nova/virt/libvirt/driver.py:1759 +#: nova/virt/libvirt/driver.py:1760 msgid "Creating image" msgstr "" -#: nova/virt/libvirt/driver.py:1860 +#: nova/virt/libvirt/driver.py:1861 msgid "Using config drive" msgstr "" -#: nova/virt/libvirt/driver.py:1909 +#: nova/virt/libvirt/driver.py:1910 #, fuzzy, python-format msgid "Injecting %(inj)s into image %(img_id)s" msgstr "Pidiendo xapi a subir %(vdi_uuids)s como ID %(image_id)s" -#: nova/virt/libvirt/driver.py:1919 +#: nova/virt/libvirt/driver.py:1920 #, python-format msgid "Error injecting data into image %(img_id)s (%(e)s)" msgstr "" -#: nova/virt/libvirt/driver.py:1976 +#: nova/virt/libvirt/driver.py:1977 #, python-format msgid "" "Config requested an explicit CPU model, but the current libvirt " "hypervisor '%s' does not support selecting CPU models" msgstr "" -#: nova/virt/libvirt/driver.py:1982 +#: nova/virt/libvirt/driver.py:1983 msgid "Config requested a custom CPU model, but no model name was provided" msgstr "" -#: nova/virt/libvirt/driver.py:1986 +#: nova/virt/libvirt/driver.py:1987 msgid "A CPU model name should not be set when a host CPU model is requested" msgstr "" -#: nova/virt/libvirt/driver.py:1990 +#: nova/virt/libvirt/driver.py:1991 #, python-format msgid "CPU mode '%(mode)s' model '%(model)s' was chosen" msgstr "" -#: nova/virt/libvirt/driver.py:2006 +#: nova/virt/libvirt/driver.py:2007 msgid "" "Passthrough of the host CPU was requested but this libvirt version does " "not support this feature" msgstr "" -#: nova/virt/libvirt/driver.py:2327 +#: nova/virt/libvirt/driver.py:2330 #, python-format msgid "" "Start to_xml instance=%(instance)s network_info=%(network_info)s " @@ -8553,92 +8538,100 @@ msgid "" "rescue=%(rescue)sblock_device_info=%(block_device_info)s" msgstr "" -#: nova/virt/libvirt/driver.py:2342 +#: nova/virt/libvirt/driver.py:2345 #, python-format msgid "End to_xml instance=%(instance)s xml=%(xml)s" msgstr "" -#: nova/virt/libvirt/driver.py:2359 +#: nova/virt/libvirt/driver.py:2362 #, python-format msgid "" "Error from libvirt while looking up %(instance_name)s: [Error Code " "%(error_code)s] %(ex)s" msgstr "" -#: nova/virt/libvirt/driver.py:2527 +#: nova/virt/libvirt/driver.py:2530 msgid "" "Cannot get the number of cpu, because this function is not implemented " "for this platform. " msgstr "" -#: nova/virt/libvirt/driver.py:2578 +#: nova/virt/libvirt/driver.py:2581 #, python-format msgid "couldn't obtain the vpu count from domain id: %s" msgstr "" -#: nova/virt/libvirt/driver.py:2584 +#: nova/virt/libvirt/driver.py:2587 #, python-format msgid "List of domains returned by libVirt: %s" msgstr "" -#: nova/virt/libvirt/driver.py:2586 +#: nova/virt/libvirt/driver.py:2589 #, python-format msgid "libVirt can't find a domain with id: %s" msgstr "" -#: nova/virt/libvirt/driver.py:2650 +#: nova/virt/libvirt/driver.py:2653 msgid "libvirt version is too old (does not support getVersion)" msgstr "" -#: nova/virt/libvirt/driver.py:2733 +#: nova/virt/libvirt/driver.py:2737 #, fuzzy, python-format msgid "Trying to get stats for the volume %s" msgstr "Fallo al generar metadatos para la ip %s" -#: nova/virt/libvirt/driver.py:2757 +#: nova/virt/libvirt/driver.py:2750 +#, python-format +msgid "" +"Got volume usage stats for the volume=%(volume)s, instance=%(instance)s, " +"rd_req=%(rd_req)d, rd_bytes=%(rd_bytes)d, wr_req=%(wr_req)d, " +"wr_bytes=%(wr_bytes)d" +msgstr "" + +#: nova/virt/libvirt/driver.py:2768 #, python-format msgid "" "Getting block stats failed, device might have been detached. " -"Code=%(errcode)s Error=%(e)s" +"Instance=%(instance_name)s Disk=%(disk)s Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:2761 +#: nova/virt/libvirt/driver.py:2773 #, python-format msgid "" "Could not find domain in libvirt for instance %s. Cannot get block stats " "for device" msgstr "" -#: nova/virt/libvirt/driver.py:2838 +#: nova/virt/libvirt/driver.py:2850 #, python-format msgid "" "Creating tmpfile %s to verify with other compute node that the instance " "is on the same shared storage." msgstr "" -#: nova/virt/libvirt/driver.py:2920 +#: nova/virt/libvirt/driver.py:2932 msgid "Block migration can not be used with shared storage." msgstr "" -#: nova/virt/libvirt/driver.py:2928 +#: nova/virt/libvirt/driver.py:2940 msgid "Live migration can not be used without shared storage." msgstr "" -#: nova/virt/libvirt/driver.py:2965 +#: nova/virt/libvirt/driver.py:2977 #, python-format msgid "" "Unable to migrate %(instance_uuid)s: Disk of instance is too " "large(available on destination host:%(available)s < need:%(necessary)s)" msgstr "" -#: nova/virt/libvirt/driver.py:2990 +#: nova/virt/libvirt/driver.py:3002 #, python-format msgid "" "Instance launched has CPU info:\n" "%s" msgstr "" -#: nova/virt/libvirt/driver.py:3002 +#: nova/virt/libvirt/driver.py:3014 #, python-format msgid "" "CPU doesn't have compatibility.\n" @@ -8648,67 +8641,67 @@ msgid "" "Refer to %(u)s" msgstr "" -#: nova/virt/libvirt/driver.py:3019 +#: nova/virt/libvirt/driver.py:3031 #, python-format msgid "" "Creating tmpfile %s to notify to other compute nodes that they should " "mount the same storage." msgstr "" -#: nova/virt/libvirt/driver.py:3067 +#: nova/virt/libvirt/driver.py:3079 #, python-format msgid "The firewall filter for %s does not exist" msgstr "" -#: nova/virt/libvirt/driver.py:3139 +#: nova/virt/libvirt/driver.py:3151 #, fuzzy, python-format msgid "Live Migration failure: %(e)s" msgstr "Fallo de autenticación: %s" -#: nova/virt/libvirt/driver.py:3232 +#: nova/virt/libvirt/driver.py:3244 #, python-format msgid "plug_vifs() failed %(cnt)d. Retry up to %(max_retry)d." msgstr "" -#: nova/virt/libvirt/driver.py:3344 +#: nova/virt/libvirt/driver.py:3356 #, python-format msgid "" "Error from libvirt while getting description of %(instance_name)s: [Error" " Code %(error_code)s] %(ex)s" msgstr "" -#: nova/virt/libvirt/driver.py:3361 +#: nova/virt/libvirt/driver.py:3373 #, python-format msgid "skipping %(path)s since it looks like volume" msgstr "" -#: nova/virt/libvirt/driver.py:3366 +#: nova/virt/libvirt/driver.py:3378 #, python-format msgid "skipping disk for %(instance_name)s as it does not have a path" msgstr "" -#: nova/virt/libvirt/driver.py:3407 +#: nova/virt/libvirt/driver.py:3419 #, python-format msgid "Getting disk size of %(i_name)s: %(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:3453 +#: nova/virt/libvirt/driver.py:3465 msgid "Starting migrate_disk_and_power_off" msgstr "" -#: nova/virt/libvirt/driver.py:3512 +#: nova/virt/libvirt/driver.py:3524 msgid "Instance running successfully." msgstr "" -#: nova/virt/libvirt/driver.py:3518 +#: nova/virt/libvirt/driver.py:3530 msgid "Starting finish_migration" msgstr "" -#: nova/virt/libvirt/driver.py:3580 +#: nova/virt/libvirt/driver.py:3592 msgid "Starting finish_revert_migration" msgstr "" -#: nova/virt/libvirt/driver.py:3701 +#: nova/virt/libvirt/driver.py:3713 #, python-format msgid "Checking instance files accessability%(instance_path)s" msgstr "" @@ -8891,22 +8884,22 @@ msgstr "" msgid "Verification complete" msgstr "" -#: nova/virt/libvirt/utils.py:67 +#: nova/virt/libvirt/utils.py:72 nova/virt/libvirt/utils.py:78 msgid "systool is not installed" msgstr "" -#: nova/virt/libvirt/utils.py:71 +#: nova/virt/libvirt/utils.py:82 msgid "Cannot find any Fibre Channel HBAs" msgstr "" -#: nova/virt/libvirt/utils.py:213 +#: nova/virt/libvirt/utils.py:224 #, python-format msgid "" "Insufficient Space on Volume Group %(vg)s. Only %(free_space)db " "available, but %(size)db required by volume %(lv)s." msgstr "" -#: nova/virt/libvirt/utils.py:222 +#: nova/virt/libvirt/utils.py:233 #, python-format msgid "" "Volume group %(vg)s will not be able to hold sparse volume %(lv)s. " @@ -8914,61 +8907,61 @@ msgid "" "%(free_space)db." msgstr "" -#: nova/virt/libvirt/utils.py:253 +#: nova/virt/libvirt/utils.py:264 #, python-format msgid "vg %s must be LVM volume group" msgstr "" -#: nova/virt/libvirt/utils.py:282 +#: nova/virt/libvirt/utils.py:293 #, python-format msgid "Path %s must be LVM logical volume" msgstr "" -#: nova/virt/libvirt/utils.py:547 +#: nova/virt/libvirt/utils.py:558 msgid "Can't retrieve root device path from instance libvirt configuration" msgstr "" -#: nova/virt/libvirt/vif.py:264 nova/virt/libvirt/vif.py:385 -#: nova/virt/libvirt/vif.py:472 +#: nova/virt/libvirt/vif.py:265 nova/virt/libvirt/vif.py:386 +#: nova/virt/libvirt/vif.py:473 #, python-format msgid "" "vif_type=%(vif_type)s instance=%(instance)s network=%(network)s " "mapping=%(mapping)s" msgstr "" -#: nova/virt/libvirt/vif.py:270 nova/virt/libvirt/vif.py:391 -#: nova/virt/libvirt/vif.py:478 +#: nova/virt/libvirt/vif.py:271 nova/virt/libvirt/vif.py:392 +#: nova/virt/libvirt/vif.py:479 msgid "vif_type parameter must be present for this vif_driver implementation" msgstr "" -#: nova/virt/libvirt/vif.py:291 nova/virt/libvirt/vif.py:404 -#: nova/virt/libvirt/vif.py:491 +#: nova/virt/libvirt/vif.py:292 nova/virt/libvirt/vif.py:405 +#: nova/virt/libvirt/vif.py:492 #, python-format msgid "Unexpected vif_type=%s" msgstr "" -#: nova/virt/libvirt/vif.py:303 +#: nova/virt/libvirt/vif.py:304 #, python-format msgid "Ensuring vlan %(vlan)s and bridge %(bridge)s" msgstr "" -#: nova/virt/libvirt/vif.py:313 +#: nova/virt/libvirt/vif.py:314 #, python-format msgid "Ensuring bridge %s" msgstr "" -#: nova/virt/libvirt/vif.py:421 nova/virt/libvirt/vif.py:450 +#: nova/virt/libvirt/vif.py:422 nova/virt/libvirt/vif.py:451 msgid "Failed while unplugging vif" msgstr "" -#: nova/virt/libvirt/vif.py:500 +#: nova/virt/libvirt/vif.py:501 msgid "" "The LibvirtBridgeDriver VIF driver is now deprecated and will be removed " "in the next release. Please use the LibvirtGenericVIFDriver VIF driver, " "together with a network plugin that reports the 'vif_type' attribute" msgstr "" -#: nova/virt/libvirt/vif.py:526 +#: nova/virt/libvirt/vif.py:527 msgid "" "The LibvirtOpenVswitchDriver VIF driver is now deprecated and will be " "removed in the next release. Please use the LibvirtGenericVIFDriver VIF " @@ -8976,7 +8969,7 @@ msgid "" "attribute" msgstr "" -#: nova/virt/libvirt/vif.py:554 +#: nova/virt/libvirt/vif.py:555 msgid "" "The LibvirtHybridOVSBridgeDriver VIF driver is now deprecated and will be" " removed in the next release. Please use the LibvirtGenericVIFDriver VIF " @@ -8984,7 +8977,7 @@ msgid "" "attribute" msgstr "" -#: nova/virt/libvirt/vif.py:582 +#: nova/virt/libvirt/vif.py:583 msgid "" "The LibvirtOpenVswitchVirtualPortDriver VIF driver is now deprecated and " "will be removed in the next release. Please use the " @@ -8992,7 +8985,7 @@ msgid "" "reports the 'vif_type' attribute" msgstr "" -#: nova/virt/libvirt/vif.py:608 +#: nova/virt/libvirt/vif.py:609 msgid "" "The QuantumLinuxBridgeVIFDriver VIF driver is now deprecated and will be " "removed in the next release. Please use the LibvirtGenericVIFDriver VIF " @@ -9000,87 +8993,87 @@ msgid "" "attribute" msgstr "" -#: nova/virt/libvirt/volume.py:238 +#: nova/virt/libvirt/volume.py:239 #, python-format msgid "iSCSI device not found at %s" msgstr "" -#: nova/virt/libvirt/volume.py:241 +#: nova/virt/libvirt/volume.py:242 #, python-format msgid "" "ISCSI volume not yet found at: %(disk_dev)s. Will rescan & retry. Try " "number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:253 +#: nova/virt/libvirt/volume.py:254 #, python-format msgid "Found iSCSI node %(disk_dev)s (after %(tries)s rescans)" msgstr "" -#: nova/virt/libvirt/volume.py:489 nova/virt/libvirt/volume.py:610 +#: nova/virt/libvirt/volume.py:490 nova/virt/libvirt/volume.py:611 #, fuzzy, python-format msgid "%s is already mounted" msgstr "el grupo %s ya existe" -#: nova/virt/libvirt/volume.py:545 +#: nova/virt/libvirt/volume.py:546 #, python-format msgid "AoE device not found at %s" msgstr "" -#: nova/virt/libvirt/volume.py:547 +#: nova/virt/libvirt/volume.py:548 #, python-format msgid "AoE volume not yet found at: %(aoedevpath)s. Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:561 +#: nova/virt/libvirt/volume.py:562 #, python-format msgid "Found AoE device %(aoedevpath)s (after %(tries)s rediscover)" msgstr "" -#: nova/virt/libvirt/volume.py:689 +#: nova/virt/libvirt/volume.py:690 msgid "We are unable to locate any Fibre Channel devices" msgstr "" -#: nova/virt/libvirt/volume.py:698 +#: nova/virt/libvirt/volume.py:699 #, python-format msgid "Looking for Fibre Channel dev %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:708 +#: nova/virt/libvirt/volume.py:709 msgid "Fibre Channel device not found." msgstr "" -#: nova/virt/libvirt/volume.py:711 +#: nova/virt/libvirt/volume.py:712 #, python-format msgid "" "Fibre volume not yet found at: %(mount_device)s. Will rescan & retry. " "Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:727 +#: nova/virt/libvirt/volume.py:728 #, python-format msgid "Found Fibre Channel volume %(mount_device)s (after %(tries)s rescans)" msgstr "" -#: nova/virt/libvirt/volume.py:734 +#: nova/virt/libvirt/volume.py:735 #, python-format msgid "Multipath device discovered %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:800 +#: nova/virt/libvirt/volume.py:801 msgid "Value required for 'scality_sofs_config'" msgstr "" -#: nova/virt/libvirt/volume.py:811 +#: nova/virt/libvirt/volume.py:812 #, python-format msgid "Cannot access 'scality_sofs_config': %s" msgstr "" -#: nova/virt/libvirt/volume.py:817 +#: nova/virt/libvirt/volume.py:818 msgid "Cannot execute /sbin/mount.sofs" msgstr "" -#: nova/virt/libvirt/volume.py:832 +#: nova/virt/libvirt/volume.py:833 msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" @@ -9154,6 +9147,16 @@ msgstr "" msgid "Uncompressed image file not found" msgstr "" +#: nova/virt/powervm/blockdev.py:540 nova/virt/powervm/operator.py:673 +#, python-format +msgid "Found error stream for command \"%(cmd)s\": %(error_text)s" +msgstr "" + +#: nova/virt/powervm/blockdev.py:557 nova/virt/powervm/operator.py:690 +#, python-format +msgid "Found error stream for command \"%(command)s\": %(error_text)s" +msgstr "" + #: nova/virt/powervm/common.py:61 msgid "Connection error connecting PowerVM manager" msgstr "" @@ -9163,16 +9166,16 @@ msgstr "" msgid "Running cmd (SSH-as-root): %s" msgstr "Ejecutando cmd (subprocesos): %s" -#: nova/virt/powervm/common.py:119 +#: nova/virt/powervm/common.py:122 msgid "File transfer to PowerVM manager failed" msgstr "" -#: nova/virt/powervm/common.py:138 +#: nova/virt/powervm/common.py:141 #, python-format msgid "ftp GET %(remote_path)s to: %(local_path)s" msgstr "" -#: nova/virt/powervm/common.py:144 +#: nova/virt/powervm/common.py:147 #, fuzzy msgid "File transfer from PowerVM manager failed" msgstr "Falló la conexión a melange" @@ -9285,54 +9288,54 @@ msgstr "Creando una instancia raw" msgid "LPAR instance '%s' creation failed" msgstr "instancia %s: Creando imagen" -#: nova/virt/powervm/operator.py:208 +#: nova/virt/powervm/operator.py:209 #, fuzzy, python-format msgid "Activating the LPAR instance '%s'" msgstr "Creando una instancia raw" -#: nova/virt/powervm/operator.py:225 +#: nova/virt/powervm/operator.py:226 #, fuzzy, python-format msgid "Instance '%s' failed to boot" msgstr "instancia %s: reiniciada" -#: nova/virt/powervm/operator.py:237 +#: nova/virt/powervm/operator.py:238 msgid "Error while attempting to clean up failed instance launch." msgstr "" -#: nova/virt/powervm/operator.py:241 +#: nova/virt/powervm/operator.py:242 #, python-format msgid "Instance spawned in %s seconds" msgstr "" -#: nova/virt/powervm/operator.py:252 +#: nova/virt/powervm/operator.py:253 #, python-format msgid "During destroy, LPAR instance '%s' was not found on PowerVM system." msgstr "" -#: nova/virt/powervm/operator.py:271 +#: nova/virt/powervm/operator.py:272 #, fuzzy, python-format msgid "Stopping instance %s for snapshot." msgstr "instancia %s: creando snapshot" -#: nova/virt/powervm/operator.py:294 +#: nova/virt/powervm/operator.py:295 #, fuzzy, python-format msgid "Shutting down the instance '%s'" msgstr "Vamos a ejecutar %s insntacias..." -#: nova/virt/powervm/operator.py:299 +#: nova/virt/powervm/operator.py:300 #, fuzzy, python-format msgid "Deleting the LPAR instance '%s'" msgstr "Vamos a ejecutar %s insntacias..." -#: nova/virt/powervm/operator.py:311 +#: nova/virt/powervm/operator.py:312 msgid "PowerVM instance cleanup failed" msgstr "" -#: nova/virt/powervm/operator.py:333 nova/virt/powervm/operator.py:389 +#: nova/virt/powervm/operator.py:334 nova/virt/powervm/operator.py:390 msgid "Not enough free memory in the host" msgstr "" -#: nova/virt/powervm/operator.py:344 nova/virt/powervm/operator.py:395 +#: nova/virt/powervm/operator.py:345 nova/virt/powervm/operator.py:396 msgid "Insufficient available CPU on PowerVM" msgstr "" @@ -9455,99 +9458,95 @@ msgstr "" msgid "Exception during HTTP connection close in VMwareHTTPWrite. Exception is %s" msgstr "" -#: nova/virt/vmwareapi/vim.py:85 +#: nova/virt/vmwareapi/vim.py:84 msgid "Unable to import suds." msgstr "" -#: nova/virt/vmwareapi/vim.py:91 -msgid "Must specify vmwareapi_wsdl_loc" -msgstr "" - -#: nova/virt/vmwareapi/vim.py:142 +#: nova/virt/vmwareapi/vim.py:169 #, python-format msgid "No such SOAP method '%s' provided by VI SDK" msgstr "" -#: nova/virt/vmwareapi/vim.py:147 +#: nova/virt/vmwareapi/vim.py:174 #, python-format msgid "httplib error in %s: " msgstr "" -#: nova/virt/vmwareapi/vim.py:154 +#: nova/virt/vmwareapi/vim.py:181 #, python-format msgid "Socket error in %s: " msgstr "" -#: nova/virt/vmwareapi/vim.py:159 +#: nova/virt/vmwareapi/vim.py:186 #, python-format msgid "Type error in %s: " msgstr "" -#: nova/virt/vmwareapi/vim.py:163 +#: nova/virt/vmwareapi/vim.py:190 #, python-format msgid "Exception in %s " msgstr "" -#: nova/virt/vmwareapi/vmops.py:93 +#: nova/virt/vmwareapi/vmops.py:92 msgid "Getting list of instances" msgstr "" -#: nova/virt/vmwareapi/vmops.py:109 +#: nova/virt/vmwareapi/vmops.py:108 #, python-format msgid "Got total of %s instances" msgstr "" -#: nova/virt/vmwareapi/vmops.py:204 +#: nova/virt/vmwareapi/vmops.py:198 msgid "Creating VM on the ESX host" msgstr "" -#: nova/virt/vmwareapi/vmops.py:212 +#: nova/virt/vmwareapi/vmops.py:206 msgid "Created VM on the ESX host" msgstr "" -#: nova/virt/vmwareapi/vmops.py:236 +#: nova/virt/vmwareapi/vmops.py:230 #, 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 "" -#: nova/virt/vmwareapi/vmops.py:255 +#: nova/virt/vmwareapi/vmops.py:249 #, python-format msgid "" "Created Virtual Disk of size %(vmdk_file_size_in_kb)s KB and type " "%(disk_type)s on the ESX host local store %(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:264 +#: nova/virt/vmwareapi/vmops.py:258 #, python-format msgid "" "Deleting the file %(vmdk_path)s on the ESX host localstore " "%(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:278 +#: nova/virt/vmwareapi/vmops.py:272 #, python-format msgid "" "Deleted the file %(vmdk_path)s on the ESX host local store " "%(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:286 +#: nova/virt/vmwareapi/vmops.py:280 #, python-format msgid "" "Downloading image file data %(image_ref)s to the ESX data store " "%(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:306 +#: nova/virt/vmwareapi/vmops.py:300 #, python-format msgid "" "Downloaded image file data %(image_ref)s to %(upload_vmdk_name)s on the " "ESX data store %(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:320 +#: nova/virt/vmwareapi/vmops.py:314 #, python-format msgid "" "Copying Virtual Disk of size %(vmdk_file_size_in_kb)s KB and adapter type" @@ -9555,287 +9554,287 @@ msgid "" " type %(disk_type)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:341 +#: nova/virt/vmwareapi/vmops.py:335 #, python-format msgid "" "Copied Virtual Disk of size %(vmdk_file_size_in_kb)s KB and type " "%(disk_type)s on the ESX host local store %(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:420 +#: nova/virt/vmwareapi/vmops.py:414 #, fuzzy msgid "Powering on the VM instance" msgstr "Vamos a ejecutar %s insntacias..." -#: nova/virt/vmwareapi/vmops.py:426 +#: nova/virt/vmwareapi/vmops.py:420 msgid "Powered on the VM instance" msgstr "" -#: nova/virt/vmwareapi/vmops.py:472 +#: nova/virt/vmwareapi/vmops.py:466 #, fuzzy msgid "Creating Snapshot of the VM instance" msgstr "Creando una instancia raw" -#: nova/virt/vmwareapi/vmops.py:482 +#: nova/virt/vmwareapi/vmops.py:476 msgid "Created Snapshot of the VM instance" msgstr "" -#: nova/virt/vmwareapi/vmops.py:527 +#: nova/virt/vmwareapi/vmops.py:521 msgid "Copying disk data before snapshot of the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:540 +#: nova/virt/vmwareapi/vmops.py:534 msgid "Copied disk data before snapshot of the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:549 +#: nova/virt/vmwareapi/vmops.py:543 #, python-format msgid "Uploading image %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:563 +#: nova/virt/vmwareapi/vmops.py:557 #, python-format msgid "Uploaded image %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:576 +#: nova/virt/vmwareapi/vmops.py:570 #, python-format msgid "Deleting temporary vmdk file %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:585 +#: nova/virt/vmwareapi/vmops.py:579 #, python-format msgid "Deleted temporary vmdk file %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:617 +#: nova/virt/vmwareapi/vmops.py:611 msgid "instance is not powered on" msgstr "" -#: nova/virt/vmwareapi/vmops.py:624 +#: nova/virt/vmwareapi/vmops.py:618 msgid "Rebooting guest OS of VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:627 +#: nova/virt/vmwareapi/vmops.py:621 msgid "Rebooted guest OS of VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:629 +#: nova/virt/vmwareapi/vmops.py:623 msgid "Doing hard reboot of VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:633 +#: nova/virt/vmwareapi/vmops.py:627 msgid "Did hard reboot of VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:645 nova/virt/vmwareapi/vmops.py:677 -#: nova/virt/vmwareapi/vmops.py:970 +#: nova/virt/vmwareapi/vmops.py:639 nova/virt/vmwareapi/vmops.py:671 +#: nova/virt/vmwareapi/vmops.py:964 #, fuzzy msgid "instance not present" msgstr "instancia %s: rescatada" -#: nova/virt/vmwareapi/vmops.py:651 nova/virt/vmwareapi/vmops.py:974 +#: nova/virt/vmwareapi/vmops.py:645 nova/virt/vmwareapi/vmops.py:968 #, fuzzy msgid "Destroying the VM" msgstr "Des-registrando la imagen %s" -#: nova/virt/vmwareapi/vmops.py:656 nova/virt/vmwareapi/vmops.py:979 +#: nova/virt/vmwareapi/vmops.py:650 nova/virt/vmwareapi/vmops.py:973 msgid "Destroyed the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:658 +#: nova/virt/vmwareapi/vmops.py:652 #, python-format msgid "In vmwareapi:vmops:delete, got this exception while destroying the VM: %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:696 nova/virt/vmwareapi/vmops.py:849 +#: nova/virt/vmwareapi/vmops.py:690 nova/virt/vmwareapi/vmops.py:843 msgid "Powering off the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:701 nova/virt/vmwareapi/vmops.py:854 +#: nova/virt/vmwareapi/vmops.py:695 nova/virt/vmwareapi/vmops.py:848 msgid "Powered off the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:705 +#: nova/virt/vmwareapi/vmops.py:699 #, fuzzy msgid "Unregistering the VM" msgstr "Des-registrando la imagen %s" -#: nova/virt/vmwareapi/vmops.py:708 +#: nova/virt/vmwareapi/vmops.py:702 msgid "Unregistered the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:710 +#: nova/virt/vmwareapi/vmops.py:704 #, python-format msgid "" "In vmwareapi:vmops:destroy, got this exception while un-registering the " "VM: %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:723 +#: nova/virt/vmwareapi/vmops.py:717 #, python-format msgid "Deleting contents of the VM from datastore %(datastore_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:735 +#: nova/virt/vmwareapi/vmops.py:729 #, python-format msgid "Deleted contents of the VM from datastore %(datastore_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:740 +#: nova/virt/vmwareapi/vmops.py:734 #, python-format msgid "" "In vmwareapi:vmops:destroy, got this exception while deleting the VM " "contents from the disk: %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:748 +#: nova/virt/vmwareapi/vmops.py:742 msgid "pause not supported for vmwareapi" msgstr "" -#: nova/virt/vmwareapi/vmops.py:752 +#: nova/virt/vmwareapi/vmops.py:746 msgid "unpause not supported for vmwareapi" msgstr "" -#: nova/virt/vmwareapi/vmops.py:766 +#: nova/virt/vmwareapi/vmops.py:760 msgid "Suspending the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:770 +#: nova/virt/vmwareapi/vmops.py:764 msgid "Suspended the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:773 +#: nova/virt/vmwareapi/vmops.py:767 msgid "instance is powered off and cannot be suspended." msgstr "" -#: nova/virt/vmwareapi/vmops.py:776 +#: nova/virt/vmwareapi/vmops.py:770 msgid "VM was already in suspended state. So returning without doing anything" msgstr "" -#: nova/virt/vmwareapi/vmops.py:789 +#: nova/virt/vmwareapi/vmops.py:783 msgid "Resuming the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:794 +#: nova/virt/vmwareapi/vmops.py:788 msgid "Resumed the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:796 +#: nova/virt/vmwareapi/vmops.py:790 msgid "instance is not in a suspended state" msgstr "" -#: nova/virt/vmwareapi/vmops.py:857 +#: nova/virt/vmwareapi/vmops.py:851 msgid "instance is suspended and cannot be powered off." msgstr "" -#: nova/virt/vmwareapi/vmops.py:860 +#: nova/virt/vmwareapi/vmops.py:854 msgid "VM was already in powered off state. So returning without doing anything" msgstr "" -#: nova/virt/vmwareapi/vmops.py:873 +#: nova/virt/vmwareapi/vmops.py:867 msgid "VM was already in powered on state. So returning without doing anything" msgstr "" -#: nova/virt/vmwareapi/vmops.py:877 +#: nova/virt/vmwareapi/vmops.py:871 #, fuzzy msgid "Powering on the VM" msgstr "Vamos a ejecutar %s insntacias..." -#: nova/virt/vmwareapi/vmops.py:882 +#: nova/virt/vmwareapi/vmops.py:876 msgid "Powered on the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:899 +#: nova/virt/vmwareapi/vmops.py:893 #, fuzzy, python-format msgid "Updating instance '%(instance_uuid)s' progress to %(progress)d" msgstr "La instacia %(instance_id)s no esta suspendida" -#: nova/virt/vmwareapi/vmops.py:930 +#: nova/virt/vmwareapi/vmops.py:924 #, fuzzy, python-format msgid "Renaming the VM to %s" msgstr "Borrando usuario %s" -#: nova/virt/vmwareapi/vmops.py:936 +#: nova/virt/vmwareapi/vmops.py:930 #, python-format msgid "Renamed the VM to %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:951 +#: nova/virt/vmwareapi/vmops.py:945 #, python-format msgid "Cloning VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:959 +#: nova/virt/vmwareapi/vmops.py:953 #, python-format msgid "Cloned VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:981 +#: nova/virt/vmwareapi/vmops.py:975 #, python-format msgid "" "In vmwareapi:vmops:confirm_migration, got this exception while destroying" " the VM: %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:996 +#: nova/virt/vmwareapi/vmops.py:990 #, fuzzy, python-format msgid "Renaming the VM from %s" msgstr "Borrando usuario %s" -#: nova/virt/vmwareapi/vmops.py:1002 +#: nova/virt/vmwareapi/vmops.py:996 #, fuzzy, python-format msgid "Renamed the VM from %s" msgstr "Imposible encontrar volumen %s" -#: nova/virt/vmwareapi/vmops.py:1025 +#: nova/virt/vmwareapi/vmops.py:1019 #, python-format msgid "Migrating VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1037 +#: nova/virt/vmwareapi/vmops.py:1031 #, python-format msgid "Migrated VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1047 nova/virt/xenapi/vmops.py:1327 +#: nova/virt/vmwareapi/vmops.py:1041 nova/virt/xenapi/vmops.py:1327 #, python-format msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1051 +#: nova/virt/vmwareapi/vmops.py:1045 #, python-format msgid "Automatically hard rebooting %d" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1087 +#: nova/virt/vmwareapi/vmops.py:1081 msgid "get_diagnostics not implemented for vmwareapi" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1169 +#: nova/virt/vmwareapi/vmops.py:1163 msgid "Reconfiguring VM instance to set the machine id" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1175 +#: nova/virt/vmwareapi/vmops.py:1169 msgid "Reconfigured VM instance to set the machine id" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1189 +#: nova/virt/vmwareapi/vmops.py:1183 #, python-format msgid "Reconfiguring VM instance to enable vnc on port - %(port)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1196 +#: nova/virt/vmwareapi/vmops.py:1190 #, python-format msgid "Reconfigured VM instance to enable vnc on port - %(port)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1289 +#: nova/virt/vmwareapi/vmops.py:1283 #, python-format msgid "Creating directory with path %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1295 +#: nova/virt/vmwareapi/vmops.py:1289 #, python-format msgid "Created directory with path %s" msgstr "" @@ -9855,17 +9854,17 @@ msgstr "" msgid "Uploading image %s to the Glance image server" msgstr "" -#: nova/virt/vmwareapi/vmware_images.py:135 +#: nova/virt/vmwareapi/vmware_images.py:139 #, python-format msgid "Uploaded image %s to the Glance image server" msgstr "" -#: nova/virt/vmwareapi/vmware_images.py:146 +#: nova/virt/vmwareapi/vmware_images.py:150 #, python-format msgid "Getting image size for the image %s" msgstr "" -#: nova/virt/vmwareapi/vmware_images.py:151 +#: nova/virt/vmwareapi/vmware_images.py:155 #, python-format msgid "Got image size of %(size)s for the image %(image)s" msgstr "" @@ -10154,21 +10153,16 @@ msgstr "La instacia %(instance_id)s no esta suspendida" msgid "Unable to migrate VM %(vm_ref)sfrom %(host)s" msgstr "" -#: nova/virt/xenapi/host.py:156 -#, python-format -msgid "Unable to get SR for this host: %s" -msgstr "" - -#: nova/virt/xenapi/host.py:191 +#: nova/virt/xenapi/host.py:185 #, fuzzy, python-format msgid "Failed to extract instance support from %s" msgstr "Fallo a reinicia la instancia" -#: nova/virt/xenapi/host.py:208 +#: nova/virt/xenapi/host.py:202 msgid "Unable to get updated status" msgstr "" -#: nova/virt/xenapi/host.py:211 +#: nova/virt/xenapi/host.py:205 #, python-format msgid "The call to %(method)s returned an error: %(e)s." msgstr "" @@ -10242,72 +10236,72 @@ msgid "" "Expected %(vlan_num)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:271 +#: nova/virt/xenapi/vm_utils.py:272 msgid "Created VM" msgstr "" -#: nova/virt/xenapi/vm_utils.py:283 +#: nova/virt/xenapi/vm_utils.py:284 msgid "VM destroyed" msgstr "" -#: nova/virt/xenapi/vm_utils.py:288 nova/virt/xenapi/vm_utils.py:303 +#: nova/virt/xenapi/vm_utils.py:289 nova/virt/xenapi/vm_utils.py:304 msgid "VM already halted, skipping shutdown..." msgstr "" -#: nova/virt/xenapi/vm_utils.py:292 +#: nova/virt/xenapi/vm_utils.py:293 msgid "Shutting down VM (cleanly)" msgstr "" -#: nova/virt/xenapi/vm_utils.py:307 +#: nova/virt/xenapi/vm_utils.py:308 msgid "Shutting down VM (hard)" msgstr "" -#: nova/virt/xenapi/vm_utils.py:345 +#: nova/virt/xenapi/vm_utils.py:346 #, python-format msgid "VBD not found in instance %s" msgstr "VBD no encontrado en la instancia %s" -#: nova/virt/xenapi/vm_utils.py:362 +#: nova/virt/xenapi/vm_utils.py:363 #, fuzzy, python-format msgid "VBD %s already detached" msgstr "el grupo %s ya existe" -#: nova/virt/xenapi/vm_utils.py:365 +#: nova/virt/xenapi/vm_utils.py:366 #, python-format msgid "VBD %(vbd_ref)s detach rejected, attempt %(num_attempt)d/%(max_attempts)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:370 +#: nova/virt/xenapi/vm_utils.py:371 #, python-format msgid "Unable to unplug VBD %s" msgstr "Imposible desconectar VBD %s" -#: nova/virt/xenapi/vm_utils.py:375 +#: nova/virt/xenapi/vm_utils.py:376 #, python-format msgid "Reached maximum number of retries trying to unplug VBD %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:386 +#: nova/virt/xenapi/vm_utils.py:387 #, python-format msgid "Unable to destroy VBD %s" msgstr "Imposible destruir VBD %s" -#: nova/virt/xenapi/vm_utils.py:408 +#: nova/virt/xenapi/vm_utils.py:409 #, 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" -#: nova/virt/xenapi/vm_utils.py:411 +#: nova/virt/xenapi/vm_utils.py:412 #, 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" -#: nova/virt/xenapi/vm_utils.py:437 +#: nova/virt/xenapi/vm_utils.py:438 #, python-format msgid "Unable to destroy VDI %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:469 +#: nova/virt/xenapi/vm_utils.py:465 #, python-format msgid "" "Created VDI %(vdi_ref)s (%(name_label)s, %(virtual_size)s, %(read_only)s)" @@ -10316,304 +10310,304 @@ msgstr "" "VDI creado %(vdi_ref)s (%(name_label)s, %(virtual_size)s, %(read_only)s) " "sobre %(sr_ref)s." -#: nova/virt/xenapi/vm_utils.py:483 +#: nova/virt/xenapi/vm_utils.py:479 msgid "SR not present and could not be introduced" msgstr "" -#: nova/virt/xenapi/vm_utils.py:508 +#: nova/virt/xenapi/vm_utils.py:504 #, python-format msgid "block device info: %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:594 +#: nova/virt/xenapi/vm_utils.py:590 #, python-format msgid "Cloned VDI %(vdi_ref)s from VDI %(vdi_to_clone_ref)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:614 +#: nova/virt/xenapi/vm_utils.py:635 #, python-format msgid "No primary VDI found for %(vm_ref)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:627 +#: nova/virt/xenapi/vm_utils.py:648 #, fuzzy msgid "Starting snapshot for VM" msgstr "Comenzando snapshot para la VM %s" -#: nova/virt/xenapi/vm_utils.py:677 +#: nova/virt/xenapi/vm_utils.py:698 #, python-format msgid "Destroying cached VDI '%(vdi_uuid)s'" msgstr "" -#: nova/virt/xenapi/vm_utils.py:930 +#: nova/virt/xenapi/vm_utils.py:951 #, 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 "" -#: nova/virt/xenapi/vm_utils.py:986 +#: nova/virt/xenapi/vm_utils.py:1007 #, python-format msgid "Unrecognized cache_images value '%s', defaulting to True" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1020 +#: nova/virt/xenapi/vm_utils.py:1041 #, python-format msgid "Fetched VDIs of type '%(vdi_type)s' with UUID '%(vdi_uuid)s'" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1032 +#: nova/virt/xenapi/vm_utils.py:1053 #, python-format msgid "" "download_vhd %(image_id)s, attempt %(attempt_num)d/%(max_attempts)d, " "params: %(params)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1045 +#: nova/virt/xenapi/vm_utils.py:1066 #, python-format msgid "download_vhd failed: %r" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1079 +#: nova/virt/xenapi/vm_utils.py:1100 #, python-format msgid "Invalid value '%s' for xenapi_torrent_images" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1090 +#: nova/virt/xenapi/vm_utils.py:1111 #, fuzzy, python-format msgid "Asking xapi to fetch vhd image %(image_id)s" msgstr "Pidiendo xapi a subir %(vdi_uuids)s como ID %(image_id)s" -#: nova/virt/xenapi/vm_utils.py:1154 +#: nova/virt/xenapi/vm_utils.py:1169 #, python-format msgid "vdi_uuid=%(cur_vdi_uuid)s vdi_size_bytes=%(vdi_size_bytes)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1169 +#: nova/virt/xenapi/vm_utils.py:1184 #, python-format msgid "image_size_bytes=%(size_bytes)d, allowed_size_bytes=%(allowed_size_bytes)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1173 +#: nova/virt/xenapi/vm_utils.py:1188 #, python-format msgid "" "Image size %(size_bytes)d exceeded instance_type allowed size " "%(allowed_size_bytes)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1195 +#: nova/virt/xenapi/vm_utils.py:1210 #, python-format msgid "Fetching image %(image_id)s, type %(image_type_str)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1208 +#: nova/virt/xenapi/vm_utils.py:1223 #, fuzzy, python-format msgid "Size for image %(image_id)s: %(virtual_size)d" msgstr "Tamaño para imagen %(image)s:%(virtual_size)d" -#: nova/virt/xenapi/vm_utils.py:1217 +#: nova/virt/xenapi/vm_utils.py:1232 #, python-format msgid "" "Kernel/Ramdisk image is too large: %(vdi_size)d bytes, max %(max_size)d " "bytes" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1236 +#: nova/virt/xenapi/vm_utils.py:1251 #, python-format msgid "Copying VDI %s to /boot/guest on dom0" msgstr "Copiando VDI %s a /boot/guest on dom0" -#: nova/virt/xenapi/vm_utils.py:1250 +#: nova/virt/xenapi/vm_utils.py:1265 #, python-format msgid "Kernel/Ramdisk VDI %s destroyed" msgstr "Kernel/Ramdisk VDI %s destruído" -#: nova/virt/xenapi/vm_utils.py:1259 +#: nova/virt/xenapi/vm_utils.py:1274 #, fuzzy msgid "Failed to fetch glance image" msgstr "Fallo a reinicia la instancia" -#: nova/virt/xenapi/vm_utils.py:1300 +#: nova/virt/xenapi/vm_utils.py:1315 #, python-format msgid "Detected %(image_type_str)s format for image %(image_ref)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1331 +#: nova/virt/xenapi/vm_utils.py:1346 #, python-format msgid "Looking up vdi %s for PV kernel" msgstr "Buscando vid %s para el kernel PV" -#: nova/virt/xenapi/vm_utils.py:1349 +#: nova/virt/xenapi/vm_utils.py:1364 #, python-format msgid "" "Image format is None: trying to determine PV status using pygrub; if " "instance with vdi %s does not boot correctly, try with image metadata." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1355 +#: nova/virt/xenapi/vm_utils.py:1370 #, python-format msgid "Unknown image format %(disk_image_type)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1386 +#: nova/virt/xenapi/vm_utils.py:1401 #, python-format msgid "VDI %s is still available" msgstr "VDI %s está todavía disponible" -#: nova/virt/xenapi/vm_utils.py:1489 +#: nova/virt/xenapi/vm_utils.py:1504 #, python-format msgid "Unable to parse rrd of %(vm_uuid)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1516 +#: nova/virt/xenapi/vm_utils.py:1531 #, python-format msgid "Re-scanning SR %s" msgstr "Re-escaneando SR %s" -#: nova/virt/xenapi/vm_utils.py:1544 +#: nova/virt/xenapi/vm_utils.py:1559 #, python-format msgid "Flag sr_matching_filter '%s' does not respect formatting convention" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1562 +#: nova/virt/xenapi/vm_utils.py:1577 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 "" -#: nova/virt/xenapi/vm_utils.py:1575 +#: nova/virt/xenapi/vm_utils.py:1590 msgid "Cannot find SR of content-type ISO" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1583 +#: nova/virt/xenapi/vm_utils.py:1598 #, python-format msgid "ISO: looking at SR %(sr_rec)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1585 +#: nova/virt/xenapi/vm_utils.py:1600 msgid "ISO: not iso content" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1588 +#: nova/virt/xenapi/vm_utils.py:1603 msgid "ISO: iso content_type, no 'i18n-key' key" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1591 +#: nova/virt/xenapi/vm_utils.py:1606 msgid "ISO: iso content_type, i18n-key value not 'local-storage-iso'" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1595 +#: nova/virt/xenapi/vm_utils.py:1610 msgid "ISO: SR MATCHing our criteria" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1597 +#: nova/virt/xenapi/vm_utils.py:1612 msgid "ISO: ISO, looking to see if it is host local" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1600 +#: nova/virt/xenapi/vm_utils.py:1615 #, python-format msgid "ISO: PBD %(pbd_ref)s disappeared" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1603 +#: nova/virt/xenapi/vm_utils.py:1618 #, python-format msgid "ISO: PBD matching, want %(pbd_rec)s, have %(host)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1606 +#: nova/virt/xenapi/vm_utils.py:1621 msgid "ISO: SR with local PBD" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1628 +#: nova/virt/xenapi/vm_utils.py:1643 #, python-format msgid "" "Unable to obtain RRD XML for VM %(vm_uuid)s with server details: " "%(server)s." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1644 +#: nova/virt/xenapi/vm_utils.py:1659 #, python-format msgid "Unable to obtain RRD XML updates with server details: %(server)s." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1698 +#: nova/virt/xenapi/vm_utils.py:1713 #, python-format msgid "Invalid statistics data from Xenserver: %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1758 +#: nova/virt/xenapi/vm_utils.py:1773 #, fuzzy, python-format msgid "VHD %(vdi_uuid)s has parent %(parent_uuid)s" msgstr "VHD %(vdi_uuid)s tiene origen en %(parent_ref)s" -#: nova/virt/xenapi/vm_utils.py:1845 +#: nova/virt/xenapi/vm_utils.py:1860 #, python-format msgid "" "Parent %(parent_uuid)s doesn't match original parent " "%(original_parent_uuid)s, waiting for coalesce..." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1855 +#: nova/virt/xenapi/vm_utils.py:1870 #, python-format msgid "VHD coalesce attempts exceeded (%(max_attempts)d), giving up..." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1890 +#: nova/virt/xenapi/vm_utils.py:1905 #, python-format msgid "Timeout waiting for device %s to be created" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1910 +#: nova/virt/xenapi/vm_utils.py:1925 #, python-format msgid "Disconnecting stale VDI %s from compute domU" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1923 +#: nova/virt/xenapi/vm_utils.py:1938 #, python-format msgid "Plugging VBD %s ... " msgstr "" -#: nova/virt/xenapi/vm_utils.py:1926 +#: nova/virt/xenapi/vm_utils.py:1941 #, python-format msgid "Plugging VBD %s done." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1928 +#: nova/virt/xenapi/vm_utils.py:1943 #, python-format msgid "VBD %(vbd_ref)s plugged as %(orig_dev)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1931 +#: nova/virt/xenapi/vm_utils.py:1946 #, python-format msgid "VBD %(vbd_ref)s plugged into wrong dev, remapping to %(dev)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1936 +#: nova/virt/xenapi/vm_utils.py:1951 #, python-format msgid "Destroying VBD for VDI %s ... " msgstr "" -#: nova/virt/xenapi/vm_utils.py:1944 +#: nova/virt/xenapi/vm_utils.py:1959 #, python-format msgid "Destroying VBD for VDI %s done." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1971 +#: nova/virt/xenapi/vm_utils.py:1986 #, python-format msgid "Running pygrub against %s" msgstr "Ejecutando pygrub contra %s" -#: nova/virt/xenapi/vm_utils.py:1979 +#: nova/virt/xenapi/vm_utils.py:1994 #, python-format msgid "Found Xen kernel %s" msgstr "Kernel Xen Encontrado %s" -#: nova/virt/xenapi/vm_utils.py:1981 +#: nova/virt/xenapi/vm_utils.py:1996 msgid "No Xen kernel found. Booting HVM." msgstr "Kernel Xen no encontrado. Reiniciando HVM" -#: nova/virt/xenapi/vm_utils.py:1983 +#: nova/virt/xenapi/vm_utils.py:1998 msgid "" "Error while executing pygrub! Please, ensure the binary is installed " "correctly, and available in your PATH; on some Linux distros, pygrub may " @@ -10621,51 +10615,51 @@ msgid "" "mode." msgstr "" -#: nova/virt/xenapi/vm_utils.py:2000 +#: nova/virt/xenapi/vm_utils.py:2015 msgid "Partitions:" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2006 +#: nova/virt/xenapi/vm_utils.py:2021 #, python-format msgid " %(num)s: %(ptype)s %(size)d sectors" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2031 +#: nova/virt/xenapi/vm_utils.py:2046 #, python-format msgid "" "Writing partition table %(primary_first)d %(primary_last)d to " "%(dev_path)s..." msgstr "" -#: nova/virt/xenapi/vm_utils.py:2044 +#: nova/virt/xenapi/vm_utils.py:2059 #, python-format msgid "Writing partition table %s done." msgstr "" -#: nova/virt/xenapi/vm_utils.py:2098 +#: nova/virt/xenapi/vm_utils.py:2113 #, 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 "" -#: nova/virt/xenapi/vm_utils.py:2131 +#: nova/virt/xenapi/vm_utils.py:2146 #, python-format msgid "" "Finished sparse_copy in %(duration).2f secs, %(compression_pct).2f%% " "reduction in size" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2183 +#: nova/virt/xenapi/vm_utils.py:2198 msgid "Manipulating interface files directly" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2192 +#: nova/virt/xenapi/vm_utils.py:2207 #, python-format msgid "Failed to mount filesystem (expected for non-linux instances): %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2304 +#: nova/virt/xenapi/vm_utils.py:2319 msgid "This domU must be running on the host specified by xenapi_connection_url" msgstr "" @@ -10857,15 +10851,19 @@ msgid "" " server" msgstr "" -#: nova/virt/xenapi/vmops.py:1658 +#: nova/virt/xenapi/vmops.py:1647 +msgid "No suitable network for migrate" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1659 msgid "Migrate Receive failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1706 -msgid "VM.assert_can_migratefailed" +#: nova/virt/xenapi/vmops.py:1708 +msgid "VM.assert_can_migrate failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1743 +#: nova/virt/xenapi/vmops.py:1745 msgid "Migrate Send failed" msgstr "" @@ -10995,6 +10993,77 @@ msgid "Cinderclient connection created using URL: %s" msgstr "" #: nova/volume/cinder.py:219 +msgid "status must be 'in-use'" +msgstr "" + +#: nova/volume/cinder.py:225 msgid "status must be 'available'" msgstr "" +#~ msgid "Unexpected error while running command." +#~ msgstr "Error inesperado mientras el comando se ejecutaba" + +#~ 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" +#~ "Comando: %(cmd)s\n" +#~ "Código de salida: %(exit_code)s\n" +#~ "Stdout: %(stdout)r\n" +#~ "Stderr: %(stderr)r" + +#~ msgid "Error clearing stale veth %s" +#~ msgstr "" + +#~ msgid "Failed unplugging VLAN interface '%s'" +#~ msgstr "Fallo al suspender la instancia" + +#~ msgid "Unplugged VLAN interface '%s'" +#~ msgstr "Fallo al suspender la instancia" + +#~ msgid "Failed unplugging bridge interface '%s'" +#~ msgstr "Iniciando interfaz puente para %s" + +#~ msgid "Unplugged bridge interface '%s'" +#~ msgstr "Iniciando interfaz puente para %s" + +#~ msgid "Failed unplugging gateway interface '%s'" +#~ msgstr "" + +#~ msgid "Unplugged gateway interface '%s'" +#~ msgstr "" + +#~ msgid "Network %(net)s for port %(port_id)s not found!" +#~ msgstr "" + +#~ msgid "Host filter ignoring hosts: %(ignored_hosts_str)s" +#~ msgstr "" + +#~ msgid "" +#~ "No hosts matched due to not " +#~ "matching 'force_hosts'value of " +#~ "'%(forced_hosts_str)s'" +#~ msgstr "" + +#~ msgid "Host filter forcing available hosts to %(forced_hosts_str)s" +#~ msgstr "" + +#~ msgid "" +#~ "Getting block stats failed, device might" +#~ " have been detached. Code=%(errcode)s " +#~ "Error=%(e)s" +#~ msgstr "" + +#~ msgid "Must specify vmwareapi_wsdl_loc" +#~ msgstr "" + +#~ msgid "Unable to get SR for this host: %s" +#~ msgstr "" + +#~ msgid "VM.assert_can_migratefailed" +#~ msgstr "" + diff --git a/nova/locale/fr/LC_MESSAGES/nova.po b/nova/locale/fr/LC_MESSAGES/nova.po index 6b5a402a6..a425addc2 100644 --- a/nova/locale/fr/LC_MESSAGES/nova.po +++ b/nova/locale/fr/LC_MESSAGES/nova.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: nova\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-04-28 00:04+0000\n" +"POT-Creation-Date: 2013-05-06 19:37+0000\n" "PO-Revision-Date: 2012-05-14 08:35+0000\n" "Last-Translator: Erwan Gallen \n" "Language-Team: French \n" @@ -32,222 +32,203 @@ msgstr "" msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" msgstr "" -#: nova/crypto.py:54 +#: nova/crypto.py:55 msgid "Filename of root CA" msgstr "Nom du fichier contenant la racine de l'autorité de certification" -#: nova/crypto.py:57 +#: nova/crypto.py:58 msgid "Filename of private key" msgstr "Nom de fichier de la clé privée" -#: nova/crypto.py:60 +#: nova/crypto.py:61 msgid "Filename of root Certificate Revocation List" msgstr "Nom du fichier de la liste de révocation du Certificat Racine" -#: nova/crypto.py:63 +#: nova/crypto.py:64 msgid "Where we keep our keys" msgstr "Emplacement de sauvegarde des clefs" -#: nova/crypto.py:66 +#: nova/crypto.py:67 msgid "Where we keep our root CA" msgstr "Emplacement de sauvegarde des racines d'autorité de certification" -#: nova/crypto.py:69 +#: nova/crypto.py:70 msgid "Should we use a CA for each project?" msgstr "Doit-on utiliser une autorité de certification pour chaque projet ?" -#: nova/crypto.py:73 +#: nova/crypto.py:74 #, 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" -#: nova/crypto.py:78 +#: nova/crypto.py:79 #, python-format msgid "Subject for certificate for projects, %s for project, timestamp" msgstr "Sujet de certificat pour projets, %s pour le projet, timestamp" -#: nova/crypto.py:209 +#: nova/crypto.py:210 msgid "Unable to find the key" msgstr "" -#: nova/crypto.py:392 +#: nova/crypto.py:393 #, fuzzy msgid "Failed to write inbound.csr" msgstr "Échec du redémarrage de l'instance" -#: nova/crypto.py:394 +#: nova/crypto.py:395 #, python-format msgid "Flags path: %s" msgstr "Chemin des propriétés: %s" -#: nova/exception.py:66 -msgid "Unexpected error while running command." -msgstr "Erreur imprévue lors de l'éxecution de la commande" - -#: nova/exception.py:69 -#, 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" -"Commande : %(cmd)s\n" -"Valeur retournée : %(exit_code)s\n" -"Sortie standard : %(stdout)r\n" -"Sortie d'erreur : %(stderr)r" - -#: nova/exception.py:131 +#: nova/exception.py:112 msgid "An unknown exception occurred." msgstr "Une exception inconnue s'est produite." -#: nova/exception.py:152 nova/openstack/common/rpc/common.py:86 +#: nova/exception.py:133 nova/openstack/common/rpc/common.py:86 msgid "Exception in string format operation" msgstr "" -#: nova/exception.py:172 +#: nova/exception.py:153 msgid "Unknown" msgstr "" -#: nova/exception.py:182 +#: nova/exception.py:163 #, fuzzy, python-format msgid "Failed to encrypt text: %(reason)s" msgstr "Échec du décryptage du text" -#: nova/exception.py:186 +#: nova/exception.py:167 #, fuzzy, python-format msgid "Failed to decrypt text: %(reason)s" msgstr "Échec du décryptage du text" -#: nova/exception.py:190 +#: nova/exception.py:171 msgid "Virtual Interface creation failed" msgstr "La création de l'Interface Virtuelle a échoué" -#: nova/exception.py:194 +#: nova/exception.py:175 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é" -#: nova/exception.py:199 +#: nova/exception.py:180 #, python-format msgid "Connection to glance host %(host)s:%(port)s failed: %(reason)s" msgstr "" -#: nova/exception.py:204 +#: nova/exception.py:185 msgid "Not authorized." msgstr "Non autorisé." -#: nova/exception.py:209 +#: nova/exception.py:190 msgid "User does not have admin privileges" msgstr "L’utilisateur n'a pas les privilèges administrateur" -#: nova/exception.py:213 +#: nova/exception.py:194 #, 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)" -#: nova/exception.py:217 +#: nova/exception.py:198 #, fuzzy, python-format msgid "Image %(image_id)s is not active." msgstr "L'image %(image_id)s n'a pas été trouvée." -#: nova/exception.py:221 +#: nova/exception.py:202 #, fuzzy, python-format msgid "Not authorized for image %(image_id)s." msgstr "Aucun noyau trouvé pour l'image %(image_id)s." -#: nova/exception.py:225 +#: nova/exception.py:206 msgid "Unacceptable parameters." msgstr "Paramètres inacceptables." -#: nova/exception.py:230 +#: nova/exception.py:211 msgid "Block Device Mapping is Invalid." msgstr "" -#: nova/exception.py:234 +#: nova/exception.py:215 #, python-format msgid "Block Device Mapping is Invalid: failed to get snapshot %(id)s." msgstr "" -#: nova/exception.py:239 +#: nova/exception.py:220 #, python-format msgid "Block Device Mapping is Invalid: failed to get volume %(id)s." msgstr "" -#: nova/exception.py:244 +#: nova/exception.py:225 #, python-format msgid "Volume %(volume_id)s is not attached to anything" msgstr "Le volume %(volume_id)s n'est lié à rien" -#: nova/exception.py:248 +#: nova/exception.py:229 #, python-format msgid "" "Volume %(volume_id)s did not finish being created even after we waited " "%(seconds)s seconds or %(attempts)s attempts." msgstr "" -#: nova/exception.py:254 nova/api/ec2/cloud.py:463 -#: nova/api/openstack/compute/contrib/keypairs.py:98 nova/compute/api.py:2740 +#: nova/exception.py:235 nova/api/ec2/cloud.py:463 +#: nova/api/openstack/compute/contrib/keypairs.py:98 nova/compute/api.py:2769 msgid "Keypair data is invalid" msgstr "La paire de clés de donnée n'est pas valide" -#: nova/exception.py:258 +#: nova/exception.py:239 msgid "The request is invalid." msgstr "La requête est invalide." -#: nova/exception.py:262 +#: nova/exception.py:243 msgid "Invalid input received" msgstr "Entrée invalide reçue" -#: nova/exception.py:266 +#: nova/exception.py:247 msgid "Invalid volume" msgstr "Volume invalide" -#: nova/exception.py:270 nova/api/openstack/compute/servers.py:1332 +#: nova/exception.py:251 nova/api/openstack/compute/servers.py:1332 #: nova/api/openstack/compute/contrib/admin_actions.py:242 msgid "Invalid metadata" msgstr "" -#: nova/exception.py:274 +#: nova/exception.py:255 #, fuzzy msgid "Invalid metadata size" msgstr "Signature non valide pour l'utilisateur %s" -#: nova/exception.py:278 +#: nova/exception.py:259 #, 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" -#: nova/exception.py:282 nova/api/ec2/cloud.py:625 +#: nova/exception.py:263 nova/api/ec2/cloud.py:625 #, python-format msgid "Invalid IP protocol %(protocol)s." msgstr "Le protocole IP %(protocol)s est invalide" -#: nova/exception.py:286 +#: nova/exception.py:267 #, python-format msgid "Invalid content type %(content_type)s." msgstr "Le type de contenu %(content_type)s est invalide" -#: nova/exception.py:290 +#: nova/exception.py:271 #, python-format msgid "Invalid cidr %(cidr)s." msgstr "Le cidr %(cidr)s est invalide" -#: nova/exception.py:294 nova/openstack/common/db/exception.py:44 +#: nova/exception.py:275 nova/openstack/common/db/exception.py:44 msgid "Invalid Parameter: Unicode is not supported by the current database." msgstr "" -#: nova/exception.py:301 +#: nova/exception.py:282 #, python-format msgid "%(err)s" msgstr "%(err)s" -#: nova/exception.py:305 +#: nova/exception.py:286 #, python-format msgid "" "Cannot perform action '%(action)s' on aggregate %(aggregate_id)s. Reason:" @@ -256,16 +237,16 @@ msgstr "" "Impossible d'effectuer l'action '%(action)s' sur l'ensemble " "%(aggregate_id)s. Raison: %(reason)s." -#: nova/exception.py:310 +#: nova/exception.py:291 #, python-format msgid "Group not valid. Reason: %(reason)s" msgstr "" -#: nova/exception.py:314 nova/openstack/common/db/sqlalchemy/utils.py:33 +#: nova/exception.py:295 nova/openstack/common/db/sqlalchemy/utils.py:33 msgid "Sort key supplied was not valid." msgstr "" -#: nova/exception.py:318 +#: nova/exception.py:299 #, python-format msgid "" "Instance %(instance_uuid)s in %(attr)s %(state)s. Cannot %(method)s while" @@ -274,90 +255,90 @@ msgstr "" "L'instance %(instance_uuid)s dans %(attr)s %(state)s. Impossible de " "%(method)s pendant que l'instance est dans cet état." -#: nova/exception.py:323 +#: nova/exception.py:304 #, python-format msgid "Instance %(instance_id)s is not running." msgstr "L'instance %(instance_id)s ne fonctionne pas." -#: nova/exception.py:327 +#: nova/exception.py:308 #, python-format msgid "Instance %(instance_id)s is not in rescue mode" msgstr "L'instance %(instance_id)s n'est pas en mode secours" -#: nova/exception.py:331 +#: nova/exception.py:312 #, fuzzy, python-format msgid "Instance %(instance_id)s cannot be rescued: %(reason)s" msgstr "L'instance %(instance_id)s n'est pas en mode secours" -#: nova/exception.py:335 +#: nova/exception.py:316 #, fuzzy, python-format msgid "Instance %(instance_id)s is not ready" msgstr "L'instance %(instance_id)s n'est pas suspendue" -#: nova/exception.py:339 +#: nova/exception.py:320 msgid "Failed to suspend instance" msgstr "Échec de la suspension de l'instance" -#: nova/exception.py:343 +#: nova/exception.py:324 #, fuzzy, python-format msgid "Failed to resume instance: %(reason)s." msgstr "Impossible de récupérer les méta-donnérs pour l'IP : %s" -#: nova/exception.py:347 +#: nova/exception.py:328 #, fuzzy, python-format msgid "Failed to power on instance: %(reason)s." msgstr "Échec de la suspension de l'instance" -#: nova/exception.py:351 +#: nova/exception.py:332 #, fuzzy, python-format msgid "Failed to power off instance: %(reason)s." msgstr "Échec du redémarrage de l'instance" -#: nova/exception.py:355 +#: nova/exception.py:336 msgid "Failed to reboot instance" msgstr "Échec du redémarrage de l'instance" -#: nova/exception.py:359 +#: nova/exception.py:340 #, fuzzy msgid "Failed to terminate instance" msgstr "Échec du redémarrage de l'instance" -#: nova/exception.py:363 +#: nova/exception.py:344 #, fuzzy msgid "Failed to deploy instance" msgstr "Échec du redémarrage de l'instance" -#: nova/exception.py:367 +#: nova/exception.py:348 msgid "Service is unavailable at this time." msgstr "Le service est indisponible actuellement." -#: nova/exception.py:371 +#: nova/exception.py:352 msgid "Insufficient compute resources." msgstr "" -#: nova/exception.py:375 +#: nova/exception.py:356 #, fuzzy, python-format msgid "Compute service of %(host)s is unavailable at this time." msgstr "Le service de calcul est indisponible actuellement." -#: nova/exception.py:379 +#: nova/exception.py:360 #, 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)." -#: nova/exception.py:384 +#: nova/exception.py:365 msgid "The supplied hypervisor type of is invalid." msgstr "Le type de l'hyperviseur fourni n'est pas valide." -#: nova/exception.py:388 +#: nova/exception.py:369 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." -#: nova/exception.py:393 +#: nova/exception.py:374 #, python-format msgid "" "The supplied disk path (%(path)s) already exists, it is expected not to " @@ -366,31 +347,31 @@ msgstr "" "Le chemin d'accès du disque (%(path)s) existe déjà, il n'était pas prévu" " d'exister." -#: nova/exception.py:398 +#: nova/exception.py:379 #, python-format msgid "The supplied device path (%(path)s) is invalid." msgstr "Le chemin de périphérique (%(path)s) est invalide." -#: nova/exception.py:402 +#: nova/exception.py:383 #, fuzzy, python-format msgid "The supplied device path (%(path)s) is in use." msgstr "Le chemin de périphérique (%(path)s) est invalide." -#: nova/exception.py:407 +#: nova/exception.py:388 #, fuzzy, python-format msgid "The supplied device (%(device)s) is busy." msgstr "Le chemin de périphérique (%(path)s) est invalide." -#: nova/exception.py:411 +#: nova/exception.py:392 msgid "Unacceptable CPU info" msgstr "Info CPU inacceptable" -#: nova/exception.py:415 +#: nova/exception.py:396 #, python-format msgid "%(address)s is not a valid IP v4/6 address." msgstr "%(address)s n'est pas une adresse IP v4/6 valide" -#: nova/exception.py:419 +#: nova/exception.py:400 #, python-format msgid "" "VLAN tag is not appropriate for the port group %(bridge)s. Expected VLAN " @@ -400,7 +381,7 @@ msgstr "" " VLAN prévu est %(tag)s, mais celui qui est associé avec le groupe de " "port est %(pgroup)s." -#: nova/exception.py:425 +#: nova/exception.py:406 #, python-format msgid "" "vSwitch which contains the port group %(bridge)s is not associated with " @@ -411,91 +392,86 @@ msgstr "" "l'adaptateur physique souhaité. VSwitch est %(expected)s, mais la " "principale association est %(actual)s." -#: nova/exception.py:432 +#: nova/exception.py:413 #, python-format msgid "Disk format %(disk_format)s is not acceptable" msgstr "Le format de disque %(disk_format)s n'est pas acceptable" -#: nova/exception.py:436 +#: nova/exception.py:417 #, python-format msgid "Image %(image_id)s is unacceptable: %(reason)s" msgstr "L'image %(image_id)s est inacceptable: %(reason)s" -#: nova/exception.py:440 +#: nova/exception.py:421 #, python-format msgid "Instance %(instance_id)s is unacceptable: %(reason)s" msgstr "L'instance %(instance_id)s est inacceptable: %(reason)s" -#: nova/exception.py:444 +#: nova/exception.py:425 #, python-format msgid "Ec2 id %(ec2_id)s is unacceptable." msgstr "Ec2 id %(ec2_id)s est inaccepatble." -#: nova/exception.py:448 +#: nova/exception.py:429 #, python-format msgid "Expected a uuid but received %(uuid)s." msgstr "" -#: nova/exception.py:452 +#: nova/exception.py:433 #, fuzzy, python-format msgid "Invalid ID received %(id)s." msgstr "Le cidr %(cidr)s est invalide" -#: nova/exception.py:456 -#, python-format -msgid "Unexpected argument for periodic task creation: %(arg)s." -msgstr "" - -#: nova/exception.py:460 +#: nova/exception.py:437 #, fuzzy msgid "Constraint not met." msgstr "instance %s: récupérée" -#: nova/exception.py:465 +#: nova/exception.py:442 msgid "Resource could not be found." msgstr "La ressource n'a pas pu être trouvée." -#: nova/exception.py:470 +#: nova/exception.py:447 #, fuzzy, python-format msgid "No agent-build associated with id %(id)s." msgstr "Pas d'adresse IP fixe associée avec l'id %(id)s." -#: nova/exception.py:474 +#: nova/exception.py:451 #, python-format msgid "Volume %(volume_id)s could not be found." msgstr "Le volume %(volume_id)s n'a pas pu être trouvé." -#: nova/exception.py:478 +#: nova/exception.py:455 #, python-format msgid "Snapshot %(snapshot_id)s could not be found." msgstr "Le snapshot %(snapshot_id)s n'a pas été trouvé." -#: nova/exception.py:482 +#: nova/exception.py:459 #, python-format msgid "No target id found for volume %(volume_id)s." msgstr "Aucun id destination trouvé pour le volume %(volume_id)s." -#: nova/exception.py:486 +#: nova/exception.py:463 #, python-format msgid "No disk at %(location)s" msgstr "Aucun disque sur %(location)s" -#: nova/exception.py:490 +#: nova/exception.py:467 #, python-format msgid "Could not find a handler for %(driver_type)s volume." msgstr "Impossible de trouver un gestionnaire pour le %(driver_type)s de volume." -#: nova/exception.py:494 +#: nova/exception.py:471 #, python-format msgid "Invalid image href %(image_href)s." msgstr "L'image href %(image_href)s est invalide." -#: nova/exception.py:498 +#: nova/exception.py:475 #, python-format msgid "Image %(image_id)s could not be found." msgstr "L'image %(image_id)s n'a pas été trouvée." -#: nova/exception.py:502 +#: nova/exception.py:479 #, python-format msgid "" "Image %(image_id)s could not be found. The nova EC2 API assigns image ids" @@ -503,65 +479,65 @@ msgid "" "image ids since adding this image?" msgstr "" -#: nova/exception.py:509 +#: nova/exception.py:486 #, python-format msgid "Project %(project_id)s could not be found." msgstr "Le projet %(project_id)s n'a pas été trouvé." -#: nova/exception.py:513 +#: nova/exception.py:490 msgid "Cannot find SR to read/write VDI." msgstr "Impossible de trouver le SR pour lire/écrire le VDI." -#: nova/exception.py:517 +#: nova/exception.py:494 #, fuzzy, python-format msgid "Network %(network_id)s is duplicated." msgstr "Le réseau %(network_id)s n'a pas été trouvé." -#: nova/exception.py:521 +#: nova/exception.py:498 #, fuzzy, python-format msgid "Network %(network_id)s is still in use." msgstr "Le réseau %(network_id)s n'a pas été trouvé." -#: nova/exception.py:525 +#: nova/exception.py:502 #, python-format msgid "%(req)s is required to create a network." msgstr "%(req)s est requis pour créer un réseau." -#: nova/exception.py:529 +#: nova/exception.py:506 #, python-format msgid "Network %(network_id)s could not be found." msgstr "Le réseau %(network_id)s n'a pas été trouvé." -#: nova/exception.py:533 +#: nova/exception.py:510 #, fuzzy, python-format msgid "Port id %(port_id)s could not be found." msgstr "Le snapshot %(snapshot_id)s n'a pas été trouvé." -#: nova/exception.py:537 +#: nova/exception.py:514 #, python-format msgid "Network could not be found for bridge %(bridge)s" msgstr "Aucun réseau trouvé pour le pont %(bridge)s" -#: nova/exception.py:541 +#: nova/exception.py:518 #, python-format msgid "Network could not be found for uuid %(uuid)s" msgstr "Aucun réseau trouvé pour l'uuid %(uuid)s" -#: nova/exception.py:545 +#: nova/exception.py:522 #, python-format msgid "Network could not be found with cidr %(cidr)s." msgstr "Aucun réseau trouvé avec le cidr %(cidr)s." -#: nova/exception.py:549 +#: nova/exception.py:526 #, python-format msgid "Network could not be found for instance %(instance_id)s." msgstr "Aucun réseau trouvé pour l'instance %(instance_id)s." -#: nova/exception.py:553 +#: nova/exception.py:530 msgid "No networks defined." msgstr "Aucun réseau défini." -#: nova/exception.py:557 +#: nova/exception.py:534 #, python-format msgid "" "Either Network uuid %(network_uuid)s is not present or is not assigned to" @@ -570,53 +546,53 @@ msgstr "" "L'uuid réseau %(network_uuid)s n'est pas présent ou n'a pas été affecté " "au projet %(project_id)s." -#: nova/exception.py:562 +#: nova/exception.py:539 msgid "Could not find the datastore reference(s) which the VM uses." msgstr "" -#: nova/exception.py:566 +#: nova/exception.py:543 #, fuzzy, python-format msgid "Port %(port_id)s is still in use." msgstr "Le réseau %(network_id)s n'a pas été trouvé." -#: nova/exception.py:570 +#: nova/exception.py:547 #, fuzzy, python-format msgid "Port %(port_id)s not usable for instance %(instance)s." msgstr "Aucun réseau trouvé pour l'instance %(instance_id)s." -#: nova/exception.py:574 +#: nova/exception.py:551 #, fuzzy, python-format msgid "No free port available for instance %(instance)s." msgstr "Aucun réseau trouvé pour l'instance %(instance_id)s." -#: nova/exception.py:578 +#: nova/exception.py:555 #, python-format msgid "No fixed IP associated with id %(id)s." msgstr "Pas d'adresse IP fixe associée avec l'id %(id)s." -#: nova/exception.py:582 +#: nova/exception.py:559 #, python-format msgid "Fixed ip not found for address %(address)s." msgstr "Pas d'IP fixe trouvée pour l'adresse %(address)s." -#: nova/exception.py:586 +#: nova/exception.py:563 #, fuzzy, python-format msgid "Instance %(instance_uuid)s has zero fixed ips." msgstr "L'instance %(instance_id)s n'a aucunes IPs fixes" -#: nova/exception.py:590 +#: nova/exception.py:567 #, python-format msgid "Network host %(host)s has zero fixed ips in network %(network_id)s." msgstr "" "Le réseau hôte %(host)s n'a aucunes IPs fixes dans le réseau " "%(network_id)s." -#: nova/exception.py:595 +#: nova/exception.py:572 #, fuzzy, python-format msgid "Instance %(instance_uuid)s doesn't have fixed ip '%(ip)s'." msgstr "L'instance %(instance_id)s ne peut avoir l'IP fixe '%(ip)s'." -#: nova/exception.py:599 +#: nova/exception.py:576 #, python-format msgid "" "Fixed IP address (%(address)s) does not exist in network " @@ -625,187 +601,187 @@ msgstr "" "L'adresse IP fixe (%(address)s) n'existe pas dans le réseau " "(%(network_uuid)s)." -#: nova/exception.py:604 +#: nova/exception.py:581 #, fuzzy, python-format msgid "" "Fixed IP address %(address)s is already in use on instance " "%(instance_uuid)s." msgstr "L'adresse IP fixe %(address)s est déjà utilisée." -#: nova/exception.py:609 +#: nova/exception.py:586 #, python-format msgid "More than one instance is associated with fixed ip address '%(address)s'." msgstr "" -#: nova/exception.py:614 +#: nova/exception.py:591 #, python-format msgid "Fixed IP address %(address)s is invalid." msgstr "L'adresse IP fixe %(address)s est invalide." -#: nova/exception.py:618 +#: nova/exception.py:595 msgid "Zero fixed ips available." msgstr "Aucunes IPs fixes disponibles." -#: nova/exception.py:622 +#: nova/exception.py:599 msgid "Zero fixed ips could be found." msgstr "Aucunes IPs fixes trouvées." -#: nova/exception.py:631 +#: nova/exception.py:608 #, fuzzy, python-format msgid "Floating ip %(address)s already exists." msgstr "L'IP dynamique %(address)s est associée." -#: nova/exception.py:635 +#: nova/exception.py:612 #, python-format msgid "Floating ip not found for id %(id)s." msgstr "Aucune IP dynamique trouvée pour l'id %(id)s." -#: nova/exception.py:639 +#: nova/exception.py:616 #, python-format msgid "The DNS entry %(name)s already exists in domain %(domain)s." msgstr "L'entrée DNS %(name)s existe déjà dans le domaine %(domain)s." -#: nova/exception.py:643 +#: nova/exception.py:620 #, python-format msgid "Floating ip not found for address %(address)s." msgstr "Aucune IP dynamique trouvée pour l'adresse %(address)s." -#: nova/exception.py:647 +#: nova/exception.py:624 #, python-format msgid "Floating ip not found for host %(host)s." msgstr "Aucune IP dynamique trouvée pour l'hôte %(host)s." -#: nova/exception.py:651 +#: nova/exception.py:628 #, fuzzy, python-format msgid "Multiple floating ips are found for address %(address)s." msgstr "Aucune IP dynamique trouvée pour l'adresse %(address)s." -#: nova/exception.py:655 +#: nova/exception.py:632 #, fuzzy msgid "Floating ip pool not found." msgstr "Aucune IP dynamique trouvée pour l'id %(id)s." -#: nova/exception.py:660 +#: nova/exception.py:637 msgid "Zero floating ips available." msgstr "Aucune IPs dynamiques disponibles." -#: nova/exception.py:665 +#: nova/exception.py:642 #, python-format msgid "Floating ip %(address)s is associated." msgstr "L'IP dynamique %(address)s est associée." -#: nova/exception.py:669 +#: nova/exception.py:646 #, python-format msgid "Floating ip %(address)s is not associated." msgstr "L'IP dynamique %(address)s n'est pas associée." -#: nova/exception.py:673 +#: nova/exception.py:650 msgid "Zero floating ips exist." msgstr "Aucunes IPs dynamiques existes." -#: nova/exception.py:677 +#: nova/exception.py:654 #, python-format msgid "Interface %(interface)s not found." msgstr "L'interface %(interface)s non trouvée." -#: nova/exception.py:681 +#: nova/exception.py:658 msgid "Cannot disassociate auto assigined floating ip" msgstr "" -#: nova/exception.py:685 +#: nova/exception.py:662 #, python-format msgid "Keypair %(name)s not found for user %(user_id)s" msgstr "La paire de clés %(name)s est introuvable pour l'utilisateur %(user_id)s" -#: nova/exception.py:689 +#: nova/exception.py:666 #, python-format msgid "Certificate %(certificate_id)s not found." msgstr "Le certificat %(certificate_id)s non trouvé." -#: nova/exception.py:693 +#: nova/exception.py:670 #, python-format msgid "Service %(service_id)s could not be found." msgstr "Le service %(service_id)s ne peut pas être trouvé." -#: nova/exception.py:697 +#: nova/exception.py:674 #, python-format msgid "Host %(host)s could not be found." msgstr "L'hôte %(host)s ne peut pas être trouvé." -#: nova/exception.py:701 +#: nova/exception.py:678 #, python-format msgid "Compute host %(host)s could not be found." msgstr "L'hôte de calcul %(host)s ne peut pas être trouvé." -#: nova/exception.py:705 +#: nova/exception.py:682 #, python-format msgid "Could not find binary %(binary)s on host %(host)s." msgstr "Impossible de trouver le binaire %(binary)s sur l'hôte %(host)s." -#: nova/exception.py:709 +#: nova/exception.py:686 #, python-format msgid "Invalid reservation expiration %(expire)s." msgstr "" -#: nova/exception.py:713 +#: nova/exception.py:690 #, python-format msgid "" "Change would make usage less than 0 for the following resources: " "%(unders)s" msgstr "" -#: nova/exception.py:718 +#: nova/exception.py:695 msgid "Quota could not be found" msgstr "Le quota ne peut pas être trouvé" -#: nova/exception.py:722 +#: nova/exception.py:699 #, python-format msgid "Unknown quota resources %(unknown)s." msgstr "" -#: nova/exception.py:726 +#: nova/exception.py:703 #, python-format msgid "Quota for project %(project_id)s could not be found." msgstr "Le quota pour le projet %(project_id)s ne peut pas être trouvé." -#: nova/exception.py:730 +#: nova/exception.py:707 #, fuzzy, python-format msgid "Quota class %(class_name)s could not be found." msgstr "La clé d'accès %(access_key)s ne peut pas être trouvée." -#: nova/exception.py:734 +#: nova/exception.py:711 #, fuzzy, python-format msgid "Quota usage for project %(project_id)s could not be found." msgstr "Le quota pour le projet %(project_id)s ne peut pas être trouvé." -#: nova/exception.py:738 +#: nova/exception.py:715 #, fuzzy, python-format msgid "Quota reservation %(uuid)s could not be found." msgstr "L'utilisateur %(user_id)s n'a pas été trouvé." -#: nova/exception.py:742 +#: nova/exception.py:719 #, python-format msgid "Quota exceeded for resources: %(overs)s" msgstr "" -#: nova/exception.py:746 +#: nova/exception.py:723 #, python-format msgid "Security group %(security_group_id)s not found." msgstr "Groupe de sécurité %(security_group_id)s non trouvé." -#: nova/exception.py:750 +#: nova/exception.py:727 #, python-format msgid "Security group %(security_group_id)s not found for project %(project_id)s." msgstr "" "Groupe de sécurité %(security_group_id)s non trouvé pour le projet " "%(project_id)s." -#: nova/exception.py:755 +#: nova/exception.py:732 #, python-format msgid "Security group with rule %(rule_id)s not found." msgstr "Le groupe de sécurité avec la règle %(rule_id)s non trouvé." -#: nova/exception.py:759 +#: nova/exception.py:736 #, python-format msgid "" "Security group %(security_group_id)s is already associated with the " @@ -814,7 +790,7 @@ msgstr "" "Le groupe de sécurité %(security_group_id)s est déjà associé avec " "l'instance %(instance_id)s" -#: nova/exception.py:764 +#: nova/exception.py:741 #, python-format msgid "" "Security group %(security_group_id)s is not associated with the instance " @@ -823,138 +799,138 @@ msgstr "" "Le groupe de sécurité %(security_group_id)s n'est pas associé avec " "l'instance %(instance_id)s" -#: nova/exception.py:769 +#: nova/exception.py:746 #, fuzzy, python-format msgid "Security group default rule (%rule_id)s not found." msgstr "Le groupe de sécurité avec la règle %(rule_id)s non trouvé." -#: nova/exception.py:773 +#: nova/exception.py:750 msgid "" "Network requires port_security_enabled and subnet associated in order to " "apply security groups." msgstr "" -#: nova/exception.py:778 +#: nova/exception.py:755 msgid "No Unique Match Found." msgstr "" -#: nova/exception.py:783 +#: nova/exception.py:760 #, python-format msgid "Migration %(migration_id)s could not be found." msgstr "La migration %(migration_id)s ne peut être trouvée." -#: nova/exception.py:787 +#: nova/exception.py:764 #, python-format msgid "Migration not found for instance %(instance_id)s with status %(status)s." msgstr "" "Migration non trouvée pour l'instance %(instance_id)s avec le statut " "%(status)s." -#: nova/exception.py:792 +#: nova/exception.py:769 #, python-format msgid "Console pool %(pool_id)s could not be found." msgstr "" -#: nova/exception.py:796 +#: nova/exception.py:773 #, python-format msgid "" "Console pool of type %(console_type)s for compute host %(compute_host)s " "on proxy host %(host)s not found." msgstr "" -#: nova/exception.py:802 +#: nova/exception.py:779 #, python-format msgid "Console %(console_id)s could not be found." msgstr "La console %(console_id)s ne peut être trouvée." -#: nova/exception.py:806 +#: nova/exception.py:783 #, fuzzy, python-format msgid "Console for instance %(instance_uuid)s could not be found." msgstr "La console pour l'instance %(instance_id)s ne peut être trouvée." -#: nova/exception.py:810 +#: nova/exception.py:787 #, fuzzy, python-format msgid "" "Console for instance %(instance_uuid)s in pool %(pool_id)s could not be " "found." msgstr "La console pour l'instance %(instance_id)s ne peut être trouvée." -#: nova/exception.py:815 +#: nova/exception.py:792 #, fuzzy, python-format msgid "Invalid console type %(console_type)s" msgstr "Le type de console %(console_type)s est invalide " -#: nova/exception.py:819 +#: nova/exception.py:796 #, python-format msgid "Instance type %(instance_type_id)s could not be found." msgstr "Le type d'instance %(instance_type_id)s ne peut être trouvé." -#: nova/exception.py:823 +#: nova/exception.py:800 #, python-format msgid "Instance type with name %(instance_type_name)s could not be found." msgstr "Le type d'instance avec le nom %(instance_type_name)s ne peut être trouvé." -#: nova/exception.py:828 +#: nova/exception.py:805 #, python-format msgid "Flavor %(flavor_id)s could not be found." msgstr "Le Flavor %(flavor_id)s ne peut être trouvé." -#: nova/exception.py:832 +#: nova/exception.py:809 #, python-format msgid "Flavor access not found for %(flavor_id)s / %(project_id)s combination." msgstr "" -#: nova/exception.py:837 +#: nova/exception.py:814 #, fuzzy, python-format msgid "Cell %(cell_name)s doesn't exist." msgstr "Le groupe de volume %s n'existe pas" -#: nova/exception.py:841 +#: nova/exception.py:818 #, python-format msgid "Inconsistency in cell routing: %(reason)s" msgstr "" -#: nova/exception.py:845 +#: nova/exception.py:822 #, python-format msgid "Service API method not found: %(detail)s" msgstr "" -#: nova/exception.py:849 +#: nova/exception.py:826 msgid "Timeout waiting for response from cell" msgstr "" -#: nova/exception.py:853 +#: nova/exception.py:830 #, python-format msgid "Cell message has reached maximum hop count: %(hop_count)s" msgstr "" -#: nova/exception.py:857 +#: nova/exception.py:834 msgid "No cells available matching scheduling criteria." msgstr "" -#: nova/exception.py:861 +#: nova/exception.py:838 #, python-format msgid "Exception received during cell processing: %(exc_name)s." msgstr "" -#: nova/exception.py:865 +#: nova/exception.py:842 #, fuzzy, python-format msgid "Cell is not known for instance %(instance_uuid)s" msgstr "Volume non trouvé pour l'instance %(instance_id)s." -#: nova/exception.py:869 +#: nova/exception.py:846 #, python-format msgid "Scheduler Host Filter %(filter_name)s could not be found." msgstr "La plannification de filtre hôte %(filter_name)s ne peut être trouvée." -#: nova/exception.py:873 +#: nova/exception.py:850 #, fuzzy, python-format msgid "Instance %(instance_uuid)s has no metadata with key %(metadata_key)s." msgstr "" "Le volume %(volume_id)s n'a pas de métadonnée avec la clé " "%(metadata_key)s." -#: nova/exception.py:878 +#: nova/exception.py:855 #, fuzzy, python-format msgid "" "Instance %(instance_uuid)s has no system metadata with key " @@ -963,330 +939,334 @@ msgstr "" "Le volume %(volume_id)s n'a pas de métadonnée avec la clé " "%(metadata_key)s." -#: nova/exception.py:883 +#: nova/exception.py:860 #, python-format msgid "" "Instance Type %(instance_type_id)s has no extra specs with key " "%(extra_specs_key)s." msgstr "" -#: nova/exception.py:888 +#: nova/exception.py:865 #, python-format msgid "File %(file_path)s could not be found." msgstr "" -#: nova/exception.py:892 +#: nova/exception.py:869 msgid "Zero files could be found." msgstr "" -#: nova/exception.py:896 +#: nova/exception.py:873 #, python-format msgid "Virtual switch associated with the network adapter %(adapter)s not found." msgstr "" -#: nova/exception.py:901 +#: nova/exception.py:878 #, python-format msgid "Network adapter %(adapter)s could not be found." msgstr "" -#: nova/exception.py:905 +#: nova/exception.py:882 #, python-format msgid "Class %(class_name)s could not be found: %(exception)s" msgstr "" -#: nova/exception.py:909 +#: nova/exception.py:886 msgid "Action not allowed." msgstr "" -#: nova/exception.py:913 +#: nova/exception.py:890 msgid "Rotation is not allowed for snapshots" msgstr "" -#: nova/exception.py:917 +#: nova/exception.py:894 msgid "Rotation param is required for backup image_type" msgstr "" -#: nova/exception.py:921 +#: nova/exception.py:898 #, python-format msgid "Key pair %(key_name)s already exists." msgstr "" -#: nova/exception.py:925 +#: nova/exception.py:902 #, python-format msgid "Instance %(name)s already exists." msgstr "" -#: nova/exception.py:929 +#: nova/exception.py:906 #, fuzzy, python-format msgid "Instance Type with name %(name)s already exists." msgstr "Le type d'instance avec le nom %(instance_type_name)s ne peut être trouvé." -#: nova/exception.py:933 +#: nova/exception.py:910 #, fuzzy, python-format msgid "Instance Type with ID %(flavor_id)s already exists." msgstr "L'IP dynamique %(address)s est associée." -#: nova/exception.py:937 +#: nova/exception.py:914 #, python-format msgid "" "Flavor access alreay exists for flavor %(flavor_id)s and project " "%(project_id)s combination." msgstr "" -#: nova/exception.py:942 +#: nova/exception.py:919 #, python-format msgid "%(path)s is not on shared storage: %(reason)s" msgstr "" -#: nova/exception.py:946 +#: nova/exception.py:923 #, python-format msgid "%(path)s is not on local storage: %(reason)s" msgstr "" -#: nova/exception.py:950 +#: nova/exception.py:927 msgid "Migration error" msgstr "" -#: nova/exception.py:954 +#: nova/exception.py:931 +msgid "Migration pre-check error" +msgstr "" + +#: nova/exception.py:935 #, python-format msgid "Malformed message body: %(reason)s" msgstr "" -#: nova/exception.py:960 +#: nova/exception.py:941 #, python-format msgid "Could not find config at %(path)s" msgstr "" -#: nova/exception.py:964 +#: nova/exception.py:945 #, python-format msgid "Could not load paste app '%(name)s' from %(path)s" msgstr "" -#: nova/exception.py:968 +#: nova/exception.py:949 msgid "When resizing, instances must change flavor!" msgstr "" -#: nova/exception.py:972 +#: nova/exception.py:953 #, python-format msgid "Resize error: %(reason)s" msgstr "" -#: nova/exception.py:976 +#: nova/exception.py:957 msgid "Image is larger than instance type allows" msgstr "" -#: nova/exception.py:980 +#: nova/exception.py:961 msgid "Instance type's memory is too small for requested image." msgstr "" -#: nova/exception.py:984 +#: nova/exception.py:965 msgid "Instance type's disk is too small for requested image." msgstr "" -#: nova/exception.py:988 +#: nova/exception.py:969 #, python-format msgid "Insufficient free memory on compute node to start %(uuid)s." msgstr "" -#: nova/exception.py:992 +#: nova/exception.py:973 msgid "Could not fetch bandwidth/cpu/disk metrics for this host." msgstr "" -#: nova/exception.py:996 +#: nova/exception.py:977 #, python-format msgid "No valid host was found. %(reason)s" msgstr "" -#: nova/exception.py:1000 +#: nova/exception.py:981 msgid "Quota exceeded" msgstr "" -#: nova/exception.py:1007 +#: nova/exception.py:988 #, python-format msgid "" "Quota exceeded for %(overs)s: Requested %(req)s, but already used " "%(used)d of %(allowed)d %(resource)s" msgstr "" -#: nova/exception.py:1012 +#: nova/exception.py:993 #, fuzzy msgid "Maximum number of floating ips exceeded" msgstr "Aucunes IPs dynamiques existes." -#: nova/exception.py:1016 +#: nova/exception.py:997 #, fuzzy msgid "Maximum number of fixed ips exceeded" msgstr "Aucunes IPs dynamiques existes." -#: nova/exception.py:1020 +#: nova/exception.py:1001 #, python-format msgid "Maximum number of metadata items exceeds %(allowed)d" msgstr "" -#: nova/exception.py:1024 +#: nova/exception.py:1005 msgid "Personality file limit exceeded" msgstr "" -#: nova/exception.py:1028 +#: nova/exception.py:1009 msgid "Personality file path too long" msgstr "" -#: nova/exception.py:1032 +#: nova/exception.py:1013 msgid "Personality file content too long" msgstr "" -#: nova/exception.py:1036 +#: nova/exception.py:1017 msgid "Maximum number of key pairs exceeded" msgstr "" -#: nova/exception.py:1040 +#: nova/exception.py:1021 msgid "Maximum number of security groups or rules exceeded" msgstr "" -#: nova/exception.py:1044 +#: nova/exception.py:1025 #, python-format msgid "" "Aggregate %(aggregate_id)s: action '%(action)s' caused an error: " "%(reason)s." msgstr "" -#: nova/exception.py:1049 +#: nova/exception.py:1030 #, python-format msgid "Aggregate %(aggregate_id)s could not be found." msgstr "" -#: nova/exception.py:1053 +#: nova/exception.py:1034 #, python-format msgid "Aggregate %(aggregate_name)s already exists." msgstr "" -#: nova/exception.py:1057 +#: nova/exception.py:1038 #, python-format msgid "Aggregate %(aggregate_id)s has no host %(host)s." msgstr "" -#: nova/exception.py:1061 +#: nova/exception.py:1042 #, python-format msgid "Aggregate %(aggregate_id)s has no metadata with key %(metadata_key)s." msgstr "" -#: nova/exception.py:1066 +#: nova/exception.py:1047 #, python-format msgid "Aggregate %(aggregate_id)s already has host %(host)s." msgstr "" -#: nova/exception.py:1070 +#: nova/exception.py:1051 msgid "Unable to create instance type" msgstr "" -#: nova/exception.py:1074 +#: nova/exception.py:1055 #, python-format msgid "Failed to set admin password on %(instance)s because %(reason)s" msgstr "" -#: nova/exception.py:1080 +#: nova/exception.py:1061 #, python-format msgid "Detected existing vlan with id %(vlan)d" msgstr "" -#: nova/exception.py:1084 +#: nova/exception.py:1065 msgid "There was a conflict when trying to complete your request." msgstr "" -#: nova/exception.py:1089 +#: nova/exception.py:1070 #, python-format msgid "Instance %(instance_id)s could not be found." msgstr "L'instance %(instance_id)s n'a pas pu être trouvée." -#: nova/exception.py:1093 +#: nova/exception.py:1074 #, fuzzy, python-format msgid "Info cache for instance %(instance_uuid)s could not be found." msgstr "La console pour l'instance %(instance_id)s ne peut être trouvée." -#: nova/exception.py:1098 +#: nova/exception.py:1079 #, fuzzy, python-format msgid "Node %(node_id)s could not be found." msgstr "Le volume %(volume_id)s n'a pas pu être trouvé." -#: nova/exception.py:1102 +#: nova/exception.py:1083 #, fuzzy, python-format msgid "Node with UUID %(node_uuid)s could not be found." msgstr "Le snapshot %(snapshot_id)s n'a pas été trouvé." -#: nova/exception.py:1106 +#: nova/exception.py:1087 #, fuzzy, python-format msgid "Marker %(marker)s could not be found." msgstr "L'image %(image_id)s n'a pas été trouvée." -#: nova/exception.py:1110 +#: nova/exception.py:1091 #, python-format msgid "Invalid id: %(val)s (expecting \"i-...\")." msgstr "" -#: nova/exception.py:1114 +#: nova/exception.py:1095 #, fuzzy, python-format msgid "Could not fetch image %(image_id)s" msgstr "Aucun noyau trouvé pour l'image %(image_id)s." -#: nova/exception.py:1118 +#: nova/exception.py:1099 #, fuzzy, python-format msgid "Could not upload image %(image_id)s" msgstr "Aucun noyau trouvé pour l'image %(image_id)s." -#: nova/exception.py:1122 +#: nova/exception.py:1103 #, python-format msgid "Task %(task_name)s is already running on host %(host)s" msgstr "" -#: nova/exception.py:1126 +#: nova/exception.py:1107 #, fuzzy, python-format msgid "Task %(task_name)s is not running on host %(host)s" msgstr "Aucune IP dynamique trouvée pour l'hôte %(host)s." -#: nova/exception.py:1130 +#: nova/exception.py:1111 #, fuzzy, python-format msgid "Instance %(instance_uuid)s is locked" msgstr "L'instance %(instance_id)s n'a pas pu être trouvée." -#: nova/exception.py:1134 +#: nova/exception.py:1115 #, python-format msgid "Could not mount vfat config drive. %(operation)s failed. Error: %(error)s" msgstr "" -#: nova/exception.py:1139 +#: nova/exception.py:1120 #, python-format msgid "Unknown config drive format %(format)s. Select one of iso9660 or vfat." msgstr "" -#: nova/exception.py:1144 +#: nova/exception.py:1125 #, fuzzy, python-format msgid "Failed to attach network adapter device to %(instance)s" msgstr "Va essayer d'arrêter %s" -#: nova/exception.py:1148 +#: nova/exception.py:1129 #, fuzzy, python-format msgid "Failed to detach network adapter device from %(instance)s" msgstr "Va essayer d'arrêter %s" -#: nova/exception.py:1152 +#: nova/exception.py:1133 #, python-format msgid "" "User data too large. User data must be no larger than %(maxsize)s bytes " "once base64 encoded. Your data is %(length)d bytes" msgstr "" -#: nova/exception.py:1158 +#: nova/exception.py:1139 msgid "User data needs to be valid base 64." msgstr "" -#: nova/exception.py:1162 +#: nova/exception.py:1143 #, python-format msgid "" "unexpected task state: expecting %(expected)s but the actual state is " "%(actual)s" msgstr "" -#: nova/exception.py:1167 +#: nova/exception.py:1148 #, fuzzy, python-format msgid "" "Action for request_id %(request_id)s on instance %(instance_uuid)s not " @@ -1295,58 +1275,58 @@ msgstr "" "Montage du volume %(volume_id)s sur l'instance %(instance_id)s en tant " "que %(device)s" -#: nova/exception.py:1172 +#: nova/exception.py:1153 #, fuzzy, python-format msgid "Event %(event)s not found for action id %(action_id)s" msgstr "La paire de clés %(name)s est introuvable pour l'utilisateur %(user_id)s" -#: nova/exception.py:1176 +#: nova/exception.py:1157 #, fuzzy, python-format msgid "The CA file for %(project)s could not be found" msgstr "Le quota pour le projet %(project_id)s ne peut pas être trouvé." -#: nova/exception.py:1180 +#: nova/exception.py:1161 #, fuzzy, python-format msgid "The CRL file for %(project)s could not be found" msgstr "Le projet %(project_id)s n'a pas été trouvé." -#: nova/exception.py:1184 +#: nova/exception.py:1165 msgid "Instance recreate is not implemented by this virt driver." msgstr "" -#: nova/exception.py:1188 +#: nova/exception.py:1169 #, python-format msgid "The service from servicegroup driver %(driver) is temporarily unavailable." msgstr "" -#: nova/exception.py:1193 +#: nova/exception.py:1174 #, python-format msgid "%(binary)s attempted direct database access which is not allowed by policy" msgstr "" -#: nova/exception.py:1198 +#: nova/exception.py:1179 #, python-format msgid "Virtualization type '%(virt)s' is not supported by this compute driver" msgstr "" -#: nova/exception.py:1203 +#: nova/exception.py:1184 #, python-format msgid "" "Requested hardware '%(model)s' is not supported by the '%(virt)s' virt " "driver" msgstr "" -#: nova/exception.py:1208 +#: nova/exception.py:1189 #, python-format msgid "Invalid Base 64 data for file %(path)s" msgstr "" -#: nova/exception.py:1212 +#: nova/exception.py:1193 #, fuzzy, python-format msgid "Build of instance %(instance_uuid)s aborted: %(reason)s" msgstr "L'instance %(instance_id)s n'est pas en mode secours" -#: nova/exception.py:1216 +#: nova/exception.py:1197 #, fuzzy, python-format msgid "Build of instance %(instance_uuid)s was re-scheduled: %(reason)s" msgstr "L'instance %(instance_id)s n'est pas en mode secours" @@ -1361,27 +1341,7 @@ msgstr "" msgid "Running %(name)s post-hook: %(obj)s" msgstr "" -#: nova/manager.py:173 -#, python-format -msgid "Skipping periodic task %(task)s because its interval is negative" -msgstr "" - -#: nova/manager.py:178 -#, python-format -msgid "Skipping periodic task %(task)s because it is disabled" -msgstr "" - -#: nova/manager.py:241 -#, python-format -msgid "Running periodic task %(full_task_name)s" -msgstr "" - -#: nova/manager.py:249 -#, python-format -msgid "Error during %(full_task_name)s: %(e)s" -msgstr "" - -#: nova/manager.py:319 +#: nova/manager.py:166 msgid "Notifying Schedulers of capabilities ..." msgstr "" @@ -1517,106 +1477,91 @@ msgstr "" msgid "serve() can only be called once" msgstr "" -#: nova/utils.py:144 +#: nova/utils.py:142 #, python-format msgid "Expected to receive %(exp)s bytes, but actually %(act)s" msgstr "" -#: nova/utils.py:197 nova/openstack/common/processutils.py:90 -#, python-format -msgid "Got unknown keyword args to utils.execute: %r" -msgstr "" - -#: nova/utils.py:208 nova/openstack/common/processutils.py:99 -#, python-format -msgid "Running cmd (subprocess): %s" -msgstr "Execution de la commande (sous-processus) : %s" - -#: nova/utils.py:232 nova/utils.py:310 -#: nova/openstack/common/processutils.py:114 nova/virt/powervm/common.py:90 -#, python-format -msgid "Result was %s" -msgstr "Le résultat était %s" - -#: nova/utils.py:245 nova/openstack/common/processutils.py:128 -#, python-format -msgid "%r failed. Retrying." -msgstr "" - -#: nova/utils.py:285 +#: nova/utils.py:187 #, python-format msgid "Running cmd (SSH): %s" msgstr "Execution de la cmd (SSH): %s" -#: nova/utils.py:287 +#: nova/utils.py:189 msgid "Environment not supported over SSH" msgstr "" -#: nova/utils.py:291 +#: nova/utils.py:193 msgid "process_input not supported over SSH" msgstr "" -#: nova/utils.py:326 +#: nova/utils.py:212 nova/openstack/common/processutils.py:162 +#: nova/virt/powervm/common.py:90 +#, python-format +msgid "Result was %s" +msgstr "Le résultat était %s" + +#: nova/utils.py:231 #, python-format msgid "debug in callback: %s" msgstr "Debug dans le rappel : %s" -#: nova/utils.py:488 +#: nova/utils.py:393 #, python-format msgid "Link Local address is not found.:%s" msgstr "L'adresse du lien local n'a pas été trouvé :%s" -#: nova/utils.py:491 +#: nova/utils.py:396 #, 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" -#: nova/utils.py:530 +#: nova/utils.py:435 #, python-format msgid "Invalid backend: %s" msgstr "Backend invalide : %s" -#: nova/utils.py:591 +#: nova/utils.py:496 #, python-format msgid "Unknown byte multiplier: %s" msgstr "" -#: nova/utils.py:720 +#: nova/utils.py:625 #, python-format msgid "Expected object of type: %s" msgstr "" -#: nova/utils.py:749 +#: nova/utils.py:654 #, python-format msgid "Invalid server_string: %s" msgstr "" -#: nova/utils.py:905 +#: nova/utils.py:810 #, python-format msgid "timefunc: '%(name)s' took %(total_time).2f secs" msgstr "" -#: nova/utils.py:971 +#: nova/utils.py:876 #, python-format msgid "Reloading cached file %s" msgstr "" -#: nova/utils.py:1103 nova/virt/configdrive.py:177 +#: nova/utils.py:1008 nova/virt/configdrive.py:177 #, python-format msgid "Could not remove tmpdir: %s" msgstr "" -#: nova/utils.py:1255 +#: nova/utils.py:1160 #, python-format msgid "%s is not a string or unicode" msgstr "" -#: nova/utils.py:1259 +#: nova/utils.py:1164 #, python-format msgid "%(name)s has less than %(min_length)s characters." msgstr "" -#: nova/utils.py:1264 +#: nova/utils.py:1169 #, python-format msgid "%(name)s has more than %(max_length)s characters." msgstr "" @@ -1890,223 +1835,223 @@ msgstr "Cette règle existe déjà dans le groupe %s" msgid "Get console output for instance %s" msgstr "Récupération de la sortie de la console de l'instance %s" -#: nova/api/ec2/cloud.py:837 +#: nova/api/ec2/cloud.py:834 #, python-format msgid "Create volume from snapshot %s" msgstr "" -#: nova/api/ec2/cloud.py:841 nova/api/openstack/compute/contrib/volumes.py:243 +#: nova/api/ec2/cloud.py:838 nova/api/openstack/compute/contrib/volumes.py:243 #, python-format msgid "Create volume of %s GB" msgstr "Création d'un volume de %s Go" -#: nova/api/ec2/cloud.py:869 +#: nova/api/ec2/cloud.py:866 msgid "Delete Failed" msgstr "" -#: nova/api/ec2/cloud.py:882 +#: nova/api/ec2/cloud.py:879 #, python-format msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" msgstr "" "Montage du volume %(volume_id)s sur l'instance %(instance_id)s en tant " "que %(device)s" -#: nova/api/ec2/cloud.py:890 +#: nova/api/ec2/cloud.py:887 msgid "Attach Failed." msgstr "" -#: nova/api/ec2/cloud.py:912 nova/api/openstack/compute/contrib/volumes.py:439 +#: nova/api/ec2/cloud.py:909 nova/api/openstack/compute/contrib/volumes.py:439 #, python-format msgid "Detach volume %s" msgstr "Dé-montage du volume %s" -#: nova/api/ec2/cloud.py:919 +#: nova/api/ec2/cloud.py:916 #, fuzzy msgid "Detach Volume Failed." msgstr "Dé-montage du volume %s" -#: nova/api/ec2/cloud.py:945 nova/api/ec2/cloud.py:1002 -#: nova/api/ec2/cloud.py:1556 nova/api/ec2/cloud.py:1571 +#: nova/api/ec2/cloud.py:942 nova/api/ec2/cloud.py:999 +#: nova/api/ec2/cloud.py:1553 nova/api/ec2/cloud.py:1568 #, python-format msgid "attribute not supported: %s" msgstr "attribut non reconnu : %s" -#: nova/api/ec2/cloud.py:1076 +#: nova/api/ec2/cloud.py:1073 #, python-format msgid "vol = %s\n" msgstr "" -#: nova/api/ec2/cloud.py:1236 +#: nova/api/ec2/cloud.py:1233 msgid "Allocate address" msgstr "Allocation d'adresse" -#: nova/api/ec2/cloud.py:1240 +#: nova/api/ec2/cloud.py:1237 #, fuzzy msgid "No more floating IPs available" msgstr "Aucune IPs dynamiques disponibles." -#: nova/api/ec2/cloud.py:1244 +#: nova/api/ec2/cloud.py:1241 #, python-format msgid "Release address %s" msgstr "Désallocation de l'adresse %s" -#: nova/api/ec2/cloud.py:1249 +#: nova/api/ec2/cloud.py:1246 msgid "Unable to release IP Address." msgstr "" -#: nova/api/ec2/cloud.py:1252 +#: nova/api/ec2/cloud.py:1249 #, 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" -#: nova/api/ec2/cloud.py:1260 +#: nova/api/ec2/cloud.py:1257 #, fuzzy msgid "Unable to associate IP Address, no fixed_ips." msgstr "Désassociation de l'adresse %s" -#: nova/api/ec2/cloud.py:1268 +#: nova/api/ec2/cloud.py:1265 #: nova/api/openstack/compute/contrib/floating_ips.py:238 #, python-format msgid "multiple fixed_ips exist, using the first: %s" msgstr "" -#: nova/api/ec2/cloud.py:1277 +#: nova/api/ec2/cloud.py:1274 #, fuzzy msgid "Floating ip is already associated." msgstr "L'IP dynamique %(address)s est associée." -#: nova/api/ec2/cloud.py:1280 +#: nova/api/ec2/cloud.py:1277 #, fuzzy msgid "l3driver call to add floating ip failed." msgstr "Aucune IPs dynamiques disponibles." -#: nova/api/ec2/cloud.py:1283 +#: nova/api/ec2/cloud.py:1280 #, fuzzy msgid "Error, unable to associate floating ip." msgstr "Désassociation de l'adresse %s" -#: nova/api/ec2/cloud.py:1291 +#: nova/api/ec2/cloud.py:1288 #, python-format msgid "Disassociate address %s" msgstr "Désassociation de l'adresse %s" -#: nova/api/ec2/cloud.py:1296 +#: nova/api/ec2/cloud.py:1293 #, fuzzy msgid "Floating ip is not associated." msgstr "L'IP dynamique %(address)s n'est pas associée." -#: nova/api/ec2/cloud.py:1299 -#: nova/api/openstack/compute/contrib/floating_ips.py:100 +#: nova/api/ec2/cloud.py:1296 +#: nova/api/openstack/compute/contrib/floating_ips.py:97 msgid "Cannot disassociate auto assigned floating ip" msgstr "" -#: nova/api/ec2/cloud.py:1326 +#: nova/api/ec2/cloud.py:1323 msgid "Image must be available" msgstr "" -#: nova/api/ec2/cloud.py:1358 +#: nova/api/ec2/cloud.py:1355 msgid "Going to start terminating instances" msgstr "Début de la destruction d'instance" -#: nova/api/ec2/cloud.py:1368 +#: nova/api/ec2/cloud.py:1365 #, python-format msgid "Reboot instance %r" msgstr "Re-démarrage de l'instance %r" -#: nova/api/ec2/cloud.py:1377 +#: nova/api/ec2/cloud.py:1374 msgid "Going to stop instances" msgstr "" -#: nova/api/ec2/cloud.py:1386 +#: nova/api/ec2/cloud.py:1383 msgid "Going to start instances" msgstr "" -#: nova/api/ec2/cloud.py:1477 +#: nova/api/ec2/cloud.py:1474 #, python-format msgid "De-registering image %s" msgstr "Dé-enregitrement de l'image %s" -#: nova/api/ec2/cloud.py:1493 +#: nova/api/ec2/cloud.py:1490 msgid "imageLocation is required" msgstr "" -#: nova/api/ec2/cloud.py:1512 +#: nova/api/ec2/cloud.py:1509 #, 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" -#: nova/api/ec2/cloud.py:1574 +#: nova/api/ec2/cloud.py:1571 msgid "user or group not specified" msgstr "Utilisateur ou groupe non spécifié" -#: nova/api/ec2/cloud.py:1576 +#: nova/api/ec2/cloud.py:1573 msgid "only group \"all\" is supported" msgstr "Seul le group \"tous\" est supporté" -#: nova/api/ec2/cloud.py:1578 +#: nova/api/ec2/cloud.py:1575 msgid "operation_type must be add or remove" msgstr "" "le type d'opération (operation_type) doit être ajout (add) ou suppression" " (remove)" -#: nova/api/ec2/cloud.py:1580 +#: nova/api/ec2/cloud.py:1577 #, python-format msgid "Updating image %s publicity" msgstr "Mis à jour de la publication de l'image %s" -#: nova/api/ec2/cloud.py:1593 +#: nova/api/ec2/cloud.py:1590 #, python-format msgid "Not allowed to modify attributes for image %s" msgstr "" -#: nova/api/ec2/cloud.py:1622 +#: nova/api/ec2/cloud.py:1619 #, python-format msgid "" "Invalid value '%(ec2_instance_id)s' for instanceId. Instance does not " "have a volume attached at root (%(root)s)" msgstr "" -#: nova/api/ec2/cloud.py:1652 +#: nova/api/ec2/cloud.py:1649 #, python-format msgid "Couldn't stop instance with in %d sec" msgstr "" -#: nova/api/ec2/cloud.py:1670 +#: nova/api/ec2/cloud.py:1667 #, python-format msgid "image of %(instance)s at %(now)s" msgstr "" -#: nova/api/ec2/cloud.py:1694 nova/api/ec2/cloud.py:1739 +#: nova/api/ec2/cloud.py:1691 nova/api/ec2/cloud.py:1736 msgid "resource_id and tag are required" msgstr "" -#: nova/api/ec2/cloud.py:1697 nova/api/ec2/cloud.py:1742 +#: nova/api/ec2/cloud.py:1694 nova/api/ec2/cloud.py:1739 msgid "Expecting a list of resources" msgstr "" -#: nova/api/ec2/cloud.py:1701 nova/api/ec2/cloud.py:1746 +#: nova/api/ec2/cloud.py:1698 nova/api/ec2/cloud.py:1743 #, fuzzy msgid "Only instances implemented" msgstr "instance %s: récupérée" -#: nova/api/ec2/cloud.py:1704 nova/api/ec2/cloud.py:1749 +#: nova/api/ec2/cloud.py:1701 nova/api/ec2/cloud.py:1746 msgid "Expecting a list of tagSets" msgstr "" -#: nova/api/ec2/cloud.py:1761 +#: nova/api/ec2/cloud.py:1758 msgid "Expecting key to be set" msgstr "" -#: nova/api/ec2/cloud.py:1834 +#: nova/api/ec2/cloud.py:1831 #, fuzzy msgid "Invalid CIDR" msgstr "Le cidr %(cidr)s est invalide" -#: nova/api/ec2/ec2utils.py:248 +#: nova/api/ec2/ec2utils.py:249 msgid "Request must include either Timestamp or Expires, but cannot contain both" msgstr "" -#: nova/api/ec2/ec2utils.py:266 +#: nova/api/ec2/ec2utils.py:267 #, fuzzy msgid "Timestamp is invalid." msgstr "La requête est invalide." @@ -2427,13 +2372,13 @@ msgstr "" #: nova/api/openstack/compute/image_metadata.py:80 #: nova/api/openstack/compute/server_metadata.py:80 -#: nova/api/openstack/compute/contrib/flavorextraspecs.py:88 +#: nova/api/openstack/compute/contrib/flavorextraspecs.py:85 msgid "Request body and URI mismatch" msgstr "" #: nova/api/openstack/compute/image_metadata.py:83 #: nova/api/openstack/compute/server_metadata.py:84 -#: nova/api/openstack/compute/contrib/flavorextraspecs.py:91 +#: nova/api/openstack/compute/contrib/flavorextraspecs.py:88 msgid "Request body contains too many items" msgstr "" @@ -2651,7 +2596,7 @@ msgid "No adminPass was specified" msgstr "" #: nova/api/openstack/compute/servers.py:1171 -#: nova/api/openstack/compute/servers.py:1380 +#: nova/api/openstack/compute/servers.py:1382 msgid "Invalid adminPass" msgstr "" @@ -2674,7 +2619,7 @@ msgstr "" #: nova/api/openstack/compute/servers.py:1220 #: nova/api/openstack/compute/contrib/aggregates.py:143 -#: nova/api/openstack/compute/contrib/coverage_ext.py:282 +#: nova/api/openstack/compute/contrib/coverage_ext.py:284 #: nova/api/openstack/compute/contrib/keypairs.py:78 msgid "Invalid request body" msgstr "" @@ -2691,7 +2636,7 @@ msgstr "" msgid "createImage entity requires name attribute" msgstr "" -#: nova/api/openstack/compute/servers.py:1407 +#: nova/api/openstack/compute/servers.py:1409 #, python-format msgid "Removing options '%(unk_opt_str)s' from query" msgstr "" @@ -2923,43 +2868,43 @@ msgstr "Impossible de détacher le volume %s" msgid "Instance not yet ready" msgstr "instance %s: récupérée" -#: nova/api/openstack/compute/contrib/coverage_ext.py:95 +#: nova/api/openstack/compute/contrib/coverage_ext.py:97 #, python-format msgid "Can't connect to service: %s, no portspecified\n" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:114 +#: nova/api/openstack/compute/contrib/coverage_ext.py:116 msgid "Coverage begin" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:161 +#: nova/api/openstack/compute/contrib/coverage_ext.py:163 #, fuzzy msgid "Coverage not running" msgstr "xvp non actif..." -#: nova/api/openstack/compute/contrib/coverage_ext.py:190 +#: nova/api/openstack/compute/contrib/coverage_ext.py:192 #, fuzzy msgid "Invalid path" msgstr "Snapshot invalide" -#: nova/api/openstack/compute/contrib/coverage_ext.py:194 +#: nova/api/openstack/compute/contrib/coverage_ext.py:196 msgid "No path given for report file" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:201 +#: nova/api/openstack/compute/contrib/coverage_ext.py:203 msgid "You can't use html reports without combining" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:214 +#: nova/api/openstack/compute/contrib/coverage_ext.py:216 #, python-format msgid "Directory conflict: %s already exists" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:272 +#: nova/api/openstack/compute/contrib/coverage_ext.py:274 msgid "Python coverage module is not installed." msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:280 +#: nova/api/openstack/compute/contrib/coverage_ext.py:282 #, python-format msgid "Coverage doesn't have %s action" msgstr "" @@ -3009,7 +2954,7 @@ msgstr "" msgid "No request body" msgstr "" -#: nova/api/openstack/compute/contrib/flavorextraspecs.py:58 +#: nova/api/openstack/compute/contrib/flavorextraspecs.py:55 msgid "No Request Body" msgstr "" @@ -3018,26 +2963,26 @@ msgstr "" msgid "DNS entries not found." msgstr "Aucuns types d'instance trouvés." -#: nova/api/openstack/compute/contrib/floating_ips.py:97 -#, fuzzy -msgid "Floating ip is not associated" -msgstr "L'IP dynamique %(address)s n'est pas associée." - -#: nova/api/openstack/compute/contrib/floating_ips.py:132 -#: nova/api/openstack/compute/contrib/floating_ips.py:180 +#: nova/api/openstack/compute/contrib/floating_ips.py:129 +#: nova/api/openstack/compute/contrib/floating_ips.py:177 #, fuzzy, python-format msgid "Floating ip not found for id %s" msgstr "Aucune IP dynamique trouvée pour l'id %(id)s." -#: nova/api/openstack/compute/contrib/floating_ips.py:165 +#: nova/api/openstack/compute/contrib/floating_ips.py:162 #, python-format msgid "No more floating ips in pool %s." msgstr "" -#: nova/api/openstack/compute/contrib/floating_ips.py:167 +#: nova/api/openstack/compute/contrib/floating_ips.py:164 msgid "No more floating ips available." msgstr "" +#: nova/api/openstack/compute/contrib/floating_ips.py:189 +#, fuzzy, python-format +msgid "Floating ip %s has been disassociated" +msgstr "L'IP dynamique %(address)s n'est pas associée." + #: nova/api/openstack/compute/contrib/floating_ips.py:215 #: nova/api/openstack/compute/contrib/floating_ips.py:271 #: nova/api/openstack/compute/contrib/security_groups.py:413 @@ -3077,12 +3022,17 @@ msgid "Error. Unable to associate floating ip" msgstr "" #: nova/api/openstack/compute/contrib/floating_ips.py:297 +#, fuzzy +msgid "Floating ip is not associated" +msgstr "L'IP dynamique %(address)s n'est pas associée." + +#: nova/api/openstack/compute/contrib/floating_ips.py:301 #, fuzzy, python-format msgid "Floating ip %(address)s is not associated with instance %(id)s." msgstr "L'IP dynamique %(address)s n'est pas associée." #: nova/api/openstack/compute/contrib/floating_ips_bulk.py:146 -#: nova/cmd/manage.py:382 +#: nova/cmd/manage.py:381 #, python-format msgid "/%s should be specified as single address(es) not in cidr format" msgstr "" @@ -3567,20 +3517,20 @@ msgstr "" msgid "deployment to node %s done" msgstr "" -#: nova/cmd/baremetal_manage.py:160 nova/cmd/manage.py:1193 +#: nova/cmd/baremetal_manage.py:160 nova/cmd/manage.py:1245 #, python-format msgid "Could not read %s. Re-running with sudo" msgstr "" -#: nova/cmd/baremetal_manage.py:164 nova/cmd/manage.py:1197 +#: nova/cmd/baremetal_manage.py:164 nova/cmd/manage.py:1249 msgid "sudo failed, continuing as if nothing happened" msgstr "" -#: nova/cmd/baremetal_manage.py:166 nova/cmd/manage.py:1199 +#: nova/cmd/baremetal_manage.py:166 nova/cmd/manage.py:1251 msgid "Please re-run nova-manage as root." msgstr "" -#: nova/cmd/baremetal_manage.py:206 nova/cmd/manage.py:1244 +#: nova/cmd/baremetal_manage.py:206 nova/cmd/manage.py:1296 msgid "Command failed, please check log for more info" msgstr "" @@ -3601,322 +3551,322 @@ msgstr "" msgid "Environment variable 'NETWORK_ID' must be set." msgstr "" -#: nova/cmd/manage.py:207 +#: nova/cmd/manage.py:206 msgid "" "The above error may show that the database has not been created.\n" "Please create a database using 'nova-manage db sync' before running this " "command." msgstr "" -#: nova/cmd/manage.py:242 +#: nova/cmd/manage.py:241 #, python-format msgid "%(key)s is not a valid quota key. Valid options are: %(options)s." msgstr "" -#: nova/cmd/manage.py:248 +#: nova/cmd/manage.py:247 msgid "Quota" msgstr "" -#: nova/cmd/manage.py:249 +#: nova/cmd/manage.py:248 msgid "Limit" msgstr "" -#: nova/cmd/manage.py:250 +#: nova/cmd/manage.py:249 msgid "In Use" msgstr "" -#: nova/cmd/manage.py:251 +#: nova/cmd/manage.py:250 #, fuzzy msgid "Reserved" msgstr "%s reçu" -#: nova/cmd/manage.py:291 nova/cmd/manage.py:362 nova/cmd/manage.py:686 -#: nova/cmd/manage.py:699 +#: nova/cmd/manage.py:290 nova/cmd/manage.py:361 nova/cmd/manage.py:685 +#: nova/cmd/manage.py:698 #, fuzzy, python-format msgid "error: %s" msgstr "Erreur interceptée : %s" -#: nova/cmd/manage.py:299 +#: nova/cmd/manage.py:298 #, fuzzy msgid "network" msgstr "réglage de l'hôte réseau" -#: nova/cmd/manage.py:300 +#: nova/cmd/manage.py:299 #, fuzzy msgid "IP address" msgstr "adresse de départ" -#: nova/cmd/manage.py:301 +#: nova/cmd/manage.py:300 msgid "hostname" msgstr "" -#: nova/cmd/manage.py:302 nova/cmd/manage.py:766 +#: nova/cmd/manage.py:301 nova/cmd/manage.py:818 msgid "host" msgstr "" -#: nova/cmd/manage.py:314 nova/cmd/manage.py:338 +#: nova/cmd/manage.py:313 nova/cmd/manage.py:337 #, fuzzy msgid "No fixed IP found." msgstr "Aucunes IPs fixes trouvées." -#: nova/cmd/manage.py:330 +#: nova/cmd/manage.py:329 #, python-format msgid "WARNING: fixed ip %s allocated to missing instance" msgstr "" -#: nova/cmd/manage.py:389 +#: nova/cmd/manage.py:388 #, python-format msgid "" "Too many IP addresses will be generated. Please increase /%s to reduce " "the number generated." msgstr "" -#: nova/cmd/manage.py:438 +#: nova/cmd/manage.py:437 #, fuzzy msgid "No floating IP addresses have been defined." msgstr "L'IP dynamique %(address)s est associée." -#: nova/cmd/manage.py:500 nova/tests/test_nova_manage.py:212 +#: nova/cmd/manage.py:499 nova/tests/test_nova_manage.py:212 msgid "id" msgstr "" -#: nova/cmd/manage.py:501 nova/tests/test_nova_manage.py:213 +#: nova/cmd/manage.py:500 nova/tests/test_nova_manage.py:213 msgid "IPv4" msgstr "" -#: nova/cmd/manage.py:502 nova/tests/test_nova_manage.py:214 +#: nova/cmd/manage.py:501 nova/tests/test_nova_manage.py:214 msgid "IPv6" msgstr "" -#: nova/cmd/manage.py:503 nova/tests/test_nova_manage.py:215 +#: nova/cmd/manage.py:502 nova/tests/test_nova_manage.py:215 msgid "start address" msgstr "adresse de départ" -#: nova/cmd/manage.py:504 nova/tests/test_nova_manage.py:216 +#: nova/cmd/manage.py:503 nova/tests/test_nova_manage.py:216 msgid "DNS1" msgstr "" -#: nova/cmd/manage.py:505 nova/tests/test_nova_manage.py:217 +#: nova/cmd/manage.py:504 nova/tests/test_nova_manage.py:217 msgid "DNS2" msgstr "" -#: nova/cmd/manage.py:506 nova/tests/test_nova_manage.py:218 +#: nova/cmd/manage.py:505 nova/tests/test_nova_manage.py:218 msgid "VlanID" msgstr "" -#: nova/cmd/manage.py:507 nova/cmd/manage.py:613 +#: nova/cmd/manage.py:506 nova/cmd/manage.py:612 #: nova/tests/test_nova_manage.py:219 msgid "project" msgstr "" -#: nova/cmd/manage.py:508 nova/tests/test_nova_manage.py:220 +#: nova/cmd/manage.py:507 nova/tests/test_nova_manage.py:220 msgid "uuid" msgstr "" -#: nova/cmd/manage.py:515 +#: nova/cmd/manage.py:514 #, fuzzy msgid "No networks found" msgstr "réglage de l'hôte réseau" -#: nova/cmd/manage.py:534 +#: nova/cmd/manage.py:533 msgid "Please specify either fixed_range or uuid" msgstr "" -#: nova/cmd/manage.py:539 +#: nova/cmd/manage.py:538 #, fuzzy msgid "UUID is required to delete Quantum Networks" msgstr "%(req)s est requis pour créer un réseau." -#: nova/cmd/manage.py:542 +#: nova/cmd/manage.py:541 msgid "Deleting by fixed_range is not supported with the QuantumManager" msgstr "" -#: nova/cmd/manage.py:605 +#: nova/cmd/manage.py:604 #, fuzzy msgid "instance" msgstr "Re-démarrage de l'instance %r" -#: nova/cmd/manage.py:606 +#: nova/cmd/manage.py:605 msgid "node" msgstr "" -#: nova/cmd/manage.py:607 +#: nova/cmd/manage.py:606 msgid "type" msgstr "" -#: nova/cmd/manage.py:608 +#: nova/cmd/manage.py:607 msgid "state" msgstr "" -#: nova/cmd/manage.py:609 +#: nova/cmd/manage.py:608 msgid "launched" msgstr "" -#: nova/cmd/manage.py:610 +#: nova/cmd/manage.py:609 msgid "image" msgstr "" -#: nova/cmd/manage.py:611 +#: nova/cmd/manage.py:610 msgid "kernel" msgstr "" -#: nova/cmd/manage.py:612 +#: nova/cmd/manage.py:611 msgid "ramdisk" msgstr "" -#: nova/cmd/manage.py:614 +#: nova/cmd/manage.py:613 msgid "user" msgstr "" -#: nova/cmd/manage.py:615 nova/cmd/manage.py:767 +#: nova/cmd/manage.py:614 nova/cmd/manage.py:819 msgid "zone" msgstr "" -#: nova/cmd/manage.py:616 +#: nova/cmd/manage.py:615 msgid "index" msgstr "" -#: nova/cmd/manage.py:661 +#: nova/cmd/manage.py:660 msgid "Binary" msgstr "" -#: nova/cmd/manage.py:662 +#: nova/cmd/manage.py:661 msgid "Host" msgstr "" -#: nova/cmd/manage.py:663 +#: nova/cmd/manage.py:662 msgid "Zone" msgstr "" -#: nova/cmd/manage.py:664 +#: nova/cmd/manage.py:663 msgid "Status" msgstr "" -#: nova/cmd/manage.py:665 +#: nova/cmd/manage.py:664 msgid "State" msgstr "" -#: nova/cmd/manage.py:666 +#: nova/cmd/manage.py:665 msgid "Updated_At" msgstr "" -#: nova/cmd/manage.py:688 +#: nova/cmd/manage.py:687 #, fuzzy, python-format msgid "Service %(service)s on host %(host)s enabled." msgstr "Le service %(service_id)s ne peut pas être trouvé." -#: nova/cmd/manage.py:701 +#: nova/cmd/manage.py:700 #, fuzzy, python-format msgid "Service %(service)s on host %(host)s disabled." msgstr "Le service %(service_id)s ne peut pas être trouvé." -#: nova/cmd/manage.py:715 +#: nova/cmd/manage.py:767 #, fuzzy msgid "An unexpected error has occurred." msgstr "\"Erreur inopinée\" remontée : %s" -#: nova/cmd/manage.py:716 +#: nova/cmd/manage.py:768 msgid "[Result]" msgstr "" -#: nova/cmd/manage.py:720 +#: nova/cmd/manage.py:772 msgid "HOST" msgstr "" -#: nova/cmd/manage.py:721 +#: nova/cmd/manage.py:773 msgid "PROJECT" msgstr "" -#: nova/cmd/manage.py:722 +#: nova/cmd/manage.py:774 msgid "cpu" msgstr "" -#: nova/cmd/manage.py:723 +#: nova/cmd/manage.py:775 msgid "mem(mb)" msgstr "" -#: nova/cmd/manage.py:724 +#: nova/cmd/manage.py:776 msgid "hdd" msgstr "" -#: nova/cmd/manage.py:806 +#: nova/cmd/manage.py:858 msgid "Must supply a positive value for max_rows" msgstr "" -#: nova/cmd/manage.py:844 +#: nova/cmd/manage.py:896 msgid "Must supply valid parameters to create instance_type" msgstr "" -#: nova/cmd/manage.py:848 +#: nova/cmd/manage.py:900 #, fuzzy msgid "Instance Type exists." msgstr "instance %s: récupérée" -#: nova/cmd/manage.py:849 +#: nova/cmd/manage.py:901 msgid "Please ensure instance_type name and flavorid are unique." msgstr "" -#: nova/cmd/manage.py:851 +#: nova/cmd/manage.py:903 msgid "Currently defined instance_type names and flavorids:" msgstr "" -#: nova/cmd/manage.py:856 +#: nova/cmd/manage.py:908 msgid "Unknown error" msgstr "" -#: nova/cmd/manage.py:859 +#: nova/cmd/manage.py:911 #, python-format msgid "%s created" msgstr "" -#: nova/cmd/manage.py:867 +#: nova/cmd/manage.py:919 msgid "Valid instance type name is required" msgstr "" -#: nova/cmd/manage.py:870 +#: nova/cmd/manage.py:922 #, fuzzy, python-format msgid "DB Error: %s" msgstr "Erreur interceptée : %s" -#: nova/cmd/manage.py:875 +#: nova/cmd/manage.py:927 #, python-format msgid "%s deleted" msgstr "" -#: nova/cmd/manage.py:911 +#: nova/cmd/manage.py:963 #, python-format msgid "Key %(key)s set to %(value)s on instance type %(name)s" msgstr "" -#: nova/cmd/manage.py:933 +#: nova/cmd/manage.py:985 #, python-format msgid "Key %(key)s on instance type %(name)s unset" msgstr "" -#: nova/cmd/manage.py:977 +#: nova/cmd/manage.py:1029 #, fuzzy, python-format msgid "Hypervisor: %s" msgstr "Erreur interceptée : %s" -#: nova/cmd/manage.py:1018 +#: nova/cmd/manage.py:1070 #, python-format msgid "Line %(linenum)d : %(line)s" msgstr "" -#: nova/cmd/manage.py:1020 +#: nova/cmd/manage.py:1072 msgid "No errors in logfiles!" msgstr "" -#: nova/cmd/manage.py:1032 +#: nova/cmd/manage.py:1084 msgid "Unable to find system log file!" msgstr "" -#: nova/cmd/manage.py:1036 +#: nova/cmd/manage.py:1088 #, python-format msgid "Last %s nova syslog entries:-" msgstr "" -#: nova/cmd/manage.py:1045 +#: nova/cmd/manage.py:1097 msgid "No nova entries in syslog!" msgstr "" @@ -3960,211 +3910,211 @@ msgstr "" msgid "Metadata property value greater than 255 characters" msgstr "" -#: nova/compute/api.py:454 +#: nova/compute/api.py:469 msgid "Failed to set instance name using multi_instance_display_name_template." msgstr "" -#: nova/compute/api.py:494 +#: nova/compute/api.py:509 #, fuzzy msgid "Cannot attach one or more volumes to multiple instances" msgstr "Impossible d'attacher le volume à l'instance %s" -#: nova/compute/api.py:608 +#: nova/compute/api.py:623 #, python-format msgid "Going to run %s instances..." msgstr "Démarrage de %s instances..." -#: nova/compute/api.py:721 +#: nova/compute/api.py:739 #, python-format msgid "bdm %s" msgstr "" -#: nova/compute/api.py:748 +#: nova/compute/api.py:766 #, python-format msgid "block_device_mapping %s" msgstr "" -#: nova/compute/api.py:1017 +#: nova/compute/api.py:1040 #, fuzzy msgid "instance termination disabled" msgstr "Début de la destruction d'instance" -#: nova/compute/api.py:1153 +#: nova/compute/api.py:1176 #, fuzzy, python-format msgid "instance type %(old_inst_type_id)d not found" msgstr "Le type d'instance %(instance_type_id)s ne peut être trouvé." -#: nova/compute/api.py:1159 +#: nova/compute/api.py:1182 #, fuzzy msgid "going to delete a resizing instance" msgstr "Début de la destruction d'instance" -#: nova/compute/api.py:1169 +#: nova/compute/api.py:1192 #, python-format msgid "instance's host %s is down, deleting from database" msgstr "" -#: nova/compute/api.py:1213 +#: nova/compute/api.py:1236 #, fuzzy msgid "Going to try to soft delete instance" msgstr "Va essayer d'arrêter %s" -#: nova/compute/api.py:1237 +#: nova/compute/api.py:1260 #, fuzzy msgid "Going to try to terminate instance" msgstr "Va essayer d'arrêter %s" -#: nova/compute/api.py:1287 +#: nova/compute/api.py:1310 #, fuzzy msgid "Going to try to stop instance" msgstr "Va essayer d'arrêter %s" -#: nova/compute/api.py:1304 +#: nova/compute/api.py:1327 #, fuzzy msgid "Going to try to start instance" msgstr "Va essayer d'arrêter %s" -#: nova/compute/api.py:1377 +#: nova/compute/api.py:1400 #, python-format msgid "Searching by: %s" msgstr "" -#: nova/compute/api.py:1614 +#: nova/compute/api.py:1637 #, fuzzy, python-format msgid "snapshot for %s" msgstr "Début de création d'instantané (snapshot) pour la VM %s" -#: nova/compute/api.py:1965 +#: nova/compute/api.py:1988 msgid "flavor_id is None. Assuming migration." msgstr "" -#: nova/compute/api.py:1974 +#: nova/compute/api.py:1997 #, python-format msgid "" "Old instance type %(current_instance_type_name)s, new instance type " "%(new_instance_type_name)s" msgstr "" -#: nova/compute/api.py:2016 +#: nova/compute/api.py:2039 #, python-format msgid "%(overs)s quota exceeded for %(pid)s, tried to resize instance." msgstr "" -#: nova/compute/api.py:2150 +#: nova/compute/api.py:2179 msgid "Cannot rescue a volume-backed instance" msgstr "" -#: nova/compute/api.py:2257 +#: nova/compute/api.py:2286 msgid "Locking" msgstr "" -#: nova/compute/api.py:2265 +#: nova/compute/api.py:2294 msgid "Unlocking" msgstr "" -#: nova/compute/api.py:2337 +#: nova/compute/api.py:2366 msgid "Volume must be attached in order to detach." msgstr "" -#: nova/compute/api.py:2450 +#: nova/compute/api.py:2479 #, fuzzy, python-format msgid "Going to try to live migrate instance to %s" msgstr "Va essayer d'arrêter %s" -#: nova/compute/api.py:2469 +#: nova/compute/api.py:2498 msgid "vm evacuation scheduled" msgstr "" -#: nova/compute/api.py:2473 +#: nova/compute/api.py:2502 #, python-format msgid "" "Instance compute service state on %(inst_host)s expected to be down, but " "it was up." msgstr "" -#: nova/compute/api.py:2720 +#: nova/compute/api.py:2749 msgid "Keypair name contains unsafe characters" msgstr "" -#: nova/compute/api.py:2724 +#: nova/compute/api.py:2753 msgid "Keypair name must be between 1 and 255 characters long" msgstr "" -#: nova/compute/api.py:2821 +#: nova/compute/api.py:2850 #, python-format msgid "Security group %s is not a string or unicode" msgstr "" -#: nova/compute/api.py:2824 +#: nova/compute/api.py:2853 #, python-format msgid "Security group %s cannot be empty." msgstr "" -#: nova/compute/api.py:2832 +#: nova/compute/api.py:2861 #, python-format msgid "" "Value (%(value)s) for parameter Group%(property)s is invalid. Content " "limited to '%(allowed)'." msgstr "" -#: nova/compute/api.py:2838 +#: nova/compute/api.py:2867 #, python-format msgid "Security group %s should not be greater than 255 characters." msgstr "" -#: nova/compute/api.py:2858 +#: nova/compute/api.py:2887 msgid "Quota exceeded, too many security groups." msgstr "" -#: nova/compute/api.py:2861 +#: nova/compute/api.py:2890 #, python-format msgid "Create Security Group %s" msgstr "Création du groupe de sécurité %s" -#: nova/compute/api.py:2868 +#: nova/compute/api.py:2897 #, python-format msgid "Security group %s already exists" msgstr "" -#: nova/compute/api.py:2933 +#: nova/compute/api.py:2962 #, fuzzy, python-format msgid "Unable to delete system group '%s'" msgstr "Impossible de supprimer le VBD %s" -#: nova/compute/api.py:2938 +#: nova/compute/api.py:2967 #, fuzzy msgid "Security group is still in use" msgstr "Révocation de groupe de sécurité %s" -#: nova/compute/api.py:2946 +#: nova/compute/api.py:2975 msgid "Failed to update usages deallocating security group" msgstr "" -#: nova/compute/api.py:2949 +#: nova/compute/api.py:2978 #, python-format msgid "Delete security group %s" msgstr "Suppression du groupe de sécurité %s" -#: nova/compute/api.py:3035 nova/compute/api.py:3112 +#: nova/compute/api.py:3064 nova/compute/api.py:3141 #, python-format msgid "Rule (%s) not found" msgstr "" -#: nova/compute/api.py:3051 +#: nova/compute/api.py:3080 msgid "Quota exceeded, too many security group rules." msgstr "" -#: nova/compute/api.py:3054 +#: nova/compute/api.py:3083 #, python-format msgid "Authorize security group ingress %s" msgstr "Authorisation du groupe de sécurité %s" -#: nova/compute/api.py:3065 +#: nova/compute/api.py:3094 #, python-format msgid "Revoke security group ingress %s" msgstr "Révocation de groupe de sécurité %s" -#: nova/compute/api.py:3119 +#: nova/compute/api.py:3148 msgid "Security group id should be integer" msgstr "" @@ -4255,32 +4205,32 @@ msgstr "" msgid "Instance type %s not found for deletion" msgstr "" -#: nova/compute/manager.py:205 +#: nova/compute/manager.py:206 msgid "Possibly task preempted." msgstr "" -#: nova/compute/manager.py:363 +#: nova/compute/manager.py:364 #, python-format msgid "%(nodename)s is not a valid node managed by this compute host." msgstr "" -#: nova/compute/manager.py:392 +#: nova/compute/manager.py:393 msgid "Instance has been destroyed from under us while trying to set it to ERROR" msgstr "" -#: nova/compute/manager.py:407 +#: nova/compute/manager.py:408 #, python-format msgid "Instance %(uuid)s found in the hypervisor, but not in the database" msgstr "" -#: nova/compute/manager.py:423 +#: nova/compute/manager.py:424 #, python-format msgid "" "Instance %(driver_instance)s found in the hypervisor, but not in the " "database" msgstr "" -#: nova/compute/manager.py:444 +#: nova/compute/manager.py:445 #, fuzzy, python-format msgid "" "Deleting instance as its host (%(instance_host)s) is not equal to our " @@ -4289,641 +4239,646 @@ msgstr "" "Impossible de migrer l'instance (%(instance_id)s) vers l'hôte actuel " "(%(host)s)." -#: nova/compute/manager.py:459 +#: nova/compute/manager.py:460 msgid "Instance has been marked deleted already, removing it from the hypervisor." msgstr "" -#: nova/compute/manager.py:480 +#: nova/compute/manager.py:481 msgid "" "Hypervisor driver does not support instance shared storage check, " "assuming it's not on shared storage" msgstr "" -#: nova/compute/manager.py:486 +#: nova/compute/manager.py:487 #, fuzzy msgid "Failed to check if instance shared" msgstr "Échec du redémarrage de l'instance" -#: nova/compute/manager.py:529 +#: nova/compute/manager.py:530 msgid "Failed to revert crashed migration" msgstr "" -#: nova/compute/manager.py:532 +#: nova/compute/manager.py:533 msgid "Instance found in migrating state during startup. Resetting task_state" msgstr "" -#: nova/compute/manager.py:543 +#: nova/compute/manager.py:544 #, python-format msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." msgstr "" -#: nova/compute/manager.py:548 +#: nova/compute/manager.py:549 msgid "Rebooting instance after nova-compute restart." msgstr "" -#: nova/compute/manager.py:562 +#: nova/compute/manager.py:563 msgid "Hypervisor driver does not support resume guests" msgstr "" -#: nova/compute/manager.py:567 +#: nova/compute/manager.py:568 #, fuzzy msgid "Failed to resume instance" msgstr "Échec de la suspension de l'instance" -#: nova/compute/manager.py:577 +#: nova/compute/manager.py:578 msgid "Hypervisor driver does not support firewall rules" msgstr "" -#: nova/compute/manager.py:581 +#: nova/compute/manager.py:582 #, python-format msgid "Lifecycle event %(state)d on VM %(uuid)s" msgstr "" -#: nova/compute/manager.py:597 +#: nova/compute/manager.py:598 #, fuzzy, python-format msgid "Unexpected power state %d" msgstr "\"Erreur inopinée\" remontée : %s" -#: nova/compute/manager.py:609 +#: nova/compute/manager.py:610 #, python-format msgid "Ignoring event %s" msgstr "" -#: nova/compute/manager.py:647 +#: nova/compute/manager.py:648 msgid "Checking state" msgstr "" -#: nova/compute/manager.py:745 +#: nova/compute/manager.py:746 #, python-format msgid "Volume id: %s finished being created but was not set as 'available'" msgstr "" -#: nova/compute/manager.py:762 +#: nova/compute/manager.py:763 #, python-format msgid "Setting up bdm %s" msgstr "" -#: nova/compute/manager.py:862 +#: nova/compute/manager.py:863 msgid "Success" msgstr "" -#: nova/compute/manager.py:885 +#: nova/compute/manager.py:886 msgid "Instance disappeared before we could start it" msgstr "" -#: nova/compute/manager.py:906 nova/compute/manager.py:2383 +#: nova/compute/manager.py:907 nova/compute/manager.py:2385 #, python-format msgid "No node specified, defaulting to %(node)s" msgstr "" -#: nova/compute/manager.py:948 +#: nova/compute/manager.py:949 #, fuzzy msgid "Failed to dealloc network for deleted instance" msgstr "Va essayer d'arrêter %s" -#: nova/compute/manager.py:954 +#: nova/compute/manager.py:955 msgid "Instance was deleted during spawn." msgstr "" -#: nova/compute/manager.py:982 +#: nova/compute/manager.py:983 #, fuzzy, python-format msgid "Error: %s" msgstr "Erreur interceptée : %s" -#: nova/compute/manager.py:999 +#: nova/compute/manager.py:1000 msgid "Clean up resource before rescheduling." msgstr "" -#: nova/compute/manager.py:1024 nova/compute/manager.py:2437 +#: nova/compute/manager.py:1025 nova/compute/manager.py:2439 msgid "Error trying to reschedule" msgstr "" -#: nova/compute/manager.py:1037 +#: nova/compute/manager.py:1038 msgid "Retry info not present, will not reschedule" msgstr "" -#: nova/compute/manager.py:1042 +#: nova/compute/manager.py:1043 msgid "No request spec, will not reschedule" msgstr "" -#: nova/compute/manager.py:1048 +#: nova/compute/manager.py:1049 #, python-format msgid "Re-scheduling %(method)s: attempt %(num)d" msgstr "" -#: nova/compute/manager.py:1077 +#: nova/compute/manager.py:1078 msgid "Instance build timed out. Set to error state." msgstr "" -#: nova/compute/manager.py:1127 +#: nova/compute/manager.py:1129 #, python-format msgid "" "image_id=%(image_id)s, image_size_bytes=%(size_bytes)d, " "allowed_size_bytes=%(allowed_size_bytes)d" msgstr "" -#: nova/compute/manager.py:1133 +#: nova/compute/manager.py:1135 #, python-format msgid "" "Image '%(image_id)s' size %(size_bytes)d exceeded instance_type allowed " "size %(allowed_size_bytes)d" msgstr "" -#: nova/compute/manager.py:1143 +#: nova/compute/manager.py:1145 msgid "Starting instance..." msgstr "" -#: nova/compute/manager.py:1169 +#: nova/compute/manager.py:1171 msgid "Instance failed network setup" msgstr "" -#: nova/compute/manager.py:1172 +#: nova/compute/manager.py:1174 #, python-format msgid "Instance network_info: |%s|" msgstr "" -#: nova/compute/manager.py:1183 +#: nova/compute/manager.py:1185 msgid "Instance failed block device setup" msgstr "" -#: nova/compute/manager.py:1202 +#: nova/compute/manager.py:1204 msgid "Instance failed to spawn" msgstr "" -#: nova/compute/manager.py:1253 +#: nova/compute/manager.py:1255 msgid "Deallocating network for instance" msgstr "" -#: nova/compute/manager.py:1324 +#: nova/compute/manager.py:1326 #, python-format msgid "%(action_str)s instance" msgstr "" -#: nova/compute/manager.py:1340 +#: nova/compute/manager.py:1342 #, fuzzy msgid "Failed to deallocate network for instance." msgstr "Va essayer d'arrêter %s" -#: nova/compute/manager.py:1361 +#: nova/compute/manager.py:1363 #, python-format msgid "Ignoring DiskNotFound: %s" msgstr "" -#: nova/compute/manager.py:1364 +#: nova/compute/manager.py:1366 #, python-format msgid "Ignoring VolumeNotFound: %s" msgstr "" -#: nova/compute/manager.py:1371 +#: nova/compute/manager.py:1373 #, python-format msgid "terminating bdm %s" msgstr "" -#: nova/compute/manager.py:1419 +#: nova/compute/manager.py:1421 #, python-format msgid "Ignoring volume cleanup failure due to %s" msgstr "" -#: nova/compute/manager.py:1472 nova/compute/manager.py:2613 -#: nova/compute/manager.py:4106 +#: nova/compute/manager.py:1474 nova/compute/manager.py:2615 +#: nova/compute/manager.py:4117 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "" -#: nova/compute/manager.py:1624 +#: nova/compute/manager.py:1626 #, fuzzy msgid "Rebuilding instance" msgstr "Redémarrage de l'instance %s" -#: nova/compute/manager.py:1637 +#: nova/compute/manager.py:1639 msgid "Invalid state of instance files on shared storage" msgstr "" -#: nova/compute/manager.py:1641 +#: nova/compute/manager.py:1643 msgid "disk on shared storage, recreating using existing disk" msgstr "" -#: nova/compute/manager.py:1645 +#: nova/compute/manager.py:1647 #, python-format msgid "disk not on shared storagerebuilding from: '%s'" msgstr "" -#: nova/compute/manager.py:1729 +#: nova/compute/manager.py:1731 #, python-format msgid "bringing vm to original state: '%s'" msgstr "" -#: nova/compute/manager.py:1761 +#: nova/compute/manager.py:1763 #, fuzzy, python-format msgid "Detaching from volume api: %s" msgstr "Dé-montage du volume %s" -#: nova/compute/manager.py:1779 +#: nova/compute/manager.py:1781 #, fuzzy msgid "Rebooting instance" msgstr "Redémarrage de l'instance %s" -#: nova/compute/manager.py:1804 +#: nova/compute/manager.py:1806 #, python-format msgid "" "trying to reboot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1820 +#: nova/compute/manager.py:1822 #, fuzzy, python-format msgid "Cannot reboot instance: %(exc)s" msgstr "Instance actives : %s" -#: nova/compute/manager.py:1833 +#: nova/compute/manager.py:1835 #, fuzzy msgid "Instance disappeared during reboot" msgstr "instance %s: re-démarrée" -#: nova/compute/manager.py:1860 +#: nova/compute/manager.py:1862 #, fuzzy msgid "instance snapshotting" msgstr "instance %s: création d'un instantané (snapshot)" -#: nova/compute/manager.py:1866 +#: nova/compute/manager.py:1868 #, python-format msgid "" "trying to snapshot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1927 +#: nova/compute/manager.py:1929 #, python-format msgid "Found %(num_images)d images (rotation: %(rotation)d)" msgstr "" -#: nova/compute/manager.py:1934 +#: nova/compute/manager.py:1936 #, python-format msgid "Rotating out %d backups" msgstr "" -#: nova/compute/manager.py:1939 +#: nova/compute/manager.py:1941 #, python-format msgid "Deleting image %s" msgstr "" -#: nova/compute/manager.py:1967 +#: nova/compute/manager.py:1969 #, python-format msgid "Failed to set admin password. Instance %s is not running" msgstr "" -#: nova/compute/manager.py:1974 +#: nova/compute/manager.py:1976 msgid "Root password set" msgstr "" -#: nova/compute/manager.py:1981 +#: nova/compute/manager.py:1983 msgid "set_admin_password is not implemented by this driver or guest instance." msgstr "" -#: nova/compute/manager.py:1996 +#: nova/compute/manager.py:1998 #, python-format msgid "set_admin_password failed: %s" msgstr "" -#: nova/compute/manager.py:2003 +#: nova/compute/manager.py:2005 msgid "error setting admin password" msgstr "" -#: nova/compute/manager.py:2016 +#: nova/compute/manager.py:2018 #, python-format msgid "" "trying to inject a file into a non-running (state: " "%(current_power_state)s expected: %(expected_state)s)" msgstr "" -#: nova/compute/manager.py:2020 +#: nova/compute/manager.py:2022 #, fuzzy, python-format msgid "injecting file to %(path)s" msgstr "Injection du chemin d'accès : '%s'" -#: nova/compute/manager.py:2040 +#: nova/compute/manager.py:2042 msgid "" "Unable to find a different image to use for rescue VM, using instance's " "current image" msgstr "" -#: nova/compute/manager.py:2053 +#: nova/compute/manager.py:2055 msgid "Rescuing" msgstr "" -#: nova/compute/manager.py:2072 +#: nova/compute/manager.py:2074 #, fuzzy msgid "Error trying to Rescue Instance" msgstr "Échec de la suspension de l'instance" -#: nova/compute/manager.py:2076 +#: nova/compute/manager.py:2078 #, fuzzy, python-format msgid "Driver Error: %s" msgstr "Erreur interceptée : %s" -#: nova/compute/manager.py:2094 +#: nova/compute/manager.py:2096 #, fuzzy msgid "Unrescuing" msgstr "instance %s: dé-récupération" -#: nova/compute/manager.py:2115 +#: nova/compute/manager.py:2117 #, python-format msgid "Changing instance metadata according to %(diff)r" msgstr "" -#: nova/compute/manager.py:2341 +#: nova/compute/manager.py:2343 #, fuzzy msgid "Instance has no source host" msgstr "instance %s: création d'un instantané (snapshot)" -#: nova/compute/manager.py:2347 +#: nova/compute/manager.py:2349 msgid "destination same as source!" msgstr "" -#: nova/compute/manager.py:2364 +#: nova/compute/manager.py:2366 msgid "Migrating" msgstr "" -#: nova/compute/manager.py:2610 +#: nova/compute/manager.py:2612 #, python-format msgid "Failed to rollback quota for failed finish_resize: %(qr_error)s" msgstr "" -#: nova/compute/manager.py:2673 +#: nova/compute/manager.py:2675 msgid "Pausing" msgstr "" -#: nova/compute/manager.py:2691 +#: nova/compute/manager.py:2693 msgid "Unpausing" msgstr "" -#: nova/compute/manager.py:2729 +#: nova/compute/manager.py:2731 #, fuzzy msgid "Retrieving diagnostics" msgstr "instance %s: récupération des diagnostiques" -#: nova/compute/manager.py:2760 +#: nova/compute/manager.py:2762 msgid "Resuming" msgstr "" -#: nova/compute/manager.py:2780 +#: nova/compute/manager.py:2782 #, fuzzy msgid "Reset network" msgstr "réglage de l'hôte réseau" -#: nova/compute/manager.py:2785 +#: nova/compute/manager.py:2787 #, fuzzy msgid "Inject network info" msgstr "réglage de l'hôte réseau" -#: nova/compute/manager.py:2788 +#: nova/compute/manager.py:2790 #, python-format msgid "network_info to inject: |%s|" msgstr "" -#: nova/compute/manager.py:2805 +#: nova/compute/manager.py:2807 #, fuzzy msgid "Get console output" msgstr "Récupération de la sortie de la console de l'instance %s" -#: nova/compute/manager.py:2832 +#: nova/compute/manager.py:2834 #, fuzzy msgid "Getting vnc console" msgstr "Ajout de console" -#: nova/compute/manager.py:2867 +#: nova/compute/manager.py:2869 #, fuzzy msgid "Getting spice console" msgstr "Ajout de console" -#: nova/compute/manager.py:2914 +#: nova/compute/manager.py:2916 #, python-format msgid "Booting with volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2965 +#: nova/compute/manager.py:2967 #, python-format msgid "Attaching volume %(volume_id)s to %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2974 +#: nova/compute/manager.py:2976 #, python-format msgid "" "Failed to connect to volume %(volume_id)s while attaching at " "%(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2989 +#: nova/compute/manager.py:2991 #, fuzzy, python-format msgid "Failed to attach volume %(volume_id)s at %(mountpoint)s" msgstr "Detach_volume: %(instance_name)s, %(mountpoint)s" -#: nova/compute/manager.py:3019 +#: nova/compute/manager.py:3021 #, python-format msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" msgstr "" -#: nova/compute/manager.py:3029 +#: nova/compute/manager.py:3031 #, fuzzy msgid "Detaching volume from unknown instance" msgstr "Démontage de volume d'une instance inconnue %s" -#: nova/compute/manager.py:3036 +#: nova/compute/manager.py:3038 #, fuzzy, python-format msgid "Failed to detach volume %(volume_id)s from %(mp)s" msgstr "Detach_volume: %(instance_name)s, %(mountpoint)s" -#: nova/compute/manager.py:3060 +#: nova/compute/manager.py:3062 msgid "Updating volume usage cache with totals" msgstr "" -#: nova/compute/manager.py:3098 +#: nova/compute/manager.py:3100 #, python-format msgid "allocate_port_for_instance returned %(ports)s ports" msgstr "" -#: nova/compute/manager.py:3118 +#: nova/compute/manager.py:3120 #, fuzzy, python-format msgid "Port %(port_id)s is not attached" msgstr "Le réseau %(network_id)s n'a pas été trouvé." -#: nova/compute/manager.py:3132 +#: nova/compute/manager.py:3134 #, fuzzy, python-format msgid "Host %(host)s not found" msgstr "L'hôte %(host)s ne peut pas être trouvé." -#: nova/compute/manager.py:3269 +#: nova/compute/manager.py:3271 #, python-format msgid "Pre live migration failed at %(dest)s" msgstr "" -#: nova/compute/manager.py:3297 +#: nova/compute/manager.py:3299 msgid "_post_live_migration() is started.." msgstr "" -#: nova/compute/manager.py:3352 +#: nova/compute/manager.py:3354 #, python-format msgid "Migrating instance to %(dest)s finished successfully." msgstr "" -#: nova/compute/manager.py:3354 +#: nova/compute/manager.py:3356 msgid "" "You may see the error \"libvirt: QEMU error: Domain not found: no domain " "with matching name.\" This error can be safely ignored." msgstr "" -#: nova/compute/manager.py:3368 +#: nova/compute/manager.py:3370 msgid "Post operation of migration started" msgstr "" -#: nova/compute/manager.py:3508 +#: nova/compute/manager.py:3399 +#, fuzzy, python-format +msgid "Failed to get compute_info for %s" +msgstr "Impossible de récupérer les méta-donnérs pour l'IP : %s" + +#: nova/compute/manager.py:3518 msgid "Updated the info_cache for instance" msgstr "" -#: nova/compute/manager.py:3553 +#: nova/compute/manager.py:3563 #, python-format msgid "" "Found %(migration_count)d unconfirmed migrations older than " "%(confirm_window)d seconds" msgstr "" -#: nova/compute/manager.py:3559 +#: nova/compute/manager.py:3569 #, python-format msgid "Setting migration %(migration_id)s to error: %(reason)s" msgstr "" -#: nova/compute/manager.py:3568 +#: nova/compute/manager.py:3578 #, python-format msgid "" "Automatically confirming migration %(migration_id)s for instance " "%(instance_uuid)s" msgstr "" -#: nova/compute/manager.py:3575 +#: nova/compute/manager.py:3585 #, fuzzy, python-format msgid "Instance %(instance_uuid)s not found" msgstr "L'instance %(instance_id)s n'a pas pu être trouvée." -#: nova/compute/manager.py:3579 +#: nova/compute/manager.py:3589 msgid "In ERROR state" msgstr "" -#: nova/compute/manager.py:3586 +#: nova/compute/manager.py:3596 #, python-format msgid "In states %(vm_state)s/%(task_state)s, not RESIZED/None" msgstr "" -#: nova/compute/manager.py:3595 +#: nova/compute/manager.py:3605 #, python-format msgid "Error auto-confirming resize: %(e)s. Will retry later." msgstr "" -#: nova/compute/manager.py:3612 +#: nova/compute/manager.py:3622 #, python-format msgid "" "Running instance usage audit for host %(host)s from %(begin_time)s to " "%(end_time)s. %(number_instances)s instances." msgstr "" -#: nova/compute/manager.py:3631 +#: nova/compute/manager.py:3641 #, python-format msgid "Failed to generate usage audit for instance on host %s" msgstr "" -#: nova/compute/manager.py:3655 +#: nova/compute/manager.py:3665 msgid "Updating bandwidth usage cache" msgstr "" -#: nova/compute/manager.py:3772 +#: nova/compute/manager.py:3782 #, fuzzy msgid "Updating volume usage cache" msgstr "Suppression de l'utilisateur %s" -#: nova/compute/manager.py:3789 +#: nova/compute/manager.py:3799 msgid "Updating host status" msgstr "" -#: nova/compute/manager.py:3816 +#: nova/compute/manager.py:3826 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " "the hypervisor." msgstr "" -#: nova/compute/manager.py:3821 nova/compute/manager.py:3871 +#: nova/compute/manager.py:3831 nova/compute/manager.py:3881 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:3858 +#: nova/compute/manager.py:3868 #, python-format msgid "" "During the sync_power process the instance has moved from host %(src)s to" " host %(dst)s" msgstr "" -#: nova/compute/manager.py:3896 +#: nova/compute/manager.py:3906 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3908 nova/compute/manager.py:3917 -#: nova/compute/manager.py:3947 +#: nova/compute/manager.py:3918 nova/compute/manager.py:3927 +#: nova/compute/manager.py:3957 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:3912 +#: nova/compute/manager.py:3922 msgid "Instance is suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3928 +#: nova/compute/manager.py:3938 msgid "Instance is paused unexpectedly. Ignore." msgstr "" -#: nova/compute/manager.py:3934 +#: nova/compute/manager.py:3944 msgid "Instance is unexpectedly not found. Ignore." msgstr "" -#: nova/compute/manager.py:3940 +#: nova/compute/manager.py:3950 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3956 +#: nova/compute/manager.py:3966 #, fuzzy msgid "Instance is not (soft-)deleted." msgstr "instance %s: a démarrée" -#: nova/compute/manager.py:3964 +#: nova/compute/manager.py:3974 msgid "CONF.reclaim_instance_interval <= 0, skipping..." msgstr "" -#: nova/compute/manager.py:3984 +#: nova/compute/manager.py:3994 msgid "Reclaiming deleted instance" msgstr "" -#: nova/compute/manager.py:4011 +#: nova/compute/manager.py:4021 #, fuzzy, python-format msgid "Deleting orphan compute node %s" msgstr "Suppression de l'utilisateur %s" -#: nova/compute/manager.py:4021 nova/compute/resource_tracker.py:321 +#: nova/compute/manager.py:4031 nova/compute/resource_tracker.py:321 #, python-format msgid "No service record for host %s" msgstr "" -#: nova/compute/manager.py:4061 +#: nova/compute/manager.py:4072 #, python-format msgid "" "Detected instance with name label '%(name)s' which is marked as DELETED " "but still present on host." msgstr "" -#: nova/compute/manager.py:4068 +#: nova/compute/manager.py:4079 #, python-format msgid "" "Destroying instance with name label '%(name)s' which is marked as DELETED" " but still present on host." msgstr "" -#: nova/compute/manager.py:4075 +#: nova/compute/manager.py:4086 #, python-format msgid "Unrecognized value '%(action)s' for CONF.running_deleted_instance_action" msgstr "" @@ -5138,11 +5093,11 @@ msgstr "Échec du redémarrage de l'instance" msgid "Failed to notify cells of instance info cache update" msgstr "" -#: nova/db/api.py:1451 +#: nova/db/api.py:1456 msgid "Failed to notify cells of bw_usage update" msgstr "" -#: nova/db/api.py:1585 +#: nova/db/api.py:1591 #, fuzzy msgid "Failed to notify cells of instance fault" msgstr "Échec du redémarrage de l'instance" @@ -5161,23 +5116,30 @@ msgstr "" msgid "Unrecognized read_deleted value '%s'" msgstr "" -#: nova/db/sqlalchemy/api.py:1424 +#: nova/db/sqlalchemy/api.py:1408 #, python-format msgid "" "Unknown osapi_compute_unique_server_name_scope value: %s Flag must be " "empty, \"global\" or \"project\"" msgstr "" -#: nova/db/sqlalchemy/api.py:1559 +#: nova/db/sqlalchemy/api.py:1543 #, fuzzy, python-format msgid "Invalid instance id %s in request" msgstr "instance %s: récupérée" -#: nova/db/sqlalchemy/api.py:2850 +#: nova/db/sqlalchemy/api.py:2834 #, python-format msgid "Change will make usage less than 0 for the following resources: %(unders)s" msgstr "" +#: nova/db/sqlalchemy/api.py:4335 +#, python-format +msgid "" +"Volume(%s) has lower stats then what is in the database. Instance must " +"have been rebooted or crashed. Updating totals." +msgstr "" + #: nova/db/sqlalchemy/migration.py:69 #: nova/virt/baremetal/db/sqlalchemy/migration.py:66 msgid "version should be an integer" @@ -5232,47 +5194,47 @@ msgid "" "%(extra)s." msgstr "" -#: nova/image/glance.py:492 +#: nova/image/glance.py:495 #, python-format msgid "fetching image %s from glance" msgstr "" -#: nova/image/s3.py:318 +#: nova/image/s3.py:335 #, python-format msgid "Failed to download %(image_location)s to %(image_path)s" msgstr "" -#: nova/image/s3.py:335 +#: nova/image/s3.py:352 #, python-format msgid "Failed to decrypt %(image_location)s to %(image_path)s" msgstr "" -#: nova/image/s3.py:345 +#: nova/image/s3.py:362 #, python-format msgid "Failed to untar %(image_location)s to %(image_path)s" msgstr "" -#: nova/image/s3.py:355 +#: nova/image/s3.py:372 #, python-format msgid "Failed to upload %(image_location)s to %(image_path)s" msgstr "" -#: nova/image/s3.py:379 +#: nova/image/s3.py:396 #, python-format msgid "Failed to decrypt private key: %s" msgstr "Impossible de déchiffrer la clef privée : %s" -#: nova/image/s3.py:386 +#: nova/image/s3.py:403 #, python-format msgid "Failed to decrypt initialization vector: %s" msgstr "Impossible de déchiffrer le vecteur d'initialisation : %s" -#: nova/image/s3.py:397 +#: nova/image/s3.py:414 #, 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" -#: nova/image/s3.py:409 +#: nova/image/s3.py:426 msgid "Unsafe filenames in image" msgstr "" @@ -5314,70 +5276,70 @@ msgstr "" msgid "Loading network driver '%s'" msgstr "" -#: nova/network/floating_ips.py:87 +#: nova/network/floating_ips.py:88 #, fuzzy, python-format msgid "Fixed ip %(fixed_ip_id)s not found" msgstr "Le certificat %(certificate_id)s non trouvé." -#: nova/network/floating_ips.py:97 nova/network/floating_ips.py:373 +#: nova/network/floating_ips.py:98 nova/network/floating_ips.py:374 #, python-format msgid "Interface %(interface)s not found" msgstr "" -#: nova/network/floating_ips.py:121 +#: nova/network/floating_ips.py:122 #, python-format msgid "floating IP allocation for instance |%(floating_address)s|" msgstr "" -#: nova/network/floating_ips.py:178 +#: nova/network/floating_ips.py:179 #, fuzzy msgid "Floating IP is not associated. Ignore." msgstr "L'IP dynamique %(address)s n'est pas associée." -#: nova/network/floating_ips.py:196 +#: nova/network/floating_ips.py:197 #, python-format msgid "Address |%(address)s| is not allocated" msgstr "" -#: nova/network/floating_ips.py:200 +#: nova/network/floating_ips.py:201 #, python-format msgid "Address |%(address)s| is not allocated to your project |%(project)s|" msgstr "" -#: nova/network/floating_ips.py:220 +#: nova/network/floating_ips.py:221 #, python-format msgid "Quota exceeded for %(pid)s, tried to allocate floating IP" msgstr "" -#: nova/network/floating_ips.py:281 +#: nova/network/floating_ips.py:282 msgid "Failed to update usages deallocating floating IP" msgstr "" -#: nova/network/floating_ips.py:530 +#: nova/network/floating_ips.py:531 #, fuzzy, python-format msgid "Starting migration network for instance %(instance_uuid)s" msgstr "Volume non trouvé pour l'instance %(instance_id)s." -#: nova/network/floating_ips.py:537 +#: nova/network/floating_ips.py:538 #, fuzzy, python-format msgid "" "Floating ip address |%(address)s| no longer belongs to instance " "%(instance_uuid)s. Will notmigrate it " msgstr "L'adresse IP fixe %(address)s est déjà utilisée." -#: nova/network/floating_ips.py:568 +#: nova/network/floating_ips.py:573 #, fuzzy, python-format msgid "Finishing migration network for instance %(instance_uuid)s" msgstr "Volume non trouvé pour l'instance %(instance_id)s." -#: nova/network/floating_ips.py:576 +#: nova/network/floating_ips.py:581 #, fuzzy, python-format msgid "" "Floating ip address |%(address)s| no longer belongs to instance " "%(instance_uuid)s. Will notsetup it." msgstr "L'adresse IP fixe %(address)s est déjà utilisée." -#: nova/network/floating_ips.py:624 +#: nova/network/floating_ips.py:629 #, python-format msgid "" "Database inconsistency: DNS domain |%s| is registered in the Nova db but " @@ -5385,12 +5347,12 @@ msgid "" "ignored." msgstr "" -#: nova/network/floating_ips.py:664 +#: nova/network/floating_ips.py:669 #, python-format msgid "Domain |%(domain)s| already exists, changing zone to |%(av_zone)s|." msgstr "" -#: nova/network/floating_ips.py:673 +#: nova/network/floating_ips.py:678 #, python-format msgid "Domain |%(domain)s| already exists, changing project to |%(project)s|." msgstr "" @@ -5415,151 +5377,131 @@ msgstr "" msgid "This shouldn't be getting called except during testing." msgstr "" -#: nova/network/linux_net.py:219 +#: nova/network/linux_net.py:220 #, python-format msgid "Attempted to remove chain %s which does not exist" msgstr "" -#: nova/network/linux_net.py:254 +#: nova/network/linux_net.py:255 #, python-format msgid "Unknown chain: %r" msgstr "" -#: nova/network/linux_net.py:279 +#: nova/network/linux_net.py:280 #, python-format msgid "" "Tried to remove rule that was not there: %(chain)r %(rule)r %(wrap)r " "%(top)r" msgstr "" -#: nova/network/linux_net.py:424 +#: nova/network/linux_net.py:425 msgid "IPTablesManager.apply completed with success" msgstr "" -#: nova/network/linux_net.py:680 +#: nova/network/linux_net.py:681 #, python-format msgid "arping error for ip %s" msgstr "" -#: nova/network/linux_net.py:730 +#: nova/network/linux_net.py:731 #, python-format msgid "Removed %(num)d duplicate rules for floating ip %(float)s" msgstr "" -#: nova/network/linux_net.py:966 +#: nova/network/linux_net.py:776 +#, python-format +msgid "Error deleting conntrack entries for %s" +msgstr "" + +#: nova/network/linux_net.py:975 #, fuzzy, python-format msgid "Pid %d is stale, skip killing dnsmasq" msgstr "Pid %d est dépassé, re-démarrage de dnsmasq" -#: nova/network/linux_net.py:1011 +#: nova/network/linux_net.py:1020 #, python-format msgid "Hupping dnsmasq threw %s" msgstr "Hupping dnsmasq à renvoyé %s" -#: nova/network/linux_net.py:1013 +#: nova/network/linux_net.py:1022 #, python-format msgid "Pid %d is stale, relaunching dnsmasq" msgstr "Pid %d est dépassé, re-démarrage de dnsmasq" -#: nova/network/linux_net.py:1093 +#: nova/network/linux_net.py:1102 #, python-format msgid "killing radvd threw %s" msgstr "La destruction de radvd à renvoyé %s" -#: nova/network/linux_net.py:1095 +#: nova/network/linux_net.py:1104 #, python-format msgid "Pid %d is stale, relaunching radvd" msgstr "Pid %d est dépassé, re-démarrage radvd" -#: nova/network/linux_net.py:1227 +#: nova/network/linux_net.py:1280 #, fuzzy, python-format -msgid "Error clearing stale veth %s" -msgstr "Erreur au démarrage xvp : %s" +msgid "Net device removed: '%s'" +msgstr "Backend invalide : %s" + +#: nova/network/linux_net.py:1283 +#, python-format +msgid "Failed removing net device: '%s'" +msgstr "" -#: nova/network/linux_net.py:1386 +#: nova/network/linux_net.py:1401 #, python-format msgid "Starting VLAN interface %s" msgstr "Démarrage de l'interface VLAN %s" -#: nova/network/linux_net.py:1418 -#, fuzzy, python-format -msgid "Failed unplugging VLAN interface '%s'" -msgstr "Échec de la suspension de l'instance" - -#: nova/network/linux_net.py:1420 -#, fuzzy, python-format -msgid "Unplugged VLAN interface '%s'" -msgstr "Échec de la suspension de l'instance" - -#: nova/network/linux_net.py:1442 +#: nova/network/linux_net.py:1447 #, fuzzy, python-format msgid "Starting Bridge %s" msgstr "Démarrage de l'interface de Bridge %s" -#: nova/network/linux_net.py:1454 +#: nova/network/linux_net.py:1459 #, fuzzy, python-format msgid "Adding interface %(interface)s to bridge %(bridge)s" msgstr "L'interface %(interface)s non trouvée." -#: nova/network/linux_net.py:1490 +#: nova/network/linux_net.py:1495 #, fuzzy, python-format msgid "Failed to add interface: %s" msgstr "Échec de la suspension de l'instance" -#: nova/network/linux_net.py:1536 -#, fuzzy, python-format -msgid "Failed unplugging bridge interface '%s'" -msgstr "Démarrage de l'interface de Bridge %s" - -#: nova/network/linux_net.py:1539 -#, fuzzy, python-format -msgid "Unplugged bridge interface '%s'" -msgstr "Démarrage de l'interface de Bridge %s" - -#: nova/network/linux_net.py:1735 +#: nova/network/linux_net.py:1732 #, fuzzy, python-format msgid "Starting bridge %s " msgstr "Démarrage de l'interface de Bridge %s" -#: nova/network/linux_net.py:1743 +#: nova/network/linux_net.py:1740 #, fuzzy, python-format msgid "Done starting bridge %s" msgstr "Erreur au démarrage xvp : %s" -#: nova/network/linux_net.py:1763 -#, python-format -msgid "Failed unplugging gateway interface '%s'" -msgstr "" - -#: nova/network/linux_net.py:1765 -#, python-format -msgid "Unplugged gateway interface '%s'" -msgstr "" - -#: nova/network/manager.py:363 +#: nova/network/manager.py:364 #, python-format msgid "Disassociated %s stale fixed ip(s)" msgstr "" -#: nova/network/manager.py:367 +#: nova/network/manager.py:368 msgid "setting network host" msgstr "réglage de l'hôte réseau" -#: nova/network/manager.py:494 +#: nova/network/manager.py:495 #, fuzzy msgid "network allocations" msgstr "Aucun disque sur %(location)s" -#: nova/network/manager.py:501 +#: nova/network/manager.py:502 #, python-format msgid "networks retrieved for instance: |%(networks_list)s|" msgstr "" -#: nova/network/manager.py:549 +#: nova/network/manager.py:550 msgid "network deallocation for instance" msgstr "" -#: nova/network/manager.py:815 +#: nova/network/manager.py:816 #, python-format msgid "" "instance-dns-zone is |%(domain)s|, which is in availability zone " @@ -5567,98 +5509,98 @@ msgid "" "created." msgstr "" -#: nova/network/manager.py:841 +#: nova/network/manager.py:842 #, python-format msgid "Quota exceeded for %(pid)s, tried to allocate fixed IP" msgstr "" -#: nova/network/manager.py:895 +#: nova/network/manager.py:896 msgid "Failed to update usages deallocating fixed IP" msgstr "" -#: nova/network/manager.py:929 +#: nova/network/manager.py:930 #, python-format msgid "Unable to release %s because vif doesn't exist." msgstr "" -#: nova/network/manager.py:952 +#: nova/network/manager.py:953 #, python-format msgid "Leased IP |%(address)s|" msgstr "" -#: nova/network/manager.py:956 +#: nova/network/manager.py:957 #, python-format msgid "IP %s leased that is not associated" msgstr "" -#: nova/network/manager.py:965 +#: nova/network/manager.py:966 #, python-format msgid "IP |%s| leased that isn't allocated" msgstr "" -#: nova/network/manager.py:970 +#: nova/network/manager.py:971 #, python-format msgid "Released IP |%(address)s|" msgstr "" -#: nova/network/manager.py:974 +#: nova/network/manager.py:975 #, python-format msgid "IP %s released that is not associated" msgstr "" -#: nova/network/manager.py:978 +#: nova/network/manager.py:979 #, python-format msgid "IP %s released that was not leased" msgstr "IP %s libérée qui n'était pas allouée" -#: nova/network/manager.py:997 +#: nova/network/manager.py:998 #, python-format msgid "%s must be an integer" msgstr "" -#: nova/network/manager.py:1021 +#: nova/network/manager.py:1022 msgid "Maximum allowed length for 'label' is 255." msgstr "" -#: nova/network/manager.py:1041 +#: nova/network/manager.py:1042 #, python-format msgid "" "Subnet(s) too large, defaulting to /%s. To override, specify " "network_size flag." msgstr "" -#: nova/network/manager.py:1122 +#: nova/network/manager.py:1123 msgid "cidr already in use" msgstr "" -#: nova/network/manager.py:1125 +#: nova/network/manager.py:1126 #, python-format msgid "requested cidr (%(cidr)s) conflicts with existing supernet (%(super)s)" msgstr "" -#: nova/network/manager.py:1136 +#: nova/network/manager.py:1137 #, python-format msgid "" "requested cidr (%(cidr)s) conflicts with existing smaller cidr " "(%(smaller)s)" msgstr "" -#: nova/network/manager.py:1193 +#: nova/network/manager.py:1194 msgid "Network already exists!" msgstr "" -#: nova/network/manager.py:1212 +#: nova/network/manager.py:1213 #, python-format msgid "Network must be disassociated from project %s before delete" msgstr "" -#: nova/network/manager.py:1808 +#: nova/network/manager.py:1813 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" -#: nova/network/manager.py:1815 +#: nova/network/manager.py:1820 #, python-format msgid "" "The network range is not big enough to fit %(num_networks)s networks. " @@ -5772,11 +5714,6 @@ msgstr "" msgid "Multiple floating IP pools matches found for name '%s'" msgstr "Aucune IP dynamique trouvée pour l'id %(id)s." -#: nova/network/quantumv2/api.py:835 -#, fuzzy, python-format -msgid "Network %(net)s for port %(port_id)s not found!" -msgstr "Le réseau %(network_id)s n'a pas été trouvé." - #: nova/network/security_group/quantum_driver.py:53 #, fuzzy, python-format msgid "Quantum Error creating security group %s" @@ -5889,22 +5826,22 @@ msgstr "" msgid "Released file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..." msgstr "" -#: nova/openstack/common/log.py:226 +#: nova/openstack/common/log.py:244 #, fuzzy, python-format msgid "Deprecated: %s" msgstr "%s reçu" -#: nova/openstack/common/log.py:329 +#: nova/openstack/common/log.py:347 #, python-format msgid "Error loading logging config %(log_config)s: %(err_msg)s" msgstr "" -#: nova/openstack/common/log.py:379 +#: nova/openstack/common/log.py:397 #, python-format msgid "syslog facility must be one of: %s" msgstr "" -#: nova/openstack/common/log.py:537 +#: nova/openstack/common/log.py:563 #, python-format msgid "Fatal call to deprecated config: %(msg)s" msgstr "" @@ -5927,6 +5864,31 @@ msgstr "" msgid "in dynamic looping call" msgstr "" +#: nova/openstack/common/periodic_task.py:41 +#, python-format +msgid "Unexpected argument for periodic task creation: %(arg)s." +msgstr "" + +#: nova/openstack/common/periodic_task.py:132 +#, python-format +msgid "Skipping periodic task %(task)s because its interval is negative" +msgstr "" + +#: nova/openstack/common/periodic_task.py:137 +#, python-format +msgid "Skipping periodic task %(task)s because it is disabled" +msgstr "" + +#: nova/openstack/common/periodic_task.py:175 +#, python-format +msgid "Running periodic task %(full_task_name)s" +msgstr "" + +#: nova/openstack/common/periodic_task.py:183 +#, python-format +msgid "Error during %(full_task_name)s: %(e)s" +msgstr "" + #: nova/openstack/common/policy.py:394 #, python-format msgid "Failed to understand rule %(rule)s" @@ -5942,16 +5904,31 @@ msgstr "" msgid "Failed to understand rule %(rule)r" msgstr "" -#: nova/openstack/common/db/sqlalchemy/session.py:436 +#: nova/openstack/common/processutils.py:122 +#, python-format +msgid "Got unknown keyword args to utils.execute: %r" +msgstr "" + +#: nova/openstack/common/processutils.py:137 +#, python-format +msgid "Running cmd (subprocess): %s" +msgstr "Execution de la commande (sous-processus) : %s" + +#: nova/openstack/common/processutils.py:174 +#, python-format +msgid "%r failed. Retrying." +msgstr "" + +#: nova/openstack/common/db/sqlalchemy/session.py:461 msgid "DB exception wrapped." msgstr "" -#: nova/openstack/common/db/sqlalchemy/session.py:486 +#: nova/openstack/common/db/sqlalchemy/session.py:512 #, python-format msgid "Got mysql server has gone away: %s" msgstr "" -#: nova/openstack/common/db/sqlalchemy/session.py:556 +#: nova/openstack/common/db/sqlalchemy/session.py:584 #, python-format msgid "SQL connection failed. %s attempts left." msgstr "" @@ -5964,19 +5941,19 @@ msgstr "" msgid "Unknown sort direction, must be 'desc' or 'asc'" msgstr "" -#: nova/openstack/common/notifier/api.py:126 +#: nova/openstack/common/notifier/api.py:125 #, python-format msgid "%s not in valid priorities" msgstr "" -#: nova/openstack/common/notifier/api.py:142 +#: nova/openstack/common/notifier/api.py:141 #, python-format msgid "" "Problem '%(e)s' attempting to send to notification system. " "Payload=%(payload)s" msgstr "" -#: nova/openstack/common/notifier/api.py:172 +#: nova/openstack/common/notifier/api.py:171 #, python-format msgid "Failed to load notifier %s. These notifications will not be sent." msgstr "" @@ -6166,44 +6143,44 @@ msgid "" msgstr "" #: nova/openstack/common/rpc/impl_kombu.py:609 -#: nova/openstack/common/rpc/impl_qpid.py:403 +#: nova/openstack/common/rpc/impl_qpid.py:404 #, python-format msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s" msgstr "" #: nova/openstack/common/rpc/impl_kombu.py:627 -#: nova/openstack/common/rpc/impl_qpid.py:418 +#: nova/openstack/common/rpc/impl_qpid.py:419 #, python-format msgid "Timed out waiting for RPC response: %s" msgstr "" #: nova/openstack/common/rpc/impl_kombu.py:631 -#: nova/openstack/common/rpc/impl_qpid.py:422 +#: nova/openstack/common/rpc/impl_qpid.py:423 #, python-format msgid "Failed to consume message from queue: %s" msgstr "" #: nova/openstack/common/rpc/impl_kombu.py:670 -#: nova/openstack/common/rpc/impl_qpid.py:457 +#: nova/openstack/common/rpc/impl_qpid.py:458 #, python-format msgid "Failed to publish message to topic '%(topic)s': %(err_str)s" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:351 +#: nova/openstack/common/rpc/impl_qpid.py:352 #, python-format msgid "Unable to connect to AMQP server: %(e)s. Sleeping %(delay)s seconds" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:357 +#: nova/openstack/common/rpc/impl_qpid.py:358 #, python-format msgid "Connected to AMQP server on %s" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:370 +#: nova/openstack/common/rpc/impl_qpid.py:371 msgid "Re-established AMQP queues" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:430 +#: nova/openstack/common/rpc/impl_qpid.py:431 msgid "Error processing message. Skipping it." msgstr "" @@ -6434,7 +6411,7 @@ msgstr "" msgid "Exception during scheduler.run_instance" msgstr "" -#: nova/scheduler/driver.py:63 nova/scheduler/manager.py:211 +#: nova/scheduler/driver.py:63 nova/scheduler/manager.py:222 #, fuzzy, python-format msgid "Setting instance to %(state)s state." msgstr "L'instance de type %(instance_type)s est invalide." @@ -6458,83 +6435,91 @@ msgid "" "memory(host:%(avail)s <= instance:%(mem_inst)s)" msgstr "" -#: nova/scheduler/filter_scheduler.py:74 +#: nova/scheduler/filter_scheduler.py:73 #, python-format msgid "Attempting to build %(num_instances)d instance(s)" msgstr "" -#: nova/scheduler/filter_scheduler.py:228 +#: nova/scheduler/filter_scheduler.py:227 msgid "Invalid value for 'scheduler_max_attempts', must be >= 1" msgstr "" -#: nova/scheduler/filter_scheduler.py:245 +#: nova/scheduler/filter_scheduler.py:244 #, python-format msgid "Error from last host: %(last_host)s (node %(last_node)s): %(exc)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:274 +#: nova/scheduler/filter_scheduler.py:276 #, python-format msgid "" "Exceeded max scheduling attempts %(max_attempts)d for instance " "%(instance_uuid)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:340 +#: nova/scheduler/filter_scheduler.py:344 #, python-format msgid "Filtered %(hosts)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:353 +#: nova/scheduler/filter_scheduler.py:357 #, python-format msgid "Choosing host %(chosen_host)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:386 +#: nova/scheduler/filter_scheduler.py:391 #, fuzzy, python-format msgid "Unable to migrate %(instance_uuid)s to %(dest)s: Lack of memory" msgstr "" "Impossible de migrer l'instance (%(instance_id)s) vers l'hôte actuel " "(%(host)s)." -#: nova/scheduler/host_manager.py:307 +#: nova/scheduler/host_manager.py:308 #, python-format -msgid "Host filter ignoring hosts: %(ignored_hosts_str)s" +msgid "Host filter ignoring hosts: %s" msgstr "" -#: nova/scheduler/host_manager.py:316 +#: nova/scheduler/host_manager.py:320 #, python-format -msgid "" -"No hosts matched due to not matching 'force_hosts'value of " -"'%(forced_hosts_str)s'" +msgid "Host filter forcing available hosts to %s" +msgstr "" + +#: nova/scheduler/host_manager.py:323 +#, python-format +msgid "No hosts matched due to not matching 'force_hosts' value of '%s'" +msgstr "" + +#: nova/scheduler/host_manager.py:336 +#, python-format +msgid "Host filter forcing available nodes to %s" msgstr "" -#: nova/scheduler/host_manager.py:321 +#: nova/scheduler/host_manager.py:339 #, python-format -msgid "Host filter forcing available hosts to %(forced_hosts_str)s" +msgid "No nodes matched due to not matching 'force_nodes' value of '%s'" msgstr "" -#: nova/scheduler/host_manager.py:353 +#: nova/scheduler/host_manager.py:379 #, python-format msgid "Ignoring %(service_name)s service update from %(host)s" msgstr "" -#: nova/scheduler/host_manager.py:358 +#: nova/scheduler/host_manager.py:384 #, python-format msgid "Received %(service_name)s service update from %(state_key)s." msgstr "" -#: nova/scheduler/host_manager.py:377 +#: nova/scheduler/host_manager.py:403 #: nova/scheduler/filters/trusted_filter.py:214 #, python-format msgid "No service for compute ID %s" msgstr "" -#: nova/scheduler/host_manager.py:399 +#: nova/scheduler/host_manager.py:425 #, python-format msgid "Removing dead compute node %(host)s:%(node)s from scheduler" msgstr "" -#: nova/scheduler/manager.py:197 +#: nova/scheduler/manager.py:208 #, python-format msgid "Failed to schedule_%(method)s: %(ex)s" msgstr "" @@ -6790,19 +6775,19 @@ msgstr "" msgid "Reply to faked command is stdout='%(stdout)s' stderr='%(stderr)s'" msgstr "" -#: nova/tests/fake_volume.py:186 +#: nova/tests/fake_volume.py:187 msgid "status must be available" msgstr "" -#: nova/tests/fake_volume.py:190 nova/volume/cinder.py:222 +#: nova/tests/fake_volume.py:191 nova/volume/cinder.py:228 msgid "already attached" msgstr "" -#: nova/tests/fake_volume.py:194 nova/volume/cinder.py:226 +#: nova/tests/fake_volume.py:195 nova/volume/cinder.py:232 msgid "Instance and volume not in same availability_zone" msgstr "" -#: nova/tests/fake_volume.py:199 nova/volume/cinder.py:232 +#: nova/tests/fake_volume.py:200 nova/volume/cinder.py:238 msgid "already detached" msgstr "" @@ -6856,52 +6841,52 @@ msgstr "" msgid "unexpected role header" msgstr "" -#: nova/tests/api/openstack/compute/test_servers.py:3315 +#: nova/tests/api/openstack/compute/test_servers.py:3338 msgid "" "Quota exceeded for instances: Requested 1, but already used 10 of 10 " "instances" msgstr "" -#: nova/tests/api/openstack/compute/test_servers.py:3320 +#: nova/tests/api/openstack/compute/test_servers.py:3343 msgid "Quota exceeded for ram: Requested 4096, but already used 8192 of 10240 ram" msgstr "" -#: nova/tests/api/openstack/compute/test_servers.py:3325 +#: nova/tests/api/openstack/compute/test_servers.py:3348 msgid "Quota exceeded for cores: Requested 2, but already used 9 of 10 cores" msgstr "" -#: nova/tests/compute/test_compute.py:1044 -#: nova/tests/compute/test_compute.py:1062 -#: nova/tests/compute/test_compute.py:1113 -#: nova/tests/compute/test_compute.py:1140 -#: nova/tests/compute/test_compute.py:1186 -#: nova/tests/compute/test_compute.py:3647 +#: nova/tests/compute/test_compute.py:1099 +#: nova/tests/compute/test_compute.py:1117 +#: nova/tests/compute/test_compute.py:1168 +#: nova/tests/compute/test_compute.py:1195 +#: nova/tests/compute/test_compute.py:1241 +#: nova/tests/compute/test_compute.py:3725 #, python-format msgid "Running instances: %s" msgstr "Instance actives : %s" -#: nova/tests/compute/test_compute.py:1050 -#: nova/tests/compute/test_compute.py:1085 -#: nova/tests/compute/test_compute.py:1128 -#: nova/tests/compute/test_compute.py:1158 +#: nova/tests/compute/test_compute.py:1105 +#: nova/tests/compute/test_compute.py:1140 +#: nova/tests/compute/test_compute.py:1183 +#: nova/tests/compute/test_compute.py:1213 #, python-format msgid "After terminating instances: %s" msgstr "Après l'arrêt d'instances : %s" -#: nova/tests/compute/test_compute.py:1668 +#: nova/tests/compute/test_compute.py:1723 msgid "Internal error" msgstr "" -#: nova/tests/compute/test_compute.py:3658 +#: nova/tests/compute/test_compute.py:3736 #, python-format msgid "After force-killing instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:4160 +#: nova/tests/compute/test_compute.py:4238 msgid "wrong host/node" msgstr "" -#: nova/tests/compute/test_compute.py:8584 +#: nova/tests/compute/test_compute.py:8707 msgid "spawn error" msgstr "" @@ -7163,7 +7148,7 @@ msgstr "" msgid "IPMI set next bootdev failed" msgstr "" -#: nova/virt/baremetal/ipmi.py:198 nova/virt/baremetal/tilera_pdu.py:152 +#: nova/virt/baremetal/ipmi.py:198 nova/virt/baremetal/tilera_pdu.py:153 #, python-format msgid "Activate node called, but node %s is already active" msgstr "" @@ -7251,31 +7236,31 @@ msgstr "" msgid "Tilera deploy failed for instance %s" msgstr "L'instance de type %(instance_type)s est invalide." -#: nova/virt/baremetal/tilera_pdu.py:82 +#: nova/virt/baremetal/tilera_pdu.py:83 msgid "Node id not supplied to PDU" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:85 +#: nova/virt/baremetal/tilera_pdu.py:86 msgid "Address not supplied to PDU" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:88 +#: nova/virt/baremetal/tilera_pdu.py:89 msgid "User not supplied to PDU" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:91 +#: nova/virt/baremetal/tilera_pdu.py:92 msgid "Password not supplied to PDU" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:116 +#: nova/virt/baremetal/tilera_pdu.py:117 msgid "PDU failed" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:133 +#: nova/virt/baremetal/tilera_pdu.py:134 msgid "PDU power on failed" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:146 +#: nova/virt/baremetal/tilera_pdu.py:147 msgid "PDU power off failed" msgstr "" @@ -7331,34 +7316,34 @@ msgstr "" msgid "no pif for vif_uuid=%s" msgstr "" -#: nova/virt/baremetal/virtual_power_driver.py:111 +#: nova/virt/baremetal/virtual_power_driver.py:112 msgid "virtual_power_ssh_host not defined. Can not Start" msgstr "" -#: nova/virt/baremetal/virtual_power_driver.py:115 +#: nova/virt/baremetal/virtual_power_driver.py:116 msgid "virtual_power_host_user not defined. Can not Start" msgstr "" -#: nova/virt/baremetal/virtual_power_driver.py:121 +#: nova/virt/baremetal/virtual_power_driver.py:122 msgid "virtual_power_host_pass/key not set. Can not Start" msgstr "" -#: nova/virt/baremetal/volume_driver.py:121 +#: nova/virt/baremetal/volume_driver.py:122 #, python-format msgid "baremetal driver was unable to delete tid %s" msgstr "" -#: nova/virt/baremetal/volume_driver.py:185 +#: nova/virt/baremetal/volume_driver.py:186 #, python-format msgid "Could not determine iscsi initiator name for instance %s" msgstr "" -#: nova/virt/baremetal/volume_driver.py:226 +#: nova/virt/baremetal/volume_driver.py:227 #, fuzzy, python-format msgid "No fixed PXE IP is associated to %s" msgstr "Pas d'adresse IP fixe associée avec l'id %(id)s." -#: nova/virt/baremetal/volume_driver.py:258 +#: nova/virt/baremetal/volume_driver.py:259 #, python-format msgid "detach volume could not find tid for %s" msgstr "" @@ -7393,33 +7378,33 @@ msgstr "La création de l'Interface Virtuelle a échoué" msgid "Baremetal virtual interface %s not found" msgstr "" -#: nova/virt/disk/api.py:132 +#: nova/virt/disk/api.py:133 #, python-format msgid "Checking if we can resize image %(image)s. size=%(size)s, CoW=%(use_cow)s" msgstr "" -#: nova/virt/disk/api.py:138 +#: nova/virt/disk/api.py:139 #, python-format msgid "Cannot resize filesystem %s to a smaller size." msgstr "" -#: nova/virt/disk/api.py:149 +#: nova/virt/disk/api.py:150 #, python-format msgid "Unable to mount image %(image)s with error %(error)s. Cannot resize." msgstr "" -#: nova/virt/disk/api.py:159 +#: nova/virt/disk/api.py:160 #, python-format msgid "" "Unable to determine label for image %(image)s with error %(errror)s. " "Cannot resize." msgstr "" -#: nova/virt/disk/api.py:226 +#: nova/virt/disk/api.py:227 msgid "image already mounted" msgstr "" -#: nova/virt/disk/api.py:282 +#: nova/virt/disk/api.py:283 #, python-format msgid "" "Inject data image=%(image)s key=%(key)s net=%(net)s metadata=%(metadata)s" @@ -7427,72 +7412,72 @@ msgid "" "partition=%(partition)s use_cow=%(use_cow)s" msgstr "" -#: nova/virt/disk/api.py:299 +#: nova/virt/disk/api.py:300 #, fuzzy, python-format msgid "Ignoring error injecting data into image (%(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" -#: nova/virt/disk/api.py:318 +#: nova/virt/disk/api.py:319 #, python-format msgid "" "Failed to mount container filesystem '%(image)s' on '%(target)s': " "%(errors)s" msgstr "" -#: nova/virt/disk/api.py:335 +#: nova/virt/disk/api.py:336 #, fuzzy, python-format msgid "Failed to teardown ntainer filesystem: %s" msgstr "Impossible de monter le système de fichier : %s" -#: nova/virt/disk/api.py:348 +#: nova/virt/disk/api.py:349 #, fuzzy, python-format msgid "Failed to umount container filesystem: %s" msgstr "Impossible de monter le système de fichier : %s" -#: nova/virt/disk/api.py:373 +#: nova/virt/disk/api.py:374 #, fuzzy, python-format msgid "Ignoring error injecting %(inject)s into image (%(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" -#: nova/virt/disk/api.py:385 +#: nova/virt/disk/api.py:386 #, python-format msgid "Inject file fs=%(fs)s path=%(path)s append=%(append)s" msgstr "" -#: nova/virt/disk/api.py:394 +#: nova/virt/disk/api.py:395 #, python-format msgid "Inject metadata fs=%(fs)s metadata=%(metadata)s" msgstr "" -#: nova/virt/disk/api.py:435 +#: nova/virt/disk/api.py:436 #, python-format msgid "Inject key fs=%(fs)s key=%(key)s" msgstr "" -#: nova/virt/disk/api.py:464 +#: nova/virt/disk/api.py:465 #, python-format msgid "Inject key fs=%(fs)s net=%(net)s" msgstr "" -#: nova/virt/disk/api.py:490 +#: nova/virt/disk/api.py:491 #, python-format msgid "Inject admin password fs=%(fs)s admin_passwd=ha-ha-not-telling-you" msgstr "" -#: nova/virt/disk/api.py:535 +#: nova/virt/disk/api.py:536 msgid "Not implemented on Windows" msgstr "" -#: nova/virt/disk/api.py:564 +#: nova/virt/disk/api.py:565 #, python-format msgid "User %(username)s not found in password file." msgstr "" -#: nova/virt/disk/api.py:580 +#: nova/virt/disk/api.py:581 #, python-format msgid "User %(username)s not found in shadow file." msgstr "" @@ -7829,7 +7814,7 @@ msgstr "" msgid "get_available_resource called" msgstr "" -#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3728 +#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3740 #: nova/virt/xenapi/host.py:148 msgid "Updating host stats" msgstr "" @@ -8038,7 +8023,7 @@ msgstr "" msgid "Cannot find boot VHD file: %s" msgstr "" -#: nova/virt/hyperv/migrationops.py:221 nova/virt/hyperv/vmops.py:135 +#: nova/virt/hyperv/migrationops.py:221 nova/virt/hyperv/vmops.py:136 msgid "Cannot resize a VHD to a smaller size" msgstr "" @@ -8126,124 +8111,124 @@ msgstr "" msgid "Creating vswitch port for instance: %s" msgstr "Création d'une instance raw" -#: nova/virt/hyperv/vmops.py:90 +#: nova/virt/hyperv/vmops.py:91 #, python-format msgid "VIF driver not found for network_api_class: %s" msgstr "" -#: nova/virt/hyperv/vmops.py:99 +#: nova/virt/hyperv/vmops.py:100 #, fuzzy msgid "get_info called for instance" msgstr "Récupération de la sortie de la console de l'instance %s" -#: nova/virt/hyperv/vmops.py:120 +#: nova/virt/hyperv/vmops.py:121 #, python-format msgid "" "Creating differencing VHD. Parent: %(base_vhd_path)s, Target: " "%(root_vhd_path)s" msgstr "" -#: nova/virt/hyperv/vmops.py:126 +#: nova/virt/hyperv/vmops.py:127 #, python-format msgid "Copying VHD image %(base_vhd_path)s to target: %(root_vhd_path)s" msgstr "" -#: nova/virt/hyperv/vmops.py:138 +#: nova/virt/hyperv/vmops.py:139 #, python-format msgid "Resizing VHD %(root_vhd_path)s to new size %(root_vhd_size)s" msgstr "" -#: nova/virt/hyperv/vmops.py:151 +#: nova/virt/hyperv/vmops.py:152 #, fuzzy msgid "Spawning new instance" msgstr "Création d'une instance raw" -#: nova/virt/hyperv/vmops.py:177 +#: nova/virt/hyperv/vmops.py:178 #, fuzzy msgid "Spawn instance failed" msgstr "\"Non trouvé\" remonté : %s" -#: nova/virt/hyperv/vmops.py:202 +#: nova/virt/hyperv/vmops.py:203 #, fuzzy, python-format msgid "Creating nic for instance: %s" msgstr "Création d'une instance raw" -#: nova/virt/hyperv/vmops.py:210 +#: nova/virt/hyperv/vmops.py:211 #, python-format msgid "Invalid config_drive_format \"%s\"" msgstr "" -#: nova/virt/hyperv/vmops.py:213 +#: nova/virt/hyperv/vmops.py:214 #, fuzzy, python-format msgid "Using config drive for instance: %s" msgstr "Début de la destruction d'instance" -#: nova/virt/hyperv/vmops.py:226 nova/virt/libvirt/driver.py:1869 +#: nova/virt/hyperv/vmops.py:227 nova/virt/libvirt/driver.py:1870 #, fuzzy, python-format msgid "Creating config drive at %(path)s" msgstr "Injection du chemin d'accès : '%s'" -#: nova/virt/hyperv/vmops.py:234 nova/virt/libvirt/driver.py:1876 +#: nova/virt/hyperv/vmops.py:235 nova/virt/libvirt/driver.py:1877 #, fuzzy, python-format msgid "Creating config drive failed with error: %s" msgstr "Injection du chemin d'accès : '%s'" -#: nova/virt/hyperv/vmops.py:270 +#: nova/virt/hyperv/vmops.py:271 #, fuzzy, python-format msgid "Got request to destroy instance: %s" msgstr "Impossible de supprimer le VBD %s" -#: nova/virt/hyperv/vmops.py:283 +#: nova/virt/hyperv/vmops.py:284 #, fuzzy, python-format msgid "Instance not found: %s" msgstr "Aucuns types d'instance trouvés." -#: nova/virt/hyperv/vmops.py:289 +#: nova/virt/hyperv/vmops.py:290 #, fuzzy, python-format msgid "Failed to destroy instance: %s" msgstr "Impossible de supprimer le VBD %s" -#: nova/virt/hyperv/vmops.py:294 +#: nova/virt/hyperv/vmops.py:295 #, fuzzy msgid "reboot instance" msgstr "Redémarrage de l'instance %s" -#: nova/virt/hyperv/vmops.py:300 +#: nova/virt/hyperv/vmops.py:301 #, fuzzy msgid "Pause instance" msgstr "Re-démarrage de l'instance %r" -#: nova/virt/hyperv/vmops.py:306 +#: nova/virt/hyperv/vmops.py:307 #, fuzzy msgid "Unpause instance" msgstr "Re-démarrage de l'instance %r" -#: nova/virt/hyperv/vmops.py:312 +#: nova/virt/hyperv/vmops.py:313 #, fuzzy msgid "Suspend instance" msgstr "Échec de la suspension de l'instance" -#: nova/virt/hyperv/vmops.py:318 +#: nova/virt/hyperv/vmops.py:319 #, fuzzy msgid "Resume instance" msgstr "Re-démarrage de l'instance %r" -#: nova/virt/hyperv/vmops.py:324 +#: nova/virt/hyperv/vmops.py:325 #, fuzzy msgid "Power off instance" msgstr "Démarrage de %s instances..." -#: nova/virt/hyperv/vmops.py:330 +#: nova/virt/hyperv/vmops.py:331 #, fuzzy msgid "Power on instance" msgstr "Démarrage de %s instances..." -#: nova/virt/hyperv/vmops.py:337 +#: nova/virt/hyperv/vmops.py:338 #, python-format msgid "Successfully changed state of VM %(vm_name)s to: %(req_state)s" msgstr "" -#: nova/virt/hyperv/vmops.py:341 +#: nova/virt/hyperv/vmops.py:342 #, python-format msgid "Failed to change vm state of %(vm_name)s to %(req_state)s" msgstr "" @@ -8349,7 +8334,7 @@ msgstr "Detach_volume: %(instance_name)s, %(mountpoint)s" msgid "Detaching physical disk from instance: %s" msgstr "Création d'une instance raw" -#: nova/virt/hyperv/volumeops.py:186 nova/virt/libvirt/driver.py:896 +#: nova/virt/hyperv/volumeops.py:186 nova/virt/libvirt/driver.py:897 msgid "Could not determine iscsi initiator name" msgstr "" @@ -8383,243 +8368,243 @@ msgstr "" msgid "Unable to determine disk bus for '%s'" msgstr "" -#: nova/virt/libvirt/driver.py:340 +#: nova/virt/libvirt/driver.py:341 #, python-format msgid "Invalid cachemode %(cache_mode)s specified for disk type %(disk_type)s." msgstr "" -#: nova/virt/libvirt/driver.py:546 +#: nova/virt/libvirt/driver.py:547 #, python-format msgid "Nova requires libvirt version %(major)i.%(minor)i.%(micro)i or greater." msgstr "" -#: nova/virt/libvirt/driver.py:554 +#: nova/virt/libvirt/driver.py:555 #, python-format msgid "Connecting to libvirt: %s" msgstr "Connexion à libvirt: %s" -#: nova/virt/libvirt/driver.py:571 +#: nova/virt/libvirt/driver.py:572 #, fuzzy, python-format msgid "URI %s does not support events" msgstr "Le groupe de volume %s n'existe pas" -#: nova/virt/libvirt/driver.py:587 +#: nova/virt/libvirt/driver.py:588 msgid "Connection to libvirt broke" msgstr "Connexion à libvirt interrompue" -#: nova/virt/libvirt/driver.py:609 nova/virt/libvirt/driver.py:612 +#: nova/virt/libvirt/driver.py:610 nova/virt/libvirt/driver.py:613 #, python-format msgid "Can not handle authentication request for %d credentials" msgstr "" -#: nova/virt/libvirt/driver.py:630 +#: nova/virt/libvirt/driver.py:631 #, fuzzy, python-format msgid "Connection to libvirt failed: %s" msgstr "Connexion à libvirt: %s" -#: nova/virt/libvirt/driver.py:721 +#: nova/virt/libvirt/driver.py:722 #, python-format msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:736 +#: nova/virt/libvirt/driver.py:737 msgid "During wait destroy, instance disappeared." msgstr "" -#: nova/virt/libvirt/driver.py:741 +#: nova/virt/libvirt/driver.py:742 msgid "Instance destroyed successfully." msgstr "" -#: nova/virt/libvirt/driver.py:751 +#: nova/virt/libvirt/driver.py:752 msgid "Instance may be started again." msgstr "" -#: nova/virt/libvirt/driver.py:761 +#: nova/virt/libvirt/driver.py:762 #, fuzzy msgid "Going to destroy instance again." msgstr "Va essayer d'arrêter %s" -#: nova/virt/libvirt/driver.py:780 +#: nova/virt/libvirt/driver.py:781 msgid "Error from libvirt during undefineFlags. Retrying with undefine" msgstr "" -#: nova/virt/libvirt/driver.py:796 +#: nova/virt/libvirt/driver.py:797 #, python-format msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:816 +#: nova/virt/libvirt/driver.py:817 msgid "Instance may be still running, destroy it again." msgstr "" -#: nova/virt/libvirt/driver.py:822 +#: nova/virt/libvirt/driver.py:823 #, python-format msgid "Error from libvirt during unfilter. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:850 +#: nova/virt/libvirt/driver.py:851 #, python-format msgid "Deleting instance files %(target)s" msgstr "" -#: nova/virt/libvirt/driver.py:859 +#: nova/virt/libvirt/driver.py:860 #, python-format msgid "Failed to cleanup directory %(target)s: %(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:902 +#: nova/virt/libvirt/driver.py:903 msgid "Could not determine fibre channel world wide node names" msgstr "" -#: nova/virt/libvirt/driver.py:909 +#: nova/virt/libvirt/driver.py:910 msgid "Could not determine fibre channel world wide port names" msgstr "" -#: nova/virt/libvirt/driver.py:914 +#: nova/virt/libvirt/driver.py:915 msgid "No Volume Connector found." msgstr "" -#: nova/virt/libvirt/driver.py:1036 +#: nova/virt/libvirt/driver.py:1037 msgid "During detach_volume, instance disappeared." msgstr "" -#: nova/virt/libvirt/driver.py:1060 +#: nova/virt/libvirt/driver.py:1061 #, fuzzy msgid "attaching network adapter failed." msgstr "Aucun réseau défini." -#: nova/virt/libvirt/driver.py:1080 +#: nova/virt/libvirt/driver.py:1081 msgid "During detach_interface, instance disappeared." msgstr "" -#: nova/virt/libvirt/driver.py:1084 +#: nova/virt/libvirt/driver.py:1085 #, fuzzy msgid "detaching network adapter failed." msgstr "Aucun réseau défini." -#: nova/virt/libvirt/driver.py:1173 +#: nova/virt/libvirt/driver.py:1174 msgid "Beginning live snapshot process" msgstr "" -#: nova/virt/libvirt/driver.py:1176 +#: nova/virt/libvirt/driver.py:1177 msgid "Beginning cold snapshot process" msgstr "" -#: nova/virt/libvirt/driver.py:1205 +#: nova/virt/libvirt/driver.py:1206 msgid "Snapshot extracted, beginning image upload" msgstr "" -#: nova/virt/libvirt/driver.py:1217 +#: nova/virt/libvirt/driver.py:1218 msgid "Snapshot image upload complete" msgstr "" -#: nova/virt/libvirt/driver.py:1290 +#: nova/virt/libvirt/driver.py:1291 #, fuzzy msgid "Instance soft rebooted successfully." msgstr "instance %s: re-démarrée" -#: nova/virt/libvirt/driver.py:1294 +#: nova/virt/libvirt/driver.py:1295 #, fuzzy msgid "Failed to soft reboot instance." msgstr "Échec du redémarrage de l'instance" -#: nova/virt/libvirt/driver.py:1329 +#: nova/virt/libvirt/driver.py:1330 msgid "Instance shutdown successfully." msgstr "" -#: nova/virt/libvirt/driver.py:1337 +#: nova/virt/libvirt/driver.py:1338 msgid "Instance may have been rebooted during soft reboot, so return now." msgstr "" -#: nova/virt/libvirt/driver.py:1385 +#: nova/virt/libvirt/driver.py:1386 msgid "Instance rebooted successfully." msgstr "" -#: nova/virt/libvirt/driver.py:1530 +#: nova/virt/libvirt/driver.py:1531 msgid "Instance is running" msgstr "" -#: nova/virt/libvirt/driver.py:1537 nova/virt/powervm/operator.py:220 +#: nova/virt/libvirt/driver.py:1538 nova/virt/powervm/operator.py:221 msgid "Instance spawned successfully." msgstr "" -#: nova/virt/libvirt/driver.py:1553 +#: nova/virt/libvirt/driver.py:1554 #, python-format msgid "data: %(data)r, fpath: %(fpath)r" msgstr "data: %(data)r, fpath: %(fpath)r" -#: nova/virt/libvirt/driver.py:1590 nova/virt/libvirt/driver.py:1616 +#: nova/virt/libvirt/driver.py:1591 nova/virt/libvirt/driver.py:1617 #, python-format msgid "Truncated console log returned, %d bytes ignored" msgstr "" -#: nova/virt/libvirt/driver.py:1605 +#: nova/virt/libvirt/driver.py:1606 #, fuzzy msgid "Guest does not have a console available" msgstr "L’utilisateur n'a pas les privilèges administrateur" -#: nova/virt/libvirt/driver.py:1674 +#: nova/virt/libvirt/driver.py:1675 #, python-format msgid "Path '%(path)s' supports direct I/O" msgstr "" -#: nova/virt/libvirt/driver.py:1678 +#: nova/virt/libvirt/driver.py:1679 #, python-format msgid "Path '%(path)s' does not support direct I/O: '%(ex)s'" msgstr "" -#: nova/virt/libvirt/driver.py:1683 nova/virt/libvirt/driver.py:1688 +#: nova/virt/libvirt/driver.py:1684 nova/virt/libvirt/driver.py:1689 #, python-format msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'" msgstr "" -#: nova/virt/libvirt/driver.py:1759 +#: nova/virt/libvirt/driver.py:1760 msgid "Creating image" msgstr "" -#: nova/virt/libvirt/driver.py:1860 +#: nova/virt/libvirt/driver.py:1861 msgid "Using config drive" msgstr "" -#: nova/virt/libvirt/driver.py:1909 +#: nova/virt/libvirt/driver.py:1910 #, fuzzy, python-format msgid "Injecting %(inj)s into image %(img_id)s" msgstr "Demande de chargement à xapi de %(vdi_uuids)s en tant qu'ID %(image_id)s" -#: nova/virt/libvirt/driver.py:1919 +#: nova/virt/libvirt/driver.py:1920 #, fuzzy, python-format msgid "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" -#: nova/virt/libvirt/driver.py:1976 +#: nova/virt/libvirt/driver.py:1977 #, python-format msgid "" "Config requested an explicit CPU model, but the current libvirt " "hypervisor '%s' does not support selecting CPU models" msgstr "" -#: nova/virt/libvirt/driver.py:1982 +#: nova/virt/libvirt/driver.py:1983 msgid "Config requested a custom CPU model, but no model name was provided" msgstr "" -#: nova/virt/libvirt/driver.py:1986 +#: nova/virt/libvirt/driver.py:1987 msgid "A CPU model name should not be set when a host CPU model is requested" msgstr "" -#: nova/virt/libvirt/driver.py:1990 +#: nova/virt/libvirt/driver.py:1991 #, python-format msgid "CPU mode '%(mode)s' model '%(model)s' was chosen" msgstr "" -#: nova/virt/libvirt/driver.py:2006 +#: nova/virt/libvirt/driver.py:2007 msgid "" "Passthrough of the host CPU was requested but this libvirt version does " "not support this feature" msgstr "" -#: nova/virt/libvirt/driver.py:2327 +#: nova/virt/libvirt/driver.py:2330 #, python-format msgid "" "Start to_xml instance=%(instance)s network_info=%(network_info)s " @@ -8627,92 +8612,100 @@ msgid "" "rescue=%(rescue)sblock_device_info=%(block_device_info)s" msgstr "" -#: nova/virt/libvirt/driver.py:2342 +#: nova/virt/libvirt/driver.py:2345 #, python-format msgid "End to_xml instance=%(instance)s xml=%(xml)s" msgstr "" -#: nova/virt/libvirt/driver.py:2359 +#: nova/virt/libvirt/driver.py:2362 #, python-format msgid "" "Error from libvirt while looking up %(instance_name)s: [Error Code " "%(error_code)s] %(ex)s" msgstr "" -#: nova/virt/libvirt/driver.py:2527 +#: nova/virt/libvirt/driver.py:2530 msgid "" "Cannot get the number of cpu, because this function is not implemented " "for this platform. " msgstr "" -#: nova/virt/libvirt/driver.py:2578 +#: nova/virt/libvirt/driver.py:2581 #, python-format msgid "couldn't obtain the vpu count from domain id: %s" msgstr "" -#: nova/virt/libvirt/driver.py:2584 +#: nova/virt/libvirt/driver.py:2587 #, python-format msgid "List of domains returned by libVirt: %s" msgstr "" -#: nova/virt/libvirt/driver.py:2586 +#: nova/virt/libvirt/driver.py:2589 #, python-format msgid "libVirt can't find a domain with id: %s" msgstr "" -#: nova/virt/libvirt/driver.py:2650 +#: nova/virt/libvirt/driver.py:2653 msgid "libvirt version is too old (does not support getVersion)" msgstr "" -#: nova/virt/libvirt/driver.py:2733 +#: nova/virt/libvirt/driver.py:2737 #, fuzzy, python-format msgid "Trying to get stats for the volume %s" msgstr "Impossible de récupérer les méta-donnérs pour l'IP : %s" -#: nova/virt/libvirt/driver.py:2757 +#: nova/virt/libvirt/driver.py:2750 +#, python-format +msgid "" +"Got volume usage stats for the volume=%(volume)s, instance=%(instance)s, " +"rd_req=%(rd_req)d, rd_bytes=%(rd_bytes)d, wr_req=%(wr_req)d, " +"wr_bytes=%(wr_bytes)d" +msgstr "" + +#: nova/virt/libvirt/driver.py:2768 #, python-format msgid "" "Getting block stats failed, device might have been detached. " -"Code=%(errcode)s Error=%(e)s" +"Instance=%(instance_name)s Disk=%(disk)s Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:2761 +#: nova/virt/libvirt/driver.py:2773 #, python-format msgid "" "Could not find domain in libvirt for instance %s. Cannot get block stats " "for device" msgstr "" -#: nova/virt/libvirt/driver.py:2838 +#: nova/virt/libvirt/driver.py:2850 #, python-format msgid "" "Creating tmpfile %s to verify with other compute node that the instance " "is on the same shared storage." msgstr "" -#: nova/virt/libvirt/driver.py:2920 +#: nova/virt/libvirt/driver.py:2932 msgid "Block migration can not be used with shared storage." msgstr "" -#: nova/virt/libvirt/driver.py:2928 +#: nova/virt/libvirt/driver.py:2940 msgid "Live migration can not be used without shared storage." msgstr "" -#: nova/virt/libvirt/driver.py:2965 +#: nova/virt/libvirt/driver.py:2977 #, python-format msgid "" "Unable to migrate %(instance_uuid)s: Disk of instance is too " "large(available on destination host:%(available)s < need:%(necessary)s)" msgstr "" -#: nova/virt/libvirt/driver.py:2990 +#: nova/virt/libvirt/driver.py:3002 #, python-format msgid "" "Instance launched has CPU info:\n" "%s" msgstr "" -#: nova/virt/libvirt/driver.py:3002 +#: nova/virt/libvirt/driver.py:3014 #, python-format msgid "" "CPU doesn't have compatibility.\n" @@ -8722,67 +8715,67 @@ msgid "" "Refer to %(u)s" msgstr "" -#: nova/virt/libvirt/driver.py:3019 +#: nova/virt/libvirt/driver.py:3031 #, python-format msgid "" "Creating tmpfile %s to notify to other compute nodes that they should " "mount the same storage." msgstr "" -#: nova/virt/libvirt/driver.py:3067 +#: nova/virt/libvirt/driver.py:3079 #, python-format msgid "The firewall filter for %s does not exist" msgstr "" -#: nova/virt/libvirt/driver.py:3139 +#: nova/virt/libvirt/driver.py:3151 #, fuzzy, python-format msgid "Live Migration failure: %(e)s" msgstr "Echec d'authentification : %s" -#: nova/virt/libvirt/driver.py:3232 +#: nova/virt/libvirt/driver.py:3244 #, python-format msgid "plug_vifs() failed %(cnt)d. Retry up to %(max_retry)d." msgstr "" -#: nova/virt/libvirt/driver.py:3344 +#: nova/virt/libvirt/driver.py:3356 #, python-format msgid "" "Error from libvirt while getting description of %(instance_name)s: [Error" " Code %(error_code)s] %(ex)s" msgstr "" -#: nova/virt/libvirt/driver.py:3361 +#: nova/virt/libvirt/driver.py:3373 #, python-format msgid "skipping %(path)s since it looks like volume" msgstr "" -#: nova/virt/libvirt/driver.py:3366 +#: nova/virt/libvirt/driver.py:3378 #, python-format msgid "skipping disk for %(instance_name)s as it does not have a path" msgstr "" -#: nova/virt/libvirt/driver.py:3407 +#: nova/virt/libvirt/driver.py:3419 #, python-format msgid "Getting disk size of %(i_name)s: %(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:3453 +#: nova/virt/libvirt/driver.py:3465 msgid "Starting migrate_disk_and_power_off" msgstr "" -#: nova/virt/libvirt/driver.py:3512 +#: nova/virt/libvirt/driver.py:3524 msgid "Instance running successfully." msgstr "" -#: nova/virt/libvirt/driver.py:3518 +#: nova/virt/libvirt/driver.py:3530 msgid "Starting finish_migration" msgstr "" -#: nova/virt/libvirt/driver.py:3580 +#: nova/virt/libvirt/driver.py:3592 msgid "Starting finish_revert_migration" msgstr "" -#: nova/virt/libvirt/driver.py:3701 +#: nova/virt/libvirt/driver.py:3713 #, python-format msgid "Checking instance files accessability%(instance_path)s" msgstr "" @@ -8965,22 +8958,22 @@ msgstr "" msgid "Verification complete" msgstr "" -#: nova/virt/libvirt/utils.py:67 +#: nova/virt/libvirt/utils.py:72 nova/virt/libvirt/utils.py:78 msgid "systool is not installed" msgstr "" -#: nova/virt/libvirt/utils.py:71 +#: nova/virt/libvirt/utils.py:82 msgid "Cannot find any Fibre Channel HBAs" msgstr "" -#: nova/virt/libvirt/utils.py:213 +#: nova/virt/libvirt/utils.py:224 #, python-format msgid "" "Insufficient Space on Volume Group %(vg)s. Only %(free_space)db " "available, but %(size)db required by volume %(lv)s." msgstr "" -#: nova/virt/libvirt/utils.py:222 +#: nova/virt/libvirt/utils.py:233 #, python-format msgid "" "Volume group %(vg)s will not be able to hold sparse volume %(lv)s. " @@ -8988,61 +8981,61 @@ msgid "" "%(free_space)db." msgstr "" -#: nova/virt/libvirt/utils.py:253 +#: nova/virt/libvirt/utils.py:264 #, python-format msgid "vg %s must be LVM volume group" msgstr "" -#: nova/virt/libvirt/utils.py:282 +#: nova/virt/libvirt/utils.py:293 #, python-format msgid "Path %s must be LVM logical volume" msgstr "" -#: nova/virt/libvirt/utils.py:547 +#: nova/virt/libvirt/utils.py:558 msgid "Can't retrieve root device path from instance libvirt configuration" msgstr "" -#: nova/virt/libvirt/vif.py:264 nova/virt/libvirt/vif.py:385 -#: nova/virt/libvirt/vif.py:472 +#: nova/virt/libvirt/vif.py:265 nova/virt/libvirt/vif.py:386 +#: nova/virt/libvirt/vif.py:473 #, python-format msgid "" "vif_type=%(vif_type)s instance=%(instance)s network=%(network)s " "mapping=%(mapping)s" msgstr "" -#: nova/virt/libvirt/vif.py:270 nova/virt/libvirt/vif.py:391 -#: nova/virt/libvirt/vif.py:478 +#: nova/virt/libvirt/vif.py:271 nova/virt/libvirt/vif.py:392 +#: nova/virt/libvirt/vif.py:479 msgid "vif_type parameter must be present for this vif_driver implementation" msgstr "" -#: nova/virt/libvirt/vif.py:291 nova/virt/libvirt/vif.py:404 -#: nova/virt/libvirt/vif.py:491 +#: nova/virt/libvirt/vif.py:292 nova/virt/libvirt/vif.py:405 +#: nova/virt/libvirt/vif.py:492 #, python-format msgid "Unexpected vif_type=%s" msgstr "" -#: nova/virt/libvirt/vif.py:303 +#: nova/virt/libvirt/vif.py:304 #, python-format msgid "Ensuring vlan %(vlan)s and bridge %(bridge)s" msgstr "" -#: nova/virt/libvirt/vif.py:313 +#: nova/virt/libvirt/vif.py:314 #, python-format msgid "Ensuring bridge %s" msgstr "" -#: nova/virt/libvirt/vif.py:421 nova/virt/libvirt/vif.py:450 +#: nova/virt/libvirt/vif.py:422 nova/virt/libvirt/vif.py:451 msgid "Failed while unplugging vif" msgstr "" -#: nova/virt/libvirt/vif.py:500 +#: nova/virt/libvirt/vif.py:501 msgid "" "The LibvirtBridgeDriver VIF driver is now deprecated and will be removed " "in the next release. Please use the LibvirtGenericVIFDriver VIF driver, " "together with a network plugin that reports the 'vif_type' attribute" msgstr "" -#: nova/virt/libvirt/vif.py:526 +#: nova/virt/libvirt/vif.py:527 msgid "" "The LibvirtOpenVswitchDriver VIF driver is now deprecated and will be " "removed in the next release. Please use the LibvirtGenericVIFDriver VIF " @@ -9050,7 +9043,7 @@ msgid "" "attribute" msgstr "" -#: nova/virt/libvirt/vif.py:554 +#: nova/virt/libvirt/vif.py:555 msgid "" "The LibvirtHybridOVSBridgeDriver VIF driver is now deprecated and will be" " removed in the next release. Please use the LibvirtGenericVIFDriver VIF " @@ -9058,7 +9051,7 @@ msgid "" "attribute" msgstr "" -#: nova/virt/libvirt/vif.py:582 +#: nova/virt/libvirt/vif.py:583 msgid "" "The LibvirtOpenVswitchVirtualPortDriver VIF driver is now deprecated and " "will be removed in the next release. Please use the " @@ -9066,7 +9059,7 @@ msgid "" "reports the 'vif_type' attribute" msgstr "" -#: nova/virt/libvirt/vif.py:608 +#: nova/virt/libvirt/vif.py:609 msgid "" "The QuantumLinuxBridgeVIFDriver VIF driver is now deprecated and will be " "removed in the next release. Please use the LibvirtGenericVIFDriver VIF " @@ -9074,87 +9067,87 @@ msgid "" "attribute" msgstr "" -#: nova/virt/libvirt/volume.py:238 +#: nova/virt/libvirt/volume.py:239 #, python-format msgid "iSCSI device not found at %s" msgstr "" -#: nova/virt/libvirt/volume.py:241 +#: nova/virt/libvirt/volume.py:242 #, python-format msgid "" "ISCSI volume not yet found at: %(disk_dev)s. Will rescan & retry. Try " "number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:253 +#: nova/virt/libvirt/volume.py:254 #, python-format msgid "Found iSCSI node %(disk_dev)s (after %(tries)s rescans)" msgstr "" -#: nova/virt/libvirt/volume.py:489 nova/virt/libvirt/volume.py:610 +#: nova/virt/libvirt/volume.py:490 nova/virt/libvirt/volume.py:611 #, fuzzy, python-format msgid "%s is already mounted" msgstr "le groupe %s existe déjà" -#: nova/virt/libvirt/volume.py:545 +#: nova/virt/libvirt/volume.py:546 #, python-format msgid "AoE device not found at %s" msgstr "" -#: nova/virt/libvirt/volume.py:547 +#: nova/virt/libvirt/volume.py:548 #, python-format msgid "AoE volume not yet found at: %(aoedevpath)s. Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:561 +#: nova/virt/libvirt/volume.py:562 #, python-format msgid "Found AoE device %(aoedevpath)s (after %(tries)s rediscover)" msgstr "" -#: nova/virt/libvirt/volume.py:689 +#: nova/virt/libvirt/volume.py:690 msgid "We are unable to locate any Fibre Channel devices" msgstr "" -#: nova/virt/libvirt/volume.py:698 +#: nova/virt/libvirt/volume.py:699 #, python-format msgid "Looking for Fibre Channel dev %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:708 +#: nova/virt/libvirt/volume.py:709 msgid "Fibre Channel device not found." msgstr "" -#: nova/virt/libvirt/volume.py:711 +#: nova/virt/libvirt/volume.py:712 #, python-format msgid "" "Fibre volume not yet found at: %(mount_device)s. Will rescan & retry. " "Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:727 +#: nova/virt/libvirt/volume.py:728 #, python-format msgid "Found Fibre Channel volume %(mount_device)s (after %(tries)s rescans)" msgstr "" -#: nova/virt/libvirt/volume.py:734 +#: nova/virt/libvirt/volume.py:735 #, python-format msgid "Multipath device discovered %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:800 +#: nova/virt/libvirt/volume.py:801 msgid "Value required for 'scality_sofs_config'" msgstr "" -#: nova/virt/libvirt/volume.py:811 +#: nova/virt/libvirt/volume.py:812 #, python-format msgid "Cannot access 'scality_sofs_config': %s" msgstr "" -#: nova/virt/libvirt/volume.py:817 +#: nova/virt/libvirt/volume.py:818 msgid "Cannot execute /sbin/mount.sofs" msgstr "" -#: nova/virt/libvirt/volume.py:832 +#: nova/virt/libvirt/volume.py:833 msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" @@ -9228,6 +9221,16 @@ msgstr "" msgid "Uncompressed image file not found" msgstr "" +#: nova/virt/powervm/blockdev.py:540 nova/virt/powervm/operator.py:673 +#, python-format +msgid "Found error stream for command \"%(cmd)s\": %(error_text)s" +msgstr "" + +#: nova/virt/powervm/blockdev.py:557 nova/virt/powervm/operator.py:690 +#, python-format +msgid "Found error stream for command \"%(command)s\": %(error_text)s" +msgstr "" + #: nova/virt/powervm/common.py:61 msgid "Connection error connecting PowerVM manager" msgstr "" @@ -9237,16 +9240,16 @@ msgstr "" msgid "Running cmd (SSH-as-root): %s" msgstr "Execution de la commande (sous-processus) : %s" -#: nova/virt/powervm/common.py:119 +#: nova/virt/powervm/common.py:122 msgid "File transfer to PowerVM manager failed" msgstr "" -#: nova/virt/powervm/common.py:138 +#: nova/virt/powervm/common.py:141 #, python-format msgid "ftp GET %(remote_path)s to: %(local_path)s" msgstr "" -#: nova/virt/powervm/common.py:144 +#: nova/virt/powervm/common.py:147 #, fuzzy msgid "File transfer from PowerVM manager failed" msgstr "La connexion à Melange a échoué" @@ -9359,54 +9362,54 @@ msgstr "Création d'une instance raw" msgid "LPAR instance '%s' creation failed" msgstr "instance %s : Création de l'image" -#: nova/virt/powervm/operator.py:208 +#: nova/virt/powervm/operator.py:209 #, fuzzy, python-format msgid "Activating the LPAR instance '%s'" msgstr "Création d'une instance raw" -#: nova/virt/powervm/operator.py:225 +#: nova/virt/powervm/operator.py:226 #, fuzzy, python-format msgid "Instance '%s' failed to boot" msgstr "instance %s: re-démarrée" -#: nova/virt/powervm/operator.py:237 +#: nova/virt/powervm/operator.py:238 msgid "Error while attempting to clean up failed instance launch." msgstr "" -#: nova/virt/powervm/operator.py:241 +#: nova/virt/powervm/operator.py:242 #, python-format msgid "Instance spawned in %s seconds" msgstr "" -#: nova/virt/powervm/operator.py:252 +#: nova/virt/powervm/operator.py:253 #, python-format msgid "During destroy, LPAR instance '%s' was not found on PowerVM system." msgstr "" -#: nova/virt/powervm/operator.py:271 +#: nova/virt/powervm/operator.py:272 #, fuzzy, python-format msgid "Stopping instance %s for snapshot." msgstr "instance %s: création d'un instantané (snapshot)" -#: nova/virt/powervm/operator.py:294 +#: nova/virt/powervm/operator.py:295 #, fuzzy, python-format msgid "Shutting down the instance '%s'" msgstr "Démarrage de %s instances..." -#: nova/virt/powervm/operator.py:299 +#: nova/virt/powervm/operator.py:300 #, fuzzy, python-format msgid "Deleting the LPAR instance '%s'" msgstr "Démarrage de %s instances..." -#: nova/virt/powervm/operator.py:311 +#: nova/virt/powervm/operator.py:312 msgid "PowerVM instance cleanup failed" msgstr "" -#: nova/virt/powervm/operator.py:333 nova/virt/powervm/operator.py:389 +#: nova/virt/powervm/operator.py:334 nova/virt/powervm/operator.py:390 msgid "Not enough free memory in the host" msgstr "" -#: nova/virt/powervm/operator.py:344 nova/virt/powervm/operator.py:395 +#: nova/virt/powervm/operator.py:345 nova/virt/powervm/operator.py:396 msgid "Insufficient available CPU on PowerVM" msgstr "" @@ -9529,99 +9532,95 @@ msgstr "" msgid "Exception during HTTP connection close in VMwareHTTPWrite. Exception is %s" msgstr "" -#: nova/virt/vmwareapi/vim.py:85 +#: nova/virt/vmwareapi/vim.py:84 msgid "Unable to import suds." msgstr "" -#: nova/virt/vmwareapi/vim.py:91 -msgid "Must specify vmwareapi_wsdl_loc" -msgstr "" - -#: nova/virt/vmwareapi/vim.py:142 +#: nova/virt/vmwareapi/vim.py:169 #, python-format msgid "No such SOAP method '%s' provided by VI SDK" msgstr "" -#: nova/virt/vmwareapi/vim.py:147 +#: nova/virt/vmwareapi/vim.py:174 #, python-format msgid "httplib error in %s: " msgstr "" -#: nova/virt/vmwareapi/vim.py:154 +#: nova/virt/vmwareapi/vim.py:181 #, python-format msgid "Socket error in %s: " msgstr "" -#: nova/virt/vmwareapi/vim.py:159 +#: nova/virt/vmwareapi/vim.py:186 #, python-format msgid "Type error in %s: " msgstr "" -#: nova/virt/vmwareapi/vim.py:163 +#: nova/virt/vmwareapi/vim.py:190 #, python-format msgid "Exception in %s " msgstr "" -#: nova/virt/vmwareapi/vmops.py:93 +#: nova/virt/vmwareapi/vmops.py:92 msgid "Getting list of instances" msgstr "" -#: nova/virt/vmwareapi/vmops.py:109 +#: nova/virt/vmwareapi/vmops.py:108 #, python-format msgid "Got total of %s instances" msgstr "" -#: nova/virt/vmwareapi/vmops.py:204 +#: nova/virt/vmwareapi/vmops.py:198 msgid "Creating VM on the ESX host" msgstr "" -#: nova/virt/vmwareapi/vmops.py:212 +#: nova/virt/vmwareapi/vmops.py:206 msgid "Created VM on the ESX host" msgstr "" -#: nova/virt/vmwareapi/vmops.py:236 +#: nova/virt/vmwareapi/vmops.py:230 #, 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 "" -#: nova/virt/vmwareapi/vmops.py:255 +#: nova/virt/vmwareapi/vmops.py:249 #, python-format msgid "" "Created Virtual Disk of size %(vmdk_file_size_in_kb)s KB and type " "%(disk_type)s on the ESX host local store %(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:264 +#: nova/virt/vmwareapi/vmops.py:258 #, python-format msgid "" "Deleting the file %(vmdk_path)s on the ESX host localstore " "%(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:278 +#: nova/virt/vmwareapi/vmops.py:272 #, python-format msgid "" "Deleted the file %(vmdk_path)s on the ESX host local store " "%(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:286 +#: nova/virt/vmwareapi/vmops.py:280 #, python-format msgid "" "Downloading image file data %(image_ref)s to the ESX data store " "%(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:306 +#: nova/virt/vmwareapi/vmops.py:300 #, python-format msgid "" "Downloaded image file data %(image_ref)s to %(upload_vmdk_name)s on the " "ESX data store %(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:320 +#: nova/virt/vmwareapi/vmops.py:314 #, python-format msgid "" "Copying Virtual Disk of size %(vmdk_file_size_in_kb)s KB and adapter type" @@ -9629,288 +9628,288 @@ msgid "" " type %(disk_type)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:341 +#: nova/virt/vmwareapi/vmops.py:335 #, python-format msgid "" "Copied Virtual Disk of size %(vmdk_file_size_in_kb)s KB and type " "%(disk_type)s on the ESX host local store %(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:420 +#: nova/virt/vmwareapi/vmops.py:414 #, fuzzy msgid "Powering on the VM instance" msgstr "Démarrage de %s instances..." -#: nova/virt/vmwareapi/vmops.py:426 +#: nova/virt/vmwareapi/vmops.py:420 msgid "Powered on the VM instance" msgstr "" -#: nova/virt/vmwareapi/vmops.py:472 +#: nova/virt/vmwareapi/vmops.py:466 #, fuzzy msgid "Creating Snapshot of the VM instance" msgstr "Création d'une instance raw" -#: nova/virt/vmwareapi/vmops.py:482 +#: nova/virt/vmwareapi/vmops.py:476 msgid "Created Snapshot of the VM instance" msgstr "" -#: nova/virt/vmwareapi/vmops.py:527 +#: nova/virt/vmwareapi/vmops.py:521 msgid "Copying disk data before snapshot of the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:540 +#: nova/virt/vmwareapi/vmops.py:534 msgid "Copied disk data before snapshot of the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:549 +#: nova/virt/vmwareapi/vmops.py:543 #, python-format msgid "Uploading image %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:563 +#: nova/virt/vmwareapi/vmops.py:557 #, python-format msgid "Uploaded image %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:576 +#: nova/virt/vmwareapi/vmops.py:570 #, python-format msgid "Deleting temporary vmdk file %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:585 +#: nova/virt/vmwareapi/vmops.py:579 #, python-format msgid "Deleted temporary vmdk file %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:617 +#: nova/virt/vmwareapi/vmops.py:611 msgid "instance is not powered on" msgstr "" -#: nova/virt/vmwareapi/vmops.py:624 +#: nova/virt/vmwareapi/vmops.py:618 msgid "Rebooting guest OS of VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:627 +#: nova/virt/vmwareapi/vmops.py:621 msgid "Rebooted guest OS of VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:629 +#: nova/virt/vmwareapi/vmops.py:623 msgid "Doing hard reboot of VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:633 +#: nova/virt/vmwareapi/vmops.py:627 msgid "Did hard reboot of VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:645 nova/virt/vmwareapi/vmops.py:677 -#: nova/virt/vmwareapi/vmops.py:970 +#: nova/virt/vmwareapi/vmops.py:639 nova/virt/vmwareapi/vmops.py:671 +#: nova/virt/vmwareapi/vmops.py:964 #, fuzzy msgid "instance not present" msgstr "instance %s: récupérée" -#: nova/virt/vmwareapi/vmops.py:651 nova/virt/vmwareapi/vmops.py:974 +#: nova/virt/vmwareapi/vmops.py:645 nova/virt/vmwareapi/vmops.py:968 #, fuzzy msgid "Destroying the VM" msgstr "Re-démarrage xvp" -#: nova/virt/vmwareapi/vmops.py:656 nova/virt/vmwareapi/vmops.py:979 +#: nova/virt/vmwareapi/vmops.py:650 nova/virt/vmwareapi/vmops.py:973 #, fuzzy msgid "Destroyed the VM" msgstr "Nested renvoi %s" -#: nova/virt/vmwareapi/vmops.py:658 +#: nova/virt/vmwareapi/vmops.py:652 #, python-format msgid "In vmwareapi:vmops:delete, got this exception while destroying the VM: %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:696 nova/virt/vmwareapi/vmops.py:849 +#: nova/virt/vmwareapi/vmops.py:690 nova/virt/vmwareapi/vmops.py:843 msgid "Powering off the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:701 nova/virt/vmwareapi/vmops.py:854 +#: nova/virt/vmwareapi/vmops.py:695 nova/virt/vmwareapi/vmops.py:848 msgid "Powered off the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:705 +#: nova/virt/vmwareapi/vmops.py:699 #, fuzzy msgid "Unregistering the VM" msgstr "Dé-enregitrement de l'image %s" -#: nova/virt/vmwareapi/vmops.py:708 +#: nova/virt/vmwareapi/vmops.py:702 msgid "Unregistered the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:710 +#: nova/virt/vmwareapi/vmops.py:704 #, python-format msgid "" "In vmwareapi:vmops:destroy, got this exception while un-registering the " "VM: %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:723 +#: nova/virt/vmwareapi/vmops.py:717 #, python-format msgid "Deleting contents of the VM from datastore %(datastore_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:735 +#: nova/virt/vmwareapi/vmops.py:729 #, python-format msgid "Deleted contents of the VM from datastore %(datastore_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:740 +#: nova/virt/vmwareapi/vmops.py:734 #, python-format msgid "" "In vmwareapi:vmops:destroy, got this exception while deleting the VM " "contents from the disk: %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:748 +#: nova/virt/vmwareapi/vmops.py:742 msgid "pause not supported for vmwareapi" msgstr "" -#: nova/virt/vmwareapi/vmops.py:752 +#: nova/virt/vmwareapi/vmops.py:746 msgid "unpause not supported for vmwareapi" msgstr "" -#: nova/virt/vmwareapi/vmops.py:766 +#: nova/virt/vmwareapi/vmops.py:760 msgid "Suspending the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:770 +#: nova/virt/vmwareapi/vmops.py:764 msgid "Suspended the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:773 +#: nova/virt/vmwareapi/vmops.py:767 msgid "instance is powered off and cannot be suspended." msgstr "" -#: nova/virt/vmwareapi/vmops.py:776 +#: nova/virt/vmwareapi/vmops.py:770 msgid "VM was already in suspended state. So returning without doing anything" msgstr "" -#: nova/virt/vmwareapi/vmops.py:789 +#: nova/virt/vmwareapi/vmops.py:783 msgid "Resuming the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:794 +#: nova/virt/vmwareapi/vmops.py:788 msgid "Resumed the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:796 +#: nova/virt/vmwareapi/vmops.py:790 msgid "instance is not in a suspended state" msgstr "" -#: nova/virt/vmwareapi/vmops.py:857 +#: nova/virt/vmwareapi/vmops.py:851 msgid "instance is suspended and cannot be powered off." msgstr "" -#: nova/virt/vmwareapi/vmops.py:860 +#: nova/virt/vmwareapi/vmops.py:854 msgid "VM was already in powered off state. So returning without doing anything" msgstr "" -#: nova/virt/vmwareapi/vmops.py:873 +#: nova/virt/vmwareapi/vmops.py:867 msgid "VM was already in powered on state. So returning without doing anything" msgstr "" -#: nova/virt/vmwareapi/vmops.py:877 +#: nova/virt/vmwareapi/vmops.py:871 #, fuzzy msgid "Powering on the VM" msgstr "Démarrage de %s instances..." -#: nova/virt/vmwareapi/vmops.py:882 +#: nova/virt/vmwareapi/vmops.py:876 msgid "Powered on the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:899 +#: nova/virt/vmwareapi/vmops.py:893 #, fuzzy, python-format msgid "Updating instance '%(instance_uuid)s' progress to %(progress)d" msgstr "L'instance %(instance_id)s n'a pas pu être trouvée." -#: nova/virt/vmwareapi/vmops.py:930 +#: nova/virt/vmwareapi/vmops.py:924 #, fuzzy, python-format msgid "Renaming the VM to %s" msgstr "Suppression de l'utilisateur %s" -#: nova/virt/vmwareapi/vmops.py:936 +#: nova/virt/vmwareapi/vmops.py:930 #, python-format msgid "Renamed the VM to %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:951 +#: nova/virt/vmwareapi/vmops.py:945 #, python-format msgid "Cloning VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:959 +#: nova/virt/vmwareapi/vmops.py:953 #, python-format msgid "Cloned VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:981 +#: nova/virt/vmwareapi/vmops.py:975 #, python-format msgid "" "In vmwareapi:vmops:confirm_migration, got this exception while destroying" " the VM: %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:996 +#: nova/virt/vmwareapi/vmops.py:990 #, fuzzy, python-format msgid "Renaming the VM from %s" msgstr "Suppression de l'utilisateur %s" -#: nova/virt/vmwareapi/vmops.py:1002 +#: nova/virt/vmwareapi/vmops.py:996 #, fuzzy, python-format msgid "Renamed the VM from %s" msgstr "Impossible de trouver le volume %s" -#: nova/virt/vmwareapi/vmops.py:1025 +#: nova/virt/vmwareapi/vmops.py:1019 #, python-format msgid "Migrating VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1037 +#: nova/virt/vmwareapi/vmops.py:1031 #, python-format msgid "Migrated VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1047 nova/virt/xenapi/vmops.py:1327 +#: nova/virt/vmwareapi/vmops.py:1041 nova/virt/xenapi/vmops.py:1327 #, python-format msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1051 +#: nova/virt/vmwareapi/vmops.py:1045 #, python-format msgid "Automatically hard rebooting %d" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1087 +#: nova/virt/vmwareapi/vmops.py:1081 msgid "get_diagnostics not implemented for vmwareapi" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1169 +#: nova/virt/vmwareapi/vmops.py:1163 msgid "Reconfiguring VM instance to set the machine id" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1175 +#: nova/virt/vmwareapi/vmops.py:1169 msgid "Reconfigured VM instance to set the machine id" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1189 +#: nova/virt/vmwareapi/vmops.py:1183 #, python-format msgid "Reconfiguring VM instance to enable vnc on port - %(port)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1196 +#: nova/virt/vmwareapi/vmops.py:1190 #, python-format msgid "Reconfigured VM instance to enable vnc on port - %(port)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1289 +#: nova/virt/vmwareapi/vmops.py:1283 #, python-format msgid "Creating directory with path %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1295 +#: nova/virt/vmwareapi/vmops.py:1289 #, python-format msgid "Created directory with path %s" msgstr "" @@ -9930,17 +9929,17 @@ msgstr "" msgid "Uploading image %s to the Glance image server" msgstr "" -#: nova/virt/vmwareapi/vmware_images.py:135 +#: nova/virt/vmwareapi/vmware_images.py:139 #, python-format msgid "Uploaded image %s to the Glance image server" msgstr "" -#: nova/virt/vmwareapi/vmware_images.py:146 +#: nova/virt/vmwareapi/vmware_images.py:150 #, python-format msgid "Getting image size for the image %s" msgstr "" -#: nova/virt/vmwareapi/vmware_images.py:151 +#: nova/virt/vmwareapi/vmware_images.py:155 #, python-format msgid "Got image size of %(size)s for the image %(image)s" msgstr "" @@ -10230,21 +10229,16 @@ msgstr "L'hôte de calcul %(host)s ne peut pas être trouvé." msgid "Unable to migrate VM %(vm_ref)sfrom %(host)s" msgstr "" -#: nova/virt/xenapi/host.py:156 -#, python-format -msgid "Unable to get SR for this host: %s" -msgstr "" - -#: nova/virt/xenapi/host.py:191 +#: nova/virt/xenapi/host.py:185 #, fuzzy, python-format msgid "Failed to extract instance support from %s" msgstr "Échec du redémarrage de l'instance" -#: nova/virt/xenapi/host.py:208 +#: nova/virt/xenapi/host.py:202 msgid "Unable to get updated status" msgstr "" -#: nova/virt/xenapi/host.py:211 +#: nova/virt/xenapi/host.py:205 #, python-format msgid "The call to %(method)s returned an error: %(e)s." msgstr "" @@ -10318,72 +10312,72 @@ msgid "" "Expected %(vlan_num)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:271 +#: nova/virt/xenapi/vm_utils.py:272 msgid "Created VM" msgstr "" -#: nova/virt/xenapi/vm_utils.py:283 +#: nova/virt/xenapi/vm_utils.py:284 msgid "VM destroyed" msgstr "" -#: nova/virt/xenapi/vm_utils.py:288 nova/virt/xenapi/vm_utils.py:303 +#: nova/virt/xenapi/vm_utils.py:289 nova/virt/xenapi/vm_utils.py:304 msgid "VM already halted, skipping shutdown..." msgstr "" -#: nova/virt/xenapi/vm_utils.py:292 +#: nova/virt/xenapi/vm_utils.py:293 msgid "Shutting down VM (cleanly)" msgstr "" -#: nova/virt/xenapi/vm_utils.py:307 +#: nova/virt/xenapi/vm_utils.py:308 msgid "Shutting down VM (hard)" msgstr "" -#: nova/virt/xenapi/vm_utils.py:345 +#: nova/virt/xenapi/vm_utils.py:346 #, python-format msgid "VBD not found in instance %s" msgstr "VBD non trouvé dans l'instance %s" -#: nova/virt/xenapi/vm_utils.py:362 +#: nova/virt/xenapi/vm_utils.py:363 #, fuzzy, python-format msgid "VBD %s already detached" msgstr "le groupe %s existe déjà" -#: nova/virt/xenapi/vm_utils.py:365 +#: nova/virt/xenapi/vm_utils.py:366 #, python-format msgid "VBD %(vbd_ref)s detach rejected, attempt %(num_attempt)d/%(max_attempts)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:370 +#: nova/virt/xenapi/vm_utils.py:371 #, python-format msgid "Unable to unplug VBD %s" msgstr "Impossible de deconnecter le VBD %s" -#: nova/virt/xenapi/vm_utils.py:375 +#: nova/virt/xenapi/vm_utils.py:376 #, python-format msgid "Reached maximum number of retries trying to unplug VBD %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:386 +#: nova/virt/xenapi/vm_utils.py:387 #, python-format msgid "Unable to destroy VBD %s" msgstr "Impossible de supprimer le VBD %s" -#: nova/virt/xenapi/vm_utils.py:408 +#: nova/virt/xenapi/vm_utils.py:409 #, 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." -#: nova/virt/xenapi/vm_utils.py:411 +#: nova/virt/xenapi/vm_utils.py:412 #, 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." -#: nova/virt/xenapi/vm_utils.py:437 +#: nova/virt/xenapi/vm_utils.py:438 #, python-format msgid "Unable to destroy VDI %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:469 +#: nova/virt/xenapi/vm_utils.py:465 #, python-format msgid "" "Created VDI %(vdi_ref)s (%(name_label)s, %(virtual_size)s, %(read_only)s)" @@ -10392,239 +10386,239 @@ msgstr "" "VDI créé %(vdi_ref)s (%(name_label)s, %(virtual_size)s, %(read_only)s) on" " %(sr_ref)s." -#: nova/virt/xenapi/vm_utils.py:483 +#: nova/virt/xenapi/vm_utils.py:479 #, fuzzy msgid "SR not present and could not be introduced" msgstr "Le quota ne peut pas être trouvé" -#: nova/virt/xenapi/vm_utils.py:508 +#: nova/virt/xenapi/vm_utils.py:504 #, python-format msgid "block device info: %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:594 +#: nova/virt/xenapi/vm_utils.py:590 #, python-format msgid "Cloned VDI %(vdi_ref)s from VDI %(vdi_to_clone_ref)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:614 +#: nova/virt/xenapi/vm_utils.py:635 #, fuzzy, python-format msgid "No primary VDI found for %(vm_ref)s" msgstr "Aucun id destination trouvé pour le volume %(volume_id)s." -#: nova/virt/xenapi/vm_utils.py:627 +#: nova/virt/xenapi/vm_utils.py:648 #, fuzzy msgid "Starting snapshot for VM" msgstr "Début de création d'instantané (snapshot) pour la VM %s" -#: nova/virt/xenapi/vm_utils.py:677 +#: nova/virt/xenapi/vm_utils.py:698 #, python-format msgid "Destroying cached VDI '%(vdi_uuid)s'" msgstr "" -#: nova/virt/xenapi/vm_utils.py:930 +#: nova/virt/xenapi/vm_utils.py:951 #, 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 "" -#: nova/virt/xenapi/vm_utils.py:986 +#: nova/virt/xenapi/vm_utils.py:1007 #, python-format msgid "Unrecognized cache_images value '%s', defaulting to True" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1020 +#: nova/virt/xenapi/vm_utils.py:1041 #, python-format msgid "Fetched VDIs of type '%(vdi_type)s' with UUID '%(vdi_uuid)s'" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1032 +#: nova/virt/xenapi/vm_utils.py:1053 #, python-format msgid "" "download_vhd %(image_id)s, attempt %(attempt_num)d/%(max_attempts)d, " "params: %(params)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1045 +#: nova/virt/xenapi/vm_utils.py:1066 #, python-format msgid "download_vhd failed: %r" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1079 +#: nova/virt/xenapi/vm_utils.py:1100 #, python-format msgid "Invalid value '%s' for xenapi_torrent_images" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1090 +#: nova/virt/xenapi/vm_utils.py:1111 #, fuzzy, python-format msgid "Asking xapi to fetch vhd image %(image_id)s" msgstr "Demande de chargement à xapi de %(vdi_uuids)s en tant qu'ID %(image_id)s" -#: nova/virt/xenapi/vm_utils.py:1154 +#: nova/virt/xenapi/vm_utils.py:1169 #, python-format msgid "vdi_uuid=%(cur_vdi_uuid)s vdi_size_bytes=%(vdi_size_bytes)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1169 +#: nova/virt/xenapi/vm_utils.py:1184 #, python-format msgid "image_size_bytes=%(size_bytes)d, allowed_size_bytes=%(allowed_size_bytes)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1173 +#: nova/virt/xenapi/vm_utils.py:1188 #, python-format msgid "" "Image size %(size_bytes)d exceeded instance_type allowed size " "%(allowed_size_bytes)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1195 +#: nova/virt/xenapi/vm_utils.py:1210 #, fuzzy, python-format msgid "Fetching image %(image_id)s, type %(image_type_str)s" msgstr "Image %(image_location)s enregistré avec l'id %(image_id)s" -#: nova/virt/xenapi/vm_utils.py:1208 +#: nova/virt/xenapi/vm_utils.py:1223 #, fuzzy, python-format msgid "Size for image %(image_id)s: %(virtual_size)d" msgstr "Taille de l'image %(image)s:%(virtual_size)d" -#: nova/virt/xenapi/vm_utils.py:1217 +#: nova/virt/xenapi/vm_utils.py:1232 #, python-format msgid "" "Kernel/Ramdisk image is too large: %(vdi_size)d bytes, max %(max_size)d " "bytes" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1236 +#: nova/virt/xenapi/vm_utils.py:1251 #, python-format msgid "Copying VDI %s to /boot/guest on dom0" msgstr "Copie de VDI %s vers /boot/guest sur dom0" -#: nova/virt/xenapi/vm_utils.py:1250 +#: nova/virt/xenapi/vm_utils.py:1265 #, python-format msgid "Kernel/Ramdisk VDI %s destroyed" msgstr "Noyau/Ramdisk VDI %s détruit" -#: nova/virt/xenapi/vm_utils.py:1259 +#: nova/virt/xenapi/vm_utils.py:1274 #, fuzzy msgid "Failed to fetch glance image" msgstr "Échec du redémarrage de l'instance" -#: nova/virt/xenapi/vm_utils.py:1300 +#: nova/virt/xenapi/vm_utils.py:1315 #, python-format msgid "Detected %(image_type_str)s format for image %(image_ref)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1331 +#: nova/virt/xenapi/vm_utils.py:1346 #, python-format msgid "Looking up vdi %s for PV kernel" msgstr "Recherche du VDI %s pour le PV kernel" -#: nova/virt/xenapi/vm_utils.py:1349 +#: nova/virt/xenapi/vm_utils.py:1364 #, python-format msgid "" "Image format is None: trying to determine PV status using pygrub; if " "instance with vdi %s does not boot correctly, try with image metadata." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1355 +#: nova/virt/xenapi/vm_utils.py:1370 #, python-format msgid "Unknown image format %(disk_image_type)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1386 +#: nova/virt/xenapi/vm_utils.py:1401 #, python-format msgid "VDI %s is still available" msgstr "Le VDI %s est toujours disponible" -#: nova/virt/xenapi/vm_utils.py:1489 +#: nova/virt/xenapi/vm_utils.py:1504 #, python-format msgid "Unable to parse rrd of %(vm_uuid)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1516 +#: nova/virt/xenapi/vm_utils.py:1531 #, python-format msgid "Re-scanning SR %s" msgstr "Re-parcours de SR %s" -#: nova/virt/xenapi/vm_utils.py:1544 +#: nova/virt/xenapi/vm_utils.py:1559 #, python-format msgid "Flag sr_matching_filter '%s' does not respect formatting convention" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1562 +#: nova/virt/xenapi/vm_utils.py:1577 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 "" -#: nova/virt/xenapi/vm_utils.py:1575 +#: nova/virt/xenapi/vm_utils.py:1590 msgid "Cannot find SR of content-type ISO" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1583 +#: nova/virt/xenapi/vm_utils.py:1598 #, python-format msgid "ISO: looking at SR %(sr_rec)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1585 +#: nova/virt/xenapi/vm_utils.py:1600 msgid "ISO: not iso content" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1588 +#: nova/virt/xenapi/vm_utils.py:1603 msgid "ISO: iso content_type, no 'i18n-key' key" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1591 +#: nova/virt/xenapi/vm_utils.py:1606 msgid "ISO: iso content_type, i18n-key value not 'local-storage-iso'" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1595 +#: nova/virt/xenapi/vm_utils.py:1610 msgid "ISO: SR MATCHing our criteria" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1597 +#: nova/virt/xenapi/vm_utils.py:1612 msgid "ISO: ISO, looking to see if it is host local" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1600 +#: nova/virt/xenapi/vm_utils.py:1615 #, python-format msgid "ISO: PBD %(pbd_ref)s disappeared" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1603 +#: nova/virt/xenapi/vm_utils.py:1618 #, python-format msgid "ISO: PBD matching, want %(pbd_rec)s, have %(host)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1606 +#: nova/virt/xenapi/vm_utils.py:1621 msgid "ISO: SR with local PBD" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1628 +#: nova/virt/xenapi/vm_utils.py:1643 #, python-format msgid "" "Unable to obtain RRD XML for VM %(vm_uuid)s with server details: " "%(server)s." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1644 +#: nova/virt/xenapi/vm_utils.py:1659 #, python-format msgid "Unable to obtain RRD XML updates with server details: %(server)s." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1698 +#: nova/virt/xenapi/vm_utils.py:1713 #, python-format msgid "Invalid statistics data from Xenserver: %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1758 +#: nova/virt/xenapi/vm_utils.py:1773 #, fuzzy, python-format msgid "VHD %(vdi_uuid)s has parent %(parent_uuid)s" msgstr "VHD %(vdi_uuid)s à pour parent %(parent_ref)s" -#: nova/virt/xenapi/vm_utils.py:1845 +#: nova/virt/xenapi/vm_utils.py:1860 #, python-format msgid "" "Parent %(parent_uuid)s doesn't match original parent " @@ -10633,66 +10627,66 @@ msgstr "" "L'UUID parent %(parent_uuid)s ne correspond pas au parent originel " "%(original_parent_uuid)s, attente de coalesence..." -#: nova/virt/xenapi/vm_utils.py:1855 +#: nova/virt/xenapi/vm_utils.py:1870 #, python-format msgid "VHD coalesce attempts exceeded (%(max_attempts)d), giving up..." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1890 +#: nova/virt/xenapi/vm_utils.py:1905 #, python-format msgid "Timeout waiting for device %s to be created" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1910 +#: nova/virt/xenapi/vm_utils.py:1925 #, python-format msgid "Disconnecting stale VDI %s from compute domU" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1923 +#: nova/virt/xenapi/vm_utils.py:1938 #, python-format msgid "Plugging VBD %s ... " msgstr "Connexion de VBD %s ... " -#: nova/virt/xenapi/vm_utils.py:1926 +#: nova/virt/xenapi/vm_utils.py:1941 #, python-format msgid "Plugging VBD %s done." msgstr "Connexion de VBD %s terminée." -#: nova/virt/xenapi/vm_utils.py:1928 +#: nova/virt/xenapi/vm_utils.py:1943 #, python-format msgid "VBD %(vbd_ref)s plugged as %(orig_dev)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1931 +#: nova/virt/xenapi/vm_utils.py:1946 #, python-format msgid "VBD %(vbd_ref)s plugged into wrong dev, remapping to %(dev)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1936 +#: nova/virt/xenapi/vm_utils.py:1951 #, python-format msgid "Destroying VBD for VDI %s ... " msgstr "Destruction de VBD pour la VDI %s ... " -#: nova/virt/xenapi/vm_utils.py:1944 +#: nova/virt/xenapi/vm_utils.py:1959 #, python-format msgid "Destroying VBD for VDI %s done." msgstr "Destruction de VBD pour la VDI %s terminée." -#: nova/virt/xenapi/vm_utils.py:1971 +#: nova/virt/xenapi/vm_utils.py:1986 #, python-format msgid "Running pygrub against %s" msgstr "Exécution de pygrub sur %s" -#: nova/virt/xenapi/vm_utils.py:1979 +#: nova/virt/xenapi/vm_utils.py:1994 #, python-format msgid "Found Xen kernel %s" msgstr "Kernel Xen %s trouvé" -#: nova/virt/xenapi/vm_utils.py:1981 +#: nova/virt/xenapi/vm_utils.py:1996 msgid "No Xen kernel found. Booting HVM." msgstr "Pas de kernel Xen trouvé. Démarrage en HVM." -#: nova/virt/xenapi/vm_utils.py:1983 +#: nova/virt/xenapi/vm_utils.py:1998 msgid "" "Error while executing pygrub! Please, ensure the binary is installed " "correctly, and available in your PATH; on some Linux distros, pygrub may " @@ -10700,51 +10694,51 @@ msgid "" "mode." msgstr "" -#: nova/virt/xenapi/vm_utils.py:2000 +#: nova/virt/xenapi/vm_utils.py:2015 msgid "Partitions:" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2006 +#: nova/virt/xenapi/vm_utils.py:2021 #, python-format msgid " %(num)s: %(ptype)s %(size)d sectors" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2031 +#: nova/virt/xenapi/vm_utils.py:2046 #, python-format msgid "" "Writing partition table %(primary_first)d %(primary_last)d to " "%(dev_path)s..." msgstr "" -#: nova/virt/xenapi/vm_utils.py:2044 +#: nova/virt/xenapi/vm_utils.py:2059 #, python-format msgid "Writing partition table %s done." msgstr "Ecriture de la table de partitionnement %s terminée." -#: nova/virt/xenapi/vm_utils.py:2098 +#: nova/virt/xenapi/vm_utils.py:2113 #, 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 "" -#: nova/virt/xenapi/vm_utils.py:2131 +#: nova/virt/xenapi/vm_utils.py:2146 #, python-format msgid "" "Finished sparse_copy in %(duration).2f secs, %(compression_pct).2f%% " "reduction in size" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2183 +#: nova/virt/xenapi/vm_utils.py:2198 msgid "Manipulating interface files directly" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2192 +#: nova/virt/xenapi/vm_utils.py:2207 #, python-format msgid "Failed to mount filesystem (expected for non-linux instances): %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2304 +#: nova/virt/xenapi/vm_utils.py:2319 msgid "This domU must be running on the host specified by xenapi_connection_url" msgstr "" @@ -10939,15 +10933,19 @@ msgid "" " server" msgstr "" -#: nova/virt/xenapi/vmops.py:1658 +#: nova/virt/xenapi/vmops.py:1647 +msgid "No suitable network for migrate" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1659 msgid "Migrate Receive failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1706 -msgid "VM.assert_can_migratefailed" +#: nova/virt/xenapi/vmops.py:1708 +msgid "VM.assert_can_migrate failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1743 +#: nova/virt/xenapi/vmops.py:1745 msgid "Migrate Send failed" msgstr "" @@ -11077,6 +11075,77 @@ msgid "Cinderclient connection created using URL: %s" msgstr "" #: nova/volume/cinder.py:219 +msgid "status must be 'in-use'" +msgstr "" + +#: nova/volume/cinder.py:225 msgid "status must be 'available'" msgstr "" +#~ msgid "Unexpected error while running command." +#~ msgstr "Erreur imprévue lors de l'éxecution de la commande" + +#~ 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" +#~ "Commande : %(cmd)s\n" +#~ "Valeur retournée : %(exit_code)s\n" +#~ "Sortie standard : %(stdout)r\n" +#~ "Sortie d'erreur : %(stderr)r" + +#~ msgid "Error clearing stale veth %s" +#~ msgstr "Erreur au démarrage xvp : %s" + +#~ msgid "Failed unplugging VLAN interface '%s'" +#~ msgstr "Échec de la suspension de l'instance" + +#~ msgid "Unplugged VLAN interface '%s'" +#~ msgstr "Échec de la suspension de l'instance" + +#~ msgid "Failed unplugging bridge interface '%s'" +#~ msgstr "Démarrage de l'interface de Bridge %s" + +#~ msgid "Unplugged bridge interface '%s'" +#~ msgstr "Démarrage de l'interface de Bridge %s" + +#~ msgid "Failed unplugging gateway interface '%s'" +#~ msgstr "" + +#~ msgid "Unplugged gateway interface '%s'" +#~ msgstr "" + +#~ msgid "Network %(net)s for port %(port_id)s not found!" +#~ msgstr "Le réseau %(network_id)s n'a pas été trouvé." + +#~ msgid "Host filter ignoring hosts: %(ignored_hosts_str)s" +#~ msgstr "" + +#~ msgid "" +#~ "No hosts matched due to not " +#~ "matching 'force_hosts'value of " +#~ "'%(forced_hosts_str)s'" +#~ msgstr "" + +#~ msgid "Host filter forcing available hosts to %(forced_hosts_str)s" +#~ msgstr "" + +#~ msgid "" +#~ "Getting block stats failed, device might" +#~ " have been detached. Code=%(errcode)s " +#~ "Error=%(e)s" +#~ msgstr "" + +#~ msgid "Must specify vmwareapi_wsdl_loc" +#~ msgstr "" + +#~ msgid "Unable to get SR for this host: %s" +#~ msgstr "" + +#~ msgid "VM.assert_can_migratefailed" +#~ msgstr "" + diff --git a/nova/locale/it/LC_MESSAGES/nova.po b/nova/locale/it/LC_MESSAGES/nova.po index 6573bc18a..ef0283d95 100644 --- a/nova/locale/it/LC_MESSAGES/nova.po +++ b/nova/locale/it/LC_MESSAGES/nova.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: nova\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-04-28 00:04+0000\n" +"POT-Creation-Date: 2013-05-06 19:37+0000\n" "PO-Revision-Date: 2012-04-01 18:59+0000\n" "Last-Translator: simone.sandri \n" "Language-Team: Italian \n" @@ -32,357 +32,338 @@ msgstr "" msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" msgstr "" -#: nova/crypto.py:54 +#: nova/crypto.py:55 msgid "Filename of root CA" msgstr "Filename di root CA" -#: nova/crypto.py:57 +#: nova/crypto.py:58 msgid "Filename of private key" msgstr "Nome file della chiave privata" -#: nova/crypto.py:60 +#: nova/crypto.py:61 msgid "Filename of root Certificate Revocation List" msgstr "" -#: nova/crypto.py:63 +#: nova/crypto.py:64 msgid "Where we keep our keys" msgstr "Dove si conservano le chiavi" -#: nova/crypto.py:66 +#: nova/crypto.py:67 msgid "Where we keep our root CA" msgstr "Dove si conserva root CA" -#: nova/crypto.py:69 +#: nova/crypto.py:70 msgid "Should we use a CA for each project?" msgstr "Si dovrebbe usare un CA per ogni progetto?" -#: nova/crypto.py:73 +#: nova/crypto.py:74 #, 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" -#: nova/crypto.py:78 +#: nova/crypto.py:79 #, python-format msgid "Subject for certificate for projects, %s for project, timestamp" msgstr "Soggetto per il certificato dei progetti, %s per progetto, orario" -#: nova/crypto.py:209 +#: nova/crypto.py:210 msgid "Unable to find the key" msgstr "" -#: nova/crypto.py:392 +#: nova/crypto.py:393 #, fuzzy msgid "Failed to write inbound.csr" msgstr "Impossibile riavviare l'istanza" -#: nova/crypto.py:394 +#: nova/crypto.py:395 #, python-format msgid "Flags path: %s" msgstr "Percorso dei flags: %s" -#: nova/exception.py:66 -msgid "Unexpected error while running command." -msgstr "Si e' verificato un errore inatteso durante l'esecuzione del comando." - -#: nova/exception.py:69 -#, 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" -"Comando: %(cmd)s\n" -"Exit code: %(exit_code)s\n" -"Stdout: %(stdout)r\n" -"Stderr: %(stderr)r" - -#: nova/exception.py:131 +#: nova/exception.py:112 msgid "An unknown exception occurred." msgstr "E' stato riscontrato un errore sconosciuto" -#: nova/exception.py:152 nova/openstack/common/rpc/common.py:86 +#: nova/exception.py:133 nova/openstack/common/rpc/common.py:86 msgid "Exception in string format operation" msgstr "" -#: nova/exception.py:172 +#: nova/exception.py:153 msgid "Unknown" msgstr "" -#: nova/exception.py:182 +#: nova/exception.py:163 #, python-format msgid "Failed to encrypt text: %(reason)s" msgstr "" -#: nova/exception.py:186 +#: nova/exception.py:167 #, python-format msgid "Failed to decrypt text: %(reason)s" msgstr "" -#: nova/exception.py:190 +#: nova/exception.py:171 msgid "Virtual Interface creation failed" msgstr "" -#: nova/exception.py:194 +#: nova/exception.py:175 msgid "5 attempts to create virtual interfacewith unique mac address failed" msgstr "" -#: nova/exception.py:199 +#: nova/exception.py:180 #, python-format msgid "Connection to glance host %(host)s:%(port)s failed: %(reason)s" msgstr "" -#: nova/exception.py:204 +#: nova/exception.py:185 msgid "Not authorized." msgstr "" -#: nova/exception.py:209 +#: nova/exception.py:190 msgid "User does not have admin privileges" msgstr "L'utente non ha i privilegi dell'amministratore" -#: nova/exception.py:213 +#: nova/exception.py:194 #, python-format msgid "Policy doesn't allow %(action)s to be performed." msgstr "" -#: nova/exception.py:217 +#: nova/exception.py:198 #, fuzzy, python-format msgid "Image %(image_id)s is not active." msgstr "istanza %s: creazione snapshot in corso" -#: nova/exception.py:221 +#: nova/exception.py:202 #, fuzzy, python-format msgid "Not authorized for image %(image_id)s." msgstr "nessun metodo per il messaggio: %s" -#: nova/exception.py:225 +#: nova/exception.py:206 msgid "Unacceptable parameters." msgstr "Parametri inaccettabili." -#: nova/exception.py:230 +#: nova/exception.py:211 msgid "Block Device Mapping is Invalid." msgstr "" -#: nova/exception.py:234 +#: nova/exception.py:215 #, python-format msgid "Block Device Mapping is Invalid: failed to get snapshot %(id)s." msgstr "" -#: nova/exception.py:239 +#: nova/exception.py:220 #, python-format msgid "Block Device Mapping is Invalid: failed to get volume %(id)s." msgstr "" -#: nova/exception.py:244 +#: nova/exception.py:225 #, python-format msgid "Volume %(volume_id)s is not attached to anything" msgstr "" -#: nova/exception.py:248 +#: nova/exception.py:229 #, python-format msgid "" "Volume %(volume_id)s did not finish being created even after we waited " "%(seconds)s seconds or %(attempts)s attempts." msgstr "" -#: nova/exception.py:254 nova/api/ec2/cloud.py:463 -#: nova/api/openstack/compute/contrib/keypairs.py:98 nova/compute/api.py:2740 +#: nova/exception.py:235 nova/api/ec2/cloud.py:463 +#: nova/api/openstack/compute/contrib/keypairs.py:98 nova/compute/api.py:2769 msgid "Keypair data is invalid" msgstr "" -#: nova/exception.py:258 +#: nova/exception.py:239 msgid "The request is invalid." msgstr "La richiesta non è valida." -#: nova/exception.py:262 +#: nova/exception.py:243 msgid "Invalid input received" msgstr "E' stato ricevuto un input non valido" -#: nova/exception.py:266 +#: nova/exception.py:247 msgid "Invalid volume" msgstr "Volume non valido" -#: nova/exception.py:270 nova/api/openstack/compute/servers.py:1332 +#: nova/exception.py:251 nova/api/openstack/compute/servers.py:1332 #: nova/api/openstack/compute/contrib/admin_actions.py:242 msgid "Invalid metadata" msgstr "" -#: nova/exception.py:274 +#: nova/exception.py:255 msgid "Invalid metadata size" msgstr "" -#: nova/exception.py:278 +#: nova/exception.py:259 #, python-format msgid "Invalid port range %(from_port)s:%(to_port)s. %(msg)s" msgstr "" -#: nova/exception.py:282 nova/api/ec2/cloud.py:625 +#: nova/exception.py:263 nova/api/ec2/cloud.py:625 #, python-format msgid "Invalid IP protocol %(protocol)s." msgstr "" -#: nova/exception.py:286 +#: nova/exception.py:267 #, python-format msgid "Invalid content type %(content_type)s." msgstr "" -#: nova/exception.py:290 +#: nova/exception.py:271 #, python-format msgid "Invalid cidr %(cidr)s." msgstr "" -#: nova/exception.py:294 nova/openstack/common/db/exception.py:44 +#: nova/exception.py:275 nova/openstack/common/db/exception.py:44 msgid "Invalid Parameter: Unicode is not supported by the current database." msgstr "" -#: nova/exception.py:301 +#: nova/exception.py:282 #, python-format msgid "%(err)s" msgstr "" -#: nova/exception.py:305 +#: nova/exception.py:286 #, python-format msgid "" "Cannot perform action '%(action)s' on aggregate %(aggregate_id)s. Reason:" " %(reason)s." msgstr "" -#: nova/exception.py:310 +#: nova/exception.py:291 #, python-format msgid "Group not valid. Reason: %(reason)s" msgstr "" -#: nova/exception.py:314 nova/openstack/common/db/sqlalchemy/utils.py:33 +#: nova/exception.py:295 nova/openstack/common/db/sqlalchemy/utils.py:33 msgid "Sort key supplied was not valid." msgstr "" -#: nova/exception.py:318 +#: nova/exception.py:299 #, python-format msgid "" "Instance %(instance_uuid)s in %(attr)s %(state)s. Cannot %(method)s while" " the instance is in this state." msgstr "" -#: nova/exception.py:323 +#: nova/exception.py:304 #, python-format msgid "Instance %(instance_id)s is not running." msgstr "" -#: nova/exception.py:327 +#: nova/exception.py:308 #, python-format msgid "Instance %(instance_id)s is not in rescue mode" msgstr "" -#: nova/exception.py:331 +#: nova/exception.py:312 #, fuzzy, python-format msgid "Instance %(instance_id)s cannot be rescued: %(reason)s" msgstr "istanza %s: creazione snapshot in corso" -#: nova/exception.py:335 +#: nova/exception.py:316 #, fuzzy, python-format msgid "Instance %(instance_id)s is not ready" msgstr "istanza %s: creazione snapshot in corso" -#: nova/exception.py:339 +#: nova/exception.py:320 msgid "Failed to suspend instance" msgstr "Impossibile sospendere l'istanza" -#: nova/exception.py:343 +#: nova/exception.py:324 #, fuzzy, python-format msgid "Failed to resume instance: %(reason)s." msgstr "Impossibile sospendere l'istanza" -#: nova/exception.py:347 +#: nova/exception.py:328 #, fuzzy, python-format msgid "Failed to power on instance: %(reason)s." msgstr "Impossibile sospendere l'istanza" -#: nova/exception.py:351 +#: nova/exception.py:332 #, fuzzy, python-format msgid "Failed to power off instance: %(reason)s." msgstr "Impossibile riavviare l'istanza" -#: nova/exception.py:355 +#: nova/exception.py:336 msgid "Failed to reboot instance" msgstr "Impossibile riavviare l'istanza" -#: nova/exception.py:359 +#: nova/exception.py:340 #, fuzzy msgid "Failed to terminate instance" msgstr "Impossibile riavviare l'istanza" -#: nova/exception.py:363 +#: nova/exception.py:344 #, fuzzy msgid "Failed to deploy instance" msgstr "Impossibile riavviare l'istanza" -#: nova/exception.py:367 +#: nova/exception.py:348 msgid "Service is unavailable at this time." msgstr "" -#: nova/exception.py:371 +#: nova/exception.py:352 msgid "Insufficient compute resources." msgstr "" -#: nova/exception.py:375 +#: nova/exception.py:356 #, python-format msgid "Compute service of %(host)s is unavailable at this time." msgstr "" -#: nova/exception.py:379 +#: nova/exception.py:360 #, python-format msgid "Unable to migrate instance (%(instance_id)s) to current host (%(host)s)." msgstr "" -#: nova/exception.py:384 +#: nova/exception.py:365 msgid "The supplied hypervisor type of is invalid." msgstr "" -#: nova/exception.py:388 +#: nova/exception.py:369 msgid "The instance requires a newer hypervisor version than has been provided." msgstr "" -#: nova/exception.py:393 +#: nova/exception.py:374 #, python-format msgid "" "The supplied disk path (%(path)s) already exists, it is expected not to " "exist." msgstr "" -#: nova/exception.py:398 +#: nova/exception.py:379 #, python-format msgid "The supplied device path (%(path)s) is invalid." msgstr "" -#: nova/exception.py:402 +#: nova/exception.py:383 #, python-format msgid "The supplied device path (%(path)s) is in use." msgstr "" -#: nova/exception.py:407 +#: nova/exception.py:388 #, python-format msgid "The supplied device (%(device)s) is busy." msgstr "" -#: nova/exception.py:411 +#: nova/exception.py:392 msgid "Unacceptable CPU info" msgstr "" -#: nova/exception.py:415 +#: nova/exception.py:396 #, python-format msgid "%(address)s is not a valid IP v4/6 address." msgstr "" -#: nova/exception.py:419 +#: nova/exception.py:400 #, 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 "" -#: nova/exception.py:425 +#: nova/exception.py:406 #, python-format msgid "" "vSwitch which contains the port group %(bridge)s is not associated with " @@ -390,91 +371,86 @@ msgid "" "one associated is %(actual)s." msgstr "" -#: nova/exception.py:432 +#: nova/exception.py:413 #, python-format msgid "Disk format %(disk_format)s is not acceptable" msgstr "" -#: nova/exception.py:436 +#: nova/exception.py:417 #, python-format msgid "Image %(image_id)s is unacceptable: %(reason)s" msgstr "" -#: nova/exception.py:440 +#: nova/exception.py:421 #, python-format msgid "Instance %(instance_id)s is unacceptable: %(reason)s" msgstr "" -#: nova/exception.py:444 +#: nova/exception.py:425 #, python-format msgid "Ec2 id %(ec2_id)s is unacceptable." msgstr "" -#: nova/exception.py:448 +#: nova/exception.py:429 #, python-format msgid "Expected a uuid but received %(uuid)s." msgstr "" -#: nova/exception.py:452 +#: nova/exception.py:433 #, fuzzy, python-format msgid "Invalid ID received %(id)s." msgstr "E' stato ricevuto un input non valido" -#: nova/exception.py:456 -#, python-format -msgid "Unexpected argument for periodic task creation: %(arg)s." -msgstr "" - -#: nova/exception.py:460 +#: nova/exception.py:437 #, fuzzy msgid "Constraint not met." msgstr "istanza %s: ripristino" -#: nova/exception.py:465 +#: nova/exception.py:442 msgid "Resource could not be found." msgstr "" -#: nova/exception.py:470 +#: nova/exception.py:447 #, python-format msgid "No agent-build associated with id %(id)s." msgstr "" -#: nova/exception.py:474 +#: nova/exception.py:451 #, python-format msgid "Volume %(volume_id)s could not be found." msgstr "" -#: nova/exception.py:478 +#: nova/exception.py:455 #, python-format msgid "Snapshot %(snapshot_id)s could not be found." msgstr "" -#: nova/exception.py:482 +#: nova/exception.py:459 #, python-format msgid "No target id found for volume %(volume_id)s." msgstr "" -#: nova/exception.py:486 +#: nova/exception.py:463 #, python-format msgid "No disk at %(location)s" msgstr "" -#: nova/exception.py:490 +#: nova/exception.py:467 #, python-format msgid "Could not find a handler for %(driver_type)s volume." msgstr "" -#: nova/exception.py:494 +#: nova/exception.py:471 #, python-format msgid "Invalid image href %(image_href)s." msgstr "" -#: nova/exception.py:498 +#: nova/exception.py:475 #, python-format msgid "Image %(image_id)s could not be found." msgstr "" -#: nova/exception.py:502 +#: nova/exception.py:479 #, python-format msgid "" "Image %(image_id)s could not be found. The nova EC2 API assigns image ids" @@ -482,827 +458,831 @@ msgid "" "image ids since adding this image?" msgstr "" -#: nova/exception.py:509 +#: nova/exception.py:486 #, python-format msgid "Project %(project_id)s could not be found." msgstr "" -#: nova/exception.py:513 +#: nova/exception.py:490 msgid "Cannot find SR to read/write VDI." msgstr "" -#: nova/exception.py:517 +#: nova/exception.py:494 #, python-format msgid "Network %(network_id)s is duplicated." msgstr "" -#: nova/exception.py:521 +#: nova/exception.py:498 #, python-format msgid "Network %(network_id)s is still in use." msgstr "" -#: nova/exception.py:525 +#: nova/exception.py:502 #, python-format msgid "%(req)s is required to create a network." msgstr "" -#: nova/exception.py:529 +#: nova/exception.py:506 #, python-format msgid "Network %(network_id)s could not be found." msgstr "" -#: nova/exception.py:533 +#: nova/exception.py:510 #, python-format msgid "Port id %(port_id)s could not be found." msgstr "" -#: nova/exception.py:537 +#: nova/exception.py:514 #, python-format msgid "Network could not be found for bridge %(bridge)s" msgstr "" -#: nova/exception.py:541 +#: nova/exception.py:518 #, python-format msgid "Network could not be found for uuid %(uuid)s" msgstr "" -#: nova/exception.py:545 +#: nova/exception.py:522 #, python-format msgid "Network could not be found with cidr %(cidr)s." msgstr "" -#: nova/exception.py:549 +#: nova/exception.py:526 #, python-format msgid "Network could not be found for instance %(instance_id)s." msgstr "" -#: nova/exception.py:553 +#: nova/exception.py:530 msgid "No networks defined." msgstr "" -#: nova/exception.py:557 +#: nova/exception.py:534 #, python-format msgid "" "Either Network uuid %(network_uuid)s is not present or is not assigned to" " the project %(project_id)s." msgstr "" -#: nova/exception.py:562 +#: nova/exception.py:539 msgid "Could not find the datastore reference(s) which the VM uses." msgstr "" -#: nova/exception.py:566 +#: nova/exception.py:543 #, python-format msgid "Port %(port_id)s is still in use." msgstr "" -#: nova/exception.py:570 +#: nova/exception.py:547 #, fuzzy, python-format msgid "Port %(port_id)s not usable for instance %(instance)s." msgstr "Mountpoint %(mountpoint)s montato all'istanza %(instance_name)s" -#: nova/exception.py:574 +#: nova/exception.py:551 #, python-format msgid "No free port available for instance %(instance)s." msgstr "" -#: nova/exception.py:578 +#: nova/exception.py:555 #, python-format msgid "No fixed IP associated with id %(id)s." msgstr "" -#: nova/exception.py:582 +#: nova/exception.py:559 #, python-format msgid "Fixed ip not found for address %(address)s." msgstr "" -#: nova/exception.py:586 +#: nova/exception.py:563 #, python-format msgid "Instance %(instance_uuid)s has zero fixed ips." msgstr "" -#: nova/exception.py:590 +#: nova/exception.py:567 #, python-format msgid "Network host %(host)s has zero fixed ips in network %(network_id)s." msgstr "" -#: nova/exception.py:595 +#: nova/exception.py:572 #, python-format msgid "Instance %(instance_uuid)s doesn't have fixed ip '%(ip)s'." msgstr "" -#: nova/exception.py:599 +#: nova/exception.py:576 #, python-format msgid "" "Fixed IP address (%(address)s) does not exist in network " "(%(network_uuid)s)." msgstr "" -#: nova/exception.py:604 +#: nova/exception.py:581 #, python-format msgid "" "Fixed IP address %(address)s is already in use on instance " "%(instance_uuid)s." msgstr "" -#: nova/exception.py:609 +#: nova/exception.py:586 #, python-format msgid "More than one instance is associated with fixed ip address '%(address)s'." msgstr "" -#: nova/exception.py:614 +#: nova/exception.py:591 #, python-format msgid "Fixed IP address %(address)s is invalid." msgstr "" -#: nova/exception.py:618 +#: nova/exception.py:595 msgid "Zero fixed ips available." msgstr "" -#: nova/exception.py:622 +#: nova/exception.py:599 msgid "Zero fixed ips could be found." msgstr "" -#: nova/exception.py:631 +#: nova/exception.py:608 #, python-format msgid "Floating ip %(address)s already exists." msgstr "" -#: nova/exception.py:635 +#: nova/exception.py:612 #, python-format msgid "Floating ip not found for id %(id)s." msgstr "" -#: nova/exception.py:639 +#: nova/exception.py:616 #, python-format msgid "The DNS entry %(name)s already exists in domain %(domain)s." msgstr "" -#: nova/exception.py:643 +#: nova/exception.py:620 #, python-format msgid "Floating ip not found for address %(address)s." msgstr "" -#: nova/exception.py:647 +#: nova/exception.py:624 #, python-format msgid "Floating ip not found for host %(host)s." msgstr "" -#: nova/exception.py:651 +#: nova/exception.py:628 #, python-format msgid "Multiple floating ips are found for address %(address)s." msgstr "" -#: nova/exception.py:655 +#: nova/exception.py:632 msgid "Floating ip pool not found." msgstr "" -#: nova/exception.py:660 +#: nova/exception.py:637 msgid "Zero floating ips available." msgstr "" -#: nova/exception.py:665 +#: nova/exception.py:642 #, python-format msgid "Floating ip %(address)s is associated." msgstr "" -#: nova/exception.py:669 +#: nova/exception.py:646 #, python-format msgid "Floating ip %(address)s is not associated." msgstr "" -#: nova/exception.py:673 +#: nova/exception.py:650 msgid "Zero floating ips exist." msgstr "" -#: nova/exception.py:677 +#: nova/exception.py:654 #, python-format msgid "Interface %(interface)s not found." msgstr "" -#: nova/exception.py:681 +#: nova/exception.py:658 msgid "Cannot disassociate auto assigined floating ip" msgstr "" -#: nova/exception.py:685 +#: nova/exception.py:662 #, python-format msgid "Keypair %(name)s not found for user %(user_id)s" msgstr "" -#: nova/exception.py:689 +#: nova/exception.py:666 #, python-format msgid "Certificate %(certificate_id)s not found." msgstr "" -#: nova/exception.py:693 +#: nova/exception.py:670 #, python-format msgid "Service %(service_id)s could not be found." msgstr "" -#: nova/exception.py:697 +#: nova/exception.py:674 #, python-format msgid "Host %(host)s could not be found." msgstr "" -#: nova/exception.py:701 +#: nova/exception.py:678 #, python-format msgid "Compute host %(host)s could not be found." msgstr "" -#: nova/exception.py:705 +#: nova/exception.py:682 #, python-format msgid "Could not find binary %(binary)s on host %(host)s." msgstr "" -#: nova/exception.py:709 +#: nova/exception.py:686 #, python-format msgid "Invalid reservation expiration %(expire)s." msgstr "" -#: nova/exception.py:713 +#: nova/exception.py:690 #, python-format msgid "" "Change would make usage less than 0 for the following resources: " "%(unders)s" msgstr "" -#: nova/exception.py:718 +#: nova/exception.py:695 msgid "Quota could not be found" msgstr "" -#: nova/exception.py:722 +#: nova/exception.py:699 #, python-format msgid "Unknown quota resources %(unknown)s." msgstr "" -#: nova/exception.py:726 +#: nova/exception.py:703 #, python-format msgid "Quota for project %(project_id)s could not be found." msgstr "" -#: nova/exception.py:730 +#: nova/exception.py:707 #, python-format msgid "Quota class %(class_name)s could not be found." msgstr "" -#: nova/exception.py:734 +#: nova/exception.py:711 #, python-format msgid "Quota usage for project %(project_id)s could not be found." msgstr "" -#: nova/exception.py:738 +#: nova/exception.py:715 #, python-format msgid "Quota reservation %(uuid)s could not be found." msgstr "" -#: nova/exception.py:742 +#: nova/exception.py:719 #, python-format msgid "Quota exceeded for resources: %(overs)s" msgstr "" -#: nova/exception.py:746 +#: nova/exception.py:723 #, python-format msgid "Security group %(security_group_id)s not found." msgstr "" -#: nova/exception.py:750 +#: nova/exception.py:727 #, python-format msgid "Security group %(security_group_id)s not found for project %(project_id)s." msgstr "" -#: nova/exception.py:755 +#: nova/exception.py:732 #, python-format msgid "Security group with rule %(rule_id)s not found." msgstr "" -#: nova/exception.py:759 +#: nova/exception.py:736 #, python-format msgid "" "Security group %(security_group_id)s is already associated with the " "instance %(instance_id)s" msgstr "" -#: nova/exception.py:764 +#: nova/exception.py:741 #, python-format msgid "" "Security group %(security_group_id)s is not associated with the instance " "%(instance_id)s" msgstr "" -#: nova/exception.py:769 +#: nova/exception.py:746 #, python-format msgid "Security group default rule (%rule_id)s not found." msgstr "" -#: nova/exception.py:773 +#: nova/exception.py:750 msgid "" "Network requires port_security_enabled and subnet associated in order to " "apply security groups." msgstr "" -#: nova/exception.py:778 +#: nova/exception.py:755 msgid "No Unique Match Found." msgstr "" -#: nova/exception.py:783 +#: nova/exception.py:760 #, python-format msgid "Migration %(migration_id)s could not be found." msgstr "" -#: nova/exception.py:787 +#: nova/exception.py:764 #, python-format msgid "Migration not found for instance %(instance_id)s with status %(status)s." msgstr "" -#: nova/exception.py:792 +#: nova/exception.py:769 #, python-format msgid "Console pool %(pool_id)s could not be found." msgstr "" -#: nova/exception.py:796 +#: nova/exception.py:773 #, python-format msgid "" "Console pool of type %(console_type)s for compute host %(compute_host)s " "on proxy host %(host)s not found." msgstr "" -#: nova/exception.py:802 +#: nova/exception.py:779 #, python-format msgid "Console %(console_id)s could not be found." msgstr "" -#: nova/exception.py:806 +#: nova/exception.py:783 #, python-format msgid "Console for instance %(instance_uuid)s could not be found." msgstr "" -#: nova/exception.py:810 +#: nova/exception.py:787 #, python-format msgid "" "Console for instance %(instance_uuid)s in pool %(pool_id)s could not be " "found." msgstr "" -#: nova/exception.py:815 +#: nova/exception.py:792 #, python-format msgid "Invalid console type %(console_type)s" msgstr "" -#: nova/exception.py:819 +#: nova/exception.py:796 #, python-format msgid "Instance type %(instance_type_id)s could not be found." msgstr "" -#: nova/exception.py:823 +#: nova/exception.py:800 #, python-format msgid "Instance type with name %(instance_type_name)s could not be found." msgstr "" -#: nova/exception.py:828 +#: nova/exception.py:805 #, python-format msgid "Flavor %(flavor_id)s could not be found." msgstr "" -#: nova/exception.py:832 +#: nova/exception.py:809 #, python-format msgid "Flavor access not found for %(flavor_id)s / %(project_id)s combination." msgstr "" -#: nova/exception.py:837 +#: nova/exception.py:814 #, python-format msgid "Cell %(cell_name)s doesn't exist." msgstr "" -#: nova/exception.py:841 +#: nova/exception.py:818 #, python-format msgid "Inconsistency in cell routing: %(reason)s" msgstr "" -#: nova/exception.py:845 +#: nova/exception.py:822 #, python-format msgid "Service API method not found: %(detail)s" msgstr "" -#: nova/exception.py:849 +#: nova/exception.py:826 msgid "Timeout waiting for response from cell" msgstr "" -#: nova/exception.py:853 +#: nova/exception.py:830 #, python-format msgid "Cell message has reached maximum hop count: %(hop_count)s" msgstr "" -#: nova/exception.py:857 +#: nova/exception.py:834 msgid "No cells available matching scheduling criteria." msgstr "" -#: nova/exception.py:861 +#: nova/exception.py:838 #, python-format msgid "Exception received during cell processing: %(exc_name)s." msgstr "" -#: nova/exception.py:865 +#: nova/exception.py:842 #, python-format msgid "Cell is not known for instance %(instance_uuid)s" msgstr "" -#: nova/exception.py:869 +#: nova/exception.py:846 #, python-format msgid "Scheduler Host Filter %(filter_name)s could not be found." msgstr "" -#: nova/exception.py:873 +#: nova/exception.py:850 #, python-format msgid "Instance %(instance_uuid)s has no metadata with key %(metadata_key)s." msgstr "" -#: nova/exception.py:878 +#: nova/exception.py:855 #, python-format msgid "" "Instance %(instance_uuid)s has no system metadata with key " "%(metadata_key)s." msgstr "" -#: nova/exception.py:883 +#: nova/exception.py:860 #, python-format msgid "" "Instance Type %(instance_type_id)s has no extra specs with key " "%(extra_specs_key)s." msgstr "" -#: nova/exception.py:888 +#: nova/exception.py:865 #, python-format msgid "File %(file_path)s could not be found." msgstr "" -#: nova/exception.py:892 +#: nova/exception.py:869 msgid "Zero files could be found." msgstr "" -#: nova/exception.py:896 +#: nova/exception.py:873 #, python-format msgid "Virtual switch associated with the network adapter %(adapter)s not found." msgstr "" -#: nova/exception.py:901 +#: nova/exception.py:878 #, python-format msgid "Network adapter %(adapter)s could not be found." msgstr "" -#: nova/exception.py:905 +#: nova/exception.py:882 #, python-format msgid "Class %(class_name)s could not be found: %(exception)s" msgstr "" -#: nova/exception.py:909 +#: nova/exception.py:886 msgid "Action not allowed." msgstr "" -#: nova/exception.py:913 +#: nova/exception.py:890 msgid "Rotation is not allowed for snapshots" msgstr "" -#: nova/exception.py:917 +#: nova/exception.py:894 msgid "Rotation param is required for backup image_type" msgstr "" -#: nova/exception.py:921 +#: nova/exception.py:898 #, python-format msgid "Key pair %(key_name)s already exists." msgstr "" -#: nova/exception.py:925 +#: nova/exception.py:902 #, python-format msgid "Instance %(name)s already exists." msgstr "" -#: nova/exception.py:929 +#: nova/exception.py:906 #, python-format msgid "Instance Type with name %(name)s already exists." msgstr "" -#: nova/exception.py:933 +#: nova/exception.py:910 #, python-format msgid "Instance Type with ID %(flavor_id)s already exists." msgstr "" -#: nova/exception.py:937 +#: nova/exception.py:914 #, python-format msgid "" "Flavor access alreay exists for flavor %(flavor_id)s and project " "%(project_id)s combination." msgstr "" -#: nova/exception.py:942 +#: nova/exception.py:919 #, python-format msgid "%(path)s is not on shared storage: %(reason)s" msgstr "" -#: nova/exception.py:946 +#: nova/exception.py:923 #, python-format msgid "%(path)s is not on local storage: %(reason)s" msgstr "" -#: nova/exception.py:950 +#: nova/exception.py:927 msgid "Migration error" msgstr "" -#: nova/exception.py:954 +#: nova/exception.py:931 +msgid "Migration pre-check error" +msgstr "" + +#: nova/exception.py:935 #, python-format msgid "Malformed message body: %(reason)s" msgstr "" -#: nova/exception.py:960 +#: nova/exception.py:941 #, python-format msgid "Could not find config at %(path)s" msgstr "" -#: nova/exception.py:964 +#: nova/exception.py:945 #, python-format msgid "Could not load paste app '%(name)s' from %(path)s" msgstr "" -#: nova/exception.py:968 +#: nova/exception.py:949 msgid "When resizing, instances must change flavor!" msgstr "" -#: nova/exception.py:972 +#: nova/exception.py:953 #, python-format msgid "Resize error: %(reason)s" msgstr "" -#: nova/exception.py:976 +#: nova/exception.py:957 msgid "Image is larger than instance type allows" msgstr "" -#: nova/exception.py:980 +#: nova/exception.py:961 msgid "Instance type's memory is too small for requested image." msgstr "" -#: nova/exception.py:984 +#: nova/exception.py:965 msgid "Instance type's disk is too small for requested image." msgstr "" -#: nova/exception.py:988 +#: nova/exception.py:969 #, python-format msgid "Insufficient free memory on compute node to start %(uuid)s." msgstr "" -#: nova/exception.py:992 +#: nova/exception.py:973 msgid "Could not fetch bandwidth/cpu/disk metrics for this host." msgstr "" -#: nova/exception.py:996 +#: nova/exception.py:977 #, python-format msgid "No valid host was found. %(reason)s" msgstr "" -#: nova/exception.py:1000 +#: nova/exception.py:981 msgid "Quota exceeded" msgstr "" -#: nova/exception.py:1007 +#: nova/exception.py:988 #, python-format msgid "" "Quota exceeded for %(overs)s: Requested %(req)s, but already used " "%(used)d of %(allowed)d %(resource)s" msgstr "" -#: nova/exception.py:1012 +#: nova/exception.py:993 msgid "Maximum number of floating ips exceeded" msgstr "" -#: nova/exception.py:1016 +#: nova/exception.py:997 msgid "Maximum number of fixed ips exceeded" msgstr "" -#: nova/exception.py:1020 +#: nova/exception.py:1001 #, python-format msgid "Maximum number of metadata items exceeds %(allowed)d" msgstr "" -#: nova/exception.py:1024 +#: nova/exception.py:1005 msgid "Personality file limit exceeded" msgstr "" -#: nova/exception.py:1028 +#: nova/exception.py:1009 msgid "Personality file path too long" msgstr "" -#: nova/exception.py:1032 +#: nova/exception.py:1013 msgid "Personality file content too long" msgstr "" -#: nova/exception.py:1036 +#: nova/exception.py:1017 msgid "Maximum number of key pairs exceeded" msgstr "" -#: nova/exception.py:1040 +#: nova/exception.py:1021 msgid "Maximum number of security groups or rules exceeded" msgstr "" -#: nova/exception.py:1044 +#: nova/exception.py:1025 #, python-format msgid "" "Aggregate %(aggregate_id)s: action '%(action)s' caused an error: " "%(reason)s." msgstr "" -#: nova/exception.py:1049 +#: nova/exception.py:1030 #, python-format msgid "Aggregate %(aggregate_id)s could not be found." msgstr "" -#: nova/exception.py:1053 +#: nova/exception.py:1034 #, python-format msgid "Aggregate %(aggregate_name)s already exists." msgstr "" -#: nova/exception.py:1057 +#: nova/exception.py:1038 #, python-format msgid "Aggregate %(aggregate_id)s has no host %(host)s." msgstr "" -#: nova/exception.py:1061 +#: nova/exception.py:1042 #, python-format msgid "Aggregate %(aggregate_id)s has no metadata with key %(metadata_key)s." msgstr "" -#: nova/exception.py:1066 +#: nova/exception.py:1047 #, python-format msgid "Aggregate %(aggregate_id)s already has host %(host)s." msgstr "" -#: nova/exception.py:1070 +#: nova/exception.py:1051 msgid "Unable to create instance type" msgstr "" -#: nova/exception.py:1074 +#: nova/exception.py:1055 #, python-format msgid "Failed to set admin password on %(instance)s because %(reason)s" msgstr "" -#: nova/exception.py:1080 +#: nova/exception.py:1061 #, python-format msgid "Detected existing vlan with id %(vlan)d" msgstr "" -#: nova/exception.py:1084 +#: nova/exception.py:1065 msgid "There was a conflict when trying to complete your request." msgstr "" -#: nova/exception.py:1089 +#: nova/exception.py:1070 #, python-format msgid "Instance %(instance_id)s could not be found." msgstr "" -#: nova/exception.py:1093 +#: nova/exception.py:1074 #, fuzzy, python-format msgid "Info cache for instance %(instance_uuid)s could not be found." msgstr "istanza %s: creazione snapshot in corso" -#: nova/exception.py:1098 +#: nova/exception.py:1079 #, python-format msgid "Node %(node_id)s could not be found." msgstr "" -#: nova/exception.py:1102 +#: nova/exception.py:1083 #, python-format msgid "Node with UUID %(node_uuid)s could not be found." msgstr "" -#: nova/exception.py:1106 +#: nova/exception.py:1087 #, python-format msgid "Marker %(marker)s could not be found." msgstr "" -#: nova/exception.py:1110 +#: nova/exception.py:1091 #, python-format msgid "Invalid id: %(val)s (expecting \"i-...\")." msgstr "" -#: nova/exception.py:1114 +#: nova/exception.py:1095 #, fuzzy, python-format msgid "Could not fetch image %(image_id)s" msgstr "nessun metodo per il messaggio: %s" -#: nova/exception.py:1118 +#: nova/exception.py:1099 #, fuzzy, python-format msgid "Could not upload image %(image_id)s" msgstr "nessun metodo per il messaggio: %s" -#: nova/exception.py:1122 +#: nova/exception.py:1103 #, python-format msgid "Task %(task_name)s is already running on host %(host)s" msgstr "" -#: nova/exception.py:1126 +#: nova/exception.py:1107 #, python-format msgid "Task %(task_name)s is not running on host %(host)s" msgstr "" -#: nova/exception.py:1130 +#: nova/exception.py:1111 #, python-format msgid "Instance %(instance_uuid)s is locked" msgstr "" -#: nova/exception.py:1134 +#: nova/exception.py:1115 #, python-format msgid "Could not mount vfat config drive. %(operation)s failed. Error: %(error)s" msgstr "" -#: nova/exception.py:1139 +#: nova/exception.py:1120 #, python-format msgid "Unknown config drive format %(format)s. Select one of iso9660 or vfat." msgstr "" -#: nova/exception.py:1144 +#: nova/exception.py:1125 #, fuzzy, python-format msgid "Failed to attach network adapter device to %(instance)s" msgstr "Impossibile montare il volume all'istanza %s" -#: nova/exception.py:1148 +#: nova/exception.py:1129 #, python-format msgid "Failed to detach network adapter device from %(instance)s" msgstr "" -#: nova/exception.py:1152 +#: nova/exception.py:1133 #, python-format msgid "" "User data too large. User data must be no larger than %(maxsize)s bytes " "once base64 encoded. Your data is %(length)d bytes" msgstr "" -#: nova/exception.py:1158 +#: nova/exception.py:1139 msgid "User data needs to be valid base 64." msgstr "" -#: nova/exception.py:1162 +#: nova/exception.py:1143 #, python-format msgid "" "unexpected task state: expecting %(expected)s but the actual state is " "%(actual)s" msgstr "" -#: nova/exception.py:1167 +#: nova/exception.py:1148 #, python-format msgid "" "Action for request_id %(request_id)s on instance %(instance_uuid)s not " "found" msgstr "" -#: nova/exception.py:1172 +#: nova/exception.py:1153 #, python-format msgid "Event %(event)s not found for action id %(action_id)s" msgstr "" -#: nova/exception.py:1176 +#: nova/exception.py:1157 #, python-format msgid "The CA file for %(project)s could not be found" msgstr "" -#: nova/exception.py:1180 +#: nova/exception.py:1161 #, python-format msgid "The CRL file for %(project)s could not be found" msgstr "" -#: nova/exception.py:1184 +#: nova/exception.py:1165 msgid "Instance recreate is not implemented by this virt driver." msgstr "" -#: nova/exception.py:1188 +#: nova/exception.py:1169 #, python-format msgid "The service from servicegroup driver %(driver) is temporarily unavailable." msgstr "" -#: nova/exception.py:1193 +#: nova/exception.py:1174 #, python-format msgid "%(binary)s attempted direct database access which is not allowed by policy" msgstr "" -#: nova/exception.py:1198 +#: nova/exception.py:1179 #, python-format msgid "Virtualization type '%(virt)s' is not supported by this compute driver" msgstr "" -#: nova/exception.py:1203 +#: nova/exception.py:1184 #, python-format msgid "" "Requested hardware '%(model)s' is not supported by the '%(virt)s' virt " "driver" msgstr "" -#: nova/exception.py:1208 +#: nova/exception.py:1189 #, python-format msgid "Invalid Base 64 data for file %(path)s" msgstr "" -#: nova/exception.py:1212 +#: nova/exception.py:1193 #, fuzzy, python-format msgid "Build of instance %(instance_uuid)s aborted: %(reason)s" msgstr "istanza %s: creazione snapshot in corso" -#: nova/exception.py:1216 +#: nova/exception.py:1197 #, fuzzy, python-format msgid "Build of instance %(instance_uuid)s was re-scheduled: %(reason)s" msgstr "istanza %s: creazione snapshot in corso" @@ -1317,27 +1297,7 @@ msgstr "" msgid "Running %(name)s post-hook: %(obj)s" msgstr "" -#: nova/manager.py:173 -#, python-format -msgid "Skipping periodic task %(task)s because its interval is negative" -msgstr "" - -#: nova/manager.py:178 -#, python-format -msgid "Skipping periodic task %(task)s because it is disabled" -msgstr "" - -#: nova/manager.py:241 -#, python-format -msgid "Running periodic task %(full_task_name)s" -msgstr "" - -#: nova/manager.py:249 -#, python-format -msgid "Error during %(full_task_name)s: %(e)s" -msgstr "" - -#: nova/manager.py:319 +#: nova/manager.py:166 msgid "Notifying Schedulers of capabilities ..." msgstr "" @@ -1473,106 +1433,91 @@ msgstr "" msgid "serve() can only be called once" msgstr "" -#: nova/utils.py:144 +#: nova/utils.py:142 #, python-format msgid "Expected to receive %(exp)s bytes, but actually %(act)s" msgstr "" -#: nova/utils.py:197 nova/openstack/common/processutils.py:90 -#, python-format -msgid "Got unknown keyword args to utils.execute: %r" -msgstr "" - -#: nova/utils.py:208 nova/openstack/common/processutils.py:99 -#, python-format -msgid "Running cmd (subprocess): %s" -msgstr "Esecuzione del comando (sottoprocesso): %s" - -#: nova/utils.py:232 nova/utils.py:310 -#: nova/openstack/common/processutils.py:114 nova/virt/powervm/common.py:90 -#, python-format -msgid "Result was %s" -msgstr "Il risultato é %s" - -#: nova/utils.py:245 nova/openstack/common/processutils.py:128 -#, python-format -msgid "%r failed. Retrying." -msgstr "" - -#: nova/utils.py:285 +#: nova/utils.py:187 #, python-format msgid "Running cmd (SSH): %s" msgstr "Eseguendo cmd (SSH): %s" -#: nova/utils.py:287 +#: nova/utils.py:189 msgid "Environment not supported over SSH" msgstr "" -#: nova/utils.py:291 +#: nova/utils.py:193 msgid "process_input not supported over SSH" msgstr "" -#: nova/utils.py:326 +#: nova/utils.py:212 nova/openstack/common/processutils.py:162 +#: nova/virt/powervm/common.py:90 +#, python-format +msgid "Result was %s" +msgstr "Il risultato é %s" + +#: nova/utils.py:231 #, python-format msgid "debug in callback: %s" msgstr "debug in callback: %s" -#: nova/utils.py:488 +#: nova/utils.py:393 #, python-format msgid "Link Local address is not found.:%s" msgstr "" -#: nova/utils.py:491 +#: nova/utils.py:396 #, python-format msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" msgstr "" -#: nova/utils.py:530 +#: nova/utils.py:435 #, python-format msgid "Invalid backend: %s" msgstr "" -#: nova/utils.py:591 +#: nova/utils.py:496 #, python-format msgid "Unknown byte multiplier: %s" msgstr "" -#: nova/utils.py:720 +#: nova/utils.py:625 #, python-format msgid "Expected object of type: %s" msgstr "" -#: nova/utils.py:749 +#: nova/utils.py:654 #, python-format msgid "Invalid server_string: %s" msgstr "" -#: nova/utils.py:905 +#: nova/utils.py:810 #, python-format msgid "timefunc: '%(name)s' took %(total_time).2f secs" msgstr "" -#: nova/utils.py:971 +#: nova/utils.py:876 #, python-format msgid "Reloading cached file %s" msgstr "" -#: nova/utils.py:1103 nova/virt/configdrive.py:177 +#: nova/utils.py:1008 nova/virt/configdrive.py:177 #, python-format msgid "Could not remove tmpdir: %s" msgstr "" -#: nova/utils.py:1255 +#: nova/utils.py:1160 #, python-format msgid "%s is not a string or unicode" msgstr "" -#: nova/utils.py:1259 +#: nova/utils.py:1164 #, python-format msgid "%(name)s has less than %(min_length)s characters." msgstr "" -#: nova/utils.py:1264 +#: nova/utils.py:1169 #, python-format msgid "%(name)s has more than %(max_length)s characters." msgstr "" @@ -1838,211 +1783,211 @@ msgstr "" msgid "Get console output for instance %s" msgstr "" -#: nova/api/ec2/cloud.py:837 +#: nova/api/ec2/cloud.py:834 #, python-format msgid "Create volume from snapshot %s" msgstr "" -#: nova/api/ec2/cloud.py:841 nova/api/openstack/compute/contrib/volumes.py:243 +#: nova/api/ec2/cloud.py:838 nova/api/openstack/compute/contrib/volumes.py:243 #, python-format msgid "Create volume of %s GB" msgstr "" -#: nova/api/ec2/cloud.py:869 +#: nova/api/ec2/cloud.py:866 msgid "Delete Failed" msgstr "" -#: nova/api/ec2/cloud.py:882 +#: nova/api/ec2/cloud.py:879 #, python-format msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" msgstr "" -#: nova/api/ec2/cloud.py:890 +#: nova/api/ec2/cloud.py:887 msgid "Attach Failed." msgstr "" -#: nova/api/ec2/cloud.py:912 nova/api/openstack/compute/contrib/volumes.py:439 +#: nova/api/ec2/cloud.py:909 nova/api/openstack/compute/contrib/volumes.py:439 #, python-format msgid "Detach volume %s" msgstr "" -#: nova/api/ec2/cloud.py:919 +#: nova/api/ec2/cloud.py:916 msgid "Detach Volume Failed." msgstr "" -#: nova/api/ec2/cloud.py:945 nova/api/ec2/cloud.py:1002 -#: nova/api/ec2/cloud.py:1556 nova/api/ec2/cloud.py:1571 +#: nova/api/ec2/cloud.py:942 nova/api/ec2/cloud.py:999 +#: nova/api/ec2/cloud.py:1553 nova/api/ec2/cloud.py:1568 #, python-format msgid "attribute not supported: %s" msgstr "" -#: nova/api/ec2/cloud.py:1076 +#: nova/api/ec2/cloud.py:1073 #, python-format msgid "vol = %s\n" msgstr "" -#: nova/api/ec2/cloud.py:1236 +#: nova/api/ec2/cloud.py:1233 msgid "Allocate address" msgstr "" -#: nova/api/ec2/cloud.py:1240 +#: nova/api/ec2/cloud.py:1237 msgid "No more floating IPs available" msgstr "" -#: nova/api/ec2/cloud.py:1244 +#: nova/api/ec2/cloud.py:1241 #, python-format msgid "Release address %s" msgstr "" -#: nova/api/ec2/cloud.py:1249 +#: nova/api/ec2/cloud.py:1246 msgid "Unable to release IP Address." msgstr "" -#: nova/api/ec2/cloud.py:1252 +#: nova/api/ec2/cloud.py:1249 #, python-format msgid "Associate address %(public_ip)s to instance %(instance_id)s" msgstr "" -#: nova/api/ec2/cloud.py:1260 +#: nova/api/ec2/cloud.py:1257 msgid "Unable to associate IP Address, no fixed_ips." msgstr "" -#: nova/api/ec2/cloud.py:1268 +#: nova/api/ec2/cloud.py:1265 #: nova/api/openstack/compute/contrib/floating_ips.py:238 #, python-format msgid "multiple fixed_ips exist, using the first: %s" msgstr "" -#: nova/api/ec2/cloud.py:1277 +#: nova/api/ec2/cloud.py:1274 msgid "Floating ip is already associated." msgstr "" -#: nova/api/ec2/cloud.py:1280 +#: nova/api/ec2/cloud.py:1277 msgid "l3driver call to add floating ip failed." msgstr "" -#: nova/api/ec2/cloud.py:1283 +#: nova/api/ec2/cloud.py:1280 msgid "Error, unable to associate floating ip." msgstr "" -#: nova/api/ec2/cloud.py:1291 +#: nova/api/ec2/cloud.py:1288 #, python-format msgid "Disassociate address %s" msgstr "" -#: nova/api/ec2/cloud.py:1296 +#: nova/api/ec2/cloud.py:1293 msgid "Floating ip is not associated." msgstr "" -#: nova/api/ec2/cloud.py:1299 -#: nova/api/openstack/compute/contrib/floating_ips.py:100 +#: nova/api/ec2/cloud.py:1296 +#: nova/api/openstack/compute/contrib/floating_ips.py:97 msgid "Cannot disassociate auto assigned floating ip" msgstr "" -#: nova/api/ec2/cloud.py:1326 +#: nova/api/ec2/cloud.py:1323 msgid "Image must be available" msgstr "" -#: nova/api/ec2/cloud.py:1358 +#: nova/api/ec2/cloud.py:1355 msgid "Going to start terminating instances" msgstr "" -#: nova/api/ec2/cloud.py:1368 +#: nova/api/ec2/cloud.py:1365 #, python-format msgid "Reboot instance %r" msgstr "" -#: nova/api/ec2/cloud.py:1377 +#: nova/api/ec2/cloud.py:1374 msgid "Going to stop instances" msgstr "" -#: nova/api/ec2/cloud.py:1386 +#: nova/api/ec2/cloud.py:1383 msgid "Going to start instances" msgstr "" -#: nova/api/ec2/cloud.py:1477 +#: nova/api/ec2/cloud.py:1474 #, python-format msgid "De-registering image %s" msgstr "" -#: nova/api/ec2/cloud.py:1493 +#: nova/api/ec2/cloud.py:1490 msgid "imageLocation is required" msgstr "" -#: nova/api/ec2/cloud.py:1512 +#: nova/api/ec2/cloud.py:1509 #, python-format msgid "Registered image %(image_location)s with id %(image_id)s" msgstr "" -#: nova/api/ec2/cloud.py:1574 +#: nova/api/ec2/cloud.py:1571 msgid "user or group not specified" msgstr "" -#: nova/api/ec2/cloud.py:1576 +#: nova/api/ec2/cloud.py:1573 msgid "only group \"all\" is supported" msgstr "" -#: nova/api/ec2/cloud.py:1578 +#: nova/api/ec2/cloud.py:1575 msgid "operation_type must be add or remove" msgstr "" -#: nova/api/ec2/cloud.py:1580 +#: nova/api/ec2/cloud.py:1577 #, python-format msgid "Updating image %s publicity" msgstr "" -#: nova/api/ec2/cloud.py:1593 +#: nova/api/ec2/cloud.py:1590 #, python-format msgid "Not allowed to modify attributes for image %s" msgstr "" -#: nova/api/ec2/cloud.py:1622 +#: nova/api/ec2/cloud.py:1619 #, python-format msgid "" "Invalid value '%(ec2_instance_id)s' for instanceId. Instance does not " "have a volume attached at root (%(root)s)" msgstr "" -#: nova/api/ec2/cloud.py:1652 +#: nova/api/ec2/cloud.py:1649 #, python-format msgid "Couldn't stop instance with in %d sec" msgstr "" -#: nova/api/ec2/cloud.py:1670 +#: nova/api/ec2/cloud.py:1667 #, python-format msgid "image of %(instance)s at %(now)s" msgstr "" -#: nova/api/ec2/cloud.py:1694 nova/api/ec2/cloud.py:1739 +#: nova/api/ec2/cloud.py:1691 nova/api/ec2/cloud.py:1736 msgid "resource_id and tag are required" msgstr "" -#: nova/api/ec2/cloud.py:1697 nova/api/ec2/cloud.py:1742 +#: nova/api/ec2/cloud.py:1694 nova/api/ec2/cloud.py:1739 msgid "Expecting a list of resources" msgstr "" -#: nova/api/ec2/cloud.py:1701 nova/api/ec2/cloud.py:1746 +#: nova/api/ec2/cloud.py:1698 nova/api/ec2/cloud.py:1743 #, fuzzy msgid "Only instances implemented" msgstr "istanza %s: ripristino" -#: nova/api/ec2/cloud.py:1704 nova/api/ec2/cloud.py:1749 +#: nova/api/ec2/cloud.py:1701 nova/api/ec2/cloud.py:1746 msgid "Expecting a list of tagSets" msgstr "" -#: nova/api/ec2/cloud.py:1761 +#: nova/api/ec2/cloud.py:1758 msgid "Expecting key to be set" msgstr "" -#: nova/api/ec2/cloud.py:1834 +#: nova/api/ec2/cloud.py:1831 msgid "Invalid CIDR" msgstr "" -#: nova/api/ec2/ec2utils.py:248 +#: nova/api/ec2/ec2utils.py:249 msgid "Request must include either Timestamp or Expires, but cannot contain both" msgstr "" -#: nova/api/ec2/ec2utils.py:266 +#: nova/api/ec2/ec2utils.py:267 #, fuzzy msgid "Timestamp is invalid." msgstr "La richiesta non è valida." @@ -2363,13 +2308,13 @@ msgstr "" #: nova/api/openstack/compute/image_metadata.py:80 #: nova/api/openstack/compute/server_metadata.py:80 -#: nova/api/openstack/compute/contrib/flavorextraspecs.py:88 +#: nova/api/openstack/compute/contrib/flavorextraspecs.py:85 msgid "Request body and URI mismatch" msgstr "" #: nova/api/openstack/compute/image_metadata.py:83 #: nova/api/openstack/compute/server_metadata.py:84 -#: nova/api/openstack/compute/contrib/flavorextraspecs.py:91 +#: nova/api/openstack/compute/contrib/flavorextraspecs.py:88 msgid "Request body contains too many items" msgstr "" @@ -2583,7 +2528,7 @@ msgid "No adminPass was specified" msgstr "" #: nova/api/openstack/compute/servers.py:1171 -#: nova/api/openstack/compute/servers.py:1380 +#: nova/api/openstack/compute/servers.py:1382 msgid "Invalid adminPass" msgstr "" @@ -2606,7 +2551,7 @@ msgstr "" #: nova/api/openstack/compute/servers.py:1220 #: nova/api/openstack/compute/contrib/aggregates.py:143 -#: nova/api/openstack/compute/contrib/coverage_ext.py:282 +#: nova/api/openstack/compute/contrib/coverage_ext.py:284 #: nova/api/openstack/compute/contrib/keypairs.py:78 msgid "Invalid request body" msgstr "" @@ -2623,7 +2568,7 @@ msgstr "" msgid "createImage entity requires name attribute" msgstr "" -#: nova/api/openstack/compute/servers.py:1407 +#: nova/api/openstack/compute/servers.py:1409 #, python-format msgid "Removing options '%(unk_opt_str)s' from query" msgstr "" @@ -2854,41 +2799,41 @@ msgstr "Impossibile smontare il volume %s" msgid "Instance not yet ready" msgstr "istanza %s: ripristino" -#: nova/api/openstack/compute/contrib/coverage_ext.py:95 +#: nova/api/openstack/compute/contrib/coverage_ext.py:97 #, python-format msgid "Can't connect to service: %s, no portspecified\n" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:114 +#: nova/api/openstack/compute/contrib/coverage_ext.py:116 msgid "Coverage begin" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:161 +#: nova/api/openstack/compute/contrib/coverage_ext.py:163 msgid "Coverage not running" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:190 +#: nova/api/openstack/compute/contrib/coverage_ext.py:192 msgid "Invalid path" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:194 +#: nova/api/openstack/compute/contrib/coverage_ext.py:196 msgid "No path given for report file" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:201 +#: nova/api/openstack/compute/contrib/coverage_ext.py:203 msgid "You can't use html reports without combining" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:214 +#: nova/api/openstack/compute/contrib/coverage_ext.py:216 #, python-format msgid "Directory conflict: %s already exists" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:272 +#: nova/api/openstack/compute/contrib/coverage_ext.py:274 msgid "Python coverage module is not installed." msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:280 +#: nova/api/openstack/compute/contrib/coverage_ext.py:282 #, python-format msgid "Coverage doesn't have %s action" msgstr "" @@ -2938,7 +2883,7 @@ msgstr "" msgid "No request body" msgstr "" -#: nova/api/openstack/compute/contrib/flavorextraspecs.py:58 +#: nova/api/openstack/compute/contrib/flavorextraspecs.py:55 msgid "No Request Body" msgstr "" @@ -2947,25 +2892,26 @@ msgstr "" msgid "DNS entries not found." msgstr "istanza %s: sospensione in corso" -#: nova/api/openstack/compute/contrib/floating_ips.py:97 -msgid "Floating ip is not associated" -msgstr "" - -#: nova/api/openstack/compute/contrib/floating_ips.py:132 -#: nova/api/openstack/compute/contrib/floating_ips.py:180 +#: nova/api/openstack/compute/contrib/floating_ips.py:129 +#: nova/api/openstack/compute/contrib/floating_ips.py:177 #, python-format msgid "Floating ip not found for id %s" msgstr "" -#: nova/api/openstack/compute/contrib/floating_ips.py:165 +#: nova/api/openstack/compute/contrib/floating_ips.py:162 #, python-format msgid "No more floating ips in pool %s." msgstr "" -#: nova/api/openstack/compute/contrib/floating_ips.py:167 +#: nova/api/openstack/compute/contrib/floating_ips.py:164 msgid "No more floating ips available." msgstr "" +#: nova/api/openstack/compute/contrib/floating_ips.py:189 +#, python-format +msgid "Floating ip %s has been disassociated" +msgstr "" + #: nova/api/openstack/compute/contrib/floating_ips.py:215 #: nova/api/openstack/compute/contrib/floating_ips.py:271 #: nova/api/openstack/compute/contrib/security_groups.py:413 @@ -3003,12 +2949,16 @@ msgid "Error. Unable to associate floating ip" msgstr "" #: nova/api/openstack/compute/contrib/floating_ips.py:297 +msgid "Floating ip is not associated" +msgstr "" + +#: nova/api/openstack/compute/contrib/floating_ips.py:301 #, python-format msgid "Floating ip %(address)s is not associated with instance %(id)s." msgstr "" #: nova/api/openstack/compute/contrib/floating_ips_bulk.py:146 -#: nova/cmd/manage.py:382 +#: nova/cmd/manage.py:381 #, python-format msgid "/%s should be specified as single address(es) not in cidr format" msgstr "" @@ -3484,20 +3434,20 @@ msgstr "" msgid "deployment to node %s done" msgstr "" -#: nova/cmd/baremetal_manage.py:160 nova/cmd/manage.py:1193 +#: nova/cmd/baremetal_manage.py:160 nova/cmd/manage.py:1245 #, python-format msgid "Could not read %s. Re-running with sudo" msgstr "" -#: nova/cmd/baremetal_manage.py:164 nova/cmd/manage.py:1197 +#: nova/cmd/baremetal_manage.py:164 nova/cmd/manage.py:1249 msgid "sudo failed, continuing as if nothing happened" msgstr "" -#: nova/cmd/baremetal_manage.py:166 nova/cmd/manage.py:1199 +#: nova/cmd/baremetal_manage.py:166 nova/cmd/manage.py:1251 msgid "Please re-run nova-manage as root." msgstr "" -#: nova/cmd/baremetal_manage.py:206 nova/cmd/manage.py:1244 +#: nova/cmd/baremetal_manage.py:206 nova/cmd/manage.py:1296 msgid "Command failed, please check log for more info" msgstr "" @@ -3518,316 +3468,316 @@ msgstr "" msgid "Environment variable 'NETWORK_ID' must be set." msgstr "" -#: nova/cmd/manage.py:207 +#: nova/cmd/manage.py:206 msgid "" "The above error may show that the database has not been created.\n" "Please create a database using 'nova-manage db sync' before running this " "command." msgstr "" -#: nova/cmd/manage.py:242 +#: nova/cmd/manage.py:241 #, python-format msgid "%(key)s is not a valid quota key. Valid options are: %(options)s." msgstr "" -#: nova/cmd/manage.py:248 +#: nova/cmd/manage.py:247 msgid "Quota" msgstr "" -#: nova/cmd/manage.py:249 +#: nova/cmd/manage.py:248 msgid "Limit" msgstr "" -#: nova/cmd/manage.py:250 +#: nova/cmd/manage.py:249 msgid "In Use" msgstr "" -#: nova/cmd/manage.py:251 +#: nova/cmd/manage.py:250 #, fuzzy msgid "Reserved" msgstr "ricevuto %s" -#: nova/cmd/manage.py:291 nova/cmd/manage.py:362 nova/cmd/manage.py:686 -#: nova/cmd/manage.py:699 +#: nova/cmd/manage.py:290 nova/cmd/manage.py:361 nova/cmd/manage.py:685 +#: nova/cmd/manage.py:698 #, python-format msgid "error: %s" msgstr "" -#: nova/cmd/manage.py:299 +#: nova/cmd/manage.py:298 #, fuzzy msgid "network" msgstr "istanza %s: ripristino rete" -#: nova/cmd/manage.py:300 +#: nova/cmd/manage.py:299 msgid "IP address" msgstr "" -#: nova/cmd/manage.py:301 +#: nova/cmd/manage.py:300 msgid "hostname" msgstr "" -#: nova/cmd/manage.py:302 nova/cmd/manage.py:766 +#: nova/cmd/manage.py:301 nova/cmd/manage.py:818 msgid "host" msgstr "" -#: nova/cmd/manage.py:314 nova/cmd/manage.py:338 +#: nova/cmd/manage.py:313 nova/cmd/manage.py:337 msgid "No fixed IP found." msgstr "" -#: nova/cmd/manage.py:330 +#: nova/cmd/manage.py:329 #, python-format msgid "WARNING: fixed ip %s allocated to missing instance" msgstr "" -#: nova/cmd/manage.py:389 +#: nova/cmd/manage.py:388 #, python-format msgid "" "Too many IP addresses will be generated. Please increase /%s to reduce " "the number generated." msgstr "" -#: nova/cmd/manage.py:438 +#: nova/cmd/manage.py:437 msgid "No floating IP addresses have been defined." msgstr "" -#: nova/cmd/manage.py:500 nova/tests/test_nova_manage.py:212 +#: nova/cmd/manage.py:499 nova/tests/test_nova_manage.py:212 msgid "id" msgstr "" -#: nova/cmd/manage.py:501 nova/tests/test_nova_manage.py:213 +#: nova/cmd/manage.py:500 nova/tests/test_nova_manage.py:213 msgid "IPv4" msgstr "" -#: nova/cmd/manage.py:502 nova/tests/test_nova_manage.py:214 +#: nova/cmd/manage.py:501 nova/tests/test_nova_manage.py:214 msgid "IPv6" msgstr "" -#: nova/cmd/manage.py:503 nova/tests/test_nova_manage.py:215 +#: nova/cmd/manage.py:502 nova/tests/test_nova_manage.py:215 msgid "start address" msgstr "" -#: nova/cmd/manage.py:504 nova/tests/test_nova_manage.py:216 +#: nova/cmd/manage.py:503 nova/tests/test_nova_manage.py:216 msgid "DNS1" msgstr "" -#: nova/cmd/manage.py:505 nova/tests/test_nova_manage.py:217 +#: nova/cmd/manage.py:504 nova/tests/test_nova_manage.py:217 msgid "DNS2" msgstr "" -#: nova/cmd/manage.py:506 nova/tests/test_nova_manage.py:218 +#: nova/cmd/manage.py:505 nova/tests/test_nova_manage.py:218 msgid "VlanID" msgstr "" -#: nova/cmd/manage.py:507 nova/cmd/manage.py:613 +#: nova/cmd/manage.py:506 nova/cmd/manage.py:612 #: nova/tests/test_nova_manage.py:219 msgid "project" msgstr "" -#: nova/cmd/manage.py:508 nova/tests/test_nova_manage.py:220 +#: nova/cmd/manage.py:507 nova/tests/test_nova_manage.py:220 msgid "uuid" msgstr "" -#: nova/cmd/manage.py:515 +#: nova/cmd/manage.py:514 msgid "No networks found" msgstr "" -#: nova/cmd/manage.py:534 +#: nova/cmd/manage.py:533 msgid "Please specify either fixed_range or uuid" msgstr "" -#: nova/cmd/manage.py:539 +#: nova/cmd/manage.py:538 msgid "UUID is required to delete Quantum Networks" msgstr "" -#: nova/cmd/manage.py:542 +#: nova/cmd/manage.py:541 msgid "Deleting by fixed_range is not supported with the QuantumManager" msgstr "" -#: nova/cmd/manage.py:605 +#: nova/cmd/manage.py:604 #, fuzzy msgid "instance" msgstr "Impossibile sospendere l'istanza" -#: nova/cmd/manage.py:606 +#: nova/cmd/manage.py:605 msgid "node" msgstr "" -#: nova/cmd/manage.py:607 +#: nova/cmd/manage.py:606 msgid "type" msgstr "" -#: nova/cmd/manage.py:608 +#: nova/cmd/manage.py:607 msgid "state" msgstr "" -#: nova/cmd/manage.py:609 +#: nova/cmd/manage.py:608 msgid "launched" msgstr "" -#: nova/cmd/manage.py:610 +#: nova/cmd/manage.py:609 msgid "image" msgstr "" -#: nova/cmd/manage.py:611 +#: nova/cmd/manage.py:610 msgid "kernel" msgstr "" -#: nova/cmd/manage.py:612 +#: nova/cmd/manage.py:611 msgid "ramdisk" msgstr "" -#: nova/cmd/manage.py:614 +#: nova/cmd/manage.py:613 msgid "user" msgstr "" -#: nova/cmd/manage.py:615 nova/cmd/manage.py:767 +#: nova/cmd/manage.py:614 nova/cmd/manage.py:819 msgid "zone" msgstr "" -#: nova/cmd/manage.py:616 +#: nova/cmd/manage.py:615 msgid "index" msgstr "" -#: nova/cmd/manage.py:661 +#: nova/cmd/manage.py:660 msgid "Binary" msgstr "" -#: nova/cmd/manage.py:662 +#: nova/cmd/manage.py:661 msgid "Host" msgstr "" -#: nova/cmd/manage.py:663 +#: nova/cmd/manage.py:662 msgid "Zone" msgstr "" -#: nova/cmd/manage.py:664 +#: nova/cmd/manage.py:663 msgid "Status" msgstr "" -#: nova/cmd/manage.py:665 +#: nova/cmd/manage.py:664 msgid "State" msgstr "" -#: nova/cmd/manage.py:666 +#: nova/cmd/manage.py:665 msgid "Updated_At" msgstr "" -#: nova/cmd/manage.py:688 +#: nova/cmd/manage.py:687 #, python-format msgid "Service %(service)s on host %(host)s enabled." msgstr "" -#: nova/cmd/manage.py:701 +#: nova/cmd/manage.py:700 #, python-format msgid "Service %(service)s on host %(host)s disabled." msgstr "" -#: nova/cmd/manage.py:715 +#: nova/cmd/manage.py:767 msgid "An unexpected error has occurred." msgstr "" -#: nova/cmd/manage.py:716 +#: nova/cmd/manage.py:768 msgid "[Result]" msgstr "" -#: nova/cmd/manage.py:720 +#: nova/cmd/manage.py:772 msgid "HOST" msgstr "" -#: nova/cmd/manage.py:721 +#: nova/cmd/manage.py:773 msgid "PROJECT" msgstr "" -#: nova/cmd/manage.py:722 +#: nova/cmd/manage.py:774 msgid "cpu" msgstr "" -#: nova/cmd/manage.py:723 +#: nova/cmd/manage.py:775 msgid "mem(mb)" msgstr "" -#: nova/cmd/manage.py:724 +#: nova/cmd/manage.py:776 msgid "hdd" msgstr "" -#: nova/cmd/manage.py:806 +#: nova/cmd/manage.py:858 msgid "Must supply a positive value for max_rows" msgstr "" -#: nova/cmd/manage.py:844 +#: nova/cmd/manage.py:896 msgid "Must supply valid parameters to create instance_type" msgstr "" -#: nova/cmd/manage.py:848 +#: nova/cmd/manage.py:900 #, fuzzy msgid "Instance Type exists." msgstr "istanza %s: ripristino" -#: nova/cmd/manage.py:849 +#: nova/cmd/manage.py:901 msgid "Please ensure instance_type name and flavorid are unique." msgstr "" -#: nova/cmd/manage.py:851 +#: nova/cmd/manage.py:903 msgid "Currently defined instance_type names and flavorids:" msgstr "" -#: nova/cmd/manage.py:856 +#: nova/cmd/manage.py:908 msgid "Unknown error" msgstr "" -#: nova/cmd/manage.py:859 +#: nova/cmd/manage.py:911 #, python-format msgid "%s created" msgstr "" -#: nova/cmd/manage.py:867 +#: nova/cmd/manage.py:919 msgid "Valid instance type name is required" msgstr "" -#: nova/cmd/manage.py:870 +#: nova/cmd/manage.py:922 #, python-format msgid "DB Error: %s" msgstr "" -#: nova/cmd/manage.py:875 +#: nova/cmd/manage.py:927 #, python-format msgid "%s deleted" msgstr "" -#: nova/cmd/manage.py:911 +#: nova/cmd/manage.py:963 #, python-format msgid "Key %(key)s set to %(value)s on instance type %(name)s" msgstr "" -#: nova/cmd/manage.py:933 +#: nova/cmd/manage.py:985 #, python-format msgid "Key %(key)s on instance type %(name)s unset" msgstr "" -#: nova/cmd/manage.py:977 +#: nova/cmd/manage.py:1029 #, python-format msgid "Hypervisor: %s" msgstr "" -#: nova/cmd/manage.py:1018 +#: nova/cmd/manage.py:1070 #, python-format msgid "Line %(linenum)d : %(line)s" msgstr "" -#: nova/cmd/manage.py:1020 +#: nova/cmd/manage.py:1072 msgid "No errors in logfiles!" msgstr "" -#: nova/cmd/manage.py:1032 +#: nova/cmd/manage.py:1084 msgid "Unable to find system log file!" msgstr "" -#: nova/cmd/manage.py:1036 +#: nova/cmd/manage.py:1088 #, python-format msgid "Last %s nova syslog entries:-" msgstr "" -#: nova/cmd/manage.py:1045 +#: nova/cmd/manage.py:1097 msgid "No nova entries in syslog!" msgstr "" @@ -3866,207 +3816,207 @@ msgstr "" msgid "Metadata property value greater than 255 characters" msgstr "" -#: nova/compute/api.py:454 +#: nova/compute/api.py:469 msgid "Failed to set instance name using multi_instance_display_name_template." msgstr "" -#: nova/compute/api.py:494 +#: nova/compute/api.py:509 #, fuzzy msgid "Cannot attach one or more volumes to multiple instances" msgstr "Impossibile montare il volume all'istanza %s" -#: nova/compute/api.py:608 +#: nova/compute/api.py:623 #, python-format msgid "Going to run %s instances..." msgstr "" -#: nova/compute/api.py:721 +#: nova/compute/api.py:739 #, python-format msgid "bdm %s" msgstr "" -#: nova/compute/api.py:748 +#: nova/compute/api.py:766 #, python-format msgid "block_device_mapping %s" msgstr "" -#: nova/compute/api.py:1017 +#: nova/compute/api.py:1040 msgid "instance termination disabled" msgstr "" -#: nova/compute/api.py:1153 +#: nova/compute/api.py:1176 #, fuzzy, python-format msgid "instance type %(old_inst_type_id)d not found" msgstr "istanza %s: creazione snapshot in corso" -#: nova/compute/api.py:1159 +#: nova/compute/api.py:1182 #, fuzzy msgid "going to delete a resizing instance" msgstr "Impossibile riavviare l'istanza" -#: nova/compute/api.py:1169 +#: nova/compute/api.py:1192 #, python-format msgid "instance's host %s is down, deleting from database" msgstr "" -#: nova/compute/api.py:1213 +#: nova/compute/api.py:1236 msgid "Going to try to soft delete instance" msgstr "" -#: nova/compute/api.py:1237 +#: nova/compute/api.py:1260 msgid "Going to try to terminate instance" msgstr "" -#: nova/compute/api.py:1287 +#: nova/compute/api.py:1310 #, fuzzy msgid "Going to try to stop instance" msgstr "Impossibile riavviare l'istanza" -#: nova/compute/api.py:1304 +#: nova/compute/api.py:1327 #, fuzzy msgid "Going to try to start instance" msgstr "Impossibile riavviare l'istanza" -#: nova/compute/api.py:1377 +#: nova/compute/api.py:1400 #, python-format msgid "Searching by: %s" msgstr "" -#: nova/compute/api.py:1614 +#: nova/compute/api.py:1637 #, python-format msgid "snapshot for %s" msgstr "" -#: nova/compute/api.py:1965 +#: nova/compute/api.py:1988 msgid "flavor_id is None. Assuming migration." msgstr "" -#: nova/compute/api.py:1974 +#: nova/compute/api.py:1997 #, python-format msgid "" "Old instance type %(current_instance_type_name)s, new instance type " "%(new_instance_type_name)s" msgstr "" -#: nova/compute/api.py:2016 +#: nova/compute/api.py:2039 #, python-format msgid "%(overs)s quota exceeded for %(pid)s, tried to resize instance." msgstr "" -#: nova/compute/api.py:2150 +#: nova/compute/api.py:2179 msgid "Cannot rescue a volume-backed instance" msgstr "" -#: nova/compute/api.py:2257 +#: nova/compute/api.py:2286 msgid "Locking" msgstr "" -#: nova/compute/api.py:2265 +#: nova/compute/api.py:2294 msgid "Unlocking" msgstr "" -#: nova/compute/api.py:2337 +#: nova/compute/api.py:2366 msgid "Volume must be attached in order to detach." msgstr "" -#: nova/compute/api.py:2450 +#: nova/compute/api.py:2479 #, fuzzy, python-format msgid "Going to try to live migrate instance to %s" msgstr "Impossibile riavviare l'istanza" -#: nova/compute/api.py:2469 +#: nova/compute/api.py:2498 msgid "vm evacuation scheduled" msgstr "" -#: nova/compute/api.py:2473 +#: nova/compute/api.py:2502 #, python-format msgid "" "Instance compute service state on %(inst_host)s expected to be down, but " "it was up." msgstr "" -#: nova/compute/api.py:2720 +#: nova/compute/api.py:2749 msgid "Keypair name contains unsafe characters" msgstr "" -#: nova/compute/api.py:2724 +#: nova/compute/api.py:2753 msgid "Keypair name must be between 1 and 255 characters long" msgstr "" -#: nova/compute/api.py:2821 +#: nova/compute/api.py:2850 #, python-format msgid "Security group %s is not a string or unicode" msgstr "" -#: nova/compute/api.py:2824 +#: nova/compute/api.py:2853 #, python-format msgid "Security group %s cannot be empty." msgstr "" -#: nova/compute/api.py:2832 +#: nova/compute/api.py:2861 #, python-format msgid "" "Value (%(value)s) for parameter Group%(property)s is invalid. Content " "limited to '%(allowed)'." msgstr "" -#: nova/compute/api.py:2838 +#: nova/compute/api.py:2867 #, python-format msgid "Security group %s should not be greater than 255 characters." msgstr "" -#: nova/compute/api.py:2858 +#: nova/compute/api.py:2887 msgid "Quota exceeded, too many security groups." msgstr "" -#: nova/compute/api.py:2861 +#: nova/compute/api.py:2890 #, python-format msgid "Create Security Group %s" msgstr "" -#: nova/compute/api.py:2868 +#: nova/compute/api.py:2897 #, python-format msgid "Security group %s already exists" msgstr "" -#: nova/compute/api.py:2933 +#: nova/compute/api.py:2962 #, fuzzy, python-format msgid "Unable to delete system group '%s'" msgstr "Impossibile localizzare il volume %s" -#: nova/compute/api.py:2938 +#: nova/compute/api.py:2967 msgid "Security group is still in use" msgstr "" -#: nova/compute/api.py:2946 +#: nova/compute/api.py:2975 msgid "Failed to update usages deallocating security group" msgstr "" -#: nova/compute/api.py:2949 +#: nova/compute/api.py:2978 #, python-format msgid "Delete security group %s" msgstr "" -#: nova/compute/api.py:3035 nova/compute/api.py:3112 +#: nova/compute/api.py:3064 nova/compute/api.py:3141 #, python-format msgid "Rule (%s) not found" msgstr "" -#: nova/compute/api.py:3051 +#: nova/compute/api.py:3080 msgid "Quota exceeded, too many security group rules." msgstr "" -#: nova/compute/api.py:3054 +#: nova/compute/api.py:3083 #, python-format msgid "Authorize security group ingress %s" msgstr "" -#: nova/compute/api.py:3065 +#: nova/compute/api.py:3094 #, python-format msgid "Revoke security group ingress %s" msgstr "" -#: nova/compute/api.py:3119 +#: nova/compute/api.py:3148 msgid "Security group id should be integer" msgstr "" @@ -4157,665 +4107,670 @@ msgstr "" msgid "Instance type %s not found for deletion" msgstr "" -#: nova/compute/manager.py:205 +#: nova/compute/manager.py:206 msgid "Possibly task preempted." msgstr "" -#: nova/compute/manager.py:363 +#: nova/compute/manager.py:364 #, python-format msgid "%(nodename)s is not a valid node managed by this compute host." msgstr "" -#: nova/compute/manager.py:392 +#: nova/compute/manager.py:393 msgid "Instance has been destroyed from under us while trying to set it to ERROR" msgstr "" -#: nova/compute/manager.py:407 +#: nova/compute/manager.py:408 #, python-format msgid "Instance %(uuid)s found in the hypervisor, but not in the database" msgstr "" -#: nova/compute/manager.py:423 +#: nova/compute/manager.py:424 #, python-format msgid "" "Instance %(driver_instance)s found in the hypervisor, but not in the " "database" msgstr "" -#: nova/compute/manager.py:444 +#: nova/compute/manager.py:445 #, python-format msgid "" "Deleting instance as its host (%(instance_host)s) is not equal to our " "host (%(our_host)s)." msgstr "" -#: nova/compute/manager.py:459 +#: nova/compute/manager.py:460 msgid "Instance has been marked deleted already, removing it from the hypervisor." msgstr "" -#: nova/compute/manager.py:480 +#: nova/compute/manager.py:481 msgid "" "Hypervisor driver does not support instance shared storage check, " "assuming it's not on shared storage" msgstr "" -#: nova/compute/manager.py:486 +#: nova/compute/manager.py:487 #, fuzzy msgid "Failed to check if instance shared" msgstr "Impossibile riavviare l'istanza" -#: nova/compute/manager.py:529 +#: nova/compute/manager.py:530 msgid "Failed to revert crashed migration" msgstr "" -#: nova/compute/manager.py:532 +#: nova/compute/manager.py:533 msgid "Instance found in migrating state during startup. Resetting task_state" msgstr "" -#: nova/compute/manager.py:543 +#: nova/compute/manager.py:544 #, python-format msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." msgstr "" -#: nova/compute/manager.py:548 +#: nova/compute/manager.py:549 msgid "Rebooting instance after nova-compute restart." msgstr "" -#: nova/compute/manager.py:562 +#: nova/compute/manager.py:563 msgid "Hypervisor driver does not support resume guests" msgstr "" -#: nova/compute/manager.py:567 +#: nova/compute/manager.py:568 #, fuzzy msgid "Failed to resume instance" msgstr "Impossibile sospendere l'istanza" -#: nova/compute/manager.py:577 +#: nova/compute/manager.py:578 msgid "Hypervisor driver does not support firewall rules" msgstr "" -#: nova/compute/manager.py:581 +#: nova/compute/manager.py:582 #, python-format msgid "Lifecycle event %(state)d on VM %(uuid)s" msgstr "" -#: nova/compute/manager.py:597 +#: nova/compute/manager.py:598 #, python-format msgid "Unexpected power state %d" msgstr "" -#: nova/compute/manager.py:609 +#: nova/compute/manager.py:610 #, python-format msgid "Ignoring event %s" msgstr "" -#: nova/compute/manager.py:647 +#: nova/compute/manager.py:648 msgid "Checking state" msgstr "" -#: nova/compute/manager.py:745 +#: nova/compute/manager.py:746 #, python-format msgid "Volume id: %s finished being created but was not set as 'available'" msgstr "" -#: nova/compute/manager.py:762 +#: nova/compute/manager.py:763 #, python-format msgid "Setting up bdm %s" msgstr "" -#: nova/compute/manager.py:862 +#: nova/compute/manager.py:863 msgid "Success" msgstr "" -#: nova/compute/manager.py:885 +#: nova/compute/manager.py:886 msgid "Instance disappeared before we could start it" msgstr "" -#: nova/compute/manager.py:906 nova/compute/manager.py:2383 +#: nova/compute/manager.py:907 nova/compute/manager.py:2385 #, python-format msgid "No node specified, defaulting to %(node)s" msgstr "" -#: nova/compute/manager.py:948 +#: nova/compute/manager.py:949 msgid "Failed to dealloc network for deleted instance" msgstr "" -#: nova/compute/manager.py:954 +#: nova/compute/manager.py:955 msgid "Instance was deleted during spawn." msgstr "" -#: nova/compute/manager.py:982 +#: nova/compute/manager.py:983 #, python-format msgid "Error: %s" msgstr "" -#: nova/compute/manager.py:999 +#: nova/compute/manager.py:1000 msgid "Clean up resource before rescheduling." msgstr "" -#: nova/compute/manager.py:1024 nova/compute/manager.py:2437 +#: nova/compute/manager.py:1025 nova/compute/manager.py:2439 msgid "Error trying to reschedule" msgstr "" -#: nova/compute/manager.py:1037 +#: nova/compute/manager.py:1038 msgid "Retry info not present, will not reschedule" msgstr "" -#: nova/compute/manager.py:1042 +#: nova/compute/manager.py:1043 msgid "No request spec, will not reschedule" msgstr "" -#: nova/compute/manager.py:1048 +#: nova/compute/manager.py:1049 #, python-format msgid "Re-scheduling %(method)s: attempt %(num)d" msgstr "" -#: nova/compute/manager.py:1077 +#: nova/compute/manager.py:1078 msgid "Instance build timed out. Set to error state." msgstr "" -#: nova/compute/manager.py:1127 +#: nova/compute/manager.py:1129 #, python-format msgid "" "image_id=%(image_id)s, image_size_bytes=%(size_bytes)d, " "allowed_size_bytes=%(allowed_size_bytes)d" msgstr "" -#: nova/compute/manager.py:1133 +#: nova/compute/manager.py:1135 #, python-format msgid "" "Image '%(image_id)s' size %(size_bytes)d exceeded instance_type allowed " "size %(allowed_size_bytes)d" msgstr "" -#: nova/compute/manager.py:1143 +#: nova/compute/manager.py:1145 msgid "Starting instance..." msgstr "" -#: nova/compute/manager.py:1169 +#: nova/compute/manager.py:1171 msgid "Instance failed network setup" msgstr "" -#: nova/compute/manager.py:1172 +#: nova/compute/manager.py:1174 #, python-format msgid "Instance network_info: |%s|" msgstr "" -#: nova/compute/manager.py:1183 +#: nova/compute/manager.py:1185 msgid "Instance failed block device setup" msgstr "" -#: nova/compute/manager.py:1202 +#: nova/compute/manager.py:1204 msgid "Instance failed to spawn" msgstr "" -#: nova/compute/manager.py:1253 +#: nova/compute/manager.py:1255 msgid "Deallocating network for instance" msgstr "" -#: nova/compute/manager.py:1324 +#: nova/compute/manager.py:1326 #, python-format msgid "%(action_str)s instance" msgstr "" -#: nova/compute/manager.py:1340 +#: nova/compute/manager.py:1342 #, fuzzy msgid "Failed to deallocate network for instance." msgstr "Impossibile riavviare l'istanza" -#: nova/compute/manager.py:1361 +#: nova/compute/manager.py:1363 #, python-format msgid "Ignoring DiskNotFound: %s" msgstr "" -#: nova/compute/manager.py:1364 +#: nova/compute/manager.py:1366 #, python-format msgid "Ignoring VolumeNotFound: %s" msgstr "" -#: nova/compute/manager.py:1371 +#: nova/compute/manager.py:1373 #, python-format msgid "terminating bdm %s" msgstr "" -#: nova/compute/manager.py:1419 +#: nova/compute/manager.py:1421 #, python-format msgid "Ignoring volume cleanup failure due to %s" msgstr "" -#: nova/compute/manager.py:1472 nova/compute/manager.py:2613 -#: nova/compute/manager.py:4106 +#: nova/compute/manager.py:1474 nova/compute/manager.py:2615 +#: nova/compute/manager.py:4117 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "" -#: nova/compute/manager.py:1624 +#: nova/compute/manager.py:1626 #, fuzzy msgid "Rebuilding instance" msgstr "Riavviando l'istanza %s" -#: nova/compute/manager.py:1637 +#: nova/compute/manager.py:1639 msgid "Invalid state of instance files on shared storage" msgstr "" -#: nova/compute/manager.py:1641 +#: nova/compute/manager.py:1643 msgid "disk on shared storage, recreating using existing disk" msgstr "" -#: nova/compute/manager.py:1645 +#: nova/compute/manager.py:1647 #, python-format msgid "disk not on shared storagerebuilding from: '%s'" msgstr "" -#: nova/compute/manager.py:1729 +#: nova/compute/manager.py:1731 #, python-format msgid "bringing vm to original state: '%s'" msgstr "" -#: nova/compute/manager.py:1761 +#: nova/compute/manager.py:1763 #, fuzzy, python-format msgid "Detaching from volume api: %s" msgstr "Impossibile smontare il volume %s" -#: nova/compute/manager.py:1779 +#: nova/compute/manager.py:1781 #, fuzzy msgid "Rebooting instance" msgstr "Riavviando l'istanza %s" -#: nova/compute/manager.py:1804 +#: nova/compute/manager.py:1806 #, python-format msgid "" "trying to reboot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1820 +#: nova/compute/manager.py:1822 #, fuzzy, python-format msgid "Cannot reboot instance: %(exc)s" msgstr "Impossibile montare il volume all'istanza %s" -#: nova/compute/manager.py:1833 +#: nova/compute/manager.py:1835 msgid "Instance disappeared during reboot" msgstr "" -#: nova/compute/manager.py:1860 +#: nova/compute/manager.py:1862 #, fuzzy msgid "instance snapshotting" msgstr "istanza %s: creazione snapshot in corso" -#: nova/compute/manager.py:1866 +#: nova/compute/manager.py:1868 #, python-format msgid "" "trying to snapshot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1927 +#: nova/compute/manager.py:1929 #, python-format msgid "Found %(num_images)d images (rotation: %(rotation)d)" msgstr "" -#: nova/compute/manager.py:1934 +#: nova/compute/manager.py:1936 #, python-format msgid "Rotating out %d backups" msgstr "" -#: nova/compute/manager.py:1939 +#: nova/compute/manager.py:1941 #, python-format msgid "Deleting image %s" msgstr "" -#: nova/compute/manager.py:1967 +#: nova/compute/manager.py:1969 #, python-format msgid "Failed to set admin password. Instance %s is not running" msgstr "" -#: nova/compute/manager.py:1974 +#: nova/compute/manager.py:1976 msgid "Root password set" msgstr "" -#: nova/compute/manager.py:1981 +#: nova/compute/manager.py:1983 msgid "set_admin_password is not implemented by this driver or guest instance." msgstr "" -#: nova/compute/manager.py:1996 +#: nova/compute/manager.py:1998 #, python-format msgid "set_admin_password failed: %s" msgstr "" -#: nova/compute/manager.py:2003 +#: nova/compute/manager.py:2005 msgid "error setting admin password" msgstr "" -#: nova/compute/manager.py:2016 +#: nova/compute/manager.py:2018 #, python-format msgid "" "trying to inject a file into a non-running (state: " "%(current_power_state)s expected: %(expected_state)s)" msgstr "" -#: nova/compute/manager.py:2020 +#: nova/compute/manager.py:2022 #, python-format msgid "injecting file to %(path)s" msgstr "" -#: nova/compute/manager.py:2040 +#: nova/compute/manager.py:2042 msgid "" "Unable to find a different image to use for rescue VM, using instance's " "current image" msgstr "" -#: nova/compute/manager.py:2053 +#: nova/compute/manager.py:2055 msgid "Rescuing" msgstr "" -#: nova/compute/manager.py:2072 +#: nova/compute/manager.py:2074 #, fuzzy msgid "Error trying to Rescue Instance" msgstr "Impossibile sospendere l'istanza" -#: nova/compute/manager.py:2076 +#: nova/compute/manager.py:2078 #, python-format msgid "Driver Error: %s" msgstr "" -#: nova/compute/manager.py:2094 +#: nova/compute/manager.py:2096 msgid "Unrescuing" msgstr "" -#: nova/compute/manager.py:2115 +#: nova/compute/manager.py:2117 #, python-format msgid "Changing instance metadata according to %(diff)r" msgstr "" -#: nova/compute/manager.py:2341 +#: nova/compute/manager.py:2343 #, fuzzy msgid "Instance has no source host" msgstr "istanza %s: creazione snapshot in corso" -#: nova/compute/manager.py:2347 +#: nova/compute/manager.py:2349 msgid "destination same as source!" msgstr "" -#: nova/compute/manager.py:2364 +#: nova/compute/manager.py:2366 msgid "Migrating" msgstr "" -#: nova/compute/manager.py:2610 +#: nova/compute/manager.py:2612 #, python-format msgid "Failed to rollback quota for failed finish_resize: %(qr_error)s" msgstr "" -#: nova/compute/manager.py:2673 +#: nova/compute/manager.py:2675 msgid "Pausing" msgstr "" -#: nova/compute/manager.py:2691 +#: nova/compute/manager.py:2693 msgid "Unpausing" msgstr "" -#: nova/compute/manager.py:2729 +#: nova/compute/manager.py:2731 #, fuzzy msgid "Retrieving diagnostics" msgstr "istanza %s: ricezione diagnostiche" -#: nova/compute/manager.py:2760 +#: nova/compute/manager.py:2762 msgid "Resuming" msgstr "" -#: nova/compute/manager.py:2780 +#: nova/compute/manager.py:2782 #, fuzzy msgid "Reset network" msgstr "istanza %s: ripristino rete" -#: nova/compute/manager.py:2785 +#: nova/compute/manager.py:2787 msgid "Inject network info" msgstr "" -#: nova/compute/manager.py:2788 +#: nova/compute/manager.py:2790 #, python-format msgid "network_info to inject: |%s|" msgstr "" -#: nova/compute/manager.py:2805 +#: nova/compute/manager.py:2807 msgid "Get console output" msgstr "" -#: nova/compute/manager.py:2832 +#: nova/compute/manager.py:2834 msgid "Getting vnc console" msgstr "" -#: nova/compute/manager.py:2867 +#: nova/compute/manager.py:2869 msgid "Getting spice console" msgstr "" -#: nova/compute/manager.py:2914 +#: nova/compute/manager.py:2916 #, python-format msgid "Booting with volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2965 +#: nova/compute/manager.py:2967 #, python-format msgid "Attaching volume %(volume_id)s to %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2974 +#: nova/compute/manager.py:2976 #, python-format msgid "" "Failed to connect to volume %(volume_id)s while attaching at " "%(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2989 +#: nova/compute/manager.py:2991 #, fuzzy, python-format msgid "Failed to attach volume %(volume_id)s at %(mountpoint)s" msgstr "Detach_volume: %(instance_name)s, %(mountpoint)s" -#: nova/compute/manager.py:3019 +#: nova/compute/manager.py:3021 #, python-format msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" msgstr "" -#: nova/compute/manager.py:3029 +#: nova/compute/manager.py:3031 #, fuzzy msgid "Detaching volume from unknown instance" msgstr "Impossibile montare il volume all'istanza %s" -#: nova/compute/manager.py:3036 +#: nova/compute/manager.py:3038 #, fuzzy, python-format msgid "Failed to detach volume %(volume_id)s from %(mp)s" msgstr "Detach_volume: %(instance_name)s, %(mountpoint)s" -#: nova/compute/manager.py:3060 +#: nova/compute/manager.py:3062 msgid "Updating volume usage cache with totals" msgstr "" -#: nova/compute/manager.py:3098 +#: nova/compute/manager.py:3100 #, python-format msgid "allocate_port_for_instance returned %(ports)s ports" msgstr "" -#: nova/compute/manager.py:3118 +#: nova/compute/manager.py:3120 #, fuzzy, python-format msgid "Port %(port_id)s is not attached" msgstr "istanza %s: creazione snapshot in corso" -#: nova/compute/manager.py:3132 +#: nova/compute/manager.py:3134 #, fuzzy, python-format msgid "Host %(host)s not found" msgstr "istanza %s: sospensione in corso" -#: nova/compute/manager.py:3269 +#: nova/compute/manager.py:3271 #, python-format msgid "Pre live migration failed at %(dest)s" msgstr "" -#: nova/compute/manager.py:3297 +#: nova/compute/manager.py:3299 msgid "_post_live_migration() is started.." msgstr "" -#: nova/compute/manager.py:3352 +#: nova/compute/manager.py:3354 #, python-format msgid "Migrating instance to %(dest)s finished successfully." msgstr "" -#: nova/compute/manager.py:3354 +#: nova/compute/manager.py:3356 msgid "" "You may see the error \"libvirt: QEMU error: Domain not found: no domain " "with matching name.\" This error can be safely ignored." msgstr "" -#: nova/compute/manager.py:3368 +#: nova/compute/manager.py:3370 msgid "Post operation of migration started" msgstr "" -#: nova/compute/manager.py:3508 +#: nova/compute/manager.py:3399 +#, fuzzy, python-format +msgid "Failed to get compute_info for %s" +msgstr "Impossibile riavviare l'istanza" + +#: nova/compute/manager.py:3518 msgid "Updated the info_cache for instance" msgstr "" -#: nova/compute/manager.py:3553 +#: nova/compute/manager.py:3563 #, python-format msgid "" "Found %(migration_count)d unconfirmed migrations older than " "%(confirm_window)d seconds" msgstr "" -#: nova/compute/manager.py:3559 +#: nova/compute/manager.py:3569 #, python-format msgid "Setting migration %(migration_id)s to error: %(reason)s" msgstr "" -#: nova/compute/manager.py:3568 +#: nova/compute/manager.py:3578 #, python-format msgid "" "Automatically confirming migration %(migration_id)s for instance " "%(instance_uuid)s" msgstr "" -#: nova/compute/manager.py:3575 +#: nova/compute/manager.py:3585 #, python-format msgid "Instance %(instance_uuid)s not found" msgstr "" -#: nova/compute/manager.py:3579 +#: nova/compute/manager.py:3589 msgid "In ERROR state" msgstr "" -#: nova/compute/manager.py:3586 +#: nova/compute/manager.py:3596 #, python-format msgid "In states %(vm_state)s/%(task_state)s, not RESIZED/None" msgstr "" -#: nova/compute/manager.py:3595 +#: nova/compute/manager.py:3605 #, python-format msgid "Error auto-confirming resize: %(e)s. Will retry later." msgstr "" -#: nova/compute/manager.py:3612 +#: nova/compute/manager.py:3622 #, python-format msgid "" "Running instance usage audit for host %(host)s from %(begin_time)s to " "%(end_time)s. %(number_instances)s instances." msgstr "" -#: nova/compute/manager.py:3631 +#: nova/compute/manager.py:3641 #, python-format msgid "Failed to generate usage audit for instance on host %s" msgstr "" -#: nova/compute/manager.py:3655 +#: nova/compute/manager.py:3665 msgid "Updating bandwidth usage cache" msgstr "" -#: nova/compute/manager.py:3772 +#: nova/compute/manager.py:3782 msgid "Updating volume usage cache" msgstr "" -#: nova/compute/manager.py:3789 +#: nova/compute/manager.py:3799 msgid "Updating host status" msgstr "" -#: nova/compute/manager.py:3816 +#: nova/compute/manager.py:3826 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " "the hypervisor." msgstr "" -#: nova/compute/manager.py:3821 nova/compute/manager.py:3871 +#: nova/compute/manager.py:3831 nova/compute/manager.py:3881 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:3858 +#: nova/compute/manager.py:3868 #, python-format msgid "" "During the sync_power process the instance has moved from host %(src)s to" " host %(dst)s" msgstr "" -#: nova/compute/manager.py:3896 +#: nova/compute/manager.py:3906 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3908 nova/compute/manager.py:3917 -#: nova/compute/manager.py:3947 +#: nova/compute/manager.py:3918 nova/compute/manager.py:3927 +#: nova/compute/manager.py:3957 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:3912 +#: nova/compute/manager.py:3922 msgid "Instance is suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3928 +#: nova/compute/manager.py:3938 msgid "Instance is paused unexpectedly. Ignore." msgstr "" -#: nova/compute/manager.py:3934 +#: nova/compute/manager.py:3944 msgid "Instance is unexpectedly not found. Ignore." msgstr "" -#: nova/compute/manager.py:3940 +#: nova/compute/manager.py:3950 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3956 +#: nova/compute/manager.py:3966 #, fuzzy msgid "Instance is not (soft-)deleted." msgstr "istanza %s: creazione snapshot in corso" -#: nova/compute/manager.py:3964 +#: nova/compute/manager.py:3974 msgid "CONF.reclaim_instance_interval <= 0, skipping..." msgstr "" -#: nova/compute/manager.py:3984 +#: nova/compute/manager.py:3994 msgid "Reclaiming deleted instance" msgstr "" -#: nova/compute/manager.py:4011 +#: nova/compute/manager.py:4021 #, python-format msgid "Deleting orphan compute node %s" msgstr "" -#: nova/compute/manager.py:4021 nova/compute/resource_tracker.py:321 +#: nova/compute/manager.py:4031 nova/compute/resource_tracker.py:321 #, python-format msgid "No service record for host %s" msgstr "" -#: nova/compute/manager.py:4061 +#: nova/compute/manager.py:4072 #, python-format msgid "" "Detected instance with name label '%(name)s' which is marked as DELETED " "but still present on host." msgstr "" -#: nova/compute/manager.py:4068 +#: nova/compute/manager.py:4079 #, python-format msgid "" "Destroying instance with name label '%(name)s' which is marked as DELETED" " but still present on host." msgstr "" -#: nova/compute/manager.py:4075 +#: nova/compute/manager.py:4086 #, python-format msgid "Unrecognized value '%(action)s' for CONF.running_deleted_instance_action" msgstr "" @@ -5029,11 +4984,11 @@ msgstr "Impossibile riavviare l'istanza" msgid "Failed to notify cells of instance info cache update" msgstr "" -#: nova/db/api.py:1451 +#: nova/db/api.py:1456 msgid "Failed to notify cells of bw_usage update" msgstr "" -#: nova/db/api.py:1585 +#: nova/db/api.py:1591 #, fuzzy msgid "Failed to notify cells of instance fault" msgstr "Impossibile riavviare l'istanza" @@ -5052,23 +5007,30 @@ msgstr "" msgid "Unrecognized read_deleted value '%s'" msgstr "" -#: nova/db/sqlalchemy/api.py:1424 +#: nova/db/sqlalchemy/api.py:1408 #, python-format msgid "" "Unknown osapi_compute_unique_server_name_scope value: %s Flag must be " "empty, \"global\" or \"project\"" msgstr "" -#: nova/db/sqlalchemy/api.py:1559 +#: nova/db/sqlalchemy/api.py:1543 #, python-format msgid "Invalid instance id %s in request" msgstr "" -#: nova/db/sqlalchemy/api.py:2850 +#: nova/db/sqlalchemy/api.py:2834 #, python-format msgid "Change will make usage less than 0 for the following resources: %(unders)s" msgstr "" +#: nova/db/sqlalchemy/api.py:4335 +#, python-format +msgid "" +"Volume(%s) has lower stats then what is in the database. Instance must " +"have been rebooted or crashed. Updating totals." +msgstr "" + #: nova/db/sqlalchemy/migration.py:69 #: nova/virt/baremetal/db/sqlalchemy/migration.py:66 msgid "version should be an integer" @@ -5123,47 +5085,47 @@ msgid "" "%(extra)s." msgstr "" -#: nova/image/glance.py:492 +#: nova/image/glance.py:495 #, python-format msgid "fetching image %s from glance" msgstr "" -#: nova/image/s3.py:318 +#: nova/image/s3.py:335 #, python-format msgid "Failed to download %(image_location)s to %(image_path)s" msgstr "" -#: nova/image/s3.py:335 +#: nova/image/s3.py:352 #, python-format msgid "Failed to decrypt %(image_location)s to %(image_path)s" msgstr "" -#: nova/image/s3.py:345 +#: nova/image/s3.py:362 #, python-format msgid "Failed to untar %(image_location)s to %(image_path)s" msgstr "" -#: nova/image/s3.py:355 +#: nova/image/s3.py:372 #, python-format msgid "Failed to upload %(image_location)s to %(image_path)s" msgstr "" -#: nova/image/s3.py:379 +#: nova/image/s3.py:396 #, python-format msgid "Failed to decrypt private key: %s" msgstr "" -#: nova/image/s3.py:386 +#: nova/image/s3.py:403 #, python-format msgid "Failed to decrypt initialization vector: %s" msgstr "" -#: nova/image/s3.py:397 +#: nova/image/s3.py:414 #, python-format msgid "Failed to decrypt image file %(image_file)s: %(err)s" msgstr "" -#: nova/image/s3.py:409 +#: nova/image/s3.py:426 msgid "Unsafe filenames in image" msgstr "" @@ -5205,69 +5167,69 @@ msgstr "" msgid "Loading network driver '%s'" msgstr "" -#: nova/network/floating_ips.py:87 +#: nova/network/floating_ips.py:88 #, python-format msgid "Fixed ip %(fixed_ip_id)s not found" msgstr "" -#: nova/network/floating_ips.py:97 nova/network/floating_ips.py:373 +#: nova/network/floating_ips.py:98 nova/network/floating_ips.py:374 #, python-format msgid "Interface %(interface)s not found" msgstr "" -#: nova/network/floating_ips.py:121 +#: nova/network/floating_ips.py:122 #, python-format msgid "floating IP allocation for instance |%(floating_address)s|" msgstr "" -#: nova/network/floating_ips.py:178 +#: nova/network/floating_ips.py:179 msgid "Floating IP is not associated. Ignore." msgstr "" -#: nova/network/floating_ips.py:196 +#: nova/network/floating_ips.py:197 #, python-format msgid "Address |%(address)s| is not allocated" msgstr "" -#: nova/network/floating_ips.py:200 +#: nova/network/floating_ips.py:201 #, python-format msgid "Address |%(address)s| is not allocated to your project |%(project)s|" msgstr "" -#: nova/network/floating_ips.py:220 +#: nova/network/floating_ips.py:221 #, python-format msgid "Quota exceeded for %(pid)s, tried to allocate floating IP" msgstr "" -#: nova/network/floating_ips.py:281 +#: nova/network/floating_ips.py:282 msgid "Failed to update usages deallocating floating IP" msgstr "" -#: nova/network/floating_ips.py:530 +#: nova/network/floating_ips.py:531 #, python-format msgid "Starting migration network for instance %(instance_uuid)s" msgstr "" -#: nova/network/floating_ips.py:537 +#: nova/network/floating_ips.py:538 #, python-format msgid "" "Floating ip address |%(address)s| no longer belongs to instance " "%(instance_uuid)s. Will notmigrate it " msgstr "" -#: nova/network/floating_ips.py:568 +#: nova/network/floating_ips.py:573 #, python-format msgid "Finishing migration network for instance %(instance_uuid)s" msgstr "" -#: nova/network/floating_ips.py:576 +#: nova/network/floating_ips.py:581 #, python-format msgid "" "Floating ip address |%(address)s| no longer belongs to instance " "%(instance_uuid)s. Will notsetup it." msgstr "" -#: nova/network/floating_ips.py:624 +#: nova/network/floating_ips.py:629 #, python-format msgid "" "Database inconsistency: DNS domain |%s| is registered in the Nova db but " @@ -5275,12 +5237,12 @@ msgid "" "ignored." msgstr "" -#: nova/network/floating_ips.py:664 +#: nova/network/floating_ips.py:669 #, python-format msgid "Domain |%(domain)s| already exists, changing zone to |%(av_zone)s|." msgstr "" -#: nova/network/floating_ips.py:673 +#: nova/network/floating_ips.py:678 #, python-format msgid "Domain |%(domain)s| already exists, changing project to |%(project)s|." msgstr "" @@ -5305,150 +5267,130 @@ msgstr "" msgid "This shouldn't be getting called except during testing." msgstr "" -#: nova/network/linux_net.py:219 +#: nova/network/linux_net.py:220 #, python-format msgid "Attempted to remove chain %s which does not exist" msgstr "" -#: nova/network/linux_net.py:254 +#: nova/network/linux_net.py:255 #, python-format msgid "Unknown chain: %r" msgstr "" -#: nova/network/linux_net.py:279 +#: nova/network/linux_net.py:280 #, python-format msgid "" "Tried to remove rule that was not there: %(chain)r %(rule)r %(wrap)r " "%(top)r" msgstr "" -#: nova/network/linux_net.py:424 +#: nova/network/linux_net.py:425 msgid "IPTablesManager.apply completed with success" msgstr "" -#: nova/network/linux_net.py:680 +#: nova/network/linux_net.py:681 #, python-format msgid "arping error for ip %s" msgstr "" -#: nova/network/linux_net.py:730 +#: nova/network/linux_net.py:731 #, python-format msgid "Removed %(num)d duplicate rules for floating ip %(float)s" msgstr "" -#: nova/network/linux_net.py:966 +#: nova/network/linux_net.py:776 +#, python-format +msgid "Error deleting conntrack entries for %s" +msgstr "" + +#: nova/network/linux_net.py:975 #, python-format msgid "Pid %d is stale, skip killing dnsmasq" msgstr "" -#: nova/network/linux_net.py:1011 +#: nova/network/linux_net.py:1020 #, python-format msgid "Hupping dnsmasq threw %s" msgstr "" -#: nova/network/linux_net.py:1013 +#: nova/network/linux_net.py:1022 #, python-format msgid "Pid %d is stale, relaunching dnsmasq" msgstr "" -#: nova/network/linux_net.py:1093 +#: nova/network/linux_net.py:1102 #, python-format msgid "killing radvd threw %s" msgstr "" -#: nova/network/linux_net.py:1095 +#: nova/network/linux_net.py:1104 #, python-format msgid "Pid %d is stale, relaunching radvd" msgstr "" -#: nova/network/linux_net.py:1227 +#: nova/network/linux_net.py:1280 +#, python-format +msgid "Net device removed: '%s'" +msgstr "" + +#: nova/network/linux_net.py:1283 #, python-format -msgid "Error clearing stale veth %s" +msgid "Failed removing net device: '%s'" msgstr "" -#: nova/network/linux_net.py:1386 +#: nova/network/linux_net.py:1401 #, python-format msgid "Starting VLAN interface %s" msgstr "Avviando l'interfaccia VLAN %s" -#: nova/network/linux_net.py:1418 -#, fuzzy, python-format -msgid "Failed unplugging VLAN interface '%s'" -msgstr "Impossibile sospendere l'istanza" - -#: nova/network/linux_net.py:1420 -#, fuzzy, python-format -msgid "Unplugged VLAN interface '%s'" -msgstr "Impossibile sospendere l'istanza" - -#: nova/network/linux_net.py:1442 +#: nova/network/linux_net.py:1447 #, fuzzy, python-format msgid "Starting Bridge %s" msgstr "Avviando l'interfaccia Bridge per %s" -#: nova/network/linux_net.py:1454 +#: nova/network/linux_net.py:1459 #, python-format msgid "Adding interface %(interface)s to bridge %(bridge)s" msgstr "" -#: nova/network/linux_net.py:1490 +#: nova/network/linux_net.py:1495 #, fuzzy, python-format msgid "Failed to add interface: %s" msgstr "Impossibile sospendere l'istanza" -#: nova/network/linux_net.py:1536 -#, fuzzy, python-format -msgid "Failed unplugging bridge interface '%s'" -msgstr "Avviando l'interfaccia Bridge per %s" - -#: nova/network/linux_net.py:1539 -#, fuzzy, python-format -msgid "Unplugged bridge interface '%s'" -msgstr "Avviando l'interfaccia Bridge per %s" - -#: nova/network/linux_net.py:1735 +#: nova/network/linux_net.py:1732 #, fuzzy, python-format msgid "Starting bridge %s " msgstr "Avviando l'interfaccia Bridge per %s" -#: nova/network/linux_net.py:1743 +#: nova/network/linux_net.py:1740 #, python-format msgid "Done starting bridge %s" msgstr "" -#: nova/network/linux_net.py:1763 -#, python-format -msgid "Failed unplugging gateway interface '%s'" -msgstr "" - -#: nova/network/linux_net.py:1765 -#, python-format -msgid "Unplugged gateway interface '%s'" -msgstr "" - -#: nova/network/manager.py:363 +#: nova/network/manager.py:364 #, python-format msgid "Disassociated %s stale fixed ip(s)" msgstr "" -#: nova/network/manager.py:367 +#: nova/network/manager.py:368 msgid "setting network host" msgstr "" -#: nova/network/manager.py:494 +#: nova/network/manager.py:495 msgid "network allocations" msgstr "" -#: nova/network/manager.py:501 +#: nova/network/manager.py:502 #, python-format msgid "networks retrieved for instance: |%(networks_list)s|" msgstr "" -#: nova/network/manager.py:549 +#: nova/network/manager.py:550 msgid "network deallocation for instance" msgstr "" -#: nova/network/manager.py:815 +#: nova/network/manager.py:816 #, python-format msgid "" "instance-dns-zone is |%(domain)s|, which is in availability zone " @@ -5456,98 +5398,98 @@ msgid "" "created." msgstr "" -#: nova/network/manager.py:841 +#: nova/network/manager.py:842 #, python-format msgid "Quota exceeded for %(pid)s, tried to allocate fixed IP" msgstr "" -#: nova/network/manager.py:895 +#: nova/network/manager.py:896 msgid "Failed to update usages deallocating fixed IP" msgstr "" -#: nova/network/manager.py:929 +#: nova/network/manager.py:930 #, python-format msgid "Unable to release %s because vif doesn't exist." msgstr "" -#: nova/network/manager.py:952 +#: nova/network/manager.py:953 #, python-format msgid "Leased IP |%(address)s|" msgstr "" -#: nova/network/manager.py:956 +#: nova/network/manager.py:957 #, python-format msgid "IP %s leased that is not associated" msgstr "" -#: nova/network/manager.py:965 +#: nova/network/manager.py:966 #, python-format msgid "IP |%s| leased that isn't allocated" msgstr "" -#: nova/network/manager.py:970 +#: nova/network/manager.py:971 #, python-format msgid "Released IP |%(address)s|" msgstr "" -#: nova/network/manager.py:974 +#: nova/network/manager.py:975 #, python-format msgid "IP %s released that is not associated" msgstr "" -#: nova/network/manager.py:978 +#: nova/network/manager.py:979 #, python-format msgid "IP %s released that was not leased" msgstr "" -#: nova/network/manager.py:997 +#: nova/network/manager.py:998 #, python-format msgid "%s must be an integer" msgstr "" -#: nova/network/manager.py:1021 +#: nova/network/manager.py:1022 msgid "Maximum allowed length for 'label' is 255." msgstr "" -#: nova/network/manager.py:1041 +#: nova/network/manager.py:1042 #, python-format msgid "" "Subnet(s) too large, defaulting to /%s. To override, specify " "network_size flag." msgstr "" -#: nova/network/manager.py:1122 +#: nova/network/manager.py:1123 msgid "cidr already in use" msgstr "" -#: nova/network/manager.py:1125 +#: nova/network/manager.py:1126 #, python-format msgid "requested cidr (%(cidr)s) conflicts with existing supernet (%(super)s)" msgstr "" -#: nova/network/manager.py:1136 +#: nova/network/manager.py:1137 #, python-format msgid "" "requested cidr (%(cidr)s) conflicts with existing smaller cidr " "(%(smaller)s)" msgstr "" -#: nova/network/manager.py:1193 +#: nova/network/manager.py:1194 msgid "Network already exists!" msgstr "" -#: nova/network/manager.py:1212 +#: nova/network/manager.py:1213 #, python-format msgid "Network must be disassociated from project %s before delete" msgstr "" -#: nova/network/manager.py:1808 +#: nova/network/manager.py:1813 msgid "" "The sum between the number of networks and the vlan start cannot be " "greater than 4094" msgstr "" -#: nova/network/manager.py:1815 +#: nova/network/manager.py:1820 #, python-format msgid "" "The network range is not big enough to fit %(num_networks)s networks. " @@ -5661,11 +5603,6 @@ msgstr "" msgid "Multiple floating IP pools matches found for name '%s'" msgstr "" -#: nova/network/quantumv2/api.py:835 -#, python-format -msgid "Network %(net)s for port %(port_id)s not found!" -msgstr "" - #: nova/network/security_group/quantum_driver.py:53 #, python-format msgid "Quantum Error creating security group %s" @@ -5771,22 +5708,22 @@ msgstr "" msgid "Released file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..." msgstr "" -#: nova/openstack/common/log.py:226 +#: nova/openstack/common/log.py:244 #, fuzzy, python-format msgid "Deprecated: %s" msgstr "ricevuto %s" -#: nova/openstack/common/log.py:329 +#: nova/openstack/common/log.py:347 #, python-format msgid "Error loading logging config %(log_config)s: %(err_msg)s" msgstr "" -#: nova/openstack/common/log.py:379 +#: nova/openstack/common/log.py:397 #, python-format msgid "syslog facility must be one of: %s" msgstr "" -#: nova/openstack/common/log.py:537 +#: nova/openstack/common/log.py:563 #, python-format msgid "Fatal call to deprecated config: %(msg)s" msgstr "" @@ -5809,6 +5746,31 @@ msgstr "" msgid "in dynamic looping call" msgstr "" +#: nova/openstack/common/periodic_task.py:41 +#, python-format +msgid "Unexpected argument for periodic task creation: %(arg)s." +msgstr "" + +#: nova/openstack/common/periodic_task.py:132 +#, python-format +msgid "Skipping periodic task %(task)s because its interval is negative" +msgstr "" + +#: nova/openstack/common/periodic_task.py:137 +#, python-format +msgid "Skipping periodic task %(task)s because it is disabled" +msgstr "" + +#: nova/openstack/common/periodic_task.py:175 +#, python-format +msgid "Running periodic task %(full_task_name)s" +msgstr "" + +#: nova/openstack/common/periodic_task.py:183 +#, python-format +msgid "Error during %(full_task_name)s: %(e)s" +msgstr "" + #: nova/openstack/common/policy.py:394 #, python-format msgid "Failed to understand rule %(rule)s" @@ -5824,16 +5786,31 @@ msgstr "" msgid "Failed to understand rule %(rule)r" msgstr "" -#: nova/openstack/common/db/sqlalchemy/session.py:436 +#: nova/openstack/common/processutils.py:122 +#, python-format +msgid "Got unknown keyword args to utils.execute: %r" +msgstr "" + +#: nova/openstack/common/processutils.py:137 +#, python-format +msgid "Running cmd (subprocess): %s" +msgstr "Esecuzione del comando (sottoprocesso): %s" + +#: nova/openstack/common/processutils.py:174 +#, python-format +msgid "%r failed. Retrying." +msgstr "" + +#: nova/openstack/common/db/sqlalchemy/session.py:461 msgid "DB exception wrapped." msgstr "" -#: nova/openstack/common/db/sqlalchemy/session.py:486 +#: nova/openstack/common/db/sqlalchemy/session.py:512 #, python-format msgid "Got mysql server has gone away: %s" msgstr "" -#: nova/openstack/common/db/sqlalchemy/session.py:556 +#: nova/openstack/common/db/sqlalchemy/session.py:584 #, python-format msgid "SQL connection failed. %s attempts left." msgstr "" @@ -5846,19 +5823,19 @@ msgstr "" msgid "Unknown sort direction, must be 'desc' or 'asc'" msgstr "" -#: nova/openstack/common/notifier/api.py:126 +#: nova/openstack/common/notifier/api.py:125 #, python-format msgid "%s not in valid priorities" msgstr "" -#: nova/openstack/common/notifier/api.py:142 +#: nova/openstack/common/notifier/api.py:141 #, python-format msgid "" "Problem '%(e)s' attempting to send to notification system. " "Payload=%(payload)s" msgstr "" -#: nova/openstack/common/notifier/api.py:172 +#: nova/openstack/common/notifier/api.py:171 #, python-format msgid "Failed to load notifier %s. These notifications will not be sent." msgstr "" @@ -6048,44 +6025,44 @@ msgid "" msgstr "" #: nova/openstack/common/rpc/impl_kombu.py:609 -#: nova/openstack/common/rpc/impl_qpid.py:403 +#: nova/openstack/common/rpc/impl_qpid.py:404 #, python-format msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s" msgstr "" #: nova/openstack/common/rpc/impl_kombu.py:627 -#: nova/openstack/common/rpc/impl_qpid.py:418 +#: nova/openstack/common/rpc/impl_qpid.py:419 #, python-format msgid "Timed out waiting for RPC response: %s" msgstr "" #: nova/openstack/common/rpc/impl_kombu.py:631 -#: nova/openstack/common/rpc/impl_qpid.py:422 +#: nova/openstack/common/rpc/impl_qpid.py:423 #, python-format msgid "Failed to consume message from queue: %s" msgstr "" #: nova/openstack/common/rpc/impl_kombu.py:670 -#: nova/openstack/common/rpc/impl_qpid.py:457 +#: nova/openstack/common/rpc/impl_qpid.py:458 #, python-format msgid "Failed to publish message to topic '%(topic)s': %(err_str)s" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:351 +#: nova/openstack/common/rpc/impl_qpid.py:352 #, python-format msgid "Unable to connect to AMQP server: %(e)s. Sleeping %(delay)s seconds" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:357 +#: nova/openstack/common/rpc/impl_qpid.py:358 #, python-format msgid "Connected to AMQP server on %s" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:370 +#: nova/openstack/common/rpc/impl_qpid.py:371 msgid "Re-established AMQP queues" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:430 +#: nova/openstack/common/rpc/impl_qpid.py:431 msgid "Error processing message. Skipping it." msgstr "" @@ -6314,7 +6291,7 @@ msgstr "" msgid "Exception during scheduler.run_instance" msgstr "" -#: nova/scheduler/driver.py:63 nova/scheduler/manager.py:211 +#: nova/scheduler/driver.py:63 nova/scheduler/manager.py:222 #, python-format msgid "Setting instance to %(state)s state." msgstr "" @@ -6338,81 +6315,89 @@ msgid "" "memory(host:%(avail)s <= instance:%(mem_inst)s)" msgstr "" -#: nova/scheduler/filter_scheduler.py:74 +#: nova/scheduler/filter_scheduler.py:73 #, python-format msgid "Attempting to build %(num_instances)d instance(s)" msgstr "" -#: nova/scheduler/filter_scheduler.py:228 +#: nova/scheduler/filter_scheduler.py:227 msgid "Invalid value for 'scheduler_max_attempts', must be >= 1" msgstr "" -#: nova/scheduler/filter_scheduler.py:245 +#: nova/scheduler/filter_scheduler.py:244 #, python-format msgid "Error from last host: %(last_host)s (node %(last_node)s): %(exc)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:274 +#: nova/scheduler/filter_scheduler.py:276 #, python-format msgid "" "Exceeded max scheduling attempts %(max_attempts)d for instance " "%(instance_uuid)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:340 +#: nova/scheduler/filter_scheduler.py:344 #, python-format msgid "Filtered %(hosts)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:353 +#: nova/scheduler/filter_scheduler.py:357 #, python-format msgid "Choosing host %(chosen_host)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:386 +#: nova/scheduler/filter_scheduler.py:391 #, python-format msgid "Unable to migrate %(instance_uuid)s to %(dest)s: Lack of memory" msgstr "" -#: nova/scheduler/host_manager.py:307 +#: nova/scheduler/host_manager.py:308 #, python-format -msgid "Host filter ignoring hosts: %(ignored_hosts_str)s" +msgid "Host filter ignoring hosts: %s" msgstr "" -#: nova/scheduler/host_manager.py:316 +#: nova/scheduler/host_manager.py:320 #, python-format -msgid "" -"No hosts matched due to not matching 'force_hosts'value of " -"'%(forced_hosts_str)s'" +msgid "Host filter forcing available hosts to %s" +msgstr "" + +#: nova/scheduler/host_manager.py:323 +#, python-format +msgid "No hosts matched due to not matching 'force_hosts' value of '%s'" +msgstr "" + +#: nova/scheduler/host_manager.py:336 +#, python-format +msgid "Host filter forcing available nodes to %s" msgstr "" -#: nova/scheduler/host_manager.py:321 +#: nova/scheduler/host_manager.py:339 #, python-format -msgid "Host filter forcing available hosts to %(forced_hosts_str)s" +msgid "No nodes matched due to not matching 'force_nodes' value of '%s'" msgstr "" -#: nova/scheduler/host_manager.py:353 +#: nova/scheduler/host_manager.py:379 #, python-format msgid "Ignoring %(service_name)s service update from %(host)s" msgstr "" -#: nova/scheduler/host_manager.py:358 +#: nova/scheduler/host_manager.py:384 #, python-format msgid "Received %(service_name)s service update from %(state_key)s." msgstr "" -#: nova/scheduler/host_manager.py:377 +#: nova/scheduler/host_manager.py:403 #: nova/scheduler/filters/trusted_filter.py:214 #, python-format msgid "No service for compute ID %s" msgstr "" -#: nova/scheduler/host_manager.py:399 +#: nova/scheduler/host_manager.py:425 #, python-format msgid "Removing dead compute node %(host)s:%(node)s from scheduler" msgstr "" -#: nova/scheduler/manager.py:197 +#: nova/scheduler/manager.py:208 #, python-format msgid "Failed to schedule_%(method)s: %(ex)s" msgstr "" @@ -6668,19 +6653,19 @@ msgstr "" msgid "Reply to faked command is stdout='%(stdout)s' stderr='%(stderr)s'" msgstr "" -#: nova/tests/fake_volume.py:186 +#: nova/tests/fake_volume.py:187 msgid "status must be available" msgstr "" -#: nova/tests/fake_volume.py:190 nova/volume/cinder.py:222 +#: nova/tests/fake_volume.py:191 nova/volume/cinder.py:228 msgid "already attached" msgstr "" -#: nova/tests/fake_volume.py:194 nova/volume/cinder.py:226 +#: nova/tests/fake_volume.py:195 nova/volume/cinder.py:232 msgid "Instance and volume not in same availability_zone" msgstr "" -#: nova/tests/fake_volume.py:199 nova/volume/cinder.py:232 +#: nova/tests/fake_volume.py:200 nova/volume/cinder.py:238 msgid "already detached" msgstr "" @@ -6733,52 +6718,52 @@ msgstr "" msgid "unexpected role header" msgstr "" -#: nova/tests/api/openstack/compute/test_servers.py:3315 +#: nova/tests/api/openstack/compute/test_servers.py:3338 msgid "" "Quota exceeded for instances: Requested 1, but already used 10 of 10 " "instances" msgstr "" -#: nova/tests/api/openstack/compute/test_servers.py:3320 +#: nova/tests/api/openstack/compute/test_servers.py:3343 msgid "Quota exceeded for ram: Requested 4096, but already used 8192 of 10240 ram" msgstr "" -#: nova/tests/api/openstack/compute/test_servers.py:3325 +#: nova/tests/api/openstack/compute/test_servers.py:3348 msgid "Quota exceeded for cores: Requested 2, but already used 9 of 10 cores" msgstr "" -#: nova/tests/compute/test_compute.py:1044 -#: nova/tests/compute/test_compute.py:1062 -#: nova/tests/compute/test_compute.py:1113 -#: nova/tests/compute/test_compute.py:1140 -#: nova/tests/compute/test_compute.py:1186 -#: nova/tests/compute/test_compute.py:3647 +#: nova/tests/compute/test_compute.py:1099 +#: nova/tests/compute/test_compute.py:1117 +#: nova/tests/compute/test_compute.py:1168 +#: nova/tests/compute/test_compute.py:1195 +#: nova/tests/compute/test_compute.py:1241 +#: nova/tests/compute/test_compute.py:3725 #, python-format msgid "Running instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1050 -#: nova/tests/compute/test_compute.py:1085 -#: nova/tests/compute/test_compute.py:1128 -#: nova/tests/compute/test_compute.py:1158 +#: nova/tests/compute/test_compute.py:1105 +#: nova/tests/compute/test_compute.py:1140 +#: nova/tests/compute/test_compute.py:1183 +#: nova/tests/compute/test_compute.py:1213 #, python-format msgid "After terminating instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1668 +#: nova/tests/compute/test_compute.py:1723 msgid "Internal error" msgstr "" -#: nova/tests/compute/test_compute.py:3658 +#: nova/tests/compute/test_compute.py:3736 #, python-format msgid "After force-killing instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:4160 +#: nova/tests/compute/test_compute.py:4238 msgid "wrong host/node" msgstr "" -#: nova/tests/compute/test_compute.py:8584 +#: nova/tests/compute/test_compute.py:8707 msgid "spawn error" msgstr "" @@ -7040,7 +7025,7 @@ msgstr "" msgid "IPMI set next bootdev failed" msgstr "" -#: nova/virt/baremetal/ipmi.py:198 nova/virt/baremetal/tilera_pdu.py:152 +#: nova/virt/baremetal/ipmi.py:198 nova/virt/baremetal/tilera_pdu.py:153 #, python-format msgid "Activate node called, but node %s is already active" msgstr "" @@ -7128,31 +7113,31 @@ msgstr "" msgid "Tilera deploy failed for instance %s" msgstr "Impossibile riavviare l'istanza" -#: nova/virt/baremetal/tilera_pdu.py:82 +#: nova/virt/baremetal/tilera_pdu.py:83 msgid "Node id not supplied to PDU" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:85 +#: nova/virt/baremetal/tilera_pdu.py:86 msgid "Address not supplied to PDU" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:88 +#: nova/virt/baremetal/tilera_pdu.py:89 msgid "User not supplied to PDU" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:91 +#: nova/virt/baremetal/tilera_pdu.py:92 msgid "Password not supplied to PDU" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:116 +#: nova/virt/baremetal/tilera_pdu.py:117 msgid "PDU failed" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:133 +#: nova/virt/baremetal/tilera_pdu.py:134 msgid "PDU power on failed" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:146 +#: nova/virt/baremetal/tilera_pdu.py:147 msgid "PDU power off failed" msgstr "" @@ -7208,34 +7193,34 @@ msgstr "" msgid "no pif for vif_uuid=%s" msgstr "" -#: nova/virt/baremetal/virtual_power_driver.py:111 +#: nova/virt/baremetal/virtual_power_driver.py:112 msgid "virtual_power_ssh_host not defined. Can not Start" msgstr "" -#: nova/virt/baremetal/virtual_power_driver.py:115 +#: nova/virt/baremetal/virtual_power_driver.py:116 msgid "virtual_power_host_user not defined. Can not Start" msgstr "" -#: nova/virt/baremetal/virtual_power_driver.py:121 +#: nova/virt/baremetal/virtual_power_driver.py:122 msgid "virtual_power_host_pass/key not set. Can not Start" msgstr "" -#: nova/virt/baremetal/volume_driver.py:121 +#: nova/virt/baremetal/volume_driver.py:122 #, python-format msgid "baremetal driver was unable to delete tid %s" msgstr "" -#: nova/virt/baremetal/volume_driver.py:185 +#: nova/virt/baremetal/volume_driver.py:186 #, python-format msgid "Could not determine iscsi initiator name for instance %s" msgstr "" -#: nova/virt/baremetal/volume_driver.py:226 +#: nova/virt/baremetal/volume_driver.py:227 #, python-format msgid "No fixed PXE IP is associated to %s" msgstr "" -#: nova/virt/baremetal/volume_driver.py:258 +#: nova/virt/baremetal/volume_driver.py:259 #, python-format msgid "detach volume could not find tid for %s" msgstr "" @@ -7269,33 +7254,33 @@ msgstr "" msgid "Baremetal virtual interface %s not found" msgstr "" -#: nova/virt/disk/api.py:132 +#: nova/virt/disk/api.py:133 #, python-format msgid "Checking if we can resize image %(image)s. size=%(size)s, CoW=%(use_cow)s" msgstr "" -#: nova/virt/disk/api.py:138 +#: nova/virt/disk/api.py:139 #, python-format msgid "Cannot resize filesystem %s to a smaller size." msgstr "" -#: nova/virt/disk/api.py:149 +#: nova/virt/disk/api.py:150 #, python-format msgid "Unable to mount image %(image)s with error %(error)s. Cannot resize." msgstr "" -#: nova/virt/disk/api.py:159 +#: nova/virt/disk/api.py:160 #, python-format msgid "" "Unable to determine label for image %(image)s with error %(errror)s. " "Cannot resize." msgstr "" -#: nova/virt/disk/api.py:226 +#: nova/virt/disk/api.py:227 msgid "image already mounted" msgstr "" -#: nova/virt/disk/api.py:282 +#: nova/virt/disk/api.py:283 #, python-format msgid "" "Inject data image=%(image)s key=%(key)s net=%(net)s metadata=%(metadata)s" @@ -7303,68 +7288,68 @@ msgid "" "partition=%(partition)s use_cow=%(use_cow)s" msgstr "" -#: nova/virt/disk/api.py:299 +#: nova/virt/disk/api.py:300 #, python-format msgid "Ignoring error injecting data into image (%(e)s)" msgstr "" -#: nova/virt/disk/api.py:318 +#: nova/virt/disk/api.py:319 #, python-format msgid "" "Failed to mount container filesystem '%(image)s' on '%(target)s': " "%(errors)s" msgstr "" -#: nova/virt/disk/api.py:335 +#: nova/virt/disk/api.py:336 #, python-format msgid "Failed to teardown ntainer filesystem: %s" msgstr "" -#: nova/virt/disk/api.py:348 +#: nova/virt/disk/api.py:349 #, python-format msgid "Failed to umount container filesystem: %s" msgstr "" -#: nova/virt/disk/api.py:373 +#: nova/virt/disk/api.py:374 #, python-format msgid "Ignoring error injecting %(inject)s into image (%(e)s)" msgstr "" -#: nova/virt/disk/api.py:385 +#: nova/virt/disk/api.py:386 #, python-format msgid "Inject file fs=%(fs)s path=%(path)s append=%(append)s" msgstr "" -#: nova/virt/disk/api.py:394 +#: nova/virt/disk/api.py:395 #, python-format msgid "Inject metadata fs=%(fs)s metadata=%(metadata)s" msgstr "" -#: nova/virt/disk/api.py:435 +#: nova/virt/disk/api.py:436 #, python-format msgid "Inject key fs=%(fs)s key=%(key)s" msgstr "" -#: nova/virt/disk/api.py:464 +#: nova/virt/disk/api.py:465 #, python-format msgid "Inject key fs=%(fs)s net=%(net)s" msgstr "" -#: nova/virt/disk/api.py:490 +#: nova/virt/disk/api.py:491 #, python-format msgid "Inject admin password fs=%(fs)s admin_passwd=ha-ha-not-telling-you" msgstr "" -#: nova/virt/disk/api.py:535 +#: nova/virt/disk/api.py:536 msgid "Not implemented on Windows" msgstr "" -#: nova/virt/disk/api.py:564 +#: nova/virt/disk/api.py:565 #, python-format msgid "User %(username)s not found in password file." msgstr "" -#: nova/virt/disk/api.py:580 +#: nova/virt/disk/api.py:581 #, python-format msgid "User %(username)s not found in shadow file." msgstr "" @@ -7700,7 +7685,7 @@ msgstr "" msgid "get_available_resource called" msgstr "" -#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3728 +#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3740 #: nova/virt/xenapi/host.py:148 msgid "Updating host stats" msgstr "" @@ -7908,7 +7893,7 @@ msgstr "" msgid "Cannot find boot VHD file: %s" msgstr "" -#: nova/virt/hyperv/migrationops.py:221 nova/virt/hyperv/vmops.py:135 +#: nova/virt/hyperv/migrationops.py:221 nova/virt/hyperv/vmops.py:136 msgid "Cannot resize a VHD to a smaller size" msgstr "" @@ -7996,124 +7981,124 @@ msgstr "" msgid "Creating vswitch port for instance: %s" msgstr "Impossibile montare il volume all'istanza %s" -#: nova/virt/hyperv/vmops.py:90 +#: nova/virt/hyperv/vmops.py:91 #, python-format msgid "VIF driver not found for network_api_class: %s" msgstr "" -#: nova/virt/hyperv/vmops.py:99 +#: nova/virt/hyperv/vmops.py:100 #, fuzzy msgid "get_info called for instance" msgstr "Impossibile riavviare l'istanza" -#: nova/virt/hyperv/vmops.py:120 +#: nova/virt/hyperv/vmops.py:121 #, python-format msgid "" "Creating differencing VHD. Parent: %(base_vhd_path)s, Target: " "%(root_vhd_path)s" msgstr "" -#: nova/virt/hyperv/vmops.py:126 +#: nova/virt/hyperv/vmops.py:127 #, python-format msgid "Copying VHD image %(base_vhd_path)s to target: %(root_vhd_path)s" msgstr "" -#: nova/virt/hyperv/vmops.py:138 +#: nova/virt/hyperv/vmops.py:139 #, python-format msgid "Resizing VHD %(root_vhd_path)s to new size %(root_vhd_size)s" msgstr "" -#: nova/virt/hyperv/vmops.py:151 +#: nova/virt/hyperv/vmops.py:152 #, fuzzy msgid "Spawning new instance" msgstr "Riavviando l'istanza %s" -#: nova/virt/hyperv/vmops.py:177 +#: nova/virt/hyperv/vmops.py:178 #, fuzzy msgid "Spawn instance failed" msgstr "Impossibile sospendere l'istanza" -#: nova/virt/hyperv/vmops.py:202 +#: nova/virt/hyperv/vmops.py:203 #, fuzzy, python-format msgid "Creating nic for instance: %s" msgstr "Impossibile montare il volume all'istanza %s" -#: nova/virt/hyperv/vmops.py:210 +#: nova/virt/hyperv/vmops.py:211 #, python-format msgid "Invalid config_drive_format \"%s\"" msgstr "" -#: nova/virt/hyperv/vmops.py:213 +#: nova/virt/hyperv/vmops.py:214 #, fuzzy, python-format msgid "Using config drive for instance: %s" msgstr "Impossibile montare il volume all'istanza %s" -#: nova/virt/hyperv/vmops.py:226 nova/virt/libvirt/driver.py:1869 +#: nova/virt/hyperv/vmops.py:227 nova/virt/libvirt/driver.py:1870 #, python-format msgid "Creating config drive at %(path)s" msgstr "" -#: nova/virt/hyperv/vmops.py:234 nova/virt/libvirt/driver.py:1876 +#: nova/virt/hyperv/vmops.py:235 nova/virt/libvirt/driver.py:1877 #, python-format msgid "Creating config drive failed with error: %s" msgstr "" -#: nova/virt/hyperv/vmops.py:270 +#: nova/virt/hyperv/vmops.py:271 #, fuzzy, python-format msgid "Got request to destroy instance: %s" msgstr "Impossibile montare il volume all'istanza %s" -#: nova/virt/hyperv/vmops.py:283 +#: nova/virt/hyperv/vmops.py:284 #, fuzzy, python-format msgid "Instance not found: %s" msgstr "istanza %s: sospensione in corso" -#: nova/virt/hyperv/vmops.py:289 +#: nova/virt/hyperv/vmops.py:290 #, fuzzy, python-format msgid "Failed to destroy instance: %s" msgstr "Impossibile smontare il volume %s" -#: nova/virt/hyperv/vmops.py:294 +#: nova/virt/hyperv/vmops.py:295 #, fuzzy msgid "reboot instance" msgstr "Riavviando l'istanza %s" -#: nova/virt/hyperv/vmops.py:300 +#: nova/virt/hyperv/vmops.py:301 #, fuzzy msgid "Pause instance" msgstr "Impossibile sospendere l'istanza" -#: nova/virt/hyperv/vmops.py:306 +#: nova/virt/hyperv/vmops.py:307 #, fuzzy msgid "Unpause instance" msgstr "Impossibile sospendere l'istanza" -#: nova/virt/hyperv/vmops.py:312 +#: nova/virt/hyperv/vmops.py:313 #, fuzzy msgid "Suspend instance" msgstr "Impossibile sospendere l'istanza" -#: nova/virt/hyperv/vmops.py:318 +#: nova/virt/hyperv/vmops.py:319 #, fuzzy msgid "Resume instance" msgstr "Impossibile sospendere l'istanza" -#: nova/virt/hyperv/vmops.py:324 +#: nova/virt/hyperv/vmops.py:325 #, fuzzy msgid "Power off instance" msgstr "Impossibile sospendere l'istanza" -#: nova/virt/hyperv/vmops.py:330 +#: nova/virt/hyperv/vmops.py:331 #, fuzzy msgid "Power on instance" msgstr "Riavviando l'istanza %s" -#: nova/virt/hyperv/vmops.py:337 +#: nova/virt/hyperv/vmops.py:338 #, python-format msgid "Successfully changed state of VM %(vm_name)s to: %(req_state)s" msgstr "" -#: nova/virt/hyperv/vmops.py:341 +#: nova/virt/hyperv/vmops.py:342 #, python-format msgid "Failed to change vm state of %(vm_name)s to %(req_state)s" msgstr "" @@ -8219,7 +8204,7 @@ msgstr "Detach_volume: %(instance_name)s, %(mountpoint)s" msgid "Detaching physical disk from instance: %s" msgstr "Impossibile montare il volume all'istanza %s" -#: nova/virt/hyperv/volumeops.py:186 nova/virt/libvirt/driver.py:896 +#: nova/virt/hyperv/volumeops.py:186 nova/virt/libvirt/driver.py:897 msgid "Could not determine iscsi initiator name" msgstr "" @@ -8253,239 +8238,239 @@ msgstr "" msgid "Unable to determine disk bus for '%s'" msgstr "" -#: nova/virt/libvirt/driver.py:340 +#: nova/virt/libvirt/driver.py:341 #, python-format msgid "Invalid cachemode %(cache_mode)s specified for disk type %(disk_type)s." msgstr "" -#: nova/virt/libvirt/driver.py:546 +#: nova/virt/libvirt/driver.py:547 #, python-format msgid "Nova requires libvirt version %(major)i.%(minor)i.%(micro)i or greater." msgstr "" -#: nova/virt/libvirt/driver.py:554 +#: nova/virt/libvirt/driver.py:555 #, python-format msgid "Connecting to libvirt: %s" msgstr "" -#: nova/virt/libvirt/driver.py:571 +#: nova/virt/libvirt/driver.py:572 #, python-format msgid "URI %s does not support events" msgstr "" -#: nova/virt/libvirt/driver.py:587 +#: nova/virt/libvirt/driver.py:588 msgid "Connection to libvirt broke" msgstr "" -#: nova/virt/libvirt/driver.py:609 nova/virt/libvirt/driver.py:612 +#: nova/virt/libvirt/driver.py:610 nova/virt/libvirt/driver.py:613 #, python-format msgid "Can not handle authentication request for %d credentials" msgstr "" -#: nova/virt/libvirt/driver.py:630 +#: nova/virt/libvirt/driver.py:631 #, python-format msgid "Connection to libvirt failed: %s" msgstr "" -#: nova/virt/libvirt/driver.py:721 +#: nova/virt/libvirt/driver.py:722 #, python-format msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:736 +#: nova/virt/libvirt/driver.py:737 msgid "During wait destroy, instance disappeared." msgstr "" -#: nova/virt/libvirt/driver.py:741 +#: nova/virt/libvirt/driver.py:742 msgid "Instance destroyed successfully." msgstr "" -#: nova/virt/libvirt/driver.py:751 +#: nova/virt/libvirt/driver.py:752 msgid "Instance may be started again." msgstr "" -#: nova/virt/libvirt/driver.py:761 +#: nova/virt/libvirt/driver.py:762 #, fuzzy msgid "Going to destroy instance again." msgstr "Impossibile riavviare l'istanza" -#: nova/virt/libvirt/driver.py:780 +#: nova/virt/libvirt/driver.py:781 msgid "Error from libvirt during undefineFlags. Retrying with undefine" msgstr "" -#: nova/virt/libvirt/driver.py:796 +#: nova/virt/libvirt/driver.py:797 #, python-format msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:816 +#: nova/virt/libvirt/driver.py:817 msgid "Instance may be still running, destroy it again." msgstr "" -#: nova/virt/libvirt/driver.py:822 +#: nova/virt/libvirt/driver.py:823 #, python-format msgid "Error from libvirt during unfilter. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:850 +#: nova/virt/libvirt/driver.py:851 #, python-format msgid "Deleting instance files %(target)s" msgstr "" -#: nova/virt/libvirt/driver.py:859 +#: nova/virt/libvirt/driver.py:860 #, python-format msgid "Failed to cleanup directory %(target)s: %(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:902 +#: nova/virt/libvirt/driver.py:903 msgid "Could not determine fibre channel world wide node names" msgstr "" -#: nova/virt/libvirt/driver.py:909 +#: nova/virt/libvirt/driver.py:910 msgid "Could not determine fibre channel world wide port names" msgstr "" -#: nova/virt/libvirt/driver.py:914 +#: nova/virt/libvirt/driver.py:915 msgid "No Volume Connector found." msgstr "" -#: nova/virt/libvirt/driver.py:1036 +#: nova/virt/libvirt/driver.py:1037 msgid "During detach_volume, instance disappeared." msgstr "" -#: nova/virt/libvirt/driver.py:1060 +#: nova/virt/libvirt/driver.py:1061 msgid "attaching network adapter failed." msgstr "" -#: nova/virt/libvirt/driver.py:1080 +#: nova/virt/libvirt/driver.py:1081 msgid "During detach_interface, instance disappeared." msgstr "" -#: nova/virt/libvirt/driver.py:1084 +#: nova/virt/libvirt/driver.py:1085 msgid "detaching network adapter failed." msgstr "" -#: nova/virt/libvirt/driver.py:1173 +#: nova/virt/libvirt/driver.py:1174 msgid "Beginning live snapshot process" msgstr "" -#: nova/virt/libvirt/driver.py:1176 +#: nova/virt/libvirt/driver.py:1177 msgid "Beginning cold snapshot process" msgstr "" -#: nova/virt/libvirt/driver.py:1205 +#: nova/virt/libvirt/driver.py:1206 msgid "Snapshot extracted, beginning image upload" msgstr "" -#: nova/virt/libvirt/driver.py:1217 +#: nova/virt/libvirt/driver.py:1218 msgid "Snapshot image upload complete" msgstr "" -#: nova/virt/libvirt/driver.py:1290 +#: nova/virt/libvirt/driver.py:1291 #, fuzzy msgid "Instance soft rebooted successfully." msgstr "volume %s: creato con successo" -#: nova/virt/libvirt/driver.py:1294 +#: nova/virt/libvirt/driver.py:1295 #, fuzzy msgid "Failed to soft reboot instance." msgstr "Impossibile riavviare l'istanza" -#: nova/virt/libvirt/driver.py:1329 +#: nova/virt/libvirt/driver.py:1330 msgid "Instance shutdown successfully." msgstr "" -#: nova/virt/libvirt/driver.py:1337 +#: nova/virt/libvirt/driver.py:1338 msgid "Instance may have been rebooted during soft reboot, so return now." msgstr "" -#: nova/virt/libvirt/driver.py:1385 +#: nova/virt/libvirt/driver.py:1386 msgid "Instance rebooted successfully." msgstr "" -#: nova/virt/libvirt/driver.py:1530 +#: nova/virt/libvirt/driver.py:1531 msgid "Instance is running" msgstr "" -#: nova/virt/libvirt/driver.py:1537 nova/virt/powervm/operator.py:220 +#: nova/virt/libvirt/driver.py:1538 nova/virt/powervm/operator.py:221 msgid "Instance spawned successfully." msgstr "" -#: nova/virt/libvirt/driver.py:1553 +#: nova/virt/libvirt/driver.py:1554 #, python-format msgid "data: %(data)r, fpath: %(fpath)r" msgstr "" -#: nova/virt/libvirt/driver.py:1590 nova/virt/libvirt/driver.py:1616 +#: nova/virt/libvirt/driver.py:1591 nova/virt/libvirt/driver.py:1617 #, python-format msgid "Truncated console log returned, %d bytes ignored" msgstr "" -#: nova/virt/libvirt/driver.py:1605 +#: nova/virt/libvirt/driver.py:1606 #, fuzzy msgid "Guest does not have a console available" msgstr "L'utente non ha i privilegi dell'amministratore" -#: nova/virt/libvirt/driver.py:1674 +#: nova/virt/libvirt/driver.py:1675 #, python-format msgid "Path '%(path)s' supports direct I/O" msgstr "" -#: nova/virt/libvirt/driver.py:1678 +#: nova/virt/libvirt/driver.py:1679 #, python-format msgid "Path '%(path)s' does not support direct I/O: '%(ex)s'" msgstr "" -#: nova/virt/libvirt/driver.py:1683 nova/virt/libvirt/driver.py:1688 +#: nova/virt/libvirt/driver.py:1684 nova/virt/libvirt/driver.py:1689 #, python-format msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'" msgstr "" -#: nova/virt/libvirt/driver.py:1759 +#: nova/virt/libvirt/driver.py:1760 msgid "Creating image" msgstr "" -#: nova/virt/libvirt/driver.py:1860 +#: nova/virt/libvirt/driver.py:1861 msgid "Using config drive" msgstr "" -#: nova/virt/libvirt/driver.py:1909 +#: nova/virt/libvirt/driver.py:1910 #, python-format msgid "Injecting %(inj)s into image %(img_id)s" msgstr "" -#: nova/virt/libvirt/driver.py:1919 +#: nova/virt/libvirt/driver.py:1920 #, python-format msgid "Error injecting data into image %(img_id)s (%(e)s)" msgstr "" -#: nova/virt/libvirt/driver.py:1976 +#: nova/virt/libvirt/driver.py:1977 #, python-format msgid "" "Config requested an explicit CPU model, but the current libvirt " "hypervisor '%s' does not support selecting CPU models" msgstr "" -#: nova/virt/libvirt/driver.py:1982 +#: nova/virt/libvirt/driver.py:1983 msgid "Config requested a custom CPU model, but no model name was provided" msgstr "" -#: nova/virt/libvirt/driver.py:1986 +#: nova/virt/libvirt/driver.py:1987 msgid "A CPU model name should not be set when a host CPU model is requested" msgstr "" -#: nova/virt/libvirt/driver.py:1990 +#: nova/virt/libvirt/driver.py:1991 #, python-format msgid "CPU mode '%(mode)s' model '%(model)s' was chosen" msgstr "" -#: nova/virt/libvirt/driver.py:2006 +#: nova/virt/libvirt/driver.py:2007 msgid "" "Passthrough of the host CPU was requested but this libvirt version does " "not support this feature" msgstr "" -#: nova/virt/libvirt/driver.py:2327 +#: nova/virt/libvirt/driver.py:2330 #, python-format msgid "" "Start to_xml instance=%(instance)s network_info=%(network_info)s " @@ -8493,92 +8478,100 @@ msgid "" "rescue=%(rescue)sblock_device_info=%(block_device_info)s" msgstr "" -#: nova/virt/libvirt/driver.py:2342 +#: nova/virt/libvirt/driver.py:2345 #, python-format msgid "End to_xml instance=%(instance)s xml=%(xml)s" msgstr "" -#: nova/virt/libvirt/driver.py:2359 +#: nova/virt/libvirt/driver.py:2362 #, python-format msgid "" "Error from libvirt while looking up %(instance_name)s: [Error Code " "%(error_code)s] %(ex)s" msgstr "" -#: nova/virt/libvirt/driver.py:2527 +#: nova/virt/libvirt/driver.py:2530 msgid "" "Cannot get the number of cpu, because this function is not implemented " "for this platform. " msgstr "" -#: nova/virt/libvirt/driver.py:2578 +#: nova/virt/libvirt/driver.py:2581 #, python-format msgid "couldn't obtain the vpu count from domain id: %s" msgstr "" -#: nova/virt/libvirt/driver.py:2584 +#: nova/virt/libvirt/driver.py:2587 #, python-format msgid "List of domains returned by libVirt: %s" msgstr "" -#: nova/virt/libvirt/driver.py:2586 +#: nova/virt/libvirt/driver.py:2589 #, python-format msgid "libVirt can't find a domain with id: %s" msgstr "" -#: nova/virt/libvirt/driver.py:2650 +#: nova/virt/libvirt/driver.py:2653 msgid "libvirt version is too old (does not support getVersion)" msgstr "" -#: nova/virt/libvirt/driver.py:2733 +#: nova/virt/libvirt/driver.py:2737 #, fuzzy, python-format msgid "Trying to get stats for the volume %s" msgstr "Impossibile smontare il volume %s" -#: nova/virt/libvirt/driver.py:2757 +#: nova/virt/libvirt/driver.py:2750 +#, python-format +msgid "" +"Got volume usage stats for the volume=%(volume)s, instance=%(instance)s, " +"rd_req=%(rd_req)d, rd_bytes=%(rd_bytes)d, wr_req=%(wr_req)d, " +"wr_bytes=%(wr_bytes)d" +msgstr "" + +#: nova/virt/libvirt/driver.py:2768 #, python-format msgid "" "Getting block stats failed, device might have been detached. " -"Code=%(errcode)s Error=%(e)s" +"Instance=%(instance_name)s Disk=%(disk)s Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:2761 +#: nova/virt/libvirt/driver.py:2773 #, python-format msgid "" "Could not find domain in libvirt for instance %s. Cannot get block stats " "for device" msgstr "" -#: nova/virt/libvirt/driver.py:2838 +#: nova/virt/libvirt/driver.py:2850 #, python-format msgid "" "Creating tmpfile %s to verify with other compute node that the instance " "is on the same shared storage." msgstr "" -#: nova/virt/libvirt/driver.py:2920 +#: nova/virt/libvirt/driver.py:2932 msgid "Block migration can not be used with shared storage." msgstr "" -#: nova/virt/libvirt/driver.py:2928 +#: nova/virt/libvirt/driver.py:2940 msgid "Live migration can not be used without shared storage." msgstr "" -#: nova/virt/libvirt/driver.py:2965 +#: nova/virt/libvirt/driver.py:2977 #, python-format msgid "" "Unable to migrate %(instance_uuid)s: Disk of instance is too " "large(available on destination host:%(available)s < need:%(necessary)s)" msgstr "" -#: nova/virt/libvirt/driver.py:2990 +#: nova/virt/libvirt/driver.py:3002 #, python-format msgid "" "Instance launched has CPU info:\n" "%s" msgstr "" -#: nova/virt/libvirt/driver.py:3002 +#: nova/virt/libvirt/driver.py:3014 #, python-format msgid "" "CPU doesn't have compatibility.\n" @@ -8588,67 +8581,67 @@ msgid "" "Refer to %(u)s" msgstr "" -#: nova/virt/libvirt/driver.py:3019 +#: nova/virt/libvirt/driver.py:3031 #, python-format msgid "" "Creating tmpfile %s to notify to other compute nodes that they should " "mount the same storage." msgstr "" -#: nova/virt/libvirt/driver.py:3067 +#: nova/virt/libvirt/driver.py:3079 #, python-format msgid "The firewall filter for %s does not exist" msgstr "" -#: nova/virt/libvirt/driver.py:3139 +#: nova/virt/libvirt/driver.py:3151 #, python-format msgid "Live Migration failure: %(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:3232 +#: nova/virt/libvirt/driver.py:3244 #, python-format msgid "plug_vifs() failed %(cnt)d. Retry up to %(max_retry)d." msgstr "" -#: nova/virt/libvirt/driver.py:3344 +#: nova/virt/libvirt/driver.py:3356 #, python-format msgid "" "Error from libvirt while getting description of %(instance_name)s: [Error" " Code %(error_code)s] %(ex)s" msgstr "" -#: nova/virt/libvirt/driver.py:3361 +#: nova/virt/libvirt/driver.py:3373 #, python-format msgid "skipping %(path)s since it looks like volume" msgstr "" -#: nova/virt/libvirt/driver.py:3366 +#: nova/virt/libvirt/driver.py:3378 #, python-format msgid "skipping disk for %(instance_name)s as it does not have a path" msgstr "" -#: nova/virt/libvirt/driver.py:3407 +#: nova/virt/libvirt/driver.py:3419 #, python-format msgid "Getting disk size of %(i_name)s: %(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:3453 +#: nova/virt/libvirt/driver.py:3465 msgid "Starting migrate_disk_and_power_off" msgstr "" -#: nova/virt/libvirt/driver.py:3512 +#: nova/virt/libvirt/driver.py:3524 msgid "Instance running successfully." msgstr "" -#: nova/virt/libvirt/driver.py:3518 +#: nova/virt/libvirt/driver.py:3530 msgid "Starting finish_migration" msgstr "" -#: nova/virt/libvirt/driver.py:3580 +#: nova/virt/libvirt/driver.py:3592 msgid "Starting finish_revert_migration" msgstr "" -#: nova/virt/libvirt/driver.py:3701 +#: nova/virt/libvirt/driver.py:3713 #, python-format msgid "Checking instance files accessability%(instance_path)s" msgstr "" @@ -8831,22 +8824,22 @@ msgstr "" msgid "Verification complete" msgstr "" -#: nova/virt/libvirt/utils.py:67 +#: nova/virt/libvirt/utils.py:72 nova/virt/libvirt/utils.py:78 msgid "systool is not installed" msgstr "" -#: nova/virt/libvirt/utils.py:71 +#: nova/virt/libvirt/utils.py:82 msgid "Cannot find any Fibre Channel HBAs" msgstr "" -#: nova/virt/libvirt/utils.py:213 +#: nova/virt/libvirt/utils.py:224 #, python-format msgid "" "Insufficient Space on Volume Group %(vg)s. Only %(free_space)db " "available, but %(size)db required by volume %(lv)s." msgstr "" -#: nova/virt/libvirt/utils.py:222 +#: nova/virt/libvirt/utils.py:233 #, python-format msgid "" "Volume group %(vg)s will not be able to hold sparse volume %(lv)s. " @@ -8854,61 +8847,61 @@ msgid "" "%(free_space)db." msgstr "" -#: nova/virt/libvirt/utils.py:253 +#: nova/virt/libvirt/utils.py:264 #, python-format msgid "vg %s must be LVM volume group" msgstr "" -#: nova/virt/libvirt/utils.py:282 +#: nova/virt/libvirt/utils.py:293 #, python-format msgid "Path %s must be LVM logical volume" msgstr "" -#: nova/virt/libvirt/utils.py:547 +#: nova/virt/libvirt/utils.py:558 msgid "Can't retrieve root device path from instance libvirt configuration" msgstr "" -#: nova/virt/libvirt/vif.py:264 nova/virt/libvirt/vif.py:385 -#: nova/virt/libvirt/vif.py:472 +#: nova/virt/libvirt/vif.py:265 nova/virt/libvirt/vif.py:386 +#: nova/virt/libvirt/vif.py:473 #, python-format msgid "" "vif_type=%(vif_type)s instance=%(instance)s network=%(network)s " "mapping=%(mapping)s" msgstr "" -#: nova/virt/libvirt/vif.py:270 nova/virt/libvirt/vif.py:391 -#: nova/virt/libvirt/vif.py:478 +#: nova/virt/libvirt/vif.py:271 nova/virt/libvirt/vif.py:392 +#: nova/virt/libvirt/vif.py:479 msgid "vif_type parameter must be present for this vif_driver implementation" msgstr "" -#: nova/virt/libvirt/vif.py:291 nova/virt/libvirt/vif.py:404 -#: nova/virt/libvirt/vif.py:491 +#: nova/virt/libvirt/vif.py:292 nova/virt/libvirt/vif.py:405 +#: nova/virt/libvirt/vif.py:492 #, python-format msgid "Unexpected vif_type=%s" msgstr "" -#: nova/virt/libvirt/vif.py:303 +#: nova/virt/libvirt/vif.py:304 #, python-format msgid "Ensuring vlan %(vlan)s and bridge %(bridge)s" msgstr "" -#: nova/virt/libvirt/vif.py:313 +#: nova/virt/libvirt/vif.py:314 #, python-format msgid "Ensuring bridge %s" msgstr "" -#: nova/virt/libvirt/vif.py:421 nova/virt/libvirt/vif.py:450 +#: nova/virt/libvirt/vif.py:422 nova/virt/libvirt/vif.py:451 msgid "Failed while unplugging vif" msgstr "" -#: nova/virt/libvirt/vif.py:500 +#: nova/virt/libvirt/vif.py:501 msgid "" "The LibvirtBridgeDriver VIF driver is now deprecated and will be removed " "in the next release. Please use the LibvirtGenericVIFDriver VIF driver, " "together with a network plugin that reports the 'vif_type' attribute" msgstr "" -#: nova/virt/libvirt/vif.py:526 +#: nova/virt/libvirt/vif.py:527 msgid "" "The LibvirtOpenVswitchDriver VIF driver is now deprecated and will be " "removed in the next release. Please use the LibvirtGenericVIFDriver VIF " @@ -8916,7 +8909,7 @@ msgid "" "attribute" msgstr "" -#: nova/virt/libvirt/vif.py:554 +#: nova/virt/libvirt/vif.py:555 msgid "" "The LibvirtHybridOVSBridgeDriver VIF driver is now deprecated and will be" " removed in the next release. Please use the LibvirtGenericVIFDriver VIF " @@ -8924,7 +8917,7 @@ msgid "" "attribute" msgstr "" -#: nova/virt/libvirt/vif.py:582 +#: nova/virt/libvirt/vif.py:583 msgid "" "The LibvirtOpenVswitchVirtualPortDriver VIF driver is now deprecated and " "will be removed in the next release. Please use the " @@ -8932,7 +8925,7 @@ msgid "" "reports the 'vif_type' attribute" msgstr "" -#: nova/virt/libvirt/vif.py:608 +#: nova/virt/libvirt/vif.py:609 msgid "" "The QuantumLinuxBridgeVIFDriver VIF driver is now deprecated and will be " "removed in the next release. Please use the LibvirtGenericVIFDriver VIF " @@ -8940,87 +8933,87 @@ msgid "" "attribute" msgstr "" -#: nova/virt/libvirt/volume.py:238 +#: nova/virt/libvirt/volume.py:239 #, python-format msgid "iSCSI device not found at %s" msgstr "" -#: nova/virt/libvirt/volume.py:241 +#: nova/virt/libvirt/volume.py:242 #, python-format msgid "" "ISCSI volume not yet found at: %(disk_dev)s. Will rescan & retry. Try " "number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:253 +#: nova/virt/libvirt/volume.py:254 #, python-format msgid "Found iSCSI node %(disk_dev)s (after %(tries)s rescans)" msgstr "" -#: nova/virt/libvirt/volume.py:489 nova/virt/libvirt/volume.py:610 +#: nova/virt/libvirt/volume.py:490 nova/virt/libvirt/volume.py:611 #, python-format msgid "%s is already mounted" msgstr "" -#: nova/virt/libvirt/volume.py:545 +#: nova/virt/libvirt/volume.py:546 #, python-format msgid "AoE device not found at %s" msgstr "" -#: nova/virt/libvirt/volume.py:547 +#: nova/virt/libvirt/volume.py:548 #, python-format msgid "AoE volume not yet found at: %(aoedevpath)s. Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:561 +#: nova/virt/libvirt/volume.py:562 #, python-format msgid "Found AoE device %(aoedevpath)s (after %(tries)s rediscover)" msgstr "" -#: nova/virt/libvirt/volume.py:689 +#: nova/virt/libvirt/volume.py:690 msgid "We are unable to locate any Fibre Channel devices" msgstr "" -#: nova/virt/libvirt/volume.py:698 +#: nova/virt/libvirt/volume.py:699 #, python-format msgid "Looking for Fibre Channel dev %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:708 +#: nova/virt/libvirt/volume.py:709 msgid "Fibre Channel device not found." msgstr "" -#: nova/virt/libvirt/volume.py:711 +#: nova/virt/libvirt/volume.py:712 #, python-format msgid "" "Fibre volume not yet found at: %(mount_device)s. Will rescan & retry. " "Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:727 +#: nova/virt/libvirt/volume.py:728 #, python-format msgid "Found Fibre Channel volume %(mount_device)s (after %(tries)s rescans)" msgstr "" -#: nova/virt/libvirt/volume.py:734 +#: nova/virt/libvirt/volume.py:735 #, python-format msgid "Multipath device discovered %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:800 +#: nova/virt/libvirt/volume.py:801 msgid "Value required for 'scality_sofs_config'" msgstr "" -#: nova/virt/libvirt/volume.py:811 +#: nova/virt/libvirt/volume.py:812 #, python-format msgid "Cannot access 'scality_sofs_config': %s" msgstr "" -#: nova/virt/libvirt/volume.py:817 +#: nova/virt/libvirt/volume.py:818 msgid "Cannot execute /sbin/mount.sofs" msgstr "" -#: nova/virt/libvirt/volume.py:832 +#: nova/virt/libvirt/volume.py:833 msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" @@ -9094,6 +9087,16 @@ msgstr "" msgid "Uncompressed image file not found" msgstr "" +#: nova/virt/powervm/blockdev.py:540 nova/virt/powervm/operator.py:673 +#, python-format +msgid "Found error stream for command \"%(cmd)s\": %(error_text)s" +msgstr "" + +#: nova/virt/powervm/blockdev.py:557 nova/virt/powervm/operator.py:690 +#, python-format +msgid "Found error stream for command \"%(command)s\": %(error_text)s" +msgstr "" + #: nova/virt/powervm/common.py:61 msgid "Connection error connecting PowerVM manager" msgstr "" @@ -9103,16 +9106,16 @@ msgstr "" msgid "Running cmd (SSH-as-root): %s" msgstr "Esecuzione del comando (sottoprocesso): %s" -#: nova/virt/powervm/common.py:119 +#: nova/virt/powervm/common.py:122 msgid "File transfer to PowerVM manager failed" msgstr "" -#: nova/virt/powervm/common.py:138 +#: nova/virt/powervm/common.py:141 #, python-format msgid "ftp GET %(remote_path)s to: %(local_path)s" msgstr "" -#: nova/virt/powervm/common.py:144 +#: nova/virt/powervm/common.py:147 msgid "File transfer from PowerVM manager failed" msgstr "" @@ -9223,54 +9226,54 @@ msgstr "Riavviando l'istanza %s" msgid "LPAR instance '%s' creation failed" msgstr "" -#: nova/virt/powervm/operator.py:208 +#: nova/virt/powervm/operator.py:209 #, fuzzy, python-format msgid "Activating the LPAR instance '%s'" msgstr "Riavviando l'istanza %s" -#: nova/virt/powervm/operator.py:225 +#: nova/virt/powervm/operator.py:226 #, python-format msgid "Instance '%s' failed to boot" msgstr "" -#: nova/virt/powervm/operator.py:237 +#: nova/virt/powervm/operator.py:238 msgid "Error while attempting to clean up failed instance launch." msgstr "" -#: nova/virt/powervm/operator.py:241 +#: nova/virt/powervm/operator.py:242 #, python-format msgid "Instance spawned in %s seconds" msgstr "" -#: nova/virt/powervm/operator.py:252 +#: nova/virt/powervm/operator.py:253 #, python-format msgid "During destroy, LPAR instance '%s' was not found on PowerVM system." msgstr "" -#: nova/virt/powervm/operator.py:271 +#: nova/virt/powervm/operator.py:272 #, fuzzy, python-format msgid "Stopping instance %s for snapshot." msgstr "istanza %s: creazione snapshot in corso" -#: nova/virt/powervm/operator.py:294 +#: nova/virt/powervm/operator.py:295 #, python-format msgid "Shutting down the instance '%s'" msgstr "" -#: nova/virt/powervm/operator.py:299 +#: nova/virt/powervm/operator.py:300 #, python-format msgid "Deleting the LPAR instance '%s'" msgstr "" -#: nova/virt/powervm/operator.py:311 +#: nova/virt/powervm/operator.py:312 msgid "PowerVM instance cleanup failed" msgstr "" -#: nova/virt/powervm/operator.py:333 nova/virt/powervm/operator.py:389 +#: nova/virt/powervm/operator.py:334 nova/virt/powervm/operator.py:390 msgid "Not enough free memory in the host" msgstr "" -#: nova/virt/powervm/operator.py:344 nova/virt/powervm/operator.py:395 +#: nova/virt/powervm/operator.py:345 nova/virt/powervm/operator.py:396 msgid "Insufficient available CPU on PowerVM" msgstr "" @@ -9393,99 +9396,95 @@ msgstr "" msgid "Exception during HTTP connection close in VMwareHTTPWrite. Exception is %s" msgstr "" -#: nova/virt/vmwareapi/vim.py:85 +#: nova/virt/vmwareapi/vim.py:84 msgid "Unable to import suds." msgstr "" -#: nova/virt/vmwareapi/vim.py:91 -msgid "Must specify vmwareapi_wsdl_loc" -msgstr "" - -#: nova/virt/vmwareapi/vim.py:142 +#: nova/virt/vmwareapi/vim.py:169 #, python-format msgid "No such SOAP method '%s' provided by VI SDK" msgstr "" -#: nova/virt/vmwareapi/vim.py:147 +#: nova/virt/vmwareapi/vim.py:174 #, python-format msgid "httplib error in %s: " msgstr "" -#: nova/virt/vmwareapi/vim.py:154 +#: nova/virt/vmwareapi/vim.py:181 #, python-format msgid "Socket error in %s: " msgstr "" -#: nova/virt/vmwareapi/vim.py:159 +#: nova/virt/vmwareapi/vim.py:186 #, python-format msgid "Type error in %s: " msgstr "" -#: nova/virt/vmwareapi/vim.py:163 +#: nova/virt/vmwareapi/vim.py:190 #, python-format msgid "Exception in %s " msgstr "" -#: nova/virt/vmwareapi/vmops.py:93 +#: nova/virt/vmwareapi/vmops.py:92 msgid "Getting list of instances" msgstr "" -#: nova/virt/vmwareapi/vmops.py:109 +#: nova/virt/vmwareapi/vmops.py:108 #, python-format msgid "Got total of %s instances" msgstr "" -#: nova/virt/vmwareapi/vmops.py:204 +#: nova/virt/vmwareapi/vmops.py:198 msgid "Creating VM on the ESX host" msgstr "" -#: nova/virt/vmwareapi/vmops.py:212 +#: nova/virt/vmwareapi/vmops.py:206 msgid "Created VM on the ESX host" msgstr "" -#: nova/virt/vmwareapi/vmops.py:236 +#: nova/virt/vmwareapi/vmops.py:230 #, 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 "" -#: nova/virt/vmwareapi/vmops.py:255 +#: nova/virt/vmwareapi/vmops.py:249 #, python-format msgid "" "Created Virtual Disk of size %(vmdk_file_size_in_kb)s KB and type " "%(disk_type)s on the ESX host local store %(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:264 +#: nova/virt/vmwareapi/vmops.py:258 #, python-format msgid "" "Deleting the file %(vmdk_path)s on the ESX host localstore " "%(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:278 +#: nova/virt/vmwareapi/vmops.py:272 #, python-format msgid "" "Deleted the file %(vmdk_path)s on the ESX host local store " "%(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:286 +#: nova/virt/vmwareapi/vmops.py:280 #, python-format msgid "" "Downloading image file data %(image_ref)s to the ESX data store " "%(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:306 +#: nova/virt/vmwareapi/vmops.py:300 #, python-format msgid "" "Downloaded image file data %(image_ref)s to %(upload_vmdk_name)s on the " "ESX data store %(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:320 +#: nova/virt/vmwareapi/vmops.py:314 #, python-format msgid "" "Copying Virtual Disk of size %(vmdk_file_size_in_kb)s KB and adapter type" @@ -9493,282 +9492,282 @@ msgid "" " type %(disk_type)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:341 +#: nova/virt/vmwareapi/vmops.py:335 #, python-format msgid "" "Copied Virtual Disk of size %(vmdk_file_size_in_kb)s KB and type " "%(disk_type)s on the ESX host local store %(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:420 +#: nova/virt/vmwareapi/vmops.py:414 msgid "Powering on the VM instance" msgstr "" -#: nova/virt/vmwareapi/vmops.py:426 +#: nova/virt/vmwareapi/vmops.py:420 msgid "Powered on the VM instance" msgstr "" -#: nova/virt/vmwareapi/vmops.py:472 +#: nova/virt/vmwareapi/vmops.py:466 msgid "Creating Snapshot of the VM instance" msgstr "" -#: nova/virt/vmwareapi/vmops.py:482 +#: nova/virt/vmwareapi/vmops.py:476 msgid "Created Snapshot of the VM instance" msgstr "" -#: nova/virt/vmwareapi/vmops.py:527 +#: nova/virt/vmwareapi/vmops.py:521 msgid "Copying disk data before snapshot of the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:540 +#: nova/virt/vmwareapi/vmops.py:534 msgid "Copied disk data before snapshot of the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:549 +#: nova/virt/vmwareapi/vmops.py:543 #, python-format msgid "Uploading image %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:563 +#: nova/virt/vmwareapi/vmops.py:557 #, python-format msgid "Uploaded image %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:576 +#: nova/virt/vmwareapi/vmops.py:570 #, python-format msgid "Deleting temporary vmdk file %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:585 +#: nova/virt/vmwareapi/vmops.py:579 #, python-format msgid "Deleted temporary vmdk file %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:617 +#: nova/virt/vmwareapi/vmops.py:611 msgid "instance is not powered on" msgstr "" -#: nova/virt/vmwareapi/vmops.py:624 +#: nova/virt/vmwareapi/vmops.py:618 msgid "Rebooting guest OS of VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:627 +#: nova/virt/vmwareapi/vmops.py:621 msgid "Rebooted guest OS of VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:629 +#: nova/virt/vmwareapi/vmops.py:623 msgid "Doing hard reboot of VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:633 +#: nova/virt/vmwareapi/vmops.py:627 msgid "Did hard reboot of VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:645 nova/virt/vmwareapi/vmops.py:677 -#: nova/virt/vmwareapi/vmops.py:970 +#: nova/virt/vmwareapi/vmops.py:639 nova/virt/vmwareapi/vmops.py:671 +#: nova/virt/vmwareapi/vmops.py:964 #, fuzzy msgid "instance not present" msgstr "istanza %s: ripristino" -#: nova/virt/vmwareapi/vmops.py:651 nova/virt/vmwareapi/vmops.py:974 +#: nova/virt/vmwareapi/vmops.py:645 nova/virt/vmwareapi/vmops.py:968 msgid "Destroying the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:656 nova/virt/vmwareapi/vmops.py:979 +#: nova/virt/vmwareapi/vmops.py:650 nova/virt/vmwareapi/vmops.py:973 msgid "Destroyed the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:658 +#: nova/virt/vmwareapi/vmops.py:652 #, python-format msgid "In vmwareapi:vmops:delete, got this exception while destroying the VM: %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:696 nova/virt/vmwareapi/vmops.py:849 +#: nova/virt/vmwareapi/vmops.py:690 nova/virt/vmwareapi/vmops.py:843 msgid "Powering off the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:701 nova/virt/vmwareapi/vmops.py:854 +#: nova/virt/vmwareapi/vmops.py:695 nova/virt/vmwareapi/vmops.py:848 msgid "Powered off the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:705 +#: nova/virt/vmwareapi/vmops.py:699 msgid "Unregistering the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:708 +#: nova/virt/vmwareapi/vmops.py:702 msgid "Unregistered the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:710 +#: nova/virt/vmwareapi/vmops.py:704 #, python-format msgid "" "In vmwareapi:vmops:destroy, got this exception while un-registering the " "VM: %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:723 +#: nova/virt/vmwareapi/vmops.py:717 #, python-format msgid "Deleting contents of the VM from datastore %(datastore_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:735 +#: nova/virt/vmwareapi/vmops.py:729 #, python-format msgid "Deleted contents of the VM from datastore %(datastore_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:740 +#: nova/virt/vmwareapi/vmops.py:734 #, python-format msgid "" "In vmwareapi:vmops:destroy, got this exception while deleting the VM " "contents from the disk: %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:748 +#: nova/virt/vmwareapi/vmops.py:742 msgid "pause not supported for vmwareapi" msgstr "" -#: nova/virt/vmwareapi/vmops.py:752 +#: nova/virt/vmwareapi/vmops.py:746 msgid "unpause not supported for vmwareapi" msgstr "" -#: nova/virt/vmwareapi/vmops.py:766 +#: nova/virt/vmwareapi/vmops.py:760 msgid "Suspending the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:770 +#: nova/virt/vmwareapi/vmops.py:764 msgid "Suspended the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:773 +#: nova/virt/vmwareapi/vmops.py:767 msgid "instance is powered off and cannot be suspended." msgstr "" -#: nova/virt/vmwareapi/vmops.py:776 +#: nova/virt/vmwareapi/vmops.py:770 msgid "VM was already in suspended state. So returning without doing anything" msgstr "" -#: nova/virt/vmwareapi/vmops.py:789 +#: nova/virt/vmwareapi/vmops.py:783 msgid "Resuming the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:794 +#: nova/virt/vmwareapi/vmops.py:788 msgid "Resumed the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:796 +#: nova/virt/vmwareapi/vmops.py:790 msgid "instance is not in a suspended state" msgstr "" -#: nova/virt/vmwareapi/vmops.py:857 +#: nova/virt/vmwareapi/vmops.py:851 msgid "instance is suspended and cannot be powered off." msgstr "" -#: nova/virt/vmwareapi/vmops.py:860 +#: nova/virt/vmwareapi/vmops.py:854 msgid "VM was already in powered off state. So returning without doing anything" msgstr "" -#: nova/virt/vmwareapi/vmops.py:873 +#: nova/virt/vmwareapi/vmops.py:867 msgid "VM was already in powered on state. So returning without doing anything" msgstr "" -#: nova/virt/vmwareapi/vmops.py:877 +#: nova/virt/vmwareapi/vmops.py:871 msgid "Powering on the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:882 +#: nova/virt/vmwareapi/vmops.py:876 msgid "Powered on the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:899 +#: nova/virt/vmwareapi/vmops.py:893 #, fuzzy, python-format msgid "Updating instance '%(instance_uuid)s' progress to %(progress)d" msgstr "istanza %s: creazione snapshot in corso" -#: nova/virt/vmwareapi/vmops.py:930 +#: nova/virt/vmwareapi/vmops.py:924 #, python-format msgid "Renaming the VM to %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:936 +#: nova/virt/vmwareapi/vmops.py:930 #, python-format msgid "Renamed the VM to %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:951 +#: nova/virt/vmwareapi/vmops.py:945 #, python-format msgid "Cloning VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:959 +#: nova/virt/vmwareapi/vmops.py:953 #, python-format msgid "Cloned VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:981 +#: nova/virt/vmwareapi/vmops.py:975 #, python-format msgid "" "In vmwareapi:vmops:confirm_migration, got this exception while destroying" " the VM: %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:996 +#: nova/virt/vmwareapi/vmops.py:990 #, python-format msgid "Renaming the VM from %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1002 +#: nova/virt/vmwareapi/vmops.py:996 #, fuzzy, python-format msgid "Renamed the VM from %s" msgstr "Impossibile localizzare il volume %s" -#: nova/virt/vmwareapi/vmops.py:1025 +#: nova/virt/vmwareapi/vmops.py:1019 #, python-format msgid "Migrating VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1037 +#: nova/virt/vmwareapi/vmops.py:1031 #, python-format msgid "Migrated VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1047 nova/virt/xenapi/vmops.py:1327 +#: nova/virt/vmwareapi/vmops.py:1041 nova/virt/xenapi/vmops.py:1327 #, python-format msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1051 +#: nova/virt/vmwareapi/vmops.py:1045 #, python-format msgid "Automatically hard rebooting %d" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1087 +#: nova/virt/vmwareapi/vmops.py:1081 msgid "get_diagnostics not implemented for vmwareapi" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1169 +#: nova/virt/vmwareapi/vmops.py:1163 msgid "Reconfiguring VM instance to set the machine id" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1175 +#: nova/virt/vmwareapi/vmops.py:1169 msgid "Reconfigured VM instance to set the machine id" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1189 +#: nova/virt/vmwareapi/vmops.py:1183 #, python-format msgid "Reconfiguring VM instance to enable vnc on port - %(port)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1196 +#: nova/virt/vmwareapi/vmops.py:1190 #, python-format msgid "Reconfigured VM instance to enable vnc on port - %(port)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1289 +#: nova/virt/vmwareapi/vmops.py:1283 #, python-format msgid "Creating directory with path %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1295 +#: nova/virt/vmwareapi/vmops.py:1289 #, python-format msgid "Created directory with path %s" msgstr "" @@ -9788,17 +9787,17 @@ msgstr "" msgid "Uploading image %s to the Glance image server" msgstr "" -#: nova/virt/vmwareapi/vmware_images.py:135 +#: nova/virt/vmwareapi/vmware_images.py:139 #, python-format msgid "Uploaded image %s to the Glance image server" msgstr "" -#: nova/virt/vmwareapi/vmware_images.py:146 +#: nova/virt/vmwareapi/vmware_images.py:150 #, python-format msgid "Getting image size for the image %s" msgstr "" -#: nova/virt/vmwareapi/vmware_images.py:151 +#: nova/virt/vmwareapi/vmware_images.py:155 #, python-format msgid "Got image size of %(size)s for the image %(image)s" msgstr "" @@ -10078,21 +10077,16 @@ msgstr "" msgid "Unable to migrate VM %(vm_ref)sfrom %(host)s" msgstr "" -#: nova/virt/xenapi/host.py:156 -#, python-format -msgid "Unable to get SR for this host: %s" -msgstr "" - -#: nova/virt/xenapi/host.py:191 +#: nova/virt/xenapi/host.py:185 #, fuzzy, python-format msgid "Failed to extract instance support from %s" msgstr "Impossibile riavviare l'istanza" -#: nova/virt/xenapi/host.py:208 +#: nova/virt/xenapi/host.py:202 msgid "Unable to get updated status" msgstr "" -#: nova/virt/xenapi/host.py:211 +#: nova/virt/xenapi/host.py:205 #, python-format msgid "The call to %(method)s returned an error: %(e)s." msgstr "" @@ -10166,375 +10160,375 @@ msgid "" "Expected %(vlan_num)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:271 +#: nova/virt/xenapi/vm_utils.py:272 msgid "Created VM" msgstr "" -#: nova/virt/xenapi/vm_utils.py:283 +#: nova/virt/xenapi/vm_utils.py:284 msgid "VM destroyed" msgstr "" -#: nova/virt/xenapi/vm_utils.py:288 nova/virt/xenapi/vm_utils.py:303 +#: nova/virt/xenapi/vm_utils.py:289 nova/virt/xenapi/vm_utils.py:304 msgid "VM already halted, skipping shutdown..." msgstr "" -#: nova/virt/xenapi/vm_utils.py:292 +#: nova/virt/xenapi/vm_utils.py:293 msgid "Shutting down VM (cleanly)" msgstr "" -#: nova/virt/xenapi/vm_utils.py:307 +#: nova/virt/xenapi/vm_utils.py:308 msgid "Shutting down VM (hard)" msgstr "" -#: nova/virt/xenapi/vm_utils.py:345 +#: nova/virt/xenapi/vm_utils.py:346 #, python-format msgid "VBD not found in instance %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:362 +#: nova/virt/xenapi/vm_utils.py:363 #, python-format msgid "VBD %s already detached" msgstr "" -#: nova/virt/xenapi/vm_utils.py:365 +#: nova/virt/xenapi/vm_utils.py:366 #, python-format msgid "VBD %(vbd_ref)s detach rejected, attempt %(num_attempt)d/%(max_attempts)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:370 +#: nova/virt/xenapi/vm_utils.py:371 #, python-format msgid "Unable to unplug VBD %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:375 +#: nova/virt/xenapi/vm_utils.py:376 #, python-format msgid "Reached maximum number of retries trying to unplug VBD %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:386 +#: nova/virt/xenapi/vm_utils.py:387 #, python-format msgid "Unable to destroy VBD %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:408 +#: nova/virt/xenapi/vm_utils.py:409 #, python-format msgid "Creating %(vbd_type)s-type VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " msgstr "" -#: nova/virt/xenapi/vm_utils.py:411 +#: nova/virt/xenapi/vm_utils.py:412 #, python-format msgid "Created VBD %(vbd_ref)s for VM %(vm_ref)s, VDI %(vdi_ref)s." msgstr "" -#: nova/virt/xenapi/vm_utils.py:437 +#: nova/virt/xenapi/vm_utils.py:438 #, python-format msgid "Unable to destroy VDI %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:469 +#: nova/virt/xenapi/vm_utils.py:465 #, python-format msgid "" "Created VDI %(vdi_ref)s (%(name_label)s, %(virtual_size)s, %(read_only)s)" " on %(sr_ref)s." msgstr "" -#: nova/virt/xenapi/vm_utils.py:483 +#: nova/virt/xenapi/vm_utils.py:479 msgid "SR not present and could not be introduced" msgstr "" -#: nova/virt/xenapi/vm_utils.py:508 +#: nova/virt/xenapi/vm_utils.py:504 #, python-format msgid "block device info: %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:594 +#: nova/virt/xenapi/vm_utils.py:590 #, python-format msgid "Cloned VDI %(vdi_ref)s from VDI %(vdi_to_clone_ref)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:614 +#: nova/virt/xenapi/vm_utils.py:635 #, python-format msgid "No primary VDI found for %(vm_ref)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:627 +#: nova/virt/xenapi/vm_utils.py:648 msgid "Starting snapshot for VM" msgstr "" -#: nova/virt/xenapi/vm_utils.py:677 +#: nova/virt/xenapi/vm_utils.py:698 #, python-format msgid "Destroying cached VDI '%(vdi_uuid)s'" msgstr "" -#: nova/virt/xenapi/vm_utils.py:930 +#: nova/virt/xenapi/vm_utils.py:951 #, 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 "" -#: nova/virt/xenapi/vm_utils.py:986 +#: nova/virt/xenapi/vm_utils.py:1007 #, python-format msgid "Unrecognized cache_images value '%s', defaulting to True" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1020 +#: nova/virt/xenapi/vm_utils.py:1041 #, python-format msgid "Fetched VDIs of type '%(vdi_type)s' with UUID '%(vdi_uuid)s'" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1032 +#: nova/virt/xenapi/vm_utils.py:1053 #, python-format msgid "" "download_vhd %(image_id)s, attempt %(attempt_num)d/%(max_attempts)d, " "params: %(params)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1045 +#: nova/virt/xenapi/vm_utils.py:1066 #, python-format msgid "download_vhd failed: %r" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1079 +#: nova/virt/xenapi/vm_utils.py:1100 #, python-format msgid "Invalid value '%s' for xenapi_torrent_images" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1090 +#: nova/virt/xenapi/vm_utils.py:1111 #, python-format msgid "Asking xapi to fetch vhd image %(image_id)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1154 +#: nova/virt/xenapi/vm_utils.py:1169 #, python-format msgid "vdi_uuid=%(cur_vdi_uuid)s vdi_size_bytes=%(vdi_size_bytes)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1169 +#: nova/virt/xenapi/vm_utils.py:1184 #, python-format msgid "image_size_bytes=%(size_bytes)d, allowed_size_bytes=%(allowed_size_bytes)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1173 +#: nova/virt/xenapi/vm_utils.py:1188 #, python-format msgid "" "Image size %(size_bytes)d exceeded instance_type allowed size " "%(allowed_size_bytes)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1195 +#: nova/virt/xenapi/vm_utils.py:1210 #, python-format msgid "Fetching image %(image_id)s, type %(image_type_str)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1208 +#: nova/virt/xenapi/vm_utils.py:1223 #, fuzzy, python-format msgid "Size for image %(image_id)s: %(virtual_size)d" msgstr "nessun metodo per il messaggio: %s" -#: nova/virt/xenapi/vm_utils.py:1217 +#: nova/virt/xenapi/vm_utils.py:1232 #, python-format msgid "" "Kernel/Ramdisk image is too large: %(vdi_size)d bytes, max %(max_size)d " "bytes" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1236 +#: nova/virt/xenapi/vm_utils.py:1251 #, python-format msgid "Copying VDI %s to /boot/guest on dom0" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1250 +#: nova/virt/xenapi/vm_utils.py:1265 #, python-format msgid "Kernel/Ramdisk VDI %s destroyed" msgstr "Kernel/Ramdisk VDI %s distrutti" -#: nova/virt/xenapi/vm_utils.py:1259 +#: nova/virt/xenapi/vm_utils.py:1274 #, fuzzy msgid "Failed to fetch glance image" msgstr "Impossibile riavviare l'istanza" -#: nova/virt/xenapi/vm_utils.py:1300 +#: nova/virt/xenapi/vm_utils.py:1315 #, python-format msgid "Detected %(image_type_str)s format for image %(image_ref)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1331 +#: nova/virt/xenapi/vm_utils.py:1346 #, python-format msgid "Looking up vdi %s for PV kernel" msgstr "Cercando vdi %s per kernel PV" -#: nova/virt/xenapi/vm_utils.py:1349 +#: nova/virt/xenapi/vm_utils.py:1364 #, python-format msgid "" "Image format is None: trying to determine PV status using pygrub; if " "instance with vdi %s does not boot correctly, try with image metadata." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1355 +#: nova/virt/xenapi/vm_utils.py:1370 #, python-format msgid "Unknown image format %(disk_image_type)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1386 +#: nova/virt/xenapi/vm_utils.py:1401 #, python-format msgid "VDI %s is still available" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1489 +#: nova/virt/xenapi/vm_utils.py:1504 #, python-format msgid "Unable to parse rrd of %(vm_uuid)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1516 +#: nova/virt/xenapi/vm_utils.py:1531 #, python-format msgid "Re-scanning SR %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1544 +#: nova/virt/xenapi/vm_utils.py:1559 #, python-format msgid "Flag sr_matching_filter '%s' does not respect formatting convention" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1562 +#: nova/virt/xenapi/vm_utils.py:1577 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 "" -#: nova/virt/xenapi/vm_utils.py:1575 +#: nova/virt/xenapi/vm_utils.py:1590 msgid "Cannot find SR of content-type ISO" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1583 +#: nova/virt/xenapi/vm_utils.py:1598 #, python-format msgid "ISO: looking at SR %(sr_rec)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1585 +#: nova/virt/xenapi/vm_utils.py:1600 msgid "ISO: not iso content" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1588 +#: nova/virt/xenapi/vm_utils.py:1603 msgid "ISO: iso content_type, no 'i18n-key' key" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1591 +#: nova/virt/xenapi/vm_utils.py:1606 msgid "ISO: iso content_type, i18n-key value not 'local-storage-iso'" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1595 +#: nova/virt/xenapi/vm_utils.py:1610 msgid "ISO: SR MATCHing our criteria" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1597 +#: nova/virt/xenapi/vm_utils.py:1612 msgid "ISO: ISO, looking to see if it is host local" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1600 +#: nova/virt/xenapi/vm_utils.py:1615 #, python-format msgid "ISO: PBD %(pbd_ref)s disappeared" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1603 +#: nova/virt/xenapi/vm_utils.py:1618 #, python-format msgid "ISO: PBD matching, want %(pbd_rec)s, have %(host)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1606 +#: nova/virt/xenapi/vm_utils.py:1621 msgid "ISO: SR with local PBD" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1628 +#: nova/virt/xenapi/vm_utils.py:1643 #, python-format msgid "" "Unable to obtain RRD XML for VM %(vm_uuid)s with server details: " "%(server)s." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1644 +#: nova/virt/xenapi/vm_utils.py:1659 #, python-format msgid "Unable to obtain RRD XML updates with server details: %(server)s." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1698 +#: nova/virt/xenapi/vm_utils.py:1713 #, python-format msgid "Invalid statistics data from Xenserver: %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1758 +#: nova/virt/xenapi/vm_utils.py:1773 #, python-format msgid "VHD %(vdi_uuid)s has parent %(parent_uuid)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1845 +#: nova/virt/xenapi/vm_utils.py:1860 #, python-format msgid "" "Parent %(parent_uuid)s doesn't match original parent " "%(original_parent_uuid)s, waiting for coalesce..." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1855 +#: nova/virt/xenapi/vm_utils.py:1870 #, python-format msgid "VHD coalesce attempts exceeded (%(max_attempts)d), giving up..." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1890 +#: nova/virt/xenapi/vm_utils.py:1905 #, python-format msgid "Timeout waiting for device %s to be created" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1910 +#: nova/virt/xenapi/vm_utils.py:1925 #, python-format msgid "Disconnecting stale VDI %s from compute domU" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1923 +#: nova/virt/xenapi/vm_utils.py:1938 #, python-format msgid "Plugging VBD %s ... " msgstr "" -#: nova/virt/xenapi/vm_utils.py:1926 +#: nova/virt/xenapi/vm_utils.py:1941 #, python-format msgid "Plugging VBD %s done." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1928 +#: nova/virt/xenapi/vm_utils.py:1943 #, python-format msgid "VBD %(vbd_ref)s plugged as %(orig_dev)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1931 +#: nova/virt/xenapi/vm_utils.py:1946 #, python-format msgid "VBD %(vbd_ref)s plugged into wrong dev, remapping to %(dev)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1936 +#: nova/virt/xenapi/vm_utils.py:1951 #, python-format msgid "Destroying VBD for VDI %s ... " msgstr "" -#: nova/virt/xenapi/vm_utils.py:1944 +#: nova/virt/xenapi/vm_utils.py:1959 #, python-format msgid "Destroying VBD for VDI %s done." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1971 +#: nova/virt/xenapi/vm_utils.py:1986 #, python-format msgid "Running pygrub against %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1979 +#: nova/virt/xenapi/vm_utils.py:1994 #, python-format msgid "Found Xen kernel %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1981 +#: nova/virt/xenapi/vm_utils.py:1996 msgid "No Xen kernel found. Booting HVM." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1983 +#: nova/virt/xenapi/vm_utils.py:1998 msgid "" "Error while executing pygrub! Please, ensure the binary is installed " "correctly, and available in your PATH; on some Linux distros, pygrub may " @@ -10542,51 +10536,51 @@ msgid "" "mode." msgstr "" -#: nova/virt/xenapi/vm_utils.py:2000 +#: nova/virt/xenapi/vm_utils.py:2015 msgid "Partitions:" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2006 +#: nova/virt/xenapi/vm_utils.py:2021 #, python-format msgid " %(num)s: %(ptype)s %(size)d sectors" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2031 +#: nova/virt/xenapi/vm_utils.py:2046 #, python-format msgid "" "Writing partition table %(primary_first)d %(primary_last)d to " "%(dev_path)s..." msgstr "" -#: nova/virt/xenapi/vm_utils.py:2044 +#: nova/virt/xenapi/vm_utils.py:2059 #, python-format msgid "Writing partition table %s done." msgstr "" -#: nova/virt/xenapi/vm_utils.py:2098 +#: nova/virt/xenapi/vm_utils.py:2113 #, 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 "" -#: nova/virt/xenapi/vm_utils.py:2131 +#: nova/virt/xenapi/vm_utils.py:2146 #, python-format msgid "" "Finished sparse_copy in %(duration).2f secs, %(compression_pct).2f%% " "reduction in size" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2183 +#: nova/virt/xenapi/vm_utils.py:2198 msgid "Manipulating interface files directly" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2192 +#: nova/virt/xenapi/vm_utils.py:2207 #, python-format msgid "Failed to mount filesystem (expected for non-linux instances): %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2304 +#: nova/virt/xenapi/vm_utils.py:2319 msgid "This domU must be running on the host specified by xenapi_connection_url" msgstr "" @@ -10776,15 +10770,19 @@ msgid "" " server" msgstr "" -#: nova/virt/xenapi/vmops.py:1658 +#: nova/virt/xenapi/vmops.py:1647 +msgid "No suitable network for migrate" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1659 msgid "Migrate Receive failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1706 -msgid "VM.assert_can_migratefailed" +#: nova/virt/xenapi/vmops.py:1708 +msgid "VM.assert_can_migrate failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1743 +#: nova/virt/xenapi/vmops.py:1745 msgid "Migrate Send failed" msgstr "" @@ -10914,6 +10912,77 @@ msgid "Cinderclient connection created using URL: %s" msgstr "" #: nova/volume/cinder.py:219 +msgid "status must be 'in-use'" +msgstr "" + +#: nova/volume/cinder.py:225 msgid "status must be 'available'" msgstr "" +#~ msgid "Unexpected error while running command." +#~ msgstr "Si e' verificato un errore inatteso durante l'esecuzione del comando." + +#~ 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" +#~ "Comando: %(cmd)s\n" +#~ "Exit code: %(exit_code)s\n" +#~ "Stdout: %(stdout)r\n" +#~ "Stderr: %(stderr)r" + +#~ msgid "Error clearing stale veth %s" +#~ msgstr "" + +#~ msgid "Failed unplugging VLAN interface '%s'" +#~ msgstr "Impossibile sospendere l'istanza" + +#~ msgid "Unplugged VLAN interface '%s'" +#~ msgstr "Impossibile sospendere l'istanza" + +#~ msgid "Failed unplugging bridge interface '%s'" +#~ msgstr "Avviando l'interfaccia Bridge per %s" + +#~ msgid "Unplugged bridge interface '%s'" +#~ msgstr "Avviando l'interfaccia Bridge per %s" + +#~ msgid "Failed unplugging gateway interface '%s'" +#~ msgstr "" + +#~ msgid "Unplugged gateway interface '%s'" +#~ msgstr "" + +#~ msgid "Network %(net)s for port %(port_id)s not found!" +#~ msgstr "" + +#~ msgid "Host filter ignoring hosts: %(ignored_hosts_str)s" +#~ msgstr "" + +#~ msgid "" +#~ "No hosts matched due to not " +#~ "matching 'force_hosts'value of " +#~ "'%(forced_hosts_str)s'" +#~ msgstr "" + +#~ msgid "Host filter forcing available hosts to %(forced_hosts_str)s" +#~ msgstr "" + +#~ msgid "" +#~ "Getting block stats failed, device might" +#~ " have been detached. Code=%(errcode)s " +#~ "Error=%(e)s" +#~ msgstr "" + +#~ msgid "Must specify vmwareapi_wsdl_loc" +#~ msgstr "" + +#~ msgid "Unable to get SR for this host: %s" +#~ msgstr "" + +#~ msgid "VM.assert_can_migratefailed" +#~ msgstr "" + diff --git a/nova/locale/ja/LC_MESSAGES/nova.po b/nova/locale/ja/LC_MESSAGES/nova.po index 16dcbf8a3..442816c22 100644 --- a/nova/locale/ja/LC_MESSAGES/nova.po +++ b/nova/locale/ja/LC_MESSAGES/nova.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: nova\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-04-28 00:04+0000\n" +"POT-Creation-Date: 2013-05-06 19:37+0000\n" "PO-Revision-Date: 2011-08-23 11:22+0000\n" "Last-Translator: Thierry Carrez \n" "Language-Team: \n" @@ -32,358 +32,339 @@ msgstr "" msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" msgstr "" -#: nova/crypto.py:54 +#: nova/crypto.py:55 msgid "Filename of root CA" msgstr "ルートCAのファイル名" -#: nova/crypto.py:57 +#: nova/crypto.py:58 msgid "Filename of private key" msgstr "プライベートキーのファイル名" -#: nova/crypto.py:60 +#: nova/crypto.py:61 msgid "Filename of root Certificate Revocation List" msgstr "" -#: nova/crypto.py:63 +#: nova/crypto.py:64 msgid "Where we keep our keys" msgstr "キーを格納するパス" -#: nova/crypto.py:66 +#: nova/crypto.py:67 msgid "Where we keep our root CA" msgstr "ルートCAを格納するパス" -#: nova/crypto.py:69 +#: nova/crypto.py:70 msgid "Should we use a CA for each project?" msgstr "プロジェクトごとにCAを使用するか否かのフラグ" -#: nova/crypto.py:73 +#: nova/crypto.py:74 #, python-format msgid "Subject for certificate for users, %s for project, user, timestamp" msgstr "ユーザの証明書のサブジェクト、%s はプロジェクト、ユーザ、タイムスタンプ" -#: nova/crypto.py:78 +#: nova/crypto.py:79 #, python-format msgid "Subject for certificate for projects, %s for project, timestamp" msgstr "プロジェクトの証明書のサブジェクト、%s はプロジェクト、およびタイムスタンプ" -#: nova/crypto.py:209 +#: nova/crypto.py:210 msgid "Unable to find the key" msgstr "" -#: nova/crypto.py:392 +#: nova/crypto.py:393 #, fuzzy msgid "Failed to write inbound.csr" msgstr "インスタンス終了処理を開始します。" -#: nova/crypto.py:394 +#: nova/crypto.py:395 #, python-format msgid "Flags path: %s" msgstr "Flags のパス: %s" -#: nova/exception.py:66 -msgid "Unexpected error while running command." -msgstr "コマンド実行において予期しないエラーが発生しました。" - -#: nova/exception.py:69 -#, 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" -"コマンド: %(cmd)s\n" -"終了コード: %(exit_code)s\n" -"標準出力: %(stdout)r\n" -"標準エラー出力: %(stderr)r" - -#: nova/exception.py:131 +#: nova/exception.py:112 msgid "An unknown exception occurred." msgstr "" -#: nova/exception.py:152 nova/openstack/common/rpc/common.py:86 +#: nova/exception.py:133 nova/openstack/common/rpc/common.py:86 msgid "Exception in string format operation" msgstr "" -#: nova/exception.py:172 +#: nova/exception.py:153 msgid "Unknown" msgstr "" -#: nova/exception.py:182 +#: nova/exception.py:163 #, fuzzy, python-format msgid "Failed to encrypt text: %(reason)s" msgstr "ip %s に対するメタデータの取得に失敗しました。" -#: nova/exception.py:186 +#: nova/exception.py:167 #, fuzzy, python-format msgid "Failed to decrypt text: %(reason)s" msgstr "プライベートキーの復号に失敗しました: %s" -#: nova/exception.py:190 +#: nova/exception.py:171 msgid "Virtual Interface creation failed" msgstr "" -#: nova/exception.py:194 +#: nova/exception.py:175 msgid "5 attempts to create virtual interfacewith unique mac address failed" msgstr "" -#: nova/exception.py:199 +#: nova/exception.py:180 #, python-format msgid "Connection to glance host %(host)s:%(port)s failed: %(reason)s" msgstr "" -#: nova/exception.py:204 +#: nova/exception.py:185 msgid "Not authorized." msgstr "" -#: nova/exception.py:209 +#: nova/exception.py:190 msgid "User does not have admin privileges" msgstr "" -#: nova/exception.py:213 +#: nova/exception.py:194 #, python-format msgid "Policy doesn't allow %(action)s to be performed." msgstr "" -#: nova/exception.py:217 +#: nova/exception.py:198 #, fuzzy, python-format msgid "Image %(image_id)s is not active." msgstr "インスタンス %s: 起動しました。" -#: nova/exception.py:221 +#: nova/exception.py:202 #, fuzzy, python-format msgid "Not authorized for image %(image_id)s." msgstr "メッセージ %s に対するメソッドが存在しません。" -#: nova/exception.py:225 +#: nova/exception.py:206 msgid "Unacceptable parameters." msgstr "" -#: nova/exception.py:230 +#: nova/exception.py:211 msgid "Block Device Mapping is Invalid." msgstr "" -#: nova/exception.py:234 +#: nova/exception.py:215 #, python-format msgid "Block Device Mapping is Invalid: failed to get snapshot %(id)s." msgstr "" -#: nova/exception.py:239 +#: nova/exception.py:220 #, python-format msgid "Block Device Mapping is Invalid: failed to get volume %(id)s." msgstr "" -#: nova/exception.py:244 +#: nova/exception.py:225 #, python-format msgid "Volume %(volume_id)s is not attached to anything" msgstr "" -#: nova/exception.py:248 +#: nova/exception.py:229 #, python-format msgid "" "Volume %(volume_id)s did not finish being created even after we waited " "%(seconds)s seconds or %(attempts)s attempts." msgstr "" -#: nova/exception.py:254 nova/api/ec2/cloud.py:463 -#: nova/api/openstack/compute/contrib/keypairs.py:98 nova/compute/api.py:2740 +#: nova/exception.py:235 nova/api/ec2/cloud.py:463 +#: nova/api/openstack/compute/contrib/keypairs.py:98 nova/compute/api.py:2769 msgid "Keypair data is invalid" msgstr "" -#: nova/exception.py:258 +#: nova/exception.py:239 msgid "The request is invalid." msgstr "" -#: nova/exception.py:262 +#: nova/exception.py:243 msgid "Invalid input received" msgstr "" -#: nova/exception.py:266 +#: nova/exception.py:247 msgid "Invalid volume" msgstr "" -#: nova/exception.py:270 nova/api/openstack/compute/servers.py:1332 +#: nova/exception.py:251 nova/api/openstack/compute/servers.py:1332 #: nova/api/openstack/compute/contrib/admin_actions.py:242 msgid "Invalid metadata" msgstr "" -#: nova/exception.py:274 +#: nova/exception.py:255 #, fuzzy msgid "Invalid metadata size" msgstr "Invalid signature: ユーザ %s の署名が不正です。" -#: nova/exception.py:278 +#: nova/exception.py:259 #, python-format msgid "Invalid port range %(from_port)s:%(to_port)s. %(msg)s" msgstr "" -#: nova/exception.py:282 nova/api/ec2/cloud.py:625 +#: nova/exception.py:263 nova/api/ec2/cloud.py:625 #, python-format msgid "Invalid IP protocol %(protocol)s." msgstr "" -#: nova/exception.py:286 +#: nova/exception.py:267 #, python-format msgid "Invalid content type %(content_type)s." msgstr "" -#: nova/exception.py:290 +#: nova/exception.py:271 #, python-format msgid "Invalid cidr %(cidr)s." msgstr "" -#: nova/exception.py:294 nova/openstack/common/db/exception.py:44 +#: nova/exception.py:275 nova/openstack/common/db/exception.py:44 msgid "Invalid Parameter: Unicode is not supported by the current database." msgstr "" -#: nova/exception.py:301 +#: nova/exception.py:282 #, python-format msgid "%(err)s" msgstr "" -#: nova/exception.py:305 +#: nova/exception.py:286 #, python-format msgid "" "Cannot perform action '%(action)s' on aggregate %(aggregate_id)s. Reason:" " %(reason)s." msgstr "" -#: nova/exception.py:310 +#: nova/exception.py:291 #, python-format msgid "Group not valid. Reason: %(reason)s" msgstr "" -#: nova/exception.py:314 nova/openstack/common/db/sqlalchemy/utils.py:33 +#: nova/exception.py:295 nova/openstack/common/db/sqlalchemy/utils.py:33 msgid "Sort key supplied was not valid." msgstr "" -#: nova/exception.py:318 +#: nova/exception.py:299 #, python-format msgid "" "Instance %(instance_uuid)s in %(attr)s %(state)s. Cannot %(method)s while" " the instance is in this state." msgstr "" -#: nova/exception.py:323 +#: nova/exception.py:304 #, python-format msgid "Instance %(instance_id)s is not running." msgstr "" -#: nova/exception.py:327 +#: nova/exception.py:308 #, python-format msgid "Instance %(instance_id)s is not in rescue mode" msgstr "" -#: nova/exception.py:331 +#: nova/exception.py:312 #, fuzzy, python-format msgid "Instance %(instance_id)s cannot be rescued: %(reason)s" msgstr "インスタンス %s: 起動しました。" -#: nova/exception.py:335 +#: nova/exception.py:316 #, fuzzy, python-format msgid "Instance %(instance_id)s is not ready" msgstr "インスタンス %s: 起動しました。" -#: nova/exception.py:339 +#: nova/exception.py:320 msgid "Failed to suspend instance" msgstr "" -#: nova/exception.py:343 +#: nova/exception.py:324 #, fuzzy, python-format msgid "Failed to resume instance: %(reason)s." msgstr "ip %s に対するメタデータの取得に失敗しました。" -#: nova/exception.py:347 +#: nova/exception.py:328 #, fuzzy, python-format msgid "Failed to power on instance: %(reason)s." msgstr "インスタンス終了処理を開始します。" -#: nova/exception.py:351 +#: nova/exception.py:332 #, python-format msgid "Failed to power off instance: %(reason)s." msgstr "" -#: nova/exception.py:355 +#: nova/exception.py:336 msgid "Failed to reboot instance" msgstr "" -#: nova/exception.py:359 +#: nova/exception.py:340 #, fuzzy msgid "Failed to terminate instance" msgstr "インスタンス終了処理を開始します。" -#: nova/exception.py:363 +#: nova/exception.py:344 #, fuzzy msgid "Failed to deploy instance" msgstr "インスタンス終了処理を開始します。" -#: nova/exception.py:367 +#: nova/exception.py:348 msgid "Service is unavailable at this time." msgstr "" -#: nova/exception.py:371 +#: nova/exception.py:352 msgid "Insufficient compute resources." msgstr "" -#: nova/exception.py:375 +#: nova/exception.py:356 #, python-format msgid "Compute service of %(host)s is unavailable at this time." msgstr "" -#: nova/exception.py:379 +#: nova/exception.py:360 #, python-format msgid "Unable to migrate instance (%(instance_id)s) to current host (%(host)s)." msgstr "" -#: nova/exception.py:384 +#: nova/exception.py:365 msgid "The supplied hypervisor type of is invalid." msgstr "" -#: nova/exception.py:388 +#: nova/exception.py:369 msgid "The instance requires a newer hypervisor version than has been provided." msgstr "" -#: nova/exception.py:393 +#: nova/exception.py:374 #, python-format msgid "" "The supplied disk path (%(path)s) already exists, it is expected not to " "exist." msgstr "" -#: nova/exception.py:398 +#: nova/exception.py:379 #, python-format msgid "The supplied device path (%(path)s) is invalid." msgstr "" -#: nova/exception.py:402 +#: nova/exception.py:383 #, python-format msgid "The supplied device path (%(path)s) is in use." msgstr "" -#: nova/exception.py:407 +#: nova/exception.py:388 #, python-format msgid "The supplied device (%(device)s) is busy." msgstr "" -#: nova/exception.py:411 +#: nova/exception.py:392 msgid "Unacceptable CPU info" msgstr "" -#: nova/exception.py:415 +#: nova/exception.py:396 #, python-format msgid "%(address)s is not a valid IP v4/6 address." msgstr "" -#: nova/exception.py:419 +#: nova/exception.py:400 #, 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 "" -#: nova/exception.py:425 +#: nova/exception.py:406 #, python-format msgid "" "vSwitch which contains the port group %(bridge)s is not associated with " @@ -391,91 +372,86 @@ msgid "" "one associated is %(actual)s." msgstr "" -#: nova/exception.py:432 +#: nova/exception.py:413 #, python-format msgid "Disk format %(disk_format)s is not acceptable" msgstr "" -#: nova/exception.py:436 +#: nova/exception.py:417 #, python-format msgid "Image %(image_id)s is unacceptable: %(reason)s" msgstr "" -#: nova/exception.py:440 +#: nova/exception.py:421 #, python-format msgid "Instance %(instance_id)s is unacceptable: %(reason)s" msgstr "" -#: nova/exception.py:444 +#: nova/exception.py:425 #, python-format msgid "Ec2 id %(ec2_id)s is unacceptable." msgstr "" -#: nova/exception.py:448 +#: nova/exception.py:429 #, python-format msgid "Expected a uuid but received %(uuid)s." msgstr "" -#: nova/exception.py:452 +#: nova/exception.py:433 #, python-format msgid "Invalid ID received %(id)s." msgstr "" -#: nova/exception.py:456 -#, python-format -msgid "Unexpected argument for periodic task creation: %(arg)s." -msgstr "" - -#: nova/exception.py:460 +#: nova/exception.py:437 #, fuzzy msgid "Constraint not met." msgstr "インスタンス %s: rescued" -#: nova/exception.py:465 +#: nova/exception.py:442 msgid "Resource could not be found." msgstr "" -#: nova/exception.py:470 +#: nova/exception.py:447 #, python-format msgid "No agent-build associated with id %(id)s." msgstr "" -#: nova/exception.py:474 +#: nova/exception.py:451 #, python-format msgid "Volume %(volume_id)s could not be found." msgstr "" -#: nova/exception.py:478 +#: nova/exception.py:455 #, python-format msgid "Snapshot %(snapshot_id)s could not be found." msgstr "" -#: nova/exception.py:482 +#: nova/exception.py:459 #, python-format msgid "No target id found for volume %(volume_id)s." msgstr "" -#: nova/exception.py:486 +#: nova/exception.py:463 #, python-format msgid "No disk at %(location)s" msgstr "" -#: nova/exception.py:490 +#: nova/exception.py:467 #, python-format msgid "Could not find a handler for %(driver_type)s volume." msgstr "" -#: nova/exception.py:494 +#: nova/exception.py:471 #, python-format msgid "Invalid image href %(image_href)s." msgstr "" -#: nova/exception.py:498 +#: nova/exception.py:475 #, python-format msgid "Image %(image_id)s could not be found." msgstr "" -#: nova/exception.py:502 +#: nova/exception.py:479 #, python-format msgid "" "Image %(image_id)s could not be found. The nova EC2 API assigns image ids" @@ -483,828 +459,832 @@ msgid "" "image ids since adding this image?" msgstr "" -#: nova/exception.py:509 +#: nova/exception.py:486 #, python-format msgid "Project %(project_id)s could not be found." msgstr "" -#: nova/exception.py:513 +#: nova/exception.py:490 msgid "Cannot find SR to read/write VDI." msgstr "" -#: nova/exception.py:517 +#: nova/exception.py:494 #, python-format msgid "Network %(network_id)s is duplicated." msgstr "" -#: nova/exception.py:521 +#: nova/exception.py:498 #, python-format msgid "Network %(network_id)s is still in use." msgstr "" -#: nova/exception.py:525 +#: nova/exception.py:502 #, python-format msgid "%(req)s is required to create a network." msgstr "" -#: nova/exception.py:529 +#: nova/exception.py:506 #, python-format msgid "Network %(network_id)s could not be found." msgstr "" -#: nova/exception.py:533 +#: nova/exception.py:510 #, fuzzy, python-format msgid "Port id %(port_id)s could not be found." msgstr "ネットワークホストの設定をします。" -#: nova/exception.py:537 +#: nova/exception.py:514 #, python-format msgid "Network could not be found for bridge %(bridge)s" msgstr "" -#: nova/exception.py:541 +#: nova/exception.py:518 #, python-format msgid "Network could not be found for uuid %(uuid)s" msgstr "" -#: nova/exception.py:545 +#: nova/exception.py:522 #, python-format msgid "Network could not be found with cidr %(cidr)s." msgstr "" -#: nova/exception.py:549 +#: nova/exception.py:526 #, python-format msgid "Network could not be found for instance %(instance_id)s." msgstr "" -#: nova/exception.py:553 +#: nova/exception.py:530 msgid "No networks defined." msgstr "" -#: nova/exception.py:557 +#: nova/exception.py:534 #, python-format msgid "" "Either Network uuid %(network_uuid)s is not present or is not assigned to" " the project %(project_id)s." msgstr "" -#: nova/exception.py:562 +#: nova/exception.py:539 msgid "Could not find the datastore reference(s) which the VM uses." msgstr "" -#: nova/exception.py:566 +#: nova/exception.py:543 #, python-format msgid "Port %(port_id)s is still in use." msgstr "" -#: nova/exception.py:570 +#: nova/exception.py:547 #, fuzzy, python-format msgid "Port %(port_id)s not usable for instance %(instance)s." msgstr "インスタンス %(instance_name)s にマウントポイント %(mountpoint)s を接続(attach)しました" -#: nova/exception.py:574 +#: nova/exception.py:551 #, python-format msgid "No free port available for instance %(instance)s." msgstr "" -#: nova/exception.py:578 +#: nova/exception.py:555 #, python-format msgid "No fixed IP associated with id %(id)s." msgstr "" -#: nova/exception.py:582 +#: nova/exception.py:559 #, python-format msgid "Fixed ip not found for address %(address)s." msgstr "" -#: nova/exception.py:586 +#: nova/exception.py:563 #, python-format msgid "Instance %(instance_uuid)s has zero fixed ips." msgstr "" -#: nova/exception.py:590 +#: nova/exception.py:567 #, python-format msgid "Network host %(host)s has zero fixed ips in network %(network_id)s." msgstr "" -#: nova/exception.py:595 +#: nova/exception.py:572 #, fuzzy, python-format msgid "Instance %(instance_uuid)s doesn't have fixed ip '%(ip)s'." msgstr "インスタンス %(instance_name)s: インスタンスファイル群 %(target)s を削除しています" -#: nova/exception.py:599 +#: nova/exception.py:576 #, python-format msgid "" "Fixed IP address (%(address)s) does not exist in network " "(%(network_uuid)s)." msgstr "" -#: nova/exception.py:604 +#: nova/exception.py:581 #, fuzzy, python-format msgid "" "Fixed IP address %(address)s is already in use on instance " "%(instance_uuid)s." msgstr "インスタンス %(instance_id)s にアドレス %(public_ip)s を割り当て" -#: nova/exception.py:609 +#: nova/exception.py:586 #, python-format msgid "More than one instance is associated with fixed ip address '%(address)s'." msgstr "" -#: nova/exception.py:614 +#: nova/exception.py:591 #, python-format msgid "Fixed IP address %(address)s is invalid." msgstr "" -#: nova/exception.py:618 +#: nova/exception.py:595 msgid "Zero fixed ips available." msgstr "" -#: nova/exception.py:622 +#: nova/exception.py:599 msgid "Zero fixed ips could be found." msgstr "" -#: nova/exception.py:631 +#: nova/exception.py:608 #, fuzzy, python-format msgid "Floating ip %(address)s already exists." msgstr "グループ %s は既に存在しています。" -#: nova/exception.py:635 +#: nova/exception.py:612 #, python-format msgid "Floating ip not found for id %(id)s." msgstr "" -#: nova/exception.py:639 +#: nova/exception.py:616 #, python-format msgid "The DNS entry %(name)s already exists in domain %(domain)s." msgstr "" -#: nova/exception.py:643 +#: nova/exception.py:620 #, python-format msgid "Floating ip not found for address %(address)s." msgstr "" -#: nova/exception.py:647 +#: nova/exception.py:624 #, python-format msgid "Floating ip not found for host %(host)s." msgstr "" -#: nova/exception.py:651 +#: nova/exception.py:628 #, python-format msgid "Multiple floating ips are found for address %(address)s." msgstr "" -#: nova/exception.py:655 +#: nova/exception.py:632 #, fuzzy msgid "Floating ip pool not found." msgstr "ネットワークホストの設定をします。" -#: nova/exception.py:660 +#: nova/exception.py:637 msgid "Zero floating ips available." msgstr "" -#: nova/exception.py:665 +#: nova/exception.py:642 #, python-format msgid "Floating ip %(address)s is associated." msgstr "" -#: nova/exception.py:669 +#: nova/exception.py:646 #, python-format msgid "Floating ip %(address)s is not associated." msgstr "" -#: nova/exception.py:673 +#: nova/exception.py:650 msgid "Zero floating ips exist." msgstr "" -#: nova/exception.py:677 +#: nova/exception.py:654 #, python-format msgid "Interface %(interface)s not found." msgstr "" -#: nova/exception.py:681 +#: nova/exception.py:658 msgid "Cannot disassociate auto assigined floating ip" msgstr "" -#: nova/exception.py:685 +#: nova/exception.py:662 #, python-format msgid "Keypair %(name)s not found for user %(user_id)s" msgstr "" -#: nova/exception.py:689 +#: nova/exception.py:666 #, python-format msgid "Certificate %(certificate_id)s not found." msgstr "" -#: nova/exception.py:693 +#: nova/exception.py:670 #, python-format msgid "Service %(service_id)s could not be found." msgstr "" -#: nova/exception.py:697 +#: nova/exception.py:674 #, python-format msgid "Host %(host)s could not be found." msgstr "" -#: nova/exception.py:701 +#: nova/exception.py:678 #, python-format msgid "Compute host %(host)s could not be found." msgstr "" -#: nova/exception.py:705 +#: nova/exception.py:682 #, python-format msgid "Could not find binary %(binary)s on host %(host)s." msgstr "" -#: nova/exception.py:709 +#: nova/exception.py:686 #, python-format msgid "Invalid reservation expiration %(expire)s." msgstr "" -#: nova/exception.py:713 +#: nova/exception.py:690 #, python-format msgid "" "Change would make usage less than 0 for the following resources: " "%(unders)s" msgstr "" -#: nova/exception.py:718 +#: nova/exception.py:695 msgid "Quota could not be found" msgstr "" -#: nova/exception.py:722 +#: nova/exception.py:699 #, python-format msgid "Unknown quota resources %(unknown)s." msgstr "" -#: nova/exception.py:726 +#: nova/exception.py:703 #, python-format msgid "Quota for project %(project_id)s could not be found." msgstr "" -#: nova/exception.py:730 +#: nova/exception.py:707 #, python-format msgid "Quota class %(class_name)s could not be found." msgstr "" -#: nova/exception.py:734 +#: nova/exception.py:711 #, python-format msgid "Quota usage for project %(project_id)s could not be found." msgstr "" -#: nova/exception.py:738 +#: nova/exception.py:715 #, python-format msgid "Quota reservation %(uuid)s could not be found." msgstr "" -#: nova/exception.py:742 +#: nova/exception.py:719 #, python-format msgid "Quota exceeded for resources: %(overs)s" msgstr "" -#: nova/exception.py:746 +#: nova/exception.py:723 #, python-format msgid "Security group %(security_group_id)s not found." msgstr "" -#: nova/exception.py:750 +#: nova/exception.py:727 #, python-format msgid "Security group %(security_group_id)s not found for project %(project_id)s." msgstr "" -#: nova/exception.py:755 +#: nova/exception.py:732 #, python-format msgid "Security group with rule %(rule_id)s not found." msgstr "" -#: nova/exception.py:759 +#: nova/exception.py:736 #, python-format msgid "" "Security group %(security_group_id)s is already associated with the " "instance %(instance_id)s" msgstr "" -#: nova/exception.py:764 +#: nova/exception.py:741 #, python-format msgid "" "Security group %(security_group_id)s is not associated with the instance " "%(instance_id)s" msgstr "" -#: nova/exception.py:769 +#: nova/exception.py:746 #, python-format msgid "Security group default rule (%rule_id)s not found." msgstr "" -#: nova/exception.py:773 +#: nova/exception.py:750 msgid "" "Network requires port_security_enabled and subnet associated in order to " "apply security groups." msgstr "" -#: nova/exception.py:778 +#: nova/exception.py:755 msgid "No Unique Match Found." msgstr "" -#: nova/exception.py:783 +#: nova/exception.py:760 #, python-format msgid "Migration %(migration_id)s could not be found." msgstr "" -#: nova/exception.py:787 +#: nova/exception.py:764 #, python-format msgid "Migration not found for instance %(instance_id)s with status %(status)s." msgstr "" -#: nova/exception.py:792 +#: nova/exception.py:769 #, python-format msgid "Console pool %(pool_id)s could not be found." msgstr "" -#: nova/exception.py:796 +#: nova/exception.py:773 #, python-format msgid "" "Console pool of type %(console_type)s for compute host %(compute_host)s " "on proxy host %(host)s not found." msgstr "" -#: nova/exception.py:802 +#: nova/exception.py:779 #, python-format msgid "Console %(console_id)s could not be found." msgstr "" -#: nova/exception.py:806 +#: nova/exception.py:783 #, python-format msgid "Console for instance %(instance_uuid)s could not be found." msgstr "" -#: nova/exception.py:810 +#: nova/exception.py:787 #, python-format msgid "" "Console for instance %(instance_uuid)s in pool %(pool_id)s could not be " "found." msgstr "" -#: nova/exception.py:815 +#: nova/exception.py:792 #, python-format msgid "Invalid console type %(console_type)s" msgstr "" -#: nova/exception.py:819 +#: nova/exception.py:796 #, python-format msgid "Instance type %(instance_type_id)s could not be found." msgstr "" -#: nova/exception.py:823 +#: nova/exception.py:800 #, python-format msgid "Instance type with name %(instance_type_name)s could not be found." msgstr "" -#: nova/exception.py:828 +#: nova/exception.py:805 #, python-format msgid "Flavor %(flavor_id)s could not be found." msgstr "" -#: nova/exception.py:832 +#: nova/exception.py:809 #, python-format msgid "Flavor access not found for %(flavor_id)s / %(project_id)s combination." msgstr "" -#: nova/exception.py:837 +#: nova/exception.py:814 #, fuzzy, python-format msgid "Cell %(cell_name)s doesn't exist." msgstr "ボリュームグループ%sが存在しません。" -#: nova/exception.py:841 +#: nova/exception.py:818 #, python-format msgid "Inconsistency in cell routing: %(reason)s" msgstr "" -#: nova/exception.py:845 +#: nova/exception.py:822 #, python-format msgid "Service API method not found: %(detail)s" msgstr "" -#: nova/exception.py:849 +#: nova/exception.py:826 msgid "Timeout waiting for response from cell" msgstr "" -#: nova/exception.py:853 +#: nova/exception.py:830 #, python-format msgid "Cell message has reached maximum hop count: %(hop_count)s" msgstr "" -#: nova/exception.py:857 +#: nova/exception.py:834 msgid "No cells available matching scheduling criteria." msgstr "" -#: nova/exception.py:861 +#: nova/exception.py:838 #, python-format msgid "Exception received during cell processing: %(exc_name)s." msgstr "" -#: nova/exception.py:865 +#: nova/exception.py:842 #, fuzzy, python-format msgid "Cell is not known for instance %(instance_uuid)s" msgstr "インスタンス終了処理を開始します。" -#: nova/exception.py:869 +#: nova/exception.py:846 #, python-format msgid "Scheduler Host Filter %(filter_name)s could not be found." msgstr "" -#: nova/exception.py:873 +#: nova/exception.py:850 #, python-format msgid "Instance %(instance_uuid)s has no metadata with key %(metadata_key)s." msgstr "" -#: nova/exception.py:878 +#: nova/exception.py:855 #, python-format msgid "" "Instance %(instance_uuid)s has no system metadata with key " "%(metadata_key)s." msgstr "" -#: nova/exception.py:883 +#: nova/exception.py:860 #, python-format msgid "" "Instance Type %(instance_type_id)s has no extra specs with key " "%(extra_specs_key)s." msgstr "" -#: nova/exception.py:888 +#: nova/exception.py:865 #, python-format msgid "File %(file_path)s could not be found." msgstr "" -#: nova/exception.py:892 +#: nova/exception.py:869 msgid "Zero files could be found." msgstr "" -#: nova/exception.py:896 +#: nova/exception.py:873 #, python-format msgid "Virtual switch associated with the network adapter %(adapter)s not found." msgstr "" -#: nova/exception.py:901 +#: nova/exception.py:878 #, python-format msgid "Network adapter %(adapter)s could not be found." msgstr "" -#: nova/exception.py:905 +#: nova/exception.py:882 #, python-format msgid "Class %(class_name)s could not be found: %(exception)s" msgstr "" -#: nova/exception.py:909 +#: nova/exception.py:886 msgid "Action not allowed." msgstr "" -#: nova/exception.py:913 +#: nova/exception.py:890 msgid "Rotation is not allowed for snapshots" msgstr "" -#: nova/exception.py:917 +#: nova/exception.py:894 msgid "Rotation param is required for backup image_type" msgstr "" -#: nova/exception.py:921 +#: nova/exception.py:898 #, python-format msgid "Key pair %(key_name)s already exists." msgstr "" -#: nova/exception.py:925 +#: nova/exception.py:902 #, python-format msgid "Instance %(name)s already exists." msgstr "" -#: nova/exception.py:929 +#: nova/exception.py:906 #, fuzzy, python-format msgid "Instance Type with name %(name)s already exists." msgstr "グループ %s は既に存在しています。" -#: nova/exception.py:933 +#: nova/exception.py:910 #, fuzzy, python-format msgid "Instance Type with ID %(flavor_id)s already exists." msgstr "グループ %s は既に存在しています。" -#: nova/exception.py:937 +#: nova/exception.py:914 #, python-format msgid "" "Flavor access alreay exists for flavor %(flavor_id)s and project " "%(project_id)s combination." msgstr "" -#: nova/exception.py:942 +#: nova/exception.py:919 #, python-format msgid "%(path)s is not on shared storage: %(reason)s" msgstr "" -#: nova/exception.py:946 +#: nova/exception.py:923 #, python-format msgid "%(path)s is not on local storage: %(reason)s" msgstr "" -#: nova/exception.py:950 +#: nova/exception.py:927 msgid "Migration error" msgstr "" -#: nova/exception.py:954 +#: nova/exception.py:931 +msgid "Migration pre-check error" +msgstr "" + +#: nova/exception.py:935 #, python-format msgid "Malformed message body: %(reason)s" msgstr "" -#: nova/exception.py:960 +#: nova/exception.py:941 #, python-format msgid "Could not find config at %(path)s" msgstr "" -#: nova/exception.py:964 +#: nova/exception.py:945 #, python-format msgid "Could not load paste app '%(name)s' from %(path)s" msgstr "" -#: nova/exception.py:968 +#: nova/exception.py:949 msgid "When resizing, instances must change flavor!" msgstr "" -#: nova/exception.py:972 +#: nova/exception.py:953 #, python-format msgid "Resize error: %(reason)s" msgstr "" -#: nova/exception.py:976 +#: nova/exception.py:957 msgid "Image is larger than instance type allows" msgstr "" -#: nova/exception.py:980 +#: nova/exception.py:961 msgid "Instance type's memory is too small for requested image." msgstr "" -#: nova/exception.py:984 +#: nova/exception.py:965 msgid "Instance type's disk is too small for requested image." msgstr "" -#: nova/exception.py:988 +#: nova/exception.py:969 #, python-format msgid "Insufficient free memory on compute node to start %(uuid)s." msgstr "" -#: nova/exception.py:992 +#: nova/exception.py:973 msgid "Could not fetch bandwidth/cpu/disk metrics for this host." msgstr "" -#: nova/exception.py:996 +#: nova/exception.py:977 #, python-format msgid "No valid host was found. %(reason)s" msgstr "" -#: nova/exception.py:1000 +#: nova/exception.py:981 msgid "Quota exceeded" msgstr "" -#: nova/exception.py:1007 +#: nova/exception.py:988 #, python-format msgid "" "Quota exceeded for %(overs)s: Requested %(req)s, but already used " "%(used)d of %(allowed)d %(resource)s" msgstr "" -#: nova/exception.py:1012 +#: nova/exception.py:993 msgid "Maximum number of floating ips exceeded" msgstr "" -#: nova/exception.py:1016 +#: nova/exception.py:997 msgid "Maximum number of fixed ips exceeded" msgstr "" -#: nova/exception.py:1020 +#: nova/exception.py:1001 #, python-format msgid "Maximum number of metadata items exceeds %(allowed)d" msgstr "" -#: nova/exception.py:1024 +#: nova/exception.py:1005 msgid "Personality file limit exceeded" msgstr "" -#: nova/exception.py:1028 +#: nova/exception.py:1009 msgid "Personality file path too long" msgstr "" -#: nova/exception.py:1032 +#: nova/exception.py:1013 msgid "Personality file content too long" msgstr "" -#: nova/exception.py:1036 +#: nova/exception.py:1017 msgid "Maximum number of key pairs exceeded" msgstr "" -#: nova/exception.py:1040 +#: nova/exception.py:1021 msgid "Maximum number of security groups or rules exceeded" msgstr "" -#: nova/exception.py:1044 +#: nova/exception.py:1025 #, python-format msgid "" "Aggregate %(aggregate_id)s: action '%(action)s' caused an error: " "%(reason)s." msgstr "" -#: nova/exception.py:1049 +#: nova/exception.py:1030 #, python-format msgid "Aggregate %(aggregate_id)s could not be found." msgstr "" -#: nova/exception.py:1053 +#: nova/exception.py:1034 #, python-format msgid "Aggregate %(aggregate_name)s already exists." msgstr "" -#: nova/exception.py:1057 +#: nova/exception.py:1038 #, python-format msgid "Aggregate %(aggregate_id)s has no host %(host)s." msgstr "" -#: nova/exception.py:1061 +#: nova/exception.py:1042 #, python-format msgid "Aggregate %(aggregate_id)s has no metadata with key %(metadata_key)s." msgstr "" -#: nova/exception.py:1066 +#: nova/exception.py:1047 #, python-format msgid "Aggregate %(aggregate_id)s already has host %(host)s." msgstr "" -#: nova/exception.py:1070 +#: nova/exception.py:1051 msgid "Unable to create instance type" msgstr "" -#: nova/exception.py:1074 +#: nova/exception.py:1055 #, python-format msgid "Failed to set admin password on %(instance)s because %(reason)s" msgstr "" -#: nova/exception.py:1080 +#: nova/exception.py:1061 #, python-format msgid "Detected existing vlan with id %(vlan)d" msgstr "" -#: nova/exception.py:1084 +#: nova/exception.py:1065 msgid "There was a conflict when trying to complete your request." msgstr "" -#: nova/exception.py:1089 +#: nova/exception.py:1070 #, python-format msgid "Instance %(instance_id)s could not be found." msgstr "" -#: nova/exception.py:1093 +#: nova/exception.py:1074 #, fuzzy, python-format msgid "Info cache for instance %(instance_uuid)s could not be found." msgstr "インスタンス %s: 起動しました。" -#: nova/exception.py:1098 +#: nova/exception.py:1079 #, python-format msgid "Node %(node_id)s could not be found." msgstr "" -#: nova/exception.py:1102 +#: nova/exception.py:1083 #, python-format msgid "Node with UUID %(node_uuid)s could not be found." msgstr "" -#: nova/exception.py:1106 +#: nova/exception.py:1087 #, python-format msgid "Marker %(marker)s could not be found." msgstr "" -#: nova/exception.py:1110 +#: nova/exception.py:1091 #, python-format msgid "Invalid id: %(val)s (expecting \"i-...\")." msgstr "" -#: nova/exception.py:1114 +#: nova/exception.py:1095 #, fuzzy, python-format msgid "Could not fetch image %(image_id)s" msgstr "イメージをループバック %s にアタッチできません。" -#: nova/exception.py:1118 +#: nova/exception.py:1099 #, fuzzy, python-format msgid "Could not upload image %(image_id)s" msgstr "イメージをループバック %s にアタッチできません。" -#: nova/exception.py:1122 +#: nova/exception.py:1103 #, python-format msgid "Task %(task_name)s is already running on host %(host)s" msgstr "" -#: nova/exception.py:1126 +#: nova/exception.py:1107 #, python-format msgid "Task %(task_name)s is not running on host %(host)s" msgstr "" -#: nova/exception.py:1130 +#: nova/exception.py:1111 #, python-format msgid "Instance %(instance_uuid)s is locked" msgstr "" -#: nova/exception.py:1134 +#: nova/exception.py:1115 #, python-format msgid "Could not mount vfat config drive. %(operation)s failed. Error: %(error)s" msgstr "" -#: nova/exception.py:1139 +#: nova/exception.py:1120 #, python-format msgid "Unknown config drive format %(format)s. Select one of iso9660 or vfat." msgstr "" -#: nova/exception.py:1144 +#: nova/exception.py:1125 #, fuzzy, python-format msgid "Failed to attach network adapter device to %(instance)s" msgstr "%s を停止しようとしています" -#: nova/exception.py:1148 +#: nova/exception.py:1129 #, fuzzy, python-format msgid "Failed to detach network adapter device from %(instance)s" msgstr "%s を停止しようとしています" -#: nova/exception.py:1152 +#: nova/exception.py:1133 #, python-format msgid "" "User data too large. User data must be no larger than %(maxsize)s bytes " "once base64 encoded. Your data is %(length)d bytes" msgstr "" -#: nova/exception.py:1158 +#: nova/exception.py:1139 msgid "User data needs to be valid base 64." msgstr "" -#: nova/exception.py:1162 +#: nova/exception.py:1143 #, python-format msgid "" "unexpected task state: expecting %(expected)s but the actual state is " "%(actual)s" msgstr "" -#: nova/exception.py:1167 +#: nova/exception.py:1148 #, fuzzy, python-format msgid "" "Action for request_id %(request_id)s on instance %(instance_uuid)s not " "found" msgstr "ボリューム %(volume_id)s をインスタンス %(instance_id)s のデバイス %(device)s に接続" -#: nova/exception.py:1172 +#: nova/exception.py:1153 #, python-format msgid "Event %(event)s not found for action id %(action_id)s" msgstr "" -#: nova/exception.py:1176 +#: nova/exception.py:1157 #, python-format msgid "The CA file for %(project)s could not be found" msgstr "" -#: nova/exception.py:1180 +#: nova/exception.py:1161 #, python-format msgid "The CRL file for %(project)s could not be found" msgstr "" -#: nova/exception.py:1184 +#: nova/exception.py:1165 msgid "Instance recreate is not implemented by this virt driver." msgstr "" -#: nova/exception.py:1188 +#: nova/exception.py:1169 #, python-format msgid "The service from servicegroup driver %(driver) is temporarily unavailable." msgstr "" -#: nova/exception.py:1193 +#: nova/exception.py:1174 #, python-format msgid "%(binary)s attempted direct database access which is not allowed by policy" msgstr "" -#: nova/exception.py:1198 +#: nova/exception.py:1179 #, python-format msgid "Virtualization type '%(virt)s' is not supported by this compute driver" msgstr "" -#: nova/exception.py:1203 +#: nova/exception.py:1184 #, python-format msgid "" "Requested hardware '%(model)s' is not supported by the '%(virt)s' virt " "driver" msgstr "" -#: nova/exception.py:1208 +#: nova/exception.py:1189 #, python-format msgid "Invalid Base 64 data for file %(path)s" msgstr "" -#: nova/exception.py:1212 +#: nova/exception.py:1193 #, fuzzy, python-format msgid "Build of instance %(instance_uuid)s aborted: %(reason)s" msgstr "インスタンス %s: 起動しました。" -#: nova/exception.py:1216 +#: nova/exception.py:1197 #, fuzzy, python-format msgid "Build of instance %(instance_uuid)s was re-scheduled: %(reason)s" msgstr "インスタンス %s: 起動しました。" @@ -1319,27 +1299,7 @@ msgstr "" msgid "Running %(name)s post-hook: %(obj)s" msgstr "" -#: nova/manager.py:173 -#, python-format -msgid "Skipping periodic task %(task)s because its interval is negative" -msgstr "" - -#: nova/manager.py:178 -#, python-format -msgid "Skipping periodic task %(task)s because it is disabled" -msgstr "" - -#: nova/manager.py:241 -#, python-format -msgid "Running periodic task %(full_task_name)s" -msgstr "" - -#: nova/manager.py:249 -#, python-format -msgid "Error during %(full_task_name)s: %(e)s" -msgstr "" - -#: nova/manager.py:319 +#: nova/manager.py:166 msgid "Notifying Schedulers of capabilities ..." msgstr "" @@ -1475,106 +1435,91 @@ msgstr "" msgid "serve() can only be called once" msgstr "" -#: nova/utils.py:144 +#: nova/utils.py:142 #, python-format msgid "Expected to receive %(exp)s bytes, but actually %(act)s" msgstr "" -#: nova/utils.py:197 nova/openstack/common/processutils.py:90 -#, python-format -msgid "Got unknown keyword args to utils.execute: %r" -msgstr "" - -#: nova/utils.py:208 nova/openstack/common/processutils.py:99 -#, python-format -msgid "Running cmd (subprocess): %s" -msgstr "コマンド実行(subprocess): %s" - -#: nova/utils.py:232 nova/utils.py:310 -#: nova/openstack/common/processutils.py:114 nova/virt/powervm/common.py:90 -#, python-format -msgid "Result was %s" -msgstr "コマンド実行結果: %s" - -#: nova/utils.py:245 nova/openstack/common/processutils.py:128 -#, python-format -msgid "%r failed. Retrying." -msgstr "" - -#: nova/utils.py:285 +#: nova/utils.py:187 #, python-format msgid "Running cmd (SSH): %s" msgstr "コマンド(SSH)を実行: %s" -#: nova/utils.py:287 +#: nova/utils.py:189 msgid "Environment not supported over SSH" msgstr "" -#: nova/utils.py:291 +#: nova/utils.py:193 msgid "process_input not supported over SSH" msgstr "" -#: nova/utils.py:326 +#: nova/utils.py:212 nova/openstack/common/processutils.py:162 +#: nova/virt/powervm/common.py:90 +#, python-format +msgid "Result was %s" +msgstr "コマンド実行結果: %s" + +#: nova/utils.py:231 #, python-format msgid "debug in callback: %s" msgstr "コールバック中のデバッグ: %s" -#: nova/utils.py:488 +#: nova/utils.py:393 #, python-format msgid "Link Local address is not found.:%s" msgstr "リンクローカルアドレスが見つかりません: %s" -#: nova/utils.py:491 +#: nova/utils.py:396 #, python-format msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" msgstr "%(interface)s のローカルIPアドレスのリンクが取得できません:%(ex)s" -#: nova/utils.py:530 +#: nova/utils.py:435 #, python-format msgid "Invalid backend: %s" msgstr "不正なバックエンドです: %s" -#: nova/utils.py:591 +#: nova/utils.py:496 #, python-format msgid "Unknown byte multiplier: %s" msgstr "" -#: nova/utils.py:720 +#: nova/utils.py:625 #, python-format msgid "Expected object of type: %s" msgstr "" -#: nova/utils.py:749 +#: nova/utils.py:654 #, python-format msgid "Invalid server_string: %s" msgstr "" -#: nova/utils.py:905 +#: nova/utils.py:810 #, python-format msgid "timefunc: '%(name)s' took %(total_time).2f secs" msgstr "" -#: nova/utils.py:971 +#: nova/utils.py:876 #, python-format msgid "Reloading cached file %s" msgstr "" -#: nova/utils.py:1103 nova/virt/configdrive.py:177 +#: nova/utils.py:1008 nova/virt/configdrive.py:177 #, python-format msgid "Could not remove tmpdir: %s" msgstr "" -#: nova/utils.py:1255 +#: nova/utils.py:1160 #, python-format msgid "%s is not a string or unicode" msgstr "" -#: nova/utils.py:1259 +#: nova/utils.py:1164 #, python-format msgid "%(name)s has less than %(min_length)s characters." msgstr "" -#: nova/utils.py:1264 +#: nova/utils.py:1169 #, python-format msgid "%(name)s has more than %(max_length)s characters." msgstr "" @@ -1841,214 +1786,214 @@ msgstr "指定されたルールは既にグループ %s に存在していま msgid "Get console output for instance %s" msgstr "Get console output: インスタンス %s のコンソール出力を取得します。" -#: nova/api/ec2/cloud.py:837 +#: nova/api/ec2/cloud.py:834 #, python-format msgid "Create volume from snapshot %s" msgstr "" -#: nova/api/ec2/cloud.py:841 nova/api/openstack/compute/contrib/volumes.py:243 +#: nova/api/ec2/cloud.py:838 nova/api/openstack/compute/contrib/volumes.py:243 #, python-format msgid "Create volume of %s GB" msgstr "Create volume: %s GBのボリュームを作成します。" -#: nova/api/ec2/cloud.py:869 +#: nova/api/ec2/cloud.py:866 msgid "Delete Failed" msgstr "" -#: nova/api/ec2/cloud.py:882 +#: nova/api/ec2/cloud.py:879 #, 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 に接続" -#: nova/api/ec2/cloud.py:890 +#: nova/api/ec2/cloud.py:887 msgid "Attach Failed." msgstr "" -#: nova/api/ec2/cloud.py:912 nova/api/openstack/compute/contrib/volumes.py:439 +#: nova/api/ec2/cloud.py:909 nova/api/openstack/compute/contrib/volumes.py:439 #, python-format msgid "Detach volume %s" msgstr "Detach volume: ボリューム %s をデタッチします" -#: nova/api/ec2/cloud.py:919 +#: nova/api/ec2/cloud.py:916 #, fuzzy msgid "Detach Volume Failed." msgstr "Detach volume: ボリューム %s をデタッチします" -#: nova/api/ec2/cloud.py:945 nova/api/ec2/cloud.py:1002 -#: nova/api/ec2/cloud.py:1556 nova/api/ec2/cloud.py:1571 +#: nova/api/ec2/cloud.py:942 nova/api/ec2/cloud.py:999 +#: nova/api/ec2/cloud.py:1553 nova/api/ec2/cloud.py:1568 #, python-format msgid "attribute not supported: %s" msgstr "アトリビュート %s はサポートされていません。" -#: nova/api/ec2/cloud.py:1076 +#: nova/api/ec2/cloud.py:1073 #, python-format msgid "vol = %s\n" msgstr "" -#: nova/api/ec2/cloud.py:1236 +#: nova/api/ec2/cloud.py:1233 msgid "Allocate address" msgstr "Allocate address: アドレスを割り当てます。" -#: nova/api/ec2/cloud.py:1240 +#: nova/api/ec2/cloud.py:1237 msgid "No more floating IPs available" msgstr "" -#: nova/api/ec2/cloud.py:1244 +#: nova/api/ec2/cloud.py:1241 #, python-format msgid "Release address %s" msgstr "Release address: アドレス %s を開放します。" -#: nova/api/ec2/cloud.py:1249 +#: nova/api/ec2/cloud.py:1246 msgid "Unable to release IP Address." msgstr "" -#: nova/api/ec2/cloud.py:1252 +#: nova/api/ec2/cloud.py:1249 #, python-format msgid "Associate address %(public_ip)s to instance %(instance_id)s" msgstr "インスタンス %(instance_id)s にアドレス %(public_ip)s を割り当て" -#: nova/api/ec2/cloud.py:1260 +#: nova/api/ec2/cloud.py:1257 #, fuzzy msgid "Unable to associate IP Address, no fixed_ips." msgstr "Disassociate address: アドレス %s の関連付けを解除します。" -#: nova/api/ec2/cloud.py:1268 +#: nova/api/ec2/cloud.py:1265 #: nova/api/openstack/compute/contrib/floating_ips.py:238 #, python-format msgid "multiple fixed_ips exist, using the first: %s" msgstr "" -#: nova/api/ec2/cloud.py:1277 +#: nova/api/ec2/cloud.py:1274 msgid "Floating ip is already associated." msgstr "" -#: nova/api/ec2/cloud.py:1280 +#: nova/api/ec2/cloud.py:1277 msgid "l3driver call to add floating ip failed." msgstr "" -#: nova/api/ec2/cloud.py:1283 +#: nova/api/ec2/cloud.py:1280 #, fuzzy msgid "Error, unable to associate floating ip." msgstr "Disassociate address: アドレス %s の関連付けを解除します。" -#: nova/api/ec2/cloud.py:1291 +#: nova/api/ec2/cloud.py:1288 #, python-format msgid "Disassociate address %s" msgstr "Disassociate address: アドレス %s の関連付けを解除します。" -#: nova/api/ec2/cloud.py:1296 +#: nova/api/ec2/cloud.py:1293 msgid "Floating ip is not associated." msgstr "" -#: nova/api/ec2/cloud.py:1299 -#: nova/api/openstack/compute/contrib/floating_ips.py:100 +#: nova/api/ec2/cloud.py:1296 +#: nova/api/openstack/compute/contrib/floating_ips.py:97 msgid "Cannot disassociate auto assigned floating ip" msgstr "" -#: nova/api/ec2/cloud.py:1326 +#: nova/api/ec2/cloud.py:1323 msgid "Image must be available" msgstr "" -#: nova/api/ec2/cloud.py:1358 +#: nova/api/ec2/cloud.py:1355 msgid "Going to start terminating instances" msgstr "インスタンス終了処理を開始します。" -#: nova/api/ec2/cloud.py:1368 +#: nova/api/ec2/cloud.py:1365 #, python-format msgid "Reboot instance %r" msgstr "Reboot instance: インスタンス %r を再起動します。" -#: nova/api/ec2/cloud.py:1377 +#: nova/api/ec2/cloud.py:1374 msgid "Going to stop instances" msgstr "" -#: nova/api/ec2/cloud.py:1386 +#: nova/api/ec2/cloud.py:1383 msgid "Going to start instances" msgstr "" -#: nova/api/ec2/cloud.py:1477 +#: nova/api/ec2/cloud.py:1474 #, python-format msgid "De-registering image %s" msgstr "De-registering image: イメージ %s を登録解除します。" -#: nova/api/ec2/cloud.py:1493 +#: nova/api/ec2/cloud.py:1490 msgid "imageLocation is required" msgstr "" -#: nova/api/ec2/cloud.py:1512 +#: nova/api/ec2/cloud.py:1509 #, python-format msgid "Registered image %(image_location)s with id %(image_id)s" msgstr "イメージ %(image_location)s が ID %(image_id)s で登録されました" -#: nova/api/ec2/cloud.py:1574 +#: nova/api/ec2/cloud.py:1571 msgid "user or group not specified" msgstr "ユーザまたはグループが指定されていません。" -#: nova/api/ec2/cloud.py:1576 +#: nova/api/ec2/cloud.py:1573 msgid "only group \"all\" is supported" msgstr "グループ \"all\" のみサポートされています。" -#: nova/api/ec2/cloud.py:1578 +#: nova/api/ec2/cloud.py:1575 msgid "operation_type must be add or remove" msgstr "operation_type は add または remove の何れかである必要があります。" -#: nova/api/ec2/cloud.py:1580 +#: nova/api/ec2/cloud.py:1577 #, python-format msgid "Updating image %s publicity" msgstr "イメージ %s の公開設定を更新します。" -#: nova/api/ec2/cloud.py:1593 +#: nova/api/ec2/cloud.py:1590 #, python-format msgid "Not allowed to modify attributes for image %s" msgstr "" -#: nova/api/ec2/cloud.py:1622 +#: nova/api/ec2/cloud.py:1619 #, python-format msgid "" "Invalid value '%(ec2_instance_id)s' for instanceId. Instance does not " "have a volume attached at root (%(root)s)" msgstr "" -#: nova/api/ec2/cloud.py:1652 +#: nova/api/ec2/cloud.py:1649 #, python-format msgid "Couldn't stop instance with in %d sec" msgstr "" -#: nova/api/ec2/cloud.py:1670 +#: nova/api/ec2/cloud.py:1667 #, python-format msgid "image of %(instance)s at %(now)s" msgstr "" -#: nova/api/ec2/cloud.py:1694 nova/api/ec2/cloud.py:1739 +#: nova/api/ec2/cloud.py:1691 nova/api/ec2/cloud.py:1736 msgid "resource_id and tag are required" msgstr "" -#: nova/api/ec2/cloud.py:1697 nova/api/ec2/cloud.py:1742 +#: nova/api/ec2/cloud.py:1694 nova/api/ec2/cloud.py:1739 msgid "Expecting a list of resources" msgstr "" -#: nova/api/ec2/cloud.py:1701 nova/api/ec2/cloud.py:1746 +#: nova/api/ec2/cloud.py:1698 nova/api/ec2/cloud.py:1743 #, fuzzy msgid "Only instances implemented" msgstr "インスタンス %s: rescued" -#: nova/api/ec2/cloud.py:1704 nova/api/ec2/cloud.py:1749 +#: nova/api/ec2/cloud.py:1701 nova/api/ec2/cloud.py:1746 msgid "Expecting a list of tagSets" msgstr "" -#: nova/api/ec2/cloud.py:1761 +#: nova/api/ec2/cloud.py:1758 msgid "Expecting key to be set" msgstr "" -#: nova/api/ec2/cloud.py:1834 +#: nova/api/ec2/cloud.py:1831 msgid "Invalid CIDR" msgstr "" -#: nova/api/ec2/ec2utils.py:248 +#: nova/api/ec2/ec2utils.py:249 msgid "Request must include either Timestamp or Expires, but cannot contain both" msgstr "" -#: nova/api/ec2/ec2utils.py:266 +#: nova/api/ec2/ec2utils.py:267 msgid "Timestamp is invalid." msgstr "" @@ -2368,13 +2313,13 @@ msgstr "" #: nova/api/openstack/compute/image_metadata.py:80 #: nova/api/openstack/compute/server_metadata.py:80 -#: nova/api/openstack/compute/contrib/flavorextraspecs.py:88 +#: nova/api/openstack/compute/contrib/flavorextraspecs.py:85 msgid "Request body and URI mismatch" msgstr "" #: nova/api/openstack/compute/image_metadata.py:83 #: nova/api/openstack/compute/server_metadata.py:84 -#: nova/api/openstack/compute/contrib/flavorextraspecs.py:91 +#: nova/api/openstack/compute/contrib/flavorextraspecs.py:88 msgid "Request body contains too many items" msgstr "" @@ -2591,7 +2536,7 @@ msgid "No adminPass was specified" msgstr "" #: nova/api/openstack/compute/servers.py:1171 -#: nova/api/openstack/compute/servers.py:1380 +#: nova/api/openstack/compute/servers.py:1382 msgid "Invalid adminPass" msgstr "" @@ -2614,7 +2559,7 @@ msgstr "" #: nova/api/openstack/compute/servers.py:1220 #: nova/api/openstack/compute/contrib/aggregates.py:143 -#: nova/api/openstack/compute/contrib/coverage_ext.py:282 +#: nova/api/openstack/compute/contrib/coverage_ext.py:284 #: nova/api/openstack/compute/contrib/keypairs.py:78 msgid "Invalid request body" msgstr "" @@ -2631,7 +2576,7 @@ msgstr "" msgid "createImage entity requires name attribute" msgstr "" -#: nova/api/openstack/compute/servers.py:1407 +#: nova/api/openstack/compute/servers.py:1409 #, python-format msgid "Removing options '%(unk_opt_str)s' from query" msgstr "" @@ -2863,42 +2808,42 @@ msgstr "ボリューム %s を切断(detach)できません" msgid "Instance not yet ready" msgstr "インスタンス %s: rescued" -#: nova/api/openstack/compute/contrib/coverage_ext.py:95 +#: nova/api/openstack/compute/contrib/coverage_ext.py:97 #, python-format msgid "Can't connect to service: %s, no portspecified\n" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:114 +#: nova/api/openstack/compute/contrib/coverage_ext.py:116 msgid "Coverage begin" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:161 +#: nova/api/openstack/compute/contrib/coverage_ext.py:163 #, fuzzy msgid "Coverage not running" msgstr "xvp が実行されていません…" -#: nova/api/openstack/compute/contrib/coverage_ext.py:190 +#: nova/api/openstack/compute/contrib/coverage_ext.py:192 msgid "Invalid path" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:194 +#: nova/api/openstack/compute/contrib/coverage_ext.py:196 msgid "No path given for report file" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:201 +#: nova/api/openstack/compute/contrib/coverage_ext.py:203 msgid "You can't use html reports without combining" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:214 +#: nova/api/openstack/compute/contrib/coverage_ext.py:216 #, python-format msgid "Directory conflict: %s already exists" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:272 +#: nova/api/openstack/compute/contrib/coverage_ext.py:274 msgid "Python coverage module is not installed." msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:280 +#: nova/api/openstack/compute/contrib/coverage_ext.py:282 #, python-format msgid "Coverage doesn't have %s action" msgstr "" @@ -2948,7 +2893,7 @@ msgstr "" msgid "No request body" msgstr "" -#: nova/api/openstack/compute/contrib/flavorextraspecs.py:58 +#: nova/api/openstack/compute/contrib/flavorextraspecs.py:55 msgid "No Request Body" msgstr "" @@ -2957,25 +2902,26 @@ msgstr "" msgid "DNS entries not found." msgstr "インスタンス %s: 起動しました。" -#: nova/api/openstack/compute/contrib/floating_ips.py:97 -msgid "Floating ip is not associated" -msgstr "" - -#: nova/api/openstack/compute/contrib/floating_ips.py:132 -#: nova/api/openstack/compute/contrib/floating_ips.py:180 +#: nova/api/openstack/compute/contrib/floating_ips.py:129 +#: nova/api/openstack/compute/contrib/floating_ips.py:177 #, fuzzy, python-format msgid "Floating ip not found for id %s" msgstr "ネットワークホストの設定をします。" -#: nova/api/openstack/compute/contrib/floating_ips.py:165 +#: nova/api/openstack/compute/contrib/floating_ips.py:162 #, python-format msgid "No more floating ips in pool %s." msgstr "" -#: nova/api/openstack/compute/contrib/floating_ips.py:167 +#: nova/api/openstack/compute/contrib/floating_ips.py:164 msgid "No more floating ips available." msgstr "" +#: nova/api/openstack/compute/contrib/floating_ips.py:189 +#, fuzzy, python-format +msgid "Floating ip %s has been disassociated" +msgstr "グループ %s は既に存在しています。" + #: nova/api/openstack/compute/contrib/floating_ips.py:215 #: nova/api/openstack/compute/contrib/floating_ips.py:271 #: nova/api/openstack/compute/contrib/security_groups.py:413 @@ -3014,12 +2960,16 @@ msgid "Error. Unable to associate floating ip" msgstr "" #: nova/api/openstack/compute/contrib/floating_ips.py:297 +msgid "Floating ip is not associated" +msgstr "" + +#: nova/api/openstack/compute/contrib/floating_ips.py:301 #, fuzzy, python-format msgid "Floating ip %(address)s is not associated with instance %(id)s." msgstr "インスタンス %(instance_id)s にアドレス %(public_ip)s を割り当て" #: nova/api/openstack/compute/contrib/floating_ips_bulk.py:146 -#: nova/cmd/manage.py:382 +#: nova/cmd/manage.py:381 #, python-format msgid "/%s should be specified as single address(es) not in cidr format" msgstr "" @@ -3500,20 +3450,20 @@ msgstr "" msgid "deployment to node %s done" msgstr "" -#: nova/cmd/baremetal_manage.py:160 nova/cmd/manage.py:1193 +#: nova/cmd/baremetal_manage.py:160 nova/cmd/manage.py:1245 #, python-format msgid "Could not read %s. Re-running with sudo" msgstr "" -#: nova/cmd/baremetal_manage.py:164 nova/cmd/manage.py:1197 +#: nova/cmd/baremetal_manage.py:164 nova/cmd/manage.py:1249 msgid "sudo failed, continuing as if nothing happened" msgstr "" -#: nova/cmd/baremetal_manage.py:166 nova/cmd/manage.py:1199 +#: nova/cmd/baremetal_manage.py:166 nova/cmd/manage.py:1251 msgid "Please re-run nova-manage as root." msgstr "" -#: nova/cmd/baremetal_manage.py:206 nova/cmd/manage.py:1244 +#: nova/cmd/baremetal_manage.py:206 nova/cmd/manage.py:1296 msgid "Command failed, please check log for more info" msgstr "" @@ -3534,320 +3484,320 @@ msgstr "" msgid "Environment variable 'NETWORK_ID' must be set." msgstr "" -#: nova/cmd/manage.py:207 +#: nova/cmd/manage.py:206 msgid "" "The above error may show that the database has not been created.\n" "Please create a database using 'nova-manage db sync' before running this " "command." msgstr "" -#: nova/cmd/manage.py:242 +#: nova/cmd/manage.py:241 #, python-format msgid "%(key)s is not a valid quota key. Valid options are: %(options)s." msgstr "" -#: nova/cmd/manage.py:248 +#: nova/cmd/manage.py:247 msgid "Quota" msgstr "" -#: nova/cmd/manage.py:249 +#: nova/cmd/manage.py:248 msgid "Limit" msgstr "" -#: nova/cmd/manage.py:250 +#: nova/cmd/manage.py:249 msgid "In Use" msgstr "" -#: nova/cmd/manage.py:251 +#: nova/cmd/manage.py:250 #, fuzzy msgid "Reserved" msgstr "受信: %s" -#: nova/cmd/manage.py:291 nova/cmd/manage.py:362 nova/cmd/manage.py:686 -#: nova/cmd/manage.py:699 +#: nova/cmd/manage.py:290 nova/cmd/manage.py:361 nova/cmd/manage.py:685 +#: nova/cmd/manage.py:698 #, fuzzy, python-format msgid "error: %s" msgstr "エラー %s をキャッチしました。" -#: nova/cmd/manage.py:299 +#: nova/cmd/manage.py:298 #, fuzzy msgid "network" msgstr "ネットワークホストの設定をします。" -#: nova/cmd/manage.py:300 +#: nova/cmd/manage.py:299 #, fuzzy msgid "IP address" msgstr "開始アドレス" -#: nova/cmd/manage.py:301 +#: nova/cmd/manage.py:300 msgid "hostname" msgstr "" -#: nova/cmd/manage.py:302 nova/cmd/manage.py:766 +#: nova/cmd/manage.py:301 nova/cmd/manage.py:818 msgid "host" msgstr "" -#: nova/cmd/manage.py:314 nova/cmd/manage.py:338 +#: nova/cmd/manage.py:313 nova/cmd/manage.py:337 msgid "No fixed IP found." msgstr "" -#: nova/cmd/manage.py:330 +#: nova/cmd/manage.py:329 #, python-format msgid "WARNING: fixed ip %s allocated to missing instance" msgstr "" -#: nova/cmd/manage.py:389 +#: nova/cmd/manage.py:388 #, python-format msgid "" "Too many IP addresses will be generated. Please increase /%s to reduce " "the number generated." msgstr "" -#: nova/cmd/manage.py:438 +#: nova/cmd/manage.py:437 #, fuzzy msgid "No floating IP addresses have been defined." msgstr "グループ %s は既に存在しています。" -#: nova/cmd/manage.py:500 nova/tests/test_nova_manage.py:212 +#: nova/cmd/manage.py:499 nova/tests/test_nova_manage.py:212 msgid "id" msgstr "" -#: nova/cmd/manage.py:501 nova/tests/test_nova_manage.py:213 +#: nova/cmd/manage.py:500 nova/tests/test_nova_manage.py:213 msgid "IPv4" msgstr "" -#: nova/cmd/manage.py:502 nova/tests/test_nova_manage.py:214 +#: nova/cmd/manage.py:501 nova/tests/test_nova_manage.py:214 msgid "IPv6" msgstr "" -#: nova/cmd/manage.py:503 nova/tests/test_nova_manage.py:215 +#: nova/cmd/manage.py:502 nova/tests/test_nova_manage.py:215 msgid "start address" msgstr "開始アドレス" -#: nova/cmd/manage.py:504 nova/tests/test_nova_manage.py:216 +#: nova/cmd/manage.py:503 nova/tests/test_nova_manage.py:216 msgid "DNS1" msgstr "" -#: nova/cmd/manage.py:505 nova/tests/test_nova_manage.py:217 +#: nova/cmd/manage.py:504 nova/tests/test_nova_manage.py:217 msgid "DNS2" msgstr "" -#: nova/cmd/manage.py:506 nova/tests/test_nova_manage.py:218 +#: nova/cmd/manage.py:505 nova/tests/test_nova_manage.py:218 msgid "VlanID" msgstr "" -#: nova/cmd/manage.py:507 nova/cmd/manage.py:613 +#: nova/cmd/manage.py:506 nova/cmd/manage.py:612 #: nova/tests/test_nova_manage.py:219 msgid "project" msgstr "" -#: nova/cmd/manage.py:508 nova/tests/test_nova_manage.py:220 +#: nova/cmd/manage.py:507 nova/tests/test_nova_manage.py:220 msgid "uuid" msgstr "" -#: nova/cmd/manage.py:515 +#: nova/cmd/manage.py:514 #, fuzzy msgid "No networks found" msgstr "ネットワークホストの設定をします。" -#: nova/cmd/manage.py:534 +#: nova/cmd/manage.py:533 msgid "Please specify either fixed_range or uuid" msgstr "" -#: nova/cmd/manage.py:539 +#: nova/cmd/manage.py:538 msgid "UUID is required to delete Quantum Networks" msgstr "" -#: nova/cmd/manage.py:542 +#: nova/cmd/manage.py:541 msgid "Deleting by fixed_range is not supported with the QuantumManager" msgstr "" -#: nova/cmd/manage.py:605 +#: nova/cmd/manage.py:604 #, fuzzy msgid "instance" msgstr "Reboot instance: インスタンス %r を再起動します。" -#: nova/cmd/manage.py:606 +#: nova/cmd/manage.py:605 msgid "node" msgstr "" -#: nova/cmd/manage.py:607 +#: nova/cmd/manage.py:606 msgid "type" msgstr "" -#: nova/cmd/manage.py:608 +#: nova/cmd/manage.py:607 msgid "state" msgstr "" -#: nova/cmd/manage.py:609 +#: nova/cmd/manage.py:608 msgid "launched" msgstr "" -#: nova/cmd/manage.py:610 +#: nova/cmd/manage.py:609 msgid "image" msgstr "" -#: nova/cmd/manage.py:611 +#: nova/cmd/manage.py:610 msgid "kernel" msgstr "" -#: nova/cmd/manage.py:612 +#: nova/cmd/manage.py:611 msgid "ramdisk" msgstr "" -#: nova/cmd/manage.py:614 +#: nova/cmd/manage.py:613 msgid "user" msgstr "" -#: nova/cmd/manage.py:615 nova/cmd/manage.py:767 +#: nova/cmd/manage.py:614 nova/cmd/manage.py:819 msgid "zone" msgstr "" -#: nova/cmd/manage.py:616 +#: nova/cmd/manage.py:615 msgid "index" msgstr "" -#: nova/cmd/manage.py:661 +#: nova/cmd/manage.py:660 msgid "Binary" msgstr "" -#: nova/cmd/manage.py:662 +#: nova/cmd/manage.py:661 msgid "Host" msgstr "" -#: nova/cmd/manage.py:663 +#: nova/cmd/manage.py:662 msgid "Zone" msgstr "" -#: nova/cmd/manage.py:664 +#: nova/cmd/manage.py:663 msgid "Status" msgstr "" -#: nova/cmd/manage.py:665 +#: nova/cmd/manage.py:664 msgid "State" msgstr "" -#: nova/cmd/manage.py:666 +#: nova/cmd/manage.py:665 msgid "Updated_At" msgstr "" -#: nova/cmd/manage.py:688 +#: nova/cmd/manage.py:687 #, python-format msgid "Service %(service)s on host %(host)s enabled." msgstr "" -#: nova/cmd/manage.py:701 +#: nova/cmd/manage.py:700 #, python-format msgid "Service %(service)s on host %(host)s disabled." msgstr "" -#: nova/cmd/manage.py:715 +#: nova/cmd/manage.py:767 #, fuzzy msgid "An unexpected error has occurred." msgstr "予期しないエラー発生: %s" -#: nova/cmd/manage.py:716 +#: nova/cmd/manage.py:768 msgid "[Result]" msgstr "" -#: nova/cmd/manage.py:720 +#: nova/cmd/manage.py:772 msgid "HOST" msgstr "" -#: nova/cmd/manage.py:721 +#: nova/cmd/manage.py:773 msgid "PROJECT" msgstr "" -#: nova/cmd/manage.py:722 +#: nova/cmd/manage.py:774 msgid "cpu" msgstr "" -#: nova/cmd/manage.py:723 +#: nova/cmd/manage.py:775 msgid "mem(mb)" msgstr "" -#: nova/cmd/manage.py:724 +#: nova/cmd/manage.py:776 msgid "hdd" msgstr "" -#: nova/cmd/manage.py:806 +#: nova/cmd/manage.py:858 msgid "Must supply a positive value for max_rows" msgstr "" -#: nova/cmd/manage.py:844 +#: nova/cmd/manage.py:896 msgid "Must supply valid parameters to create instance_type" msgstr "" -#: nova/cmd/manage.py:848 +#: nova/cmd/manage.py:900 #, fuzzy msgid "Instance Type exists." msgstr "インスタンス %s: rescued" -#: nova/cmd/manage.py:849 +#: nova/cmd/manage.py:901 msgid "Please ensure instance_type name and flavorid are unique." msgstr "" -#: nova/cmd/manage.py:851 +#: nova/cmd/manage.py:903 msgid "Currently defined instance_type names and flavorids:" msgstr "" -#: nova/cmd/manage.py:856 +#: nova/cmd/manage.py:908 msgid "Unknown error" msgstr "" -#: nova/cmd/manage.py:859 +#: nova/cmd/manage.py:911 #, python-format msgid "%s created" msgstr "" -#: nova/cmd/manage.py:867 +#: nova/cmd/manage.py:919 msgid "Valid instance type name is required" msgstr "" -#: nova/cmd/manage.py:870 +#: nova/cmd/manage.py:922 #, fuzzy, python-format msgid "DB Error: %s" msgstr "エラー %s をキャッチしました。" -#: nova/cmd/manage.py:875 +#: nova/cmd/manage.py:927 #, python-format msgid "%s deleted" msgstr "" -#: nova/cmd/manage.py:911 +#: nova/cmd/manage.py:963 #, python-format msgid "Key %(key)s set to %(value)s on instance type %(name)s" msgstr "" -#: nova/cmd/manage.py:933 +#: nova/cmd/manage.py:985 #, python-format msgid "Key %(key)s on instance type %(name)s unset" msgstr "" -#: nova/cmd/manage.py:977 +#: nova/cmd/manage.py:1029 #, fuzzy, python-format msgid "Hypervisor: %s" msgstr "エラー %s をキャッチしました。" -#: nova/cmd/manage.py:1018 +#: nova/cmd/manage.py:1070 #, python-format msgid "Line %(linenum)d : %(line)s" msgstr "" -#: nova/cmd/manage.py:1020 +#: nova/cmd/manage.py:1072 msgid "No errors in logfiles!" msgstr "" -#: nova/cmd/manage.py:1032 +#: nova/cmd/manage.py:1084 msgid "Unable to find system log file!" msgstr "" -#: nova/cmd/manage.py:1036 +#: nova/cmd/manage.py:1088 #, python-format msgid "Last %s nova syslog entries:-" msgstr "" -#: nova/cmd/manage.py:1045 +#: nova/cmd/manage.py:1097 msgid "No nova entries in syslog!" msgstr "" @@ -3887,211 +3837,211 @@ msgstr "" msgid "Metadata property value greater than 255 characters" msgstr "" -#: nova/compute/api.py:454 +#: nova/compute/api.py:469 msgid "Failed to set instance name using multi_instance_display_name_template." msgstr "" -#: nova/compute/api.py:494 +#: nova/compute/api.py:509 #, fuzzy msgid "Cannot attach one or more volumes to multiple instances" msgstr "インスタンス %s にボリュームを接続(attach)できません。" -#: nova/compute/api.py:608 +#: nova/compute/api.py:623 #, python-format msgid "Going to run %s instances..." msgstr "%s 個のインスタンスの起動を始めます…" -#: nova/compute/api.py:721 +#: nova/compute/api.py:739 #, python-format msgid "bdm %s" msgstr "" -#: nova/compute/api.py:748 +#: nova/compute/api.py:766 #, python-format msgid "block_device_mapping %s" msgstr "" -#: nova/compute/api.py:1017 +#: nova/compute/api.py:1040 #, fuzzy msgid "instance termination disabled" msgstr "インスタンス終了処理を開始します。" -#: nova/compute/api.py:1153 +#: nova/compute/api.py:1176 #, fuzzy, python-format msgid "instance type %(old_inst_type_id)d not found" msgstr "インスタンス %s: 起動しました。" -#: nova/compute/api.py:1159 +#: nova/compute/api.py:1182 #, fuzzy msgid "going to delete a resizing instance" msgstr "インスタンス終了処理を開始します。" -#: nova/compute/api.py:1169 +#: nova/compute/api.py:1192 #, python-format msgid "instance's host %s is down, deleting from database" msgstr "" -#: nova/compute/api.py:1213 +#: nova/compute/api.py:1236 #, fuzzy msgid "Going to try to soft delete instance" msgstr "%s を停止しようとしています" -#: nova/compute/api.py:1237 +#: nova/compute/api.py:1260 #, fuzzy msgid "Going to try to terminate instance" msgstr "%s を停止しようとしています" -#: nova/compute/api.py:1287 +#: nova/compute/api.py:1310 #, fuzzy msgid "Going to try to stop instance" msgstr "%s を停止しようとしています" -#: nova/compute/api.py:1304 +#: nova/compute/api.py:1327 #, fuzzy msgid "Going to try to start instance" msgstr "%s を停止しようとしています" -#: nova/compute/api.py:1377 +#: nova/compute/api.py:1400 #, python-format msgid "Searching by: %s" msgstr "" -#: nova/compute/api.py:1614 +#: nova/compute/api.py:1637 #, fuzzy, python-format msgid "snapshot for %s" msgstr "VM %s に対するスナップショットを開始します。" -#: nova/compute/api.py:1965 +#: nova/compute/api.py:1988 msgid "flavor_id is None. Assuming migration." msgstr "" -#: nova/compute/api.py:1974 +#: nova/compute/api.py:1997 #, python-format msgid "" "Old instance type %(current_instance_type_name)s, new instance type " "%(new_instance_type_name)s" msgstr "" -#: nova/compute/api.py:2016 +#: nova/compute/api.py:2039 #, python-format msgid "%(overs)s quota exceeded for %(pid)s, tried to resize instance." msgstr "" -#: nova/compute/api.py:2150 +#: nova/compute/api.py:2179 msgid "Cannot rescue a volume-backed instance" msgstr "" -#: nova/compute/api.py:2257 +#: nova/compute/api.py:2286 msgid "Locking" msgstr "" -#: nova/compute/api.py:2265 +#: nova/compute/api.py:2294 msgid "Unlocking" msgstr "" -#: nova/compute/api.py:2337 +#: nova/compute/api.py:2366 msgid "Volume must be attached in order to detach." msgstr "" -#: nova/compute/api.py:2450 +#: nova/compute/api.py:2479 #, fuzzy, python-format msgid "Going to try to live migrate instance to %s" msgstr "%s を停止しようとしています" -#: nova/compute/api.py:2469 +#: nova/compute/api.py:2498 msgid "vm evacuation scheduled" msgstr "" -#: nova/compute/api.py:2473 +#: nova/compute/api.py:2502 #, python-format msgid "" "Instance compute service state on %(inst_host)s expected to be down, but " "it was up." msgstr "" -#: nova/compute/api.py:2720 +#: nova/compute/api.py:2749 msgid "Keypair name contains unsafe characters" msgstr "" -#: nova/compute/api.py:2724 +#: nova/compute/api.py:2753 msgid "Keypair name must be between 1 and 255 characters long" msgstr "" -#: nova/compute/api.py:2821 +#: nova/compute/api.py:2850 #, python-format msgid "Security group %s is not a string or unicode" msgstr "" -#: nova/compute/api.py:2824 +#: nova/compute/api.py:2853 #, python-format msgid "Security group %s cannot be empty." msgstr "" -#: nova/compute/api.py:2832 +#: nova/compute/api.py:2861 #, python-format msgid "" "Value (%(value)s) for parameter Group%(property)s is invalid. Content " "limited to '%(allowed)'." msgstr "" -#: nova/compute/api.py:2838 +#: nova/compute/api.py:2867 #, python-format msgid "Security group %s should not be greater than 255 characters." msgstr "" -#: nova/compute/api.py:2858 +#: nova/compute/api.py:2887 msgid "Quota exceeded, too many security groups." msgstr "" -#: nova/compute/api.py:2861 +#: nova/compute/api.py:2890 #, python-format msgid "Create Security Group %s" msgstr "Create Security Group: セキュリティグループ %s を作成します。" -#: nova/compute/api.py:2868 +#: nova/compute/api.py:2897 #, python-format msgid "Security group %s already exists" msgstr "" -#: nova/compute/api.py:2933 +#: nova/compute/api.py:2962 #, fuzzy, python-format msgid "Unable to delete system group '%s'" msgstr "VBD %s の削除に失敗しました。" -#: nova/compute/api.py:2938 +#: nova/compute/api.py:2967 #, fuzzy msgid "Security group is still in use" msgstr "Revoke security group ingress: セキュリティグループ許可 %s の取消" -#: nova/compute/api.py:2946 +#: nova/compute/api.py:2975 msgid "Failed to update usages deallocating security group" msgstr "" -#: nova/compute/api.py:2949 +#: nova/compute/api.py:2978 #, python-format msgid "Delete security group %s" msgstr "Delete security group: セキュリティグループ %s を削除します。" -#: nova/compute/api.py:3035 nova/compute/api.py:3112 +#: nova/compute/api.py:3064 nova/compute/api.py:3141 #, python-format msgid "Rule (%s) not found" msgstr "" -#: nova/compute/api.py:3051 +#: nova/compute/api.py:3080 msgid "Quota exceeded, too many security group rules." msgstr "" -#: nova/compute/api.py:3054 +#: nova/compute/api.py:3083 #, python-format msgid "Authorize security group ingress %s" msgstr "Authorize security group ingress: セキュリティグループ許可 %s" -#: nova/compute/api.py:3065 +#: nova/compute/api.py:3094 #, python-format msgid "Revoke security group ingress %s" msgstr "Revoke security group ingress: セキュリティグループ許可 %s の取消" -#: nova/compute/api.py:3119 +#: nova/compute/api.py:3148 msgid "Security group id should be integer" msgstr "" @@ -4182,673 +4132,678 @@ msgstr "" msgid "Instance type %s not found for deletion" msgstr "" -#: nova/compute/manager.py:205 +#: nova/compute/manager.py:206 msgid "Possibly task preempted." msgstr "" -#: nova/compute/manager.py:363 +#: nova/compute/manager.py:364 #, python-format msgid "%(nodename)s is not a valid node managed by this compute host." msgstr "" -#: nova/compute/manager.py:392 +#: nova/compute/manager.py:393 msgid "Instance has been destroyed from under us while trying to set it to ERROR" msgstr "" -#: nova/compute/manager.py:407 +#: nova/compute/manager.py:408 #, python-format msgid "Instance %(uuid)s found in the hypervisor, but not in the database" msgstr "" -#: nova/compute/manager.py:423 +#: nova/compute/manager.py:424 #, python-format msgid "" "Instance %(driver_instance)s found in the hypervisor, but not in the " "database" msgstr "" -#: nova/compute/manager.py:444 +#: nova/compute/manager.py:445 #, python-format msgid "" "Deleting instance as its host (%(instance_host)s) is not equal to our " "host (%(our_host)s)." msgstr "" -#: nova/compute/manager.py:459 +#: nova/compute/manager.py:460 msgid "Instance has been marked deleted already, removing it from the hypervisor." msgstr "" -#: nova/compute/manager.py:480 +#: nova/compute/manager.py:481 msgid "" "Hypervisor driver does not support instance shared storage check, " "assuming it's not on shared storage" msgstr "" -#: nova/compute/manager.py:486 +#: nova/compute/manager.py:487 #, fuzzy msgid "Failed to check if instance shared" msgstr "インスタンス終了処理を開始します。" -#: nova/compute/manager.py:529 +#: nova/compute/manager.py:530 msgid "Failed to revert crashed migration" msgstr "" -#: nova/compute/manager.py:532 +#: nova/compute/manager.py:533 msgid "Instance found in migrating state during startup. Resetting task_state" msgstr "" -#: nova/compute/manager.py:543 +#: nova/compute/manager.py:544 #, python-format msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." msgstr "" -#: nova/compute/manager.py:548 +#: nova/compute/manager.py:549 msgid "Rebooting instance after nova-compute restart." msgstr "" -#: nova/compute/manager.py:562 +#: nova/compute/manager.py:563 msgid "Hypervisor driver does not support resume guests" msgstr "" -#: nova/compute/manager.py:567 +#: nova/compute/manager.py:568 #, fuzzy msgid "Failed to resume instance" msgstr "インスタンス終了処理を開始します。" -#: nova/compute/manager.py:577 +#: nova/compute/manager.py:578 msgid "Hypervisor driver does not support firewall rules" msgstr "" -#: nova/compute/manager.py:581 +#: nova/compute/manager.py:582 #, python-format msgid "Lifecycle event %(state)d on VM %(uuid)s" msgstr "" -#: nova/compute/manager.py:597 +#: nova/compute/manager.py:598 #, fuzzy, python-format msgid "Unexpected power state %d" msgstr "予期しないエラー発生: %s" -#: nova/compute/manager.py:609 +#: nova/compute/manager.py:610 #, python-format msgid "Ignoring event %s" msgstr "" -#: nova/compute/manager.py:647 +#: nova/compute/manager.py:648 msgid "Checking state" msgstr "" -#: nova/compute/manager.py:745 +#: nova/compute/manager.py:746 #, python-format msgid "Volume id: %s finished being created but was not set as 'available'" msgstr "" -#: nova/compute/manager.py:762 +#: nova/compute/manager.py:763 #, python-format msgid "Setting up bdm %s" msgstr "" -#: nova/compute/manager.py:862 +#: nova/compute/manager.py:863 msgid "Success" msgstr "" -#: nova/compute/manager.py:885 +#: nova/compute/manager.py:886 msgid "Instance disappeared before we could start it" msgstr "" -#: nova/compute/manager.py:906 nova/compute/manager.py:2383 +#: nova/compute/manager.py:907 nova/compute/manager.py:2385 #, python-format msgid "No node specified, defaulting to %(node)s" msgstr "" -#: nova/compute/manager.py:948 +#: nova/compute/manager.py:949 #, fuzzy msgid "Failed to dealloc network for deleted instance" msgstr "%s を停止しようとしています" -#: nova/compute/manager.py:954 +#: nova/compute/manager.py:955 msgid "Instance was deleted during spawn." msgstr "" -#: nova/compute/manager.py:982 +#: nova/compute/manager.py:983 #, fuzzy, python-format msgid "Error: %s" msgstr "エラー %s をキャッチしました。" -#: nova/compute/manager.py:999 +#: nova/compute/manager.py:1000 msgid "Clean up resource before rescheduling." msgstr "" -#: nova/compute/manager.py:1024 nova/compute/manager.py:2437 +#: nova/compute/manager.py:1025 nova/compute/manager.py:2439 msgid "Error trying to reschedule" msgstr "" -#: nova/compute/manager.py:1037 +#: nova/compute/manager.py:1038 msgid "Retry info not present, will not reschedule" msgstr "" -#: nova/compute/manager.py:1042 +#: nova/compute/manager.py:1043 msgid "No request spec, will not reschedule" msgstr "" -#: nova/compute/manager.py:1048 +#: nova/compute/manager.py:1049 #, python-format msgid "Re-scheduling %(method)s: attempt %(num)d" msgstr "" -#: nova/compute/manager.py:1077 +#: nova/compute/manager.py:1078 msgid "Instance build timed out. Set to error state." msgstr "" -#: nova/compute/manager.py:1127 +#: nova/compute/manager.py:1129 #, python-format msgid "" "image_id=%(image_id)s, image_size_bytes=%(size_bytes)d, " "allowed_size_bytes=%(allowed_size_bytes)d" msgstr "" -#: nova/compute/manager.py:1133 +#: nova/compute/manager.py:1135 #, python-format msgid "" "Image '%(image_id)s' size %(size_bytes)d exceeded instance_type allowed " "size %(allowed_size_bytes)d" msgstr "" -#: nova/compute/manager.py:1143 +#: nova/compute/manager.py:1145 msgid "Starting instance..." msgstr "" -#: nova/compute/manager.py:1169 +#: nova/compute/manager.py:1171 msgid "Instance failed network setup" msgstr "" -#: nova/compute/manager.py:1172 +#: nova/compute/manager.py:1174 #, python-format msgid "Instance network_info: |%s|" msgstr "" -#: nova/compute/manager.py:1183 +#: nova/compute/manager.py:1185 msgid "Instance failed block device setup" msgstr "" -#: nova/compute/manager.py:1202 +#: nova/compute/manager.py:1204 msgid "Instance failed to spawn" msgstr "" -#: nova/compute/manager.py:1253 +#: nova/compute/manager.py:1255 msgid "Deallocating network for instance" msgstr "" -#: nova/compute/manager.py:1324 +#: nova/compute/manager.py:1326 #, python-format msgid "%(action_str)s instance" msgstr "" -#: nova/compute/manager.py:1340 +#: nova/compute/manager.py:1342 #, fuzzy msgid "Failed to deallocate network for instance." msgstr "%s を停止しようとしています" -#: nova/compute/manager.py:1361 +#: nova/compute/manager.py:1363 #, python-format msgid "Ignoring DiskNotFound: %s" msgstr "" -#: nova/compute/manager.py:1364 +#: nova/compute/manager.py:1366 #, python-format msgid "Ignoring VolumeNotFound: %s" msgstr "" -#: nova/compute/manager.py:1371 +#: nova/compute/manager.py:1373 #, python-format msgid "terminating bdm %s" msgstr "" -#: nova/compute/manager.py:1419 +#: nova/compute/manager.py:1421 #, python-format msgid "Ignoring volume cleanup failure due to %s" msgstr "" -#: nova/compute/manager.py:1472 nova/compute/manager.py:2613 -#: nova/compute/manager.py:4106 +#: nova/compute/manager.py:1474 nova/compute/manager.py:2615 +#: nova/compute/manager.py:4117 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "" -#: nova/compute/manager.py:1624 +#: nova/compute/manager.py:1626 #, fuzzy msgid "Rebuilding instance" msgstr "Rebooting instance: インスタンス %s を再起動します。" -#: nova/compute/manager.py:1637 +#: nova/compute/manager.py:1639 msgid "Invalid state of instance files on shared storage" msgstr "" -#: nova/compute/manager.py:1641 +#: nova/compute/manager.py:1643 msgid "disk on shared storage, recreating using existing disk" msgstr "" -#: nova/compute/manager.py:1645 +#: nova/compute/manager.py:1647 #, python-format msgid "disk not on shared storagerebuilding from: '%s'" msgstr "" -#: nova/compute/manager.py:1729 +#: nova/compute/manager.py:1731 #, python-format msgid "bringing vm to original state: '%s'" msgstr "" -#: nova/compute/manager.py:1761 +#: nova/compute/manager.py:1763 #, fuzzy, python-format msgid "Detaching from volume api: %s" msgstr "Detach volume: ボリューム %s をデタッチします" -#: nova/compute/manager.py:1779 +#: nova/compute/manager.py:1781 #, fuzzy msgid "Rebooting instance" msgstr "Rebooting instance: インスタンス %s を再起動します。" -#: nova/compute/manager.py:1804 +#: nova/compute/manager.py:1806 #, python-format msgid "" "trying to reboot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1820 +#: nova/compute/manager.py:1822 #, fuzzy, python-format msgid "Cannot reboot instance: %(exc)s" msgstr "インスタンス %s は実行中です。" -#: nova/compute/manager.py:1833 +#: nova/compute/manager.py:1835 #, fuzzy msgid "Instance disappeared during reboot" msgstr "インスタンス%s: 再起動しました。" -#: nova/compute/manager.py:1860 +#: nova/compute/manager.py:1862 #, fuzzy msgid "instance snapshotting" msgstr "snapshotting: インスタンス %s のスナップショットを取得中" -#: nova/compute/manager.py:1866 +#: nova/compute/manager.py:1868 #, python-format msgid "" "trying to snapshot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1927 +#: nova/compute/manager.py:1929 #, python-format msgid "Found %(num_images)d images (rotation: %(rotation)d)" msgstr "" -#: nova/compute/manager.py:1934 +#: nova/compute/manager.py:1936 #, python-format msgid "Rotating out %d backups" msgstr "" -#: nova/compute/manager.py:1939 +#: nova/compute/manager.py:1941 #, python-format msgid "Deleting image %s" msgstr "" -#: nova/compute/manager.py:1967 +#: nova/compute/manager.py:1969 #, python-format msgid "Failed to set admin password. Instance %s is not running" msgstr "" -#: nova/compute/manager.py:1974 +#: nova/compute/manager.py:1976 msgid "Root password set" msgstr "" -#: nova/compute/manager.py:1981 +#: nova/compute/manager.py:1983 msgid "set_admin_password is not implemented by this driver or guest instance." msgstr "" -#: nova/compute/manager.py:1996 +#: nova/compute/manager.py:1998 #, python-format msgid "set_admin_password failed: %s" msgstr "" -#: nova/compute/manager.py:2003 +#: nova/compute/manager.py:2005 msgid "error setting admin password" msgstr "" -#: nova/compute/manager.py:2016 +#: nova/compute/manager.py:2018 #, python-format msgid "" "trying to inject a file into a non-running (state: " "%(current_power_state)s expected: %(expected_state)s)" msgstr "" -#: nova/compute/manager.py:2020 +#: nova/compute/manager.py:2022 #, fuzzy, python-format msgid "injecting file to %(path)s" msgstr "ファイルパス '%s' を埋め込んでいます" -#: nova/compute/manager.py:2040 +#: nova/compute/manager.py:2042 msgid "" "Unable to find a different image to use for rescue VM, using instance's " "current image" msgstr "" -#: nova/compute/manager.py:2053 +#: nova/compute/manager.py:2055 msgid "Rescuing" msgstr "" -#: nova/compute/manager.py:2072 +#: nova/compute/manager.py:2074 #, fuzzy msgid "Error trying to Rescue Instance" msgstr "インスタンス終了処理を開始します。" -#: nova/compute/manager.py:2076 +#: nova/compute/manager.py:2078 #, fuzzy, python-format msgid "Driver Error: %s" msgstr "エラー %s をキャッチしました。" -#: nova/compute/manager.py:2094 +#: nova/compute/manager.py:2096 #, fuzzy msgid "Unrescuing" msgstr "Unrescuing: インスタンス %s をアンレスキューします。" -#: nova/compute/manager.py:2115 +#: nova/compute/manager.py:2117 #, python-format msgid "Changing instance metadata according to %(diff)r" msgstr "" -#: nova/compute/manager.py:2341 +#: nova/compute/manager.py:2343 #, fuzzy msgid "Instance has no source host" msgstr "snapshotting: インスタンス %s のスナップショットを取得中" -#: nova/compute/manager.py:2347 +#: nova/compute/manager.py:2349 msgid "destination same as source!" msgstr "" -#: nova/compute/manager.py:2364 +#: nova/compute/manager.py:2366 msgid "Migrating" msgstr "" -#: nova/compute/manager.py:2610 +#: nova/compute/manager.py:2612 #, python-format msgid "Failed to rollback quota for failed finish_resize: %(qr_error)s" msgstr "" -#: nova/compute/manager.py:2673 +#: nova/compute/manager.py:2675 msgid "Pausing" msgstr "" -#: nova/compute/manager.py:2691 +#: nova/compute/manager.py:2693 msgid "Unpausing" msgstr "" -#: nova/compute/manager.py:2729 +#: nova/compute/manager.py:2731 #, fuzzy msgid "Retrieving diagnostics" msgstr "retrieving diagnostics: インスタンス %s の診断情報を取得します。" -#: nova/compute/manager.py:2760 +#: nova/compute/manager.py:2762 msgid "Resuming" msgstr "" -#: nova/compute/manager.py:2780 +#: nova/compute/manager.py:2782 #, fuzzy msgid "Reset network" msgstr "ネットワークホストの設定をします。" -#: nova/compute/manager.py:2785 +#: nova/compute/manager.py:2787 #, fuzzy msgid "Inject network info" msgstr "ネットワークホストの設定をします。" -#: nova/compute/manager.py:2788 +#: nova/compute/manager.py:2790 #, python-format msgid "network_info to inject: |%s|" msgstr "" -#: nova/compute/manager.py:2805 +#: nova/compute/manager.py:2807 #, fuzzy msgid "Get console output" msgstr "Get console output: インスタンス %s のコンソール出力を取得します。" -#: nova/compute/manager.py:2832 +#: nova/compute/manager.py:2834 #, fuzzy msgid "Getting vnc console" msgstr "コンソールを追加しています" -#: nova/compute/manager.py:2867 +#: nova/compute/manager.py:2869 #, fuzzy msgid "Getting spice console" msgstr "コンソールを追加しています" -#: nova/compute/manager.py:2914 +#: nova/compute/manager.py:2916 #, python-format msgid "Booting with volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2965 +#: nova/compute/manager.py:2967 #, python-format msgid "Attaching volume %(volume_id)s to %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2974 +#: nova/compute/manager.py:2976 #, python-format msgid "" "Failed to connect to volume %(volume_id)s while attaching at " "%(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2989 +#: nova/compute/manager.py:2991 #, fuzzy, python-format msgid "Failed to attach volume %(volume_id)s at %(mountpoint)s" msgstr "ボリューム切断: %(instance_name)s, %(mountpoint)s" -#: nova/compute/manager.py:3019 +#: nova/compute/manager.py:3021 #, python-format msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" msgstr "" -#: nova/compute/manager.py:3029 +#: nova/compute/manager.py:3031 #, fuzzy msgid "Detaching volume from unknown instance" msgstr "ボリュームを未知のインスタンス %s からデタッチします。" -#: nova/compute/manager.py:3036 +#: nova/compute/manager.py:3038 #, fuzzy, python-format msgid "Failed to detach volume %(volume_id)s from %(mp)s" msgstr "ボリューム切断: %(instance_name)s, %(mountpoint)s" -#: nova/compute/manager.py:3060 +#: nova/compute/manager.py:3062 msgid "Updating volume usage cache with totals" msgstr "" -#: nova/compute/manager.py:3098 +#: nova/compute/manager.py:3100 #, python-format msgid "allocate_port_for_instance returned %(ports)s ports" msgstr "" -#: nova/compute/manager.py:3118 +#: nova/compute/manager.py:3120 #, fuzzy, python-format msgid "Port %(port_id)s is not attached" msgstr "インスタンス %s: 起動しました。" -#: nova/compute/manager.py:3132 +#: nova/compute/manager.py:3134 #, fuzzy, python-format msgid "Host %(host)s not found" msgstr "インスタンス %s: 起動しました。" -#: nova/compute/manager.py:3269 +#: nova/compute/manager.py:3271 #, python-format msgid "Pre live migration failed at %(dest)s" msgstr "" -#: nova/compute/manager.py:3297 +#: nova/compute/manager.py:3299 msgid "_post_live_migration() is started.." msgstr "" -#: nova/compute/manager.py:3352 +#: nova/compute/manager.py:3354 #, python-format msgid "Migrating instance to %(dest)s finished successfully." msgstr "" -#: nova/compute/manager.py:3354 +#: nova/compute/manager.py:3356 msgid "" "You may see the error \"libvirt: QEMU error: Domain not found: no domain " "with matching name.\" This error can be safely ignored." msgstr "" -#: nova/compute/manager.py:3368 +#: nova/compute/manager.py:3370 msgid "Post operation of migration started" msgstr "" -#: nova/compute/manager.py:3508 +#: nova/compute/manager.py:3399 +#, fuzzy, python-format +msgid "Failed to get compute_info for %s" +msgstr "ip %s に対するメタデータの取得に失敗しました。" + +#: nova/compute/manager.py:3518 msgid "Updated the info_cache for instance" msgstr "" -#: nova/compute/manager.py:3553 +#: nova/compute/manager.py:3563 #, python-format msgid "" "Found %(migration_count)d unconfirmed migrations older than " "%(confirm_window)d seconds" msgstr "" -#: nova/compute/manager.py:3559 +#: nova/compute/manager.py:3569 #, python-format msgid "Setting migration %(migration_id)s to error: %(reason)s" msgstr "" -#: nova/compute/manager.py:3568 +#: nova/compute/manager.py:3578 #, python-format msgid "" "Automatically confirming migration %(migration_id)s for instance " "%(instance_uuid)s" msgstr "" -#: nova/compute/manager.py:3575 +#: nova/compute/manager.py:3585 #, python-format msgid "Instance %(instance_uuid)s not found" msgstr "" -#: nova/compute/manager.py:3579 +#: nova/compute/manager.py:3589 msgid "In ERROR state" msgstr "" -#: nova/compute/manager.py:3586 +#: nova/compute/manager.py:3596 #, python-format msgid "In states %(vm_state)s/%(task_state)s, not RESIZED/None" msgstr "" -#: nova/compute/manager.py:3595 +#: nova/compute/manager.py:3605 #, python-format msgid "Error auto-confirming resize: %(e)s. Will retry later." msgstr "" -#: nova/compute/manager.py:3612 +#: nova/compute/manager.py:3622 #, python-format msgid "" "Running instance usage audit for host %(host)s from %(begin_time)s to " "%(end_time)s. %(number_instances)s instances." msgstr "" -#: nova/compute/manager.py:3631 +#: nova/compute/manager.py:3641 #, python-format msgid "Failed to generate usage audit for instance on host %s" msgstr "" -#: nova/compute/manager.py:3655 +#: nova/compute/manager.py:3665 msgid "Updating bandwidth usage cache" msgstr "" -#: nova/compute/manager.py:3772 +#: nova/compute/manager.py:3782 #, fuzzy msgid "Updating volume usage cache" msgstr "Deleting user: ユーザ %s を削除します。" -#: nova/compute/manager.py:3789 +#: nova/compute/manager.py:3799 msgid "Updating host status" msgstr "" -#: nova/compute/manager.py:3816 +#: nova/compute/manager.py:3826 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " "the hypervisor." msgstr "" -#: nova/compute/manager.py:3821 nova/compute/manager.py:3871 +#: nova/compute/manager.py:3831 nova/compute/manager.py:3881 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:3858 +#: nova/compute/manager.py:3868 #, python-format msgid "" "During the sync_power process the instance has moved from host %(src)s to" " host %(dst)s" msgstr "" -#: nova/compute/manager.py:3896 +#: nova/compute/manager.py:3906 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3908 nova/compute/manager.py:3917 -#: nova/compute/manager.py:3947 +#: nova/compute/manager.py:3918 nova/compute/manager.py:3927 +#: nova/compute/manager.py:3957 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:3912 +#: nova/compute/manager.py:3922 msgid "Instance is suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3928 +#: nova/compute/manager.py:3938 msgid "Instance is paused unexpectedly. Ignore." msgstr "" -#: nova/compute/manager.py:3934 +#: nova/compute/manager.py:3944 msgid "Instance is unexpectedly not found. Ignore." msgstr "" -#: nova/compute/manager.py:3940 +#: nova/compute/manager.py:3950 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3956 +#: nova/compute/manager.py:3966 #, fuzzy msgid "Instance is not (soft-)deleted." msgstr "インスタンス %s: 起動しました。" -#: nova/compute/manager.py:3964 +#: nova/compute/manager.py:3974 msgid "CONF.reclaim_instance_interval <= 0, skipping..." msgstr "" -#: nova/compute/manager.py:3984 +#: nova/compute/manager.py:3994 msgid "Reclaiming deleted instance" msgstr "" -#: nova/compute/manager.py:4011 +#: nova/compute/manager.py:4021 #, fuzzy, python-format msgid "Deleting orphan compute node %s" msgstr "Deleting user: ユーザ %s を削除します。" -#: nova/compute/manager.py:4021 nova/compute/resource_tracker.py:321 +#: nova/compute/manager.py:4031 nova/compute/resource_tracker.py:321 #, python-format msgid "No service record for host %s" msgstr "" -#: nova/compute/manager.py:4061 +#: nova/compute/manager.py:4072 #, python-format msgid "" "Detected instance with name label '%(name)s' which is marked as DELETED " "but still present on host." msgstr "" -#: nova/compute/manager.py:4068 +#: nova/compute/manager.py:4079 #, python-format msgid "" "Destroying instance with name label '%(name)s' which is marked as DELETED" " but still present on host." msgstr "" -#: nova/compute/manager.py:4075 +#: nova/compute/manager.py:4086 #, python-format msgid "Unrecognized value '%(action)s' for CONF.running_deleted_instance_action" msgstr "" @@ -5060,11 +5015,11 @@ msgstr "" msgid "Failed to notify cells of instance info cache update" msgstr "" -#: nova/db/api.py:1451 +#: nova/db/api.py:1456 msgid "Failed to notify cells of bw_usage update" msgstr "" -#: nova/db/api.py:1585 +#: nova/db/api.py:1591 msgid "Failed to notify cells of instance fault" msgstr "" @@ -5082,23 +5037,30 @@ msgstr "" msgid "Unrecognized read_deleted value '%s'" msgstr "" -#: nova/db/sqlalchemy/api.py:1424 +#: nova/db/sqlalchemy/api.py:1408 #, python-format msgid "" "Unknown osapi_compute_unique_server_name_scope value: %s Flag must be " "empty, \"global\" or \"project\"" msgstr "" -#: nova/db/sqlalchemy/api.py:1559 +#: nova/db/sqlalchemy/api.py:1543 #, fuzzy, python-format msgid "Invalid instance id %s in request" msgstr "インスタンス %s: rescued" -#: nova/db/sqlalchemy/api.py:2850 +#: nova/db/sqlalchemy/api.py:2834 #, python-format msgid "Change will make usage less than 0 for the following resources: %(unders)s" msgstr "" +#: nova/db/sqlalchemy/api.py:4335 +#, python-format +msgid "" +"Volume(%s) has lower stats then what is in the database. Instance must " +"have been rebooted or crashed. Updating totals." +msgstr "" + #: nova/db/sqlalchemy/migration.py:69 #: nova/virt/baremetal/db/sqlalchemy/migration.py:66 msgid "version should be an integer" @@ -5153,47 +5115,47 @@ msgid "" "%(extra)s." msgstr "" -#: nova/image/glance.py:492 +#: nova/image/glance.py:495 #, python-format msgid "fetching image %s from glance" msgstr "" -#: nova/image/s3.py:318 +#: nova/image/s3.py:335 #, python-format msgid "Failed to download %(image_location)s to %(image_path)s" msgstr "" -#: nova/image/s3.py:335 +#: nova/image/s3.py:352 #, python-format msgid "Failed to decrypt %(image_location)s to %(image_path)s" msgstr "" -#: nova/image/s3.py:345 +#: nova/image/s3.py:362 #, python-format msgid "Failed to untar %(image_location)s to %(image_path)s" msgstr "" -#: nova/image/s3.py:355 +#: nova/image/s3.py:372 #, python-format msgid "Failed to upload %(image_location)s to %(image_path)s" msgstr "" -#: nova/image/s3.py:379 +#: nova/image/s3.py:396 #, python-format msgid "Failed to decrypt private key: %s" msgstr "プライベートキーの復号に失敗しました: %s" -#: nova/image/s3.py:386 +#: nova/image/s3.py:403 #, python-format msgid "Failed to decrypt initialization vector: %s" msgstr "初期化ベクタの復号に失敗しました: %s" -#: nova/image/s3.py:397 +#: nova/image/s3.py:414 #, python-format msgid "Failed to decrypt image file %(image_file)s: %(err)s" msgstr "イメージファイル %(image_file)s の復号に失敗しました: %(err)s" -#: nova/image/s3.py:409 +#: nova/image/s3.py:426 msgid "Unsafe filenames in image" msgstr "" @@ -5235,69 +5197,69 @@ msgstr "" msgid "Loading network driver '%s'" msgstr "" -#: nova/network/floating_ips.py:87 +#: nova/network/floating_ips.py:88 #, python-format msgid "Fixed ip %(fixed_ip_id)s not found" msgstr "" -#: nova/network/floating_ips.py:97 nova/network/floating_ips.py:373 +#: nova/network/floating_ips.py:98 nova/network/floating_ips.py:374 #, python-format msgid "Interface %(interface)s not found" msgstr "" -#: nova/network/floating_ips.py:121 +#: nova/network/floating_ips.py:122 #, python-format msgid "floating IP allocation for instance |%(floating_address)s|" msgstr "" -#: nova/network/floating_ips.py:178 +#: nova/network/floating_ips.py:179 msgid "Floating IP is not associated. Ignore." msgstr "" -#: nova/network/floating_ips.py:196 +#: nova/network/floating_ips.py:197 #, python-format msgid "Address |%(address)s| is not allocated" msgstr "" -#: nova/network/floating_ips.py:200 +#: nova/network/floating_ips.py:201 #, python-format msgid "Address |%(address)s| is not allocated to your project |%(project)s|" msgstr "" -#: nova/network/floating_ips.py:220 +#: nova/network/floating_ips.py:221 #, python-format msgid "Quota exceeded for %(pid)s, tried to allocate floating IP" msgstr "" -#: nova/network/floating_ips.py:281 +#: nova/network/floating_ips.py:282 msgid "Failed to update usages deallocating floating IP" msgstr "" -#: nova/network/floating_ips.py:530 +#: nova/network/floating_ips.py:531 #, fuzzy, python-format msgid "Starting migration network for instance %(instance_uuid)s" msgstr "インスタンス終了処理を開始します。" -#: nova/network/floating_ips.py:537 +#: nova/network/floating_ips.py:538 #, fuzzy, python-format msgid "" "Floating ip address |%(address)s| no longer belongs to instance " "%(instance_uuid)s. Will notmigrate it " msgstr "インスタンス %(instance_id)s にアドレス %(public_ip)s を割り当て" -#: nova/network/floating_ips.py:568 +#: nova/network/floating_ips.py:573 #, python-format msgid "Finishing migration network for instance %(instance_uuid)s" msgstr "" -#: nova/network/floating_ips.py:576 +#: nova/network/floating_ips.py:581 #, fuzzy, python-format msgid "" "Floating ip address |%(address)s| no longer belongs to instance " "%(instance_uuid)s. Will notsetup it." msgstr "インスタンス %(instance_id)s にアドレス %(public_ip)s を割り当て" -#: nova/network/floating_ips.py:624 +#: nova/network/floating_ips.py:629 #, python-format msgid "" "Database inconsistency: DNS domain |%s| is registered in the Nova db but " @@ -5305,12 +5267,12 @@ msgid "" "ignored." msgstr "" -#: nova/network/floating_ips.py:664 +#: nova/network/floating_ips.py:669 #, python-format msgid "Domain |%(domain)s| already exists, changing zone to |%(av_zone)s|." msgstr "" -#: nova/network/floating_ips.py:673 +#: nova/network/floating_ips.py:678 #, python-format msgid "Domain |%(domain)s| already exists, changing project to |%(project)s|." msgstr "" @@ -5335,150 +5297,130 @@ msgstr "" msgid "This shouldn't be getting called except during testing." msgstr "" -#: nova/network/linux_net.py:219 +#: nova/network/linux_net.py:220 #, python-format msgid "Attempted to remove chain %s which does not exist" msgstr "" -#: nova/network/linux_net.py:254 +#: nova/network/linux_net.py:255 #, python-format msgid "Unknown chain: %r" msgstr "" -#: nova/network/linux_net.py:279 +#: nova/network/linux_net.py:280 #, python-format msgid "" "Tried to remove rule that was not there: %(chain)r %(rule)r %(wrap)r " "%(top)r" msgstr "" -#: nova/network/linux_net.py:424 +#: nova/network/linux_net.py:425 msgid "IPTablesManager.apply completed with success" msgstr "" -#: nova/network/linux_net.py:680 +#: nova/network/linux_net.py:681 #, python-format msgid "arping error for ip %s" msgstr "" -#: nova/network/linux_net.py:730 +#: nova/network/linux_net.py:731 #, python-format msgid "Removed %(num)d duplicate rules for floating ip %(float)s" msgstr "" -#: nova/network/linux_net.py:966 +#: nova/network/linux_net.py:776 +#, python-format +msgid "Error deleting conntrack entries for %s" +msgstr "" + +#: nova/network/linux_net.py:975 #, fuzzy, python-format msgid "Pid %d is stale, skip killing dnsmasq" msgstr "Pid %d は無効です。dnsmasqを再実行します。" -#: nova/network/linux_net.py:1011 +#: nova/network/linux_net.py:1020 #, python-format msgid "Hupping dnsmasq threw %s" msgstr "dnsmasqに対してhupを送信しましたが %s が発生しました。" -#: nova/network/linux_net.py:1013 +#: nova/network/linux_net.py:1022 #, python-format msgid "Pid %d is stale, relaunching dnsmasq" msgstr "Pid %d は無効です。dnsmasqを再実行します。" -#: nova/network/linux_net.py:1093 +#: nova/network/linux_net.py:1102 #, python-format msgid "killing radvd threw %s" msgstr "radvd 停止が %s 例外を発行しました" -#: nova/network/linux_net.py:1095 +#: nova/network/linux_net.py:1104 #, python-format msgid "Pid %d is stale, relaunching radvd" msgstr "Pid %d がストールしているので radvd を再実行しています…" -#: nova/network/linux_net.py:1227 +#: nova/network/linux_net.py:1280 #, fuzzy, python-format -msgid "Error clearing stale veth %s" -msgstr "xvp の開始中にエラー: %s" +msgid "Net device removed: '%s'" +msgstr "不正なバックエンドです: %s" -#: nova/network/linux_net.py:1386 +#: nova/network/linux_net.py:1283 +#, python-format +msgid "Failed removing net device: '%s'" +msgstr "" + +#: nova/network/linux_net.py:1401 #, python-format msgid "Starting VLAN interface %s" msgstr "VLANインタフェース %s を開始します。" -#: nova/network/linux_net.py:1418 -#, fuzzy, python-format -msgid "Failed unplugging VLAN interface '%s'" -msgstr "プライベートキーの復号に失敗しました: %s" - -#: nova/network/linux_net.py:1420 -#, fuzzy, python-format -msgid "Unplugged VLAN interface '%s'" -msgstr "プライベートキーの復号に失敗しました: %s" - -#: nova/network/linux_net.py:1442 +#: nova/network/linux_net.py:1447 #, fuzzy, python-format msgid "Starting Bridge %s" msgstr "%s 用のブリッジインタフェースを開始します。" -#: nova/network/linux_net.py:1454 +#: nova/network/linux_net.py:1459 #, python-format msgid "Adding interface %(interface)s to bridge %(bridge)s" msgstr "" -#: nova/network/linux_net.py:1490 +#: nova/network/linux_net.py:1495 #, fuzzy, python-format msgid "Failed to add interface: %s" msgstr "プライベートキーの復号に失敗しました: %s" -#: nova/network/linux_net.py:1536 -#, fuzzy, python-format -msgid "Failed unplugging bridge interface '%s'" -msgstr "%s 用のブリッジインタフェースを開始します。" - -#: nova/network/linux_net.py:1539 -#, fuzzy, python-format -msgid "Unplugged bridge interface '%s'" -msgstr "%s 用のブリッジインタフェースを開始します。" - -#: nova/network/linux_net.py:1735 +#: nova/network/linux_net.py:1732 #, fuzzy, python-format msgid "Starting bridge %s " msgstr "%s 用のブリッジインタフェースを開始します。" -#: nova/network/linux_net.py:1743 +#: nova/network/linux_net.py:1740 #, fuzzy, python-format msgid "Done starting bridge %s" msgstr "xvp の開始中にエラー: %s" -#: nova/network/linux_net.py:1763 -#, python-format -msgid "Failed unplugging gateway interface '%s'" -msgstr "" - -#: nova/network/linux_net.py:1765 -#, python-format -msgid "Unplugged gateway interface '%s'" -msgstr "" - -#: nova/network/manager.py:363 +#: nova/network/manager.py:364 #, python-format msgid "Disassociated %s stale fixed ip(s)" msgstr "" -#: nova/network/manager.py:367 +#: nova/network/manager.py:368 msgid "setting network host" msgstr "ネットワークホストの設定をします。" -#: nova/network/manager.py:494 +#: nova/network/manager.py:495 msgid "network allocations" msgstr "" -#: nova/network/manager.py:501 +#: nova/network/manager.py:502 #, python-format msgid "networks retrieved for instance: |%(networks_list)s|" msgstr "" -#: nova/network/manager.py:549 +#: nova/network/manager.py:550 msgid "network deallocation for instance" msgstr "" -#: nova/network/manager.py:815 +#: nova/network/manager.py:816 #, python-format msgid "" "instance-dns-zone is |%(domain)s|, which is in availability zone " @@ -5486,98 +5428,98 @@ msgid "" "created." msgstr "" -#: nova/network/manager.py:841 +#: nova/network/manager.py:842 #, python-format msgid "Quota exceeded for %(pid)s, tried to allocate fixed IP" msgstr "" -#: nova/network/manager.py:895 +#: nova/network/manager.py:896 msgid "Failed to update usages deallocating fixed IP" msgstr "" -#: nova/network/manager.py:929 +#: nova/network/manager.py:930 #, python-format msgid "Unable to release %s because vif doesn't exist." msgstr "" -#: nova/network/manager.py:952 +#: nova/network/manager.py:953 #, python-format msgid "Leased IP |%(address)s|" msgstr "" -#: nova/network/manager.py:956 +#: nova/network/manager.py:957 #, python-format msgid "IP %s leased that is not associated" msgstr "" -#: nova/network/manager.py:965 +#: nova/network/manager.py:966 #, python-format msgid "IP |%s| leased that isn't allocated" msgstr "" -#: nova/network/manager.py:970 +#: nova/network/manager.py:971 #, python-format msgid "Released IP |%(address)s|" msgstr "" -#: nova/network/manager.py:974 +#: nova/network/manager.py:975 #, python-format msgid "IP %s released that is not associated" msgstr "" -#: nova/network/manager.py:978 +#: nova/network/manager.py:979 #, python-format msgid "IP %s released that was not leased" msgstr "リースしていないIP %s が開放されました。" -#: nova/network/manager.py:997 +#: nova/network/manager.py:998 #, python-format msgid "%s must be an integer" msgstr "" -#: nova/network/manager.py:1021 +#: nova/network/manager.py:1022 msgid "Maximum allowed length for 'label' is 255." msgstr "" -#: nova/network/manager.py:1041 +#: nova/network/manager.py:1042 #, python-format msgid "" "Subnet(s) too large, defaulting to /%s. To override, specify " "network_size flag." msgstr "" -#: nova/network/manager.py:1122 +#: nova/network/manager.py:1123 msgid "cidr already in use" msgstr "" -#: nova/network/manager.py:1125 +#: nova/network/manager.py:1126 #, python-format msgid "requested cidr (%(cidr)s) conflicts with existing supernet (%(super)s)" msgstr "" -#: nova/network/manager.py:1136 +#: nova/network/manager.py:1137 #, python-format msgid "" "requested cidr (%(cidr)s) conflicts with existing smaller cidr " "(%(smaller)s)" msgstr "" -#: nova/network/manager.py:1193 +#: nova/network/manager.py:1194 msgid "Network already exists!" msgstr "" -#: nova/network/manager.py:1212 +#: nova/network/manager.py:1213 #, python-format msgid "Network must be disassociated from project %s before delete" msgstr "" -#: nova/network/manager.py:1808 +#: nova/network/manager.py:1813 msgid "" "The sum between the number of networks and the vlan start cannot be " "greater than 4094" msgstr "ネットワークの数とVLANの開始番号の和は 4094 より大きくできません。" -#: nova/network/manager.py:1815 +#: nova/network/manager.py:1820 #, python-format msgid "" "The network range is not big enough to fit %(num_networks)s networks. " @@ -5691,11 +5633,6 @@ msgstr "" msgid "Multiple floating IP pools matches found for name '%s'" msgstr "ネットワークホストの設定をします。" -#: nova/network/quantumv2/api.py:835 -#, python-format -msgid "Network %(net)s for port %(port_id)s not found!" -msgstr "" - #: nova/network/security_group/quantum_driver.py:53 #, fuzzy, python-format msgid "Quantum Error creating security group %s" @@ -5804,22 +5741,22 @@ msgstr "" msgid "Released file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..." msgstr "" -#: nova/openstack/common/log.py:226 +#: nova/openstack/common/log.py:244 #, fuzzy, python-format msgid "Deprecated: %s" msgstr "受信: %s" -#: nova/openstack/common/log.py:329 +#: nova/openstack/common/log.py:347 #, python-format msgid "Error loading logging config %(log_config)s: %(err_msg)s" msgstr "" -#: nova/openstack/common/log.py:379 +#: nova/openstack/common/log.py:397 #, python-format msgid "syslog facility must be one of: %s" msgstr "" -#: nova/openstack/common/log.py:537 +#: nova/openstack/common/log.py:563 #, python-format msgid "Fatal call to deprecated config: %(msg)s" msgstr "" @@ -5842,6 +5779,31 @@ msgstr "" msgid "in dynamic looping call" msgstr "" +#: nova/openstack/common/periodic_task.py:41 +#, python-format +msgid "Unexpected argument for periodic task creation: %(arg)s." +msgstr "" + +#: nova/openstack/common/periodic_task.py:132 +#, python-format +msgid "Skipping periodic task %(task)s because its interval is negative" +msgstr "" + +#: nova/openstack/common/periodic_task.py:137 +#, python-format +msgid "Skipping periodic task %(task)s because it is disabled" +msgstr "" + +#: nova/openstack/common/periodic_task.py:175 +#, python-format +msgid "Running periodic task %(full_task_name)s" +msgstr "" + +#: nova/openstack/common/periodic_task.py:183 +#, python-format +msgid "Error during %(full_task_name)s: %(e)s" +msgstr "" + #: nova/openstack/common/policy.py:394 #, python-format msgid "Failed to understand rule %(rule)s" @@ -5857,16 +5819,31 @@ msgstr "" msgid "Failed to understand rule %(rule)r" msgstr "" -#: nova/openstack/common/db/sqlalchemy/session.py:436 +#: nova/openstack/common/processutils.py:122 +#, python-format +msgid "Got unknown keyword args to utils.execute: %r" +msgstr "" + +#: nova/openstack/common/processutils.py:137 +#, python-format +msgid "Running cmd (subprocess): %s" +msgstr "コマンド実行(subprocess): %s" + +#: nova/openstack/common/processutils.py:174 +#, python-format +msgid "%r failed. Retrying." +msgstr "" + +#: nova/openstack/common/db/sqlalchemy/session.py:461 msgid "DB exception wrapped." msgstr "" -#: nova/openstack/common/db/sqlalchemy/session.py:486 +#: nova/openstack/common/db/sqlalchemy/session.py:512 #, python-format msgid "Got mysql server has gone away: %s" msgstr "" -#: nova/openstack/common/db/sqlalchemy/session.py:556 +#: nova/openstack/common/db/sqlalchemy/session.py:584 #, python-format msgid "SQL connection failed. %s attempts left." msgstr "" @@ -5879,19 +5856,19 @@ msgstr "" msgid "Unknown sort direction, must be 'desc' or 'asc'" msgstr "" -#: nova/openstack/common/notifier/api.py:126 +#: nova/openstack/common/notifier/api.py:125 #, python-format msgid "%s not in valid priorities" msgstr "" -#: nova/openstack/common/notifier/api.py:142 +#: nova/openstack/common/notifier/api.py:141 #, python-format msgid "" "Problem '%(e)s' attempting to send to notification system. " "Payload=%(payload)s" msgstr "" -#: nova/openstack/common/notifier/api.py:172 +#: nova/openstack/common/notifier/api.py:171 #, python-format msgid "Failed to load notifier %s. These notifications will not be sent." msgstr "" @@ -6080,44 +6057,44 @@ msgid "" msgstr "" #: nova/openstack/common/rpc/impl_kombu.py:609 -#: nova/openstack/common/rpc/impl_qpid.py:403 +#: nova/openstack/common/rpc/impl_qpid.py:404 #, python-format msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s" msgstr "" #: nova/openstack/common/rpc/impl_kombu.py:627 -#: nova/openstack/common/rpc/impl_qpid.py:418 +#: nova/openstack/common/rpc/impl_qpid.py:419 #, python-format msgid "Timed out waiting for RPC response: %s" msgstr "" #: nova/openstack/common/rpc/impl_kombu.py:631 -#: nova/openstack/common/rpc/impl_qpid.py:422 +#: nova/openstack/common/rpc/impl_qpid.py:423 #, python-format msgid "Failed to consume message from queue: %s" msgstr "" #: nova/openstack/common/rpc/impl_kombu.py:670 -#: nova/openstack/common/rpc/impl_qpid.py:457 +#: nova/openstack/common/rpc/impl_qpid.py:458 #, python-format msgid "Failed to publish message to topic '%(topic)s': %(err_str)s" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:351 +#: nova/openstack/common/rpc/impl_qpid.py:352 #, python-format msgid "Unable to connect to AMQP server: %(e)s. Sleeping %(delay)s seconds" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:357 +#: nova/openstack/common/rpc/impl_qpid.py:358 #, python-format msgid "Connected to AMQP server on %s" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:370 +#: nova/openstack/common/rpc/impl_qpid.py:371 msgid "Re-established AMQP queues" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:430 +#: nova/openstack/common/rpc/impl_qpid.py:431 msgid "Error processing message. Skipping it." msgstr "" @@ -6347,7 +6324,7 @@ msgstr "" msgid "Exception during scheduler.run_instance" msgstr "" -#: nova/scheduler/driver.py:63 nova/scheduler/manager.py:211 +#: nova/scheduler/driver.py:63 nova/scheduler/manager.py:222 #, python-format msgid "Setting instance to %(state)s state." msgstr "" @@ -6371,81 +6348,89 @@ msgid "" "memory(host:%(avail)s <= instance:%(mem_inst)s)" msgstr "" -#: nova/scheduler/filter_scheduler.py:74 +#: nova/scheduler/filter_scheduler.py:73 #, python-format msgid "Attempting to build %(num_instances)d instance(s)" msgstr "" -#: nova/scheduler/filter_scheduler.py:228 +#: nova/scheduler/filter_scheduler.py:227 msgid "Invalid value for 'scheduler_max_attempts', must be >= 1" msgstr "" -#: nova/scheduler/filter_scheduler.py:245 +#: nova/scheduler/filter_scheduler.py:244 #, python-format msgid "Error from last host: %(last_host)s (node %(last_node)s): %(exc)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:274 +#: nova/scheduler/filter_scheduler.py:276 #, python-format msgid "" "Exceeded max scheduling attempts %(max_attempts)d for instance " "%(instance_uuid)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:340 +#: nova/scheduler/filter_scheduler.py:344 #, python-format msgid "Filtered %(hosts)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:353 +#: nova/scheduler/filter_scheduler.py:357 #, python-format msgid "Choosing host %(chosen_host)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:386 +#: nova/scheduler/filter_scheduler.py:391 #, python-format msgid "Unable to migrate %(instance_uuid)s to %(dest)s: Lack of memory" msgstr "" -#: nova/scheduler/host_manager.py:307 +#: nova/scheduler/host_manager.py:308 #, python-format -msgid "Host filter ignoring hosts: %(ignored_hosts_str)s" +msgid "Host filter ignoring hosts: %s" msgstr "" -#: nova/scheduler/host_manager.py:316 +#: nova/scheduler/host_manager.py:320 #, python-format -msgid "" -"No hosts matched due to not matching 'force_hosts'value of " -"'%(forced_hosts_str)s'" +msgid "Host filter forcing available hosts to %s" +msgstr "" + +#: nova/scheduler/host_manager.py:323 +#, python-format +msgid "No hosts matched due to not matching 'force_hosts' value of '%s'" +msgstr "" + +#: nova/scheduler/host_manager.py:336 +#, python-format +msgid "Host filter forcing available nodes to %s" msgstr "" -#: nova/scheduler/host_manager.py:321 +#: nova/scheduler/host_manager.py:339 #, python-format -msgid "Host filter forcing available hosts to %(forced_hosts_str)s" +msgid "No nodes matched due to not matching 'force_nodes' value of '%s'" msgstr "" -#: nova/scheduler/host_manager.py:353 +#: nova/scheduler/host_manager.py:379 #, python-format msgid "Ignoring %(service_name)s service update from %(host)s" msgstr "" -#: nova/scheduler/host_manager.py:358 +#: nova/scheduler/host_manager.py:384 #, python-format msgid "Received %(service_name)s service update from %(state_key)s." msgstr "" -#: nova/scheduler/host_manager.py:377 +#: nova/scheduler/host_manager.py:403 #: nova/scheduler/filters/trusted_filter.py:214 #, python-format msgid "No service for compute ID %s" msgstr "" -#: nova/scheduler/host_manager.py:399 +#: nova/scheduler/host_manager.py:425 #, python-format msgid "Removing dead compute node %(host)s:%(node)s from scheduler" msgstr "" -#: nova/scheduler/manager.py:197 +#: nova/scheduler/manager.py:208 #, python-format msgid "Failed to schedule_%(method)s: %(ex)s" msgstr "" @@ -6701,19 +6686,19 @@ msgstr "" msgid "Reply to faked command is stdout='%(stdout)s' stderr='%(stderr)s'" msgstr "" -#: nova/tests/fake_volume.py:186 +#: nova/tests/fake_volume.py:187 msgid "status must be available" msgstr "" -#: nova/tests/fake_volume.py:190 nova/volume/cinder.py:222 +#: nova/tests/fake_volume.py:191 nova/volume/cinder.py:228 msgid "already attached" msgstr "" -#: nova/tests/fake_volume.py:194 nova/volume/cinder.py:226 +#: nova/tests/fake_volume.py:195 nova/volume/cinder.py:232 msgid "Instance and volume not in same availability_zone" msgstr "" -#: nova/tests/fake_volume.py:199 nova/volume/cinder.py:232 +#: nova/tests/fake_volume.py:200 nova/volume/cinder.py:238 msgid "already detached" msgstr "" @@ -6767,52 +6752,52 @@ msgstr "" msgid "unexpected role header" msgstr "" -#: nova/tests/api/openstack/compute/test_servers.py:3315 +#: nova/tests/api/openstack/compute/test_servers.py:3338 msgid "" "Quota exceeded for instances: Requested 1, but already used 10 of 10 " "instances" msgstr "" -#: nova/tests/api/openstack/compute/test_servers.py:3320 +#: nova/tests/api/openstack/compute/test_servers.py:3343 msgid "Quota exceeded for ram: Requested 4096, but already used 8192 of 10240 ram" msgstr "" -#: nova/tests/api/openstack/compute/test_servers.py:3325 +#: nova/tests/api/openstack/compute/test_servers.py:3348 msgid "Quota exceeded for cores: Requested 2, but already used 9 of 10 cores" msgstr "" -#: nova/tests/compute/test_compute.py:1044 -#: nova/tests/compute/test_compute.py:1062 -#: nova/tests/compute/test_compute.py:1113 -#: nova/tests/compute/test_compute.py:1140 -#: nova/tests/compute/test_compute.py:1186 -#: nova/tests/compute/test_compute.py:3647 +#: nova/tests/compute/test_compute.py:1099 +#: nova/tests/compute/test_compute.py:1117 +#: nova/tests/compute/test_compute.py:1168 +#: nova/tests/compute/test_compute.py:1195 +#: nova/tests/compute/test_compute.py:1241 +#: nova/tests/compute/test_compute.py:3725 #, python-format msgid "Running instances: %s" msgstr "インスタンス %s は実行中です。" -#: nova/tests/compute/test_compute.py:1050 -#: nova/tests/compute/test_compute.py:1085 -#: nova/tests/compute/test_compute.py:1128 -#: nova/tests/compute/test_compute.py:1158 +#: nova/tests/compute/test_compute.py:1105 +#: nova/tests/compute/test_compute.py:1140 +#: nova/tests/compute/test_compute.py:1183 +#: nova/tests/compute/test_compute.py:1213 #, python-format msgid "After terminating instances: %s" msgstr "インスタンス %s を終了した後です。" -#: nova/tests/compute/test_compute.py:1668 +#: nova/tests/compute/test_compute.py:1723 msgid "Internal error" msgstr "" -#: nova/tests/compute/test_compute.py:3658 +#: nova/tests/compute/test_compute.py:3736 #, python-format msgid "After force-killing instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:4160 +#: nova/tests/compute/test_compute.py:4238 msgid "wrong host/node" msgstr "" -#: nova/tests/compute/test_compute.py:8584 +#: nova/tests/compute/test_compute.py:8707 msgid "spawn error" msgstr "" @@ -7073,7 +7058,7 @@ msgstr "" msgid "IPMI set next bootdev failed" msgstr "" -#: nova/virt/baremetal/ipmi.py:198 nova/virt/baremetal/tilera_pdu.py:152 +#: nova/virt/baremetal/ipmi.py:198 nova/virt/baremetal/tilera_pdu.py:153 #, python-format msgid "Activate node called, but node %s is already active" msgstr "" @@ -7161,31 +7146,31 @@ msgstr "" msgid "Tilera deploy failed for instance %s" msgstr "Get console output: インスタンス %s のコンソール出力を取得します。" -#: nova/virt/baremetal/tilera_pdu.py:82 +#: nova/virt/baremetal/tilera_pdu.py:83 msgid "Node id not supplied to PDU" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:85 +#: nova/virt/baremetal/tilera_pdu.py:86 msgid "Address not supplied to PDU" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:88 +#: nova/virt/baremetal/tilera_pdu.py:89 msgid "User not supplied to PDU" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:91 +#: nova/virt/baremetal/tilera_pdu.py:92 msgid "Password not supplied to PDU" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:116 +#: nova/virt/baremetal/tilera_pdu.py:117 msgid "PDU failed" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:133 +#: nova/virt/baremetal/tilera_pdu.py:134 msgid "PDU power on failed" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:146 +#: nova/virt/baremetal/tilera_pdu.py:147 msgid "PDU power off failed" msgstr "" @@ -7241,34 +7226,34 @@ msgstr "" msgid "no pif for vif_uuid=%s" msgstr "" -#: nova/virt/baremetal/virtual_power_driver.py:111 +#: nova/virt/baremetal/virtual_power_driver.py:112 msgid "virtual_power_ssh_host not defined. Can not Start" msgstr "" -#: nova/virt/baremetal/virtual_power_driver.py:115 +#: nova/virt/baremetal/virtual_power_driver.py:116 msgid "virtual_power_host_user not defined. Can not Start" msgstr "" -#: nova/virt/baremetal/virtual_power_driver.py:121 +#: nova/virt/baremetal/virtual_power_driver.py:122 msgid "virtual_power_host_pass/key not set. Can not Start" msgstr "" -#: nova/virt/baremetal/volume_driver.py:121 +#: nova/virt/baremetal/volume_driver.py:122 #, python-format msgid "baremetal driver was unable to delete tid %s" msgstr "" -#: nova/virt/baremetal/volume_driver.py:185 +#: nova/virt/baremetal/volume_driver.py:186 #, python-format msgid "Could not determine iscsi initiator name for instance %s" msgstr "" -#: nova/virt/baremetal/volume_driver.py:226 +#: nova/virt/baremetal/volume_driver.py:227 #, python-format msgid "No fixed PXE IP is associated to %s" msgstr "" -#: nova/virt/baremetal/volume_driver.py:258 +#: nova/virt/baremetal/volume_driver.py:259 #, python-format msgid "detach volume could not find tid for %s" msgstr "" @@ -7302,33 +7287,33 @@ msgstr "" msgid "Baremetal virtual interface %s not found" msgstr "" -#: nova/virt/disk/api.py:132 +#: nova/virt/disk/api.py:133 #, python-format msgid "Checking if we can resize image %(image)s. size=%(size)s, CoW=%(use_cow)s" msgstr "" -#: nova/virt/disk/api.py:138 +#: nova/virt/disk/api.py:139 #, python-format msgid "Cannot resize filesystem %s to a smaller size." msgstr "" -#: nova/virt/disk/api.py:149 +#: nova/virt/disk/api.py:150 #, python-format msgid "Unable to mount image %(image)s with error %(error)s. Cannot resize." msgstr "" -#: nova/virt/disk/api.py:159 +#: nova/virt/disk/api.py:160 #, python-format msgid "" "Unable to determine label for image %(image)s with error %(errror)s. " "Cannot resize." msgstr "" -#: nova/virt/disk/api.py:226 +#: nova/virt/disk/api.py:227 msgid "image already mounted" msgstr "" -#: nova/virt/disk/api.py:282 +#: nova/virt/disk/api.py:283 #, python-format msgid "" "Inject data image=%(image)s key=%(key)s net=%(net)s metadata=%(metadata)s" @@ -7336,68 +7321,68 @@ msgid "" "partition=%(partition)s use_cow=%(use_cow)s" msgstr "" -#: nova/virt/disk/api.py:299 +#: nova/virt/disk/api.py:300 #, fuzzy, python-format msgid "Ignoring error injecting data into image (%(e)s)" msgstr "インスタンス %(inst_name)s: イメージ %(img_id)s へのデータ埋め込みのエラーを無視しています (%(e)s)" -#: nova/virt/disk/api.py:318 +#: nova/virt/disk/api.py:319 #, python-format msgid "" "Failed to mount container filesystem '%(image)s' on '%(target)s': " "%(errors)s" msgstr "" -#: nova/virt/disk/api.py:335 +#: nova/virt/disk/api.py:336 #, fuzzy, python-format msgid "Failed to teardown ntainer filesystem: %s" msgstr "ファイルシステム %s のマウントに失敗しました。" -#: nova/virt/disk/api.py:348 +#: nova/virt/disk/api.py:349 #, fuzzy, python-format msgid "Failed to umount container filesystem: %s" msgstr "ファイルシステム %s のマウントに失敗しました。" -#: nova/virt/disk/api.py:373 +#: nova/virt/disk/api.py:374 #, fuzzy, python-format msgid "Ignoring error injecting %(inject)s into image (%(e)s)" msgstr "インスタンス %(inst_name)s: イメージ %(img_id)s へのデータ埋め込みのエラーを無視しています (%(e)s)" -#: nova/virt/disk/api.py:385 +#: nova/virt/disk/api.py:386 #, python-format msgid "Inject file fs=%(fs)s path=%(path)s append=%(append)s" msgstr "" -#: nova/virt/disk/api.py:394 +#: nova/virt/disk/api.py:395 #, python-format msgid "Inject metadata fs=%(fs)s metadata=%(metadata)s" msgstr "" -#: nova/virt/disk/api.py:435 +#: nova/virt/disk/api.py:436 #, python-format msgid "Inject key fs=%(fs)s key=%(key)s" msgstr "" -#: nova/virt/disk/api.py:464 +#: nova/virt/disk/api.py:465 #, python-format msgid "Inject key fs=%(fs)s net=%(net)s" msgstr "" -#: nova/virt/disk/api.py:490 +#: nova/virt/disk/api.py:491 #, python-format msgid "Inject admin password fs=%(fs)s admin_passwd=ha-ha-not-telling-you" msgstr "" -#: nova/virt/disk/api.py:535 +#: nova/virt/disk/api.py:536 msgid "Not implemented on Windows" msgstr "" -#: nova/virt/disk/api.py:564 +#: nova/virt/disk/api.py:565 #, python-format msgid "User %(username)s not found in password file." msgstr "" -#: nova/virt/disk/api.py:580 +#: nova/virt/disk/api.py:581 #, python-format msgid "User %(username)s not found in shadow file." msgstr "" @@ -7733,7 +7718,7 @@ msgstr "" msgid "get_available_resource called" msgstr "" -#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3728 +#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3740 #: nova/virt/xenapi/host.py:148 msgid "Updating host stats" msgstr "" @@ -7942,7 +7927,7 @@ msgstr "" msgid "Cannot find boot VHD file: %s" msgstr "" -#: nova/virt/hyperv/migrationops.py:221 nova/virt/hyperv/vmops.py:135 +#: nova/virt/hyperv/migrationops.py:221 nova/virt/hyperv/vmops.py:136 msgid "Cannot resize a VHD to a smaller size" msgstr "" @@ -8030,124 +8015,124 @@ msgstr "" msgid "Creating vswitch port for instance: %s" msgstr "raw instanceを生成します。" -#: nova/virt/hyperv/vmops.py:90 +#: nova/virt/hyperv/vmops.py:91 #, python-format msgid "VIF driver not found for network_api_class: %s" msgstr "" -#: nova/virt/hyperv/vmops.py:99 +#: nova/virt/hyperv/vmops.py:100 #, fuzzy msgid "get_info called for instance" msgstr "Get console output: インスタンス %s のコンソール出力を取得します。" -#: nova/virt/hyperv/vmops.py:120 +#: nova/virt/hyperv/vmops.py:121 #, python-format msgid "" "Creating differencing VHD. Parent: %(base_vhd_path)s, Target: " "%(root_vhd_path)s" msgstr "" -#: nova/virt/hyperv/vmops.py:126 +#: nova/virt/hyperv/vmops.py:127 #, python-format msgid "Copying VHD image %(base_vhd_path)s to target: %(root_vhd_path)s" msgstr "" -#: nova/virt/hyperv/vmops.py:138 +#: nova/virt/hyperv/vmops.py:139 #, python-format msgid "Resizing VHD %(root_vhd_path)s to new size %(root_vhd_size)s" msgstr "" -#: nova/virt/hyperv/vmops.py:151 +#: nova/virt/hyperv/vmops.py:152 #, fuzzy msgid "Spawning new instance" msgstr "raw instanceを生成します。" -#: nova/virt/hyperv/vmops.py:177 +#: nova/virt/hyperv/vmops.py:178 #, fuzzy msgid "Spawn instance failed" msgstr "NotFound 発生: %s" -#: nova/virt/hyperv/vmops.py:202 +#: nova/virt/hyperv/vmops.py:203 #, fuzzy, python-format msgid "Creating nic for instance: %s" msgstr "raw instanceを生成します。" -#: nova/virt/hyperv/vmops.py:210 +#: nova/virt/hyperv/vmops.py:211 #, python-format msgid "Invalid config_drive_format \"%s\"" msgstr "" -#: nova/virt/hyperv/vmops.py:213 +#: nova/virt/hyperv/vmops.py:214 #, fuzzy, python-format msgid "Using config drive for instance: %s" msgstr "インスタンス終了処理を開始します。" -#: nova/virt/hyperv/vmops.py:226 nova/virt/libvirt/driver.py:1869 +#: nova/virt/hyperv/vmops.py:227 nova/virt/libvirt/driver.py:1870 #, fuzzy, python-format msgid "Creating config drive at %(path)s" msgstr "ファイルパス '%s' を埋め込んでいます" -#: nova/virt/hyperv/vmops.py:234 nova/virt/libvirt/driver.py:1876 +#: nova/virt/hyperv/vmops.py:235 nova/virt/libvirt/driver.py:1877 #, fuzzy, python-format msgid "Creating config drive failed with error: %s" msgstr "ファイルパス '%s' を埋め込んでいます" -#: nova/virt/hyperv/vmops.py:270 +#: nova/virt/hyperv/vmops.py:271 #, fuzzy, python-format msgid "Got request to destroy instance: %s" msgstr "VBD %s の削除に失敗しました。" -#: nova/virt/hyperv/vmops.py:283 +#: nova/virt/hyperv/vmops.py:284 #, fuzzy, python-format msgid "Instance not found: %s" msgstr "インスタンス %s: 起動しました。" -#: nova/virt/hyperv/vmops.py:289 +#: nova/virt/hyperv/vmops.py:290 #, fuzzy, python-format msgid "Failed to destroy instance: %s" msgstr "VBD %s の削除に失敗しました。" -#: nova/virt/hyperv/vmops.py:294 +#: nova/virt/hyperv/vmops.py:295 #, fuzzy msgid "reboot instance" msgstr "Rebooting instance: インスタンス %s を再起動します。" -#: nova/virt/hyperv/vmops.py:300 +#: nova/virt/hyperv/vmops.py:301 #, fuzzy msgid "Pause instance" msgstr "Reboot instance: インスタンス %r を再起動します。" -#: nova/virt/hyperv/vmops.py:306 +#: nova/virt/hyperv/vmops.py:307 #, fuzzy msgid "Unpause instance" msgstr "Reboot instance: インスタンス %r を再起動します。" -#: nova/virt/hyperv/vmops.py:312 +#: nova/virt/hyperv/vmops.py:313 #, fuzzy msgid "Suspend instance" msgstr "Reboot instance: インスタンス %r を再起動します。" -#: nova/virt/hyperv/vmops.py:318 +#: nova/virt/hyperv/vmops.py:319 #, fuzzy msgid "Resume instance" msgstr "Reboot instance: インスタンス %r を再起動します。" -#: nova/virt/hyperv/vmops.py:324 +#: nova/virt/hyperv/vmops.py:325 #, fuzzy msgid "Power off instance" msgstr "%s 個のインスタンスの起動を始めます…" -#: nova/virt/hyperv/vmops.py:330 +#: nova/virt/hyperv/vmops.py:331 #, fuzzy msgid "Power on instance" msgstr "%s 個のインスタンスの起動を始めます…" -#: nova/virt/hyperv/vmops.py:337 +#: nova/virt/hyperv/vmops.py:338 #, python-format msgid "Successfully changed state of VM %(vm_name)s to: %(req_state)s" msgstr "" -#: nova/virt/hyperv/vmops.py:341 +#: nova/virt/hyperv/vmops.py:342 #, python-format msgid "Failed to change vm state of %(vm_name)s to %(req_state)s" msgstr "" @@ -8253,7 +8238,7 @@ msgstr "ボリューム切断: %(instance_name)s, %(mountpoint)s" msgid "Detaching physical disk from instance: %s" msgstr "raw instanceを生成します。" -#: nova/virt/hyperv/volumeops.py:186 nova/virt/libvirt/driver.py:896 +#: nova/virt/hyperv/volumeops.py:186 nova/virt/libvirt/driver.py:897 msgid "Could not determine iscsi initiator name" msgstr "" @@ -8287,237 +8272,237 @@ msgstr "" msgid "Unable to determine disk bus for '%s'" msgstr "" -#: nova/virt/libvirt/driver.py:340 +#: nova/virt/libvirt/driver.py:341 #, python-format msgid "Invalid cachemode %(cache_mode)s specified for disk type %(disk_type)s." msgstr "" -#: nova/virt/libvirt/driver.py:546 +#: nova/virt/libvirt/driver.py:547 #, python-format msgid "Nova requires libvirt version %(major)i.%(minor)i.%(micro)i or greater." msgstr "" -#: nova/virt/libvirt/driver.py:554 +#: nova/virt/libvirt/driver.py:555 #, python-format msgid "Connecting to libvirt: %s" msgstr "libvirt %s へ接続します。" -#: nova/virt/libvirt/driver.py:571 +#: nova/virt/libvirt/driver.py:572 #, fuzzy, python-format msgid "URI %s does not support events" msgstr "ボリュームグループ%sが存在しません。" -#: nova/virt/libvirt/driver.py:587 +#: nova/virt/libvirt/driver.py:588 msgid "Connection to libvirt broke" msgstr "libvirtへの接続が切れています。" -#: nova/virt/libvirt/driver.py:609 nova/virt/libvirt/driver.py:612 +#: nova/virt/libvirt/driver.py:610 nova/virt/libvirt/driver.py:613 #, python-format msgid "Can not handle authentication request for %d credentials" msgstr "" -#: nova/virt/libvirt/driver.py:630 +#: nova/virt/libvirt/driver.py:631 #, fuzzy, python-format msgid "Connection to libvirt failed: %s" msgstr "libvirt %s へ接続します。" -#: nova/virt/libvirt/driver.py:721 +#: nova/virt/libvirt/driver.py:722 #, python-format msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:736 +#: nova/virt/libvirt/driver.py:737 msgid "During wait destroy, instance disappeared." msgstr "" -#: nova/virt/libvirt/driver.py:741 +#: nova/virt/libvirt/driver.py:742 msgid "Instance destroyed successfully." msgstr "" -#: nova/virt/libvirt/driver.py:751 +#: nova/virt/libvirt/driver.py:752 msgid "Instance may be started again." msgstr "" -#: nova/virt/libvirt/driver.py:761 +#: nova/virt/libvirt/driver.py:762 #, fuzzy msgid "Going to destroy instance again." msgstr "%s を停止しようとしています" -#: nova/virt/libvirt/driver.py:780 +#: nova/virt/libvirt/driver.py:781 msgid "Error from libvirt during undefineFlags. Retrying with undefine" msgstr "" -#: nova/virt/libvirt/driver.py:796 +#: nova/virt/libvirt/driver.py:797 #, python-format msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:816 +#: nova/virt/libvirt/driver.py:817 msgid "Instance may be still running, destroy it again." msgstr "" -#: nova/virt/libvirt/driver.py:822 +#: nova/virt/libvirt/driver.py:823 #, python-format msgid "Error from libvirt during unfilter. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:850 +#: nova/virt/libvirt/driver.py:851 #, python-format msgid "Deleting instance files %(target)s" msgstr "" -#: nova/virt/libvirt/driver.py:859 +#: nova/virt/libvirt/driver.py:860 #, python-format msgid "Failed to cleanup directory %(target)s: %(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:902 +#: nova/virt/libvirt/driver.py:903 msgid "Could not determine fibre channel world wide node names" msgstr "" -#: nova/virt/libvirt/driver.py:909 +#: nova/virt/libvirt/driver.py:910 msgid "Could not determine fibre channel world wide port names" msgstr "" -#: nova/virt/libvirt/driver.py:914 +#: nova/virt/libvirt/driver.py:915 msgid "No Volume Connector found." msgstr "" -#: nova/virt/libvirt/driver.py:1036 +#: nova/virt/libvirt/driver.py:1037 msgid "During detach_volume, instance disappeared." msgstr "" -#: nova/virt/libvirt/driver.py:1060 +#: nova/virt/libvirt/driver.py:1061 msgid "attaching network adapter failed." msgstr "" -#: nova/virt/libvirt/driver.py:1080 +#: nova/virt/libvirt/driver.py:1081 msgid "During detach_interface, instance disappeared." msgstr "" -#: nova/virt/libvirt/driver.py:1084 +#: nova/virt/libvirt/driver.py:1085 msgid "detaching network adapter failed." msgstr "" -#: nova/virt/libvirt/driver.py:1173 +#: nova/virt/libvirt/driver.py:1174 msgid "Beginning live snapshot process" msgstr "" -#: nova/virt/libvirt/driver.py:1176 +#: nova/virt/libvirt/driver.py:1177 msgid "Beginning cold snapshot process" msgstr "" -#: nova/virt/libvirt/driver.py:1205 +#: nova/virt/libvirt/driver.py:1206 msgid "Snapshot extracted, beginning image upload" msgstr "" -#: nova/virt/libvirt/driver.py:1217 +#: nova/virt/libvirt/driver.py:1218 msgid "Snapshot image upload complete" msgstr "" -#: nova/virt/libvirt/driver.py:1290 +#: nova/virt/libvirt/driver.py:1291 #, fuzzy msgid "Instance soft rebooted successfully." msgstr "インスタンス%s: 再起動しました。" -#: nova/virt/libvirt/driver.py:1294 +#: nova/virt/libvirt/driver.py:1295 msgid "Failed to soft reboot instance." msgstr "" -#: nova/virt/libvirt/driver.py:1329 +#: nova/virt/libvirt/driver.py:1330 msgid "Instance shutdown successfully." msgstr "" -#: nova/virt/libvirt/driver.py:1337 +#: nova/virt/libvirt/driver.py:1338 msgid "Instance may have been rebooted during soft reboot, so return now." msgstr "" -#: nova/virt/libvirt/driver.py:1385 +#: nova/virt/libvirt/driver.py:1386 msgid "Instance rebooted successfully." msgstr "" -#: nova/virt/libvirt/driver.py:1530 +#: nova/virt/libvirt/driver.py:1531 msgid "Instance is running" msgstr "" -#: nova/virt/libvirt/driver.py:1537 nova/virt/powervm/operator.py:220 +#: nova/virt/libvirt/driver.py:1538 nova/virt/powervm/operator.py:221 msgid "Instance spawned successfully." msgstr "" -#: nova/virt/libvirt/driver.py:1553 +#: nova/virt/libvirt/driver.py:1554 #, python-format msgid "data: %(data)r, fpath: %(fpath)r" msgstr "データ: %(data)r, ファイルパス: %(fpath)r" -#: nova/virt/libvirt/driver.py:1590 nova/virt/libvirt/driver.py:1616 +#: nova/virt/libvirt/driver.py:1591 nova/virt/libvirt/driver.py:1617 #, python-format msgid "Truncated console log returned, %d bytes ignored" msgstr "" -#: nova/virt/libvirt/driver.py:1605 +#: nova/virt/libvirt/driver.py:1606 msgid "Guest does not have a console available" msgstr "" -#: nova/virt/libvirt/driver.py:1674 +#: nova/virt/libvirt/driver.py:1675 #, python-format msgid "Path '%(path)s' supports direct I/O" msgstr "" -#: nova/virt/libvirt/driver.py:1678 +#: nova/virt/libvirt/driver.py:1679 #, python-format msgid "Path '%(path)s' does not support direct I/O: '%(ex)s'" msgstr "" -#: nova/virt/libvirt/driver.py:1683 nova/virt/libvirt/driver.py:1688 +#: nova/virt/libvirt/driver.py:1684 nova/virt/libvirt/driver.py:1689 #, python-format msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'" msgstr "" -#: nova/virt/libvirt/driver.py:1759 +#: nova/virt/libvirt/driver.py:1760 msgid "Creating image" msgstr "" -#: nova/virt/libvirt/driver.py:1860 +#: nova/virt/libvirt/driver.py:1861 msgid "Using config drive" msgstr "" -#: nova/virt/libvirt/driver.py:1909 +#: nova/virt/libvirt/driver.py:1910 #, fuzzy, python-format msgid "Injecting %(inj)s into image %(img_id)s" msgstr "ID %(image_id)s として %(vdi_uuids)s のアップロードの為に xapi を問い合わせしています" -#: nova/virt/libvirt/driver.py:1919 +#: nova/virt/libvirt/driver.py:1920 #, fuzzy, python-format msgid "Error injecting data into image %(img_id)s (%(e)s)" msgstr "インスタンス %(inst_name)s: イメージ %(img_id)s へのデータ埋め込みのエラーを無視しています (%(e)s)" -#: nova/virt/libvirt/driver.py:1976 +#: nova/virt/libvirt/driver.py:1977 #, python-format msgid "" "Config requested an explicit CPU model, but the current libvirt " "hypervisor '%s' does not support selecting CPU models" msgstr "" -#: nova/virt/libvirt/driver.py:1982 +#: nova/virt/libvirt/driver.py:1983 msgid "Config requested a custom CPU model, but no model name was provided" msgstr "" -#: nova/virt/libvirt/driver.py:1986 +#: nova/virt/libvirt/driver.py:1987 msgid "A CPU model name should not be set when a host CPU model is requested" msgstr "" -#: nova/virt/libvirt/driver.py:1990 +#: nova/virt/libvirt/driver.py:1991 #, python-format msgid "CPU mode '%(mode)s' model '%(model)s' was chosen" msgstr "" -#: nova/virt/libvirt/driver.py:2006 +#: nova/virt/libvirt/driver.py:2007 msgid "" "Passthrough of the host CPU was requested but this libvirt version does " "not support this feature" msgstr "" -#: nova/virt/libvirt/driver.py:2327 +#: nova/virt/libvirt/driver.py:2330 #, python-format msgid "" "Start to_xml instance=%(instance)s network_info=%(network_info)s " @@ -8525,92 +8510,100 @@ msgid "" "rescue=%(rescue)sblock_device_info=%(block_device_info)s" msgstr "" -#: nova/virt/libvirt/driver.py:2342 +#: nova/virt/libvirt/driver.py:2345 #, python-format msgid "End to_xml instance=%(instance)s xml=%(xml)s" msgstr "" -#: nova/virt/libvirt/driver.py:2359 +#: nova/virt/libvirt/driver.py:2362 #, python-format msgid "" "Error from libvirt while looking up %(instance_name)s: [Error Code " "%(error_code)s] %(ex)s" msgstr "" -#: nova/virt/libvirt/driver.py:2527 +#: nova/virt/libvirt/driver.py:2530 msgid "" "Cannot get the number of cpu, because this function is not implemented " "for this platform. " msgstr "" -#: nova/virt/libvirt/driver.py:2578 +#: nova/virt/libvirt/driver.py:2581 #, python-format msgid "couldn't obtain the vpu count from domain id: %s" msgstr "" -#: nova/virt/libvirt/driver.py:2584 +#: nova/virt/libvirt/driver.py:2587 #, python-format msgid "List of domains returned by libVirt: %s" msgstr "" -#: nova/virt/libvirt/driver.py:2586 +#: nova/virt/libvirt/driver.py:2589 #, python-format msgid "libVirt can't find a domain with id: %s" msgstr "" -#: nova/virt/libvirt/driver.py:2650 +#: nova/virt/libvirt/driver.py:2653 msgid "libvirt version is too old (does not support getVersion)" msgstr "" -#: nova/virt/libvirt/driver.py:2733 +#: nova/virt/libvirt/driver.py:2737 #, fuzzy, python-format msgid "Trying to get stats for the volume %s" msgstr "ip %s に対するメタデータの取得に失敗しました。" -#: nova/virt/libvirt/driver.py:2757 +#: nova/virt/libvirt/driver.py:2750 +#, python-format +msgid "" +"Got volume usage stats for the volume=%(volume)s, instance=%(instance)s, " +"rd_req=%(rd_req)d, rd_bytes=%(rd_bytes)d, wr_req=%(wr_req)d, " +"wr_bytes=%(wr_bytes)d" +msgstr "" + +#: nova/virt/libvirt/driver.py:2768 #, python-format msgid "" "Getting block stats failed, device might have been detached. " -"Code=%(errcode)s Error=%(e)s" +"Instance=%(instance_name)s Disk=%(disk)s Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:2761 +#: nova/virt/libvirt/driver.py:2773 #, python-format msgid "" "Could not find domain in libvirt for instance %s. Cannot get block stats " "for device" msgstr "" -#: nova/virt/libvirt/driver.py:2838 +#: nova/virt/libvirt/driver.py:2850 #, python-format msgid "" "Creating tmpfile %s to verify with other compute node that the instance " "is on the same shared storage." msgstr "" -#: nova/virt/libvirt/driver.py:2920 +#: nova/virt/libvirt/driver.py:2932 msgid "Block migration can not be used with shared storage." msgstr "" -#: nova/virt/libvirt/driver.py:2928 +#: nova/virt/libvirt/driver.py:2940 msgid "Live migration can not be used without shared storage." msgstr "" -#: nova/virt/libvirt/driver.py:2965 +#: nova/virt/libvirt/driver.py:2977 #, python-format msgid "" "Unable to migrate %(instance_uuid)s: Disk of instance is too " "large(available on destination host:%(available)s < need:%(necessary)s)" msgstr "" -#: nova/virt/libvirt/driver.py:2990 +#: nova/virt/libvirt/driver.py:3002 #, python-format msgid "" "Instance launched has CPU info:\n" "%s" msgstr "" -#: nova/virt/libvirt/driver.py:3002 +#: nova/virt/libvirt/driver.py:3014 #, python-format msgid "" "CPU doesn't have compatibility.\n" @@ -8620,67 +8613,67 @@ msgid "" "Refer to %(u)s" msgstr "" -#: nova/virt/libvirt/driver.py:3019 +#: nova/virt/libvirt/driver.py:3031 #, python-format msgid "" "Creating tmpfile %s to notify to other compute nodes that they should " "mount the same storage." msgstr "" -#: nova/virt/libvirt/driver.py:3067 +#: nova/virt/libvirt/driver.py:3079 #, python-format msgid "The firewall filter for %s does not exist" msgstr "" -#: nova/virt/libvirt/driver.py:3139 +#: nova/virt/libvirt/driver.py:3151 #, fuzzy, python-format msgid "Live Migration failure: %(e)s" msgstr "%s の認証に失敗しました。" -#: nova/virt/libvirt/driver.py:3232 +#: nova/virt/libvirt/driver.py:3244 #, python-format msgid "plug_vifs() failed %(cnt)d. Retry up to %(max_retry)d." msgstr "" -#: nova/virt/libvirt/driver.py:3344 +#: nova/virt/libvirt/driver.py:3356 #, python-format msgid "" "Error from libvirt while getting description of %(instance_name)s: [Error" " Code %(error_code)s] %(ex)s" msgstr "" -#: nova/virt/libvirt/driver.py:3361 +#: nova/virt/libvirt/driver.py:3373 #, python-format msgid "skipping %(path)s since it looks like volume" msgstr "" -#: nova/virt/libvirt/driver.py:3366 +#: nova/virt/libvirt/driver.py:3378 #, python-format msgid "skipping disk for %(instance_name)s as it does not have a path" msgstr "" -#: nova/virt/libvirt/driver.py:3407 +#: nova/virt/libvirt/driver.py:3419 #, python-format msgid "Getting disk size of %(i_name)s: %(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:3453 +#: nova/virt/libvirt/driver.py:3465 msgid "Starting migrate_disk_and_power_off" msgstr "" -#: nova/virt/libvirt/driver.py:3512 +#: nova/virt/libvirt/driver.py:3524 msgid "Instance running successfully." msgstr "" -#: nova/virt/libvirt/driver.py:3518 +#: nova/virt/libvirt/driver.py:3530 msgid "Starting finish_migration" msgstr "" -#: nova/virt/libvirt/driver.py:3580 +#: nova/virt/libvirt/driver.py:3592 msgid "Starting finish_revert_migration" msgstr "" -#: nova/virt/libvirt/driver.py:3701 +#: nova/virt/libvirt/driver.py:3713 #, python-format msgid "Checking instance files accessability%(instance_path)s" msgstr "" @@ -8863,22 +8856,22 @@ msgstr "" msgid "Verification complete" msgstr "" -#: nova/virt/libvirt/utils.py:67 +#: nova/virt/libvirt/utils.py:72 nova/virt/libvirt/utils.py:78 msgid "systool is not installed" msgstr "" -#: nova/virt/libvirt/utils.py:71 +#: nova/virt/libvirt/utils.py:82 msgid "Cannot find any Fibre Channel HBAs" msgstr "" -#: nova/virt/libvirt/utils.py:213 +#: nova/virt/libvirt/utils.py:224 #, python-format msgid "" "Insufficient Space on Volume Group %(vg)s. Only %(free_space)db " "available, but %(size)db required by volume %(lv)s." msgstr "" -#: nova/virt/libvirt/utils.py:222 +#: nova/virt/libvirt/utils.py:233 #, python-format msgid "" "Volume group %(vg)s will not be able to hold sparse volume %(lv)s. " @@ -8886,61 +8879,61 @@ msgid "" "%(free_space)db." msgstr "" -#: nova/virt/libvirt/utils.py:253 +#: nova/virt/libvirt/utils.py:264 #, python-format msgid "vg %s must be LVM volume group" msgstr "" -#: nova/virt/libvirt/utils.py:282 +#: nova/virt/libvirt/utils.py:293 #, python-format msgid "Path %s must be LVM logical volume" msgstr "" -#: nova/virt/libvirt/utils.py:547 +#: nova/virt/libvirt/utils.py:558 msgid "Can't retrieve root device path from instance libvirt configuration" msgstr "" -#: nova/virt/libvirt/vif.py:264 nova/virt/libvirt/vif.py:385 -#: nova/virt/libvirt/vif.py:472 +#: nova/virt/libvirt/vif.py:265 nova/virt/libvirt/vif.py:386 +#: nova/virt/libvirt/vif.py:473 #, python-format msgid "" "vif_type=%(vif_type)s instance=%(instance)s network=%(network)s " "mapping=%(mapping)s" msgstr "" -#: nova/virt/libvirt/vif.py:270 nova/virt/libvirt/vif.py:391 -#: nova/virt/libvirt/vif.py:478 +#: nova/virt/libvirt/vif.py:271 nova/virt/libvirt/vif.py:392 +#: nova/virt/libvirt/vif.py:479 msgid "vif_type parameter must be present for this vif_driver implementation" msgstr "" -#: nova/virt/libvirt/vif.py:291 nova/virt/libvirt/vif.py:404 -#: nova/virt/libvirt/vif.py:491 +#: nova/virt/libvirt/vif.py:292 nova/virt/libvirt/vif.py:405 +#: nova/virt/libvirt/vif.py:492 #, python-format msgid "Unexpected vif_type=%s" msgstr "" -#: nova/virt/libvirt/vif.py:303 +#: nova/virt/libvirt/vif.py:304 #, python-format msgid "Ensuring vlan %(vlan)s and bridge %(bridge)s" msgstr "" -#: nova/virt/libvirt/vif.py:313 +#: nova/virt/libvirt/vif.py:314 #, python-format msgid "Ensuring bridge %s" msgstr "" -#: nova/virt/libvirt/vif.py:421 nova/virt/libvirt/vif.py:450 +#: nova/virt/libvirt/vif.py:422 nova/virt/libvirt/vif.py:451 msgid "Failed while unplugging vif" msgstr "" -#: nova/virt/libvirt/vif.py:500 +#: nova/virt/libvirt/vif.py:501 msgid "" "The LibvirtBridgeDriver VIF driver is now deprecated and will be removed " "in the next release. Please use the LibvirtGenericVIFDriver VIF driver, " "together with a network plugin that reports the 'vif_type' attribute" msgstr "" -#: nova/virt/libvirt/vif.py:526 +#: nova/virt/libvirt/vif.py:527 msgid "" "The LibvirtOpenVswitchDriver VIF driver is now deprecated and will be " "removed in the next release. Please use the LibvirtGenericVIFDriver VIF " @@ -8948,7 +8941,7 @@ msgid "" "attribute" msgstr "" -#: nova/virt/libvirt/vif.py:554 +#: nova/virt/libvirt/vif.py:555 msgid "" "The LibvirtHybridOVSBridgeDriver VIF driver is now deprecated and will be" " removed in the next release. Please use the LibvirtGenericVIFDriver VIF " @@ -8956,7 +8949,7 @@ msgid "" "attribute" msgstr "" -#: nova/virt/libvirt/vif.py:582 +#: nova/virt/libvirt/vif.py:583 msgid "" "The LibvirtOpenVswitchVirtualPortDriver VIF driver is now deprecated and " "will be removed in the next release. Please use the " @@ -8964,7 +8957,7 @@ msgid "" "reports the 'vif_type' attribute" msgstr "" -#: nova/virt/libvirt/vif.py:608 +#: nova/virt/libvirt/vif.py:609 msgid "" "The QuantumLinuxBridgeVIFDriver VIF driver is now deprecated and will be " "removed in the next release. Please use the LibvirtGenericVIFDriver VIF " @@ -8972,87 +8965,87 @@ msgid "" "attribute" msgstr "" -#: nova/virt/libvirt/volume.py:238 +#: nova/virt/libvirt/volume.py:239 #, python-format msgid "iSCSI device not found at %s" msgstr "" -#: nova/virt/libvirt/volume.py:241 +#: nova/virt/libvirt/volume.py:242 #, python-format msgid "" "ISCSI volume not yet found at: %(disk_dev)s. Will rescan & retry. Try " "number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:253 +#: nova/virt/libvirt/volume.py:254 #, python-format msgid "Found iSCSI node %(disk_dev)s (after %(tries)s rescans)" msgstr "" -#: nova/virt/libvirt/volume.py:489 nova/virt/libvirt/volume.py:610 +#: nova/virt/libvirt/volume.py:490 nova/virt/libvirt/volume.py:611 #, fuzzy, python-format msgid "%s is already mounted" msgstr "グループ %s は既に存在しています。" -#: nova/virt/libvirt/volume.py:545 +#: nova/virt/libvirt/volume.py:546 #, python-format msgid "AoE device not found at %s" msgstr "" -#: nova/virt/libvirt/volume.py:547 +#: nova/virt/libvirt/volume.py:548 #, python-format msgid "AoE volume not yet found at: %(aoedevpath)s. Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:561 +#: nova/virt/libvirt/volume.py:562 #, python-format msgid "Found AoE device %(aoedevpath)s (after %(tries)s rediscover)" msgstr "" -#: nova/virt/libvirt/volume.py:689 +#: nova/virt/libvirt/volume.py:690 msgid "We are unable to locate any Fibre Channel devices" msgstr "" -#: nova/virt/libvirt/volume.py:698 +#: nova/virt/libvirt/volume.py:699 #, python-format msgid "Looking for Fibre Channel dev %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:708 +#: nova/virt/libvirt/volume.py:709 msgid "Fibre Channel device not found." msgstr "" -#: nova/virt/libvirt/volume.py:711 +#: nova/virt/libvirt/volume.py:712 #, python-format msgid "" "Fibre volume not yet found at: %(mount_device)s. Will rescan & retry. " "Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:727 +#: nova/virt/libvirt/volume.py:728 #, python-format msgid "Found Fibre Channel volume %(mount_device)s (after %(tries)s rescans)" msgstr "" -#: nova/virt/libvirt/volume.py:734 +#: nova/virt/libvirt/volume.py:735 #, python-format msgid "Multipath device discovered %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:800 +#: nova/virt/libvirt/volume.py:801 msgid "Value required for 'scality_sofs_config'" msgstr "" -#: nova/virt/libvirt/volume.py:811 +#: nova/virt/libvirt/volume.py:812 #, python-format msgid "Cannot access 'scality_sofs_config': %s" msgstr "" -#: nova/virt/libvirt/volume.py:817 +#: nova/virt/libvirt/volume.py:818 msgid "Cannot execute /sbin/mount.sofs" msgstr "" -#: nova/virt/libvirt/volume.py:832 +#: nova/virt/libvirt/volume.py:833 msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" @@ -9125,6 +9118,16 @@ msgstr "" msgid "Uncompressed image file not found" msgstr "" +#: nova/virt/powervm/blockdev.py:540 nova/virt/powervm/operator.py:673 +#, python-format +msgid "Found error stream for command \"%(cmd)s\": %(error_text)s" +msgstr "" + +#: nova/virt/powervm/blockdev.py:557 nova/virt/powervm/operator.py:690 +#, python-format +msgid "Found error stream for command \"%(command)s\": %(error_text)s" +msgstr "" + #: nova/virt/powervm/common.py:61 msgid "Connection error connecting PowerVM manager" msgstr "" @@ -9134,16 +9137,16 @@ msgstr "" msgid "Running cmd (SSH-as-root): %s" msgstr "コマンド実行(subprocess): %s" -#: nova/virt/powervm/common.py:119 +#: nova/virt/powervm/common.py:122 msgid "File transfer to PowerVM manager failed" msgstr "" -#: nova/virt/powervm/common.py:138 +#: nova/virt/powervm/common.py:141 #, python-format msgid "ftp GET %(remote_path)s to: %(local_path)s" msgstr "" -#: nova/virt/powervm/common.py:144 +#: nova/virt/powervm/common.py:147 msgid "File transfer from PowerVM manager failed" msgstr "" @@ -9254,54 +9257,54 @@ msgstr "raw instanceを生成します。" msgid "LPAR instance '%s' creation failed" msgstr "インスタンス %s のイメージを生成します。" -#: nova/virt/powervm/operator.py:208 +#: nova/virt/powervm/operator.py:209 #, fuzzy, python-format msgid "Activating the LPAR instance '%s'" msgstr "raw instanceを生成します。" -#: nova/virt/powervm/operator.py:225 +#: nova/virt/powervm/operator.py:226 #, fuzzy, python-format msgid "Instance '%s' failed to boot" msgstr "インスタンス%s: 再起動しました。" -#: nova/virt/powervm/operator.py:237 +#: nova/virt/powervm/operator.py:238 msgid "Error while attempting to clean up failed instance launch." msgstr "" -#: nova/virt/powervm/operator.py:241 +#: nova/virt/powervm/operator.py:242 #, python-format msgid "Instance spawned in %s seconds" msgstr "" -#: nova/virt/powervm/operator.py:252 +#: nova/virt/powervm/operator.py:253 #, python-format msgid "During destroy, LPAR instance '%s' was not found on PowerVM system." msgstr "" -#: nova/virt/powervm/operator.py:271 +#: nova/virt/powervm/operator.py:272 #, fuzzy, python-format msgid "Stopping instance %s for snapshot." msgstr "snapshotting: インスタンス %s のスナップショットを取得中" -#: nova/virt/powervm/operator.py:294 +#: nova/virt/powervm/operator.py:295 #, fuzzy, python-format msgid "Shutting down the instance '%s'" msgstr "%s 個のインスタンスの起動を始めます…" -#: nova/virt/powervm/operator.py:299 +#: nova/virt/powervm/operator.py:300 #, fuzzy, python-format msgid "Deleting the LPAR instance '%s'" msgstr "%s 個のインスタンスの起動を始めます…" -#: nova/virt/powervm/operator.py:311 +#: nova/virt/powervm/operator.py:312 msgid "PowerVM instance cleanup failed" msgstr "" -#: nova/virt/powervm/operator.py:333 nova/virt/powervm/operator.py:389 +#: nova/virt/powervm/operator.py:334 nova/virt/powervm/operator.py:390 msgid "Not enough free memory in the host" msgstr "" -#: nova/virt/powervm/operator.py:344 nova/virt/powervm/operator.py:395 +#: nova/virt/powervm/operator.py:345 nova/virt/powervm/operator.py:396 msgid "Insufficient available CPU on PowerVM" msgstr "" @@ -9424,99 +9427,95 @@ msgstr "" msgid "Exception during HTTP connection close in VMwareHTTPWrite. Exception is %s" msgstr "" -#: nova/virt/vmwareapi/vim.py:85 +#: nova/virt/vmwareapi/vim.py:84 msgid "Unable to import suds." msgstr "" -#: nova/virt/vmwareapi/vim.py:91 -msgid "Must specify vmwareapi_wsdl_loc" -msgstr "" - -#: nova/virt/vmwareapi/vim.py:142 +#: nova/virt/vmwareapi/vim.py:169 #, python-format msgid "No such SOAP method '%s' provided by VI SDK" msgstr "" -#: nova/virt/vmwareapi/vim.py:147 +#: nova/virt/vmwareapi/vim.py:174 #, python-format msgid "httplib error in %s: " msgstr "" -#: nova/virt/vmwareapi/vim.py:154 +#: nova/virt/vmwareapi/vim.py:181 #, python-format msgid "Socket error in %s: " msgstr "" -#: nova/virt/vmwareapi/vim.py:159 +#: nova/virt/vmwareapi/vim.py:186 #, python-format msgid "Type error in %s: " msgstr "" -#: nova/virt/vmwareapi/vim.py:163 +#: nova/virt/vmwareapi/vim.py:190 #, python-format msgid "Exception in %s " msgstr "" -#: nova/virt/vmwareapi/vmops.py:93 +#: nova/virt/vmwareapi/vmops.py:92 msgid "Getting list of instances" msgstr "" -#: nova/virt/vmwareapi/vmops.py:109 +#: nova/virt/vmwareapi/vmops.py:108 #, python-format msgid "Got total of %s instances" msgstr "" -#: nova/virt/vmwareapi/vmops.py:204 +#: nova/virt/vmwareapi/vmops.py:198 msgid "Creating VM on the ESX host" msgstr "" -#: nova/virt/vmwareapi/vmops.py:212 +#: nova/virt/vmwareapi/vmops.py:206 msgid "Created VM on the ESX host" msgstr "" -#: nova/virt/vmwareapi/vmops.py:236 +#: nova/virt/vmwareapi/vmops.py:230 #, 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 "" -#: nova/virt/vmwareapi/vmops.py:255 +#: nova/virt/vmwareapi/vmops.py:249 #, python-format msgid "" "Created Virtual Disk of size %(vmdk_file_size_in_kb)s KB and type " "%(disk_type)s on the ESX host local store %(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:264 +#: nova/virt/vmwareapi/vmops.py:258 #, python-format msgid "" "Deleting the file %(vmdk_path)s on the ESX host localstore " "%(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:278 +#: nova/virt/vmwareapi/vmops.py:272 #, python-format msgid "" "Deleted the file %(vmdk_path)s on the ESX host local store " "%(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:286 +#: nova/virt/vmwareapi/vmops.py:280 #, python-format msgid "" "Downloading image file data %(image_ref)s to the ESX data store " "%(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:306 +#: nova/virt/vmwareapi/vmops.py:300 #, python-format msgid "" "Downloaded image file data %(image_ref)s to %(upload_vmdk_name)s on the " "ESX data store %(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:320 +#: nova/virt/vmwareapi/vmops.py:314 #, python-format msgid "" "Copying Virtual Disk of size %(vmdk_file_size_in_kb)s KB and adapter type" @@ -9524,288 +9523,288 @@ msgid "" " type %(disk_type)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:341 +#: nova/virt/vmwareapi/vmops.py:335 #, python-format msgid "" "Copied Virtual Disk of size %(vmdk_file_size_in_kb)s KB and type " "%(disk_type)s on the ESX host local store %(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:420 +#: nova/virt/vmwareapi/vmops.py:414 #, fuzzy msgid "Powering on the VM instance" msgstr "%s 個のインスタンスの起動を始めます…" -#: nova/virt/vmwareapi/vmops.py:426 +#: nova/virt/vmwareapi/vmops.py:420 msgid "Powered on the VM instance" msgstr "" -#: nova/virt/vmwareapi/vmops.py:472 +#: nova/virt/vmwareapi/vmops.py:466 #, fuzzy msgid "Creating Snapshot of the VM instance" msgstr "raw instanceを生成します。" -#: nova/virt/vmwareapi/vmops.py:482 +#: nova/virt/vmwareapi/vmops.py:476 msgid "Created Snapshot of the VM instance" msgstr "" -#: nova/virt/vmwareapi/vmops.py:527 +#: nova/virt/vmwareapi/vmops.py:521 msgid "Copying disk data before snapshot of the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:540 +#: nova/virt/vmwareapi/vmops.py:534 msgid "Copied disk data before snapshot of the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:549 +#: nova/virt/vmwareapi/vmops.py:543 #, python-format msgid "Uploading image %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:563 +#: nova/virt/vmwareapi/vmops.py:557 #, python-format msgid "Uploaded image %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:576 +#: nova/virt/vmwareapi/vmops.py:570 #, python-format msgid "Deleting temporary vmdk file %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:585 +#: nova/virt/vmwareapi/vmops.py:579 #, python-format msgid "Deleted temporary vmdk file %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:617 +#: nova/virt/vmwareapi/vmops.py:611 msgid "instance is not powered on" msgstr "" -#: nova/virt/vmwareapi/vmops.py:624 +#: nova/virt/vmwareapi/vmops.py:618 msgid "Rebooting guest OS of VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:627 +#: nova/virt/vmwareapi/vmops.py:621 msgid "Rebooted guest OS of VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:629 +#: nova/virt/vmwareapi/vmops.py:623 msgid "Doing hard reboot of VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:633 +#: nova/virt/vmwareapi/vmops.py:627 msgid "Did hard reboot of VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:645 nova/virt/vmwareapi/vmops.py:677 -#: nova/virt/vmwareapi/vmops.py:970 +#: nova/virt/vmwareapi/vmops.py:639 nova/virt/vmwareapi/vmops.py:671 +#: nova/virt/vmwareapi/vmops.py:964 #, fuzzy msgid "instance not present" msgstr "インスタンス %s: rescued" -#: nova/virt/vmwareapi/vmops.py:651 nova/virt/vmwareapi/vmops.py:974 +#: nova/virt/vmwareapi/vmops.py:645 nova/virt/vmwareapi/vmops.py:968 #, fuzzy msgid "Destroying the VM" msgstr "xvp を再起動しています" -#: nova/virt/vmwareapi/vmops.py:656 nova/virt/vmwareapi/vmops.py:979 +#: nova/virt/vmwareapi/vmops.py:650 nova/virt/vmwareapi/vmops.py:973 #, fuzzy msgid "Destroyed the VM" msgstr "ネストした戻り値: %s" -#: nova/virt/vmwareapi/vmops.py:658 +#: nova/virt/vmwareapi/vmops.py:652 #, python-format msgid "In vmwareapi:vmops:delete, got this exception while destroying the VM: %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:696 nova/virt/vmwareapi/vmops.py:849 +#: nova/virt/vmwareapi/vmops.py:690 nova/virt/vmwareapi/vmops.py:843 msgid "Powering off the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:701 nova/virt/vmwareapi/vmops.py:854 +#: nova/virt/vmwareapi/vmops.py:695 nova/virt/vmwareapi/vmops.py:848 msgid "Powered off the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:705 +#: nova/virt/vmwareapi/vmops.py:699 #, fuzzy msgid "Unregistering the VM" msgstr "De-registering image: イメージ %s を登録解除します。" -#: nova/virt/vmwareapi/vmops.py:708 +#: nova/virt/vmwareapi/vmops.py:702 msgid "Unregistered the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:710 +#: nova/virt/vmwareapi/vmops.py:704 #, python-format msgid "" "In vmwareapi:vmops:destroy, got this exception while un-registering the " "VM: %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:723 +#: nova/virt/vmwareapi/vmops.py:717 #, python-format msgid "Deleting contents of the VM from datastore %(datastore_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:735 +#: nova/virt/vmwareapi/vmops.py:729 #, python-format msgid "Deleted contents of the VM from datastore %(datastore_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:740 +#: nova/virt/vmwareapi/vmops.py:734 #, python-format msgid "" "In vmwareapi:vmops:destroy, got this exception while deleting the VM " "contents from the disk: %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:748 +#: nova/virt/vmwareapi/vmops.py:742 msgid "pause not supported for vmwareapi" msgstr "" -#: nova/virt/vmwareapi/vmops.py:752 +#: nova/virt/vmwareapi/vmops.py:746 msgid "unpause not supported for vmwareapi" msgstr "" -#: nova/virt/vmwareapi/vmops.py:766 +#: nova/virt/vmwareapi/vmops.py:760 msgid "Suspending the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:770 +#: nova/virt/vmwareapi/vmops.py:764 msgid "Suspended the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:773 +#: nova/virt/vmwareapi/vmops.py:767 msgid "instance is powered off and cannot be suspended." msgstr "" -#: nova/virt/vmwareapi/vmops.py:776 +#: nova/virt/vmwareapi/vmops.py:770 msgid "VM was already in suspended state. So returning without doing anything" msgstr "" -#: nova/virt/vmwareapi/vmops.py:789 +#: nova/virt/vmwareapi/vmops.py:783 msgid "Resuming the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:794 +#: nova/virt/vmwareapi/vmops.py:788 msgid "Resumed the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:796 +#: nova/virt/vmwareapi/vmops.py:790 msgid "instance is not in a suspended state" msgstr "" -#: nova/virt/vmwareapi/vmops.py:857 +#: nova/virt/vmwareapi/vmops.py:851 msgid "instance is suspended and cannot be powered off." msgstr "" -#: nova/virt/vmwareapi/vmops.py:860 +#: nova/virt/vmwareapi/vmops.py:854 msgid "VM was already in powered off state. So returning without doing anything" msgstr "" -#: nova/virt/vmwareapi/vmops.py:873 +#: nova/virt/vmwareapi/vmops.py:867 msgid "VM was already in powered on state. So returning without doing anything" msgstr "" -#: nova/virt/vmwareapi/vmops.py:877 +#: nova/virt/vmwareapi/vmops.py:871 #, fuzzy msgid "Powering on the VM" msgstr "%s 個のインスタンスの起動を始めます…" -#: nova/virt/vmwareapi/vmops.py:882 +#: nova/virt/vmwareapi/vmops.py:876 msgid "Powered on the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:899 +#: nova/virt/vmwareapi/vmops.py:893 #, fuzzy, python-format msgid "Updating instance '%(instance_uuid)s' progress to %(progress)d" msgstr "インスタンス %s: 起動しました。" -#: nova/virt/vmwareapi/vmops.py:930 +#: nova/virt/vmwareapi/vmops.py:924 #, fuzzy, python-format msgid "Renaming the VM to %s" msgstr "Deleting user: ユーザ %s を削除します。" -#: nova/virt/vmwareapi/vmops.py:936 +#: nova/virt/vmwareapi/vmops.py:930 #, python-format msgid "Renamed the VM to %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:951 +#: nova/virt/vmwareapi/vmops.py:945 #, python-format msgid "Cloning VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:959 +#: nova/virt/vmwareapi/vmops.py:953 #, python-format msgid "Cloned VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:981 +#: nova/virt/vmwareapi/vmops.py:975 #, python-format msgid "" "In vmwareapi:vmops:confirm_migration, got this exception while destroying" " the VM: %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:996 +#: nova/virt/vmwareapi/vmops.py:990 #, fuzzy, python-format msgid "Renaming the VM from %s" msgstr "Deleting user: ユーザ %s を削除します。" -#: nova/virt/vmwareapi/vmops.py:1002 +#: nova/virt/vmwareapi/vmops.py:996 #, fuzzy, python-format msgid "Renamed the VM from %s" msgstr "ボリューム %s の存在が確認できません。" -#: nova/virt/vmwareapi/vmops.py:1025 +#: nova/virt/vmwareapi/vmops.py:1019 #, python-format msgid "Migrating VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1037 +#: nova/virt/vmwareapi/vmops.py:1031 #, python-format msgid "Migrated VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1047 nova/virt/xenapi/vmops.py:1327 +#: nova/virt/vmwareapi/vmops.py:1041 nova/virt/xenapi/vmops.py:1327 #, python-format msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1051 +#: nova/virt/vmwareapi/vmops.py:1045 #, python-format msgid "Automatically hard rebooting %d" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1087 +#: nova/virt/vmwareapi/vmops.py:1081 msgid "get_diagnostics not implemented for vmwareapi" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1169 +#: nova/virt/vmwareapi/vmops.py:1163 msgid "Reconfiguring VM instance to set the machine id" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1175 +#: nova/virt/vmwareapi/vmops.py:1169 msgid "Reconfigured VM instance to set the machine id" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1189 +#: nova/virt/vmwareapi/vmops.py:1183 #, python-format msgid "Reconfiguring VM instance to enable vnc on port - %(port)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1196 +#: nova/virt/vmwareapi/vmops.py:1190 #, python-format msgid "Reconfigured VM instance to enable vnc on port - %(port)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1289 +#: nova/virt/vmwareapi/vmops.py:1283 #, python-format msgid "Creating directory with path %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1295 +#: nova/virt/vmwareapi/vmops.py:1289 #, python-format msgid "Created directory with path %s" msgstr "" @@ -9825,17 +9824,17 @@ msgstr "" msgid "Uploading image %s to the Glance image server" msgstr "" -#: nova/virt/vmwareapi/vmware_images.py:135 +#: nova/virt/vmwareapi/vmware_images.py:139 #, python-format msgid "Uploaded image %s to the Glance image server" msgstr "" -#: nova/virt/vmwareapi/vmware_images.py:146 +#: nova/virt/vmwareapi/vmware_images.py:150 #, python-format msgid "Getting image size for the image %s" msgstr "" -#: nova/virt/vmwareapi/vmware_images.py:151 +#: nova/virt/vmwareapi/vmware_images.py:155 #, python-format msgid "Got image size of %(size)s for the image %(image)s" msgstr "" @@ -10118,21 +10117,16 @@ msgstr "" msgid "Unable to migrate VM %(vm_ref)sfrom %(host)s" msgstr "" -#: nova/virt/xenapi/host.py:156 -#, python-format -msgid "Unable to get SR for this host: %s" -msgstr "" - -#: nova/virt/xenapi/host.py:191 +#: nova/virt/xenapi/host.py:185 #, fuzzy, python-format msgid "Failed to extract instance support from %s" msgstr "インスタンス終了処理を開始します。" -#: nova/virt/xenapi/host.py:208 +#: nova/virt/xenapi/host.py:202 msgid "Unable to get updated status" msgstr "" -#: nova/virt/xenapi/host.py:211 +#: nova/virt/xenapi/host.py:205 #, python-format msgid "The call to %(method)s returned an error: %(e)s." msgstr "" @@ -10206,72 +10200,72 @@ msgid "" "Expected %(vlan_num)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:271 +#: nova/virt/xenapi/vm_utils.py:272 msgid "Created VM" msgstr "" -#: nova/virt/xenapi/vm_utils.py:283 +#: nova/virt/xenapi/vm_utils.py:284 msgid "VM destroyed" msgstr "" -#: nova/virt/xenapi/vm_utils.py:288 nova/virt/xenapi/vm_utils.py:303 +#: nova/virt/xenapi/vm_utils.py:289 nova/virt/xenapi/vm_utils.py:304 msgid "VM already halted, skipping shutdown..." msgstr "" -#: nova/virt/xenapi/vm_utils.py:292 +#: nova/virt/xenapi/vm_utils.py:293 msgid "Shutting down VM (cleanly)" msgstr "" -#: nova/virt/xenapi/vm_utils.py:307 +#: nova/virt/xenapi/vm_utils.py:308 msgid "Shutting down VM (hard)" msgstr "" -#: nova/virt/xenapi/vm_utils.py:345 +#: nova/virt/xenapi/vm_utils.py:346 #, python-format msgid "VBD not found in instance %s" msgstr "インスタンス %s のVBDが見つかりません。" -#: nova/virt/xenapi/vm_utils.py:362 +#: nova/virt/xenapi/vm_utils.py:363 #, fuzzy, python-format msgid "VBD %s already detached" msgstr "グループ %s は既に存在しています。" -#: nova/virt/xenapi/vm_utils.py:365 +#: nova/virt/xenapi/vm_utils.py:366 #, python-format msgid "VBD %(vbd_ref)s detach rejected, attempt %(num_attempt)d/%(max_attempts)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:370 +#: nova/virt/xenapi/vm_utils.py:371 #, python-format msgid "Unable to unplug VBD %s" msgstr "VBD %s の unplug に失敗しました。" -#: nova/virt/xenapi/vm_utils.py:375 +#: nova/virt/xenapi/vm_utils.py:376 #, python-format msgid "Reached maximum number of retries trying to unplug VBD %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:386 +#: nova/virt/xenapi/vm_utils.py:387 #, python-format msgid "Unable to destroy VBD %s" msgstr "VBD %s の削除に失敗しました。" -#: nova/virt/xenapi/vm_utils.py:408 +#: nova/virt/xenapi/vm_utils.py:409 #, 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 を作成しました。" -#: nova/virt/xenapi/vm_utils.py:411 +#: nova/virt/xenapi/vm_utils.py:412 #, 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 を作成しました。" -#: nova/virt/xenapi/vm_utils.py:437 +#: nova/virt/xenapi/vm_utils.py:438 #, python-format msgid "Unable to destroy VDI %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:469 +#: nova/virt/xenapi/vm_utils.py:465 #, python-format msgid "" "Created VDI %(vdi_ref)s (%(name_label)s, %(virtual_size)s, %(read_only)s)" @@ -10280,305 +10274,305 @@ msgstr "" "%(sr_ref)s 上に VDI %(vdi_ref)s (%(name_label)s, %(virtual_size)s, " "%(read_only)s) を作成しました。" -#: nova/virt/xenapi/vm_utils.py:483 +#: nova/virt/xenapi/vm_utils.py:479 msgid "SR not present and could not be introduced" msgstr "" -#: nova/virt/xenapi/vm_utils.py:508 +#: nova/virt/xenapi/vm_utils.py:504 #, python-format msgid "block device info: %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:594 +#: nova/virt/xenapi/vm_utils.py:590 #, python-format msgid "Cloned VDI %(vdi_ref)s from VDI %(vdi_to_clone_ref)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:614 +#: nova/virt/xenapi/vm_utils.py:635 #, python-format msgid "No primary VDI found for %(vm_ref)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:627 +#: nova/virt/xenapi/vm_utils.py:648 #, fuzzy msgid "Starting snapshot for VM" msgstr "VM %s に対するスナップショットを開始します。" -#: nova/virt/xenapi/vm_utils.py:677 +#: nova/virt/xenapi/vm_utils.py:698 #, python-format msgid "Destroying cached VDI '%(vdi_uuid)s'" msgstr "" -#: nova/virt/xenapi/vm_utils.py:930 +#: nova/virt/xenapi/vm_utils.py:951 #, 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 "" -#: nova/virt/xenapi/vm_utils.py:986 +#: nova/virt/xenapi/vm_utils.py:1007 #, python-format msgid "Unrecognized cache_images value '%s', defaulting to True" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1020 +#: nova/virt/xenapi/vm_utils.py:1041 #, python-format msgid "Fetched VDIs of type '%(vdi_type)s' with UUID '%(vdi_uuid)s'" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1032 +#: nova/virt/xenapi/vm_utils.py:1053 #, python-format msgid "" "download_vhd %(image_id)s, attempt %(attempt_num)d/%(max_attempts)d, " "params: %(params)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1045 +#: nova/virt/xenapi/vm_utils.py:1066 #, python-format msgid "download_vhd failed: %r" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1079 +#: nova/virt/xenapi/vm_utils.py:1100 #, python-format msgid "Invalid value '%s' for xenapi_torrent_images" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1090 +#: nova/virt/xenapi/vm_utils.py:1111 #, fuzzy, python-format msgid "Asking xapi to fetch vhd image %(image_id)s" msgstr "ID %(image_id)s として %(vdi_uuids)s のアップロードの為に xapi を問い合わせしています" -#: nova/virt/xenapi/vm_utils.py:1154 +#: nova/virt/xenapi/vm_utils.py:1169 #, python-format msgid "vdi_uuid=%(cur_vdi_uuid)s vdi_size_bytes=%(vdi_size_bytes)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1169 +#: nova/virt/xenapi/vm_utils.py:1184 #, python-format msgid "image_size_bytes=%(size_bytes)d, allowed_size_bytes=%(allowed_size_bytes)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1173 +#: nova/virt/xenapi/vm_utils.py:1188 #, python-format msgid "" "Image size %(size_bytes)d exceeded instance_type allowed size " "%(allowed_size_bytes)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1195 +#: nova/virt/xenapi/vm_utils.py:1210 #, fuzzy, python-format msgid "Fetching image %(image_id)s, type %(image_type_str)s" msgstr "イメージ %(image_location)s が ID %(image_id)s で登録されました" -#: nova/virt/xenapi/vm_utils.py:1208 +#: nova/virt/xenapi/vm_utils.py:1223 #, fuzzy, python-format msgid "Size for image %(image_id)s: %(virtual_size)d" msgstr "イメージ %(image)s のサイズ:%(virtual_size)d" -#: nova/virt/xenapi/vm_utils.py:1217 +#: nova/virt/xenapi/vm_utils.py:1232 #, python-format msgid "" "Kernel/Ramdisk image is too large: %(vdi_size)d bytes, max %(max_size)d " "bytes" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1236 +#: nova/virt/xenapi/vm_utils.py:1251 #, python-format msgid "Copying VDI %s to /boot/guest on dom0" msgstr "ドメイン0 上の /boot/guest に VDI %s をコピー中" -#: nova/virt/xenapi/vm_utils.py:1250 +#: nova/virt/xenapi/vm_utils.py:1265 #, python-format msgid "Kernel/Ramdisk VDI %s destroyed" msgstr "カーネル/RAMディスク VDI %s が削除されました" -#: nova/virt/xenapi/vm_utils.py:1259 +#: nova/virt/xenapi/vm_utils.py:1274 msgid "Failed to fetch glance image" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1300 +#: nova/virt/xenapi/vm_utils.py:1315 #, python-format msgid "Detected %(image_type_str)s format for image %(image_ref)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1331 +#: nova/virt/xenapi/vm_utils.py:1346 #, python-format msgid "Looking up vdi %s for PV kernel" msgstr "PV kernelのvdi %s を取得します。" -#: nova/virt/xenapi/vm_utils.py:1349 +#: nova/virt/xenapi/vm_utils.py:1364 #, python-format msgid "" "Image format is None: trying to determine PV status using pygrub; if " "instance with vdi %s does not boot correctly, try with image metadata." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1355 +#: nova/virt/xenapi/vm_utils.py:1370 #, python-format msgid "Unknown image format %(disk_image_type)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1386 +#: nova/virt/xenapi/vm_utils.py:1401 #, python-format msgid "VDI %s is still available" msgstr "VDI %s は依然として存在しています。" -#: nova/virt/xenapi/vm_utils.py:1489 +#: nova/virt/xenapi/vm_utils.py:1504 #, python-format msgid "Unable to parse rrd of %(vm_uuid)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1516 +#: nova/virt/xenapi/vm_utils.py:1531 #, python-format msgid "Re-scanning SR %s" msgstr "SR %s を再スキャンします。" -#: nova/virt/xenapi/vm_utils.py:1544 +#: nova/virt/xenapi/vm_utils.py:1559 #, python-format msgid "Flag sr_matching_filter '%s' does not respect formatting convention" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1562 +#: nova/virt/xenapi/vm_utils.py:1577 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 "" -#: nova/virt/xenapi/vm_utils.py:1575 +#: nova/virt/xenapi/vm_utils.py:1590 msgid "Cannot find SR of content-type ISO" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1583 +#: nova/virt/xenapi/vm_utils.py:1598 #, python-format msgid "ISO: looking at SR %(sr_rec)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1585 +#: nova/virt/xenapi/vm_utils.py:1600 msgid "ISO: not iso content" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1588 +#: nova/virt/xenapi/vm_utils.py:1603 msgid "ISO: iso content_type, no 'i18n-key' key" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1591 +#: nova/virt/xenapi/vm_utils.py:1606 msgid "ISO: iso content_type, i18n-key value not 'local-storage-iso'" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1595 +#: nova/virt/xenapi/vm_utils.py:1610 msgid "ISO: SR MATCHing our criteria" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1597 +#: nova/virt/xenapi/vm_utils.py:1612 msgid "ISO: ISO, looking to see if it is host local" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1600 +#: nova/virt/xenapi/vm_utils.py:1615 #, python-format msgid "ISO: PBD %(pbd_ref)s disappeared" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1603 +#: nova/virt/xenapi/vm_utils.py:1618 #, python-format msgid "ISO: PBD matching, want %(pbd_rec)s, have %(host)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1606 +#: nova/virt/xenapi/vm_utils.py:1621 msgid "ISO: SR with local PBD" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1628 +#: nova/virt/xenapi/vm_utils.py:1643 #, python-format msgid "" "Unable to obtain RRD XML for VM %(vm_uuid)s with server details: " "%(server)s." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1644 +#: nova/virt/xenapi/vm_utils.py:1659 #, python-format msgid "Unable to obtain RRD XML updates with server details: %(server)s." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1698 +#: nova/virt/xenapi/vm_utils.py:1713 #, python-format msgid "Invalid statistics data from Xenserver: %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1758 +#: nova/virt/xenapi/vm_utils.py:1773 #, fuzzy, python-format msgid "VHD %(vdi_uuid)s has parent %(parent_uuid)s" msgstr "VHD %(vdi_uuid)s の親は %(parent_ref)s です" -#: nova/virt/xenapi/vm_utils.py:1845 +#: nova/virt/xenapi/vm_utils.py:1860 #, 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 と一致しません。作成を待機しています…" -#: nova/virt/xenapi/vm_utils.py:1855 +#: nova/virt/xenapi/vm_utils.py:1870 #, python-format msgid "VHD coalesce attempts exceeded (%(max_attempts)d), giving up..." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1890 +#: nova/virt/xenapi/vm_utils.py:1905 #, python-format msgid "Timeout waiting for device %s to be created" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1910 +#: nova/virt/xenapi/vm_utils.py:1925 #, python-format msgid "Disconnecting stale VDI %s from compute domU" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1923 +#: nova/virt/xenapi/vm_utils.py:1938 #, python-format msgid "Plugging VBD %s ... " msgstr "VBD %s を接続しています… " -#: nova/virt/xenapi/vm_utils.py:1926 +#: nova/virt/xenapi/vm_utils.py:1941 #, python-format msgid "Plugging VBD %s done." msgstr "仮想ブロックデバイス(VBD) %s の接続が完了しました。" -#: nova/virt/xenapi/vm_utils.py:1928 +#: nova/virt/xenapi/vm_utils.py:1943 #, python-format msgid "VBD %(vbd_ref)s plugged as %(orig_dev)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1931 +#: nova/virt/xenapi/vm_utils.py:1946 #, python-format msgid "VBD %(vbd_ref)s plugged into wrong dev, remapping to %(dev)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1936 +#: nova/virt/xenapi/vm_utils.py:1951 #, python-format msgid "Destroying VBD for VDI %s ... " msgstr "VDI %s 用の仮想ブロックデバイス(VBD)を削除しています… " -#: nova/virt/xenapi/vm_utils.py:1944 +#: nova/virt/xenapi/vm_utils.py:1959 #, python-format msgid "Destroying VBD for VDI %s done." msgstr "VDI %s 用の仮想ブロックデバイス(VBD)の削除が完了しました。" -#: nova/virt/xenapi/vm_utils.py:1971 +#: nova/virt/xenapi/vm_utils.py:1986 #, python-format msgid "Running pygrub against %s" msgstr "%s に対して pygrub を実行しています" -#: nova/virt/xenapi/vm_utils.py:1979 +#: nova/virt/xenapi/vm_utils.py:1994 #, python-format msgid "Found Xen kernel %s" msgstr "Xen Kernel %s が見つかりました。" -#: nova/virt/xenapi/vm_utils.py:1981 +#: nova/virt/xenapi/vm_utils.py:1996 msgid "No Xen kernel found. Booting HVM." msgstr "" "No Xen kernel found. Booting HVM.\r\n" "Xen 用カーネルが見つかりません。完全仮想化モード(HVM)で起動しています。" -#: nova/virt/xenapi/vm_utils.py:1983 +#: nova/virt/xenapi/vm_utils.py:1998 msgid "" "Error while executing pygrub! Please, ensure the binary is installed " "correctly, and available in your PATH; on some Linux distros, pygrub may " @@ -10586,51 +10580,51 @@ msgid "" "mode." msgstr "" -#: nova/virt/xenapi/vm_utils.py:2000 +#: nova/virt/xenapi/vm_utils.py:2015 msgid "Partitions:" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2006 +#: nova/virt/xenapi/vm_utils.py:2021 #, python-format msgid " %(num)s: %(ptype)s %(size)d sectors" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2031 +#: nova/virt/xenapi/vm_utils.py:2046 #, python-format msgid "" "Writing partition table %(primary_first)d %(primary_last)d to " "%(dev_path)s..." msgstr "" -#: nova/virt/xenapi/vm_utils.py:2044 +#: nova/virt/xenapi/vm_utils.py:2059 #, python-format msgid "Writing partition table %s done." msgstr "パーティションテーブル %s の書き込みが完了しました。" -#: nova/virt/xenapi/vm_utils.py:2098 +#: nova/virt/xenapi/vm_utils.py:2113 #, 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 "" -#: nova/virt/xenapi/vm_utils.py:2131 +#: nova/virt/xenapi/vm_utils.py:2146 #, python-format msgid "" "Finished sparse_copy in %(duration).2f secs, %(compression_pct).2f%% " "reduction in size" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2183 +#: nova/virt/xenapi/vm_utils.py:2198 msgid "Manipulating interface files directly" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2192 +#: nova/virt/xenapi/vm_utils.py:2207 #, python-format msgid "Failed to mount filesystem (expected for non-linux instances): %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2304 +#: nova/virt/xenapi/vm_utils.py:2319 msgid "This domU must be running on the host specified by xenapi_connection_url" msgstr "" @@ -10824,15 +10818,19 @@ msgid "" " server" msgstr "" -#: nova/virt/xenapi/vmops.py:1658 +#: nova/virt/xenapi/vmops.py:1647 +msgid "No suitable network for migrate" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1659 msgid "Migrate Receive failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1706 -msgid "VM.assert_can_migratefailed" +#: nova/virt/xenapi/vmops.py:1708 +msgid "VM.assert_can_migrate failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1743 +#: nova/virt/xenapi/vmops.py:1745 msgid "Migrate Send failed" msgstr "" @@ -10962,6 +10960,77 @@ msgid "Cinderclient connection created using URL: %s" msgstr "" #: nova/volume/cinder.py:219 +msgid "status must be 'in-use'" +msgstr "" + +#: nova/volume/cinder.py:225 msgid "status must be 'available'" msgstr "" +#~ msgid "Unexpected error while running command." +#~ msgstr "コマンド実行において予期しないエラーが発生しました。" + +#~ 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" +#~ "コマンド: %(cmd)s\n" +#~ "終了コード: %(exit_code)s\n" +#~ "標準出力: %(stdout)r\n" +#~ "標準エラー出力: %(stderr)r" + +#~ msgid "Error clearing stale veth %s" +#~ msgstr "xvp の開始中にエラー: %s" + +#~ msgid "Failed unplugging VLAN interface '%s'" +#~ msgstr "プライベートキーの復号に失敗しました: %s" + +#~ msgid "Unplugged VLAN interface '%s'" +#~ msgstr "プライベートキーの復号に失敗しました: %s" + +#~ msgid "Failed unplugging bridge interface '%s'" +#~ msgstr "%s 用のブリッジインタフェースを開始します。" + +#~ msgid "Unplugged bridge interface '%s'" +#~ msgstr "%s 用のブリッジインタフェースを開始します。" + +#~ msgid "Failed unplugging gateway interface '%s'" +#~ msgstr "" + +#~ msgid "Unplugged gateway interface '%s'" +#~ msgstr "" + +#~ msgid "Network %(net)s for port %(port_id)s not found!" +#~ msgstr "" + +#~ msgid "Host filter ignoring hosts: %(ignored_hosts_str)s" +#~ msgstr "" + +#~ msgid "" +#~ "No hosts matched due to not " +#~ "matching 'force_hosts'value of " +#~ "'%(forced_hosts_str)s'" +#~ msgstr "" + +#~ msgid "Host filter forcing available hosts to %(forced_hosts_str)s" +#~ msgstr "" + +#~ msgid "" +#~ "Getting block stats failed, device might" +#~ " have been detached. Code=%(errcode)s " +#~ "Error=%(e)s" +#~ msgstr "" + +#~ msgid "Must specify vmwareapi_wsdl_loc" +#~ msgstr "" + +#~ msgid "Unable to get SR for this host: %s" +#~ msgstr "" + +#~ msgid "VM.assert_can_migratefailed" +#~ msgstr "" + diff --git a/nova/locale/ko/LC_MESSAGES/nova.po b/nova/locale/ko/LC_MESSAGES/nova.po index 6cecba8df..2a536b62c 100644 --- a/nova/locale/ko/LC_MESSAGES/nova.po +++ b/nova/locale/ko/LC_MESSAGES/nova.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: nova\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-04-28 00:04+0000\n" +"POT-Creation-Date: 2013-05-06 19:37+0000\n" "PO-Revision-Date: 2011-12-16 04:42+0000\n" "Last-Translator: Zhongyue Luo \n" "Language-Team: Korean \n" @@ -32,355 +32,336 @@ msgstr "" msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" msgstr "" -#: nova/crypto.py:54 +#: nova/crypto.py:55 msgid "Filename of root CA" msgstr "CA 루트의 파일이름" -#: nova/crypto.py:57 +#: nova/crypto.py:58 msgid "Filename of private key" msgstr "비밀키의 파일명" -#: nova/crypto.py:60 +#: nova/crypto.py:61 msgid "Filename of root Certificate Revocation List" msgstr "" -#: nova/crypto.py:63 +#: nova/crypto.py:64 msgid "Where we keep our keys" msgstr "키를 저장하는 경로" -#: nova/crypto.py:66 +#: nova/crypto.py:67 msgid "Where we keep our root CA" msgstr "CA 루트를 저장하는 경로" -#: nova/crypto.py:69 +#: nova/crypto.py:70 msgid "Should we use a CA for each project?" msgstr "각 프로젝트마다 CA를 사용하시겠습니까?" -#: nova/crypto.py:73 +#: nova/crypto.py:74 #, python-format msgid "Subject for certificate for users, %s for project, user, timestamp" msgstr "" -#: nova/crypto.py:78 +#: nova/crypto.py:79 #, python-format msgid "Subject for certificate for projects, %s for project, timestamp" msgstr "" -#: nova/crypto.py:209 +#: nova/crypto.py:210 msgid "Unable to find the key" msgstr "" -#: nova/crypto.py:392 +#: nova/crypto.py:393 msgid "Failed to write inbound.csr" msgstr "" -#: nova/crypto.py:394 +#: nova/crypto.py:395 #, python-format msgid "Flags path: %s" msgstr "플래그 경로: %s" -#: nova/exception.py:66 -msgid "Unexpected error while running command." -msgstr "명령 실행도중 예측하지 못한 에러가 발생했습니다" - -#: nova/exception.py:69 -#, 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" - -#: nova/exception.py:131 +#: nova/exception.py:112 msgid "An unknown exception occurred." msgstr "" -#: nova/exception.py:152 nova/openstack/common/rpc/common.py:86 +#: nova/exception.py:133 nova/openstack/common/rpc/common.py:86 msgid "Exception in string format operation" msgstr "" -#: nova/exception.py:172 +#: nova/exception.py:153 msgid "Unknown" msgstr "" -#: nova/exception.py:182 +#: nova/exception.py:163 #, python-format msgid "Failed to encrypt text: %(reason)s" msgstr "" -#: nova/exception.py:186 +#: nova/exception.py:167 #, python-format msgid "Failed to decrypt text: %(reason)s" msgstr "" -#: nova/exception.py:190 +#: nova/exception.py:171 msgid "Virtual Interface creation failed" msgstr "" -#: nova/exception.py:194 +#: nova/exception.py:175 msgid "5 attempts to create virtual interfacewith unique mac address failed" msgstr "" -#: nova/exception.py:199 +#: nova/exception.py:180 #, python-format msgid "Connection to glance host %(host)s:%(port)s failed: %(reason)s" msgstr "" -#: nova/exception.py:204 +#: nova/exception.py:185 msgid "Not authorized." msgstr "" -#: nova/exception.py:209 +#: nova/exception.py:190 msgid "User does not have admin privileges" msgstr "" -#: nova/exception.py:213 +#: nova/exception.py:194 #, python-format msgid "Policy doesn't allow %(action)s to be performed." msgstr "" -#: nova/exception.py:217 +#: nova/exception.py:198 #, fuzzy, python-format msgid "Image %(image_id)s is not active." msgstr "인스턴스 %s: 스냅샷 저장중" -#: nova/exception.py:221 +#: nova/exception.py:202 #, python-format msgid "Not authorized for image %(image_id)s." msgstr "" -#: nova/exception.py:225 +#: nova/exception.py:206 msgid "Unacceptable parameters." msgstr "" -#: nova/exception.py:230 +#: nova/exception.py:211 msgid "Block Device Mapping is Invalid." msgstr "" -#: nova/exception.py:234 +#: nova/exception.py:215 #, python-format msgid "Block Device Mapping is Invalid: failed to get snapshot %(id)s." msgstr "" -#: nova/exception.py:239 +#: nova/exception.py:220 #, python-format msgid "Block Device Mapping is Invalid: failed to get volume %(id)s." msgstr "" -#: nova/exception.py:244 +#: nova/exception.py:225 #, python-format msgid "Volume %(volume_id)s is not attached to anything" msgstr "" -#: nova/exception.py:248 +#: nova/exception.py:229 #, python-format msgid "" "Volume %(volume_id)s did not finish being created even after we waited " "%(seconds)s seconds or %(attempts)s attempts." msgstr "" -#: nova/exception.py:254 nova/api/ec2/cloud.py:463 -#: nova/api/openstack/compute/contrib/keypairs.py:98 nova/compute/api.py:2740 +#: nova/exception.py:235 nova/api/ec2/cloud.py:463 +#: nova/api/openstack/compute/contrib/keypairs.py:98 nova/compute/api.py:2769 msgid "Keypair data is invalid" msgstr "" -#: nova/exception.py:258 +#: nova/exception.py:239 msgid "The request is invalid." msgstr "" -#: nova/exception.py:262 +#: nova/exception.py:243 msgid "Invalid input received" msgstr "" -#: nova/exception.py:266 +#: nova/exception.py:247 msgid "Invalid volume" msgstr "" -#: nova/exception.py:270 nova/api/openstack/compute/servers.py:1332 +#: nova/exception.py:251 nova/api/openstack/compute/servers.py:1332 #: nova/api/openstack/compute/contrib/admin_actions.py:242 msgid "Invalid metadata" msgstr "" -#: nova/exception.py:274 +#: nova/exception.py:255 msgid "Invalid metadata size" msgstr "" -#: nova/exception.py:278 +#: nova/exception.py:259 #, python-format msgid "Invalid port range %(from_port)s:%(to_port)s. %(msg)s" msgstr "" -#: nova/exception.py:282 nova/api/ec2/cloud.py:625 +#: nova/exception.py:263 nova/api/ec2/cloud.py:625 #, python-format msgid "Invalid IP protocol %(protocol)s." msgstr "" -#: nova/exception.py:286 +#: nova/exception.py:267 #, python-format msgid "Invalid content type %(content_type)s." msgstr "" -#: nova/exception.py:290 +#: nova/exception.py:271 #, python-format msgid "Invalid cidr %(cidr)s." msgstr "" -#: nova/exception.py:294 nova/openstack/common/db/exception.py:44 +#: nova/exception.py:275 nova/openstack/common/db/exception.py:44 msgid "Invalid Parameter: Unicode is not supported by the current database." msgstr "" -#: nova/exception.py:301 +#: nova/exception.py:282 #, python-format msgid "%(err)s" msgstr "" -#: nova/exception.py:305 +#: nova/exception.py:286 #, python-format msgid "" "Cannot perform action '%(action)s' on aggregate %(aggregate_id)s. Reason:" " %(reason)s." msgstr "" -#: nova/exception.py:310 +#: nova/exception.py:291 #, python-format msgid "Group not valid. Reason: %(reason)s" msgstr "" -#: nova/exception.py:314 nova/openstack/common/db/sqlalchemy/utils.py:33 +#: nova/exception.py:295 nova/openstack/common/db/sqlalchemy/utils.py:33 msgid "Sort key supplied was not valid." msgstr "" -#: nova/exception.py:318 +#: nova/exception.py:299 #, python-format msgid "" "Instance %(instance_uuid)s in %(attr)s %(state)s. Cannot %(method)s while" " the instance is in this state." msgstr "" -#: nova/exception.py:323 +#: nova/exception.py:304 #, python-format msgid "Instance %(instance_id)s is not running." msgstr "" -#: nova/exception.py:327 +#: nova/exception.py:308 #, python-format msgid "Instance %(instance_id)s is not in rescue mode" msgstr "" -#: nova/exception.py:331 +#: nova/exception.py:312 #, fuzzy, python-format msgid "Instance %(instance_id)s cannot be rescued: %(reason)s" msgstr "인스턴스 %s: 스냅샷 저장중" -#: nova/exception.py:335 +#: nova/exception.py:316 #, fuzzy, python-format msgid "Instance %(instance_id)s is not ready" msgstr "인스턴스 %s: 스냅샷 저장중" -#: nova/exception.py:339 +#: nova/exception.py:320 msgid "Failed to suspend instance" msgstr "" -#: nova/exception.py:343 +#: nova/exception.py:324 #, fuzzy, python-format msgid "Failed to resume instance: %(reason)s." msgstr "%s 인스턴스에 볼륨장착 할 수 없습니다" -#: nova/exception.py:347 +#: nova/exception.py:328 #, python-format msgid "Failed to power on instance: %(reason)s." msgstr "" -#: nova/exception.py:351 +#: nova/exception.py:332 #, python-format msgid "Failed to power off instance: %(reason)s." msgstr "" -#: nova/exception.py:355 +#: nova/exception.py:336 msgid "Failed to reboot instance" msgstr "" -#: nova/exception.py:359 +#: nova/exception.py:340 msgid "Failed to terminate instance" msgstr "" -#: nova/exception.py:363 +#: nova/exception.py:344 #, fuzzy msgid "Failed to deploy instance" msgstr "%s 볼륨 탈착에 실패했습니다" -#: nova/exception.py:367 +#: nova/exception.py:348 msgid "Service is unavailable at this time." msgstr "" -#: nova/exception.py:371 +#: nova/exception.py:352 msgid "Insufficient compute resources." msgstr "" -#: nova/exception.py:375 +#: nova/exception.py:356 #, python-format msgid "Compute service of %(host)s is unavailable at this time." msgstr "" -#: nova/exception.py:379 +#: nova/exception.py:360 #, python-format msgid "Unable to migrate instance (%(instance_id)s) to current host (%(host)s)." msgstr "" -#: nova/exception.py:384 +#: nova/exception.py:365 msgid "The supplied hypervisor type of is invalid." msgstr "" -#: nova/exception.py:388 +#: nova/exception.py:369 msgid "The instance requires a newer hypervisor version than has been provided." msgstr "" -#: nova/exception.py:393 +#: nova/exception.py:374 #, python-format msgid "" "The supplied disk path (%(path)s) already exists, it is expected not to " "exist." msgstr "" -#: nova/exception.py:398 +#: nova/exception.py:379 #, python-format msgid "The supplied device path (%(path)s) is invalid." msgstr "" -#: nova/exception.py:402 +#: nova/exception.py:383 #, python-format msgid "The supplied device path (%(path)s) is in use." msgstr "" -#: nova/exception.py:407 +#: nova/exception.py:388 #, python-format msgid "The supplied device (%(device)s) is busy." msgstr "" -#: nova/exception.py:411 +#: nova/exception.py:392 msgid "Unacceptable CPU info" msgstr "" -#: nova/exception.py:415 +#: nova/exception.py:396 #, python-format msgid "%(address)s is not a valid IP v4/6 address." msgstr "" -#: nova/exception.py:419 +#: nova/exception.py:400 #, 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 "" -#: nova/exception.py:425 +#: nova/exception.py:406 #, python-format msgid "" "vSwitch which contains the port group %(bridge)s is not associated with " @@ -388,90 +369,85 @@ msgid "" "one associated is %(actual)s." msgstr "" -#: nova/exception.py:432 +#: nova/exception.py:413 #, python-format msgid "Disk format %(disk_format)s is not acceptable" msgstr "" -#: nova/exception.py:436 +#: nova/exception.py:417 #, python-format msgid "Image %(image_id)s is unacceptable: %(reason)s" msgstr "" -#: nova/exception.py:440 +#: nova/exception.py:421 #, python-format msgid "Instance %(instance_id)s is unacceptable: %(reason)s" msgstr "" -#: nova/exception.py:444 +#: nova/exception.py:425 #, python-format msgid "Ec2 id %(ec2_id)s is unacceptable." msgstr "" -#: nova/exception.py:448 +#: nova/exception.py:429 #, python-format msgid "Expected a uuid but received %(uuid)s." msgstr "" -#: nova/exception.py:452 +#: nova/exception.py:433 #, python-format msgid "Invalid ID received %(id)s." msgstr "" -#: nova/exception.py:456 -#, python-format -msgid "Unexpected argument for periodic task creation: %(arg)s." -msgstr "" - -#: nova/exception.py:460 +#: nova/exception.py:437 msgid "Constraint not met." msgstr "" -#: nova/exception.py:465 +#: nova/exception.py:442 msgid "Resource could not be found." msgstr "" -#: nova/exception.py:470 +#: nova/exception.py:447 #, python-format msgid "No agent-build associated with id %(id)s." msgstr "" -#: nova/exception.py:474 +#: nova/exception.py:451 #, python-format msgid "Volume %(volume_id)s could not be found." msgstr "" -#: nova/exception.py:478 +#: nova/exception.py:455 #, python-format msgid "Snapshot %(snapshot_id)s could not be found." msgstr "" -#: nova/exception.py:482 +#: nova/exception.py:459 #, python-format msgid "No target id found for volume %(volume_id)s." msgstr "" -#: nova/exception.py:486 +#: nova/exception.py:463 #, python-format msgid "No disk at %(location)s" msgstr "" -#: nova/exception.py:490 +#: nova/exception.py:467 #, python-format msgid "Could not find a handler for %(driver_type)s volume." msgstr "" -#: nova/exception.py:494 +#: nova/exception.py:471 #, python-format msgid "Invalid image href %(image_href)s." msgstr "" -#: nova/exception.py:498 +#: nova/exception.py:475 #, python-format msgid "Image %(image_id)s could not be found." msgstr "" -#: nova/exception.py:502 +#: nova/exception.py:479 #, python-format msgid "" "Image %(image_id)s could not be found. The nova EC2 API assigns image ids" @@ -479,827 +455,831 @@ msgid "" "image ids since adding this image?" msgstr "" -#: nova/exception.py:509 +#: nova/exception.py:486 #, python-format msgid "Project %(project_id)s could not be found." msgstr "" -#: nova/exception.py:513 +#: nova/exception.py:490 msgid "Cannot find SR to read/write VDI." msgstr "" -#: nova/exception.py:517 +#: nova/exception.py:494 #, python-format msgid "Network %(network_id)s is duplicated." msgstr "" -#: nova/exception.py:521 +#: nova/exception.py:498 #, python-format msgid "Network %(network_id)s is still in use." msgstr "" -#: nova/exception.py:525 +#: nova/exception.py:502 #, python-format msgid "%(req)s is required to create a network." msgstr "" -#: nova/exception.py:529 +#: nova/exception.py:506 #, python-format msgid "Network %(network_id)s could not be found." msgstr "" -#: nova/exception.py:533 +#: nova/exception.py:510 #, python-format msgid "Port id %(port_id)s could not be found." msgstr "" -#: nova/exception.py:537 +#: nova/exception.py:514 #, python-format msgid "Network could not be found for bridge %(bridge)s" msgstr "" -#: nova/exception.py:541 +#: nova/exception.py:518 #, python-format msgid "Network could not be found for uuid %(uuid)s" msgstr "" -#: nova/exception.py:545 +#: nova/exception.py:522 #, python-format msgid "Network could not be found with cidr %(cidr)s." msgstr "" -#: nova/exception.py:549 +#: nova/exception.py:526 #, python-format msgid "Network could not be found for instance %(instance_id)s." msgstr "" -#: nova/exception.py:553 +#: nova/exception.py:530 msgid "No networks defined." msgstr "" -#: nova/exception.py:557 +#: nova/exception.py:534 #, python-format msgid "" "Either Network uuid %(network_uuid)s is not present or is not assigned to" " the project %(project_id)s." msgstr "" -#: nova/exception.py:562 +#: nova/exception.py:539 msgid "Could not find the datastore reference(s) which the VM uses." msgstr "" -#: nova/exception.py:566 +#: nova/exception.py:543 #, python-format msgid "Port %(port_id)s is still in use." msgstr "" -#: nova/exception.py:570 +#: nova/exception.py:547 #, fuzzy, python-format msgid "Port %(port_id)s not usable for instance %(instance)s." msgstr "%(instance_name)s 인스턴스에 %(mountpoint)s 마운트지점이 장착되었습니다" -#: nova/exception.py:574 +#: nova/exception.py:551 #, python-format msgid "No free port available for instance %(instance)s." msgstr "" -#: nova/exception.py:578 +#: nova/exception.py:555 #, python-format msgid "No fixed IP associated with id %(id)s." msgstr "" -#: nova/exception.py:582 +#: nova/exception.py:559 #, python-format msgid "Fixed ip not found for address %(address)s." msgstr "" -#: nova/exception.py:586 +#: nova/exception.py:563 #, python-format msgid "Instance %(instance_uuid)s has zero fixed ips." msgstr "" -#: nova/exception.py:590 +#: nova/exception.py:567 #, python-format msgid "Network host %(host)s has zero fixed ips in network %(network_id)s." msgstr "" -#: nova/exception.py:595 +#: nova/exception.py:572 #, python-format msgid "Instance %(instance_uuid)s doesn't have fixed ip '%(ip)s'." msgstr "" -#: nova/exception.py:599 +#: nova/exception.py:576 #, python-format msgid "" "Fixed IP address (%(address)s) does not exist in network " "(%(network_uuid)s)." msgstr "" -#: nova/exception.py:604 +#: nova/exception.py:581 #, python-format msgid "" "Fixed IP address %(address)s is already in use on instance " "%(instance_uuid)s." msgstr "" -#: nova/exception.py:609 +#: nova/exception.py:586 #, python-format msgid "More than one instance is associated with fixed ip address '%(address)s'." msgstr "" -#: nova/exception.py:614 +#: nova/exception.py:591 #, python-format msgid "Fixed IP address %(address)s is invalid." msgstr "" -#: nova/exception.py:618 +#: nova/exception.py:595 msgid "Zero fixed ips available." msgstr "" -#: nova/exception.py:622 +#: nova/exception.py:599 msgid "Zero fixed ips could be found." msgstr "" -#: nova/exception.py:631 +#: nova/exception.py:608 #, python-format msgid "Floating ip %(address)s already exists." msgstr "" -#: nova/exception.py:635 +#: nova/exception.py:612 #, python-format msgid "Floating ip not found for id %(id)s." msgstr "" -#: nova/exception.py:639 +#: nova/exception.py:616 #, python-format msgid "The DNS entry %(name)s already exists in domain %(domain)s." msgstr "" -#: nova/exception.py:643 +#: nova/exception.py:620 #, python-format msgid "Floating ip not found for address %(address)s." msgstr "" -#: nova/exception.py:647 +#: nova/exception.py:624 #, python-format msgid "Floating ip not found for host %(host)s." msgstr "" -#: nova/exception.py:651 +#: nova/exception.py:628 #, python-format msgid "Multiple floating ips are found for address %(address)s." msgstr "" -#: nova/exception.py:655 +#: nova/exception.py:632 msgid "Floating ip pool not found." msgstr "" -#: nova/exception.py:660 +#: nova/exception.py:637 msgid "Zero floating ips available." msgstr "" -#: nova/exception.py:665 +#: nova/exception.py:642 #, python-format msgid "Floating ip %(address)s is associated." msgstr "" -#: nova/exception.py:669 +#: nova/exception.py:646 #, python-format msgid "Floating ip %(address)s is not associated." msgstr "" -#: nova/exception.py:673 +#: nova/exception.py:650 msgid "Zero floating ips exist." msgstr "" -#: nova/exception.py:677 +#: nova/exception.py:654 #, python-format msgid "Interface %(interface)s not found." msgstr "" -#: nova/exception.py:681 +#: nova/exception.py:658 msgid "Cannot disassociate auto assigined floating ip" msgstr "" -#: nova/exception.py:685 +#: nova/exception.py:662 #, python-format msgid "Keypair %(name)s not found for user %(user_id)s" msgstr "" -#: nova/exception.py:689 +#: nova/exception.py:666 #, python-format msgid "Certificate %(certificate_id)s not found." msgstr "" -#: nova/exception.py:693 +#: nova/exception.py:670 #, python-format msgid "Service %(service_id)s could not be found." msgstr "" -#: nova/exception.py:697 +#: nova/exception.py:674 #, python-format msgid "Host %(host)s could not be found." msgstr "" -#: nova/exception.py:701 +#: nova/exception.py:678 #, python-format msgid "Compute host %(host)s could not be found." msgstr "" -#: nova/exception.py:705 +#: nova/exception.py:682 #, python-format msgid "Could not find binary %(binary)s on host %(host)s." msgstr "" -#: nova/exception.py:709 +#: nova/exception.py:686 #, python-format msgid "Invalid reservation expiration %(expire)s." msgstr "" -#: nova/exception.py:713 +#: nova/exception.py:690 #, python-format msgid "" "Change would make usage less than 0 for the following resources: " "%(unders)s" msgstr "" -#: nova/exception.py:718 +#: nova/exception.py:695 msgid "Quota could not be found" msgstr "" -#: nova/exception.py:722 +#: nova/exception.py:699 #, python-format msgid "Unknown quota resources %(unknown)s." msgstr "" -#: nova/exception.py:726 +#: nova/exception.py:703 #, python-format msgid "Quota for project %(project_id)s could not be found." msgstr "" -#: nova/exception.py:730 +#: nova/exception.py:707 #, python-format msgid "Quota class %(class_name)s could not be found." msgstr "" -#: nova/exception.py:734 +#: nova/exception.py:711 #, python-format msgid "Quota usage for project %(project_id)s could not be found." msgstr "" -#: nova/exception.py:738 +#: nova/exception.py:715 #, python-format msgid "Quota reservation %(uuid)s could not be found." msgstr "" -#: nova/exception.py:742 +#: nova/exception.py:719 #, python-format msgid "Quota exceeded for resources: %(overs)s" msgstr "" -#: nova/exception.py:746 +#: nova/exception.py:723 #, python-format msgid "Security group %(security_group_id)s not found." msgstr "" -#: nova/exception.py:750 +#: nova/exception.py:727 #, python-format msgid "Security group %(security_group_id)s not found for project %(project_id)s." msgstr "" -#: nova/exception.py:755 +#: nova/exception.py:732 #, python-format msgid "Security group with rule %(rule_id)s not found." msgstr "" -#: nova/exception.py:759 +#: nova/exception.py:736 #, python-format msgid "" "Security group %(security_group_id)s is already associated with the " "instance %(instance_id)s" msgstr "" -#: nova/exception.py:764 +#: nova/exception.py:741 #, python-format msgid "" "Security group %(security_group_id)s is not associated with the instance " "%(instance_id)s" msgstr "" -#: nova/exception.py:769 +#: nova/exception.py:746 #, python-format msgid "Security group default rule (%rule_id)s not found." msgstr "" -#: nova/exception.py:773 +#: nova/exception.py:750 msgid "" "Network requires port_security_enabled and subnet associated in order to " "apply security groups." msgstr "" -#: nova/exception.py:778 +#: nova/exception.py:755 msgid "No Unique Match Found." msgstr "" -#: nova/exception.py:783 +#: nova/exception.py:760 #, python-format msgid "Migration %(migration_id)s could not be found." msgstr "" -#: nova/exception.py:787 +#: nova/exception.py:764 #, python-format msgid "Migration not found for instance %(instance_id)s with status %(status)s." msgstr "" -#: nova/exception.py:792 +#: nova/exception.py:769 #, python-format msgid "Console pool %(pool_id)s could not be found." msgstr "" -#: nova/exception.py:796 +#: nova/exception.py:773 #, python-format msgid "" "Console pool of type %(console_type)s for compute host %(compute_host)s " "on proxy host %(host)s not found." msgstr "" -#: nova/exception.py:802 +#: nova/exception.py:779 #, python-format msgid "Console %(console_id)s could not be found." msgstr "" -#: nova/exception.py:806 +#: nova/exception.py:783 #, python-format msgid "Console for instance %(instance_uuid)s could not be found." msgstr "" -#: nova/exception.py:810 +#: nova/exception.py:787 #, python-format msgid "" "Console for instance %(instance_uuid)s in pool %(pool_id)s could not be " "found." msgstr "" -#: nova/exception.py:815 +#: nova/exception.py:792 #, python-format msgid "Invalid console type %(console_type)s" msgstr "" -#: nova/exception.py:819 +#: nova/exception.py:796 #, python-format msgid "Instance type %(instance_type_id)s could not be found." msgstr "" -#: nova/exception.py:823 +#: nova/exception.py:800 #, python-format msgid "Instance type with name %(instance_type_name)s could not be found." msgstr "" -#: nova/exception.py:828 +#: nova/exception.py:805 #, python-format msgid "Flavor %(flavor_id)s could not be found." msgstr "" -#: nova/exception.py:832 +#: nova/exception.py:809 #, python-format msgid "Flavor access not found for %(flavor_id)s / %(project_id)s combination." msgstr "" -#: nova/exception.py:837 +#: nova/exception.py:814 #, python-format msgid "Cell %(cell_name)s doesn't exist." msgstr "" -#: nova/exception.py:841 +#: nova/exception.py:818 #, python-format msgid "Inconsistency in cell routing: %(reason)s" msgstr "" -#: nova/exception.py:845 +#: nova/exception.py:822 #, python-format msgid "Service API method not found: %(detail)s" msgstr "" -#: nova/exception.py:849 +#: nova/exception.py:826 msgid "Timeout waiting for response from cell" msgstr "" -#: nova/exception.py:853 +#: nova/exception.py:830 #, python-format msgid "Cell message has reached maximum hop count: %(hop_count)s" msgstr "" -#: nova/exception.py:857 +#: nova/exception.py:834 msgid "No cells available matching scheduling criteria." msgstr "" -#: nova/exception.py:861 +#: nova/exception.py:838 #, python-format msgid "Exception received during cell processing: %(exc_name)s." msgstr "" -#: nova/exception.py:865 +#: nova/exception.py:842 #, python-format msgid "Cell is not known for instance %(instance_uuid)s" msgstr "" -#: nova/exception.py:869 +#: nova/exception.py:846 #, python-format msgid "Scheduler Host Filter %(filter_name)s could not be found." msgstr "" -#: nova/exception.py:873 +#: nova/exception.py:850 #, python-format msgid "Instance %(instance_uuid)s has no metadata with key %(metadata_key)s." msgstr "" -#: nova/exception.py:878 +#: nova/exception.py:855 #, python-format msgid "" "Instance %(instance_uuid)s has no system metadata with key " "%(metadata_key)s." msgstr "" -#: nova/exception.py:883 +#: nova/exception.py:860 #, python-format msgid "" "Instance Type %(instance_type_id)s has no extra specs with key " "%(extra_specs_key)s." msgstr "" -#: nova/exception.py:888 +#: nova/exception.py:865 #, python-format msgid "File %(file_path)s could not be found." msgstr "" -#: nova/exception.py:892 +#: nova/exception.py:869 msgid "Zero files could be found." msgstr "" -#: nova/exception.py:896 +#: nova/exception.py:873 #, python-format msgid "Virtual switch associated with the network adapter %(adapter)s not found." msgstr "" -#: nova/exception.py:901 +#: nova/exception.py:878 #, python-format msgid "Network adapter %(adapter)s could not be found." msgstr "" -#: nova/exception.py:905 +#: nova/exception.py:882 #, python-format msgid "Class %(class_name)s could not be found: %(exception)s" msgstr "" -#: nova/exception.py:909 +#: nova/exception.py:886 msgid "Action not allowed." msgstr "" -#: nova/exception.py:913 +#: nova/exception.py:890 msgid "Rotation is not allowed for snapshots" msgstr "" -#: nova/exception.py:917 +#: nova/exception.py:894 msgid "Rotation param is required for backup image_type" msgstr "" -#: nova/exception.py:921 +#: nova/exception.py:898 #, python-format msgid "Key pair %(key_name)s already exists." msgstr "" -#: nova/exception.py:925 +#: nova/exception.py:902 #, python-format msgid "Instance %(name)s already exists." msgstr "" -#: nova/exception.py:929 +#: nova/exception.py:906 #, python-format msgid "Instance Type with name %(name)s already exists." msgstr "" -#: nova/exception.py:933 +#: nova/exception.py:910 #, python-format msgid "Instance Type with ID %(flavor_id)s already exists." msgstr "" -#: nova/exception.py:937 +#: nova/exception.py:914 #, python-format msgid "" "Flavor access alreay exists for flavor %(flavor_id)s and project " "%(project_id)s combination." msgstr "" -#: nova/exception.py:942 +#: nova/exception.py:919 #, python-format msgid "%(path)s is not on shared storage: %(reason)s" msgstr "" -#: nova/exception.py:946 +#: nova/exception.py:923 #, python-format msgid "%(path)s is not on local storage: %(reason)s" msgstr "" -#: nova/exception.py:950 +#: nova/exception.py:927 msgid "Migration error" msgstr "" -#: nova/exception.py:954 +#: nova/exception.py:931 +msgid "Migration pre-check error" +msgstr "" + +#: nova/exception.py:935 #, python-format msgid "Malformed message body: %(reason)s" msgstr "" -#: nova/exception.py:960 +#: nova/exception.py:941 #, python-format msgid "Could not find config at %(path)s" msgstr "" -#: nova/exception.py:964 +#: nova/exception.py:945 #, python-format msgid "Could not load paste app '%(name)s' from %(path)s" msgstr "" -#: nova/exception.py:968 +#: nova/exception.py:949 msgid "When resizing, instances must change flavor!" msgstr "" -#: nova/exception.py:972 +#: nova/exception.py:953 #, python-format msgid "Resize error: %(reason)s" msgstr "" -#: nova/exception.py:976 +#: nova/exception.py:957 msgid "Image is larger than instance type allows" msgstr "" -#: nova/exception.py:980 +#: nova/exception.py:961 msgid "Instance type's memory is too small for requested image." msgstr "" -#: nova/exception.py:984 +#: nova/exception.py:965 msgid "Instance type's disk is too small for requested image." msgstr "" -#: nova/exception.py:988 +#: nova/exception.py:969 #, python-format msgid "Insufficient free memory on compute node to start %(uuid)s." msgstr "" -#: nova/exception.py:992 +#: nova/exception.py:973 msgid "Could not fetch bandwidth/cpu/disk metrics for this host." msgstr "" -#: nova/exception.py:996 +#: nova/exception.py:977 #, python-format msgid "No valid host was found. %(reason)s" msgstr "" -#: nova/exception.py:1000 +#: nova/exception.py:981 msgid "Quota exceeded" msgstr "" -#: nova/exception.py:1007 +#: nova/exception.py:988 #, python-format msgid "" "Quota exceeded for %(overs)s: Requested %(req)s, but already used " "%(used)d of %(allowed)d %(resource)s" msgstr "" -#: nova/exception.py:1012 +#: nova/exception.py:993 msgid "Maximum number of floating ips exceeded" msgstr "" -#: nova/exception.py:1016 +#: nova/exception.py:997 msgid "Maximum number of fixed ips exceeded" msgstr "" -#: nova/exception.py:1020 +#: nova/exception.py:1001 #, python-format msgid "Maximum number of metadata items exceeds %(allowed)d" msgstr "" -#: nova/exception.py:1024 +#: nova/exception.py:1005 msgid "Personality file limit exceeded" msgstr "" -#: nova/exception.py:1028 +#: nova/exception.py:1009 msgid "Personality file path too long" msgstr "" -#: nova/exception.py:1032 +#: nova/exception.py:1013 msgid "Personality file content too long" msgstr "" -#: nova/exception.py:1036 +#: nova/exception.py:1017 msgid "Maximum number of key pairs exceeded" msgstr "" -#: nova/exception.py:1040 +#: nova/exception.py:1021 msgid "Maximum number of security groups or rules exceeded" msgstr "" -#: nova/exception.py:1044 +#: nova/exception.py:1025 #, python-format msgid "" "Aggregate %(aggregate_id)s: action '%(action)s' caused an error: " "%(reason)s." msgstr "" -#: nova/exception.py:1049 +#: nova/exception.py:1030 #, python-format msgid "Aggregate %(aggregate_id)s could not be found." msgstr "" -#: nova/exception.py:1053 +#: nova/exception.py:1034 #, python-format msgid "Aggregate %(aggregate_name)s already exists." msgstr "" -#: nova/exception.py:1057 +#: nova/exception.py:1038 #, python-format msgid "Aggregate %(aggregate_id)s has no host %(host)s." msgstr "" -#: nova/exception.py:1061 +#: nova/exception.py:1042 #, python-format msgid "Aggregate %(aggregate_id)s has no metadata with key %(metadata_key)s." msgstr "" -#: nova/exception.py:1066 +#: nova/exception.py:1047 #, python-format msgid "Aggregate %(aggregate_id)s already has host %(host)s." msgstr "" -#: nova/exception.py:1070 +#: nova/exception.py:1051 msgid "Unable to create instance type" msgstr "" -#: nova/exception.py:1074 +#: nova/exception.py:1055 #, python-format msgid "Failed to set admin password on %(instance)s because %(reason)s" msgstr "" -#: nova/exception.py:1080 +#: nova/exception.py:1061 #, python-format msgid "Detected existing vlan with id %(vlan)d" msgstr "" -#: nova/exception.py:1084 +#: nova/exception.py:1065 msgid "There was a conflict when trying to complete your request." msgstr "" -#: nova/exception.py:1089 +#: nova/exception.py:1070 #, python-format msgid "Instance %(instance_id)s could not be found." msgstr "" -#: nova/exception.py:1093 +#: nova/exception.py:1074 #, fuzzy, python-format msgid "Info cache for instance %(instance_uuid)s could not be found." msgstr "인스턴스 %s: 스냅샷 저장중" -#: nova/exception.py:1098 +#: nova/exception.py:1079 #, python-format msgid "Node %(node_id)s could not be found." msgstr "" -#: nova/exception.py:1102 +#: nova/exception.py:1083 #, python-format msgid "Node with UUID %(node_uuid)s could not be found." msgstr "" -#: nova/exception.py:1106 +#: nova/exception.py:1087 #, python-format msgid "Marker %(marker)s could not be found." msgstr "" -#: nova/exception.py:1110 +#: nova/exception.py:1091 #, python-format msgid "Invalid id: %(val)s (expecting \"i-...\")." msgstr "" -#: nova/exception.py:1114 +#: nova/exception.py:1095 #, python-format msgid "Could not fetch image %(image_id)s" msgstr "" -#: nova/exception.py:1118 +#: nova/exception.py:1099 #, python-format msgid "Could not upload image %(image_id)s" msgstr "" -#: nova/exception.py:1122 +#: nova/exception.py:1103 #, python-format msgid "Task %(task_name)s is already running on host %(host)s" msgstr "" -#: nova/exception.py:1126 +#: nova/exception.py:1107 #, python-format msgid "Task %(task_name)s is not running on host %(host)s" msgstr "" -#: nova/exception.py:1130 +#: nova/exception.py:1111 #, python-format msgid "Instance %(instance_uuid)s is locked" msgstr "" -#: nova/exception.py:1134 +#: nova/exception.py:1115 #, python-format msgid "Could not mount vfat config drive. %(operation)s failed. Error: %(error)s" msgstr "" -#: nova/exception.py:1139 +#: nova/exception.py:1120 #, python-format msgid "Unknown config drive format %(format)s. Select one of iso9660 or vfat." msgstr "" -#: nova/exception.py:1144 +#: nova/exception.py:1125 #, fuzzy, python-format msgid "Failed to attach network adapter device to %(instance)s" msgstr "%s 인스턴스에 볼륨장착 할 수 없습니다" -#: nova/exception.py:1148 +#: nova/exception.py:1129 #, python-format msgid "Failed to detach network adapter device from %(instance)s" msgstr "" -#: nova/exception.py:1152 +#: nova/exception.py:1133 #, python-format msgid "" "User data too large. User data must be no larger than %(maxsize)s bytes " "once base64 encoded. Your data is %(length)d bytes" msgstr "" -#: nova/exception.py:1158 +#: nova/exception.py:1139 msgid "User data needs to be valid base 64." msgstr "" -#: nova/exception.py:1162 +#: nova/exception.py:1143 #, python-format msgid "" "unexpected task state: expecting %(expected)s but the actual state is " "%(actual)s" msgstr "" -#: nova/exception.py:1167 +#: nova/exception.py:1148 #, python-format msgid "" "Action for request_id %(request_id)s on instance %(instance_uuid)s not " "found" msgstr "" -#: nova/exception.py:1172 +#: nova/exception.py:1153 #, python-format msgid "Event %(event)s not found for action id %(action_id)s" msgstr "" -#: nova/exception.py:1176 +#: nova/exception.py:1157 #, python-format msgid "The CA file for %(project)s could not be found" msgstr "" -#: nova/exception.py:1180 +#: nova/exception.py:1161 #, python-format msgid "The CRL file for %(project)s could not be found" msgstr "" -#: nova/exception.py:1184 +#: nova/exception.py:1165 msgid "Instance recreate is not implemented by this virt driver." msgstr "" -#: nova/exception.py:1188 +#: nova/exception.py:1169 #, python-format msgid "The service from servicegroup driver %(driver) is temporarily unavailable." msgstr "" -#: nova/exception.py:1193 +#: nova/exception.py:1174 #, python-format msgid "%(binary)s attempted direct database access which is not allowed by policy" msgstr "" -#: nova/exception.py:1198 +#: nova/exception.py:1179 #, python-format msgid "Virtualization type '%(virt)s' is not supported by this compute driver" msgstr "" -#: nova/exception.py:1203 +#: nova/exception.py:1184 #, python-format msgid "" "Requested hardware '%(model)s' is not supported by the '%(virt)s' virt " "driver" msgstr "" -#: nova/exception.py:1208 +#: nova/exception.py:1189 #, python-format msgid "Invalid Base 64 data for file %(path)s" msgstr "" -#: nova/exception.py:1212 +#: nova/exception.py:1193 #, fuzzy, python-format msgid "Build of instance %(instance_uuid)s aborted: %(reason)s" msgstr "인스턴스 %s: 스냅샷 저장중" -#: nova/exception.py:1216 +#: nova/exception.py:1197 #, fuzzy, python-format msgid "Build of instance %(instance_uuid)s was re-scheduled: %(reason)s" msgstr "인스턴스 %s: 스냅샷 저장중" @@ -1314,27 +1294,7 @@ msgstr "" msgid "Running %(name)s post-hook: %(obj)s" msgstr "" -#: nova/manager.py:173 -#, python-format -msgid "Skipping periodic task %(task)s because its interval is negative" -msgstr "" - -#: nova/manager.py:178 -#, python-format -msgid "Skipping periodic task %(task)s because it is disabled" -msgstr "" - -#: nova/manager.py:241 -#, python-format -msgid "Running periodic task %(full_task_name)s" -msgstr "" - -#: nova/manager.py:249 -#, python-format -msgid "Error during %(full_task_name)s: %(e)s" -msgstr "" - -#: nova/manager.py:319 +#: nova/manager.py:166 msgid "Notifying Schedulers of capabilities ..." msgstr "" @@ -1468,106 +1428,91 @@ msgstr "" msgid "serve() can only be called once" msgstr "" -#: nova/utils.py:144 +#: nova/utils.py:142 #, python-format msgid "Expected to receive %(exp)s bytes, but actually %(act)s" msgstr "" -#: nova/utils.py:197 nova/openstack/common/processutils.py:90 -#, python-format -msgid "Got unknown keyword args to utils.execute: %r" -msgstr "" - -#: nova/utils.py:208 nova/openstack/common/processutils.py:99 -#, python-format -msgid "Running cmd (subprocess): %s" -msgstr "" - -#: nova/utils.py:232 nova/utils.py:310 -#: nova/openstack/common/processutils.py:114 nova/virt/powervm/common.py:90 -#, python-format -msgid "Result was %s" -msgstr "" - -#: nova/utils.py:245 nova/openstack/common/processutils.py:128 -#, python-format -msgid "%r failed. Retrying." -msgstr "" - -#: nova/utils.py:285 +#: nova/utils.py:187 #, python-format msgid "Running cmd (SSH): %s" msgstr "" -#: nova/utils.py:287 +#: nova/utils.py:189 msgid "Environment not supported over SSH" msgstr "" -#: nova/utils.py:291 +#: nova/utils.py:193 msgid "process_input not supported over SSH" msgstr "" -#: nova/utils.py:326 +#: nova/utils.py:212 nova/openstack/common/processutils.py:162 +#: nova/virt/powervm/common.py:90 +#, python-format +msgid "Result was %s" +msgstr "" + +#: nova/utils.py:231 #, python-format msgid "debug in callback: %s" msgstr "" -#: nova/utils.py:488 +#: nova/utils.py:393 #, python-format msgid "Link Local address is not found.:%s" msgstr "" -#: nova/utils.py:491 +#: nova/utils.py:396 #, python-format msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" msgstr "" -#: nova/utils.py:530 +#: nova/utils.py:435 #, python-format msgid "Invalid backend: %s" msgstr "" -#: nova/utils.py:591 +#: nova/utils.py:496 #, python-format msgid "Unknown byte multiplier: %s" msgstr "" -#: nova/utils.py:720 +#: nova/utils.py:625 #, python-format msgid "Expected object of type: %s" msgstr "" -#: nova/utils.py:749 +#: nova/utils.py:654 #, python-format msgid "Invalid server_string: %s" msgstr "" -#: nova/utils.py:905 +#: nova/utils.py:810 #, python-format msgid "timefunc: '%(name)s' took %(total_time).2f secs" msgstr "" -#: nova/utils.py:971 +#: nova/utils.py:876 #, python-format msgid "Reloading cached file %s" msgstr "" -#: nova/utils.py:1103 nova/virt/configdrive.py:177 +#: nova/utils.py:1008 nova/virt/configdrive.py:177 #, python-format msgid "Could not remove tmpdir: %s" msgstr "" -#: nova/utils.py:1255 +#: nova/utils.py:1160 #, python-format msgid "%s is not a string or unicode" msgstr "" -#: nova/utils.py:1259 +#: nova/utils.py:1164 #, python-format msgid "%(name)s has less than %(min_length)s characters." msgstr "" -#: nova/utils.py:1264 +#: nova/utils.py:1169 #, python-format msgid "%(name)s has more than %(max_length)s characters." msgstr "" @@ -1833,210 +1778,210 @@ msgstr "" msgid "Get console output for instance %s" msgstr "" -#: nova/api/ec2/cloud.py:837 +#: nova/api/ec2/cloud.py:834 #, python-format msgid "Create volume from snapshot %s" msgstr "" -#: nova/api/ec2/cloud.py:841 nova/api/openstack/compute/contrib/volumes.py:243 +#: nova/api/ec2/cloud.py:838 nova/api/openstack/compute/contrib/volumes.py:243 #, python-format msgid "Create volume of %s GB" msgstr "" -#: nova/api/ec2/cloud.py:869 +#: nova/api/ec2/cloud.py:866 msgid "Delete Failed" msgstr "" -#: nova/api/ec2/cloud.py:882 +#: nova/api/ec2/cloud.py:879 #, python-format msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" msgstr "" -#: nova/api/ec2/cloud.py:890 +#: nova/api/ec2/cloud.py:887 msgid "Attach Failed." msgstr "" -#: nova/api/ec2/cloud.py:912 nova/api/openstack/compute/contrib/volumes.py:439 +#: nova/api/ec2/cloud.py:909 nova/api/openstack/compute/contrib/volumes.py:439 #, python-format msgid "Detach volume %s" msgstr "" -#: nova/api/ec2/cloud.py:919 +#: nova/api/ec2/cloud.py:916 msgid "Detach Volume Failed." msgstr "" -#: nova/api/ec2/cloud.py:945 nova/api/ec2/cloud.py:1002 -#: nova/api/ec2/cloud.py:1556 nova/api/ec2/cloud.py:1571 +#: nova/api/ec2/cloud.py:942 nova/api/ec2/cloud.py:999 +#: nova/api/ec2/cloud.py:1553 nova/api/ec2/cloud.py:1568 #, python-format msgid "attribute not supported: %s" msgstr "" -#: nova/api/ec2/cloud.py:1076 +#: nova/api/ec2/cloud.py:1073 #, python-format msgid "vol = %s\n" msgstr "" -#: nova/api/ec2/cloud.py:1236 +#: nova/api/ec2/cloud.py:1233 msgid "Allocate address" msgstr "" -#: nova/api/ec2/cloud.py:1240 +#: nova/api/ec2/cloud.py:1237 msgid "No more floating IPs available" msgstr "" -#: nova/api/ec2/cloud.py:1244 +#: nova/api/ec2/cloud.py:1241 #, python-format msgid "Release address %s" msgstr "" -#: nova/api/ec2/cloud.py:1249 +#: nova/api/ec2/cloud.py:1246 msgid "Unable to release IP Address." msgstr "" -#: nova/api/ec2/cloud.py:1252 +#: nova/api/ec2/cloud.py:1249 #, python-format msgid "Associate address %(public_ip)s to instance %(instance_id)s" msgstr "" -#: nova/api/ec2/cloud.py:1260 +#: nova/api/ec2/cloud.py:1257 msgid "Unable to associate IP Address, no fixed_ips." msgstr "" -#: nova/api/ec2/cloud.py:1268 +#: nova/api/ec2/cloud.py:1265 #: nova/api/openstack/compute/contrib/floating_ips.py:238 #, python-format msgid "multiple fixed_ips exist, using the first: %s" msgstr "" -#: nova/api/ec2/cloud.py:1277 +#: nova/api/ec2/cloud.py:1274 msgid "Floating ip is already associated." msgstr "" -#: nova/api/ec2/cloud.py:1280 +#: nova/api/ec2/cloud.py:1277 msgid "l3driver call to add floating ip failed." msgstr "" -#: nova/api/ec2/cloud.py:1283 +#: nova/api/ec2/cloud.py:1280 msgid "Error, unable to associate floating ip." msgstr "" -#: nova/api/ec2/cloud.py:1291 +#: nova/api/ec2/cloud.py:1288 #, python-format msgid "Disassociate address %s" msgstr "" -#: nova/api/ec2/cloud.py:1296 +#: nova/api/ec2/cloud.py:1293 msgid "Floating ip is not associated." msgstr "" -#: nova/api/ec2/cloud.py:1299 -#: nova/api/openstack/compute/contrib/floating_ips.py:100 +#: nova/api/ec2/cloud.py:1296 +#: nova/api/openstack/compute/contrib/floating_ips.py:97 msgid "Cannot disassociate auto assigned floating ip" msgstr "" -#: nova/api/ec2/cloud.py:1326 +#: nova/api/ec2/cloud.py:1323 msgid "Image must be available" msgstr "" -#: nova/api/ec2/cloud.py:1358 +#: nova/api/ec2/cloud.py:1355 msgid "Going to start terminating instances" msgstr "" -#: nova/api/ec2/cloud.py:1368 +#: nova/api/ec2/cloud.py:1365 #, python-format msgid "Reboot instance %r" msgstr "" -#: nova/api/ec2/cloud.py:1377 +#: nova/api/ec2/cloud.py:1374 msgid "Going to stop instances" msgstr "" -#: nova/api/ec2/cloud.py:1386 +#: nova/api/ec2/cloud.py:1383 msgid "Going to start instances" msgstr "" -#: nova/api/ec2/cloud.py:1477 +#: nova/api/ec2/cloud.py:1474 #, python-format msgid "De-registering image %s" msgstr "" -#: nova/api/ec2/cloud.py:1493 +#: nova/api/ec2/cloud.py:1490 msgid "imageLocation is required" msgstr "" -#: nova/api/ec2/cloud.py:1512 +#: nova/api/ec2/cloud.py:1509 #, python-format msgid "Registered image %(image_location)s with id %(image_id)s" msgstr "" -#: nova/api/ec2/cloud.py:1574 +#: nova/api/ec2/cloud.py:1571 msgid "user or group not specified" msgstr "" -#: nova/api/ec2/cloud.py:1576 +#: nova/api/ec2/cloud.py:1573 msgid "only group \"all\" is supported" msgstr "" -#: nova/api/ec2/cloud.py:1578 +#: nova/api/ec2/cloud.py:1575 msgid "operation_type must be add or remove" msgstr "" -#: nova/api/ec2/cloud.py:1580 +#: nova/api/ec2/cloud.py:1577 #, python-format msgid "Updating image %s publicity" msgstr "" -#: nova/api/ec2/cloud.py:1593 +#: nova/api/ec2/cloud.py:1590 #, python-format msgid "Not allowed to modify attributes for image %s" msgstr "" -#: nova/api/ec2/cloud.py:1622 +#: nova/api/ec2/cloud.py:1619 #, python-format msgid "" "Invalid value '%(ec2_instance_id)s' for instanceId. Instance does not " "have a volume attached at root (%(root)s)" msgstr "" -#: nova/api/ec2/cloud.py:1652 +#: nova/api/ec2/cloud.py:1649 #, python-format msgid "Couldn't stop instance with in %d sec" msgstr "" -#: nova/api/ec2/cloud.py:1670 +#: nova/api/ec2/cloud.py:1667 #, python-format msgid "image of %(instance)s at %(now)s" msgstr "" -#: nova/api/ec2/cloud.py:1694 nova/api/ec2/cloud.py:1739 +#: nova/api/ec2/cloud.py:1691 nova/api/ec2/cloud.py:1736 msgid "resource_id and tag are required" msgstr "" -#: nova/api/ec2/cloud.py:1697 nova/api/ec2/cloud.py:1742 +#: nova/api/ec2/cloud.py:1694 nova/api/ec2/cloud.py:1739 msgid "Expecting a list of resources" msgstr "" -#: nova/api/ec2/cloud.py:1701 nova/api/ec2/cloud.py:1746 +#: nova/api/ec2/cloud.py:1698 nova/api/ec2/cloud.py:1743 msgid "Only instances implemented" msgstr "" -#: nova/api/ec2/cloud.py:1704 nova/api/ec2/cloud.py:1749 +#: nova/api/ec2/cloud.py:1701 nova/api/ec2/cloud.py:1746 msgid "Expecting a list of tagSets" msgstr "" -#: nova/api/ec2/cloud.py:1761 +#: nova/api/ec2/cloud.py:1758 msgid "Expecting key to be set" msgstr "" -#: nova/api/ec2/cloud.py:1834 +#: nova/api/ec2/cloud.py:1831 msgid "Invalid CIDR" msgstr "" -#: nova/api/ec2/ec2utils.py:248 +#: nova/api/ec2/ec2utils.py:249 msgid "Request must include either Timestamp or Expires, but cannot contain both" msgstr "" -#: nova/api/ec2/ec2utils.py:266 +#: nova/api/ec2/ec2utils.py:267 msgid "Timestamp is invalid." msgstr "" @@ -2356,13 +2301,13 @@ msgstr "" #: nova/api/openstack/compute/image_metadata.py:80 #: nova/api/openstack/compute/server_metadata.py:80 -#: nova/api/openstack/compute/contrib/flavorextraspecs.py:88 +#: nova/api/openstack/compute/contrib/flavorextraspecs.py:85 msgid "Request body and URI mismatch" msgstr "" #: nova/api/openstack/compute/image_metadata.py:83 #: nova/api/openstack/compute/server_metadata.py:84 -#: nova/api/openstack/compute/contrib/flavorextraspecs.py:91 +#: nova/api/openstack/compute/contrib/flavorextraspecs.py:88 msgid "Request body contains too many items" msgstr "" @@ -2576,7 +2521,7 @@ msgid "No adminPass was specified" msgstr "" #: nova/api/openstack/compute/servers.py:1171 -#: nova/api/openstack/compute/servers.py:1380 +#: nova/api/openstack/compute/servers.py:1382 msgid "Invalid adminPass" msgstr "" @@ -2598,7 +2543,7 @@ msgstr "" #: nova/api/openstack/compute/servers.py:1220 #: nova/api/openstack/compute/contrib/aggregates.py:143 -#: nova/api/openstack/compute/contrib/coverage_ext.py:282 +#: nova/api/openstack/compute/contrib/coverage_ext.py:284 #: nova/api/openstack/compute/contrib/keypairs.py:78 msgid "Invalid request body" msgstr "" @@ -2615,7 +2560,7 @@ msgstr "" msgid "createImage entity requires name attribute" msgstr "" -#: nova/api/openstack/compute/servers.py:1407 +#: nova/api/openstack/compute/servers.py:1409 #, python-format msgid "Removing options '%(unk_opt_str)s' from query" msgstr "" @@ -2845,41 +2790,41 @@ msgstr "%s 볼륨 탈착에 실패했습니다" msgid "Instance not yet ready" msgstr "인스턴스 %s: 스냅샷 저장중" -#: nova/api/openstack/compute/contrib/coverage_ext.py:95 +#: nova/api/openstack/compute/contrib/coverage_ext.py:97 #, python-format msgid "Can't connect to service: %s, no portspecified\n" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:114 +#: nova/api/openstack/compute/contrib/coverage_ext.py:116 msgid "Coverage begin" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:161 +#: nova/api/openstack/compute/contrib/coverage_ext.py:163 msgid "Coverage not running" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:190 +#: nova/api/openstack/compute/contrib/coverage_ext.py:192 msgid "Invalid path" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:194 +#: nova/api/openstack/compute/contrib/coverage_ext.py:196 msgid "No path given for report file" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:201 +#: nova/api/openstack/compute/contrib/coverage_ext.py:203 msgid "You can't use html reports without combining" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:214 +#: nova/api/openstack/compute/contrib/coverage_ext.py:216 #, python-format msgid "Directory conflict: %s already exists" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:272 +#: nova/api/openstack/compute/contrib/coverage_ext.py:274 msgid "Python coverage module is not installed." msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:280 +#: nova/api/openstack/compute/contrib/coverage_ext.py:282 #, python-format msgid "Coverage doesn't have %s action" msgstr "" @@ -2929,7 +2874,7 @@ msgstr "" msgid "No request body" msgstr "" -#: nova/api/openstack/compute/contrib/flavorextraspecs.py:58 +#: nova/api/openstack/compute/contrib/flavorextraspecs.py:55 msgid "No Request Body" msgstr "" @@ -2938,25 +2883,26 @@ msgstr "" msgid "DNS entries not found." msgstr "인스턴스 %s: 스냅샷 저장중" -#: nova/api/openstack/compute/contrib/floating_ips.py:97 -msgid "Floating ip is not associated" -msgstr "" - -#: nova/api/openstack/compute/contrib/floating_ips.py:132 -#: nova/api/openstack/compute/contrib/floating_ips.py:180 +#: nova/api/openstack/compute/contrib/floating_ips.py:129 +#: nova/api/openstack/compute/contrib/floating_ips.py:177 #, python-format msgid "Floating ip not found for id %s" msgstr "" -#: nova/api/openstack/compute/contrib/floating_ips.py:165 +#: nova/api/openstack/compute/contrib/floating_ips.py:162 #, python-format msgid "No more floating ips in pool %s." msgstr "" -#: nova/api/openstack/compute/contrib/floating_ips.py:167 +#: nova/api/openstack/compute/contrib/floating_ips.py:164 msgid "No more floating ips available." msgstr "" +#: nova/api/openstack/compute/contrib/floating_ips.py:189 +#, python-format +msgid "Floating ip %s has been disassociated" +msgstr "" + #: nova/api/openstack/compute/contrib/floating_ips.py:215 #: nova/api/openstack/compute/contrib/floating_ips.py:271 #: nova/api/openstack/compute/contrib/security_groups.py:413 @@ -2994,12 +2940,16 @@ msgid "Error. Unable to associate floating ip" msgstr "" #: nova/api/openstack/compute/contrib/floating_ips.py:297 +msgid "Floating ip is not associated" +msgstr "" + +#: nova/api/openstack/compute/contrib/floating_ips.py:301 #, python-format msgid "Floating ip %(address)s is not associated with instance %(id)s." msgstr "" #: nova/api/openstack/compute/contrib/floating_ips_bulk.py:146 -#: nova/cmd/manage.py:382 +#: nova/cmd/manage.py:381 #, python-format msgid "/%s should be specified as single address(es) not in cidr format" msgstr "" @@ -3472,20 +3422,20 @@ msgstr "" msgid "deployment to node %s done" msgstr "" -#: nova/cmd/baremetal_manage.py:160 nova/cmd/manage.py:1193 +#: nova/cmd/baremetal_manage.py:160 nova/cmd/manage.py:1245 #, python-format msgid "Could not read %s. Re-running with sudo" msgstr "" -#: nova/cmd/baremetal_manage.py:164 nova/cmd/manage.py:1197 +#: nova/cmd/baremetal_manage.py:164 nova/cmd/manage.py:1249 msgid "sudo failed, continuing as if nothing happened" msgstr "" -#: nova/cmd/baremetal_manage.py:166 nova/cmd/manage.py:1199 +#: nova/cmd/baremetal_manage.py:166 nova/cmd/manage.py:1251 msgid "Please re-run nova-manage as root." msgstr "" -#: nova/cmd/baremetal_manage.py:206 nova/cmd/manage.py:1244 +#: nova/cmd/baremetal_manage.py:206 nova/cmd/manage.py:1296 msgid "Command failed, please check log for more info" msgstr "" @@ -3506,313 +3456,313 @@ msgstr "" msgid "Environment variable 'NETWORK_ID' must be set." msgstr "" -#: nova/cmd/manage.py:207 +#: nova/cmd/manage.py:206 msgid "" "The above error may show that the database has not been created.\n" "Please create a database using 'nova-manage db sync' before running this " "command." msgstr "" -#: nova/cmd/manage.py:242 +#: nova/cmd/manage.py:241 #, python-format msgid "%(key)s is not a valid quota key. Valid options are: %(options)s." msgstr "" -#: nova/cmd/manage.py:248 +#: nova/cmd/manage.py:247 msgid "Quota" msgstr "" -#: nova/cmd/manage.py:249 +#: nova/cmd/manage.py:248 msgid "Limit" msgstr "" -#: nova/cmd/manage.py:250 +#: nova/cmd/manage.py:249 msgid "In Use" msgstr "" -#: nova/cmd/manage.py:251 +#: nova/cmd/manage.py:250 msgid "Reserved" msgstr "" -#: nova/cmd/manage.py:291 nova/cmd/manage.py:362 nova/cmd/manage.py:686 -#: nova/cmd/manage.py:699 +#: nova/cmd/manage.py:290 nova/cmd/manage.py:361 nova/cmd/manage.py:685 +#: nova/cmd/manage.py:698 #, python-format msgid "error: %s" msgstr "" -#: nova/cmd/manage.py:299 +#: nova/cmd/manage.py:298 msgid "network" msgstr "" -#: nova/cmd/manage.py:300 +#: nova/cmd/manage.py:299 msgid "IP address" msgstr "" -#: nova/cmd/manage.py:301 +#: nova/cmd/manage.py:300 msgid "hostname" msgstr "" -#: nova/cmd/manage.py:302 nova/cmd/manage.py:766 +#: nova/cmd/manage.py:301 nova/cmd/manage.py:818 msgid "host" msgstr "" -#: nova/cmd/manage.py:314 nova/cmd/manage.py:338 +#: nova/cmd/manage.py:313 nova/cmd/manage.py:337 msgid "No fixed IP found." msgstr "" -#: nova/cmd/manage.py:330 +#: nova/cmd/manage.py:329 #, python-format msgid "WARNING: fixed ip %s allocated to missing instance" msgstr "" -#: nova/cmd/manage.py:389 +#: nova/cmd/manage.py:388 #, python-format msgid "" "Too many IP addresses will be generated. Please increase /%s to reduce " "the number generated." msgstr "" -#: nova/cmd/manage.py:438 +#: nova/cmd/manage.py:437 msgid "No floating IP addresses have been defined." msgstr "" -#: nova/cmd/manage.py:500 nova/tests/test_nova_manage.py:212 +#: nova/cmd/manage.py:499 nova/tests/test_nova_manage.py:212 msgid "id" msgstr "" -#: nova/cmd/manage.py:501 nova/tests/test_nova_manage.py:213 +#: nova/cmd/manage.py:500 nova/tests/test_nova_manage.py:213 msgid "IPv4" msgstr "" -#: nova/cmd/manage.py:502 nova/tests/test_nova_manage.py:214 +#: nova/cmd/manage.py:501 nova/tests/test_nova_manage.py:214 msgid "IPv6" msgstr "" -#: nova/cmd/manage.py:503 nova/tests/test_nova_manage.py:215 +#: nova/cmd/manage.py:502 nova/tests/test_nova_manage.py:215 msgid "start address" msgstr "" -#: nova/cmd/manage.py:504 nova/tests/test_nova_manage.py:216 +#: nova/cmd/manage.py:503 nova/tests/test_nova_manage.py:216 msgid "DNS1" msgstr "" -#: nova/cmd/manage.py:505 nova/tests/test_nova_manage.py:217 +#: nova/cmd/manage.py:504 nova/tests/test_nova_manage.py:217 msgid "DNS2" msgstr "" -#: nova/cmd/manage.py:506 nova/tests/test_nova_manage.py:218 +#: nova/cmd/manage.py:505 nova/tests/test_nova_manage.py:218 msgid "VlanID" msgstr "" -#: nova/cmd/manage.py:507 nova/cmd/manage.py:613 +#: nova/cmd/manage.py:506 nova/cmd/manage.py:612 #: nova/tests/test_nova_manage.py:219 msgid "project" msgstr "" -#: nova/cmd/manage.py:508 nova/tests/test_nova_manage.py:220 +#: nova/cmd/manage.py:507 nova/tests/test_nova_manage.py:220 msgid "uuid" msgstr "" -#: nova/cmd/manage.py:515 +#: nova/cmd/manage.py:514 msgid "No networks found" msgstr "" -#: nova/cmd/manage.py:534 +#: nova/cmd/manage.py:533 msgid "Please specify either fixed_range or uuid" msgstr "" -#: nova/cmd/manage.py:539 +#: nova/cmd/manage.py:538 msgid "UUID is required to delete Quantum Networks" msgstr "" -#: nova/cmd/manage.py:542 +#: nova/cmd/manage.py:541 msgid "Deleting by fixed_range is not supported with the QuantumManager" msgstr "" -#: nova/cmd/manage.py:605 +#: nova/cmd/manage.py:604 #, fuzzy msgid "instance" msgstr "인스턴스 %s를 재부팅합니다" -#: nova/cmd/manage.py:606 +#: nova/cmd/manage.py:605 msgid "node" msgstr "" -#: nova/cmd/manage.py:607 +#: nova/cmd/manage.py:606 msgid "type" msgstr "" -#: nova/cmd/manage.py:608 +#: nova/cmd/manage.py:607 msgid "state" msgstr "" -#: nova/cmd/manage.py:609 +#: nova/cmd/manage.py:608 msgid "launched" msgstr "" -#: nova/cmd/manage.py:610 +#: nova/cmd/manage.py:609 msgid "image" msgstr "" -#: nova/cmd/manage.py:611 +#: nova/cmd/manage.py:610 msgid "kernel" msgstr "" -#: nova/cmd/manage.py:612 +#: nova/cmd/manage.py:611 msgid "ramdisk" msgstr "" -#: nova/cmd/manage.py:614 +#: nova/cmd/manage.py:613 msgid "user" msgstr "" -#: nova/cmd/manage.py:615 nova/cmd/manage.py:767 +#: nova/cmd/manage.py:614 nova/cmd/manage.py:819 msgid "zone" msgstr "" -#: nova/cmd/manage.py:616 +#: nova/cmd/manage.py:615 msgid "index" msgstr "" -#: nova/cmd/manage.py:661 +#: nova/cmd/manage.py:660 msgid "Binary" msgstr "" -#: nova/cmd/manage.py:662 +#: nova/cmd/manage.py:661 msgid "Host" msgstr "" -#: nova/cmd/manage.py:663 +#: nova/cmd/manage.py:662 msgid "Zone" msgstr "" -#: nova/cmd/manage.py:664 +#: nova/cmd/manage.py:663 msgid "Status" msgstr "" -#: nova/cmd/manage.py:665 +#: nova/cmd/manage.py:664 msgid "State" msgstr "" -#: nova/cmd/manage.py:666 +#: nova/cmd/manage.py:665 msgid "Updated_At" msgstr "" -#: nova/cmd/manage.py:688 +#: nova/cmd/manage.py:687 #, python-format msgid "Service %(service)s on host %(host)s enabled." msgstr "" -#: nova/cmd/manage.py:701 +#: nova/cmd/manage.py:700 #, python-format msgid "Service %(service)s on host %(host)s disabled." msgstr "" -#: nova/cmd/manage.py:715 +#: nova/cmd/manage.py:767 msgid "An unexpected error has occurred." msgstr "" -#: nova/cmd/manage.py:716 +#: nova/cmd/manage.py:768 msgid "[Result]" msgstr "" -#: nova/cmd/manage.py:720 +#: nova/cmd/manage.py:772 msgid "HOST" msgstr "" -#: nova/cmd/manage.py:721 +#: nova/cmd/manage.py:773 msgid "PROJECT" msgstr "" -#: nova/cmd/manage.py:722 +#: nova/cmd/manage.py:774 msgid "cpu" msgstr "" -#: nova/cmd/manage.py:723 +#: nova/cmd/manage.py:775 msgid "mem(mb)" msgstr "" -#: nova/cmd/manage.py:724 +#: nova/cmd/manage.py:776 msgid "hdd" msgstr "" -#: nova/cmd/manage.py:806 +#: nova/cmd/manage.py:858 msgid "Must supply a positive value for max_rows" msgstr "" -#: nova/cmd/manage.py:844 +#: nova/cmd/manage.py:896 msgid "Must supply valid parameters to create instance_type" msgstr "" -#: nova/cmd/manage.py:848 +#: nova/cmd/manage.py:900 msgid "Instance Type exists." msgstr "" -#: nova/cmd/manage.py:849 +#: nova/cmd/manage.py:901 msgid "Please ensure instance_type name and flavorid are unique." msgstr "" -#: nova/cmd/manage.py:851 +#: nova/cmd/manage.py:903 msgid "Currently defined instance_type names and flavorids:" msgstr "" -#: nova/cmd/manage.py:856 +#: nova/cmd/manage.py:908 msgid "Unknown error" msgstr "" -#: nova/cmd/manage.py:859 +#: nova/cmd/manage.py:911 #, python-format msgid "%s created" msgstr "" -#: nova/cmd/manage.py:867 +#: nova/cmd/manage.py:919 msgid "Valid instance type name is required" msgstr "" -#: nova/cmd/manage.py:870 +#: nova/cmd/manage.py:922 #, python-format msgid "DB Error: %s" msgstr "" -#: nova/cmd/manage.py:875 +#: nova/cmd/manage.py:927 #, python-format msgid "%s deleted" msgstr "" -#: nova/cmd/manage.py:911 +#: nova/cmd/manage.py:963 #, python-format msgid "Key %(key)s set to %(value)s on instance type %(name)s" msgstr "" -#: nova/cmd/manage.py:933 +#: nova/cmd/manage.py:985 #, python-format msgid "Key %(key)s on instance type %(name)s unset" msgstr "" -#: nova/cmd/manage.py:977 +#: nova/cmd/manage.py:1029 #, python-format msgid "Hypervisor: %s" msgstr "" -#: nova/cmd/manage.py:1018 +#: nova/cmd/manage.py:1070 #, python-format msgid "Line %(linenum)d : %(line)s" msgstr "" -#: nova/cmd/manage.py:1020 +#: nova/cmd/manage.py:1072 msgid "No errors in logfiles!" msgstr "" -#: nova/cmd/manage.py:1032 +#: nova/cmd/manage.py:1084 msgid "Unable to find system log file!" msgstr "" -#: nova/cmd/manage.py:1036 +#: nova/cmd/manage.py:1088 #, python-format msgid "Last %s nova syslog entries:-" msgstr "" -#: nova/cmd/manage.py:1045 +#: nova/cmd/manage.py:1097 msgid "No nova entries in syslog!" msgstr "" @@ -3851,204 +3801,204 @@ msgstr "" msgid "Metadata property value greater than 255 characters" msgstr "" -#: nova/compute/api.py:454 +#: nova/compute/api.py:469 msgid "Failed to set instance name using multi_instance_display_name_template." msgstr "" -#: nova/compute/api.py:494 +#: nova/compute/api.py:509 #, fuzzy msgid "Cannot attach one or more volumes to multiple instances" msgstr "%s 인스턴스에 볼륨장착 할 수 없습니다" -#: nova/compute/api.py:608 +#: nova/compute/api.py:623 #, python-format msgid "Going to run %s instances..." msgstr "" -#: nova/compute/api.py:721 +#: nova/compute/api.py:739 #, python-format msgid "bdm %s" msgstr "" -#: nova/compute/api.py:748 +#: nova/compute/api.py:766 #, python-format msgid "block_device_mapping %s" msgstr "" -#: nova/compute/api.py:1017 +#: nova/compute/api.py:1040 msgid "instance termination disabled" msgstr "" -#: nova/compute/api.py:1153 +#: nova/compute/api.py:1176 #, fuzzy, python-format msgid "instance type %(old_inst_type_id)d not found" msgstr "인스턴스 %s: 스냅샷 저장중" -#: nova/compute/api.py:1159 +#: nova/compute/api.py:1182 msgid "going to delete a resizing instance" msgstr "" -#: nova/compute/api.py:1169 +#: nova/compute/api.py:1192 #, python-format msgid "instance's host %s is down, deleting from database" msgstr "" -#: nova/compute/api.py:1213 +#: nova/compute/api.py:1236 msgid "Going to try to soft delete instance" msgstr "" -#: nova/compute/api.py:1237 +#: nova/compute/api.py:1260 msgid "Going to try to terminate instance" msgstr "" -#: nova/compute/api.py:1287 +#: nova/compute/api.py:1310 msgid "Going to try to stop instance" msgstr "" -#: nova/compute/api.py:1304 +#: nova/compute/api.py:1327 msgid "Going to try to start instance" msgstr "" -#: nova/compute/api.py:1377 +#: nova/compute/api.py:1400 #, python-format msgid "Searching by: %s" msgstr "" -#: nova/compute/api.py:1614 +#: nova/compute/api.py:1637 #, python-format msgid "snapshot for %s" msgstr "" -#: nova/compute/api.py:1965 +#: nova/compute/api.py:1988 msgid "flavor_id is None. Assuming migration." msgstr "" -#: nova/compute/api.py:1974 +#: nova/compute/api.py:1997 #, python-format msgid "" "Old instance type %(current_instance_type_name)s, new instance type " "%(new_instance_type_name)s" msgstr "" -#: nova/compute/api.py:2016 +#: nova/compute/api.py:2039 #, python-format msgid "%(overs)s quota exceeded for %(pid)s, tried to resize instance." msgstr "" -#: nova/compute/api.py:2150 +#: nova/compute/api.py:2179 msgid "Cannot rescue a volume-backed instance" msgstr "" -#: nova/compute/api.py:2257 +#: nova/compute/api.py:2286 msgid "Locking" msgstr "" -#: nova/compute/api.py:2265 +#: nova/compute/api.py:2294 msgid "Unlocking" msgstr "" -#: nova/compute/api.py:2337 +#: nova/compute/api.py:2366 msgid "Volume must be attached in order to detach." msgstr "" -#: nova/compute/api.py:2450 +#: nova/compute/api.py:2479 #, python-format msgid "Going to try to live migrate instance to %s" msgstr "" -#: nova/compute/api.py:2469 +#: nova/compute/api.py:2498 msgid "vm evacuation scheduled" msgstr "" -#: nova/compute/api.py:2473 +#: nova/compute/api.py:2502 #, python-format msgid "" "Instance compute service state on %(inst_host)s expected to be down, but " "it was up." msgstr "" -#: nova/compute/api.py:2720 +#: nova/compute/api.py:2749 msgid "Keypair name contains unsafe characters" msgstr "" -#: nova/compute/api.py:2724 +#: nova/compute/api.py:2753 msgid "Keypair name must be between 1 and 255 characters long" msgstr "" -#: nova/compute/api.py:2821 +#: nova/compute/api.py:2850 #, python-format msgid "Security group %s is not a string or unicode" msgstr "" -#: nova/compute/api.py:2824 +#: nova/compute/api.py:2853 #, python-format msgid "Security group %s cannot be empty." msgstr "" -#: nova/compute/api.py:2832 +#: nova/compute/api.py:2861 #, python-format msgid "" "Value (%(value)s) for parameter Group%(property)s is invalid. Content " "limited to '%(allowed)'." msgstr "" -#: nova/compute/api.py:2838 +#: nova/compute/api.py:2867 #, python-format msgid "Security group %s should not be greater than 255 characters." msgstr "" -#: nova/compute/api.py:2858 +#: nova/compute/api.py:2887 msgid "Quota exceeded, too many security groups." msgstr "" -#: nova/compute/api.py:2861 +#: nova/compute/api.py:2890 #, python-format msgid "Create Security Group %s" msgstr "" -#: nova/compute/api.py:2868 +#: nova/compute/api.py:2897 #, python-format msgid "Security group %s already exists" msgstr "" -#: nova/compute/api.py:2933 +#: nova/compute/api.py:2962 #, fuzzy, python-format msgid "Unable to delete system group '%s'" msgstr "%s 볼륨을 찾을수 없습니다" -#: nova/compute/api.py:2938 +#: nova/compute/api.py:2967 msgid "Security group is still in use" msgstr "" -#: nova/compute/api.py:2946 +#: nova/compute/api.py:2975 msgid "Failed to update usages deallocating security group" msgstr "" -#: nova/compute/api.py:2949 +#: nova/compute/api.py:2978 #, python-format msgid "Delete security group %s" msgstr "" -#: nova/compute/api.py:3035 nova/compute/api.py:3112 +#: nova/compute/api.py:3064 nova/compute/api.py:3141 #, python-format msgid "Rule (%s) not found" msgstr "" -#: nova/compute/api.py:3051 +#: nova/compute/api.py:3080 msgid "Quota exceeded, too many security group rules." msgstr "" -#: nova/compute/api.py:3054 +#: nova/compute/api.py:3083 #, python-format msgid "Authorize security group ingress %s" msgstr "" -#: nova/compute/api.py:3065 +#: nova/compute/api.py:3094 #, python-format msgid "Revoke security group ingress %s" msgstr "" -#: nova/compute/api.py:3119 +#: nova/compute/api.py:3148 msgid "Security group id should be integer" msgstr "" @@ -4138,661 +4088,666 @@ msgstr "" msgid "Instance type %s not found for deletion" msgstr "" -#: nova/compute/manager.py:205 +#: nova/compute/manager.py:206 msgid "Possibly task preempted." msgstr "" -#: nova/compute/manager.py:363 +#: nova/compute/manager.py:364 #, python-format msgid "%(nodename)s is not a valid node managed by this compute host." msgstr "" -#: nova/compute/manager.py:392 +#: nova/compute/manager.py:393 msgid "Instance has been destroyed from under us while trying to set it to ERROR" msgstr "" -#: nova/compute/manager.py:407 +#: nova/compute/manager.py:408 #, python-format msgid "Instance %(uuid)s found in the hypervisor, but not in the database" msgstr "" -#: nova/compute/manager.py:423 +#: nova/compute/manager.py:424 #, python-format msgid "" "Instance %(driver_instance)s found in the hypervisor, but not in the " "database" msgstr "" -#: nova/compute/manager.py:444 +#: nova/compute/manager.py:445 #, python-format msgid "" "Deleting instance as its host (%(instance_host)s) is not equal to our " "host (%(our_host)s)." msgstr "" -#: nova/compute/manager.py:459 +#: nova/compute/manager.py:460 msgid "Instance has been marked deleted already, removing it from the hypervisor." msgstr "" -#: nova/compute/manager.py:480 +#: nova/compute/manager.py:481 msgid "" "Hypervisor driver does not support instance shared storage check, " "assuming it's not on shared storage" msgstr "" -#: nova/compute/manager.py:486 +#: nova/compute/manager.py:487 msgid "Failed to check if instance shared" msgstr "" -#: nova/compute/manager.py:529 +#: nova/compute/manager.py:530 msgid "Failed to revert crashed migration" msgstr "" -#: nova/compute/manager.py:532 +#: nova/compute/manager.py:533 msgid "Instance found in migrating state during startup. Resetting task_state" msgstr "" -#: nova/compute/manager.py:543 +#: nova/compute/manager.py:544 #, python-format msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." msgstr "" -#: nova/compute/manager.py:548 +#: nova/compute/manager.py:549 msgid "Rebooting instance after nova-compute restart." msgstr "" -#: nova/compute/manager.py:562 +#: nova/compute/manager.py:563 msgid "Hypervisor driver does not support resume guests" msgstr "" -#: nova/compute/manager.py:567 +#: nova/compute/manager.py:568 #, fuzzy msgid "Failed to resume instance" msgstr "인스턴스 %s를 재부팅합니다" -#: nova/compute/manager.py:577 +#: nova/compute/manager.py:578 msgid "Hypervisor driver does not support firewall rules" msgstr "" -#: nova/compute/manager.py:581 +#: nova/compute/manager.py:582 #, python-format msgid "Lifecycle event %(state)d on VM %(uuid)s" msgstr "" -#: nova/compute/manager.py:597 +#: nova/compute/manager.py:598 #, python-format msgid "Unexpected power state %d" msgstr "" -#: nova/compute/manager.py:609 +#: nova/compute/manager.py:610 #, python-format msgid "Ignoring event %s" msgstr "" -#: nova/compute/manager.py:647 +#: nova/compute/manager.py:648 msgid "Checking state" msgstr "" -#: nova/compute/manager.py:745 +#: nova/compute/manager.py:746 #, python-format msgid "Volume id: %s finished being created but was not set as 'available'" msgstr "" -#: nova/compute/manager.py:762 +#: nova/compute/manager.py:763 #, python-format msgid "Setting up bdm %s" msgstr "" -#: nova/compute/manager.py:862 +#: nova/compute/manager.py:863 msgid "Success" msgstr "" -#: nova/compute/manager.py:885 +#: nova/compute/manager.py:886 msgid "Instance disappeared before we could start it" msgstr "" -#: nova/compute/manager.py:906 nova/compute/manager.py:2383 +#: nova/compute/manager.py:907 nova/compute/manager.py:2385 #, python-format msgid "No node specified, defaulting to %(node)s" msgstr "" -#: nova/compute/manager.py:948 +#: nova/compute/manager.py:949 msgid "Failed to dealloc network for deleted instance" msgstr "" -#: nova/compute/manager.py:954 +#: nova/compute/manager.py:955 msgid "Instance was deleted during spawn." msgstr "" -#: nova/compute/manager.py:982 +#: nova/compute/manager.py:983 #, python-format msgid "Error: %s" msgstr "" -#: nova/compute/manager.py:999 +#: nova/compute/manager.py:1000 msgid "Clean up resource before rescheduling." msgstr "" -#: nova/compute/manager.py:1024 nova/compute/manager.py:2437 +#: nova/compute/manager.py:1025 nova/compute/manager.py:2439 msgid "Error trying to reschedule" msgstr "" -#: nova/compute/manager.py:1037 +#: nova/compute/manager.py:1038 msgid "Retry info not present, will not reschedule" msgstr "" -#: nova/compute/manager.py:1042 +#: nova/compute/manager.py:1043 msgid "No request spec, will not reschedule" msgstr "" -#: nova/compute/manager.py:1048 +#: nova/compute/manager.py:1049 #, python-format msgid "Re-scheduling %(method)s: attempt %(num)d" msgstr "" -#: nova/compute/manager.py:1077 +#: nova/compute/manager.py:1078 msgid "Instance build timed out. Set to error state." msgstr "" -#: nova/compute/manager.py:1127 +#: nova/compute/manager.py:1129 #, python-format msgid "" "image_id=%(image_id)s, image_size_bytes=%(size_bytes)d, " "allowed_size_bytes=%(allowed_size_bytes)d" msgstr "" -#: nova/compute/manager.py:1133 +#: nova/compute/manager.py:1135 #, python-format msgid "" "Image '%(image_id)s' size %(size_bytes)d exceeded instance_type allowed " "size %(allowed_size_bytes)d" msgstr "" -#: nova/compute/manager.py:1143 +#: nova/compute/manager.py:1145 msgid "Starting instance..." msgstr "" -#: nova/compute/manager.py:1169 +#: nova/compute/manager.py:1171 msgid "Instance failed network setup" msgstr "" -#: nova/compute/manager.py:1172 +#: nova/compute/manager.py:1174 #, python-format msgid "Instance network_info: |%s|" msgstr "" -#: nova/compute/manager.py:1183 +#: nova/compute/manager.py:1185 msgid "Instance failed block device setup" msgstr "" -#: nova/compute/manager.py:1202 +#: nova/compute/manager.py:1204 msgid "Instance failed to spawn" msgstr "" -#: nova/compute/manager.py:1253 +#: nova/compute/manager.py:1255 msgid "Deallocating network for instance" msgstr "" -#: nova/compute/manager.py:1324 +#: nova/compute/manager.py:1326 #, python-format msgid "%(action_str)s instance" msgstr "" -#: nova/compute/manager.py:1340 +#: nova/compute/manager.py:1342 msgid "Failed to deallocate network for instance." msgstr "" -#: nova/compute/manager.py:1361 +#: nova/compute/manager.py:1363 #, python-format msgid "Ignoring DiskNotFound: %s" msgstr "" -#: nova/compute/manager.py:1364 +#: nova/compute/manager.py:1366 #, python-format msgid "Ignoring VolumeNotFound: %s" msgstr "" -#: nova/compute/manager.py:1371 +#: nova/compute/manager.py:1373 #, python-format msgid "terminating bdm %s" msgstr "" -#: nova/compute/manager.py:1419 +#: nova/compute/manager.py:1421 #, python-format msgid "Ignoring volume cleanup failure due to %s" msgstr "" -#: nova/compute/manager.py:1472 nova/compute/manager.py:2613 -#: nova/compute/manager.py:4106 +#: nova/compute/manager.py:1474 nova/compute/manager.py:2615 +#: nova/compute/manager.py:4117 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "" -#: nova/compute/manager.py:1624 +#: nova/compute/manager.py:1626 #, fuzzy msgid "Rebuilding instance" msgstr "인스턴스 %s를 재부팅합니다" -#: nova/compute/manager.py:1637 +#: nova/compute/manager.py:1639 msgid "Invalid state of instance files on shared storage" msgstr "" -#: nova/compute/manager.py:1641 +#: nova/compute/manager.py:1643 msgid "disk on shared storage, recreating using existing disk" msgstr "" -#: nova/compute/manager.py:1645 +#: nova/compute/manager.py:1647 #, python-format msgid "disk not on shared storagerebuilding from: '%s'" msgstr "" -#: nova/compute/manager.py:1729 +#: nova/compute/manager.py:1731 #, python-format msgid "bringing vm to original state: '%s'" msgstr "" -#: nova/compute/manager.py:1761 +#: nova/compute/manager.py:1763 #, fuzzy, python-format msgid "Detaching from volume api: %s" msgstr "%s 볼륨 탈착에 실패했습니다" -#: nova/compute/manager.py:1779 +#: nova/compute/manager.py:1781 #, fuzzy msgid "Rebooting instance" msgstr "인스턴스 %s를 재부팅합니다" -#: nova/compute/manager.py:1804 +#: nova/compute/manager.py:1806 #, python-format msgid "" "trying to reboot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1820 +#: nova/compute/manager.py:1822 #, fuzzy, python-format msgid "Cannot reboot instance: %(exc)s" msgstr "%s 인스턴스에 볼륨장착 할 수 없습니다" -#: nova/compute/manager.py:1833 +#: nova/compute/manager.py:1835 msgid "Instance disappeared during reboot" msgstr "" -#: nova/compute/manager.py:1860 +#: nova/compute/manager.py:1862 #, fuzzy msgid "instance snapshotting" msgstr "인스턴스 %s: 스냅샷 저장중" -#: nova/compute/manager.py:1866 +#: nova/compute/manager.py:1868 #, python-format msgid "" "trying to snapshot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1927 +#: nova/compute/manager.py:1929 #, python-format msgid "Found %(num_images)d images (rotation: %(rotation)d)" msgstr "" -#: nova/compute/manager.py:1934 +#: nova/compute/manager.py:1936 #, python-format msgid "Rotating out %d backups" msgstr "" -#: nova/compute/manager.py:1939 +#: nova/compute/manager.py:1941 #, python-format msgid "Deleting image %s" msgstr "" -#: nova/compute/manager.py:1967 +#: nova/compute/manager.py:1969 #, python-format msgid "Failed to set admin password. Instance %s is not running" msgstr "" -#: nova/compute/manager.py:1974 +#: nova/compute/manager.py:1976 msgid "Root password set" msgstr "" -#: nova/compute/manager.py:1981 +#: nova/compute/manager.py:1983 msgid "set_admin_password is not implemented by this driver or guest instance." msgstr "" -#: nova/compute/manager.py:1996 +#: nova/compute/manager.py:1998 #, python-format msgid "set_admin_password failed: %s" msgstr "" -#: nova/compute/manager.py:2003 +#: nova/compute/manager.py:2005 msgid "error setting admin password" msgstr "" -#: nova/compute/manager.py:2016 +#: nova/compute/manager.py:2018 #, python-format msgid "" "trying to inject a file into a non-running (state: " "%(current_power_state)s expected: %(expected_state)s)" msgstr "" -#: nova/compute/manager.py:2020 +#: nova/compute/manager.py:2022 #, python-format msgid "injecting file to %(path)s" msgstr "" -#: nova/compute/manager.py:2040 +#: nova/compute/manager.py:2042 msgid "" "Unable to find a different image to use for rescue VM, using instance's " "current image" msgstr "" -#: nova/compute/manager.py:2053 +#: nova/compute/manager.py:2055 msgid "Rescuing" msgstr "" -#: nova/compute/manager.py:2072 +#: nova/compute/manager.py:2074 #, fuzzy msgid "Error trying to Rescue Instance" msgstr "인스턴스 %s를 재부팅합니다" -#: nova/compute/manager.py:2076 +#: nova/compute/manager.py:2078 #, python-format msgid "Driver Error: %s" msgstr "" -#: nova/compute/manager.py:2094 +#: nova/compute/manager.py:2096 msgid "Unrescuing" msgstr "" -#: nova/compute/manager.py:2115 +#: nova/compute/manager.py:2117 #, python-format msgid "Changing instance metadata according to %(diff)r" msgstr "" -#: nova/compute/manager.py:2341 +#: nova/compute/manager.py:2343 #, fuzzy msgid "Instance has no source host" msgstr "인스턴스 %s: 스냅샷 저장중" -#: nova/compute/manager.py:2347 +#: nova/compute/manager.py:2349 msgid "destination same as source!" msgstr "" -#: nova/compute/manager.py:2364 +#: nova/compute/manager.py:2366 msgid "Migrating" msgstr "" -#: nova/compute/manager.py:2610 +#: nova/compute/manager.py:2612 #, python-format msgid "Failed to rollback quota for failed finish_resize: %(qr_error)s" msgstr "" -#: nova/compute/manager.py:2673 +#: nova/compute/manager.py:2675 msgid "Pausing" msgstr "" -#: nova/compute/manager.py:2691 +#: nova/compute/manager.py:2693 msgid "Unpausing" msgstr "" -#: nova/compute/manager.py:2729 +#: nova/compute/manager.py:2731 msgid "Retrieving diagnostics" msgstr "" -#: nova/compute/manager.py:2760 +#: nova/compute/manager.py:2762 msgid "Resuming" msgstr "" -#: nova/compute/manager.py:2780 +#: nova/compute/manager.py:2782 msgid "Reset network" msgstr "" -#: nova/compute/manager.py:2785 +#: nova/compute/manager.py:2787 msgid "Inject network info" msgstr "" -#: nova/compute/manager.py:2788 +#: nova/compute/manager.py:2790 #, python-format msgid "network_info to inject: |%s|" msgstr "" -#: nova/compute/manager.py:2805 +#: nova/compute/manager.py:2807 msgid "Get console output" msgstr "" -#: nova/compute/manager.py:2832 +#: nova/compute/manager.py:2834 msgid "Getting vnc console" msgstr "" -#: nova/compute/manager.py:2867 +#: nova/compute/manager.py:2869 msgid "Getting spice console" msgstr "" -#: nova/compute/manager.py:2914 +#: nova/compute/manager.py:2916 #, python-format msgid "Booting with volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2965 +#: nova/compute/manager.py:2967 #, python-format msgid "Attaching volume %(volume_id)s to %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2974 +#: nova/compute/manager.py:2976 #, python-format msgid "" "Failed to connect to volume %(volume_id)s while attaching at " "%(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2989 +#: nova/compute/manager.py:2991 #, fuzzy, python-format msgid "Failed to attach volume %(volume_id)s at %(mountpoint)s" msgstr "볼륨 탈착: %(instance_name)s, %(mountpoint)s" -#: nova/compute/manager.py:3019 +#: nova/compute/manager.py:3021 #, python-format msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" msgstr "" -#: nova/compute/manager.py:3029 +#: nova/compute/manager.py:3031 #, fuzzy msgid "Detaching volume from unknown instance" msgstr "%s 인스턴스에 볼륨장착 할 수 없습니다" -#: nova/compute/manager.py:3036 +#: nova/compute/manager.py:3038 #, fuzzy, python-format msgid "Failed to detach volume %(volume_id)s from %(mp)s" msgstr "볼륨 탈착: %(instance_name)s, %(mountpoint)s" -#: nova/compute/manager.py:3060 +#: nova/compute/manager.py:3062 msgid "Updating volume usage cache with totals" msgstr "" -#: nova/compute/manager.py:3098 +#: nova/compute/manager.py:3100 #, python-format msgid "allocate_port_for_instance returned %(ports)s ports" msgstr "" -#: nova/compute/manager.py:3118 +#: nova/compute/manager.py:3120 #, fuzzy, python-format msgid "Port %(port_id)s is not attached" msgstr "인스턴스 %s: 스냅샷 저장중" -#: nova/compute/manager.py:3132 +#: nova/compute/manager.py:3134 #, python-format msgid "Host %(host)s not found" msgstr "" -#: nova/compute/manager.py:3269 +#: nova/compute/manager.py:3271 #, python-format msgid "Pre live migration failed at %(dest)s" msgstr "" -#: nova/compute/manager.py:3297 +#: nova/compute/manager.py:3299 msgid "_post_live_migration() is started.." msgstr "" -#: nova/compute/manager.py:3352 +#: nova/compute/manager.py:3354 #, python-format msgid "Migrating instance to %(dest)s finished successfully." msgstr "" -#: nova/compute/manager.py:3354 +#: nova/compute/manager.py:3356 msgid "" "You may see the error \"libvirt: QEMU error: Domain not found: no domain " "with matching name.\" This error can be safely ignored." msgstr "" -#: nova/compute/manager.py:3368 +#: nova/compute/manager.py:3370 msgid "Post operation of migration started" msgstr "" -#: nova/compute/manager.py:3508 +#: nova/compute/manager.py:3399 +#, python-format +msgid "Failed to get compute_info for %s" +msgstr "" + +#: nova/compute/manager.py:3518 msgid "Updated the info_cache for instance" msgstr "" -#: nova/compute/manager.py:3553 +#: nova/compute/manager.py:3563 #, python-format msgid "" "Found %(migration_count)d unconfirmed migrations older than " "%(confirm_window)d seconds" msgstr "" -#: nova/compute/manager.py:3559 +#: nova/compute/manager.py:3569 #, python-format msgid "Setting migration %(migration_id)s to error: %(reason)s" msgstr "" -#: nova/compute/manager.py:3568 +#: nova/compute/manager.py:3578 #, python-format msgid "" "Automatically confirming migration %(migration_id)s for instance " "%(instance_uuid)s" msgstr "" -#: nova/compute/manager.py:3575 +#: nova/compute/manager.py:3585 #, python-format msgid "Instance %(instance_uuid)s not found" msgstr "" -#: nova/compute/manager.py:3579 +#: nova/compute/manager.py:3589 msgid "In ERROR state" msgstr "" -#: nova/compute/manager.py:3586 +#: nova/compute/manager.py:3596 #, python-format msgid "In states %(vm_state)s/%(task_state)s, not RESIZED/None" msgstr "" -#: nova/compute/manager.py:3595 +#: nova/compute/manager.py:3605 #, python-format msgid "Error auto-confirming resize: %(e)s. Will retry later." msgstr "" -#: nova/compute/manager.py:3612 +#: nova/compute/manager.py:3622 #, python-format msgid "" "Running instance usage audit for host %(host)s from %(begin_time)s to " "%(end_time)s. %(number_instances)s instances." msgstr "" -#: nova/compute/manager.py:3631 +#: nova/compute/manager.py:3641 #, python-format msgid "Failed to generate usage audit for instance on host %s" msgstr "" -#: nova/compute/manager.py:3655 +#: nova/compute/manager.py:3665 msgid "Updating bandwidth usage cache" msgstr "" -#: nova/compute/manager.py:3772 +#: nova/compute/manager.py:3782 msgid "Updating volume usage cache" msgstr "" -#: nova/compute/manager.py:3789 +#: nova/compute/manager.py:3799 msgid "Updating host status" msgstr "" -#: nova/compute/manager.py:3816 +#: nova/compute/manager.py:3826 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " "the hypervisor." msgstr "" -#: nova/compute/manager.py:3821 nova/compute/manager.py:3871 +#: nova/compute/manager.py:3831 nova/compute/manager.py:3881 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:3858 +#: nova/compute/manager.py:3868 #, python-format msgid "" "During the sync_power process the instance has moved from host %(src)s to" " host %(dst)s" msgstr "" -#: nova/compute/manager.py:3896 +#: nova/compute/manager.py:3906 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3908 nova/compute/manager.py:3917 -#: nova/compute/manager.py:3947 +#: nova/compute/manager.py:3918 nova/compute/manager.py:3927 +#: nova/compute/manager.py:3957 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:3912 +#: nova/compute/manager.py:3922 msgid "Instance is suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3928 +#: nova/compute/manager.py:3938 msgid "Instance is paused unexpectedly. Ignore." msgstr "" -#: nova/compute/manager.py:3934 +#: nova/compute/manager.py:3944 msgid "Instance is unexpectedly not found. Ignore." msgstr "" -#: nova/compute/manager.py:3940 +#: nova/compute/manager.py:3950 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3956 +#: nova/compute/manager.py:3966 #, fuzzy msgid "Instance is not (soft-)deleted." msgstr "인스턴스 %s: 스냅샷 저장중" -#: nova/compute/manager.py:3964 +#: nova/compute/manager.py:3974 msgid "CONF.reclaim_instance_interval <= 0, skipping..." msgstr "" -#: nova/compute/manager.py:3984 +#: nova/compute/manager.py:3994 msgid "Reclaiming deleted instance" msgstr "" -#: nova/compute/manager.py:4011 +#: nova/compute/manager.py:4021 #, python-format msgid "Deleting orphan compute node %s" msgstr "" -#: nova/compute/manager.py:4021 nova/compute/resource_tracker.py:321 +#: nova/compute/manager.py:4031 nova/compute/resource_tracker.py:321 #, python-format msgid "No service record for host %s" msgstr "" -#: nova/compute/manager.py:4061 +#: nova/compute/manager.py:4072 #, python-format msgid "" "Detected instance with name label '%(name)s' which is marked as DELETED " "but still present on host." msgstr "" -#: nova/compute/manager.py:4068 +#: nova/compute/manager.py:4079 #, python-format msgid "" "Destroying instance with name label '%(name)s' which is marked as DELETED" " but still present on host." msgstr "" -#: nova/compute/manager.py:4075 +#: nova/compute/manager.py:4086 #, python-format msgid "Unrecognized value '%(action)s' for CONF.running_deleted_instance_action" msgstr "" @@ -5003,11 +4958,11 @@ msgstr "" msgid "Failed to notify cells of instance info cache update" msgstr "" -#: nova/db/api.py:1451 +#: nova/db/api.py:1456 msgid "Failed to notify cells of bw_usage update" msgstr "" -#: nova/db/api.py:1585 +#: nova/db/api.py:1591 msgid "Failed to notify cells of instance fault" msgstr "" @@ -5025,23 +4980,30 @@ msgstr "" msgid "Unrecognized read_deleted value '%s'" msgstr "" -#: nova/db/sqlalchemy/api.py:1424 +#: nova/db/sqlalchemy/api.py:1408 #, python-format msgid "" "Unknown osapi_compute_unique_server_name_scope value: %s Flag must be " "empty, \"global\" or \"project\"" msgstr "" -#: nova/db/sqlalchemy/api.py:1559 +#: nova/db/sqlalchemy/api.py:1543 #, python-format msgid "Invalid instance id %s in request" msgstr "" -#: nova/db/sqlalchemy/api.py:2850 +#: nova/db/sqlalchemy/api.py:2834 #, python-format msgid "Change will make usage less than 0 for the following resources: %(unders)s" msgstr "" +#: nova/db/sqlalchemy/api.py:4335 +#, python-format +msgid "" +"Volume(%s) has lower stats then what is in the database. Instance must " +"have been rebooted or crashed. Updating totals." +msgstr "" + #: nova/db/sqlalchemy/migration.py:69 #: nova/virt/baremetal/db/sqlalchemy/migration.py:66 msgid "version should be an integer" @@ -5096,47 +5058,47 @@ msgid "" "%(extra)s." msgstr "" -#: nova/image/glance.py:492 +#: nova/image/glance.py:495 #, python-format msgid "fetching image %s from glance" msgstr "" -#: nova/image/s3.py:318 +#: nova/image/s3.py:335 #, python-format msgid "Failed to download %(image_location)s to %(image_path)s" msgstr "" -#: nova/image/s3.py:335 +#: nova/image/s3.py:352 #, python-format msgid "Failed to decrypt %(image_location)s to %(image_path)s" msgstr "" -#: nova/image/s3.py:345 +#: nova/image/s3.py:362 #, python-format msgid "Failed to untar %(image_location)s to %(image_path)s" msgstr "" -#: nova/image/s3.py:355 +#: nova/image/s3.py:372 #, python-format msgid "Failed to upload %(image_location)s to %(image_path)s" msgstr "" -#: nova/image/s3.py:379 +#: nova/image/s3.py:396 #, python-format msgid "Failed to decrypt private key: %s" msgstr "" -#: nova/image/s3.py:386 +#: nova/image/s3.py:403 #, python-format msgid "Failed to decrypt initialization vector: %s" msgstr "" -#: nova/image/s3.py:397 +#: nova/image/s3.py:414 #, python-format msgid "Failed to decrypt image file %(image_file)s: %(err)s" msgstr "" -#: nova/image/s3.py:409 +#: nova/image/s3.py:426 msgid "Unsafe filenames in image" msgstr "" @@ -5177,69 +5139,69 @@ msgstr "" msgid "Loading network driver '%s'" msgstr "" -#: nova/network/floating_ips.py:87 +#: nova/network/floating_ips.py:88 #, python-format msgid "Fixed ip %(fixed_ip_id)s not found" msgstr "" -#: nova/network/floating_ips.py:97 nova/network/floating_ips.py:373 +#: nova/network/floating_ips.py:98 nova/network/floating_ips.py:374 #, python-format msgid "Interface %(interface)s not found" msgstr "" -#: nova/network/floating_ips.py:121 +#: nova/network/floating_ips.py:122 #, python-format msgid "floating IP allocation for instance |%(floating_address)s|" msgstr "" -#: nova/network/floating_ips.py:178 +#: nova/network/floating_ips.py:179 msgid "Floating IP is not associated. Ignore." msgstr "" -#: nova/network/floating_ips.py:196 +#: nova/network/floating_ips.py:197 #, python-format msgid "Address |%(address)s| is not allocated" msgstr "" -#: nova/network/floating_ips.py:200 +#: nova/network/floating_ips.py:201 #, python-format msgid "Address |%(address)s| is not allocated to your project |%(project)s|" msgstr "" -#: nova/network/floating_ips.py:220 +#: nova/network/floating_ips.py:221 #, python-format msgid "Quota exceeded for %(pid)s, tried to allocate floating IP" msgstr "" -#: nova/network/floating_ips.py:281 +#: nova/network/floating_ips.py:282 msgid "Failed to update usages deallocating floating IP" msgstr "" -#: nova/network/floating_ips.py:530 +#: nova/network/floating_ips.py:531 #, python-format msgid "Starting migration network for instance %(instance_uuid)s" msgstr "" -#: nova/network/floating_ips.py:537 +#: nova/network/floating_ips.py:538 #, python-format msgid "" "Floating ip address |%(address)s| no longer belongs to instance " "%(instance_uuid)s. Will notmigrate it " msgstr "" -#: nova/network/floating_ips.py:568 +#: nova/network/floating_ips.py:573 #, python-format msgid "Finishing migration network for instance %(instance_uuid)s" msgstr "" -#: nova/network/floating_ips.py:576 +#: nova/network/floating_ips.py:581 #, python-format msgid "" "Floating ip address |%(address)s| no longer belongs to instance " "%(instance_uuid)s. Will notsetup it." msgstr "" -#: nova/network/floating_ips.py:624 +#: nova/network/floating_ips.py:629 #, python-format msgid "" "Database inconsistency: DNS domain |%s| is registered in the Nova db but " @@ -5247,12 +5209,12 @@ msgid "" "ignored." msgstr "" -#: nova/network/floating_ips.py:664 +#: nova/network/floating_ips.py:669 #, python-format msgid "Domain |%(domain)s| already exists, changing zone to |%(av_zone)s|." msgstr "" -#: nova/network/floating_ips.py:673 +#: nova/network/floating_ips.py:678 #, python-format msgid "Domain |%(domain)s| already exists, changing project to |%(project)s|." msgstr "" @@ -5277,150 +5239,130 @@ msgstr "" msgid "This shouldn't be getting called except during testing." msgstr "" -#: nova/network/linux_net.py:219 +#: nova/network/linux_net.py:220 #, python-format msgid "Attempted to remove chain %s which does not exist" msgstr "" -#: nova/network/linux_net.py:254 +#: nova/network/linux_net.py:255 #, python-format msgid "Unknown chain: %r" msgstr "" -#: nova/network/linux_net.py:279 +#: nova/network/linux_net.py:280 #, python-format msgid "" "Tried to remove rule that was not there: %(chain)r %(rule)r %(wrap)r " "%(top)r" msgstr "" -#: nova/network/linux_net.py:424 +#: nova/network/linux_net.py:425 msgid "IPTablesManager.apply completed with success" msgstr "" -#: nova/network/linux_net.py:680 +#: nova/network/linux_net.py:681 #, python-format msgid "arping error for ip %s" msgstr "" -#: nova/network/linux_net.py:730 +#: nova/network/linux_net.py:731 #, python-format msgid "Removed %(num)d duplicate rules for floating ip %(float)s" msgstr "" -#: nova/network/linux_net.py:966 +#: nova/network/linux_net.py:776 +#, python-format +msgid "Error deleting conntrack entries for %s" +msgstr "" + +#: nova/network/linux_net.py:975 #, python-format msgid "Pid %d is stale, skip killing dnsmasq" msgstr "" -#: nova/network/linux_net.py:1011 +#: nova/network/linux_net.py:1020 #, python-format msgid "Hupping dnsmasq threw %s" msgstr "" -#: nova/network/linux_net.py:1013 +#: nova/network/linux_net.py:1022 #, python-format msgid "Pid %d is stale, relaunching dnsmasq" msgstr "" -#: nova/network/linux_net.py:1093 +#: nova/network/linux_net.py:1102 #, python-format msgid "killing radvd threw %s" msgstr "" -#: nova/network/linux_net.py:1095 +#: nova/network/linux_net.py:1104 #, python-format msgid "Pid %d is stale, relaunching radvd" msgstr "" -#: nova/network/linux_net.py:1227 +#: nova/network/linux_net.py:1280 #, python-format -msgid "Error clearing stale veth %s" +msgid "Net device removed: '%s'" msgstr "" -#: nova/network/linux_net.py:1386 +#: nova/network/linux_net.py:1283 #, python-format -msgid "Starting VLAN interface %s" +msgid "Failed removing net device: '%s'" msgstr "" -#: nova/network/linux_net.py:1418 +#: nova/network/linux_net.py:1401 #, python-format -msgid "Failed unplugging VLAN interface '%s'" -msgstr "" - -#: nova/network/linux_net.py:1420 -#, python-format -msgid "Unplugged VLAN interface '%s'" +msgid "Starting VLAN interface %s" msgstr "" -#: nova/network/linux_net.py:1442 +#: nova/network/linux_net.py:1447 #, python-format msgid "Starting Bridge %s" msgstr "" -#: nova/network/linux_net.py:1454 +#: nova/network/linux_net.py:1459 #, python-format msgid "Adding interface %(interface)s to bridge %(bridge)s" msgstr "" -#: nova/network/linux_net.py:1490 +#: nova/network/linux_net.py:1495 #, python-format msgid "Failed to add interface: %s" msgstr "" -#: nova/network/linux_net.py:1536 -#, python-format -msgid "Failed unplugging bridge interface '%s'" -msgstr "" - -#: nova/network/linux_net.py:1539 -#, python-format -msgid "Unplugged bridge interface '%s'" -msgstr "" - -#: nova/network/linux_net.py:1735 +#: nova/network/linux_net.py:1732 #, python-format msgid "Starting bridge %s " msgstr "" -#: nova/network/linux_net.py:1743 +#: nova/network/linux_net.py:1740 #, python-format msgid "Done starting bridge %s" msgstr "" -#: nova/network/linux_net.py:1763 -#, python-format -msgid "Failed unplugging gateway interface '%s'" -msgstr "" - -#: nova/network/linux_net.py:1765 -#, python-format -msgid "Unplugged gateway interface '%s'" -msgstr "" - -#: nova/network/manager.py:363 +#: nova/network/manager.py:364 #, python-format msgid "Disassociated %s stale fixed ip(s)" msgstr "" -#: nova/network/manager.py:367 +#: nova/network/manager.py:368 msgid "setting network host" msgstr "" -#: nova/network/manager.py:494 +#: nova/network/manager.py:495 msgid "network allocations" msgstr "" -#: nova/network/manager.py:501 +#: nova/network/manager.py:502 #, python-format msgid "networks retrieved for instance: |%(networks_list)s|" msgstr "" -#: nova/network/manager.py:549 +#: nova/network/manager.py:550 msgid "network deallocation for instance" msgstr "" -#: nova/network/manager.py:815 +#: nova/network/manager.py:816 #, python-format msgid "" "instance-dns-zone is |%(domain)s|, which is in availability zone " @@ -5428,98 +5370,98 @@ msgid "" "created." msgstr "" -#: nova/network/manager.py:841 +#: nova/network/manager.py:842 #, python-format msgid "Quota exceeded for %(pid)s, tried to allocate fixed IP" msgstr "" -#: nova/network/manager.py:895 +#: nova/network/manager.py:896 msgid "Failed to update usages deallocating fixed IP" msgstr "" -#: nova/network/manager.py:929 +#: nova/network/manager.py:930 #, python-format msgid "Unable to release %s because vif doesn't exist." msgstr "" -#: nova/network/manager.py:952 +#: nova/network/manager.py:953 #, python-format msgid "Leased IP |%(address)s|" msgstr "" -#: nova/network/manager.py:956 +#: nova/network/manager.py:957 #, python-format msgid "IP %s leased that is not associated" msgstr "" -#: nova/network/manager.py:965 +#: nova/network/manager.py:966 #, python-format msgid "IP |%s| leased that isn't allocated" msgstr "" -#: nova/network/manager.py:970 +#: nova/network/manager.py:971 #, python-format msgid "Released IP |%(address)s|" msgstr "" -#: nova/network/manager.py:974 +#: nova/network/manager.py:975 #, python-format msgid "IP %s released that is not associated" msgstr "" -#: nova/network/manager.py:978 +#: nova/network/manager.py:979 #, python-format msgid "IP %s released that was not leased" msgstr "" -#: nova/network/manager.py:997 +#: nova/network/manager.py:998 #, python-format msgid "%s must be an integer" msgstr "" -#: nova/network/manager.py:1021 +#: nova/network/manager.py:1022 msgid "Maximum allowed length for 'label' is 255." msgstr "" -#: nova/network/manager.py:1041 +#: nova/network/manager.py:1042 #, python-format msgid "" "Subnet(s) too large, defaulting to /%s. To override, specify " "network_size flag." msgstr "" -#: nova/network/manager.py:1122 +#: nova/network/manager.py:1123 msgid "cidr already in use" msgstr "" -#: nova/network/manager.py:1125 +#: nova/network/manager.py:1126 #, python-format msgid "requested cidr (%(cidr)s) conflicts with existing supernet (%(super)s)" msgstr "" -#: nova/network/manager.py:1136 +#: nova/network/manager.py:1137 #, python-format msgid "" "requested cidr (%(cidr)s) conflicts with existing smaller cidr " "(%(smaller)s)" msgstr "" -#: nova/network/manager.py:1193 +#: nova/network/manager.py:1194 msgid "Network already exists!" msgstr "" -#: nova/network/manager.py:1212 +#: nova/network/manager.py:1213 #, python-format msgid "Network must be disassociated from project %s before delete" msgstr "" -#: nova/network/manager.py:1808 +#: nova/network/manager.py:1813 msgid "" "The sum between the number of networks and the vlan start cannot be " "greater than 4094" msgstr "" -#: nova/network/manager.py:1815 +#: nova/network/manager.py:1820 #, python-format msgid "" "The network range is not big enough to fit %(num_networks)s networks. " @@ -5631,11 +5573,6 @@ msgstr "" msgid "Multiple floating IP pools matches found for name '%s'" msgstr "" -#: nova/network/quantumv2/api.py:835 -#, python-format -msgid "Network %(net)s for port %(port_id)s not found!" -msgstr "" - #: nova/network/security_group/quantum_driver.py:53 #, python-format msgid "Quantum Error creating security group %s" @@ -5741,22 +5678,22 @@ msgstr "" msgid "Released file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..." msgstr "" -#: nova/openstack/common/log.py:226 +#: nova/openstack/common/log.py:244 #, python-format msgid "Deprecated: %s" msgstr "" -#: nova/openstack/common/log.py:329 +#: nova/openstack/common/log.py:347 #, python-format msgid "Error loading logging config %(log_config)s: %(err_msg)s" msgstr "" -#: nova/openstack/common/log.py:379 +#: nova/openstack/common/log.py:397 #, python-format msgid "syslog facility must be one of: %s" msgstr "" -#: nova/openstack/common/log.py:537 +#: nova/openstack/common/log.py:563 #, python-format msgid "Fatal call to deprecated config: %(msg)s" msgstr "" @@ -5779,6 +5716,31 @@ msgstr "" msgid "in dynamic looping call" msgstr "" +#: nova/openstack/common/periodic_task.py:41 +#, python-format +msgid "Unexpected argument for periodic task creation: %(arg)s." +msgstr "" + +#: nova/openstack/common/periodic_task.py:132 +#, python-format +msgid "Skipping periodic task %(task)s because its interval is negative" +msgstr "" + +#: nova/openstack/common/periodic_task.py:137 +#, python-format +msgid "Skipping periodic task %(task)s because it is disabled" +msgstr "" + +#: nova/openstack/common/periodic_task.py:175 +#, python-format +msgid "Running periodic task %(full_task_name)s" +msgstr "" + +#: nova/openstack/common/periodic_task.py:183 +#, python-format +msgid "Error during %(full_task_name)s: %(e)s" +msgstr "" + #: nova/openstack/common/policy.py:394 #, python-format msgid "Failed to understand rule %(rule)s" @@ -5794,16 +5756,31 @@ msgstr "" msgid "Failed to understand rule %(rule)r" msgstr "" -#: nova/openstack/common/db/sqlalchemy/session.py:436 +#: nova/openstack/common/processutils.py:122 +#, python-format +msgid "Got unknown keyword args to utils.execute: %r" +msgstr "" + +#: nova/openstack/common/processutils.py:137 +#, python-format +msgid "Running cmd (subprocess): %s" +msgstr "" + +#: nova/openstack/common/processutils.py:174 +#, python-format +msgid "%r failed. Retrying." +msgstr "" + +#: nova/openstack/common/db/sqlalchemy/session.py:461 msgid "DB exception wrapped." msgstr "" -#: nova/openstack/common/db/sqlalchemy/session.py:486 +#: nova/openstack/common/db/sqlalchemy/session.py:512 #, python-format msgid "Got mysql server has gone away: %s" msgstr "" -#: nova/openstack/common/db/sqlalchemy/session.py:556 +#: nova/openstack/common/db/sqlalchemy/session.py:584 #, python-format msgid "SQL connection failed. %s attempts left." msgstr "" @@ -5816,19 +5793,19 @@ msgstr "" msgid "Unknown sort direction, must be 'desc' or 'asc'" msgstr "" -#: nova/openstack/common/notifier/api.py:126 +#: nova/openstack/common/notifier/api.py:125 #, python-format msgid "%s not in valid priorities" msgstr "" -#: nova/openstack/common/notifier/api.py:142 +#: nova/openstack/common/notifier/api.py:141 #, python-format msgid "" "Problem '%(e)s' attempting to send to notification system. " "Payload=%(payload)s" msgstr "" -#: nova/openstack/common/notifier/api.py:172 +#: nova/openstack/common/notifier/api.py:171 #, python-format msgid "Failed to load notifier %s. These notifications will not be sent." msgstr "" @@ -6017,44 +5994,44 @@ msgid "" msgstr "" #: nova/openstack/common/rpc/impl_kombu.py:609 -#: nova/openstack/common/rpc/impl_qpid.py:403 +#: nova/openstack/common/rpc/impl_qpid.py:404 #, python-format msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s" msgstr "" #: nova/openstack/common/rpc/impl_kombu.py:627 -#: nova/openstack/common/rpc/impl_qpid.py:418 +#: nova/openstack/common/rpc/impl_qpid.py:419 #, python-format msgid "Timed out waiting for RPC response: %s" msgstr "" #: nova/openstack/common/rpc/impl_kombu.py:631 -#: nova/openstack/common/rpc/impl_qpid.py:422 +#: nova/openstack/common/rpc/impl_qpid.py:423 #, python-format msgid "Failed to consume message from queue: %s" msgstr "" #: nova/openstack/common/rpc/impl_kombu.py:670 -#: nova/openstack/common/rpc/impl_qpid.py:457 +#: nova/openstack/common/rpc/impl_qpid.py:458 #, python-format msgid "Failed to publish message to topic '%(topic)s': %(err_str)s" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:351 +#: nova/openstack/common/rpc/impl_qpid.py:352 #, python-format msgid "Unable to connect to AMQP server: %(e)s. Sleeping %(delay)s seconds" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:357 +#: nova/openstack/common/rpc/impl_qpid.py:358 #, python-format msgid "Connected to AMQP server on %s" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:370 +#: nova/openstack/common/rpc/impl_qpid.py:371 msgid "Re-established AMQP queues" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:430 +#: nova/openstack/common/rpc/impl_qpid.py:431 msgid "Error processing message. Skipping it." msgstr "" @@ -6279,7 +6256,7 @@ msgstr "" msgid "Exception during scheduler.run_instance" msgstr "" -#: nova/scheduler/driver.py:63 nova/scheduler/manager.py:211 +#: nova/scheduler/driver.py:63 nova/scheduler/manager.py:222 #, python-format msgid "Setting instance to %(state)s state." msgstr "" @@ -6303,81 +6280,89 @@ msgid "" "memory(host:%(avail)s <= instance:%(mem_inst)s)" msgstr "" -#: nova/scheduler/filter_scheduler.py:74 +#: nova/scheduler/filter_scheduler.py:73 #, python-format msgid "Attempting to build %(num_instances)d instance(s)" msgstr "" -#: nova/scheduler/filter_scheduler.py:228 +#: nova/scheduler/filter_scheduler.py:227 msgid "Invalid value for 'scheduler_max_attempts', must be >= 1" msgstr "" -#: nova/scheduler/filter_scheduler.py:245 +#: nova/scheduler/filter_scheduler.py:244 #, python-format msgid "Error from last host: %(last_host)s (node %(last_node)s): %(exc)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:274 +#: nova/scheduler/filter_scheduler.py:276 #, python-format msgid "" "Exceeded max scheduling attempts %(max_attempts)d for instance " "%(instance_uuid)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:340 +#: nova/scheduler/filter_scheduler.py:344 #, python-format msgid "Filtered %(hosts)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:353 +#: nova/scheduler/filter_scheduler.py:357 #, python-format msgid "Choosing host %(chosen_host)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:386 +#: nova/scheduler/filter_scheduler.py:391 #, python-format msgid "Unable to migrate %(instance_uuid)s to %(dest)s: Lack of memory" msgstr "" -#: nova/scheduler/host_manager.py:307 +#: nova/scheduler/host_manager.py:308 #, python-format -msgid "Host filter ignoring hosts: %(ignored_hosts_str)s" +msgid "Host filter ignoring hosts: %s" msgstr "" -#: nova/scheduler/host_manager.py:316 +#: nova/scheduler/host_manager.py:320 #, python-format -msgid "" -"No hosts matched due to not matching 'force_hosts'value of " -"'%(forced_hosts_str)s'" +msgid "Host filter forcing available hosts to %s" +msgstr "" + +#: nova/scheduler/host_manager.py:323 +#, python-format +msgid "No hosts matched due to not matching 'force_hosts' value of '%s'" +msgstr "" + +#: nova/scheduler/host_manager.py:336 +#, python-format +msgid "Host filter forcing available nodes to %s" msgstr "" -#: nova/scheduler/host_manager.py:321 +#: nova/scheduler/host_manager.py:339 #, python-format -msgid "Host filter forcing available hosts to %(forced_hosts_str)s" +msgid "No nodes matched due to not matching 'force_nodes' value of '%s'" msgstr "" -#: nova/scheduler/host_manager.py:353 +#: nova/scheduler/host_manager.py:379 #, python-format msgid "Ignoring %(service_name)s service update from %(host)s" msgstr "" -#: nova/scheduler/host_manager.py:358 +#: nova/scheduler/host_manager.py:384 #, python-format msgid "Received %(service_name)s service update from %(state_key)s." msgstr "" -#: nova/scheduler/host_manager.py:377 +#: nova/scheduler/host_manager.py:403 #: nova/scheduler/filters/trusted_filter.py:214 #, python-format msgid "No service for compute ID %s" msgstr "" -#: nova/scheduler/host_manager.py:399 +#: nova/scheduler/host_manager.py:425 #, python-format msgid "Removing dead compute node %(host)s:%(node)s from scheduler" msgstr "" -#: nova/scheduler/manager.py:197 +#: nova/scheduler/manager.py:208 #, python-format msgid "Failed to schedule_%(method)s: %(ex)s" msgstr "" @@ -6633,19 +6618,19 @@ msgstr "" msgid "Reply to faked command is stdout='%(stdout)s' stderr='%(stderr)s'" msgstr "" -#: nova/tests/fake_volume.py:186 +#: nova/tests/fake_volume.py:187 msgid "status must be available" msgstr "" -#: nova/tests/fake_volume.py:190 nova/volume/cinder.py:222 +#: nova/tests/fake_volume.py:191 nova/volume/cinder.py:228 msgid "already attached" msgstr "" -#: nova/tests/fake_volume.py:194 nova/volume/cinder.py:226 +#: nova/tests/fake_volume.py:195 nova/volume/cinder.py:232 msgid "Instance and volume not in same availability_zone" msgstr "" -#: nova/tests/fake_volume.py:199 nova/volume/cinder.py:232 +#: nova/tests/fake_volume.py:200 nova/volume/cinder.py:238 msgid "already detached" msgstr "" @@ -6698,52 +6683,52 @@ msgstr "" msgid "unexpected role header" msgstr "" -#: nova/tests/api/openstack/compute/test_servers.py:3315 +#: nova/tests/api/openstack/compute/test_servers.py:3338 msgid "" "Quota exceeded for instances: Requested 1, but already used 10 of 10 " "instances" msgstr "" -#: nova/tests/api/openstack/compute/test_servers.py:3320 +#: nova/tests/api/openstack/compute/test_servers.py:3343 msgid "Quota exceeded for ram: Requested 4096, but already used 8192 of 10240 ram" msgstr "" -#: nova/tests/api/openstack/compute/test_servers.py:3325 +#: nova/tests/api/openstack/compute/test_servers.py:3348 msgid "Quota exceeded for cores: Requested 2, but already used 9 of 10 cores" msgstr "" -#: nova/tests/compute/test_compute.py:1044 -#: nova/tests/compute/test_compute.py:1062 -#: nova/tests/compute/test_compute.py:1113 -#: nova/tests/compute/test_compute.py:1140 -#: nova/tests/compute/test_compute.py:1186 -#: nova/tests/compute/test_compute.py:3647 +#: nova/tests/compute/test_compute.py:1099 +#: nova/tests/compute/test_compute.py:1117 +#: nova/tests/compute/test_compute.py:1168 +#: nova/tests/compute/test_compute.py:1195 +#: nova/tests/compute/test_compute.py:1241 +#: nova/tests/compute/test_compute.py:3725 #, python-format msgid "Running instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1050 -#: nova/tests/compute/test_compute.py:1085 -#: nova/tests/compute/test_compute.py:1128 -#: nova/tests/compute/test_compute.py:1158 +#: nova/tests/compute/test_compute.py:1105 +#: nova/tests/compute/test_compute.py:1140 +#: nova/tests/compute/test_compute.py:1183 +#: nova/tests/compute/test_compute.py:1213 #, python-format msgid "After terminating instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1668 +#: nova/tests/compute/test_compute.py:1723 msgid "Internal error" msgstr "" -#: nova/tests/compute/test_compute.py:3658 +#: nova/tests/compute/test_compute.py:3736 #, python-format msgid "After force-killing instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:4160 +#: nova/tests/compute/test_compute.py:4238 msgid "wrong host/node" msgstr "" -#: nova/tests/compute/test_compute.py:8584 +#: nova/tests/compute/test_compute.py:8707 msgid "spawn error" msgstr "" @@ -7004,7 +6989,7 @@ msgstr "" msgid "IPMI set next bootdev failed" msgstr "" -#: nova/virt/baremetal/ipmi.py:198 nova/virt/baremetal/tilera_pdu.py:152 +#: nova/virt/baremetal/ipmi.py:198 nova/virt/baremetal/tilera_pdu.py:153 #, python-format msgid "Activate node called, but node %s is already active" msgstr "" @@ -7092,31 +7077,31 @@ msgstr "" msgid "Tilera deploy failed for instance %s" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:82 +#: nova/virt/baremetal/tilera_pdu.py:83 msgid "Node id not supplied to PDU" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:85 +#: nova/virt/baremetal/tilera_pdu.py:86 msgid "Address not supplied to PDU" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:88 +#: nova/virt/baremetal/tilera_pdu.py:89 msgid "User not supplied to PDU" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:91 +#: nova/virt/baremetal/tilera_pdu.py:92 msgid "Password not supplied to PDU" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:116 +#: nova/virt/baremetal/tilera_pdu.py:117 msgid "PDU failed" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:133 +#: nova/virt/baremetal/tilera_pdu.py:134 msgid "PDU power on failed" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:146 +#: nova/virt/baremetal/tilera_pdu.py:147 msgid "PDU power off failed" msgstr "" @@ -7172,34 +7157,34 @@ msgstr "" msgid "no pif for vif_uuid=%s" msgstr "" -#: nova/virt/baremetal/virtual_power_driver.py:111 +#: nova/virt/baremetal/virtual_power_driver.py:112 msgid "virtual_power_ssh_host not defined. Can not Start" msgstr "" -#: nova/virt/baremetal/virtual_power_driver.py:115 +#: nova/virt/baremetal/virtual_power_driver.py:116 msgid "virtual_power_host_user not defined. Can not Start" msgstr "" -#: nova/virt/baremetal/virtual_power_driver.py:121 +#: nova/virt/baremetal/virtual_power_driver.py:122 msgid "virtual_power_host_pass/key not set. Can not Start" msgstr "" -#: nova/virt/baremetal/volume_driver.py:121 +#: nova/virt/baremetal/volume_driver.py:122 #, python-format msgid "baremetal driver was unable to delete tid %s" msgstr "" -#: nova/virt/baremetal/volume_driver.py:185 +#: nova/virt/baremetal/volume_driver.py:186 #, python-format msgid "Could not determine iscsi initiator name for instance %s" msgstr "" -#: nova/virt/baremetal/volume_driver.py:226 +#: nova/virt/baremetal/volume_driver.py:227 #, python-format msgid "No fixed PXE IP is associated to %s" msgstr "" -#: nova/virt/baremetal/volume_driver.py:258 +#: nova/virt/baremetal/volume_driver.py:259 #, python-format msgid "detach volume could not find tid for %s" msgstr "" @@ -7233,33 +7218,33 @@ msgstr "" msgid "Baremetal virtual interface %s not found" msgstr "" -#: nova/virt/disk/api.py:132 +#: nova/virt/disk/api.py:133 #, python-format msgid "Checking if we can resize image %(image)s. size=%(size)s, CoW=%(use_cow)s" msgstr "" -#: nova/virt/disk/api.py:138 +#: nova/virt/disk/api.py:139 #, python-format msgid "Cannot resize filesystem %s to a smaller size." msgstr "" -#: nova/virt/disk/api.py:149 +#: nova/virt/disk/api.py:150 #, python-format msgid "Unable to mount image %(image)s with error %(error)s. Cannot resize." msgstr "" -#: nova/virt/disk/api.py:159 +#: nova/virt/disk/api.py:160 #, python-format msgid "" "Unable to determine label for image %(image)s with error %(errror)s. " "Cannot resize." msgstr "" -#: nova/virt/disk/api.py:226 +#: nova/virt/disk/api.py:227 msgid "image already mounted" msgstr "" -#: nova/virt/disk/api.py:282 +#: nova/virt/disk/api.py:283 #, python-format msgid "" "Inject data image=%(image)s key=%(key)s net=%(net)s metadata=%(metadata)s" @@ -7267,68 +7252,68 @@ msgid "" "partition=%(partition)s use_cow=%(use_cow)s" msgstr "" -#: nova/virt/disk/api.py:299 +#: nova/virt/disk/api.py:300 #, python-format msgid "Ignoring error injecting data into image (%(e)s)" msgstr "" -#: nova/virt/disk/api.py:318 +#: nova/virt/disk/api.py:319 #, python-format msgid "" "Failed to mount container filesystem '%(image)s' on '%(target)s': " "%(errors)s" msgstr "" -#: nova/virt/disk/api.py:335 +#: nova/virt/disk/api.py:336 #, python-format msgid "Failed to teardown ntainer filesystem: %s" msgstr "" -#: nova/virt/disk/api.py:348 +#: nova/virt/disk/api.py:349 #, python-format msgid "Failed to umount container filesystem: %s" msgstr "" -#: nova/virt/disk/api.py:373 +#: nova/virt/disk/api.py:374 #, python-format msgid "Ignoring error injecting %(inject)s into image (%(e)s)" msgstr "" -#: nova/virt/disk/api.py:385 +#: nova/virt/disk/api.py:386 #, python-format msgid "Inject file fs=%(fs)s path=%(path)s append=%(append)s" msgstr "" -#: nova/virt/disk/api.py:394 +#: nova/virt/disk/api.py:395 #, python-format msgid "Inject metadata fs=%(fs)s metadata=%(metadata)s" msgstr "" -#: nova/virt/disk/api.py:435 +#: nova/virt/disk/api.py:436 #, python-format msgid "Inject key fs=%(fs)s key=%(key)s" msgstr "" -#: nova/virt/disk/api.py:464 +#: nova/virt/disk/api.py:465 #, python-format msgid "Inject key fs=%(fs)s net=%(net)s" msgstr "" -#: nova/virt/disk/api.py:490 +#: nova/virt/disk/api.py:491 #, python-format msgid "Inject admin password fs=%(fs)s admin_passwd=ha-ha-not-telling-you" msgstr "" -#: nova/virt/disk/api.py:535 +#: nova/virt/disk/api.py:536 msgid "Not implemented on Windows" msgstr "" -#: nova/virt/disk/api.py:564 +#: nova/virt/disk/api.py:565 #, python-format msgid "User %(username)s not found in password file." msgstr "" -#: nova/virt/disk/api.py:580 +#: nova/virt/disk/api.py:581 #, python-format msgid "User %(username)s not found in shadow file." msgstr "" @@ -7663,7 +7648,7 @@ msgstr "" msgid "get_available_resource called" msgstr "" -#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3728 +#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3740 #: nova/virt/xenapi/host.py:148 msgid "Updating host stats" msgstr "" @@ -7871,7 +7856,7 @@ msgstr "" msgid "Cannot find boot VHD file: %s" msgstr "" -#: nova/virt/hyperv/migrationops.py:221 nova/virt/hyperv/vmops.py:135 +#: nova/virt/hyperv/migrationops.py:221 nova/virt/hyperv/vmops.py:136 msgid "Cannot resize a VHD to a smaller size" msgstr "" @@ -7959,123 +7944,123 @@ msgstr "" msgid "Creating vswitch port for instance: %s" msgstr "%s 인스턴스에 볼륨장착 할 수 없습니다" -#: nova/virt/hyperv/vmops.py:90 +#: nova/virt/hyperv/vmops.py:91 #, python-format msgid "VIF driver not found for network_api_class: %s" msgstr "" -#: nova/virt/hyperv/vmops.py:99 +#: nova/virt/hyperv/vmops.py:100 msgid "get_info called for instance" msgstr "" -#: nova/virt/hyperv/vmops.py:120 +#: nova/virt/hyperv/vmops.py:121 #, python-format msgid "" "Creating differencing VHD. Parent: %(base_vhd_path)s, Target: " "%(root_vhd_path)s" msgstr "" -#: nova/virt/hyperv/vmops.py:126 +#: nova/virt/hyperv/vmops.py:127 #, python-format msgid "Copying VHD image %(base_vhd_path)s to target: %(root_vhd_path)s" msgstr "" -#: nova/virt/hyperv/vmops.py:138 +#: nova/virt/hyperv/vmops.py:139 #, python-format msgid "Resizing VHD %(root_vhd_path)s to new size %(root_vhd_size)s" msgstr "" -#: nova/virt/hyperv/vmops.py:151 +#: nova/virt/hyperv/vmops.py:152 #, fuzzy msgid "Spawning new instance" msgstr "인스턴스 %s를 재부팅합니다" -#: nova/virt/hyperv/vmops.py:177 +#: nova/virt/hyperv/vmops.py:178 #, fuzzy msgid "Spawn instance failed" msgstr "인스턴스 %s를 재부팅합니다" -#: nova/virt/hyperv/vmops.py:202 +#: nova/virt/hyperv/vmops.py:203 #, fuzzy, python-format msgid "Creating nic for instance: %s" msgstr "%s 인스턴스에 볼륨장착 할 수 없습니다" -#: nova/virt/hyperv/vmops.py:210 +#: nova/virt/hyperv/vmops.py:211 #, python-format msgid "Invalid config_drive_format \"%s\"" msgstr "" -#: nova/virt/hyperv/vmops.py:213 +#: nova/virt/hyperv/vmops.py:214 #, fuzzy, python-format msgid "Using config drive for instance: %s" msgstr "%s 인스턴스에 볼륨장착 할 수 없습니다" -#: nova/virt/hyperv/vmops.py:226 nova/virt/libvirt/driver.py:1869 +#: nova/virt/hyperv/vmops.py:227 nova/virt/libvirt/driver.py:1870 #, python-format msgid "Creating config drive at %(path)s" msgstr "" -#: nova/virt/hyperv/vmops.py:234 nova/virt/libvirt/driver.py:1876 +#: nova/virt/hyperv/vmops.py:235 nova/virt/libvirt/driver.py:1877 #, python-format msgid "Creating config drive failed with error: %s" msgstr "" -#: nova/virt/hyperv/vmops.py:270 +#: nova/virt/hyperv/vmops.py:271 #, fuzzy, python-format msgid "Got request to destroy instance: %s" msgstr "%s 인스턴스에 볼륨장착 할 수 없습니다" -#: nova/virt/hyperv/vmops.py:283 +#: nova/virt/hyperv/vmops.py:284 #, fuzzy, python-format msgid "Instance not found: %s" msgstr "인스턴스 %s: 스냅샷 저장중" -#: nova/virt/hyperv/vmops.py:289 +#: nova/virt/hyperv/vmops.py:290 #, fuzzy, python-format msgid "Failed to destroy instance: %s" msgstr "%s 볼륨 탈착에 실패했습니다" -#: nova/virt/hyperv/vmops.py:294 +#: nova/virt/hyperv/vmops.py:295 #, fuzzy msgid "reboot instance" msgstr "인스턴스 %s를 재부팅합니다" -#: nova/virt/hyperv/vmops.py:300 +#: nova/virt/hyperv/vmops.py:301 #, fuzzy msgid "Pause instance" msgstr "인스턴스 %s를 재부팅합니다" -#: nova/virt/hyperv/vmops.py:306 +#: nova/virt/hyperv/vmops.py:307 #, fuzzy msgid "Unpause instance" msgstr "인스턴스 %s를 재부팅합니다" -#: nova/virt/hyperv/vmops.py:312 +#: nova/virt/hyperv/vmops.py:313 #, fuzzy msgid "Suspend instance" msgstr "인스턴스 %s를 재부팅합니다" -#: nova/virt/hyperv/vmops.py:318 +#: nova/virt/hyperv/vmops.py:319 #, fuzzy msgid "Resume instance" msgstr "인스턴스 %s를 재부팅합니다" -#: nova/virt/hyperv/vmops.py:324 +#: nova/virt/hyperv/vmops.py:325 #, fuzzy msgid "Power off instance" msgstr "인스턴스 %s를 재부팅합니다" -#: nova/virt/hyperv/vmops.py:330 +#: nova/virt/hyperv/vmops.py:331 #, fuzzy msgid "Power on instance" msgstr "인스턴스 %s를 재부팅합니다" -#: nova/virt/hyperv/vmops.py:337 +#: nova/virt/hyperv/vmops.py:338 #, python-format msgid "Successfully changed state of VM %(vm_name)s to: %(req_state)s" msgstr "" -#: nova/virt/hyperv/vmops.py:341 +#: nova/virt/hyperv/vmops.py:342 #, python-format msgid "Failed to change vm state of %(vm_name)s to %(req_state)s" msgstr "" @@ -8180,7 +8165,7 @@ msgstr "볼륨 탈착: %(instance_name)s, %(mountpoint)s" msgid "Detaching physical disk from instance: %s" msgstr "%s 인스턴스에 볼륨장착 할 수 없습니다" -#: nova/virt/hyperv/volumeops.py:186 nova/virt/libvirt/driver.py:896 +#: nova/virt/hyperv/volumeops.py:186 nova/virt/libvirt/driver.py:897 msgid "Could not determine iscsi initiator name" msgstr "" @@ -8214,235 +8199,235 @@ msgstr "" msgid "Unable to determine disk bus for '%s'" msgstr "" -#: nova/virt/libvirt/driver.py:340 +#: nova/virt/libvirt/driver.py:341 #, python-format msgid "Invalid cachemode %(cache_mode)s specified for disk type %(disk_type)s." msgstr "" -#: nova/virt/libvirt/driver.py:546 +#: nova/virt/libvirt/driver.py:547 #, python-format msgid "Nova requires libvirt version %(major)i.%(minor)i.%(micro)i or greater." msgstr "" -#: nova/virt/libvirt/driver.py:554 +#: nova/virt/libvirt/driver.py:555 #, python-format msgid "Connecting to libvirt: %s" msgstr "" -#: nova/virt/libvirt/driver.py:571 +#: nova/virt/libvirt/driver.py:572 #, python-format msgid "URI %s does not support events" msgstr "" -#: nova/virt/libvirt/driver.py:587 +#: nova/virt/libvirt/driver.py:588 msgid "Connection to libvirt broke" msgstr "" -#: nova/virt/libvirt/driver.py:609 nova/virt/libvirt/driver.py:612 +#: nova/virt/libvirt/driver.py:610 nova/virt/libvirt/driver.py:613 #, python-format msgid "Can not handle authentication request for %d credentials" msgstr "" -#: nova/virt/libvirt/driver.py:630 +#: nova/virt/libvirt/driver.py:631 #, python-format msgid "Connection to libvirt failed: %s" msgstr "" -#: nova/virt/libvirt/driver.py:721 +#: nova/virt/libvirt/driver.py:722 #, python-format msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:736 +#: nova/virt/libvirt/driver.py:737 msgid "During wait destroy, instance disappeared." msgstr "" -#: nova/virt/libvirt/driver.py:741 +#: nova/virt/libvirt/driver.py:742 msgid "Instance destroyed successfully." msgstr "" -#: nova/virt/libvirt/driver.py:751 +#: nova/virt/libvirt/driver.py:752 msgid "Instance may be started again." msgstr "" -#: nova/virt/libvirt/driver.py:761 +#: nova/virt/libvirt/driver.py:762 msgid "Going to destroy instance again." msgstr "" -#: nova/virt/libvirt/driver.py:780 +#: nova/virt/libvirt/driver.py:781 msgid "Error from libvirt during undefineFlags. Retrying with undefine" msgstr "" -#: nova/virt/libvirt/driver.py:796 +#: nova/virt/libvirt/driver.py:797 #, python-format msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:816 +#: nova/virt/libvirt/driver.py:817 msgid "Instance may be still running, destroy it again." msgstr "" -#: nova/virt/libvirt/driver.py:822 +#: nova/virt/libvirt/driver.py:823 #, python-format msgid "Error from libvirt during unfilter. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:850 +#: nova/virt/libvirt/driver.py:851 #, python-format msgid "Deleting instance files %(target)s" msgstr "" -#: nova/virt/libvirt/driver.py:859 +#: nova/virt/libvirt/driver.py:860 #, python-format msgid "Failed to cleanup directory %(target)s: %(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:902 +#: nova/virt/libvirt/driver.py:903 msgid "Could not determine fibre channel world wide node names" msgstr "" -#: nova/virt/libvirt/driver.py:909 +#: nova/virt/libvirt/driver.py:910 msgid "Could not determine fibre channel world wide port names" msgstr "" -#: nova/virt/libvirt/driver.py:914 +#: nova/virt/libvirt/driver.py:915 msgid "No Volume Connector found." msgstr "" -#: nova/virt/libvirt/driver.py:1036 +#: nova/virt/libvirt/driver.py:1037 msgid "During detach_volume, instance disappeared." msgstr "" -#: nova/virt/libvirt/driver.py:1060 +#: nova/virt/libvirt/driver.py:1061 msgid "attaching network adapter failed." msgstr "" -#: nova/virt/libvirt/driver.py:1080 +#: nova/virt/libvirt/driver.py:1081 msgid "During detach_interface, instance disappeared." msgstr "" -#: nova/virt/libvirt/driver.py:1084 +#: nova/virt/libvirt/driver.py:1085 msgid "detaching network adapter failed." msgstr "" -#: nova/virt/libvirt/driver.py:1173 +#: nova/virt/libvirt/driver.py:1174 msgid "Beginning live snapshot process" msgstr "" -#: nova/virt/libvirt/driver.py:1176 +#: nova/virt/libvirt/driver.py:1177 msgid "Beginning cold snapshot process" msgstr "" -#: nova/virt/libvirt/driver.py:1205 +#: nova/virt/libvirt/driver.py:1206 msgid "Snapshot extracted, beginning image upload" msgstr "" -#: nova/virt/libvirt/driver.py:1217 +#: nova/virt/libvirt/driver.py:1218 msgid "Snapshot image upload complete" msgstr "" -#: nova/virt/libvirt/driver.py:1290 +#: nova/virt/libvirt/driver.py:1291 msgid "Instance soft rebooted successfully." msgstr "" -#: nova/virt/libvirt/driver.py:1294 +#: nova/virt/libvirt/driver.py:1295 msgid "Failed to soft reboot instance." msgstr "" -#: nova/virt/libvirt/driver.py:1329 +#: nova/virt/libvirt/driver.py:1330 msgid "Instance shutdown successfully." msgstr "" -#: nova/virt/libvirt/driver.py:1337 +#: nova/virt/libvirt/driver.py:1338 msgid "Instance may have been rebooted during soft reboot, so return now." msgstr "" -#: nova/virt/libvirt/driver.py:1385 +#: nova/virt/libvirt/driver.py:1386 msgid "Instance rebooted successfully." msgstr "" -#: nova/virt/libvirt/driver.py:1530 +#: nova/virt/libvirt/driver.py:1531 msgid "Instance is running" msgstr "" -#: nova/virt/libvirt/driver.py:1537 nova/virt/powervm/operator.py:220 +#: nova/virt/libvirt/driver.py:1538 nova/virt/powervm/operator.py:221 msgid "Instance spawned successfully." msgstr "" -#: nova/virt/libvirt/driver.py:1553 +#: nova/virt/libvirt/driver.py:1554 #, python-format msgid "data: %(data)r, fpath: %(fpath)r" msgstr "" -#: nova/virt/libvirt/driver.py:1590 nova/virt/libvirt/driver.py:1616 +#: nova/virt/libvirt/driver.py:1591 nova/virt/libvirt/driver.py:1617 #, python-format msgid "Truncated console log returned, %d bytes ignored" msgstr "" -#: nova/virt/libvirt/driver.py:1605 +#: nova/virt/libvirt/driver.py:1606 msgid "Guest does not have a console available" msgstr "" -#: nova/virt/libvirt/driver.py:1674 +#: nova/virt/libvirt/driver.py:1675 #, python-format msgid "Path '%(path)s' supports direct I/O" msgstr "" -#: nova/virt/libvirt/driver.py:1678 +#: nova/virt/libvirt/driver.py:1679 #, python-format msgid "Path '%(path)s' does not support direct I/O: '%(ex)s'" msgstr "" -#: nova/virt/libvirt/driver.py:1683 nova/virt/libvirt/driver.py:1688 +#: nova/virt/libvirt/driver.py:1684 nova/virt/libvirt/driver.py:1689 #, python-format msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'" msgstr "" -#: nova/virt/libvirt/driver.py:1759 +#: nova/virt/libvirt/driver.py:1760 msgid "Creating image" msgstr "" -#: nova/virt/libvirt/driver.py:1860 +#: nova/virt/libvirt/driver.py:1861 msgid "Using config drive" msgstr "" -#: nova/virt/libvirt/driver.py:1909 +#: nova/virt/libvirt/driver.py:1910 #, python-format msgid "Injecting %(inj)s into image %(img_id)s" msgstr "" -#: nova/virt/libvirt/driver.py:1919 +#: nova/virt/libvirt/driver.py:1920 #, python-format msgid "Error injecting data into image %(img_id)s (%(e)s)" msgstr "" -#: nova/virt/libvirt/driver.py:1976 +#: nova/virt/libvirt/driver.py:1977 #, python-format msgid "" "Config requested an explicit CPU model, but the current libvirt " "hypervisor '%s' does not support selecting CPU models" msgstr "" -#: nova/virt/libvirt/driver.py:1982 +#: nova/virt/libvirt/driver.py:1983 msgid "Config requested a custom CPU model, but no model name was provided" msgstr "" -#: nova/virt/libvirt/driver.py:1986 +#: nova/virt/libvirt/driver.py:1987 msgid "A CPU model name should not be set when a host CPU model is requested" msgstr "" -#: nova/virt/libvirt/driver.py:1990 +#: nova/virt/libvirt/driver.py:1991 #, python-format msgid "CPU mode '%(mode)s' model '%(model)s' was chosen" msgstr "" -#: nova/virt/libvirt/driver.py:2006 +#: nova/virt/libvirt/driver.py:2007 msgid "" "Passthrough of the host CPU was requested but this libvirt version does " "not support this feature" msgstr "" -#: nova/virt/libvirt/driver.py:2327 +#: nova/virt/libvirt/driver.py:2330 #, python-format msgid "" "Start to_xml instance=%(instance)s network_info=%(network_info)s " @@ -8450,92 +8435,100 @@ msgid "" "rescue=%(rescue)sblock_device_info=%(block_device_info)s" msgstr "" -#: nova/virt/libvirt/driver.py:2342 +#: nova/virt/libvirt/driver.py:2345 #, python-format msgid "End to_xml instance=%(instance)s xml=%(xml)s" msgstr "" -#: nova/virt/libvirt/driver.py:2359 +#: nova/virt/libvirt/driver.py:2362 #, python-format msgid "" "Error from libvirt while looking up %(instance_name)s: [Error Code " "%(error_code)s] %(ex)s" msgstr "" -#: nova/virt/libvirt/driver.py:2527 +#: nova/virt/libvirt/driver.py:2530 msgid "" "Cannot get the number of cpu, because this function is not implemented " "for this platform. " msgstr "" -#: nova/virt/libvirt/driver.py:2578 +#: nova/virt/libvirt/driver.py:2581 #, python-format msgid "couldn't obtain the vpu count from domain id: %s" msgstr "" -#: nova/virt/libvirt/driver.py:2584 +#: nova/virt/libvirt/driver.py:2587 #, python-format msgid "List of domains returned by libVirt: %s" msgstr "" -#: nova/virt/libvirt/driver.py:2586 +#: nova/virt/libvirt/driver.py:2589 #, python-format msgid "libVirt can't find a domain with id: %s" msgstr "" -#: nova/virt/libvirt/driver.py:2650 +#: nova/virt/libvirt/driver.py:2653 msgid "libvirt version is too old (does not support getVersion)" msgstr "" -#: nova/virt/libvirt/driver.py:2733 +#: nova/virt/libvirt/driver.py:2737 #, fuzzy, python-format msgid "Trying to get stats for the volume %s" msgstr "%s 볼륨 탈착에 실패했습니다" -#: nova/virt/libvirt/driver.py:2757 +#: nova/virt/libvirt/driver.py:2750 +#, python-format +msgid "" +"Got volume usage stats for the volume=%(volume)s, instance=%(instance)s, " +"rd_req=%(rd_req)d, rd_bytes=%(rd_bytes)d, wr_req=%(wr_req)d, " +"wr_bytes=%(wr_bytes)d" +msgstr "" + +#: nova/virt/libvirt/driver.py:2768 #, python-format msgid "" "Getting block stats failed, device might have been detached. " -"Code=%(errcode)s Error=%(e)s" +"Instance=%(instance_name)s Disk=%(disk)s Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:2761 +#: nova/virt/libvirt/driver.py:2773 #, python-format msgid "" "Could not find domain in libvirt for instance %s. Cannot get block stats " "for device" msgstr "" -#: nova/virt/libvirt/driver.py:2838 +#: nova/virt/libvirt/driver.py:2850 #, python-format msgid "" "Creating tmpfile %s to verify with other compute node that the instance " "is on the same shared storage." msgstr "" -#: nova/virt/libvirt/driver.py:2920 +#: nova/virt/libvirt/driver.py:2932 msgid "Block migration can not be used with shared storage." msgstr "" -#: nova/virt/libvirt/driver.py:2928 +#: nova/virt/libvirt/driver.py:2940 msgid "Live migration can not be used without shared storage." msgstr "" -#: nova/virt/libvirt/driver.py:2965 +#: nova/virt/libvirt/driver.py:2977 #, python-format msgid "" "Unable to migrate %(instance_uuid)s: Disk of instance is too " "large(available on destination host:%(available)s < need:%(necessary)s)" msgstr "" -#: nova/virt/libvirt/driver.py:2990 +#: nova/virt/libvirt/driver.py:3002 #, python-format msgid "" "Instance launched has CPU info:\n" "%s" msgstr "" -#: nova/virt/libvirt/driver.py:3002 +#: nova/virt/libvirt/driver.py:3014 #, python-format msgid "" "CPU doesn't have compatibility.\n" @@ -8545,67 +8538,67 @@ msgid "" "Refer to %(u)s" msgstr "" -#: nova/virt/libvirt/driver.py:3019 +#: nova/virt/libvirt/driver.py:3031 #, python-format msgid "" "Creating tmpfile %s to notify to other compute nodes that they should " "mount the same storage." msgstr "" -#: nova/virt/libvirt/driver.py:3067 +#: nova/virt/libvirt/driver.py:3079 #, python-format msgid "The firewall filter for %s does not exist" msgstr "" -#: nova/virt/libvirt/driver.py:3139 +#: nova/virt/libvirt/driver.py:3151 #, python-format msgid "Live Migration failure: %(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:3232 +#: nova/virt/libvirt/driver.py:3244 #, python-format msgid "plug_vifs() failed %(cnt)d. Retry up to %(max_retry)d." msgstr "" -#: nova/virt/libvirt/driver.py:3344 +#: nova/virt/libvirt/driver.py:3356 #, python-format msgid "" "Error from libvirt while getting description of %(instance_name)s: [Error" " Code %(error_code)s] %(ex)s" msgstr "" -#: nova/virt/libvirt/driver.py:3361 +#: nova/virt/libvirt/driver.py:3373 #, python-format msgid "skipping %(path)s since it looks like volume" msgstr "" -#: nova/virt/libvirt/driver.py:3366 +#: nova/virt/libvirt/driver.py:3378 #, python-format msgid "skipping disk for %(instance_name)s as it does not have a path" msgstr "" -#: nova/virt/libvirt/driver.py:3407 +#: nova/virt/libvirt/driver.py:3419 #, python-format msgid "Getting disk size of %(i_name)s: %(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:3453 +#: nova/virt/libvirt/driver.py:3465 msgid "Starting migrate_disk_and_power_off" msgstr "" -#: nova/virt/libvirt/driver.py:3512 +#: nova/virt/libvirt/driver.py:3524 msgid "Instance running successfully." msgstr "" -#: nova/virt/libvirt/driver.py:3518 +#: nova/virt/libvirt/driver.py:3530 msgid "Starting finish_migration" msgstr "" -#: nova/virt/libvirt/driver.py:3580 +#: nova/virt/libvirt/driver.py:3592 msgid "Starting finish_revert_migration" msgstr "" -#: nova/virt/libvirt/driver.py:3701 +#: nova/virt/libvirt/driver.py:3713 #, python-format msgid "Checking instance files accessability%(instance_path)s" msgstr "" @@ -8788,22 +8781,22 @@ msgstr "" msgid "Verification complete" msgstr "" -#: nova/virt/libvirt/utils.py:67 +#: nova/virt/libvirt/utils.py:72 nova/virt/libvirt/utils.py:78 msgid "systool is not installed" msgstr "" -#: nova/virt/libvirt/utils.py:71 +#: nova/virt/libvirt/utils.py:82 msgid "Cannot find any Fibre Channel HBAs" msgstr "" -#: nova/virt/libvirt/utils.py:213 +#: nova/virt/libvirt/utils.py:224 #, python-format msgid "" "Insufficient Space on Volume Group %(vg)s. Only %(free_space)db " "available, but %(size)db required by volume %(lv)s." msgstr "" -#: nova/virt/libvirt/utils.py:222 +#: nova/virt/libvirt/utils.py:233 #, python-format msgid "" "Volume group %(vg)s will not be able to hold sparse volume %(lv)s. " @@ -8811,61 +8804,61 @@ msgid "" "%(free_space)db." msgstr "" -#: nova/virt/libvirt/utils.py:253 +#: nova/virt/libvirt/utils.py:264 #, python-format msgid "vg %s must be LVM volume group" msgstr "" -#: nova/virt/libvirt/utils.py:282 +#: nova/virt/libvirt/utils.py:293 #, python-format msgid "Path %s must be LVM logical volume" msgstr "" -#: nova/virt/libvirt/utils.py:547 +#: nova/virt/libvirt/utils.py:558 msgid "Can't retrieve root device path from instance libvirt configuration" msgstr "" -#: nova/virt/libvirt/vif.py:264 nova/virt/libvirt/vif.py:385 -#: nova/virt/libvirt/vif.py:472 +#: nova/virt/libvirt/vif.py:265 nova/virt/libvirt/vif.py:386 +#: nova/virt/libvirt/vif.py:473 #, python-format msgid "" "vif_type=%(vif_type)s instance=%(instance)s network=%(network)s " "mapping=%(mapping)s" msgstr "" -#: nova/virt/libvirt/vif.py:270 nova/virt/libvirt/vif.py:391 -#: nova/virt/libvirt/vif.py:478 +#: nova/virt/libvirt/vif.py:271 nova/virt/libvirt/vif.py:392 +#: nova/virt/libvirt/vif.py:479 msgid "vif_type parameter must be present for this vif_driver implementation" msgstr "" -#: nova/virt/libvirt/vif.py:291 nova/virt/libvirt/vif.py:404 -#: nova/virt/libvirt/vif.py:491 +#: nova/virt/libvirt/vif.py:292 nova/virt/libvirt/vif.py:405 +#: nova/virt/libvirt/vif.py:492 #, python-format msgid "Unexpected vif_type=%s" msgstr "" -#: nova/virt/libvirt/vif.py:303 +#: nova/virt/libvirt/vif.py:304 #, python-format msgid "Ensuring vlan %(vlan)s and bridge %(bridge)s" msgstr "" -#: nova/virt/libvirt/vif.py:313 +#: nova/virt/libvirt/vif.py:314 #, python-format msgid "Ensuring bridge %s" msgstr "" -#: nova/virt/libvirt/vif.py:421 nova/virt/libvirt/vif.py:450 +#: nova/virt/libvirt/vif.py:422 nova/virt/libvirt/vif.py:451 msgid "Failed while unplugging vif" msgstr "" -#: nova/virt/libvirt/vif.py:500 +#: nova/virt/libvirt/vif.py:501 msgid "" "The LibvirtBridgeDriver VIF driver is now deprecated and will be removed " "in the next release. Please use the LibvirtGenericVIFDriver VIF driver, " "together with a network plugin that reports the 'vif_type' attribute" msgstr "" -#: nova/virt/libvirt/vif.py:526 +#: nova/virt/libvirt/vif.py:527 msgid "" "The LibvirtOpenVswitchDriver VIF driver is now deprecated and will be " "removed in the next release. Please use the LibvirtGenericVIFDriver VIF " @@ -8873,7 +8866,7 @@ msgid "" "attribute" msgstr "" -#: nova/virt/libvirt/vif.py:554 +#: nova/virt/libvirt/vif.py:555 msgid "" "The LibvirtHybridOVSBridgeDriver VIF driver is now deprecated and will be" " removed in the next release. Please use the LibvirtGenericVIFDriver VIF " @@ -8881,7 +8874,7 @@ msgid "" "attribute" msgstr "" -#: nova/virt/libvirt/vif.py:582 +#: nova/virt/libvirt/vif.py:583 msgid "" "The LibvirtOpenVswitchVirtualPortDriver VIF driver is now deprecated and " "will be removed in the next release. Please use the " @@ -8889,7 +8882,7 @@ msgid "" "reports the 'vif_type' attribute" msgstr "" -#: nova/virt/libvirt/vif.py:608 +#: nova/virt/libvirt/vif.py:609 msgid "" "The QuantumLinuxBridgeVIFDriver VIF driver is now deprecated and will be " "removed in the next release. Please use the LibvirtGenericVIFDriver VIF " @@ -8897,87 +8890,87 @@ msgid "" "attribute" msgstr "" -#: nova/virt/libvirt/volume.py:238 +#: nova/virt/libvirt/volume.py:239 #, python-format msgid "iSCSI device not found at %s" msgstr "" -#: nova/virt/libvirt/volume.py:241 +#: nova/virt/libvirt/volume.py:242 #, python-format msgid "" "ISCSI volume not yet found at: %(disk_dev)s. Will rescan & retry. Try " "number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:253 +#: nova/virt/libvirt/volume.py:254 #, python-format msgid "Found iSCSI node %(disk_dev)s (after %(tries)s rescans)" msgstr "" -#: nova/virt/libvirt/volume.py:489 nova/virt/libvirt/volume.py:610 +#: nova/virt/libvirt/volume.py:490 nova/virt/libvirt/volume.py:611 #, python-format msgid "%s is already mounted" msgstr "" -#: nova/virt/libvirt/volume.py:545 +#: nova/virt/libvirt/volume.py:546 #, python-format msgid "AoE device not found at %s" msgstr "" -#: nova/virt/libvirt/volume.py:547 +#: nova/virt/libvirt/volume.py:548 #, python-format msgid "AoE volume not yet found at: %(aoedevpath)s. Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:561 +#: nova/virt/libvirt/volume.py:562 #, python-format msgid "Found AoE device %(aoedevpath)s (after %(tries)s rediscover)" msgstr "" -#: nova/virt/libvirt/volume.py:689 +#: nova/virt/libvirt/volume.py:690 msgid "We are unable to locate any Fibre Channel devices" msgstr "" -#: nova/virt/libvirt/volume.py:698 +#: nova/virt/libvirt/volume.py:699 #, python-format msgid "Looking for Fibre Channel dev %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:708 +#: nova/virt/libvirt/volume.py:709 msgid "Fibre Channel device not found." msgstr "" -#: nova/virt/libvirt/volume.py:711 +#: nova/virt/libvirt/volume.py:712 #, python-format msgid "" "Fibre volume not yet found at: %(mount_device)s. Will rescan & retry. " "Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:727 +#: nova/virt/libvirt/volume.py:728 #, python-format msgid "Found Fibre Channel volume %(mount_device)s (after %(tries)s rescans)" msgstr "" -#: nova/virt/libvirt/volume.py:734 +#: nova/virt/libvirt/volume.py:735 #, python-format msgid "Multipath device discovered %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:800 +#: nova/virt/libvirt/volume.py:801 msgid "Value required for 'scality_sofs_config'" msgstr "" -#: nova/virt/libvirt/volume.py:811 +#: nova/virt/libvirt/volume.py:812 #, python-format msgid "Cannot access 'scality_sofs_config': %s" msgstr "" -#: nova/virt/libvirt/volume.py:817 +#: nova/virt/libvirt/volume.py:818 msgid "Cannot execute /sbin/mount.sofs" msgstr "" -#: nova/virt/libvirt/volume.py:832 +#: nova/virt/libvirt/volume.py:833 msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" @@ -9050,6 +9043,16 @@ msgstr "" msgid "Uncompressed image file not found" msgstr "" +#: nova/virt/powervm/blockdev.py:540 nova/virt/powervm/operator.py:673 +#, python-format +msgid "Found error stream for command \"%(cmd)s\": %(error_text)s" +msgstr "" + +#: nova/virt/powervm/blockdev.py:557 nova/virt/powervm/operator.py:690 +#, python-format +msgid "Found error stream for command \"%(command)s\": %(error_text)s" +msgstr "" + #: nova/virt/powervm/common.py:61 msgid "Connection error connecting PowerVM manager" msgstr "" @@ -9059,16 +9062,16 @@ msgstr "" msgid "Running cmd (SSH-as-root): %s" msgstr "" -#: nova/virt/powervm/common.py:119 +#: nova/virt/powervm/common.py:122 msgid "File transfer to PowerVM manager failed" msgstr "" -#: nova/virt/powervm/common.py:138 +#: nova/virt/powervm/common.py:141 #, python-format msgid "ftp GET %(remote_path)s to: %(local_path)s" msgstr "" -#: nova/virt/powervm/common.py:144 +#: nova/virt/powervm/common.py:147 msgid "File transfer from PowerVM manager failed" msgstr "" @@ -9179,54 +9182,54 @@ msgstr "인스턴스 %s를 재부팅합니다" msgid "LPAR instance '%s' creation failed" msgstr "" -#: nova/virt/powervm/operator.py:208 +#: nova/virt/powervm/operator.py:209 #, fuzzy, python-format msgid "Activating the LPAR instance '%s'" msgstr "인스턴스 %s를 재부팅합니다" -#: nova/virt/powervm/operator.py:225 +#: nova/virt/powervm/operator.py:226 #, python-format msgid "Instance '%s' failed to boot" msgstr "" -#: nova/virt/powervm/operator.py:237 +#: nova/virt/powervm/operator.py:238 msgid "Error while attempting to clean up failed instance launch." msgstr "" -#: nova/virt/powervm/operator.py:241 +#: nova/virt/powervm/operator.py:242 #, python-format msgid "Instance spawned in %s seconds" msgstr "" -#: nova/virt/powervm/operator.py:252 +#: nova/virt/powervm/operator.py:253 #, python-format msgid "During destroy, LPAR instance '%s' was not found on PowerVM system." msgstr "" -#: nova/virt/powervm/operator.py:271 +#: nova/virt/powervm/operator.py:272 #, fuzzy, python-format msgid "Stopping instance %s for snapshot." msgstr "인스턴스 %s: 스냅샷 저장중" -#: nova/virt/powervm/operator.py:294 +#: nova/virt/powervm/operator.py:295 #, python-format msgid "Shutting down the instance '%s'" msgstr "" -#: nova/virt/powervm/operator.py:299 +#: nova/virt/powervm/operator.py:300 #, python-format msgid "Deleting the LPAR instance '%s'" msgstr "" -#: nova/virt/powervm/operator.py:311 +#: nova/virt/powervm/operator.py:312 msgid "PowerVM instance cleanup failed" msgstr "" -#: nova/virt/powervm/operator.py:333 nova/virt/powervm/operator.py:389 +#: nova/virt/powervm/operator.py:334 nova/virt/powervm/operator.py:390 msgid "Not enough free memory in the host" msgstr "" -#: nova/virt/powervm/operator.py:344 nova/virt/powervm/operator.py:395 +#: nova/virt/powervm/operator.py:345 nova/virt/powervm/operator.py:396 msgid "Insufficient available CPU on PowerVM" msgstr "" @@ -9349,99 +9352,95 @@ msgstr "" msgid "Exception during HTTP connection close in VMwareHTTPWrite. Exception is %s" msgstr "" -#: nova/virt/vmwareapi/vim.py:85 +#: nova/virt/vmwareapi/vim.py:84 msgid "Unable to import suds." msgstr "" -#: nova/virt/vmwareapi/vim.py:91 -msgid "Must specify vmwareapi_wsdl_loc" -msgstr "" - -#: nova/virt/vmwareapi/vim.py:142 +#: nova/virt/vmwareapi/vim.py:169 #, python-format msgid "No such SOAP method '%s' provided by VI SDK" msgstr "" -#: nova/virt/vmwareapi/vim.py:147 +#: nova/virt/vmwareapi/vim.py:174 #, python-format msgid "httplib error in %s: " msgstr "" -#: nova/virt/vmwareapi/vim.py:154 +#: nova/virt/vmwareapi/vim.py:181 #, python-format msgid "Socket error in %s: " msgstr "" -#: nova/virt/vmwareapi/vim.py:159 +#: nova/virt/vmwareapi/vim.py:186 #, python-format msgid "Type error in %s: " msgstr "" -#: nova/virt/vmwareapi/vim.py:163 +#: nova/virt/vmwareapi/vim.py:190 #, python-format msgid "Exception in %s " msgstr "" -#: nova/virt/vmwareapi/vmops.py:93 +#: nova/virt/vmwareapi/vmops.py:92 msgid "Getting list of instances" msgstr "" -#: nova/virt/vmwareapi/vmops.py:109 +#: nova/virt/vmwareapi/vmops.py:108 #, python-format msgid "Got total of %s instances" msgstr "" -#: nova/virt/vmwareapi/vmops.py:204 +#: nova/virt/vmwareapi/vmops.py:198 msgid "Creating VM on the ESX host" msgstr "" -#: nova/virt/vmwareapi/vmops.py:212 +#: nova/virt/vmwareapi/vmops.py:206 msgid "Created VM on the ESX host" msgstr "" -#: nova/virt/vmwareapi/vmops.py:236 +#: nova/virt/vmwareapi/vmops.py:230 #, 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 "" -#: nova/virt/vmwareapi/vmops.py:255 +#: nova/virt/vmwareapi/vmops.py:249 #, python-format msgid "" "Created Virtual Disk of size %(vmdk_file_size_in_kb)s KB and type " "%(disk_type)s on the ESX host local store %(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:264 +#: nova/virt/vmwareapi/vmops.py:258 #, python-format msgid "" "Deleting the file %(vmdk_path)s on the ESX host localstore " "%(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:278 +#: nova/virt/vmwareapi/vmops.py:272 #, python-format msgid "" "Deleted the file %(vmdk_path)s on the ESX host local store " "%(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:286 +#: nova/virt/vmwareapi/vmops.py:280 #, python-format msgid "" "Downloading image file data %(image_ref)s to the ESX data store " "%(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:306 +#: nova/virt/vmwareapi/vmops.py:300 #, python-format msgid "" "Downloaded image file data %(image_ref)s to %(upload_vmdk_name)s on the " "ESX data store %(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:320 +#: nova/virt/vmwareapi/vmops.py:314 #, python-format msgid "" "Copying Virtual Disk of size %(vmdk_file_size_in_kb)s KB and adapter type" @@ -9449,281 +9448,281 @@ msgid "" " type %(disk_type)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:341 +#: nova/virt/vmwareapi/vmops.py:335 #, python-format msgid "" "Copied Virtual Disk of size %(vmdk_file_size_in_kb)s KB and type " "%(disk_type)s on the ESX host local store %(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:420 +#: nova/virt/vmwareapi/vmops.py:414 msgid "Powering on the VM instance" msgstr "" -#: nova/virt/vmwareapi/vmops.py:426 +#: nova/virt/vmwareapi/vmops.py:420 msgid "Powered on the VM instance" msgstr "" -#: nova/virt/vmwareapi/vmops.py:472 +#: nova/virt/vmwareapi/vmops.py:466 msgid "Creating Snapshot of the VM instance" msgstr "" -#: nova/virt/vmwareapi/vmops.py:482 +#: nova/virt/vmwareapi/vmops.py:476 msgid "Created Snapshot of the VM instance" msgstr "" -#: nova/virt/vmwareapi/vmops.py:527 +#: nova/virt/vmwareapi/vmops.py:521 msgid "Copying disk data before snapshot of the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:540 +#: nova/virt/vmwareapi/vmops.py:534 msgid "Copied disk data before snapshot of the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:549 +#: nova/virt/vmwareapi/vmops.py:543 #, python-format msgid "Uploading image %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:563 +#: nova/virt/vmwareapi/vmops.py:557 #, python-format msgid "Uploaded image %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:576 +#: nova/virt/vmwareapi/vmops.py:570 #, python-format msgid "Deleting temporary vmdk file %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:585 +#: nova/virt/vmwareapi/vmops.py:579 #, python-format msgid "Deleted temporary vmdk file %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:617 +#: nova/virt/vmwareapi/vmops.py:611 msgid "instance is not powered on" msgstr "" -#: nova/virt/vmwareapi/vmops.py:624 +#: nova/virt/vmwareapi/vmops.py:618 msgid "Rebooting guest OS of VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:627 +#: nova/virt/vmwareapi/vmops.py:621 msgid "Rebooted guest OS of VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:629 +#: nova/virt/vmwareapi/vmops.py:623 msgid "Doing hard reboot of VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:633 +#: nova/virt/vmwareapi/vmops.py:627 msgid "Did hard reboot of VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:645 nova/virt/vmwareapi/vmops.py:677 -#: nova/virt/vmwareapi/vmops.py:970 +#: nova/virt/vmwareapi/vmops.py:639 nova/virt/vmwareapi/vmops.py:671 +#: nova/virt/vmwareapi/vmops.py:964 msgid "instance not present" msgstr "" -#: nova/virt/vmwareapi/vmops.py:651 nova/virt/vmwareapi/vmops.py:974 +#: nova/virt/vmwareapi/vmops.py:645 nova/virt/vmwareapi/vmops.py:968 msgid "Destroying the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:656 nova/virt/vmwareapi/vmops.py:979 +#: nova/virt/vmwareapi/vmops.py:650 nova/virt/vmwareapi/vmops.py:973 msgid "Destroyed the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:658 +#: nova/virt/vmwareapi/vmops.py:652 #, python-format msgid "In vmwareapi:vmops:delete, got this exception while destroying the VM: %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:696 nova/virt/vmwareapi/vmops.py:849 +#: nova/virt/vmwareapi/vmops.py:690 nova/virt/vmwareapi/vmops.py:843 msgid "Powering off the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:701 nova/virt/vmwareapi/vmops.py:854 +#: nova/virt/vmwareapi/vmops.py:695 nova/virt/vmwareapi/vmops.py:848 msgid "Powered off the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:705 +#: nova/virt/vmwareapi/vmops.py:699 msgid "Unregistering the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:708 +#: nova/virt/vmwareapi/vmops.py:702 msgid "Unregistered the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:710 +#: nova/virt/vmwareapi/vmops.py:704 #, python-format msgid "" "In vmwareapi:vmops:destroy, got this exception while un-registering the " "VM: %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:723 +#: nova/virt/vmwareapi/vmops.py:717 #, python-format msgid "Deleting contents of the VM from datastore %(datastore_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:735 +#: nova/virt/vmwareapi/vmops.py:729 #, python-format msgid "Deleted contents of the VM from datastore %(datastore_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:740 +#: nova/virt/vmwareapi/vmops.py:734 #, python-format msgid "" "In vmwareapi:vmops:destroy, got this exception while deleting the VM " "contents from the disk: %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:748 +#: nova/virt/vmwareapi/vmops.py:742 msgid "pause not supported for vmwareapi" msgstr "" -#: nova/virt/vmwareapi/vmops.py:752 +#: nova/virt/vmwareapi/vmops.py:746 msgid "unpause not supported for vmwareapi" msgstr "" -#: nova/virt/vmwareapi/vmops.py:766 +#: nova/virt/vmwareapi/vmops.py:760 msgid "Suspending the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:770 +#: nova/virt/vmwareapi/vmops.py:764 msgid "Suspended the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:773 +#: nova/virt/vmwareapi/vmops.py:767 msgid "instance is powered off and cannot be suspended." msgstr "" -#: nova/virt/vmwareapi/vmops.py:776 +#: nova/virt/vmwareapi/vmops.py:770 msgid "VM was already in suspended state. So returning without doing anything" msgstr "" -#: nova/virt/vmwareapi/vmops.py:789 +#: nova/virt/vmwareapi/vmops.py:783 msgid "Resuming the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:794 +#: nova/virt/vmwareapi/vmops.py:788 msgid "Resumed the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:796 +#: nova/virt/vmwareapi/vmops.py:790 msgid "instance is not in a suspended state" msgstr "" -#: nova/virt/vmwareapi/vmops.py:857 +#: nova/virt/vmwareapi/vmops.py:851 msgid "instance is suspended and cannot be powered off." msgstr "" -#: nova/virt/vmwareapi/vmops.py:860 +#: nova/virt/vmwareapi/vmops.py:854 msgid "VM was already in powered off state. So returning without doing anything" msgstr "" -#: nova/virt/vmwareapi/vmops.py:873 +#: nova/virt/vmwareapi/vmops.py:867 msgid "VM was already in powered on state. So returning without doing anything" msgstr "" -#: nova/virt/vmwareapi/vmops.py:877 +#: nova/virt/vmwareapi/vmops.py:871 msgid "Powering on the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:882 +#: nova/virt/vmwareapi/vmops.py:876 msgid "Powered on the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:899 +#: nova/virt/vmwareapi/vmops.py:893 #, fuzzy, python-format msgid "Updating instance '%(instance_uuid)s' progress to %(progress)d" msgstr "인스턴스 %s: 스냅샷 저장중" -#: nova/virt/vmwareapi/vmops.py:930 +#: nova/virt/vmwareapi/vmops.py:924 #, python-format msgid "Renaming the VM to %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:936 +#: nova/virt/vmwareapi/vmops.py:930 #, python-format msgid "Renamed the VM to %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:951 +#: nova/virt/vmwareapi/vmops.py:945 #, python-format msgid "Cloning VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:959 +#: nova/virt/vmwareapi/vmops.py:953 #, python-format msgid "Cloned VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:981 +#: nova/virt/vmwareapi/vmops.py:975 #, python-format msgid "" "In vmwareapi:vmops:confirm_migration, got this exception while destroying" " the VM: %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:996 +#: nova/virt/vmwareapi/vmops.py:990 #, python-format msgid "Renaming the VM from %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1002 +#: nova/virt/vmwareapi/vmops.py:996 #, fuzzy, python-format msgid "Renamed the VM from %s" msgstr "%s 볼륨을 찾을수 없습니다" -#: nova/virt/vmwareapi/vmops.py:1025 +#: nova/virt/vmwareapi/vmops.py:1019 #, python-format msgid "Migrating VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1037 +#: nova/virt/vmwareapi/vmops.py:1031 #, python-format msgid "Migrated VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1047 nova/virt/xenapi/vmops.py:1327 +#: nova/virt/vmwareapi/vmops.py:1041 nova/virt/xenapi/vmops.py:1327 #, python-format msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1051 +#: nova/virt/vmwareapi/vmops.py:1045 #, python-format msgid "Automatically hard rebooting %d" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1087 +#: nova/virt/vmwareapi/vmops.py:1081 msgid "get_diagnostics not implemented for vmwareapi" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1169 +#: nova/virt/vmwareapi/vmops.py:1163 msgid "Reconfiguring VM instance to set the machine id" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1175 +#: nova/virt/vmwareapi/vmops.py:1169 msgid "Reconfigured VM instance to set the machine id" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1189 +#: nova/virt/vmwareapi/vmops.py:1183 #, python-format msgid "Reconfiguring VM instance to enable vnc on port - %(port)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1196 +#: nova/virt/vmwareapi/vmops.py:1190 #, python-format msgid "Reconfigured VM instance to enable vnc on port - %(port)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1289 +#: nova/virt/vmwareapi/vmops.py:1283 #, python-format msgid "Creating directory with path %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1295 +#: nova/virt/vmwareapi/vmops.py:1289 #, python-format msgid "Created directory with path %s" msgstr "" @@ -9743,17 +9742,17 @@ msgstr "" msgid "Uploading image %s to the Glance image server" msgstr "" -#: nova/virt/vmwareapi/vmware_images.py:135 +#: nova/virt/vmwareapi/vmware_images.py:139 #, python-format msgid "Uploaded image %s to the Glance image server" msgstr "" -#: nova/virt/vmwareapi/vmware_images.py:146 +#: nova/virt/vmwareapi/vmware_images.py:150 #, python-format msgid "Getting image size for the image %s" msgstr "" -#: nova/virt/vmwareapi/vmware_images.py:151 +#: nova/virt/vmwareapi/vmware_images.py:155 #, python-format msgid "Got image size of %(size)s for the image %(image)s" msgstr "" @@ -10033,21 +10032,16 @@ msgstr "" msgid "Unable to migrate VM %(vm_ref)sfrom %(host)s" msgstr "" -#: nova/virt/xenapi/host.py:156 -#, python-format -msgid "Unable to get SR for this host: %s" -msgstr "" - -#: nova/virt/xenapi/host.py:191 +#: nova/virt/xenapi/host.py:185 #, python-format msgid "Failed to extract instance support from %s" msgstr "" -#: nova/virt/xenapi/host.py:208 +#: nova/virt/xenapi/host.py:202 msgid "Unable to get updated status" msgstr "" -#: nova/virt/xenapi/host.py:211 +#: nova/virt/xenapi/host.py:205 #, python-format msgid "The call to %(method)s returned an error: %(e)s." msgstr "" @@ -10121,374 +10115,374 @@ msgid "" "Expected %(vlan_num)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:271 +#: nova/virt/xenapi/vm_utils.py:272 msgid "Created VM" msgstr "" -#: nova/virt/xenapi/vm_utils.py:283 +#: nova/virt/xenapi/vm_utils.py:284 msgid "VM destroyed" msgstr "" -#: nova/virt/xenapi/vm_utils.py:288 nova/virt/xenapi/vm_utils.py:303 +#: nova/virt/xenapi/vm_utils.py:289 nova/virt/xenapi/vm_utils.py:304 msgid "VM already halted, skipping shutdown..." msgstr "" -#: nova/virt/xenapi/vm_utils.py:292 +#: nova/virt/xenapi/vm_utils.py:293 msgid "Shutting down VM (cleanly)" msgstr "" -#: nova/virt/xenapi/vm_utils.py:307 +#: nova/virt/xenapi/vm_utils.py:308 msgid "Shutting down VM (hard)" msgstr "" -#: nova/virt/xenapi/vm_utils.py:345 +#: nova/virt/xenapi/vm_utils.py:346 #, python-format msgid "VBD not found in instance %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:362 +#: nova/virt/xenapi/vm_utils.py:363 #, python-format msgid "VBD %s already detached" msgstr "" -#: nova/virt/xenapi/vm_utils.py:365 +#: nova/virt/xenapi/vm_utils.py:366 #, python-format msgid "VBD %(vbd_ref)s detach rejected, attempt %(num_attempt)d/%(max_attempts)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:370 +#: nova/virt/xenapi/vm_utils.py:371 #, python-format msgid "Unable to unplug VBD %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:375 +#: nova/virt/xenapi/vm_utils.py:376 #, python-format msgid "Reached maximum number of retries trying to unplug VBD %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:386 +#: nova/virt/xenapi/vm_utils.py:387 #, python-format msgid "Unable to destroy VBD %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:408 +#: nova/virt/xenapi/vm_utils.py:409 #, python-format msgid "Creating %(vbd_type)s-type VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " msgstr "" -#: nova/virt/xenapi/vm_utils.py:411 +#: nova/virt/xenapi/vm_utils.py:412 #, python-format msgid "Created VBD %(vbd_ref)s for VM %(vm_ref)s, VDI %(vdi_ref)s." msgstr "" -#: nova/virt/xenapi/vm_utils.py:437 +#: nova/virt/xenapi/vm_utils.py:438 #, python-format msgid "Unable to destroy VDI %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:469 +#: nova/virt/xenapi/vm_utils.py:465 #, python-format msgid "" "Created VDI %(vdi_ref)s (%(name_label)s, %(virtual_size)s, %(read_only)s)" " on %(sr_ref)s." msgstr "" -#: nova/virt/xenapi/vm_utils.py:483 +#: nova/virt/xenapi/vm_utils.py:479 msgid "SR not present and could not be introduced" msgstr "" -#: nova/virt/xenapi/vm_utils.py:508 +#: nova/virt/xenapi/vm_utils.py:504 #, python-format msgid "block device info: %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:594 +#: nova/virt/xenapi/vm_utils.py:590 #, python-format msgid "Cloned VDI %(vdi_ref)s from VDI %(vdi_to_clone_ref)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:614 +#: nova/virt/xenapi/vm_utils.py:635 #, python-format msgid "No primary VDI found for %(vm_ref)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:627 +#: nova/virt/xenapi/vm_utils.py:648 msgid "Starting snapshot for VM" msgstr "" -#: nova/virt/xenapi/vm_utils.py:677 +#: nova/virt/xenapi/vm_utils.py:698 #, python-format msgid "Destroying cached VDI '%(vdi_uuid)s'" msgstr "" -#: nova/virt/xenapi/vm_utils.py:930 +#: nova/virt/xenapi/vm_utils.py:951 #, 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 "" -#: nova/virt/xenapi/vm_utils.py:986 +#: nova/virt/xenapi/vm_utils.py:1007 #, python-format msgid "Unrecognized cache_images value '%s', defaulting to True" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1020 +#: nova/virt/xenapi/vm_utils.py:1041 #, python-format msgid "Fetched VDIs of type '%(vdi_type)s' with UUID '%(vdi_uuid)s'" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1032 +#: nova/virt/xenapi/vm_utils.py:1053 #, python-format msgid "" "download_vhd %(image_id)s, attempt %(attempt_num)d/%(max_attempts)d, " "params: %(params)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1045 +#: nova/virt/xenapi/vm_utils.py:1066 #, python-format msgid "download_vhd failed: %r" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1079 +#: nova/virt/xenapi/vm_utils.py:1100 #, python-format msgid "Invalid value '%s' for xenapi_torrent_images" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1090 +#: nova/virt/xenapi/vm_utils.py:1111 #, python-format msgid "Asking xapi to fetch vhd image %(image_id)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1154 +#: nova/virt/xenapi/vm_utils.py:1169 #, python-format msgid "vdi_uuid=%(cur_vdi_uuid)s vdi_size_bytes=%(vdi_size_bytes)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1169 +#: nova/virt/xenapi/vm_utils.py:1184 #, python-format msgid "image_size_bytes=%(size_bytes)d, allowed_size_bytes=%(allowed_size_bytes)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1173 +#: nova/virt/xenapi/vm_utils.py:1188 #, python-format msgid "" "Image size %(size_bytes)d exceeded instance_type allowed size " "%(allowed_size_bytes)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1195 +#: nova/virt/xenapi/vm_utils.py:1210 #, python-format msgid "Fetching image %(image_id)s, type %(image_type_str)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1208 +#: nova/virt/xenapi/vm_utils.py:1223 #, python-format msgid "Size for image %(image_id)s: %(virtual_size)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1217 +#: nova/virt/xenapi/vm_utils.py:1232 #, python-format msgid "" "Kernel/Ramdisk image is too large: %(vdi_size)d bytes, max %(max_size)d " "bytes" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1236 +#: nova/virt/xenapi/vm_utils.py:1251 #, python-format msgid "Copying VDI %s to /boot/guest on dom0" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1250 +#: nova/virt/xenapi/vm_utils.py:1265 #, python-format msgid "Kernel/Ramdisk VDI %s destroyed" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1259 +#: nova/virt/xenapi/vm_utils.py:1274 msgid "Failed to fetch glance image" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1300 +#: nova/virt/xenapi/vm_utils.py:1315 #, python-format msgid "Detected %(image_type_str)s format for image %(image_ref)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1331 +#: nova/virt/xenapi/vm_utils.py:1346 #, python-format msgid "Looking up vdi %s for PV kernel" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1349 +#: nova/virt/xenapi/vm_utils.py:1364 #, python-format msgid "" "Image format is None: trying to determine PV status using pygrub; if " "instance with vdi %s does not boot correctly, try with image metadata." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1355 +#: nova/virt/xenapi/vm_utils.py:1370 #, python-format msgid "Unknown image format %(disk_image_type)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1386 +#: nova/virt/xenapi/vm_utils.py:1401 #, python-format msgid "VDI %s is still available" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1489 +#: nova/virt/xenapi/vm_utils.py:1504 #, python-format msgid "Unable to parse rrd of %(vm_uuid)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1516 +#: nova/virt/xenapi/vm_utils.py:1531 #, python-format msgid "Re-scanning SR %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1544 +#: nova/virt/xenapi/vm_utils.py:1559 #, python-format msgid "Flag sr_matching_filter '%s' does not respect formatting convention" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1562 +#: nova/virt/xenapi/vm_utils.py:1577 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 "" -#: nova/virt/xenapi/vm_utils.py:1575 +#: nova/virt/xenapi/vm_utils.py:1590 msgid "Cannot find SR of content-type ISO" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1583 +#: nova/virt/xenapi/vm_utils.py:1598 #, python-format msgid "ISO: looking at SR %(sr_rec)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1585 +#: nova/virt/xenapi/vm_utils.py:1600 msgid "ISO: not iso content" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1588 +#: nova/virt/xenapi/vm_utils.py:1603 msgid "ISO: iso content_type, no 'i18n-key' key" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1591 +#: nova/virt/xenapi/vm_utils.py:1606 msgid "ISO: iso content_type, i18n-key value not 'local-storage-iso'" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1595 +#: nova/virt/xenapi/vm_utils.py:1610 msgid "ISO: SR MATCHing our criteria" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1597 +#: nova/virt/xenapi/vm_utils.py:1612 msgid "ISO: ISO, looking to see if it is host local" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1600 +#: nova/virt/xenapi/vm_utils.py:1615 #, python-format msgid "ISO: PBD %(pbd_ref)s disappeared" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1603 +#: nova/virt/xenapi/vm_utils.py:1618 #, python-format msgid "ISO: PBD matching, want %(pbd_rec)s, have %(host)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1606 +#: nova/virt/xenapi/vm_utils.py:1621 msgid "ISO: SR with local PBD" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1628 +#: nova/virt/xenapi/vm_utils.py:1643 #, python-format msgid "" "Unable to obtain RRD XML for VM %(vm_uuid)s with server details: " "%(server)s." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1644 +#: nova/virt/xenapi/vm_utils.py:1659 #, python-format msgid "Unable to obtain RRD XML updates with server details: %(server)s." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1698 +#: nova/virt/xenapi/vm_utils.py:1713 #, python-format msgid "Invalid statistics data from Xenserver: %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1758 +#: nova/virt/xenapi/vm_utils.py:1773 #, python-format msgid "VHD %(vdi_uuid)s has parent %(parent_uuid)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1845 +#: nova/virt/xenapi/vm_utils.py:1860 #, python-format msgid "" "Parent %(parent_uuid)s doesn't match original parent " "%(original_parent_uuid)s, waiting for coalesce..." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1855 +#: nova/virt/xenapi/vm_utils.py:1870 #, python-format msgid "VHD coalesce attempts exceeded (%(max_attempts)d), giving up..." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1890 +#: nova/virt/xenapi/vm_utils.py:1905 #, python-format msgid "Timeout waiting for device %s to be created" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1910 +#: nova/virt/xenapi/vm_utils.py:1925 #, python-format msgid "Disconnecting stale VDI %s from compute domU" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1923 +#: nova/virt/xenapi/vm_utils.py:1938 #, python-format msgid "Plugging VBD %s ... " msgstr "" -#: nova/virt/xenapi/vm_utils.py:1926 +#: nova/virt/xenapi/vm_utils.py:1941 #, python-format msgid "Plugging VBD %s done." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1928 +#: nova/virt/xenapi/vm_utils.py:1943 #, python-format msgid "VBD %(vbd_ref)s plugged as %(orig_dev)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1931 +#: nova/virt/xenapi/vm_utils.py:1946 #, python-format msgid "VBD %(vbd_ref)s plugged into wrong dev, remapping to %(dev)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1936 +#: nova/virt/xenapi/vm_utils.py:1951 #, python-format msgid "Destroying VBD for VDI %s ... " msgstr "" -#: nova/virt/xenapi/vm_utils.py:1944 +#: nova/virt/xenapi/vm_utils.py:1959 #, python-format msgid "Destroying VBD for VDI %s done." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1971 +#: nova/virt/xenapi/vm_utils.py:1986 #, python-format msgid "Running pygrub against %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1979 +#: nova/virt/xenapi/vm_utils.py:1994 #, python-format msgid "Found Xen kernel %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1981 +#: nova/virt/xenapi/vm_utils.py:1996 msgid "No Xen kernel found. Booting HVM." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1983 +#: nova/virt/xenapi/vm_utils.py:1998 msgid "" "Error while executing pygrub! Please, ensure the binary is installed " "correctly, and available in your PATH; on some Linux distros, pygrub may " @@ -10496,51 +10490,51 @@ msgid "" "mode." msgstr "" -#: nova/virt/xenapi/vm_utils.py:2000 +#: nova/virt/xenapi/vm_utils.py:2015 msgid "Partitions:" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2006 +#: nova/virt/xenapi/vm_utils.py:2021 #, python-format msgid " %(num)s: %(ptype)s %(size)d sectors" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2031 +#: nova/virt/xenapi/vm_utils.py:2046 #, python-format msgid "" "Writing partition table %(primary_first)d %(primary_last)d to " "%(dev_path)s..." msgstr "" -#: nova/virt/xenapi/vm_utils.py:2044 +#: nova/virt/xenapi/vm_utils.py:2059 #, python-format msgid "Writing partition table %s done." msgstr "" -#: nova/virt/xenapi/vm_utils.py:2098 +#: nova/virt/xenapi/vm_utils.py:2113 #, 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 "" -#: nova/virt/xenapi/vm_utils.py:2131 +#: nova/virt/xenapi/vm_utils.py:2146 #, python-format msgid "" "Finished sparse_copy in %(duration).2f secs, %(compression_pct).2f%% " "reduction in size" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2183 +#: nova/virt/xenapi/vm_utils.py:2198 msgid "Manipulating interface files directly" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2192 +#: nova/virt/xenapi/vm_utils.py:2207 #, python-format msgid "Failed to mount filesystem (expected for non-linux instances): %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2304 +#: nova/virt/xenapi/vm_utils.py:2319 msgid "This domU must be running on the host specified by xenapi_connection_url" msgstr "" @@ -10729,15 +10723,19 @@ msgid "" " server" msgstr "" -#: nova/virt/xenapi/vmops.py:1658 +#: nova/virt/xenapi/vmops.py:1647 +msgid "No suitable network for migrate" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1659 msgid "Migrate Receive failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1706 -msgid "VM.assert_can_migratefailed" +#: nova/virt/xenapi/vmops.py:1708 +msgid "VM.assert_can_migrate failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1743 +#: nova/virt/xenapi/vmops.py:1745 msgid "Migrate Send failed" msgstr "" @@ -10866,6 +10864,77 @@ msgid "Cinderclient connection created using URL: %s" msgstr "" #: nova/volume/cinder.py:219 +msgid "status must be 'in-use'" +msgstr "" + +#: nova/volume/cinder.py:225 msgid "status must be 'available'" msgstr "" +#~ msgid "Unexpected error while running command." +#~ msgstr "명령 실행도중 예측하지 못한 에러가 발생했습니다" + +#~ 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" + +#~ msgid "Error clearing stale veth %s" +#~ msgstr "" + +#~ msgid "Failed unplugging VLAN interface '%s'" +#~ msgstr "" + +#~ msgid "Unplugged VLAN interface '%s'" +#~ msgstr "" + +#~ msgid "Failed unplugging bridge interface '%s'" +#~ msgstr "" + +#~ msgid "Unplugged bridge interface '%s'" +#~ msgstr "" + +#~ msgid "Failed unplugging gateway interface '%s'" +#~ msgstr "" + +#~ msgid "Unplugged gateway interface '%s'" +#~ msgstr "" + +#~ msgid "Network %(net)s for port %(port_id)s not found!" +#~ msgstr "" + +#~ msgid "Host filter ignoring hosts: %(ignored_hosts_str)s" +#~ msgstr "" + +#~ msgid "" +#~ "No hosts matched due to not " +#~ "matching 'force_hosts'value of " +#~ "'%(forced_hosts_str)s'" +#~ msgstr "" + +#~ msgid "Host filter forcing available hosts to %(forced_hosts_str)s" +#~ msgstr "" + +#~ msgid "" +#~ "Getting block stats failed, device might" +#~ " have been detached. Code=%(errcode)s " +#~ "Error=%(e)s" +#~ msgstr "" + +#~ msgid "Must specify vmwareapi_wsdl_loc" +#~ msgstr "" + +#~ msgid "Unable to get SR for this host: %s" +#~ msgstr "" + +#~ msgid "VM.assert_can_migratefailed" +#~ msgstr "" + diff --git a/nova/locale/ko_KR/LC_MESSAGES/nova.po b/nova/locale/ko_KR/LC_MESSAGES/nova.po new file mode 100644 index 000000000..5b2822065 --- /dev/null +++ b/nova/locale/ko_KR/LC_MESSAGES/nova.po @@ -0,0 +1,10840 @@ +# English (United States) translations for nova. +# Copyright (C) 2012 ORGANIZATION +# This file is distributed under the same license as the nova project. +# +# Translators: +# Sungjin Gang , 2013 +msgid "" +msgstr "" +"Project-Id-Version: Nova\n" +"Report-Msgid-Bugs-To: https://bugs.launchpad.net/nova\n" +"POT-Creation-Date: 2013-05-06 19:37+0000\n" +"PO-Revision-Date: 2013-05-06 16:05+0000\n" +"Last-Translator: openstackjenkins \n" +"Language-Team: en_US \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" + +#: nova/block_device.py:167 nova/virt/hyperv/basevolumeutils.py:91 +#, python-format +msgid "block_device_list %s" +msgstr "" + +#: nova/context.py:63 +#, python-format +msgid "Arguments dropped when creating context: %s" +msgstr "" + +#: nova/context.py:108 +#, python-format +msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" +msgstr "" + +#: nova/crypto.py:55 +msgid "Filename of root CA" +msgstr "root CA의 파일 이름" + +#: nova/crypto.py:58 +msgid "Filename of private key" +msgstr "개인 Key의 파일 이름" + +#: nova/crypto.py:61 +msgid "Filename of root Certificate Revocation List" +msgstr "Root 증서 폐기 목록 파일 이름" + +#: nova/crypto.py:64 +msgid "Where we keep our keys" +msgstr "" + +#: nova/crypto.py:67 +msgid "Where we keep our root CA" +msgstr "" + +#: nova/crypto.py:70 +msgid "Should we use a CA for each project?" +msgstr "" + +#: nova/crypto.py:74 +#, python-format +msgid "Subject for certificate for users, %s for project, user, timestamp" +msgstr "" + +#: nova/crypto.py:79 +#, python-format +msgid "Subject for certificate for projects, %s for project, timestamp" +msgstr "" + +#: nova/crypto.py:210 +msgid "Unable to find the key" +msgstr "" + +#: nova/crypto.py:393 +msgid "Failed to write inbound.csr" +msgstr "" + +#: nova/crypto.py:395 +#, python-format +msgid "Flags path: %s" +msgstr "" + +#: nova/exception.py:112 +msgid "An unknown exception occurred." +msgstr "" + +#: nova/exception.py:133 nova/openstack/common/rpc/common.py:86 +msgid "Exception in string format operation" +msgstr "" + +#: nova/exception.py:153 +msgid "Unknown" +msgstr "" + +#: nova/exception.py:163 +#, python-format +msgid "Failed to encrypt text: %(reason)s" +msgstr "" + +#: nova/exception.py:167 +#, python-format +msgid "Failed to decrypt text: %(reason)s" +msgstr "" + +#: nova/exception.py:171 +msgid "Virtual Interface creation failed" +msgstr "가상 인터페이스 생성 실패" + +#: nova/exception.py:175 +msgid "5 attempts to create virtual interfacewith unique mac address failed" +msgstr "" + +#: nova/exception.py:180 +#, python-format +msgid "Connection to glance host %(host)s:%(port)s failed: %(reason)s" +msgstr "" + +#: nova/exception.py:185 +msgid "Not authorized." +msgstr "인증되지 않음." + +#: nova/exception.py:190 +msgid "User does not have admin privileges" +msgstr "" + +#: nova/exception.py:194 +#, python-format +msgid "Policy doesn't allow %(action)s to be performed." +msgstr "" + +#: nova/exception.py:198 +#, python-format +msgid "Image %(image_id)s is not active." +msgstr "" + +#: nova/exception.py:202 +#, python-format +msgid "Not authorized for image %(image_id)s." +msgstr "" + +#: nova/exception.py:206 +msgid "Unacceptable parameters." +msgstr "" + +#: nova/exception.py:211 +msgid "Block Device Mapping is Invalid." +msgstr "" + +#: nova/exception.py:215 +#, python-format +msgid "Block Device Mapping is Invalid: failed to get snapshot %(id)s." +msgstr "" + +#: nova/exception.py:220 +#, python-format +msgid "Block Device Mapping is Invalid: failed to get volume %(id)s." +msgstr "" + +#: nova/exception.py:225 +#, python-format +msgid "Volume %(volume_id)s is not attached to anything" +msgstr "" + +#: nova/exception.py:229 +#, python-format +msgid "" +"Volume %(volume_id)s did not finish being created even after we waited " +"%(seconds)s seconds or %(attempts)s attempts." +msgstr "" + +#: nova/exception.py:235 nova/api/ec2/cloud.py:463 +#: nova/api/openstack/compute/contrib/keypairs.py:98 nova/compute/api.py:2769 +msgid "Keypair data is invalid" +msgstr "Keypair 데이터가 맞지 않습니다" + +#: nova/exception.py:239 +msgid "The request is invalid." +msgstr "그 요청은 맞지 않습니다." + +#: nova/exception.py:243 +msgid "Invalid input received" +msgstr "입력 값이 정확하지 않습니다." + +#: nova/exception.py:247 +msgid "Invalid volume" +msgstr "" + +#: nova/exception.py:251 nova/api/openstack/compute/servers.py:1332 +#: nova/api/openstack/compute/contrib/admin_actions.py:242 +msgid "Invalid metadata" +msgstr "" + +#: nova/exception.py:255 +msgid "Invalid metadata size" +msgstr "" + +#: nova/exception.py:259 +#, python-format +msgid "Invalid port range %(from_port)s:%(to_port)s. %(msg)s" +msgstr "" + +#: nova/exception.py:263 nova/api/ec2/cloud.py:625 +#, python-format +msgid "Invalid IP protocol %(protocol)s." +msgstr "" + +#: nova/exception.py:267 +#, python-format +msgid "Invalid content type %(content_type)s." +msgstr "" + +#: nova/exception.py:271 +#, python-format +msgid "Invalid cidr %(cidr)s." +msgstr "" + +#: nova/exception.py:275 nova/openstack/common/db/exception.py:44 +msgid "Invalid Parameter: Unicode is not supported by the current database." +msgstr "" + +#: nova/exception.py:282 +#, python-format +msgid "%(err)s" +msgstr "%(err)s" + +#: nova/exception.py:286 +#, python-format +msgid "" +"Cannot perform action '%(action)s' on aggregate %(aggregate_id)s. Reason:" +" %(reason)s." +msgstr "" + +#: nova/exception.py:291 +#, python-format +msgid "Group not valid. Reason: %(reason)s" +msgstr "" + +#: nova/exception.py:295 nova/openstack/common/db/sqlalchemy/utils.py:33 +msgid "Sort key supplied was not valid." +msgstr "" + +#: nova/exception.py:299 +#, python-format +msgid "" +"Instance %(instance_uuid)s in %(attr)s %(state)s. Cannot %(method)s while" +" the instance is in this state." +msgstr "" + +#: nova/exception.py:304 +#, python-format +msgid "Instance %(instance_id)s is not running." +msgstr "" + +#: nova/exception.py:308 +#, python-format +msgid "Instance %(instance_id)s is not in rescue mode" +msgstr "" + +#: nova/exception.py:312 +#, python-format +msgid "Instance %(instance_id)s cannot be rescued: %(reason)s" +msgstr "" + +#: nova/exception.py:316 +#, python-format +msgid "Instance %(instance_id)s is not ready" +msgstr "" + +#: nova/exception.py:320 +msgid "Failed to suspend instance" +msgstr "인스턴스 잠자기 실패" + +#: nova/exception.py:324 +#, python-format +msgid "Failed to resume instance: %(reason)s." +msgstr "" + +#: nova/exception.py:328 +#, python-format +msgid "Failed to power on instance: %(reason)s." +msgstr "" + +#: nova/exception.py:332 +#, python-format +msgid "Failed to power off instance: %(reason)s." +msgstr "" + +#: nova/exception.py:336 +msgid "Failed to reboot instance" +msgstr "인스턴스 재시작 실패" + +#: nova/exception.py:340 +msgid "Failed to terminate instance" +msgstr "" + +#: nova/exception.py:344 +msgid "Failed to deploy instance" +msgstr "" + +#: nova/exception.py:348 +msgid "Service is unavailable at this time." +msgstr "" + +#: nova/exception.py:352 +msgid "Insufficient compute resources." +msgstr "" + +#: nova/exception.py:356 +#, python-format +msgid "Compute service of %(host)s is unavailable at this time." +msgstr "" + +#: nova/exception.py:360 +#, python-format +msgid "Unable to migrate instance (%(instance_id)s) to current host (%(host)s)." +msgstr "" + +#: nova/exception.py:365 +msgid "The supplied hypervisor type of is invalid." +msgstr "" + +#: nova/exception.py:369 +msgid "The instance requires a newer hypervisor version than has been provided." +msgstr "" + +#: nova/exception.py:374 +#, python-format +msgid "" +"The supplied disk path (%(path)s) already exists, it is expected not to " +"exist." +msgstr "" + +#: nova/exception.py:379 +#, python-format +msgid "The supplied device path (%(path)s) is invalid." +msgstr "" + +#: nova/exception.py:383 +#, python-format +msgid "The supplied device path (%(path)s) is in use." +msgstr "" + +#: nova/exception.py:388 +#, python-format +msgid "The supplied device (%(device)s) is busy." +msgstr "" + +#: nova/exception.py:392 +msgid "Unacceptable CPU info" +msgstr "CPU 정보를 받을수 없습니다." + +#: nova/exception.py:396 +#, python-format +msgid "%(address)s is not a valid IP v4/6 address." +msgstr "%(address)s는 v4/6주소에 맞지 않은 IP입니다." + +#: nova/exception.py:400 +#, 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 "" + +#: nova/exception.py:406 +#, 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 "" + +#: nova/exception.py:413 +#, python-format +msgid "Disk format %(disk_format)s is not acceptable" +msgstr "Disk format %(disk_format)s를 알 수 없습니다." + +#: nova/exception.py:417 +#, python-format +msgid "Image %(image_id)s is unacceptable: %(reason)s" +msgstr "" + +#: nova/exception.py:421 +#, python-format +msgid "Instance %(instance_id)s is unacceptable: %(reason)s" +msgstr "" + +#: nova/exception.py:425 +#, python-format +msgid "Ec2 id %(ec2_id)s is unacceptable." +msgstr "" + +#: nova/exception.py:429 +#, python-format +msgid "Expected a uuid but received %(uuid)s." +msgstr "" + +#: nova/exception.py:433 +#, python-format +msgid "Invalid ID received %(id)s." +msgstr "" + +#: nova/exception.py:437 +msgid "Constraint not met." +msgstr "" + +#: nova/exception.py:442 +msgid "Resource could not be found." +msgstr "" + +#: nova/exception.py:447 +#, python-format +msgid "No agent-build associated with id %(id)s." +msgstr "" + +#: nova/exception.py:451 +#, python-format +msgid "Volume %(volume_id)s could not be found." +msgstr "" + +#: nova/exception.py:455 +#, python-format +msgid "Snapshot %(snapshot_id)s could not be found." +msgstr "" + +#: nova/exception.py:459 +#, python-format +msgid "No target id found for volume %(volume_id)s." +msgstr "" + +#: nova/exception.py:463 +#, python-format +msgid "No disk at %(location)s" +msgstr "" + +#: nova/exception.py:467 +#, python-format +msgid "Could not find a handler for %(driver_type)s volume." +msgstr "" + +#: nova/exception.py:471 +#, python-format +msgid "Invalid image href %(image_href)s." +msgstr "" + +#: nova/exception.py:475 +#, python-format +msgid "Image %(image_id)s could not be found." +msgstr "" + +#: nova/exception.py:479 +#, python-format +msgid "" +"Image %(image_id)s could not be found. The nova EC2 API assigns image ids" +" dynamically when they are listed for the first time. Have you listed " +"image ids since adding this image?" +msgstr "" + +#: nova/exception.py:486 +#, python-format +msgid "Project %(project_id)s could not be found." +msgstr "" + +#: nova/exception.py:490 +msgid "Cannot find SR to read/write VDI." +msgstr "" + +#: nova/exception.py:494 +#, python-format +msgid "Network %(network_id)s is duplicated." +msgstr "" + +#: nova/exception.py:498 +#, python-format +msgid "Network %(network_id)s is still in use." +msgstr "" + +#: nova/exception.py:502 +#, python-format +msgid "%(req)s is required to create a network." +msgstr "" + +#: nova/exception.py:506 +#, python-format +msgid "Network %(network_id)s could not be found." +msgstr "" + +#: nova/exception.py:510 +#, python-format +msgid "Port id %(port_id)s could not be found." +msgstr "" + +#: nova/exception.py:514 +#, python-format +msgid "Network could not be found for bridge %(bridge)s" +msgstr "" + +#: nova/exception.py:518 +#, python-format +msgid "Network could not be found for uuid %(uuid)s" +msgstr "" + +#: nova/exception.py:522 +#, python-format +msgid "Network could not be found with cidr %(cidr)s." +msgstr "" + +#: nova/exception.py:526 +#, python-format +msgid "Network could not be found for instance %(instance_id)s." +msgstr "" + +#: nova/exception.py:530 +msgid "No networks defined." +msgstr "" + +#: nova/exception.py:534 +#, python-format +msgid "" +"Either Network uuid %(network_uuid)s is not present or is not assigned to" +" the project %(project_id)s." +msgstr "" + +#: nova/exception.py:539 +msgid "Could not find the datastore reference(s) which the VM uses." +msgstr "" + +#: nova/exception.py:543 +#, python-format +msgid "Port %(port_id)s is still in use." +msgstr "" + +#: nova/exception.py:547 +#, python-format +msgid "Port %(port_id)s not usable for instance %(instance)s." +msgstr "" + +#: nova/exception.py:551 +#, python-format +msgid "No free port available for instance %(instance)s." +msgstr "" + +#: nova/exception.py:555 +#, python-format +msgid "No fixed IP associated with id %(id)s." +msgstr "" + +#: nova/exception.py:559 +#, python-format +msgid "Fixed ip not found for address %(address)s." +msgstr "" + +#: nova/exception.py:563 +#, python-format +msgid "Instance %(instance_uuid)s has zero fixed ips." +msgstr "" + +#: nova/exception.py:567 +#, python-format +msgid "Network host %(host)s has zero fixed ips in network %(network_id)s." +msgstr "" + +#: nova/exception.py:572 +#, python-format +msgid "Instance %(instance_uuid)s doesn't have fixed ip '%(ip)s'." +msgstr "" + +#: nova/exception.py:576 +#, python-format +msgid "" +"Fixed IP address (%(address)s) does not exist in network " +"(%(network_uuid)s)." +msgstr "" + +#: nova/exception.py:581 +#, python-format +msgid "" +"Fixed IP address %(address)s is already in use on instance " +"%(instance_uuid)s." +msgstr "" + +#: nova/exception.py:586 +#, python-format +msgid "More than one instance is associated with fixed ip address '%(address)s'." +msgstr "" + +#: nova/exception.py:591 +#, python-format +msgid "Fixed IP address %(address)s is invalid." +msgstr "" + +#: nova/exception.py:595 +msgid "Zero fixed ips available." +msgstr "" + +#: nova/exception.py:599 +msgid "Zero fixed ips could be found." +msgstr "" + +#: nova/exception.py:608 +#, python-format +msgid "Floating ip %(address)s already exists." +msgstr "" + +#: nova/exception.py:612 +#, python-format +msgid "Floating ip not found for id %(id)s." +msgstr "" + +#: nova/exception.py:616 +#, python-format +msgid "The DNS entry %(name)s already exists in domain %(domain)s." +msgstr "" + +#: nova/exception.py:620 +#, python-format +msgid "Floating ip not found for address %(address)s." +msgstr "" + +#: nova/exception.py:624 +#, python-format +msgid "Floating ip not found for host %(host)s." +msgstr "" + +#: nova/exception.py:628 +#, python-format +msgid "Multiple floating ips are found for address %(address)s." +msgstr "" + +#: nova/exception.py:632 +msgid "Floating ip pool not found." +msgstr "" + +#: nova/exception.py:637 +msgid "Zero floating ips available." +msgstr "" + +#: nova/exception.py:642 +#, python-format +msgid "Floating ip %(address)s is associated." +msgstr "" + +#: nova/exception.py:646 +#, python-format +msgid "Floating ip %(address)s is not associated." +msgstr "" + +#: nova/exception.py:650 +msgid "Zero floating ips exist." +msgstr "" + +#: nova/exception.py:654 +#, python-format +msgid "Interface %(interface)s not found." +msgstr "" + +#: nova/exception.py:658 +msgid "Cannot disassociate auto assigined floating ip" +msgstr "" + +#: nova/exception.py:662 +#, python-format +msgid "Keypair %(name)s not found for user %(user_id)s" +msgstr "" + +#: nova/exception.py:666 +#, python-format +msgid "Certificate %(certificate_id)s not found." +msgstr "" + +#: nova/exception.py:670 +#, python-format +msgid "Service %(service_id)s could not be found." +msgstr "" + +#: nova/exception.py:674 +#, python-format +msgid "Host %(host)s could not be found." +msgstr "" + +#: nova/exception.py:678 +#, python-format +msgid "Compute host %(host)s could not be found." +msgstr "" + +#: nova/exception.py:682 +#, python-format +msgid "Could not find binary %(binary)s on host %(host)s." +msgstr "" + +#: nova/exception.py:686 +#, python-format +msgid "Invalid reservation expiration %(expire)s." +msgstr "" + +#: nova/exception.py:690 +#, python-format +msgid "" +"Change would make usage less than 0 for the following resources: " +"%(unders)s" +msgstr "" + +#: nova/exception.py:695 +msgid "Quota could not be found" +msgstr "" + +#: nova/exception.py:699 +#, python-format +msgid "Unknown quota resources %(unknown)s." +msgstr "" + +#: nova/exception.py:703 +#, python-format +msgid "Quota for project %(project_id)s could not be found." +msgstr "" + +#: nova/exception.py:707 +#, python-format +msgid "Quota class %(class_name)s could not be found." +msgstr "" + +#: nova/exception.py:711 +#, python-format +msgid "Quota usage for project %(project_id)s could not be found." +msgstr "" + +#: nova/exception.py:715 +#, python-format +msgid "Quota reservation %(uuid)s could not be found." +msgstr "" + +#: nova/exception.py:719 +#, python-format +msgid "Quota exceeded for resources: %(overs)s" +msgstr "" + +#: nova/exception.py:723 +#, python-format +msgid "Security group %(security_group_id)s not found." +msgstr "" + +#: nova/exception.py:727 +#, python-format +msgid "Security group %(security_group_id)s not found for project %(project_id)s." +msgstr "" + +#: nova/exception.py:732 +#, python-format +msgid "Security group with rule %(rule_id)s not found." +msgstr "" + +#: nova/exception.py:736 +#, python-format +msgid "" +"Security group %(security_group_id)s is already associated with the " +"instance %(instance_id)s" +msgstr "" + +#: nova/exception.py:741 +#, python-format +msgid "" +"Security group %(security_group_id)s is not associated with the instance " +"%(instance_id)s" +msgstr "" + +#: nova/exception.py:746 +#, python-format +msgid "Security group default rule (%rule_id)s not found." +msgstr "" + +#: nova/exception.py:750 +msgid "" +"Network requires port_security_enabled and subnet associated in order to " +"apply security groups." +msgstr "" + +#: nova/exception.py:755 +msgid "No Unique Match Found." +msgstr "" + +#: nova/exception.py:760 +#, python-format +msgid "Migration %(migration_id)s could not be found." +msgstr "" + +#: nova/exception.py:764 +#, python-format +msgid "Migration not found for instance %(instance_id)s with status %(status)s." +msgstr "" + +#: nova/exception.py:769 +#, python-format +msgid "Console pool %(pool_id)s could not be found." +msgstr "" + +#: nova/exception.py:773 +#, python-format +msgid "" +"Console pool of type %(console_type)s for compute host %(compute_host)s " +"on proxy host %(host)s not found." +msgstr "" + +#: nova/exception.py:779 +#, python-format +msgid "Console %(console_id)s could not be found." +msgstr "" + +#: nova/exception.py:783 +#, python-format +msgid "Console for instance %(instance_uuid)s could not be found." +msgstr "" + +#: nova/exception.py:787 +#, python-format +msgid "" +"Console for instance %(instance_uuid)s in pool %(pool_id)s could not be " +"found." +msgstr "" + +#: nova/exception.py:792 +#, python-format +msgid "Invalid console type %(console_type)s" +msgstr "" + +#: nova/exception.py:796 +#, python-format +msgid "Instance type %(instance_type_id)s could not be found." +msgstr "" + +#: nova/exception.py:800 +#, python-format +msgid "Instance type with name %(instance_type_name)s could not be found." +msgstr "" + +#: nova/exception.py:805 +#, python-format +msgid "Flavor %(flavor_id)s could not be found." +msgstr "" + +#: nova/exception.py:809 +#, python-format +msgid "Flavor access not found for %(flavor_id)s / %(project_id)s combination." +msgstr "" + +#: nova/exception.py:814 +#, python-format +msgid "Cell %(cell_name)s doesn't exist." +msgstr "" + +#: nova/exception.py:818 +#, python-format +msgid "Inconsistency in cell routing: %(reason)s" +msgstr "" + +#: nova/exception.py:822 +#, python-format +msgid "Service API method not found: %(detail)s" +msgstr "" + +#: nova/exception.py:826 +msgid "Timeout waiting for response from cell" +msgstr "" + +#: nova/exception.py:830 +#, python-format +msgid "Cell message has reached maximum hop count: %(hop_count)s" +msgstr "" + +#: nova/exception.py:834 +msgid "No cells available matching scheduling criteria." +msgstr "" + +#: nova/exception.py:838 +#, python-format +msgid "Exception received during cell processing: %(exc_name)s." +msgstr "" + +#: nova/exception.py:842 +#, python-format +msgid "Cell is not known for instance %(instance_uuid)s" +msgstr "" + +#: nova/exception.py:846 +#, python-format +msgid "Scheduler Host Filter %(filter_name)s could not be found." +msgstr "" + +#: nova/exception.py:850 +#, python-format +msgid "Instance %(instance_uuid)s has no metadata with key %(metadata_key)s." +msgstr "" + +#: nova/exception.py:855 +#, python-format +msgid "" +"Instance %(instance_uuid)s has no system metadata with key " +"%(metadata_key)s." +msgstr "" + +#: nova/exception.py:860 +#, python-format +msgid "" +"Instance Type %(instance_type_id)s has no extra specs with key " +"%(extra_specs_key)s." +msgstr "" + +#: nova/exception.py:865 +#, python-format +msgid "File %(file_path)s could not be found." +msgstr "" + +#: nova/exception.py:869 +msgid "Zero files could be found." +msgstr "" + +#: nova/exception.py:873 +#, python-format +msgid "Virtual switch associated with the network adapter %(adapter)s not found." +msgstr "" + +#: nova/exception.py:878 +#, python-format +msgid "Network adapter %(adapter)s could not be found." +msgstr "" + +#: nova/exception.py:882 +#, python-format +msgid "Class %(class_name)s could not be found: %(exception)s" +msgstr "" + +#: nova/exception.py:886 +msgid "Action not allowed." +msgstr "" + +#: nova/exception.py:890 +msgid "Rotation is not allowed for snapshots" +msgstr "" + +#: nova/exception.py:894 +msgid "Rotation param is required for backup image_type" +msgstr "" + +#: nova/exception.py:898 +#, python-format +msgid "Key pair %(key_name)s already exists." +msgstr "" + +#: nova/exception.py:902 +#, python-format +msgid "Instance %(name)s already exists." +msgstr "" + +#: nova/exception.py:906 +#, python-format +msgid "Instance Type with name %(name)s already exists." +msgstr "" + +#: nova/exception.py:910 +#, python-format +msgid "Instance Type with ID %(flavor_id)s already exists." +msgstr "" + +#: nova/exception.py:914 +#, python-format +msgid "" +"Flavor access alreay exists for flavor %(flavor_id)s and project " +"%(project_id)s combination." +msgstr "" + +#: nova/exception.py:919 +#, python-format +msgid "%(path)s is not on shared storage: %(reason)s" +msgstr "" + +#: nova/exception.py:923 +#, python-format +msgid "%(path)s is not on local storage: %(reason)s" +msgstr "" + +#: nova/exception.py:927 +msgid "Migration error" +msgstr "" + +#: nova/exception.py:931 +msgid "Migration pre-check error" +msgstr "" + +#: nova/exception.py:935 +#, python-format +msgid "Malformed message body: %(reason)s" +msgstr "" + +#: nova/exception.py:941 +#, python-format +msgid "Could not find config at %(path)s" +msgstr "" + +#: nova/exception.py:945 +#, python-format +msgid "Could not load paste app '%(name)s' from %(path)s" +msgstr "" + +#: nova/exception.py:949 +msgid "When resizing, instances must change flavor!" +msgstr "" + +#: nova/exception.py:953 +#, python-format +msgid "Resize error: %(reason)s" +msgstr "" + +#: nova/exception.py:957 +msgid "Image is larger than instance type allows" +msgstr "" + +#: nova/exception.py:961 +msgid "Instance type's memory is too small for requested image." +msgstr "" + +#: nova/exception.py:965 +msgid "Instance type's disk is too small for requested image." +msgstr "" + +#: nova/exception.py:969 +#, python-format +msgid "Insufficient free memory on compute node to start %(uuid)s." +msgstr "" + +#: nova/exception.py:973 +msgid "Could not fetch bandwidth/cpu/disk metrics for this host." +msgstr "" + +#: nova/exception.py:977 +#, python-format +msgid "No valid host was found. %(reason)s" +msgstr "" + +#: nova/exception.py:981 +msgid "Quota exceeded" +msgstr "" + +#: nova/exception.py:988 +#, python-format +msgid "" +"Quota exceeded for %(overs)s: Requested %(req)s, but already used " +"%(used)d of %(allowed)d %(resource)s" +msgstr "" + +#: nova/exception.py:993 +msgid "Maximum number of floating ips exceeded" +msgstr "" + +#: nova/exception.py:997 +msgid "Maximum number of fixed ips exceeded" +msgstr "" + +#: nova/exception.py:1001 +#, python-format +msgid "Maximum number of metadata items exceeds %(allowed)d" +msgstr "" + +#: nova/exception.py:1005 +msgid "Personality file limit exceeded" +msgstr "" + +#: nova/exception.py:1009 +msgid "Personality file path too long" +msgstr "" + +#: nova/exception.py:1013 +msgid "Personality file content too long" +msgstr "" + +#: nova/exception.py:1017 +msgid "Maximum number of key pairs exceeded" +msgstr "" + +#: nova/exception.py:1021 +msgid "Maximum number of security groups or rules exceeded" +msgstr "" + +#: nova/exception.py:1025 +#, python-format +msgid "" +"Aggregate %(aggregate_id)s: action '%(action)s' caused an error: " +"%(reason)s." +msgstr "" + +#: nova/exception.py:1030 +#, python-format +msgid "Aggregate %(aggregate_id)s could not be found." +msgstr "" + +#: nova/exception.py:1034 +#, python-format +msgid "Aggregate %(aggregate_name)s already exists." +msgstr "" + +#: nova/exception.py:1038 +#, python-format +msgid "Aggregate %(aggregate_id)s has no host %(host)s." +msgstr "" + +#: nova/exception.py:1042 +#, python-format +msgid "Aggregate %(aggregate_id)s has no metadata with key %(metadata_key)s." +msgstr "" + +#: nova/exception.py:1047 +#, python-format +msgid "Aggregate %(aggregate_id)s already has host %(host)s." +msgstr "" + +#: nova/exception.py:1051 +msgid "Unable to create instance type" +msgstr "" + +#: nova/exception.py:1055 +#, python-format +msgid "Failed to set admin password on %(instance)s because %(reason)s" +msgstr "" + +#: nova/exception.py:1061 +#, python-format +msgid "Detected existing vlan with id %(vlan)d" +msgstr "" + +#: nova/exception.py:1065 +msgid "There was a conflict when trying to complete your request." +msgstr "" + +#: nova/exception.py:1070 +#, python-format +msgid "Instance %(instance_id)s could not be found." +msgstr "" + +#: nova/exception.py:1074 +#, python-format +msgid "Info cache for instance %(instance_uuid)s could not be found." +msgstr "" + +#: nova/exception.py:1079 +#, python-format +msgid "Node %(node_id)s could not be found." +msgstr "" + +#: nova/exception.py:1083 +#, python-format +msgid "Node with UUID %(node_uuid)s could not be found." +msgstr "" + +#: nova/exception.py:1087 +#, python-format +msgid "Marker %(marker)s could not be found." +msgstr "" + +#: nova/exception.py:1091 +#, python-format +msgid "Invalid id: %(val)s (expecting \"i-...\")." +msgstr "" + +#: nova/exception.py:1095 +#, python-format +msgid "Could not fetch image %(image_id)s" +msgstr "" + +#: nova/exception.py:1099 +#, python-format +msgid "Could not upload image %(image_id)s" +msgstr "" + +#: nova/exception.py:1103 +#, python-format +msgid "Task %(task_name)s is already running on host %(host)s" +msgstr "" + +#: nova/exception.py:1107 +#, python-format +msgid "Task %(task_name)s is not running on host %(host)s" +msgstr "" + +#: nova/exception.py:1111 +#, python-format +msgid "Instance %(instance_uuid)s is locked" +msgstr "" + +#: nova/exception.py:1115 +#, python-format +msgid "Could not mount vfat config drive. %(operation)s failed. Error: %(error)s" +msgstr "" + +#: nova/exception.py:1120 +#, python-format +msgid "Unknown config drive format %(format)s. Select one of iso9660 or vfat." +msgstr "" + +#: nova/exception.py:1125 +#, python-format +msgid "Failed to attach network adapter device to %(instance)s" +msgstr "" + +#: nova/exception.py:1129 +#, python-format +msgid "Failed to detach network adapter device from %(instance)s" +msgstr "" + +#: nova/exception.py:1133 +#, python-format +msgid "" +"User data too large. User data must be no larger than %(maxsize)s bytes " +"once base64 encoded. Your data is %(length)d bytes" +msgstr "" + +#: nova/exception.py:1139 +msgid "User data needs to be valid base 64." +msgstr "" + +#: nova/exception.py:1143 +#, python-format +msgid "" +"unexpected task state: expecting %(expected)s but the actual state is " +"%(actual)s" +msgstr "" + +#: nova/exception.py:1148 +#, python-format +msgid "" +"Action for request_id %(request_id)s on instance %(instance_uuid)s not " +"found" +msgstr "" + +#: nova/exception.py:1153 +#, python-format +msgid "Event %(event)s not found for action id %(action_id)s" +msgstr "" + +#: nova/exception.py:1157 +#, python-format +msgid "The CA file for %(project)s could not be found" +msgstr "" + +#: nova/exception.py:1161 +#, python-format +msgid "The CRL file for %(project)s could not be found" +msgstr "" + +#: nova/exception.py:1165 +msgid "Instance recreate is not implemented by this virt driver." +msgstr "" + +#: nova/exception.py:1169 +#, python-format +msgid "The service from servicegroup driver %(driver) is temporarily unavailable." +msgstr "" + +#: nova/exception.py:1174 +#, python-format +msgid "%(binary)s attempted direct database access which is not allowed by policy" +msgstr "" + +#: nova/exception.py:1179 +#, python-format +msgid "Virtualization type '%(virt)s' is not supported by this compute driver" +msgstr "" + +#: nova/exception.py:1184 +#, python-format +msgid "" +"Requested hardware '%(model)s' is not supported by the '%(virt)s' virt " +"driver" +msgstr "" + +#: nova/exception.py:1189 +#, python-format +msgid "Invalid Base 64 data for file %(path)s" +msgstr "" + +#: nova/exception.py:1193 +#, python-format +msgid "Build of instance %(instance_uuid)s aborted: %(reason)s" +msgstr "" + +#: nova/exception.py:1197 +#, python-format +msgid "Build of instance %(instance_uuid)s was re-scheduled: %(reason)s" +msgstr "" + +#: nova/hooks.py:62 +#, python-format +msgid "Running %(name)s pre-hook: %(obj)s" +msgstr "" + +#: nova/hooks.py:70 +#, python-format +msgid "Running %(name)s post-hook: %(obj)s" +msgstr "" + +#: nova/manager.py:166 +msgid "Notifying Schedulers of capabilities ..." +msgstr "" + +#: nova/notifications.py:112 nova/notifications.py:152 +msgid "Failed to send state update notification" +msgstr "" + +#: nova/notifications.py:232 +msgid "Failed to get nw_info" +msgstr "" + +#: nova/policy.py:32 +msgid "JSON file representing policy" +msgstr "" + +#: nova/policy.py:35 +msgid "Rule checked when requested rule is not found" +msgstr "" + +#: nova/quota.py:966 +#, python-format +msgid "Created reservations %(reservations)s" +msgstr "" + +#: nova/quota.py:988 +#, python-format +msgid "Failed to commit reservations %(reservations)s" +msgstr "" + +#: nova/quota.py:990 +#, python-format +msgid "Committed reservations %(reservations)s" +msgstr "" + +#: nova/quota.py:1010 +#, python-format +msgid "Failed to roll back reservations %(reservations)s" +msgstr "" + +#: nova/quota.py:1012 +#, python-format +msgid "Rolled back reservations %(reservations)s" +msgstr "" + +#: nova/service.py:197 +msgid "Full set of CONF:" +msgstr "" + +#: nova/service.py:204 +#, python-format +msgid "%(flag)s : FLAG SET " +msgstr "" + +#: nova/service.py:214 nova/service.py:312 +#, python-format +msgid "Caught %s, exiting" +msgstr "" + +#: nova/service.py:258 +msgid "Parent process has died unexpectedly, exiting" +msgstr "" + +#: nova/service.py:294 +msgid "Forking too fast, sleeping" +msgstr "" + +#: nova/service.py:317 +msgid "Unhandled exception" +msgstr "" + +#: nova/service.py:324 +#, python-format +msgid "Started child %d" +msgstr "" + +#: nova/service.py:334 +#, python-format +msgid "Starting %d workers" +msgstr "" + +#: nova/service.py:348 +#, python-format +msgid "Child %(pid)d killed by signal %(sig)d" +msgstr "" + +#: nova/service.py:351 +#, python-format +msgid "Child %(pid)d exited with status %(code)d" +msgstr "" + +#: nova/service.py:354 +#, python-format +msgid "pid %d not in child list" +msgstr "" + +#: nova/service.py:374 +#, python-format +msgid "Caught %s, stopping children" +msgstr "" + +#: nova/service.py:385 +#, python-format +msgid "Waiting on %d children to exit" +msgstr "" + +#: nova/service.py:427 +#, python-format +msgid "Starting %(topic)s node (version %(version)s)" +msgstr "" + +#: nova/service.py:444 nova/openstack/common/rpc/service.py:47 +#, python-format +msgid "Creating Consumer connection for Service %s" +msgstr "" + +#: nova/service.py:464 +#, python-format +msgid "Join ServiceGroup membership for this service %s" +msgstr "" + +#: nova/service.py:546 +msgid "Service killed that has no database entry" +msgstr "" + +#: nova/service.py:581 +#, python-format +msgid "Temporary directory is invalid: %s" +msgstr "" + +#: nova/service.py:679 +msgid "serve() can only be called once" +msgstr "" + +#: nova/utils.py:142 +#, python-format +msgid "Expected to receive %(exp)s bytes, but actually %(act)s" +msgstr "" + +#: nova/utils.py:187 +#, python-format +msgid "Running cmd (SSH): %s" +msgstr "" + +#: nova/utils.py:189 +msgid "Environment not supported over SSH" +msgstr "" + +#: nova/utils.py:193 +msgid "process_input not supported over SSH" +msgstr "" + +#: nova/utils.py:212 nova/openstack/common/processutils.py:162 +#: nova/virt/powervm/common.py:90 +#, python-format +msgid "Result was %s" +msgstr "" + +#: nova/utils.py:231 +#, python-format +msgid "debug in callback: %s" +msgstr "" + +#: nova/utils.py:393 +#, python-format +msgid "Link Local address is not found.:%s" +msgstr "" + +#: nova/utils.py:396 +#, python-format +msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" +msgstr "" + +#: nova/utils.py:435 +#, python-format +msgid "Invalid backend: %s" +msgstr "" + +#: nova/utils.py:496 +#, python-format +msgid "Unknown byte multiplier: %s" +msgstr "" + +#: nova/utils.py:625 +#, python-format +msgid "Expected object of type: %s" +msgstr "" + +#: nova/utils.py:654 +#, python-format +msgid "Invalid server_string: %s" +msgstr "" + +#: nova/utils.py:810 +#, python-format +msgid "timefunc: '%(name)s' took %(total_time).2f secs" +msgstr "" + +#: nova/utils.py:876 +#, python-format +msgid "Reloading cached file %s" +msgstr "" + +#: nova/utils.py:1008 nova/virt/configdrive.py:177 +#, python-format +msgid "Could not remove tmpdir: %s" +msgstr "" + +#: nova/utils.py:1160 +#, python-format +msgid "%s is not a string or unicode" +msgstr "" + +#: nova/utils.py:1164 +#, python-format +msgid "%(name)s has less than %(min_length)s characters." +msgstr "" + +#: nova/utils.py:1169 +#, python-format +msgid "%(name)s has more than %(max_length)s characters." +msgstr "" + +#: nova/wsgi.py:122 +#, python-format +msgid "%(name)s listening on %(host)s:%(port)s" +msgstr "" + +#: nova/wsgi.py:137 +#, python-format +msgid "Unable to find cert_file : %s" +msgstr "" + +#: nova/wsgi.py:141 +#, python-format +msgid "Unable to find ca_file : %s" +msgstr "" + +#: nova/wsgi.py:145 +#, python-format +msgid "Unable to find key_file : %s" +msgstr "" + +#: nova/wsgi.py:149 +msgid "" +"When running server in SSL mode, you must specify both a cert_file and " +"key_file option value in your configuration file" +msgstr "" + +#: nova/wsgi.py:180 +#, python-format +msgid "Failed to start %(name)s on %(host)s:%(port)s with SSL support" +msgstr "" + +#: nova/wsgi.py:207 +msgid "Stopping WSGI server." +msgstr "" + +#: nova/wsgi.py:225 +msgid "WSGI server has stopped." +msgstr "" + +#: nova/wsgi.py:294 +msgid "You must implement __call__" +msgstr "" + +#: nova/wsgi.py:480 +#, python-format +msgid "Loading app %(name)s from %(path)s" +msgstr "" + +#: nova/api/auth.py:116 +msgid "Invalid service catalog json." +msgstr "" + +#: nova/api/auth.py:139 +msgid "Sourcing roles from deprecated X-Role HTTP header" +msgstr "" + +#: nova/api/sizelimit.py:53 nova/api/sizelimit.py:62 nova/api/sizelimit.py:76 +#: nova/api/metadata/password.py:62 +msgid "Request is too large." +msgstr "" + +#: nova/api/validator.py:131 +#, python-format +msgid "%(key)s with value %(value)s failed validator %(name)s" +msgstr "" + +#: nova/api/ec2/__init__.py:81 +#, python-format +msgid "%(code)s: %(message)s" +msgstr "" + +#: nova/api/ec2/__init__.py:104 +#, python-format +msgid "FaultWrapper: %s" +msgstr "" + +#: nova/api/ec2/__init__.py:174 +msgid "Too many failed authentications." +msgstr "" + +#: nova/api/ec2/__init__.py:184 +#, 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 "" + +#: nova/api/ec2/__init__.py:201 +msgid "Signature not provided" +msgstr "" + +#: nova/api/ec2/__init__.py:205 +msgid "Access key not provided" +msgstr "" + +#: nova/api/ec2/__init__.py:240 nova/api/ec2/__init__.py:255 +msgid "Failure communicating with keystone" +msgstr "" + +#: nova/api/ec2/__init__.py:254 +#, python-format +msgid "Keystone failure: %s" +msgstr "" + +#: nova/api/ec2/__init__.py:314 +msgid "Timestamp failed validation." +msgstr "" + +#: nova/api/ec2/__init__.py:334 +#, python-format +msgid "action: %s" +msgstr "" + +#: nova/api/ec2/__init__.py:336 +#, python-format +msgid "arg: %(key)s\t\tval: %(value)s" +msgstr "" + +#: nova/api/ec2/__init__.py:411 +#, python-format +msgid "Unauthorized request for controller=%(controller)s and action=%(action)s" +msgstr "" + +#: nova/api/ec2/__init__.py:483 +#, python-format +msgid "InstanceNotFound raised: %s" +msgstr "" + +#: nova/api/ec2/__init__.py:489 +#, python-format +msgid "VolumeNotFound raised: %s" +msgstr "" + +#: nova/api/ec2/__init__.py:495 +#, python-format +msgid "SnapshotNotFound raised: %s" +msgstr "" + +#: nova/api/ec2/__init__.py:501 +#, python-format +msgid "NotFound raised: %s" +msgstr "" + +#: nova/api/ec2/__init__.py:504 +#, python-format +msgid "EC2APIError raised: %s" +msgstr "" + +#: nova/api/ec2/__init__.py:512 +#, python-format +msgid "KeyPairExists raised: %s" +msgstr "" + +#: nova/api/ec2/__init__.py:517 +#, python-format +msgid "InvalidKeypair raised: %s" +msgstr "" + +#: nova/api/ec2/__init__.py:522 +#, python-format +msgid "InvalidParameterValue raised: %s" +msgstr "" + +#: nova/api/ec2/__init__.py:526 +#, python-format +msgid "InvalidPortRange raised: %s" +msgstr "" + +#: nova/api/ec2/__init__.py:530 +#, python-format +msgid "NotAuthorized raised: %s" +msgstr "" + +#: nova/api/ec2/__init__.py:534 +#, python-format +msgid "InvalidRequest raised: %s" +msgstr "" + +#: nova/api/ec2/__init__.py:538 +#, python-format +msgid "QuotaError raised: %s" +msgstr "" + +#: nova/api/ec2/__init__.py:542 +#, python-format +msgid "Invalid id: bogus (expecting \"i-...\"): %s" +msgstr "" + +#: nova/api/ec2/__init__.py:551 +#, python-format +msgid "Unexpected error raised: %s" +msgstr "" + +#: nova/api/ec2/__init__.py:552 +#, python-format +msgid "Environment: %s" +msgstr "" + +#: nova/api/ec2/__init__.py:554 nova/api/metadata/handler.py:136 +#: nova/api/metadata/handler.py:183 +msgid "An unknown error has occurred. Please try your request again." +msgstr "" + +#: nova/api/ec2/apirequest.py:62 +#, python-format +msgid "Unsupported API request: controller = %(controller)s, action = %(action)s" +msgstr "" + +#: nova/api/ec2/cloud.py:391 +#, python-format +msgid "Create snapshot of volume %s" +msgstr "" + +#: nova/api/ec2/cloud.py:417 +#, python-format +msgid "Could not find key pair(s): %s" +msgstr "" + +#: nova/api/ec2/cloud.py:434 +#, python-format +msgid "Create key pair %s" +msgstr "" + +#: nova/api/ec2/cloud.py:441 nova/api/ec2/cloud.py:460 +#: nova/api/openstack/compute/contrib/keypairs.py:93 +msgid "Quota exceeded, too many key pairs." +msgstr "" + +#: nova/api/ec2/cloud.py:450 +#, python-format +msgid "Import key %s" +msgstr "" + +#: nova/api/ec2/cloud.py:470 +#, python-format +msgid "Delete key pair %s" +msgstr "" + +#: nova/api/ec2/cloud.py:612 nova/api/ec2/cloud.py:733 +msgid "Not enough parameters, need group_name or group_id" +msgstr "" + +#: nova/api/ec2/cloud.py:617 +#, python-format +msgid "%s Not enough parameters to build a valid rule" +msgstr "" + +#: nova/api/ec2/cloud.py:655 nova/api/ec2/cloud.py:687 +msgid "No rule for the specified parameters." +msgstr "" + +#: nova/api/ec2/cloud.py:678 +#, python-format +msgid "%s - This rule already exists in group" +msgstr "" + +#: nova/api/ec2/cloud.py:761 +#, python-format +msgid "Get console output for instance %s" +msgstr "" + +#: nova/api/ec2/cloud.py:834 +#, python-format +msgid "Create volume from snapshot %s" +msgstr "" + +#: nova/api/ec2/cloud.py:838 nova/api/openstack/compute/contrib/volumes.py:243 +#, python-format +msgid "Create volume of %s GB" +msgstr "" + +#: nova/api/ec2/cloud.py:866 +msgid "Delete Failed" +msgstr "" + +#: nova/api/ec2/cloud.py:879 +#, python-format +msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" +msgstr "" + +#: nova/api/ec2/cloud.py:887 +msgid "Attach Failed." +msgstr "" + +#: nova/api/ec2/cloud.py:909 nova/api/openstack/compute/contrib/volumes.py:439 +#, python-format +msgid "Detach volume %s" +msgstr "" + +#: nova/api/ec2/cloud.py:916 +msgid "Detach Volume Failed." +msgstr "" + +#: nova/api/ec2/cloud.py:942 nova/api/ec2/cloud.py:999 +#: nova/api/ec2/cloud.py:1553 nova/api/ec2/cloud.py:1568 +#, python-format +msgid "attribute not supported: %s" +msgstr "" + +#: nova/api/ec2/cloud.py:1073 +#, python-format +msgid "vol = %s\n" +msgstr "vol = %s\n" + +#: nova/api/ec2/cloud.py:1233 +msgid "Allocate address" +msgstr "주소 할당" + +#: nova/api/ec2/cloud.py:1237 +msgid "No more floating IPs available" +msgstr "" + +#: nova/api/ec2/cloud.py:1241 +#, python-format +msgid "Release address %s" +msgstr "주소 릴리즈 %s" + +#: nova/api/ec2/cloud.py:1246 +msgid "Unable to release IP Address." +msgstr "" + +#: nova/api/ec2/cloud.py:1249 +#, python-format +msgid "Associate address %(public_ip)s to instance %(instance_id)s" +msgstr "" + +#: nova/api/ec2/cloud.py:1257 +msgid "Unable to associate IP Address, no fixed_ips." +msgstr "" + +#: nova/api/ec2/cloud.py:1265 +#: nova/api/openstack/compute/contrib/floating_ips.py:238 +#, python-format +msgid "multiple fixed_ips exist, using the first: %s" +msgstr "" + +#: nova/api/ec2/cloud.py:1274 +msgid "Floating ip is already associated." +msgstr "" + +#: nova/api/ec2/cloud.py:1277 +msgid "l3driver call to add floating ip failed." +msgstr "" + +#: nova/api/ec2/cloud.py:1280 +msgid "Error, unable to associate floating ip." +msgstr "" + +#: nova/api/ec2/cloud.py:1288 +#, python-format +msgid "Disassociate address %s" +msgstr "" + +#: nova/api/ec2/cloud.py:1293 +msgid "Floating ip is not associated." +msgstr "" + +#: nova/api/ec2/cloud.py:1296 +#: nova/api/openstack/compute/contrib/floating_ips.py:97 +msgid "Cannot disassociate auto assigned floating ip" +msgstr "" + +#: nova/api/ec2/cloud.py:1323 +msgid "Image must be available" +msgstr "" + +#: nova/api/ec2/cloud.py:1355 +msgid "Going to start terminating instances" +msgstr "" + +#: nova/api/ec2/cloud.py:1365 +#, python-format +msgid "Reboot instance %r" +msgstr "" + +#: nova/api/ec2/cloud.py:1374 +msgid "Going to stop instances" +msgstr "" + +#: nova/api/ec2/cloud.py:1383 +msgid "Going to start instances" +msgstr "" + +#: nova/api/ec2/cloud.py:1474 +#, python-format +msgid "De-registering image %s" +msgstr "" + +#: nova/api/ec2/cloud.py:1490 +msgid "imageLocation is required" +msgstr "" + +#: nova/api/ec2/cloud.py:1509 +#, python-format +msgid "Registered image %(image_location)s with id %(image_id)s" +msgstr "" + +#: nova/api/ec2/cloud.py:1571 +msgid "user or group not specified" +msgstr "" + +#: nova/api/ec2/cloud.py:1573 +msgid "only group \"all\" is supported" +msgstr "" + +#: nova/api/ec2/cloud.py:1575 +msgid "operation_type must be add or remove" +msgstr "" + +#: nova/api/ec2/cloud.py:1577 +#, python-format +msgid "Updating image %s publicity" +msgstr "" + +#: nova/api/ec2/cloud.py:1590 +#, python-format +msgid "Not allowed to modify attributes for image %s" +msgstr "" + +#: nova/api/ec2/cloud.py:1619 +#, python-format +msgid "" +"Invalid value '%(ec2_instance_id)s' for instanceId. Instance does not " +"have a volume attached at root (%(root)s)" +msgstr "" + +#: nova/api/ec2/cloud.py:1649 +#, python-format +msgid "Couldn't stop instance with in %d sec" +msgstr "" + +#: nova/api/ec2/cloud.py:1667 +#, python-format +msgid "image of %(instance)s at %(now)s" +msgstr "" + +#: nova/api/ec2/cloud.py:1691 nova/api/ec2/cloud.py:1736 +msgid "resource_id and tag are required" +msgstr "" + +#: nova/api/ec2/cloud.py:1694 nova/api/ec2/cloud.py:1739 +msgid "Expecting a list of resources" +msgstr "" + +#: nova/api/ec2/cloud.py:1698 nova/api/ec2/cloud.py:1743 +msgid "Only instances implemented" +msgstr "" + +#: nova/api/ec2/cloud.py:1701 nova/api/ec2/cloud.py:1746 +msgid "Expecting a list of tagSets" +msgstr "" + +#: nova/api/ec2/cloud.py:1758 +msgid "Expecting key to be set" +msgstr "" + +#: nova/api/ec2/cloud.py:1831 +msgid "Invalid CIDR" +msgstr "" + +#: nova/api/ec2/ec2utils.py:249 +msgid "Request must include either Timestamp or Expires, but cannot contain both" +msgstr "" + +#: nova/api/ec2/ec2utils.py:267 +msgid "Timestamp is invalid." +msgstr "" + +#: nova/api/metadata/handler.py:108 +msgid "" +"X-Instance-ID present in request headers. The " +"'service_quantum_metadata_proxy' option must be enabled to process this " +"header." +msgstr "" + +#: nova/api/metadata/handler.py:134 nova/api/metadata/handler.py:141 +#, python-format +msgid "Failed to get metadata for ip: %s" +msgstr "" + +#: nova/api/metadata/handler.py:153 +msgid "X-Instance-ID header is missing from request." +msgstr "" + +#: nova/api/metadata/handler.py:155 +msgid "Multiple X-Instance-ID headers found within request." +msgstr "" + +#: nova/api/metadata/handler.py:169 +#, python-format +msgid "" +"X-Instance-ID-Signature: %(signature)s does not match the expected value:" +" %(expected_signature)s for id: %(instance_id)s. Request From: " +"%(remote_address)s" +msgstr "" + +#: nova/api/metadata/handler.py:174 +msgid "Invalid proxy request signature." +msgstr "" + +#: nova/api/metadata/handler.py:181 nova/api/metadata/handler.py:188 +#, python-format +msgid "Failed to get metadata for instance id: %s" +msgstr "" + +#: nova/api/openstack/__init__.py:51 +#, python-format +msgid "Caught error: %s" +msgstr "" + +#: nova/api/openstack/__init__.py:60 +#, python-format +msgid "%(url)s returned with HTTP %(status)d" +msgstr "" + +#: nova/api/openstack/__init__.py:135 +msgid "Must specify an ExtensionManager class" +msgstr "" + +#: nova/api/openstack/__init__.py:146 +#, python-format +msgid "Extended resource: %s" +msgstr "" + +#: nova/api/openstack/__init__.py:180 +#, python-format +msgid "" +"Extension %(ext_name)s: Cannot extend resource %(collection)s: No such " +"resource" +msgstr "" + +#: nova/api/openstack/__init__.py:185 +#, python-format +msgid "Extension %(ext_name)s extending resource: %(collection)s" +msgstr "" + +#: nova/api/openstack/common.py:114 +#, python-format +msgid "" +"status is UNKNOWN from vm_state=%(vm_state)s task_state=%(task_state)s. " +"Bad upgrade or db corrupted?" +msgstr "" + +#: nova/api/openstack/common.py:153 nova/api/openstack/common.py:187 +msgid "limit param must be an integer" +msgstr "" + +#: nova/api/openstack/common.py:156 nova/api/openstack/common.py:191 +msgid "limit param must be positive" +msgstr "" + +#: nova/api/openstack/common.py:181 +msgid "offset param must be an integer" +msgstr "" + +#: nova/api/openstack/common.py:195 +msgid "offset param must be positive" +msgstr "" + +#: nova/api/openstack/common.py:230 nova/api/openstack/compute/servers.py:554 +#, python-format +msgid "marker [%s] not found" +msgstr "" + +#: nova/api/openstack/common.py:270 +#, python-format +msgid "href %s does not contain version" +msgstr "" + +#: nova/api/openstack/common.py:285 +msgid "Image metadata limit exceeded" +msgstr "" + +#: nova/api/openstack/common.py:293 +msgid "Image metadata key cannot be blank" +msgstr "" + +#: nova/api/openstack/common.py:296 +msgid "Image metadata key too long" +msgstr "" + +#: nova/api/openstack/common.py:299 +msgid "Invalid image metadata" +msgstr "" + +#: nova/api/openstack/common.py:361 +#, python-format +msgid "Cannot '%(action)s' while instance is in %(attr)s %(state)s" +msgstr "" + +#: nova/api/openstack/common.py:364 +#, python-format +msgid "Instance is in an invalid state for '%(action)s'" +msgstr "" + +#: nova/api/openstack/common.py:444 +msgid "Rejecting snapshot request, snapshots currently disabled" +msgstr "" + +#: nova/api/openstack/common.py:446 +msgid "Instance snapshots are not permitted at this time." +msgstr "" + +#: nova/api/openstack/extensions.py:195 +#, python-format +msgid "Loaded extension: %s" +msgstr "" + +#: nova/api/openstack/extensions.py:234 +#, python-format +msgid "Ext name: %s" +msgstr "" + +#: nova/api/openstack/extensions.py:235 +#, python-format +msgid "Ext alias: %s" +msgstr "" + +#: nova/api/openstack/extensions.py:236 +#, python-format +msgid "Ext description: %s" +msgstr "" + +#: nova/api/openstack/extensions.py:238 +#, python-format +msgid "Ext namespace: %s" +msgstr "" + +#: nova/api/openstack/extensions.py:239 +#, python-format +msgid "Ext updated: %s" +msgstr "" + +#: nova/api/openstack/extensions.py:241 +#, python-format +msgid "Exception loading extension: %s" +msgstr "" + +#: nova/api/openstack/extensions.py:255 +#, python-format +msgid "Loading extension %s" +msgstr "" + +#: nova/api/openstack/extensions.py:264 +#, python-format +msgid "Calling extension factory %s" +msgstr "" + +#: nova/api/openstack/extensions.py:276 +#, python-format +msgid "Failed to load extension %(ext_factory)s: %(exc)s" +msgstr "" + +#: nova/api/openstack/extensions.py:345 +#, python-format +msgid "Failed to load extension %(classpath)s: %(exc)s" +msgstr "" + +#: nova/api/openstack/extensions.py:369 +#, python-format +msgid "Failed to load extension %(ext_name)s: %(exc)s" +msgstr "" + +#: nova/api/openstack/wsgi.py:208 nova/api/openstack/wsgi.py:626 +msgid "cannot understand JSON" +msgstr "" + +#: nova/api/openstack/wsgi.py:631 +msgid "too many body keys" +msgstr "" + +#: nova/api/openstack/wsgi.py:675 +#, python-format +msgid "Exception handling resource: %s" +msgstr "" + +#: nova/api/openstack/wsgi.py:679 +#, python-format +msgid "Fault thrown: %s" +msgstr "" + +#: nova/api/openstack/wsgi.py:682 +#, python-format +msgid "HTTP exception thrown: %s" +msgstr "" + +#: nova/api/openstack/wsgi.py:796 +msgid "Unrecognized Content-Type provided in request" +msgstr "" + +#: nova/api/openstack/wsgi.py:800 +msgid "No Content-Type provided in request" +msgstr "" + +#: nova/api/openstack/wsgi.py:804 +msgid "Empty body provided in request" +msgstr "" + +#: nova/api/openstack/wsgi.py:912 +#, python-format +msgid "There is no such action: %s" +msgstr "" + +#: nova/api/openstack/wsgi.py:915 nova/api/openstack/wsgi.py:932 +#: nova/api/openstack/compute/server_metadata.py:58 +#: nova/api/openstack/compute/server_metadata.py:76 +#: nova/api/openstack/compute/server_metadata.py:101 +#: nova/api/openstack/compute/server_metadata.py:126 +#: nova/api/openstack/compute/contrib/admin_actions.py:211 +#: nova/api/openstack/compute/contrib/evacuate.py:49 +msgid "Malformed request body" +msgstr "" + +#: nova/api/openstack/wsgi.py:919 +#, python-format +msgid "Action: '%(action)s', body: %(body)s" +msgstr "" + +#: nova/api/openstack/wsgi.py:920 +#, python-format +msgid "Calling method %s" +msgstr "" + +#: nova/api/openstack/wsgi.py:929 +msgid "Unsupported Content-Type" +msgstr "" + +#: nova/api/openstack/wsgi.py:941 +msgid "Malformed request url" +msgstr "" + +#: nova/api/openstack/wsgi.py:1172 +#, python-format +msgid "Returning %(code)s to user: %(explanation)s" +msgstr "" + +#: nova/api/openstack/xmlutil.py:270 +msgid "element is not a child" +msgstr "" + +#: nova/api/openstack/xmlutil.py:419 +msgid "root element selecting a list" +msgstr "" + +#: nova/api/openstack/xmlutil.py:744 +#, python-format +msgid "Template tree mismatch; adding slave %(slavetag)s to master %(mastertag)s" +msgstr "" + +#: nova/api/openstack/xmlutil.py:863 +msgid "subclasses must implement construct()!" +msgstr "" + +#: nova/api/openstack/compute/extensions.py:39 +msgid "Initializing extension manager." +msgstr "" + +#: nova/api/openstack/compute/flavors.py:111 +#, python-format +msgid "Invalid is_public filter [%s]" +msgstr "" + +#: nova/api/openstack/compute/flavors.py:130 +#, python-format +msgid "Invalid minRam filter [%s]" +msgstr "" + +#: nova/api/openstack/compute/flavors.py:137 +#, python-format +msgid "Invalid minDisk filter [%s]" +msgstr "" + +#: nova/api/openstack/compute/image_metadata.py:36 +#: nova/api/openstack/compute/images.py:141 +#: nova/api/openstack/compute/images.py:157 +msgid "Image not found." +msgstr "" + +#: nova/api/openstack/compute/image_metadata.py:76 +msgid "Incorrect request body format" +msgstr "" + +#: nova/api/openstack/compute/image_metadata.py:80 +#: nova/api/openstack/compute/server_metadata.py:80 +#: nova/api/openstack/compute/contrib/flavorextraspecs.py:85 +msgid "Request body and URI mismatch" +msgstr "" + +#: nova/api/openstack/compute/image_metadata.py:83 +#: nova/api/openstack/compute/server_metadata.py:84 +#: nova/api/openstack/compute/contrib/flavorextraspecs.py:88 +msgid "Request body contains too many items" +msgstr "" + +#: nova/api/openstack/compute/image_metadata.py:109 +msgid "Invalid metadata key" +msgstr "" + +#: nova/api/openstack/compute/images.py:162 +msgid "You are not allowed to delete the image." +msgstr "" + +#: nova/api/openstack/compute/ips.py:68 +msgid "Instance does not exist" +msgstr "" + +#: nova/api/openstack/compute/ips.py:91 +msgid "Instance is not a member of specified network" +msgstr "" + +#: nova/api/openstack/compute/limits.py:161 +#, python-format +msgid "" +"Only %(value)s %(verb)s request(s) can be made to %(uri)s every " +"%(unit_string)s." +msgstr "" + +#: nova/api/openstack/compute/limits.py:288 +msgid "This request was rate-limited." +msgstr "" + +#: nova/api/openstack/compute/server_metadata.py:38 +#: nova/api/openstack/compute/server_metadata.py:122 +#: nova/api/openstack/compute/server_metadata.py:173 +msgid "Server does not exist" +msgstr "" + +#: nova/api/openstack/compute/server_metadata.py:154 +#: nova/api/openstack/compute/server_metadata.py:165 +msgid "Metadata item was not found" +msgstr "" + +#: nova/api/openstack/compute/servers.py:519 +#: nova/api/openstack/compute/contrib/cells.py:272 +msgid "Invalid changes-since value" +msgstr "" + +#: nova/api/openstack/compute/servers.py:538 +msgid "Only administrators may list deleted instances" +msgstr "" + +#: nova/api/openstack/compute/servers.py:557 +#, python-format +msgid "Flavor '%s' could not be found " +msgstr "" + +#: nova/api/openstack/compute/servers.py:574 +#: nova/api/openstack/compute/servers.py:741 +#: nova/api/openstack/compute/servers.py:1011 +#: nova/api/openstack/compute/servers.py:1108 +#: nova/api/openstack/compute/servers.py:1281 +msgid "Instance could not be found" +msgstr "" + +#: nova/api/openstack/compute/servers.py:593 +msgid "Device name cannot include spaces." +msgstr "" + +#: nova/api/openstack/compute/servers.py:610 +#, python-format +msgid "Bad personality format: missing %s" +msgstr "" + +#: nova/api/openstack/compute/servers.py:613 +msgid "Bad personality format" +msgstr "" + +#: nova/api/openstack/compute/servers.py:616 +#, python-format +msgid "Personality content for %s cannot be decoded" +msgstr "" + +#: nova/api/openstack/compute/servers.py:647 +msgid "Unknown argment : port" +msgstr "" + +#: nova/api/openstack/compute/servers.py:650 +#, python-format +msgid "Bad port format: port uuid is not in proper format (%s)" +msgstr "" + +#: nova/api/openstack/compute/servers.py:660 +#, python-format +msgid "Bad networks format: network uuid is not in proper format (%s)" +msgstr "" + +#: nova/api/openstack/compute/servers.py:670 +#, python-format +msgid "Invalid fixed IP address (%s)" +msgstr "" + +#: nova/api/openstack/compute/servers.py:683 +#, python-format +msgid "Duplicate networks (%s) are not allowed" +msgstr "" + +#: nova/api/openstack/compute/servers.py:689 +#, python-format +msgid "Bad network format: missing %s" +msgstr "" + +#: nova/api/openstack/compute/servers.py:692 +msgid "Bad networks format" +msgstr "" + +#: nova/api/openstack/compute/servers.py:718 +msgid "Userdata content cannot be decoded" +msgstr "" + +#: nova/api/openstack/compute/servers.py:723 +msgid "accessIPv4 is not proper IPv4 format" +msgstr "" + +#: nova/api/openstack/compute/servers.py:728 +msgid "accessIPv6 is not proper IPv6 format" +msgstr "" + +#: nova/api/openstack/compute/servers.py:757 +msgid "Server name is not defined" +msgstr "" + +#: nova/api/openstack/compute/servers.py:806 +#: nova/api/openstack/compute/servers.py:922 +msgid "Invalid flavorRef provided." +msgstr "" + +#: nova/api/openstack/compute/servers.py:847 +msgid "min_count must be an integer value" +msgstr "" + +#: nova/api/openstack/compute/servers.py:850 +msgid "min_count must be > 0" +msgstr "" + +#: nova/api/openstack/compute/servers.py:856 +msgid "max_count must be an integer value" +msgstr "" + +#: nova/api/openstack/compute/servers.py:859 +msgid "max_count must be > 0" +msgstr "" + +#: nova/api/openstack/compute/servers.py:863 +msgid "min_count must be <= max_count" +msgstr "" + +#: nova/api/openstack/compute/servers.py:917 +msgid "Can not find requested image" +msgstr "" + +#: nova/api/openstack/compute/servers.py:925 +msgid "Invalid key_name provided." +msgstr "" + +#: nova/api/openstack/compute/servers.py:999 +msgid "HostId cannot be updated." +msgstr "" + +#: nova/api/openstack/compute/servers.py:1003 +msgid "Personality cannot be updated." +msgstr "" + +#: nova/api/openstack/compute/servers.py:1029 +#: nova/api/openstack/compute/servers.py:1046 +msgid "Instance has not been resized." +msgstr "" + +#: nova/api/openstack/compute/servers.py:1049 +msgid "Flavor used by the instance could not be found." +msgstr "" + +#: nova/api/openstack/compute/servers.py:1065 +msgid "Argument 'type' for reboot is not HARD or SOFT" +msgstr "" + +#: nova/api/openstack/compute/servers.py:1069 +msgid "Missing argument 'type' for reboot" +msgstr "" + +#: nova/api/openstack/compute/servers.py:1091 +msgid "Unable to locate requested flavor." +msgstr "" + +#: nova/api/openstack/compute/servers.py:1094 +msgid "Resize requires a flavor change." +msgstr "" + +#: nova/api/openstack/compute/servers.py:1118 +msgid "Missing imageRef attribute" +msgstr "" + +#: nova/api/openstack/compute/servers.py:1127 +msgid "Invalid imageRef provided." +msgstr "" + +#: nova/api/openstack/compute/servers.py:1154 +msgid "Missing flavorRef attribute" +msgstr "" + +#: nova/api/openstack/compute/servers.py:1167 +msgid "No adminPass was specified" +msgstr "" + +#: nova/api/openstack/compute/servers.py:1171 +#: nova/api/openstack/compute/servers.py:1382 +msgid "Invalid adminPass" +msgstr "" + +#: nova/api/openstack/compute/servers.py:1177 +msgid "Unable to set password on instance" +msgstr "" + +#: nova/api/openstack/compute/servers.py:1186 +msgid "Unable to parse metadata key/value pairs." +msgstr "" + +#: nova/api/openstack/compute/servers.py:1199 +msgid "Resize request has invalid 'flavorRef' attribute." +msgstr "" + +#: nova/api/openstack/compute/servers.py:1202 +msgid "Resize requests require 'flavorRef' attribute." +msgstr "" + +#: nova/api/openstack/compute/servers.py:1220 +#: nova/api/openstack/compute/contrib/aggregates.py:143 +#: nova/api/openstack/compute/contrib/coverage_ext.py:284 +#: nova/api/openstack/compute/contrib/keypairs.py:78 +msgid "Invalid request body" +msgstr "" + +#: nova/api/openstack/compute/servers.py:1226 +msgid "Could not parse imageRef from request." +msgstr "" + +#: nova/api/openstack/compute/servers.py:1290 +msgid "Cannot find image for rebuild" +msgstr "" + +#: nova/api/openstack/compute/servers.py:1323 +msgid "createImage entity requires name attribute" +msgstr "" + +#: nova/api/openstack/compute/servers.py:1409 +#, python-format +msgid "Removing options '%(unk_opt_str)s' from query" +msgstr "" + +#: nova/api/openstack/compute/contrib/admin_actions.py:60 +#, python-format +msgid "Compute.api::pause %s" +msgstr "" + +#: nova/api/openstack/compute/contrib/admin_actions.py:77 +#, python-format +msgid "Compute.api::unpause %s" +msgstr "" + +#: nova/api/openstack/compute/contrib/admin_actions.py:94 +#, python-format +msgid "compute.api::suspend %s" +msgstr "" + +#: nova/api/openstack/compute/contrib/admin_actions.py:111 +#, python-format +msgid "compute.api::resume %s" +msgstr "" + +#: nova/api/openstack/compute/contrib/admin_actions.py:127 +#, python-format +msgid "Error in migrate %s" +msgstr "" + +#: nova/api/openstack/compute/contrib/admin_actions.py:141 +#, python-format +msgid "Compute.api::reset_network %s" +msgstr "" + +#: nova/api/openstack/compute/contrib/admin_actions.py:154 +#: nova/api/openstack/compute/contrib/admin_actions.py:170 +#: nova/api/openstack/compute/contrib/admin_actions.py:186 +#: nova/api/openstack/compute/contrib/admin_actions.py:321 +#: nova/api/openstack/compute/contrib/multinic.py:41 +#: nova/api/openstack/compute/contrib/rescue.py:42 +msgid "Server not found" +msgstr "" + +#: nova/api/openstack/compute/contrib/admin_actions.py:157 +#, python-format +msgid "Compute.api::inject_network_info %s" +msgstr "" + +#: nova/api/openstack/compute/contrib/admin_actions.py:173 +#, python-format +msgid "Compute.api::lock %s" +msgstr "" + +#: nova/api/openstack/compute/contrib/admin_actions.py:189 +#, python-format +msgid "Compute.api::unlock %s" +msgstr "" + +#: nova/api/openstack/compute/contrib/admin_actions.py:219 +#, python-format +msgid "createBackup entity requires %s attribute" +msgstr "" + +#: nova/api/openstack/compute/contrib/admin_actions.py:223 +msgid "Malformed createBackup entity" +msgstr "" + +#: nova/api/openstack/compute/contrib/admin_actions.py:229 +msgid "createBackup attribute 'rotation' must be an integer" +msgstr "" + +#: nova/api/openstack/compute/contrib/admin_actions.py:232 +msgid "createBackup attribute 'rotation' must be greater than or equal to zero" +msgstr "" + +#: nova/api/openstack/compute/contrib/admin_actions.py:248 +#: nova/api/openstack/compute/contrib/console_output.py:45 +#: nova/api/openstack/compute/contrib/server_diagnostics.py:47 +#: nova/api/openstack/compute/contrib/server_start_stop.py:38 +msgid "Instance not found" +msgstr "" + +#: nova/api/openstack/compute/contrib/admin_actions.py:278 +msgid "host and block_migration must be specified." +msgstr "" + +#: nova/api/openstack/compute/contrib/admin_actions.py:292 +#, python-format +msgid "Live migration of instance %(id)s to another host failed" +msgstr "" + +#: nova/api/openstack/compute/contrib/admin_actions.py:295 +#, python-format +msgid "Live migration of instance %(id)s to host %(host)s failed" +msgstr "" + +#: nova/api/openstack/compute/contrib/admin_actions.py:313 +#, python-format +msgid "Desired state must be specified. Valid states are: %s" +msgstr "" + +#: nova/api/openstack/compute/contrib/admin_actions.py:324 +#, python-format +msgid "Compute.api::resetState %s" +msgstr "" + +#: nova/api/openstack/compute/contrib/aggregates.py:89 +#, python-format +msgid "Cannot show aggregate: %(id)s" +msgstr "" + +#: nova/api/openstack/compute/contrib/aggregates.py:115 +#, python-format +msgid "Cannot update aggregate: %(id)s" +msgstr "" + +#: nova/api/openstack/compute/contrib/aggregates.py:127 +#, python-format +msgid "Cannot delete aggregate: %(id)s" +msgstr "" + +#: nova/api/openstack/compute/contrib/aggregates.py:140 +#, python-format +msgid "Aggregates does not have %s action" +msgstr "" + +#: nova/api/openstack/compute/contrib/aggregates.py:153 +#: nova/api/openstack/compute/contrib/aggregates.py:158 +#, python-format +msgid "Cannot add host %(host)s in aggregate %(id)s" +msgstr "" + +#: nova/api/openstack/compute/contrib/aggregates.py:172 +#: nova/api/openstack/compute/contrib/aggregates.py:176 +#, python-format +msgid "Cannot remove host %(host)s in aggregate %(id)s" +msgstr "" + +#: nova/api/openstack/compute/contrib/aggregates.py:196 +#, python-format +msgid "Cannot set metadata %(metadata)s in aggregate %(id)s" +msgstr "" + +#: nova/api/openstack/compute/contrib/attach_interfaces.py:102 +msgid "Attach interface" +msgstr "" + +#: nova/api/openstack/compute/contrib/attach_interfaces.py:109 +#: nova/api/openstack/compute/contrib/attach_interfaces.py:142 +#: nova/api/openstack/compute/contrib/attach_interfaces.py:165 +msgid "Network driver does not support this function." +msgstr "" + +#: nova/api/openstack/compute/contrib/attach_interfaces.py:113 +msgid "Failed to attach interface" +msgstr "" + +#: nova/api/openstack/compute/contrib/attach_interfaces.py:121 +msgid "Attachments update is not supported" +msgstr "" + +#: nova/api/openstack/compute/contrib/attach_interfaces.py:132 +#, python-format +msgid "Detach interface %s" +msgstr "" + +#: nova/api/openstack/compute/contrib/baremetal_nodes.py:193 +msgid "Must specify id or address" +msgstr "" + +#: nova/api/openstack/compute/contrib/cells.py:193 +msgid "Cell name cannot be empty" +msgstr "" + +#: nova/api/openstack/compute/contrib/cells.py:197 +msgid "Cell name cannot contain '!' or '.'" +msgstr "" + +#: nova/api/openstack/compute/contrib/cells.py:204 +msgid "Cell type must be 'parent' or 'child'" +msgstr "" + +#: nova/api/openstack/compute/contrib/cells.py:224 +#: nova/api/openstack/compute/contrib/cells.py:244 +msgid "No cell information in request" +msgstr "" + +#: nova/api/openstack/compute/contrib/cells.py:229 +msgid "No cell name in request" +msgstr "" + +#: nova/api/openstack/compute/contrib/cells.py:266 +msgid "Only 'updated_since' and 'project_id' are understood." +msgstr "" + +#: nova/api/openstack/compute/contrib/certificates.py:71 +msgid "Only root certificate can be retrieved." +msgstr "" + +#: nova/api/openstack/compute/contrib/cloudpipe.py:149 +msgid "" +"Unable to claim IP for VPN instances, ensure it isn't running, and try " +"again in a few minutes" +msgstr "" + +#: nova/api/openstack/compute/contrib/cloudpipe_update.py:41 +#, python-format +msgid "Unknown action %s" +msgstr "" + +#: nova/api/openstack/compute/contrib/console_output.py:50 +msgid "os-getConsoleOutput malformed or missing from request body" +msgstr "" + +#: nova/api/openstack/compute/contrib/console_output.py:57 +msgid "Length in request body must be an integer value" +msgstr "" + +#: nova/api/openstack/compute/contrib/console_output.py:65 +msgid "Unable to get console" +msgstr "" + +#: nova/api/openstack/compute/contrib/consoles.py:51 +msgid "Instance not yet ready" +msgstr "" + +#: nova/api/openstack/compute/contrib/coverage_ext.py:97 +#, python-format +msgid "Can't connect to service: %s, no portspecified\n" +msgstr "" + +#: nova/api/openstack/compute/contrib/coverage_ext.py:116 +msgid "Coverage begin" +msgstr "" + +#: nova/api/openstack/compute/contrib/coverage_ext.py:163 +msgid "Coverage not running" +msgstr "" + +#: nova/api/openstack/compute/contrib/coverage_ext.py:192 +msgid "Invalid path" +msgstr "" + +#: nova/api/openstack/compute/contrib/coverage_ext.py:196 +msgid "No path given for report file" +msgstr "" + +#: nova/api/openstack/compute/contrib/coverage_ext.py:203 +msgid "You can't use html reports without combining" +msgstr "" + +#: nova/api/openstack/compute/contrib/coverage_ext.py:216 +#, python-format +msgid "Directory conflict: %s already exists" +msgstr "" + +#: nova/api/openstack/compute/contrib/coverage_ext.py:274 +msgid "Python coverage module is not installed." +msgstr "" + +#: nova/api/openstack/compute/contrib/coverage_ext.py:282 +#, python-format +msgid "Coverage doesn't have %s action" +msgstr "" + +#: nova/api/openstack/compute/contrib/disk_config.py:43 +#, python-format +msgid "%s must be either 'MANUAL' or 'AUTO'." +msgstr "" + +#: nova/api/openstack/compute/contrib/evacuate.py:43 +msgid "Instance evacuate is admin only functionality" +msgstr "" + +#: nova/api/openstack/compute/contrib/evacuate.py:61 +msgid "admin password can't be changed on existing disk" +msgstr "" + +#: nova/api/openstack/compute/contrib/evacuate.py:69 +msgid "host and onSharedStorage must be specified." +msgstr "" + +#: nova/api/openstack/compute/contrib/evacuate.py:80 +#, python-format +msgid "Error in evacuate, %s" +msgstr "" + +#: nova/api/openstack/compute/contrib/fixed_ips.py:39 +#, python-format +msgid "Fixed IP %s has been deleted" +msgstr "" + +#: nova/api/openstack/compute/contrib/fixed_ips.py:71 +#, python-format +msgid "Fixed IP %s not found" +msgstr "" + +#: nova/api/openstack/compute/contrib/flavor_access.py:76 +#: nova/api/openstack/compute/contrib/flavor_access.py:100 +msgid "Flavor not found." +msgstr "" + +#: nova/api/openstack/compute/contrib/flavor_access.py:105 +msgid "Access list not available for public flavors." +msgstr "" + +#: nova/api/openstack/compute/contrib/flavor_access.py:117 +msgid "No request body" +msgstr "" + +#: nova/api/openstack/compute/contrib/flavorextraspecs.py:55 +msgid "No Request Body" +msgstr "" + +#: nova/api/openstack/compute/contrib/floating_ip_dns.py:223 +msgid "DNS entries not found." +msgstr "" + +#: nova/api/openstack/compute/contrib/floating_ips.py:129 +#: nova/api/openstack/compute/contrib/floating_ips.py:177 +#, python-format +msgid "Floating ip not found for id %s" +msgstr "" + +#: nova/api/openstack/compute/contrib/floating_ips.py:162 +#, python-format +msgid "No more floating ips in pool %s." +msgstr "" + +#: nova/api/openstack/compute/contrib/floating_ips.py:164 +msgid "No more floating ips available." +msgstr "" + +#: nova/api/openstack/compute/contrib/floating_ips.py:189 +#, python-format +msgid "Floating ip %s has been disassociated" +msgstr "" + +#: nova/api/openstack/compute/contrib/floating_ips.py:215 +#: nova/api/openstack/compute/contrib/floating_ips.py:271 +#: nova/api/openstack/compute/contrib/security_groups.py:413 +msgid "Missing parameter dict" +msgstr "" + +#: nova/api/openstack/compute/contrib/floating_ips.py:218 +#: nova/api/openstack/compute/contrib/floating_ips.py:274 +msgid "Address not specified" +msgstr "" + +#: nova/api/openstack/compute/contrib/floating_ips.py:225 +msgid "No nw_info cache associated with instance" +msgstr "" + +#: nova/api/openstack/compute/contrib/floating_ips.py:230 +msgid "No fixed ips associated to instance" +msgstr "" + +#: nova/api/openstack/compute/contrib/floating_ips.py:246 +msgid "floating ip is already associated" +msgstr "" + +#: nova/api/openstack/compute/contrib/floating_ips.py:249 +msgid "l3driver call to add floating ip failed" +msgstr "" + +#: nova/api/openstack/compute/contrib/floating_ips.py:253 +#: nova/api/openstack/compute/contrib/floating_ips.py:282 +msgid "floating ip not found" +msgstr "" + +#: nova/api/openstack/compute/contrib/floating_ips.py:256 +msgid "Error. Unable to associate floating ip" +msgstr "" + +#: nova/api/openstack/compute/contrib/floating_ips.py:297 +msgid "Floating ip is not associated" +msgstr "" + +#: nova/api/openstack/compute/contrib/floating_ips.py:301 +#, python-format +msgid "Floating ip %(address)s is not associated with instance %(id)s." +msgstr "" + +#: nova/api/openstack/compute/contrib/floating_ips_bulk.py:146 +#: nova/cmd/manage.py:381 +#, python-format +msgid "/%s should be specified as single address(es) not in cidr format" +msgstr "" + +#: nova/api/openstack/compute/contrib/fping.py:53 +msgid "fping utility is not found." +msgstr "" + +#: nova/api/openstack/compute/contrib/hosts.py:183 +#, python-format +msgid "Invalid update setting: '%s'" +msgstr "" + +#: nova/api/openstack/compute/contrib/hosts.py:186 +#, python-format +msgid "Invalid status: '%s'" +msgstr "" + +#: nova/api/openstack/compute/contrib/hosts.py:188 +#, python-format +msgid "Invalid mode: '%s'" +msgstr "" + +#: nova/api/openstack/compute/contrib/hosts.py:190 +msgid "'status' or 'maintenance_mode' needed for host update" +msgstr "" + +#: nova/api/openstack/compute/contrib/hosts.py:205 +#, python-format +msgid "Putting host %(host_name)s in maintenance mode %(mode)s." +msgstr "" + +#: nova/api/openstack/compute/contrib/hosts.py:210 +msgid "Virt driver does not implement host maintenance mode." +msgstr "" + +#: nova/api/openstack/compute/contrib/hosts.py:223 +#, python-format +msgid "Enabling host %s." +msgstr "" + +#: nova/api/openstack/compute/contrib/hosts.py:225 +#, python-format +msgid "Disabling host %s." +msgstr "" + +#: nova/api/openstack/compute/contrib/hosts.py:230 +msgid "Virt driver does not implement host disabled status." +msgstr "" + +#: nova/api/openstack/compute/contrib/hosts.py:246 +msgid "Virt driver does not implement host power management." +msgstr "" + +#: nova/api/openstack/compute/contrib/hosts.py:332 +msgid "Describe-resource is admin only functionality" +msgstr "" + +#: nova/api/openstack/compute/contrib/hypervisors.py:183 +#: nova/api/openstack/compute/contrib/hypervisors.py:194 +#, python-format +msgid "Hypervisor with ID '%s' could not be found." +msgstr "" + +#: nova/api/openstack/compute/contrib/hypervisors.py:202 +msgid "Virt driver does not implement uptime function." +msgstr "" + +#: nova/api/openstack/compute/contrib/hypervisors.py:218 +#: nova/api/openstack/compute/contrib/hypervisors.py:228 +#, python-format +msgid "No hypervisor matching '%s' could be found." +msgstr "" + +#: nova/api/openstack/compute/contrib/instance_usage_audit_log.py:57 +#, python-format +msgid "Invalid timestamp for date %s" +msgstr "" + +#: nova/api/openstack/compute/contrib/keypairs.py:101 +#, python-format +msgid "Key pair '%s' already exists." +msgstr "" + +#: nova/api/openstack/compute/contrib/multinic.py:52 +msgid "Missing 'networkId' argument for addFixedIp" +msgstr "" + +#: nova/api/openstack/compute/contrib/multinic.py:68 +msgid "Missing 'address' argument for removeFixedIp" +msgstr "" + +#: nova/api/openstack/compute/contrib/multinic.py:77 +#, python-format +msgid "Unable to find address %r" +msgstr "" + +#: nova/api/openstack/compute/contrib/networks_associate.py:23 +#, python-format +msgid "Disassociating host with network with id %s" +msgstr "" + +#: nova/api/openstack/compute/contrib/networks_associate.py:27 +#: nova/api/openstack/compute/contrib/networks_associate.py:38 +#: nova/api/openstack/compute/contrib/networks_associate.py:50 +#: nova/api/openstack/compute/contrib/os_networks.py:79 +#: nova/api/openstack/compute/contrib/os_networks.py:89 +#: nova/api/openstack/compute/contrib/os_networks.py:99 +#: nova/api/openstack/compute/contrib/os_tenant_networks.py:110 +#: nova/api/openstack/compute/contrib/os_tenant_networks.py:132 +msgid "Network not found" +msgstr "" + +#: nova/api/openstack/compute/contrib/networks_associate.py:34 +#, python-format +msgid "Disassociating project with network with id %s" +msgstr "" + +#: nova/api/openstack/compute/contrib/os_networks.py:74 +#, python-format +msgid "Disassociating network with id %s" +msgstr "" + +#: nova/api/openstack/compute/contrib/os_networks.py:85 +#: nova/api/openstack/compute/contrib/os_tenant_networks.py:106 +#, python-format +msgid "Showing network with id %s" +msgstr "" + +#: nova/api/openstack/compute/contrib/os_networks.py:95 +#: nova/api/openstack/compute/contrib/os_tenant_networks.py:124 +#, python-format +msgid "Deleting network with id %s" +msgstr "" + +#: nova/api/openstack/compute/contrib/os_networks.py:110 +msgid "Missing network in body" +msgstr "" + +#: nova/api/openstack/compute/contrib/os_networks.py:114 +msgid "Network label is required" +msgstr "" + +#: nova/api/openstack/compute/contrib/os_networks.py:118 +msgid "Network cidr or cidr_v6 is required" +msgstr "" + +#: nova/api/openstack/compute/contrib/os_networks.py:120 +#, python-format +msgid "Creating network with label %s" +msgstr "" + +#: nova/api/openstack/compute/contrib/os_networks.py:136 +#, python-format +msgid "Associating network %(network)s with project %(project)s" +msgstr "" + +#: nova/api/openstack/compute/contrib/os_networks.py:144 +msgid "VLAN support must be enabled" +msgstr "" + +#: nova/api/openstack/compute/contrib/os_networks.py:147 +#, python-format +msgid "Cannot associate network %(network)s with project %(project)s: %(message)s" +msgstr "" + +#: nova/api/openstack/compute/contrib/os_tenant_networks.py:121 +msgid "Failed to update usages deallocating network." +msgstr "" + +#: nova/api/openstack/compute/contrib/os_tenant_networks.py:151 +msgid "No CIDR requested" +msgstr "" + +#: nova/api/openstack/compute/contrib/os_tenant_networks.py:157 +msgid "Requested network does not contain enough (2+) usable hosts" +msgstr "" + +#: nova/api/openstack/compute/contrib/os_tenant_networks.py:161 +msgid "CIDR is malformed." +msgstr "" + +#: nova/api/openstack/compute/contrib/os_tenant_networks.py:164 +msgid "Address could not be converted." +msgstr "" + +#: nova/api/openstack/compute/contrib/os_tenant_networks.py:172 +msgid "Quota exceeded, too many networks." +msgstr "" + +#: nova/api/openstack/compute/contrib/os_tenant_networks.py:183 +msgid "Create networks failed" +msgstr "" + +#: nova/api/openstack/compute/contrib/quotas.py:65 +msgid "Quota limit must be -1 or greater." +msgstr "" + +#: nova/api/openstack/compute/contrib/quotas.py:100 +#, python-format +msgid "Bad key(s) %s in quota_set" +msgstr "" + +#: nova/api/openstack/compute/contrib/quotas.py:107 +#, python-format +msgid "Quota for %s should be integer." +msgstr "" + +#: nova/api/openstack/compute/contrib/scheduler_hints.py:38 +msgid "Malformed scheduler_hints attribute" +msgstr "" + +#: nova/api/openstack/compute/contrib/security_group_default_rules.py:129 +#: nova/api/openstack/compute/contrib/security_groups.py:324 +msgid "Not enough parameters to build a valid rule." +msgstr "" + +#: nova/api/openstack/compute/contrib/security_group_default_rules.py:133 +msgid "This default rule already exists." +msgstr "" + +#: nova/api/openstack/compute/contrib/security_group_default_rules.py:154 +#, python-format +msgid "Showing security_group_default_rule with id %s" +msgstr "" + +#: nova/api/openstack/compute/contrib/security_group_default_rules.py:158 +msgid "security group default rule not found" +msgstr "" + +#: nova/api/openstack/compute/contrib/security_groups.py:332 +#, python-format +msgid "Bad prefix for network in cidr %s" +msgstr "" + +#: nova/api/openstack/compute/contrib/security_groups.py:416 +msgid "Security group not specified" +msgstr "" + +#: nova/api/openstack/compute/contrib/security_groups.py:420 +msgid "Security group name cannot be empty" +msgstr "" + +#: nova/api/openstack/compute/contrib/server_start_stop.py:46 +msgid "start instance" +msgstr "" + +#: nova/api/openstack/compute/contrib/server_start_stop.py:58 +msgid "stop instance" +msgstr "" + +#: nova/api/openstack/compute/contrib/services.py:123 +msgid "Unknown action" +msgstr "" + +#: nova/api/openstack/compute/contrib/services.py:137 +msgid "Unknown service" +msgstr "" + +#: nova/api/openstack/compute/contrib/simple_tenant_usage.py:226 +msgid "Invalid start time. The start time cannot occur after the end time." +msgstr "" + +#: nova/api/openstack/compute/contrib/volumes.py:75 +#, python-format +msgid "vol=%s" +msgstr "" + +#: nova/api/openstack/compute/contrib/volumes.py:187 +#, python-format +msgid "Delete volume with id: %s" +msgstr "" + +#: nova/api/openstack/compute/contrib/volumes.py:356 +#: nova/api/openstack/compute/contrib/volumes.py:450 +#, python-format +msgid "Instance %s is not attached." +msgstr "" + +#: nova/api/openstack/compute/contrib/volumes.py:377 +#, python-format +msgid "Bad volumeId format: volumeId is not in proper format (%s)" +msgstr "" + +#: nova/api/openstack/compute/contrib/volumes.py:396 +#, python-format +msgid "Attach volume %(volume_id)s to instance %(server_id)s at %(device)s" +msgstr "" + +#: nova/api/openstack/compute/contrib/volumes.py:573 +#, python-format +msgid "Delete snapshot with id: %s" +msgstr "" + +#: nova/api/openstack/compute/contrib/volumes.py:616 +#, python-format +msgid "Create snapshot from volume %s" +msgstr "" + +#: nova/api/openstack/compute/contrib/volumes.py:620 +#, python-format +msgid "Invalid value '%s' for force." +msgstr "" + +#: nova/api/openstack/compute/views/servers.py:186 +msgid "Instance has had its instance_type removed from the DB" +msgstr "" + +#: nova/cells/messaging.py:203 +#, python-format +msgid "Error processing message locally: %(exc)s" +msgstr "" + +#: nova/cells/messaging.py:357 nova/cells/messaging.py:363 +#, python-format +msgid "destination is %(target_cell)s but routing_path is %(routing_path)s" +msgstr "" + +#: nova/cells/messaging.py:373 +#, python-format +msgid "Unknown %(cell_type)s when routing to %(target_cell)s" +msgstr "" + +#: nova/cells/messaging.py:397 +#, python-format +msgid "Error locating next hop for message: %(exc)s" +msgstr "" + +#: nova/cells/messaging.py:424 +#, python-format +msgid "Failed to send message to cell: %(next_hop)s: %(exc)s" +msgstr "" + +#: nova/cells/messaging.py:503 +#, python-format +msgid "Error locating next hops for message: %(exc)s" +msgstr "" + +#: nova/cells/messaging.py:523 +#, python-format +msgid "Error sending message to next hops: %(exc)s" +msgstr "" + +#: nova/cells/messaging.py:541 +#, python-format +msgid "Error waiting for responses from neighbor cells: %(exc)s" +msgstr "" + +#: nova/cells/messaging.py:652 +#, python-format +msgid "Unknown method '%(method)s' in compute API" +msgstr "" + +#: nova/cells/messaging.py:675 +#, python-format +msgid "Received capabilities from child cell %(cell_name)s: %(capabilities)s" +msgstr "" + +#: nova/cells/messaging.py:684 +#, python-format +msgid "Received capacities from child cell %(cell_name)s: %(capacities)s" +msgstr "" + +#: nova/cells/messaging.py:810 +#, python-format +msgid "Got update for instance %(instance_uuid)s: %(instance)s" +msgstr "" + +#: nova/cells/messaging.py:838 +#, python-format +msgid "Got update to delete instance %(instance_uuid)s" +msgstr "" + +#: nova/cells/messaging.py:853 +#, python-format +msgid "Got broadcast to %(delete_type)s delete instance" +msgstr "" + +#: nova/cells/messaging.py:867 +#, python-format +msgid "Got message to create instance fault: %(instance_fault)s" +msgstr "" + +#: nova/cells/messaging.py:888 +#, python-format +msgid "" +"Forcing a sync of instances, project_id=%(projid_str)s, " +"updated_since=%(since_str)s" +msgstr "" + +#: nova/cells/messaging.py:1072 +#, python-format +msgid "Updating parents with our capabilities: %(capabs)s" +msgstr "" + +#: nova/cells/messaging.py:1092 +#, python-format +msgid "Updating parents with our capacities: %(capacities)s" +msgstr "" + +#: nova/cells/scheduler.py:106 +#, python-format +msgid "Scheduling with routing_path=%(routing_path)s" +msgstr "" + +#: nova/cells/scheduler.py:132 +#, python-format +msgid "" +"No cells available when scheduling. Will retry in %(sleep_time)s " +"second(s)" +msgstr "" + +#: nova/cells/scheduler.py:139 +#, python-format +msgid "Error scheduling instances %(instance_uuids)s" +msgstr "" + +#: nova/cells/state.py:270 +msgid "Updating cell cache from db." +msgstr "" + +#: nova/cells/state.py:315 +#, python-format +msgid "Unknown cell '%(cell_name)s' when trying to update capabilities" +msgstr "" + +#: nova/cells/state.py:330 +#, python-format +msgid "Unknown cell '%(cell_name)s' when trying to update capacities" +msgstr "" + +#: nova/cloudpipe/pipelib.py:48 +msgid "Instance type for vpn instances" +msgstr "" + +#: nova/cloudpipe/pipelib.py:51 +msgid "Template for cloudpipe instance boot script" +msgstr "" + +#: nova/cloudpipe/pipelib.py:54 +msgid "Network to push into openvpn config" +msgstr "" + +#: nova/cloudpipe/pipelib.py:57 +msgid "Netmask to push into openvpn config" +msgstr "" + +#: nova/cloudpipe/pipelib.py:126 +#, python-format +msgid "Launching VPN for %s" +msgstr "" + +#: nova/cmd/all.py:61 nova/cmd/all.py:67 nova/cmd/all.py:90 +#, python-format +msgid "Failed to load %s" +msgstr "" + +#: nova/cmd/baremetal_deploy_helper.py:236 +#, python-format +msgid "start deployment for node %(node_id)s, params %(params)s" +msgstr "" + +#: nova/cmd/baremetal_deploy_helper.py:244 +#, python-format +msgid "deployment to node %s failed" +msgstr "" + +#: nova/cmd/baremetal_deploy_helper.py:248 +#, python-format +msgid "deployment to node %s done" +msgstr "" + +#: nova/cmd/baremetal_manage.py:160 nova/cmd/manage.py:1245 +#, python-format +msgid "Could not read %s. Re-running with sudo" +msgstr "" + +#: nova/cmd/baremetal_manage.py:164 nova/cmd/manage.py:1249 +msgid "sudo failed, continuing as if nothing happened" +msgstr "" + +#: nova/cmd/baremetal_manage.py:166 nova/cmd/manage.py:1251 +msgid "Please re-run nova-manage as root." +msgstr "" + +#: nova/cmd/baremetal_manage.py:206 nova/cmd/manage.py:1296 +msgid "Command failed, please check log for more info" +msgstr "" + +#: nova/cmd/dhcpbridge.py:50 +msgid "leasing ip" +msgstr "" + +#: nova/cmd/dhcpbridge.py:70 +msgid "releasing ip" +msgstr "" + +#: nova/cmd/dhcpbridge.py:125 +#, python-format +msgid "Called '%(action)s' for mac '%(mac)s' with ip '%(ip)s'" +msgstr "" + +#: nova/cmd/dhcpbridge.py:135 +msgid "Environment variable 'NETWORK_ID' must be set." +msgstr "" + +#: nova/cmd/manage.py:206 +msgid "" +"The above error may show that the database has not been created.\n" +"Please create a database using 'nova-manage db sync' before running this " +"command." +msgstr "" + +#: nova/cmd/manage.py:241 +#, python-format +msgid "%(key)s is not a valid quota key. Valid options are: %(options)s." +msgstr "" + +#: nova/cmd/manage.py:247 +msgid "Quota" +msgstr "" + +#: nova/cmd/manage.py:248 +msgid "Limit" +msgstr "" + +#: nova/cmd/manage.py:249 +msgid "In Use" +msgstr "" + +#: nova/cmd/manage.py:250 +msgid "Reserved" +msgstr "" + +#: nova/cmd/manage.py:290 nova/cmd/manage.py:361 nova/cmd/manage.py:685 +#: nova/cmd/manage.py:698 +#, python-format +msgid "error: %s" +msgstr "" + +#: nova/cmd/manage.py:298 +msgid "network" +msgstr "" + +#: nova/cmd/manage.py:299 +msgid "IP address" +msgstr "" + +#: nova/cmd/manage.py:300 +msgid "hostname" +msgstr "" + +#: nova/cmd/manage.py:301 nova/cmd/manage.py:818 +msgid "host" +msgstr "" + +#: nova/cmd/manage.py:313 nova/cmd/manage.py:337 +msgid "No fixed IP found." +msgstr "" + +#: nova/cmd/manage.py:329 +#, python-format +msgid "WARNING: fixed ip %s allocated to missing instance" +msgstr "" + +#: nova/cmd/manage.py:388 +#, python-format +msgid "" +"Too many IP addresses will be generated. Please increase /%s to reduce " +"the number generated." +msgstr "" + +#: nova/cmd/manage.py:437 +msgid "No floating IP addresses have been defined." +msgstr "" + +#: nova/cmd/manage.py:499 nova/tests/test_nova_manage.py:212 +msgid "id" +msgstr "" + +#: nova/cmd/manage.py:500 nova/tests/test_nova_manage.py:213 +msgid "IPv4" +msgstr "" + +#: nova/cmd/manage.py:501 nova/tests/test_nova_manage.py:214 +msgid "IPv6" +msgstr "" + +#: nova/cmd/manage.py:502 nova/tests/test_nova_manage.py:215 +msgid "start address" +msgstr "" + +#: nova/cmd/manage.py:503 nova/tests/test_nova_manage.py:216 +msgid "DNS1" +msgstr "" + +#: nova/cmd/manage.py:504 nova/tests/test_nova_manage.py:217 +msgid "DNS2" +msgstr "" + +#: nova/cmd/manage.py:505 nova/tests/test_nova_manage.py:218 +msgid "VlanID" +msgstr "" + +#: nova/cmd/manage.py:506 nova/cmd/manage.py:612 +#: nova/tests/test_nova_manage.py:219 +msgid "project" +msgstr "" + +#: nova/cmd/manage.py:507 nova/tests/test_nova_manage.py:220 +msgid "uuid" +msgstr "" + +#: nova/cmd/manage.py:514 +msgid "No networks found" +msgstr "" + +#: nova/cmd/manage.py:533 +msgid "Please specify either fixed_range or uuid" +msgstr "" + +#: nova/cmd/manage.py:538 +msgid "UUID is required to delete Quantum Networks" +msgstr "" + +#: nova/cmd/manage.py:541 +msgid "Deleting by fixed_range is not supported with the QuantumManager" +msgstr "" + +#: nova/cmd/manage.py:604 +msgid "instance" +msgstr "" + +#: nova/cmd/manage.py:605 +msgid "node" +msgstr "" + +#: nova/cmd/manage.py:606 +msgid "type" +msgstr "" + +#: nova/cmd/manage.py:607 +msgid "state" +msgstr "" + +#: nova/cmd/manage.py:608 +msgid "launched" +msgstr "" + +#: nova/cmd/manage.py:609 +msgid "image" +msgstr "" + +#: nova/cmd/manage.py:610 +msgid "kernel" +msgstr "" + +#: nova/cmd/manage.py:611 +msgid "ramdisk" +msgstr "" + +#: nova/cmd/manage.py:613 +msgid "user" +msgstr "" + +#: nova/cmd/manage.py:614 nova/cmd/manage.py:819 +msgid "zone" +msgstr "" + +#: nova/cmd/manage.py:615 +msgid "index" +msgstr "" + +#: nova/cmd/manage.py:660 +msgid "Binary" +msgstr "" + +#: nova/cmd/manage.py:661 +msgid "Host" +msgstr "" + +#: nova/cmd/manage.py:662 +msgid "Zone" +msgstr "" + +#: nova/cmd/manage.py:663 +msgid "Status" +msgstr "" + +#: nova/cmd/manage.py:664 +msgid "State" +msgstr "" + +#: nova/cmd/manage.py:665 +msgid "Updated_At" +msgstr "" + +#: nova/cmd/manage.py:687 +#, python-format +msgid "Service %(service)s on host %(host)s enabled." +msgstr "" + +#: nova/cmd/manage.py:700 +#, python-format +msgid "Service %(service)s on host %(host)s disabled." +msgstr "" + +#: nova/cmd/manage.py:767 +msgid "An unexpected error has occurred." +msgstr "" + +#: nova/cmd/manage.py:768 +msgid "[Result]" +msgstr "" + +#: nova/cmd/manage.py:772 +msgid "HOST" +msgstr "" + +#: nova/cmd/manage.py:773 +msgid "PROJECT" +msgstr "" + +#: nova/cmd/manage.py:774 +msgid "cpu" +msgstr "" + +#: nova/cmd/manage.py:775 +msgid "mem(mb)" +msgstr "" + +#: nova/cmd/manage.py:776 +msgid "hdd" +msgstr "" + +#: nova/cmd/manage.py:858 +msgid "Must supply a positive value for max_rows" +msgstr "" + +#: nova/cmd/manage.py:896 +msgid "Must supply valid parameters to create instance_type" +msgstr "" + +#: nova/cmd/manage.py:900 +msgid "Instance Type exists." +msgstr "" + +#: nova/cmd/manage.py:901 +msgid "Please ensure instance_type name and flavorid are unique." +msgstr "" + +#: nova/cmd/manage.py:903 +msgid "Currently defined instance_type names and flavorids:" +msgstr "" + +#: nova/cmd/manage.py:908 +msgid "Unknown error" +msgstr "" + +#: nova/cmd/manage.py:911 +#, python-format +msgid "%s created" +msgstr "" + +#: nova/cmd/manage.py:919 +msgid "Valid instance type name is required" +msgstr "" + +#: nova/cmd/manage.py:922 +#, python-format +msgid "DB Error: %s" +msgstr "" + +#: nova/cmd/manage.py:927 +#, python-format +msgid "%s deleted" +msgstr "" + +#: nova/cmd/manage.py:963 +#, python-format +msgid "Key %(key)s set to %(value)s on instance type %(name)s" +msgstr "" + +#: nova/cmd/manage.py:985 +#, python-format +msgid "Key %(key)s on instance type %(name)s unset" +msgstr "" + +#: nova/cmd/manage.py:1029 +#, python-format +msgid "Hypervisor: %s" +msgstr "" + +#: nova/cmd/manage.py:1070 +#, python-format +msgid "Line %(linenum)d : %(line)s" +msgstr "" + +#: nova/cmd/manage.py:1072 +msgid "No errors in logfiles!" +msgstr "" + +#: nova/cmd/manage.py:1084 +msgid "Unable to find system log file!" +msgstr "" + +#: nova/cmd/manage.py:1088 +#, python-format +msgid "Last %s nova syslog entries:-" +msgstr "" + +#: nova/cmd/manage.py:1097 +msgid "No nova entries in syslog!" +msgstr "" + +#: nova/compute/api.py:282 +msgid "Cannot run any more instances of this type." +msgstr "" + +#: nova/compute/api.py:289 +#, python-format +msgid "Can only run %s more instances of this type." +msgstr "" + +#: nova/compute/api.py:298 +#, python-format +msgid "" +"%(overs)s quota exceeded for %(pid)s, tried to run %(min_count)s " +"instances. %(msg)s" +msgstr "" + +#: nova/compute/api.py:318 +#, python-format +msgid "" +"Quota exceeded for %(pid)s, tried to set %(num_metadata)s metadata " +"properties" +msgstr "" + +#: nova/compute/api.py:328 +msgid "Metadata property key blank" +msgstr "" + +#: nova/compute/api.py:332 +msgid "Metadata property key greater than 255 characters" +msgstr "" + +#: nova/compute/api.py:336 +msgid "Metadata property value greater than 255 characters" +msgstr "" + +#: nova/compute/api.py:469 +msgid "Failed to set instance name using multi_instance_display_name_template." +msgstr "" + +#: nova/compute/api.py:509 +msgid "Cannot attach one or more volumes to multiple instances" +msgstr "" + +#: nova/compute/api.py:623 +#, python-format +msgid "Going to run %s instances..." +msgstr "" + +#: nova/compute/api.py:739 +#, python-format +msgid "bdm %s" +msgstr "" + +#: nova/compute/api.py:766 +#, python-format +msgid "block_device_mapping %s" +msgstr "" + +#: nova/compute/api.py:1040 +msgid "instance termination disabled" +msgstr "" + +#: nova/compute/api.py:1176 +#, python-format +msgid "instance type %(old_inst_type_id)d not found" +msgstr "" + +#: nova/compute/api.py:1182 +msgid "going to delete a resizing instance" +msgstr "" + +#: nova/compute/api.py:1192 +#, python-format +msgid "instance's host %s is down, deleting from database" +msgstr "" + +#: nova/compute/api.py:1236 +msgid "Going to try to soft delete instance" +msgstr "" + +#: nova/compute/api.py:1260 +msgid "Going to try to terminate instance" +msgstr "" + +#: nova/compute/api.py:1310 +msgid "Going to try to stop instance" +msgstr "" + +#: nova/compute/api.py:1327 +msgid "Going to try to start instance" +msgstr "" + +#: nova/compute/api.py:1400 +#, python-format +msgid "Searching by: %s" +msgstr "" + +#: nova/compute/api.py:1637 +#, python-format +msgid "snapshot for %s" +msgstr "" + +#: nova/compute/api.py:1988 +msgid "flavor_id is None. Assuming migration." +msgstr "" + +#: nova/compute/api.py:1997 +#, python-format +msgid "" +"Old instance type %(current_instance_type_name)s, new instance type " +"%(new_instance_type_name)s" +msgstr "" + +#: nova/compute/api.py:2039 +#, python-format +msgid "%(overs)s quota exceeded for %(pid)s, tried to resize instance." +msgstr "" + +#: nova/compute/api.py:2179 +msgid "Cannot rescue a volume-backed instance" +msgstr "" + +#: nova/compute/api.py:2286 +msgid "Locking" +msgstr "" + +#: nova/compute/api.py:2294 +msgid "Unlocking" +msgstr "" + +#: nova/compute/api.py:2366 +msgid "Volume must be attached in order to detach." +msgstr "" + +#: nova/compute/api.py:2479 +#, python-format +msgid "Going to try to live migrate instance to %s" +msgstr "" + +#: nova/compute/api.py:2498 +msgid "vm evacuation scheduled" +msgstr "" + +#: nova/compute/api.py:2502 +#, python-format +msgid "" +"Instance compute service state on %(inst_host)s expected to be down, but " +"it was up." +msgstr "" + +#: nova/compute/api.py:2749 +msgid "Keypair name contains unsafe characters" +msgstr "" + +#: nova/compute/api.py:2753 +msgid "Keypair name must be between 1 and 255 characters long" +msgstr "" + +#: nova/compute/api.py:2850 +#, python-format +msgid "Security group %s is not a string or unicode" +msgstr "" + +#: nova/compute/api.py:2853 +#, python-format +msgid "Security group %s cannot be empty." +msgstr "" + +#: nova/compute/api.py:2861 +#, python-format +msgid "" +"Value (%(value)s) for parameter Group%(property)s is invalid. Content " +"limited to '%(allowed)'." +msgstr "" + +#: nova/compute/api.py:2867 +#, python-format +msgid "Security group %s should not be greater than 255 characters." +msgstr "" + +#: nova/compute/api.py:2887 +msgid "Quota exceeded, too many security groups." +msgstr "" + +#: nova/compute/api.py:2890 +#, python-format +msgid "Create Security Group %s" +msgstr "" + +#: nova/compute/api.py:2897 +#, python-format +msgid "Security group %s already exists" +msgstr "" + +#: nova/compute/api.py:2962 +#, python-format +msgid "Unable to delete system group '%s'" +msgstr "" + +#: nova/compute/api.py:2967 +msgid "Security group is still in use" +msgstr "" + +#: nova/compute/api.py:2975 +msgid "Failed to update usages deallocating security group" +msgstr "" + +#: nova/compute/api.py:2978 +#, python-format +msgid "Delete security group %s" +msgstr "" + +#: nova/compute/api.py:3064 nova/compute/api.py:3141 +#, python-format +msgid "Rule (%s) not found" +msgstr "" + +#: nova/compute/api.py:3080 +msgid "Quota exceeded, too many security group rules." +msgstr "" + +#: nova/compute/api.py:3083 +#, python-format +msgid "Authorize security group ingress %s" +msgstr "" + +#: nova/compute/api.py:3094 +#, python-format +msgid "Revoke security group ingress %s" +msgstr "" + +#: nova/compute/api.py:3148 +msgid "Security group id should be integer" +msgstr "" + +#: nova/compute/claims.py:91 nova/compute/claims.py:214 +#, python-format +msgid "Aborting claim: %s" +msgstr "" + +#: nova/compute/claims.py:113 +#, python-format +msgid "" +"Attempting claim: memory %(memory_mb)d MB, disk %(disk_gb)d GB, VCPUs " +"%(vcpus)d" +msgstr "" + +#: nova/compute/claims.py:125 +msgid "Claim successful" +msgstr "" + +#: nova/compute/claims.py:127 +msgid "Claim failed" +msgstr "" + +#: nova/compute/claims.py:132 +msgid "Memory" +msgstr "" + +#: nova/compute/claims.py:141 +msgid "Disk" +msgstr "" + +#: nova/compute/claims.py:150 +msgid "CPU" +msgstr "" + +#: nova/compute/claims.py:162 +#, python-format +msgid "Total %(type_)s: %(total)d %(unit)s, used: %(used)d %(unit)s" +msgstr "" + +#: nova/compute/claims.py:167 +#, python-format +msgid "%(type_)s limit not specified, defaulting to unlimited" +msgstr "" + +#: nova/compute/claims.py:174 +#, python-format +msgid "%(type_)s limit: %(limit)d %(unit)s, free: %(free)d %(unit)s" +msgstr "" + +#: nova/compute/claims.py:181 +#, python-format +msgid "" +"Unable to claim resources. Free %(type_)s %(free)d %(unit)s < requested " +"%(requested)d %(unit)s" +msgstr "" + +#: nova/compute/instance_types.py:96 +msgid "names can only contain [a-zA-Z0-9_.- ]" +msgstr "" + +#: nova/compute/instance_types.py:105 +#, python-format +msgid "'%s' argument must be a positive integer" +msgstr "" + +#: nova/compute/instance_types.py:113 +msgid "'rxtx_factor' argument must be a positive float" +msgstr "" + +#: nova/compute/instance_types.py:121 +#, python-format +msgid "'%s' argument must be greater than 0" +msgstr "" + +#: nova/compute/instance_types.py:131 +msgid "is_public must be a boolean" +msgstr "" + +#: nova/compute/instance_types.py:138 +#, python-format +msgid "DB error: %s" +msgstr "" + +#: nova/compute/instance_types.py:148 +#, python-format +msgid "Instance type %s not found for deletion" +msgstr "" + +#: nova/compute/manager.py:206 +msgid "Possibly task preempted." +msgstr "" + +#: nova/compute/manager.py:364 +#, python-format +msgid "%(nodename)s is not a valid node managed by this compute host." +msgstr "" + +#: nova/compute/manager.py:393 +msgid "Instance has been destroyed from under us while trying to set it to ERROR" +msgstr "" + +#: nova/compute/manager.py:408 +#, python-format +msgid "Instance %(uuid)s found in the hypervisor, but not in the database" +msgstr "" + +#: nova/compute/manager.py:424 +#, python-format +msgid "" +"Instance %(driver_instance)s found in the hypervisor, but not in the " +"database" +msgstr "" + +#: nova/compute/manager.py:445 +#, python-format +msgid "" +"Deleting instance as its host (%(instance_host)s) is not equal to our " +"host (%(our_host)s)." +msgstr "" + +#: nova/compute/manager.py:460 +msgid "Instance has been marked deleted already, removing it from the hypervisor." +msgstr "" + +#: nova/compute/manager.py:481 +msgid "" +"Hypervisor driver does not support instance shared storage check, " +"assuming it's not on shared storage" +msgstr "" + +#: nova/compute/manager.py:487 +msgid "Failed to check if instance shared" +msgstr "" + +#: nova/compute/manager.py:530 +msgid "Failed to revert crashed migration" +msgstr "" + +#: nova/compute/manager.py:533 +msgid "Instance found in migrating state during startup. Resetting task_state" +msgstr "" + +#: nova/compute/manager.py:544 +#, python-format +msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." +msgstr "" + +#: nova/compute/manager.py:549 +msgid "Rebooting instance after nova-compute restart." +msgstr "" + +#: nova/compute/manager.py:563 +msgid "Hypervisor driver does not support resume guests" +msgstr "" + +#: nova/compute/manager.py:568 +msgid "Failed to resume instance" +msgstr "" + +#: nova/compute/manager.py:578 +msgid "Hypervisor driver does not support firewall rules" +msgstr "" + +#: nova/compute/manager.py:582 +#, python-format +msgid "Lifecycle event %(state)d on VM %(uuid)s" +msgstr "" + +#: nova/compute/manager.py:598 +#, python-format +msgid "Unexpected power state %d" +msgstr "" + +#: nova/compute/manager.py:610 +#, python-format +msgid "Ignoring event %s" +msgstr "" + +#: nova/compute/manager.py:648 +msgid "Checking state" +msgstr "" + +#: nova/compute/manager.py:746 +#, python-format +msgid "Volume id: %s finished being created but was not set as 'available'" +msgstr "" + +#: nova/compute/manager.py:763 +#, python-format +msgid "Setting up bdm %s" +msgstr "" + +#: nova/compute/manager.py:863 +msgid "Success" +msgstr "" + +#: nova/compute/manager.py:886 +msgid "Instance disappeared before we could start it" +msgstr "" + +#: nova/compute/manager.py:907 nova/compute/manager.py:2385 +#, python-format +msgid "No node specified, defaulting to %(node)s" +msgstr "" + +#: nova/compute/manager.py:949 +msgid "Failed to dealloc network for deleted instance" +msgstr "" + +#: nova/compute/manager.py:955 +msgid "Instance was deleted during spawn." +msgstr "" + +#: nova/compute/manager.py:983 +#, python-format +msgid "Error: %s" +msgstr "" + +#: nova/compute/manager.py:1000 +msgid "Clean up resource before rescheduling." +msgstr "" + +#: nova/compute/manager.py:1025 nova/compute/manager.py:2439 +msgid "Error trying to reschedule" +msgstr "" + +#: nova/compute/manager.py:1038 +msgid "Retry info not present, will not reschedule" +msgstr "" + +#: nova/compute/manager.py:1043 +msgid "No request spec, will not reschedule" +msgstr "" + +#: nova/compute/manager.py:1049 +#, python-format +msgid "Re-scheduling %(method)s: attempt %(num)d" +msgstr "" + +#: nova/compute/manager.py:1078 +msgid "Instance build timed out. Set to error state." +msgstr "" + +#: nova/compute/manager.py:1129 +#, python-format +msgid "" +"image_id=%(image_id)s, image_size_bytes=%(size_bytes)d, " +"allowed_size_bytes=%(allowed_size_bytes)d" +msgstr "" + +#: nova/compute/manager.py:1135 +#, python-format +msgid "" +"Image '%(image_id)s' size %(size_bytes)d exceeded instance_type allowed " +"size %(allowed_size_bytes)d" +msgstr "" + +#: nova/compute/manager.py:1145 +msgid "Starting instance..." +msgstr "" + +#: nova/compute/manager.py:1171 +msgid "Instance failed network setup" +msgstr "" + +#: nova/compute/manager.py:1174 +#, python-format +msgid "Instance network_info: |%s|" +msgstr "" + +#: nova/compute/manager.py:1185 +msgid "Instance failed block device setup" +msgstr "" + +#: nova/compute/manager.py:1204 +msgid "Instance failed to spawn" +msgstr "" + +#: nova/compute/manager.py:1255 +msgid "Deallocating network for instance" +msgstr "" + +#: nova/compute/manager.py:1326 +#, python-format +msgid "%(action_str)s instance" +msgstr "" + +#: nova/compute/manager.py:1342 +msgid "Failed to deallocate network for instance." +msgstr "" + +#: nova/compute/manager.py:1363 +#, python-format +msgid "Ignoring DiskNotFound: %s" +msgstr "" + +#: nova/compute/manager.py:1366 +#, python-format +msgid "Ignoring VolumeNotFound: %s" +msgstr "" + +#: nova/compute/manager.py:1373 +#, python-format +msgid "terminating bdm %s" +msgstr "" + +#: nova/compute/manager.py:1421 +#, python-format +msgid "Ignoring volume cleanup failure due to %s" +msgstr "" + +#: nova/compute/manager.py:1474 nova/compute/manager.py:2615 +#: nova/compute/manager.py:4117 +#, python-format +msgid "%s. Setting instance vm_state to ERROR" +msgstr "" + +#: nova/compute/manager.py:1626 +msgid "Rebuilding instance" +msgstr "" + +#: nova/compute/manager.py:1639 +msgid "Invalid state of instance files on shared storage" +msgstr "" + +#: nova/compute/manager.py:1643 +msgid "disk on shared storage, recreating using existing disk" +msgstr "" + +#: nova/compute/manager.py:1647 +#, python-format +msgid "disk not on shared storagerebuilding from: '%s'" +msgstr "" + +#: nova/compute/manager.py:1731 +#, python-format +msgid "bringing vm to original state: '%s'" +msgstr "" + +#: nova/compute/manager.py:1763 +#, python-format +msgid "Detaching from volume api: %s" +msgstr "" + +#: nova/compute/manager.py:1781 +msgid "Rebooting instance" +msgstr "" + +#: nova/compute/manager.py:1806 +#, python-format +msgid "" +"trying to reboot a non-running instance: (state: %(state)s expected: " +"%(running)s)" +msgstr "" + +#: nova/compute/manager.py:1822 +#, python-format +msgid "Cannot reboot instance: %(exc)s" +msgstr "" + +#: nova/compute/manager.py:1835 +msgid "Instance disappeared during reboot" +msgstr "" + +#: nova/compute/manager.py:1862 +msgid "instance snapshotting" +msgstr "" + +#: nova/compute/manager.py:1868 +#, python-format +msgid "" +"trying to snapshot a non-running instance: (state: %(state)s expected: " +"%(running)s)" +msgstr "" + +#: nova/compute/manager.py:1929 +#, python-format +msgid "Found %(num_images)d images (rotation: %(rotation)d)" +msgstr "" + +#: nova/compute/manager.py:1936 +#, python-format +msgid "Rotating out %d backups" +msgstr "" + +#: nova/compute/manager.py:1941 +#, python-format +msgid "Deleting image %s" +msgstr "" + +#: nova/compute/manager.py:1969 +#, python-format +msgid "Failed to set admin password. Instance %s is not running" +msgstr "" + +#: nova/compute/manager.py:1976 +msgid "Root password set" +msgstr "" + +#: nova/compute/manager.py:1983 +msgid "set_admin_password is not implemented by this driver or guest instance." +msgstr "" + +#: nova/compute/manager.py:1998 +#, python-format +msgid "set_admin_password failed: %s" +msgstr "" + +#: nova/compute/manager.py:2005 +msgid "error setting admin password" +msgstr "" + +#: nova/compute/manager.py:2018 +#, python-format +msgid "" +"trying to inject a file into a non-running (state: " +"%(current_power_state)s expected: %(expected_state)s)" +msgstr "" + +#: nova/compute/manager.py:2022 +#, python-format +msgid "injecting file to %(path)s" +msgstr "" + +#: nova/compute/manager.py:2042 +msgid "" +"Unable to find a different image to use for rescue VM, using instance's " +"current image" +msgstr "" + +#: nova/compute/manager.py:2055 +msgid "Rescuing" +msgstr "" + +#: nova/compute/manager.py:2074 +msgid "Error trying to Rescue Instance" +msgstr "" + +#: nova/compute/manager.py:2078 +#, python-format +msgid "Driver Error: %s" +msgstr "" + +#: nova/compute/manager.py:2096 +msgid "Unrescuing" +msgstr "" + +#: nova/compute/manager.py:2117 +#, python-format +msgid "Changing instance metadata according to %(diff)r" +msgstr "" + +#: nova/compute/manager.py:2343 +msgid "Instance has no source host" +msgstr "" + +#: nova/compute/manager.py:2349 +msgid "destination same as source!" +msgstr "" + +#: nova/compute/manager.py:2366 +msgid "Migrating" +msgstr "" + +#: nova/compute/manager.py:2612 +#, python-format +msgid "Failed to rollback quota for failed finish_resize: %(qr_error)s" +msgstr "" + +#: nova/compute/manager.py:2675 +msgid "Pausing" +msgstr "" + +#: nova/compute/manager.py:2693 +msgid "Unpausing" +msgstr "" + +#: nova/compute/manager.py:2731 +msgid "Retrieving diagnostics" +msgstr "" + +#: nova/compute/manager.py:2762 +msgid "Resuming" +msgstr "" + +#: nova/compute/manager.py:2782 +msgid "Reset network" +msgstr "" + +#: nova/compute/manager.py:2787 +msgid "Inject network info" +msgstr "" + +#: nova/compute/manager.py:2790 +#, python-format +msgid "network_info to inject: |%s|" +msgstr "" + +#: nova/compute/manager.py:2807 +msgid "Get console output" +msgstr "" + +#: nova/compute/manager.py:2834 +msgid "Getting vnc console" +msgstr "" + +#: nova/compute/manager.py:2869 +msgid "Getting spice console" +msgstr "" + +#: nova/compute/manager.py:2916 +#, python-format +msgid "Booting with volume %(volume_id)s at %(mountpoint)s" +msgstr "" + +#: nova/compute/manager.py:2967 +#, python-format +msgid "Attaching volume %(volume_id)s to %(mountpoint)s" +msgstr "" + +#: nova/compute/manager.py:2976 +#, python-format +msgid "" +"Failed to connect to volume %(volume_id)s while attaching at " +"%(mountpoint)s" +msgstr "" + +#: nova/compute/manager.py:2991 +#, python-format +msgid "Failed to attach volume %(volume_id)s at %(mountpoint)s" +msgstr "" + +#: nova/compute/manager.py:3021 +#, python-format +msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" +msgstr "" + +#: nova/compute/manager.py:3031 +msgid "Detaching volume from unknown instance" +msgstr "" + +#: nova/compute/manager.py:3038 +#, python-format +msgid "Failed to detach volume %(volume_id)s from %(mp)s" +msgstr "" + +#: nova/compute/manager.py:3062 +msgid "Updating volume usage cache with totals" +msgstr "" + +#: nova/compute/manager.py:3100 +#, python-format +msgid "allocate_port_for_instance returned %(ports)s ports" +msgstr "" + +#: nova/compute/manager.py:3120 +#, python-format +msgid "Port %(port_id)s is not attached" +msgstr "" + +#: nova/compute/manager.py:3134 +#, python-format +msgid "Host %(host)s not found" +msgstr "" + +#: nova/compute/manager.py:3271 +#, python-format +msgid "Pre live migration failed at %(dest)s" +msgstr "" + +#: nova/compute/manager.py:3299 +msgid "_post_live_migration() is started.." +msgstr "" + +#: nova/compute/manager.py:3354 +#, python-format +msgid "Migrating instance to %(dest)s finished successfully." +msgstr "" + +#: nova/compute/manager.py:3356 +msgid "" +"You may see the error \"libvirt: QEMU error: Domain not found: no domain " +"with matching name.\" This error can be safely ignored." +msgstr "" + +#: nova/compute/manager.py:3370 +msgid "Post operation of migration started" +msgstr "" + +#: nova/compute/manager.py:3399 +#, python-format +msgid "Failed to get compute_info for %s" +msgstr "" + +#: nova/compute/manager.py:3518 +msgid "Updated the info_cache for instance" +msgstr "" + +#: nova/compute/manager.py:3563 +#, python-format +msgid "" +"Found %(migration_count)d unconfirmed migrations older than " +"%(confirm_window)d seconds" +msgstr "" + +#: nova/compute/manager.py:3569 +#, python-format +msgid "Setting migration %(migration_id)s to error: %(reason)s" +msgstr "" + +#: nova/compute/manager.py:3578 +#, python-format +msgid "" +"Automatically confirming migration %(migration_id)s for instance " +"%(instance_uuid)s" +msgstr "" + +#: nova/compute/manager.py:3585 +#, python-format +msgid "Instance %(instance_uuid)s not found" +msgstr "" + +#: nova/compute/manager.py:3589 +msgid "In ERROR state" +msgstr "" + +#: nova/compute/manager.py:3596 +#, python-format +msgid "In states %(vm_state)s/%(task_state)s, not RESIZED/None" +msgstr "" + +#: nova/compute/manager.py:3605 +#, python-format +msgid "Error auto-confirming resize: %(e)s. Will retry later." +msgstr "" + +#: nova/compute/manager.py:3622 +#, python-format +msgid "" +"Running instance usage audit for host %(host)s from %(begin_time)s to " +"%(end_time)s. %(number_instances)s instances." +msgstr "" + +#: nova/compute/manager.py:3641 +#, python-format +msgid "Failed to generate usage audit for instance on host %s" +msgstr "" + +#: nova/compute/manager.py:3665 +msgid "Updating bandwidth usage cache" +msgstr "" + +#: nova/compute/manager.py:3782 +msgid "Updating volume usage cache" +msgstr "" + +#: nova/compute/manager.py:3799 +msgid "Updating host status" +msgstr "" + +#: nova/compute/manager.py:3826 +#, python-format +msgid "" +"Found %(num_db_instances)s in the database and %(num_vm_instances)s on " +"the hypervisor." +msgstr "" + +#: nova/compute/manager.py:3831 nova/compute/manager.py:3881 +msgid "During sync_power_state the instance has a pending task. Skip." +msgstr "" + +#: nova/compute/manager.py:3868 +#, python-format +msgid "" +"During the sync_power process the instance has moved from host %(src)s to" +" host %(dst)s" +msgstr "" + +#: nova/compute/manager.py:3906 +msgid "Instance shutdown by itself. Calling the stop API." +msgstr "" + +#: nova/compute/manager.py:3918 nova/compute/manager.py:3927 +#: nova/compute/manager.py:3957 +msgid "error during stop() in sync_power_state." +msgstr "" + +#: nova/compute/manager.py:3922 +msgid "Instance is suspended unexpectedly. Calling the stop API." +msgstr "" + +#: nova/compute/manager.py:3938 +msgid "Instance is paused unexpectedly. Ignore." +msgstr "" + +#: nova/compute/manager.py:3944 +msgid "Instance is unexpectedly not found. Ignore." +msgstr "" + +#: nova/compute/manager.py:3950 +msgid "Instance is not stopped. Calling the stop API." +msgstr "" + +#: nova/compute/manager.py:3966 +msgid "Instance is not (soft-)deleted." +msgstr "" + +#: nova/compute/manager.py:3974 +msgid "CONF.reclaim_instance_interval <= 0, skipping..." +msgstr "" + +#: nova/compute/manager.py:3994 +msgid "Reclaiming deleted instance" +msgstr "" + +#: nova/compute/manager.py:4021 +#, python-format +msgid "Deleting orphan compute node %s" +msgstr "" + +#: nova/compute/manager.py:4031 nova/compute/resource_tracker.py:321 +#, python-format +msgid "No service record for host %s" +msgstr "" + +#: nova/compute/manager.py:4072 +#, python-format +msgid "" +"Detected instance with name label '%(name)s' which is marked as DELETED " +"but still present on host." +msgstr "" + +#: nova/compute/manager.py:4079 +#, python-format +msgid "" +"Destroying instance with name label '%(name)s' which is marked as DELETED" +" but still present on host." +msgstr "" + +#: nova/compute/manager.py:4086 +#, python-format +msgid "Unrecognized value '%(action)s' for CONF.running_deleted_instance_action" +msgstr "" + +#: nova/compute/resource_tracker.py:92 +msgid "" +"Host field should not be set on the instance until resources have been " +"claimed." +msgstr "" + +#: nova/compute/resource_tracker.py:97 +msgid "" +"Node field should be not be set on the instance until resources have been" +" claimed." +msgstr "" + +#: nova/compute/resource_tracker.py:244 +msgid "Auditing locally available compute resources" +msgstr "" + +#: nova/compute/resource_tracker.py:249 +msgid "" +"Virt driver does not support 'get_available_resource' Compute tracking " +"is disabled." +msgstr "" + +#: nova/compute/resource_tracker.py:301 +#, python-format +msgid "Compute_service record created for %(host)s:%(node)s" +msgstr "" + +#: nova/compute/resource_tracker.py:307 +#, python-format +msgid "Compute_service record updated for %(host)s:%(node)s" +msgstr "" + +#: nova/compute/resource_tracker.py:331 +#, python-format +msgid "Hypervisor: free ram (MB): %s" +msgstr "" + +#: nova/compute/resource_tracker.py:332 +#, python-format +msgid "Hypervisor: free disk (GB): %s" +msgstr "" + +#: nova/compute/resource_tracker.py:337 +#, python-format +msgid "Hypervisor: free VCPUs: %s" +msgstr "" + +#: nova/compute/resource_tracker.py:339 +msgid "Hypervisor: VCPU information unavailable" +msgstr "" + +#: nova/compute/resource_tracker.py:346 +#, python-format +msgid "Free ram (MB): %s" +msgstr "" + +#: nova/compute/resource_tracker.py:347 +#, python-format +msgid "Free disk (GB): %s" +msgstr "" + +#: nova/compute/resource_tracker.py:352 +#, python-format +msgid "Free VCPUS: %s" +msgstr "" + +#: nova/compute/resource_tracker.py:354 +msgid "Free VCPU information unavailable" +msgstr "" + +#: nova/compute/resource_tracker.py:383 +#, python-format +msgid "Updating from migration %s" +msgstr "" + +#: nova/compute/resource_tracker.py:443 +msgid "Instance not resizing, skipping migration." +msgstr "" + +#: nova/compute/resource_tracker.py:458 +msgid "InstanceType could not be found, skipping migration." +msgstr "" + +#: nova/compute/resource_tracker.py:542 +#, python-format +msgid "" +"Detected running orphan instance: %(uuid)s (consuming %(memory_mb)s MB " +"memory" +msgstr "" + +#: nova/compute/resource_tracker.py:555 +#, python-format +msgid "Missing keys: %s" +msgstr "" + +#: nova/compute/rpcapi.py:51 +msgid "No compute host specified" +msgstr "" + +#: nova/compute/rpcapi.py:54 +#, python-format +msgid "Unable to find host for Instance %s" +msgstr "" + +#: nova/compute/utils.py:141 +#, python-format +msgid "Using %(prefix)s instead of %(req_prefix)s" +msgstr "" + +#: nova/conductor/api.py:380 +msgid "" +"Timed out waiting for nova-conductor. Is it running? Or did this service " +"start before nova-conductor?" +msgstr "" + +#: nova/conductor/manager.py:91 +#, python-format +msgid "Instance update attempted for '%(key)s' on %(instance_uuid)s" +msgstr "" + +#: nova/conductor/manager.py:262 +msgid "Invalid block_device_mapping_destroy invocation" +msgstr "" + +#: nova/console/manager.py:81 nova/console/vmrc_manager.py:63 +msgid "Adding console" +msgstr "" + +#: nova/console/manager.py:101 nova/console/vmrc_manager.py:113 +#, python-format +msgid "Tried to remove non-existent console %(console_id)s." +msgstr "" + +#: nova/console/vmrc_manager.py:116 +#, python-format +msgid "Removing console %(console_id)s." +msgstr "" + +#: nova/console/websocketproxy.py:54 +msgid "Invalid Token" +msgstr "" + +#: nova/console/websocketproxy.py:73 +msgid "Invalid Connection Info" +msgstr "" + +#: nova/console/xvp.py:100 +msgid "Rebuilding xvp conf" +msgstr "" + +#: nova/console/xvp.py:119 +#, python-format +msgid "Re-wrote %s" +msgstr "" + +#: nova/console/xvp.py:124 +msgid "Failed to write configuration file" +msgstr "" + +#: nova/console/xvp.py:127 +msgid "Stopping xvp" +msgstr "" + +#: nova/console/xvp.py:140 +msgid "Starting xvp" +msgstr "" + +#: nova/console/xvp.py:147 +#, python-format +msgid "Error starting xvp: %s" +msgstr "" + +#: nova/console/xvp.py:150 +msgid "Restarting xvp" +msgstr "" + +#: nova/console/xvp.py:152 +msgid "xvp not running..." +msgstr "" + +#: nova/console/xvp.py:203 +msgid "Failed to run xvp." +msgstr "" + +#: nova/consoleauth/manager.py:89 +#, python-format +msgid "Received Token: %(token)s, %(token_dict)s)" +msgstr "" + +#: nova/consoleauth/manager.py:113 +#, python-format +msgid "Checking Token: %(token)s, %(token_valid)s)" +msgstr "" + +#: nova/db/api.py:592 +msgid "Failed to notify cells of instance destroy" +msgstr "" + +#: nova/db/api.py:673 nova/db/api.py:694 +msgid "Failed to notify cells of instance update" +msgstr "" + +#: nova/db/api.py:734 +msgid "Failed to notify cells of instance info cache update" +msgstr "" + +#: nova/db/api.py:1456 +msgid "Failed to notify cells of bw_usage update" +msgstr "" + +#: nova/db/api.py:1591 +msgid "Failed to notify cells of instance fault" +msgstr "" + +#: nova/db/sqlalchemy/api.py:154 +#, python-format +msgid "Deadlock detected when running '%(func_name)s': Retrying..." +msgstr "" + +#: nova/db/sqlalchemy/api.py:189 +msgid "model or base_model parameter should be subclass of NovaBase" +msgstr "" + +#: nova/db/sqlalchemy/api.py:202 nova/virt/baremetal/db/sqlalchemy/api.py:61 +#, python-format +msgid "Unrecognized read_deleted value '%s'" +msgstr "" + +#: nova/db/sqlalchemy/api.py:1408 +#, python-format +msgid "" +"Unknown osapi_compute_unique_server_name_scope value: %s Flag must be " +"empty, \"global\" or \"project\"" +msgstr "" + +#: nova/db/sqlalchemy/api.py:1543 +#, python-format +msgid "Invalid instance id %s in request" +msgstr "" + +#: nova/db/sqlalchemy/api.py:2834 +#, python-format +msgid "Change will make usage less than 0 for the following resources: %(unders)s" +msgstr "" + +#: nova/db/sqlalchemy/api.py:4335 +#, python-format +msgid "" +"Volume(%s) has lower stats then what is in the database. Instance must " +"have been rebooted or crashed. Updating totals." +msgstr "" + +#: nova/db/sqlalchemy/migration.py:69 +#: nova/virt/baremetal/db/sqlalchemy/migration.py:66 +msgid "version should be an integer" +msgstr "" + +#: nova/db/sqlalchemy/migration.py:96 +#: nova/virt/baremetal/db/sqlalchemy/migration.py:94 +msgid "Upgrade DB using Essex release first." +msgstr "" + +#: nova/db/sqlalchemy/utils.py:61 +#, python-format +msgid "" +"Please specify column %s in col_name_col_instance param. It is required " +"because column has unsupported type by sqlite)." +msgstr "" + +#: nova/db/sqlalchemy/utils.py:67 +#, python-format +msgid "" +"col_name_col_instance param has wrong type of column instance for column " +"%s It should be instance of sqlalchemy.Column." +msgstr "" + +#: nova/db/sqlalchemy/utils.py:155 +#, python-format +msgid "Deleted duplicated row with id: %(id)s from table: %(table)s" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/133_folsom.py:62 +msgid "Exception while seeding instance_types table" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/133_folsom.py:927 +#: nova/db/sqlalchemy/migrate_repo/versions/154_add_shadow_tables.py:58 +msgid "Exception while creating table." +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/145_add_volume_usage_cache.py:68 +msgid "volume_usage_cache table not dropped" +msgstr "" + +#: nova/db/sqlalchemy/migrate_repo/versions/154_add_shadow_tables.py:77 +#, python-format +msgid "table '%s' not dropped" +msgstr "" + +#: nova/image/glance.py:187 +#, python-format +msgid "" +"Error contacting glance server '%(host)s:%(port)s' for '%(method)s', " +"%(extra)s." +msgstr "" + +#: nova/image/glance.py:495 +#, python-format +msgid "fetching image %s from glance" +msgstr "" + +#: nova/image/s3.py:335 +#, python-format +msgid "Failed to download %(image_location)s to %(image_path)s" +msgstr "" + +#: nova/image/s3.py:352 +#, python-format +msgid "Failed to decrypt %(image_location)s to %(image_path)s" +msgstr "" + +#: nova/image/s3.py:362 +#, python-format +msgid "Failed to untar %(image_location)s to %(image_path)s" +msgstr "" + +#: nova/image/s3.py:372 +#, python-format +msgid "Failed to upload %(image_location)s to %(image_path)s" +msgstr "" + +#: nova/image/s3.py:396 +#, python-format +msgid "Failed to decrypt private key: %s" +msgstr "" + +#: nova/image/s3.py:403 +#, python-format +msgid "Failed to decrypt initialization vector: %s" +msgstr "" + +#: nova/image/s3.py:414 +#, python-format +msgid "Failed to decrypt image file %(image_file)s: %(err)s" +msgstr "" + +#: nova/image/s3.py:426 +msgid "Unsafe filenames in image" +msgstr "" + +#: nova/ipv6/account_identifier.py:38 nova/ipv6/rfc2462.py:34 +#, python-format +msgid "Bad mac for to_global_ipv6: %s" +msgstr "" + +#: nova/ipv6/account_identifier.py:40 nova/ipv6/rfc2462.py:36 +#, python-format +msgid "Bad prefix for to_global_ipv6: %s" +msgstr "" + +#: nova/ipv6/account_identifier.py:42 +#, python-format +msgid "Bad project_id for to_global_ipv6: %s" +msgstr "" + +#: nova/network/api.py:55 +msgid "instance is a required argument to use @refresh_cache" +msgstr "" + +#: nova/network/api.py:80 +msgid "Failed storing info cache" +msgstr "" + +#: nova/network/api.py:235 +#, python-format +msgid "re-assign floating IP %(address)s from instance %(instance_id)s" +msgstr "" + +#: nova/network/driver.py:40 +msgid "Network driver option required, but not specified" +msgstr "" + +#: nova/network/driver.py:43 +#, python-format +msgid "Loading network driver '%s'" +msgstr "" + +#: nova/network/floating_ips.py:88 +#, python-format +msgid "Fixed ip %(fixed_ip_id)s not found" +msgstr "" + +#: nova/network/floating_ips.py:98 nova/network/floating_ips.py:374 +#, python-format +msgid "Interface %(interface)s not found" +msgstr "" + +#: nova/network/floating_ips.py:122 +#, python-format +msgid "floating IP allocation for instance |%(floating_address)s|" +msgstr "" + +#: nova/network/floating_ips.py:179 +msgid "Floating IP is not associated. Ignore." +msgstr "" + +#: nova/network/floating_ips.py:197 +#, python-format +msgid "Address |%(address)s| is not allocated" +msgstr "" + +#: nova/network/floating_ips.py:201 +#, python-format +msgid "Address |%(address)s| is not allocated to your project |%(project)s|" +msgstr "" + +#: nova/network/floating_ips.py:221 +#, python-format +msgid "Quota exceeded for %(pid)s, tried to allocate floating IP" +msgstr "" + +#: nova/network/floating_ips.py:282 +msgid "Failed to update usages deallocating floating IP" +msgstr "" + +#: nova/network/floating_ips.py:531 +#, python-format +msgid "Starting migration network for instance %(instance_uuid)s" +msgstr "" + +#: nova/network/floating_ips.py:538 +#, python-format +msgid "" +"Floating ip address |%(address)s| no longer belongs to instance " +"%(instance_uuid)s. Will notmigrate it " +msgstr "" + +#: nova/network/floating_ips.py:573 +#, python-format +msgid "Finishing migration network for instance %(instance_uuid)s" +msgstr "" + +#: nova/network/floating_ips.py:581 +#, python-format +msgid "" +"Floating ip address |%(address)s| no longer belongs to instance " +"%(instance_uuid)s. Will notsetup it." +msgstr "" + +#: nova/network/floating_ips.py:629 +#, python-format +msgid "" +"Database inconsistency: DNS domain |%s| is registered in the Nova db but " +"not visible to either the floating or instance DNS driver. It will be " +"ignored." +msgstr "" + +#: nova/network/floating_ips.py:669 +#, python-format +msgid "Domain |%(domain)s| already exists, changing zone to |%(av_zone)s|." +msgstr "" + +#: nova/network/floating_ips.py:678 +#, python-format +msgid "Domain |%(domain)s| already exists, changing project to |%(project)s|." +msgstr "" + +#: nova/network/ldapdns.py:100 +#, python-format +msgid "" +"Found multiple matches for domain %(domain)s.\n" +"%(entry)s" +msgstr "" + +#: nova/network/ldapdns.py:127 +#, python-format +msgid "Unable to dequalify. %(name)s is not in %(domain)s.\n" +msgstr "" + +#: nova/network/ldapdns.py:322 +msgid "This driver only supports type 'a' entries." +msgstr "" + +#: nova/network/ldapdns.py:365 +msgid "This shouldn't be getting called except during testing." +msgstr "" + +#: nova/network/linux_net.py:220 +#, python-format +msgid "Attempted to remove chain %s which does not exist" +msgstr "" + +#: nova/network/linux_net.py:255 +#, python-format +msgid "Unknown chain: %r" +msgstr "" + +#: nova/network/linux_net.py:280 +#, python-format +msgid "" +"Tried to remove rule that was not there: %(chain)r %(rule)r %(wrap)r " +"%(top)r" +msgstr "" + +#: nova/network/linux_net.py:425 +msgid "IPTablesManager.apply completed with success" +msgstr "" + +#: nova/network/linux_net.py:681 +#, python-format +msgid "arping error for ip %s" +msgstr "" + +#: nova/network/linux_net.py:731 +#, python-format +msgid "Removed %(num)d duplicate rules for floating ip %(float)s" +msgstr "" + +#: nova/network/linux_net.py:776 +#, python-format +msgid "Error deleting conntrack entries for %s" +msgstr "" + +#: nova/network/linux_net.py:975 +#, python-format +msgid "Pid %d is stale, skip killing dnsmasq" +msgstr "" + +#: nova/network/linux_net.py:1020 +#, python-format +msgid "Hupping dnsmasq threw %s" +msgstr "" + +#: nova/network/linux_net.py:1022 +#, python-format +msgid "Pid %d is stale, relaunching dnsmasq" +msgstr "" + +#: nova/network/linux_net.py:1102 +#, python-format +msgid "killing radvd threw %s" +msgstr "" + +#: nova/network/linux_net.py:1104 +#, python-format +msgid "Pid %d is stale, relaunching radvd" +msgstr "" + +#: nova/network/linux_net.py:1280 +#, python-format +msgid "Net device removed: '%s'" +msgstr "" + +#: nova/network/linux_net.py:1283 +#, python-format +msgid "Failed removing net device: '%s'" +msgstr "" + +#: nova/network/linux_net.py:1401 +#, python-format +msgid "Starting VLAN interface %s" +msgstr "" + +#: nova/network/linux_net.py:1447 +#, python-format +msgid "Starting Bridge %s" +msgstr "" + +#: nova/network/linux_net.py:1459 +#, python-format +msgid "Adding interface %(interface)s to bridge %(bridge)s" +msgstr "" + +#: nova/network/linux_net.py:1495 +#, python-format +msgid "Failed to add interface: %s" +msgstr "" + +#: nova/network/linux_net.py:1732 +#, python-format +msgid "Starting bridge %s " +msgstr "" + +#: nova/network/linux_net.py:1740 +#, python-format +msgid "Done starting bridge %s" +msgstr "" + +#: nova/network/manager.py:364 +#, python-format +msgid "Disassociated %s stale fixed ip(s)" +msgstr "" + +#: nova/network/manager.py:368 +msgid "setting network host" +msgstr "" + +#: nova/network/manager.py:495 +msgid "network allocations" +msgstr "" + +#: nova/network/manager.py:502 +#, python-format +msgid "networks retrieved for instance: |%(networks_list)s|" +msgstr "" + +#: nova/network/manager.py:550 +msgid "network deallocation for instance" +msgstr "" + +#: nova/network/manager.py:816 +#, python-format +msgid "" +"instance-dns-zone is |%(domain)s|, which is in availability zone " +"|%(zone)s|. Instance is in zone |%(zone2)s|. No DNS record will be " +"created." +msgstr "" + +#: nova/network/manager.py:842 +#, python-format +msgid "Quota exceeded for %(pid)s, tried to allocate fixed IP" +msgstr "" + +#: nova/network/manager.py:896 +msgid "Failed to update usages deallocating fixed IP" +msgstr "" + +#: nova/network/manager.py:930 +#, python-format +msgid "Unable to release %s because vif doesn't exist." +msgstr "" + +#: nova/network/manager.py:953 +#, python-format +msgid "Leased IP |%(address)s|" +msgstr "" + +#: nova/network/manager.py:957 +#, python-format +msgid "IP %s leased that is not associated" +msgstr "" + +#: nova/network/manager.py:966 +#, python-format +msgid "IP |%s| leased that isn't allocated" +msgstr "" + +#: nova/network/manager.py:971 +#, python-format +msgid "Released IP |%(address)s|" +msgstr "" + +#: nova/network/manager.py:975 +#, python-format +msgid "IP %s released that is not associated" +msgstr "" + +#: nova/network/manager.py:979 +#, python-format +msgid "IP %s released that was not leased" +msgstr "" + +#: nova/network/manager.py:998 +#, python-format +msgid "%s must be an integer" +msgstr "" + +#: nova/network/manager.py:1022 +msgid "Maximum allowed length for 'label' is 255." +msgstr "" + +#: nova/network/manager.py:1042 +#, python-format +msgid "" +"Subnet(s) too large, defaulting to /%s. To override, specify " +"network_size flag." +msgstr "" + +#: nova/network/manager.py:1123 +msgid "cidr already in use" +msgstr "" + +#: nova/network/manager.py:1126 +#, python-format +msgid "requested cidr (%(cidr)s) conflicts with existing supernet (%(super)s)" +msgstr "" + +#: nova/network/manager.py:1137 +#, python-format +msgid "" +"requested cidr (%(cidr)s) conflicts with existing smaller cidr " +"(%(smaller)s)" +msgstr "" + +#: nova/network/manager.py:1194 +msgid "Network already exists!" +msgstr "" + +#: nova/network/manager.py:1213 +#, python-format +msgid "Network must be disassociated from project %s before delete" +msgstr "" + +#: nova/network/manager.py:1813 +msgid "" +"The sum between the number of networks and the vlan start cannot be " +"greater than 4094" +msgstr "" + +#: nova/network/manager.py:1820 +#, python-format +msgid "" +"The network range is not big enough to fit %(num_networks)s networks. " +"Network size is %(network_size)s" +msgstr "" + +#: nova/network/minidns.py:48 +#, python-format +msgid "minidns file is |%s|" +msgstr "" + +#: nova/network/minidns.py:75 nova/network/minidns.py:106 +msgid "Invalid name" +msgstr "" + +#: nova/network/minidns.py:78 +msgid "This driver only supports type 'a'" +msgstr "" + +#: nova/network/minidns.py:122 +#, python-format +msgid "Cannot delete entry |%s|" +msgstr "" + +#: nova/network/minidns.py:201 +#, python-format +msgid "deleted %s" +msgstr "" + +#: nova/network/minidns.py:207 +#, python-format +msgid "Cannot delete domain |%s|" +msgstr "" + +#: nova/network/model.py:375 +msgid "v4 subnets are required for legacy nw_info" +msgstr "" + +#: nova/network/quantumv2/__init__.py:45 +#, python-format +msgid "Quantum client authentication failed: %s" +msgstr "" + +#: nova/network/quantumv2/api.py:152 +#, python-format +msgid "allocate_for_instance() for %s" +msgstr "" + +#: nova/network/quantumv2/api.py:155 +#, python-format +msgid "empty project id for instance %s" +msgstr "" + +#: nova/network/quantumv2/api.py:201 +#, python-format +msgid "" +"Multiple security groups found matching '%s'. Use an ID to be more " +"specific." +msgstr "" + +#: nova/network/quantumv2/api.py:270 +msgid "Port not found" +msgstr "" + +#: nova/network/quantumv2/api.py:278 +#, python-format +msgid "Fail to delete port %(portid)s with failure: %(exception)s" +msgstr "" + +#: nova/network/quantumv2/api.py:321 +#, python-format +msgid "deallocate_for_instance() for %s" +msgstr "" + +#: nova/network/quantumv2/api.py:330 +#, python-format +msgid "Failed to delete quantum port %(portid)s " +msgstr "" + +#: nova/network/quantumv2/api.py:354 +#, python-format +msgid "Failed to delete quantum port %(port_id)s " +msgstr "" + +#: nova/network/quantumv2/api.py:381 +#, python-format +msgid "get_instance_nw_info() for %s" +msgstr "" + +#: nova/network/quantumv2/api.py:413 +#, python-format +msgid "" +"Unable to update port %(portid)s on subnet %(subnet_id)s with failure: " +"%(exception)s" +msgstr "" + +#: nova/network/quantumv2/api.py:443 +#, python-format +msgid "Unable to update port %(portid)s with failure: %(exception)s" +msgstr "" + +#: nova/network/quantumv2/api.py:453 +#, python-format +msgid "validate_networks() for %s" +msgstr "" + +#: nova/network/quantumv2/api.py:722 +#, python-format +msgid "Multiple floating IP pools matches found for name '%s'" +msgstr "" + +#: nova/network/security_group/quantum_driver.py:53 +#, python-format +msgid "Quantum Error creating security group %s" +msgstr "" + +#: nova/network/security_group/quantum_driver.py:104 +#, python-format +msgid "Quantum security group %s not found" +msgstr "" + +#: nova/network/security_group/quantum_driver.py:107 +#: nova/network/security_group/quantum_driver.py:153 +#: nova/network/security_group/quantum_driver.py:242 +#, python-format +msgid "Quantum Error: %s" +msgstr "" + +#: nova/network/security_group/quantum_driver.py:127 +msgid "Quantum Error getting security groups" +msgstr "" + +#: nova/network/security_group/quantum_driver.py:137 +msgid "Security group id should be uuid" +msgstr "" + +#: nova/network/security_group/quantum_driver.py:171 +#, python-format +msgid "Quantum Error getting security group %s" +msgstr "" + +#: nova/network/security_group/quantum_driver.py:175 +#: nova/network/security_group/quantum_driver.py:340 +#: nova/network/security_group/quantum_driver.py:346 +#: nova/network/security_group/quantum_driver.py:373 +#: nova/network/security_group/quantum_driver.py:388 +#: nova/network/security_group/quantum_driver.py:394 +#: nova/network/security_group/quantum_driver.py:423 +msgid "Quantum Error:" +msgstr "" + +#: nova/network/security_group/quantum_driver.py:228 +#, python-format +msgid "Quantum Error unable to delete %s" +msgstr "" + +#: nova/network/security_group/quantum_driver.py:239 +#, python-format +msgid "Quantum security group rule %s not found" +msgstr "" + +#: nova/network/security_group/quantum_driver.py:356 +#, python-format +msgid "" +"Cannot add security group %(name)s to %(instance)s since the port " +"%(port_id)s does not meet security requirements" +msgstr "" + +#: nova/network/security_group/quantum_driver.py:366 +#: nova/network/security_group/quantum_driver.py:416 +#, python-format +msgid "Adding security group %(security_group_id)s to port %(port_id)s" +msgstr "" + +#: nova/network/security_group/quantum_driver.py:426 +#, python-format +msgid "" +"Security group %(security_group_name)s not assocaited with the instance " +"%(instance)s" +msgstr "" + +#: nova/network/security_group/security_group_base.py:137 +#, python-format +msgid "This rule already exists in group %s" +msgstr "" + +#: nova/openstack/common/excutils.py:48 +#, python-format +msgid "Original exception being dropped: %s" +msgstr "" + +#: nova/openstack/common/lockutils.py:98 +#, python-format +msgid "Could not release the acquired lock `%s`" +msgstr "" + +#: nova/openstack/common/lockutils.py:184 +#, python-format +msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"..." +msgstr "" + +#: nova/openstack/common/lockutils.py:195 +#, python-format +msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"..." +msgstr "" + +#: nova/openstack/common/lockutils.py:222 +#, python-format +msgid "Got file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..." +msgstr "" + +#: nova/openstack/common/lockutils.py:230 +#, python-format +msgid "Released file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..." +msgstr "" + +#: nova/openstack/common/log.py:244 +#, python-format +msgid "Deprecated: %s" +msgstr "" + +#: nova/openstack/common/log.py:347 +#, python-format +msgid "Error loading logging config %(log_config)s: %(err_msg)s" +msgstr "" + +#: nova/openstack/common/log.py:397 +#, python-format +msgid "syslog facility must be one of: %s" +msgstr "" + +#: nova/openstack/common/log.py:563 +#, python-format +msgid "Fatal call to deprecated config: %(msg)s" +msgstr "" + +#: nova/openstack/common/loopingcall.py:84 +#, python-format +msgid "task run outlasted interval by %s sec" +msgstr "" + +#: nova/openstack/common/loopingcall.py:91 +msgid "in fixed duration looping call" +msgstr "" + +#: nova/openstack/common/loopingcall.py:131 +#, python-format +msgid "Dynamic looping call sleeping for %.02f seconds" +msgstr "" + +#: nova/openstack/common/loopingcall.py:138 +msgid "in dynamic looping call" +msgstr "" + +#: nova/openstack/common/periodic_task.py:41 +#, python-format +msgid "Unexpected argument for periodic task creation: %(arg)s." +msgstr "" + +#: nova/openstack/common/periodic_task.py:132 +#, python-format +msgid "Skipping periodic task %(task)s because its interval is negative" +msgstr "" + +#: nova/openstack/common/periodic_task.py:137 +#, python-format +msgid "Skipping periodic task %(task)s because it is disabled" +msgstr "" + +#: nova/openstack/common/periodic_task.py:175 +#, python-format +msgid "Running periodic task %(full_task_name)s" +msgstr "" + +#: nova/openstack/common/periodic_task.py:183 +#, python-format +msgid "Error during %(full_task_name)s: %(e)s" +msgstr "" + +#: nova/openstack/common/policy.py:394 +#, python-format +msgid "Failed to understand rule %(rule)s" +msgstr "" + +#: nova/openstack/common/policy.py:404 +#, python-format +msgid "No handler for matches of kind %s" +msgstr "" + +#: nova/openstack/common/policy.py:679 +#, python-format +msgid "Failed to understand rule %(rule)r" +msgstr "" + +#: nova/openstack/common/processutils.py:122 +#, python-format +msgid "Got unknown keyword args to utils.execute: %r" +msgstr "" + +#: nova/openstack/common/processutils.py:137 +#, python-format +msgid "Running cmd (subprocess): %s" +msgstr "" + +#: nova/openstack/common/processutils.py:174 +#, python-format +msgid "%r failed. Retrying." +msgstr "" + +#: nova/openstack/common/db/sqlalchemy/session.py:461 +msgid "DB exception wrapped." +msgstr "" + +#: nova/openstack/common/db/sqlalchemy/session.py:512 +#, python-format +msgid "Got mysql server has gone away: %s" +msgstr "" + +#: nova/openstack/common/db/sqlalchemy/session.py:584 +#, python-format +msgid "SQL connection failed. %s attempts left." +msgstr "" + +#: nova/openstack/common/db/sqlalchemy/utils.py:72 +msgid "Id not in sort_keys; is sort_keys unique?" +msgstr "" + +#: nova/openstack/common/db/sqlalchemy/utils.py:120 +msgid "Unknown sort direction, must be 'desc' or 'asc'" +msgstr "" + +#: nova/openstack/common/notifier/api.py:125 +#, python-format +msgid "%s not in valid priorities" +msgstr "" + +#: nova/openstack/common/notifier/api.py:141 +#, python-format +msgid "" +"Problem '%(e)s' attempting to send to notification system. " +"Payload=%(payload)s" +msgstr "" + +#: nova/openstack/common/notifier/api.py:171 +#, python-format +msgid "Failed to load notifier %s. These notifications will not be sent." +msgstr "" + +#: nova/openstack/common/notifier/rabbit_notifier.py:27 +msgid "The rabbit_notifier is now deprecated. Please use rpc_notifier instead." +msgstr "" + +#: nova/openstack/common/notifier/rpc_notifier.py:45 +#: nova/openstack/common/notifier/rpc_notifier2.py:51 +#, python-format +msgid "Could not send notification to %(topic)s. Payload=%(message)s" +msgstr "" + +#: nova/openstack/common/plugin/pluginmanager.py:66 +#, python-format +msgid "Failed to load plugin %(plug)s: %(exc)s" +msgstr "" + +#: nova/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 "" + +#: nova/openstack/common/rpc/amqp.py:75 +msgid "Pool creating new connection" +msgstr "" + +#: nova/openstack/common/rpc/amqp.py:200 +#, python-format +msgid "no calling threads waiting for msg_id : %s, message : %s" +msgstr "" + +#: nova/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 "" + +#: nova/openstack/common/rpc/amqp.py:291 +#, python-format +msgid "unpacked context: %s" +msgstr "" + +#: nova/openstack/common/rpc/amqp.py:337 +#, python-format +msgid "UNIQUE_ID is %s." +msgstr "" + +#: nova/openstack/common/rpc/amqp.py:406 +#, python-format +msgid "received %s" +msgstr "" + +#: nova/openstack/common/rpc/amqp.py:414 +#, python-format +msgid "no method for message: %s" +msgstr "" + +#: nova/openstack/common/rpc/amqp.py:415 +#, python-format +msgid "No method for message: %s" +msgstr "" + +#: nova/openstack/common/rpc/amqp.py:443 +#: nova/openstack/common/rpc/impl_zmq.py:286 +#, python-format +msgid "Expected exception during message handling (%s)" +msgstr "" + +#: nova/openstack/common/rpc/amqp.py:451 +#: nova/openstack/common/rpc/impl_zmq.py:292 +msgid "Exception during message handling" +msgstr "" + +#: nova/openstack/common/rpc/amqp.py:586 +#, python-format +msgid "Making synchronous call on %s ..." +msgstr "" + +#: nova/openstack/common/rpc/amqp.py:589 +#, python-format +msgid "MSG_ID is %s" +msgstr "" + +#: nova/openstack/common/rpc/amqp.py:623 +#, python-format +msgid "Making asynchronous cast on %s..." +msgstr "" + +#: nova/openstack/common/rpc/amqp.py:632 +msgid "Making asynchronous fanout cast..." +msgstr "" + +#: nova/openstack/common/rpc/amqp.py:660 +#, python-format +msgid "Sending %(event_type)s on %(topic)s" +msgstr "" + +#: nova/openstack/common/rpc/common.py:74 +msgid "An unknown RPC related exception occurred." +msgstr "" + +#: nova/openstack/common/rpc/common.py:104 +#, python-format +msgid "" +"Remote error: %(exc_type)s %(value)s\n" +"%(traceback)s." +msgstr "" + +#: nova/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 "" + +#: nova/openstack/common/rpc/common.py:137 +#: nova/openstack/common/rpc/common.py:138 +#: nova/openstack/common/rpc/common.py:139 +msgid "" +msgstr "" + +#: nova/openstack/common/rpc/common.py:143 +#, python-format +msgid "Found duplicate message(%(msg_id)s). Skipping it." +msgstr "" + +#: nova/openstack/common/rpc/common.py:147 +msgid "Invalid reuse of an RPC connection." +msgstr "" + +#: nova/openstack/common/rpc/common.py:151 +#, python-format +msgid "Specified RPC version, %(version)s, not supported by this endpoint." +msgstr "" + +#: nova/openstack/common/rpc/common.py:156 +#, python-format +msgid "" +"Specified RPC envelope version, %(version)s, not supported by this " +"endpoint." +msgstr "" + +#: nova/openstack/common/rpc/common.py:280 +#, python-format +msgid "Failed to sanitize %(item)s. Key error %(err)s" +msgstr "" + +#: nova/openstack/common/rpc/common.py:302 +#, python-format +msgid "Returning exception %s to caller" +msgstr "" + +#: nova/openstack/common/rpc/impl_kombu.py:169 +#: nova/openstack/common/rpc/impl_qpid.py:133 +msgid "Failed to process message... skipping it." +msgstr "" + +#: nova/openstack/common/rpc/impl_kombu.py:480 +#, python-format +msgid "Reconnecting to AMQP server on %(hostname)s:%(port)d" +msgstr "" + +#: nova/openstack/common/rpc/impl_kombu.py:502 +#, python-format +msgid "Connected to AMQP server on %(hostname)s:%(port)d" +msgstr "" + +#: nova/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 "" + +#: nova/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 "" + +#: nova/openstack/common/rpc/impl_kombu.py:609 +#: nova/openstack/common/rpc/impl_qpid.py:404 +#, python-format +msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s" +msgstr "" + +#: nova/openstack/common/rpc/impl_kombu.py:627 +#: nova/openstack/common/rpc/impl_qpid.py:419 +#, python-format +msgid "Timed out waiting for RPC response: %s" +msgstr "" + +#: nova/openstack/common/rpc/impl_kombu.py:631 +#: nova/openstack/common/rpc/impl_qpid.py:423 +#, python-format +msgid "Failed to consume message from queue: %s" +msgstr "" + +#: nova/openstack/common/rpc/impl_kombu.py:670 +#: nova/openstack/common/rpc/impl_qpid.py:458 +#, python-format +msgid "Failed to publish message to topic '%(topic)s': %(err_str)s" +msgstr "" + +#: nova/openstack/common/rpc/impl_qpid.py:352 +#, python-format +msgid "Unable to connect to AMQP server: %(e)s. Sleeping %(delay)s seconds" +msgstr "" + +#: nova/openstack/common/rpc/impl_qpid.py:358 +#, python-format +msgid "Connected to AMQP server on %s" +msgstr "" + +#: nova/openstack/common/rpc/impl_qpid.py:371 +msgid "Re-established AMQP queues" +msgstr "" + +#: nova/openstack/common/rpc/impl_qpid.py:431 +msgid "Error processing message. Skipping it." +msgstr "" + +#: nova/openstack/common/rpc/impl_zmq.py:97 +msgid "JSON serialization failed." +msgstr "" + +#: nova/openstack/common/rpc/impl_zmq.py:104 +#, python-format +msgid "Deserializing: %s" +msgstr "" + +#: nova/openstack/common/rpc/impl_zmq.py:140 +#, python-format +msgid "Connecting to %(addr)s with %(type)s" +msgstr "" + +#: nova/openstack/common/rpc/impl_zmq.py:141 +#, python-format +msgid "-> Subscribed to %(subscribe)s" +msgstr "" + +#: nova/openstack/common/rpc/impl_zmq.py:142 +#, python-format +msgid "-> bind: %(bind)s" +msgstr "" + +#: nova/openstack/common/rpc/impl_zmq.py:150 +msgid "Could not open socket." +msgstr "" + +#: nova/openstack/common/rpc/impl_zmq.py:162 +#, python-format +msgid "Subscribing to %s" +msgstr "" + +#: nova/openstack/common/rpc/impl_zmq.py:204 +msgid "You cannot recv on this socket." +msgstr "" + +#: nova/openstack/common/rpc/impl_zmq.py:209 +msgid "You cannot send on this socket." +msgstr "" + +#: nova/openstack/common/rpc/impl_zmq.py:273 +#, python-format +msgid "Running func with context: %s" +msgstr "" + +#: nova/openstack/common/rpc/impl_zmq.py:311 +msgid "Sending reply" +msgstr "" + +#: nova/openstack/common/rpc/impl_zmq.py:345 +msgid "RPC message did not include method." +msgstr "" + +#: nova/openstack/common/rpc/impl_zmq.py:380 +msgid "Registering reactor" +msgstr "" + +#: nova/openstack/common/rpc/impl_zmq.py:392 +msgid "In reactor registered" +msgstr "" + +#: nova/openstack/common/rpc/impl_zmq.py:407 +msgid "Out reactor registered" +msgstr "" + +#: nova/openstack/common/rpc/impl_zmq.py:411 +msgid "Consuming socket" +msgstr "" + +#: nova/openstack/common/rpc/impl_zmq.py:453 +#, python-format +msgid "CONSUMER GOT %s" +msgstr "" + +#: nova/openstack/common/rpc/impl_zmq.py:465 +#, python-format +msgid "Creating proxy for topic: %s" +msgstr "" + +#: nova/openstack/common/rpc/impl_zmq.py:471 +msgid "Topic contained dangerous characters." +msgstr "" + +#: nova/openstack/common/rpc/impl_zmq.py:496 +#, python-format +msgid "ROUTER RELAY-OUT SUCCEEDED %(data)s" +msgstr "" + +#: nova/openstack/common/rpc/impl_zmq.py:505 +msgid "Topic socket file creation failed." +msgstr "" + +#: nova/openstack/common/rpc/impl_zmq.py:510 +#, python-format +msgid "ROUTER RELAY-OUT QUEUED %(data)s" +msgstr "" + +#: nova/openstack/common/rpc/impl_zmq.py:513 +#, python-format +msgid "Local per-topic backlog buffer full for topic %(topic)s. Dropping message." +msgstr "" + +#: nova/openstack/common/rpc/impl_zmq.py:532 +#, python-format +msgid "Could not create IPC directory %s" +msgstr "" + +#: nova/openstack/common/rpc/impl_zmq.py:542 +msgid "Could not create ZeroMQ receiver daemon. Socket may already be in use." +msgstr "" + +#: nova/openstack/common/rpc/impl_zmq.py:576 +#, python-format +msgid "CONSUMER RECEIVED DATA: %s" +msgstr "" + +#: nova/openstack/common/rpc/impl_zmq.py:578 +#, python-format +msgid "ROUTER RELAY-OUT %(data)s" +msgstr "" + +#: nova/openstack/common/rpc/impl_zmq.py:600 +msgid "ZMQ Envelope version unsupported or unknown." +msgstr "" + +#: nova/openstack/common/rpc/impl_zmq.py:628 +msgid "Skipping topic registration. Already registered." +msgstr "" + +#: nova/openstack/common/rpc/impl_zmq.py:635 +#, python-format +msgid "Consumer is a zmq.%s" +msgstr "" + +#: nova/openstack/common/rpc/impl_zmq.py:687 +msgid "Creating payload" +msgstr "" + +#: nova/openstack/common/rpc/impl_zmq.py:700 +msgid "Creating queue socket for reply waiter" +msgstr "" + +#: nova/openstack/common/rpc/impl_zmq.py:713 +msgid "Sending cast" +msgstr "" + +#: nova/openstack/common/rpc/impl_zmq.py:716 +msgid "Cast sent; Waiting reply" +msgstr "" + +#: nova/openstack/common/rpc/impl_zmq.py:719 +#, python-format +msgid "Received message: %s" +msgstr "" + +#: nova/openstack/common/rpc/impl_zmq.py:720 +msgid "Unpacking response" +msgstr "" + +#: nova/openstack/common/rpc/impl_zmq.py:729 +msgid "Unsupported or unknown ZMQ envelope returned." +msgstr "" + +#: nova/openstack/common/rpc/impl_zmq.py:736 +msgid "RPC Message Invalid." +msgstr "" + +#: nova/openstack/common/rpc/impl_zmq.py:760 +#, python-format +msgid "%(msg)s" +msgstr "" + +#: nova/openstack/common/rpc/impl_zmq.py:763 +#, python-format +msgid "Sending message(s) to: %s" +msgstr "" + +#: nova/openstack/common/rpc/impl_zmq.py:767 +msgid "No matchmaker results. Not casting." +msgstr "" + +#: nova/openstack/common/rpc/impl_zmq.py:770 +msgid "No match from matchmaker." +msgstr "" + +#: nova/openstack/common/rpc/matchmaker.py:53 +msgid "Match not found by MatchMaker." +msgstr "" + +#: nova/openstack/common/rpc/matchmaker.py:89 +msgid "Matchmaker does not implement registration or heartbeat." +msgstr "" + +#: nova/openstack/common/rpc/matchmaker.py:239 +#, python-format +msgid "Matchmaker unregistered: %s, %s" +msgstr "" + +#: nova/openstack/common/rpc/matchmaker.py:250 +msgid "Register before starting heartbeat." +msgstr "" + +#: nova/openstack/common/rpc/matchmaker.py:343 +#: nova/openstack/common/rpc/matchmaker.py:361 +#, python-format +msgid "No key defining hosts for topic '%s', see ringfile" +msgstr "" + +#: nova/scheduler/chance.py:51 +msgid "Is the appropriate service running?" +msgstr "" + +#: nova/scheduler/chance.py:56 +msgid "Could not find another compute" +msgstr "" + +#: nova/scheduler/driver.py:61 +msgid "Exception during scheduler.run_instance" +msgstr "" + +#: nova/scheduler/driver.py:63 nova/scheduler/manager.py:222 +#, python-format +msgid "Setting instance to %(state)s state." +msgstr "" + +#: nova/scheduler/driver.py:156 +msgid "Driver must implement schedule_prep_resize" +msgstr "" + +#: nova/scheduler/driver.py:164 +msgid "Driver must implement schedule_run_instance" +msgstr "" + +#: nova/scheduler/driver.py:169 +msgid "Driver must implement select_hosts" +msgstr "" + +#: nova/scheduler/driver.py:335 +#, python-format +msgid "" +"Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " +"memory(host:%(avail)s <= instance:%(mem_inst)s)" +msgstr "" + +#: nova/scheduler/filter_scheduler.py:73 +#, python-format +msgid "Attempting to build %(num_instances)d instance(s)" +msgstr "" + +#: nova/scheduler/filter_scheduler.py:227 +msgid "Invalid value for 'scheduler_max_attempts', must be >= 1" +msgstr "" + +#: nova/scheduler/filter_scheduler.py:244 +#, python-format +msgid "Error from last host: %(last_host)s (node %(last_node)s): %(exc)s" +msgstr "" + +#: nova/scheduler/filter_scheduler.py:276 +#, python-format +msgid "" +"Exceeded max scheduling attempts %(max_attempts)d for instance " +"%(instance_uuid)s" +msgstr "" + +#: nova/scheduler/filter_scheduler.py:344 +#, python-format +msgid "Filtered %(hosts)s" +msgstr "" + +#: nova/scheduler/filter_scheduler.py:357 +#, python-format +msgid "Choosing host %(chosen_host)s" +msgstr "" + +#: nova/scheduler/filter_scheduler.py:391 +#, python-format +msgid "Unable to migrate %(instance_uuid)s to %(dest)s: Lack of memory" +msgstr "" + +#: nova/scheduler/host_manager.py:308 +#, python-format +msgid "Host filter ignoring hosts: %s" +msgstr "" + +#: nova/scheduler/host_manager.py:320 +#, python-format +msgid "Host filter forcing available hosts to %s" +msgstr "" + +#: nova/scheduler/host_manager.py:323 +#, python-format +msgid "No hosts matched due to not matching 'force_hosts' value of '%s'" +msgstr "" + +#: nova/scheduler/host_manager.py:336 +#, python-format +msgid "Host filter forcing available nodes to %s" +msgstr "" + +#: nova/scheduler/host_manager.py:339 +#, python-format +msgid "No nodes matched due to not matching 'force_nodes' value of '%s'" +msgstr "" + +#: nova/scheduler/host_manager.py:379 +#, python-format +msgid "Ignoring %(service_name)s service update from %(host)s" +msgstr "" + +#: nova/scheduler/host_manager.py:384 +#, python-format +msgid "Received %(service_name)s service update from %(state_key)s." +msgstr "" + +#: nova/scheduler/host_manager.py:403 +#: nova/scheduler/filters/trusted_filter.py:214 +#, python-format +msgid "No service for compute ID %s" +msgstr "" + +#: nova/scheduler/host_manager.py:425 +#, python-format +msgid "Removing dead compute node %(host)s:%(node)s from scheduler" +msgstr "" + +#: nova/scheduler/manager.py:208 +#, python-format +msgid "Failed to schedule_%(method)s: %(ex)s" +msgstr "" + +#: nova/scheduler/scheduler_options.py:71 +#, python-format +msgid "Could not stat scheduler options file %(filename)s: '%(e)s'" +msgstr "" + +#: nova/scheduler/scheduler_options.py:79 +#, python-format +msgid "Could not decode scheduler options: '%(e)s'" +msgstr "" + +#: nova/scheduler/filters/affinity_filter.py:95 +#, python-format +msgid "Group affinity: %(host)s in %(configured)s" +msgstr "" + +#: nova/scheduler/filters/aggregate_instance_extra_specs.py:49 +#: nova/scheduler/filters/aggregate_instance_extra_specs.py:56 +#: nova/scheduler/filters/compute_capabilities_filter.py:57 +#, python-format +msgid "%(host_state)s fails instance_type extra_specs requirements" +msgstr "" + +#: nova/scheduler/filters/aggregate_multitenancy_isolation.py:44 +#, python-format +msgid "%(host_state)s fails tenant id on aggregate" +msgstr "" + +#: nova/scheduler/filters/compute_filter.py:40 +#, python-format +msgid "%(host_state)s is disabled or has not been heard from in a while" +msgstr "" + +#: nova/scheduler/filters/compute_filter.py:44 +#, python-format +msgid "%(host_state)s is disabled via capabilities" +msgstr "" + +#: nova/scheduler/filters/core_filter.py:44 +msgid "VCPUs not set; assuming CPU collection broken" +msgstr "" + +#: nova/scheduler/filters/disk_filter.py:47 +#, python-format +msgid "" +"%(host_state)s does not have %(requested_disk)s MB usable disk, it only " +"has %(usable_disk_mb)s MB usable disk." +msgstr "" + +#: nova/scheduler/filters/image_props_filter.py:48 +#, python-format +msgid "" +"Instance contains properties %(image_props)s, but no corresponding " +"capabilities are advertised by the compute node" +msgstr "" + +#: nova/scheduler/filters/image_props_filter.py:61 +#, python-format +msgid "" +"Instance properties %(image_props)s are satisfied by compute host " +"capabilities %(capabilities)s" +msgstr "" + +#: nova/scheduler/filters/image_props_filter.py:66 +#, python-format +msgid "" +"Instance contains properties %(image_props)s that are not provided by the" +" compute node capabilities %(capabilities)s" +msgstr "" + +#: nova/scheduler/filters/image_props_filter.py:82 +#, python-format +msgid "%(host_state)s does not support requested instance_properties" +msgstr "" + +#: nova/scheduler/filters/io_ops_filter.py:42 +#, python-format +msgid "" +"%(host_state)s fails I/O ops check: Max IOs per host is set to " +"%(max_io_ops)s" +msgstr "" + +#: nova/scheduler/filters/num_instances_filter.py:39 +#, python-format +msgid "" +"%(host_state)s fails num_instances check: Max instances per host is set " +"to %(max_instances)s" +msgstr "" + +#: nova/scheduler/filters/ram_filter.py:46 +#, python-format +msgid "" +"%(host_state)s does not have %(requested_ram)s MB usable ram, it only has" +" %(usable_ram)s MB usable ram." +msgstr "" + +#: nova/scheduler/filters/retry_filter.py:41 +#, python-format +msgid "Host %(host)s %(pass_msg)s. Previously tried hosts: %(hosts)s" +msgstr "" + +#: nova/servicegroup/api.py:60 +#, python-format +msgid "ServiceGroup driver defined as an instance of %s" +msgstr "" + +#: nova/servicegroup/api.py:66 +#, python-format +msgid "unknown ServiceGroup driver name: %s" +msgstr "" + +#: nova/servicegroup/api.py:83 +#, python-format +msgid "" +"Join new ServiceGroup member %(member_id)s to the %(group_id)s group, " +"service = %(service)s" +msgstr "" + +#: nova/servicegroup/api.py:90 +#, python-format +msgid "Check if the given member [%s] is part of the ServiceGroup, is up" +msgstr "" + +#: nova/servicegroup/api.py:99 +#, python-format +msgid "" +"Explicitly remove the given member %(member_id)s from the%(group_id)s " +"group monitoring" +msgstr "" + +#: nova/servicegroup/api.py:106 +#, python-format +msgid "Returns ALL members of the [%s] ServiceGroup" +msgstr "" + +#: nova/servicegroup/api.py:114 +#, python-format +msgid "Returns one member of the [%s] group" +msgstr "" + +#: nova/servicegroup/drivers/db.py:42 +#, python-format +msgid "" +"DB_Driver: join new ServiceGroup member %(member_id)s to the %(group_id)s" +" group, service = %(service)s" +msgstr "" + +#: nova/servicegroup/drivers/db.py:46 +msgid "service is a mandatory argument for DB based ServiceGroup driver" +msgstr "" + +#: nova/servicegroup/drivers/db.py:76 +#, python-format +msgid "DB_Driver: get_all members of the %s group" +msgstr "" + +#: nova/servicegroup/drivers/db.py:99 nova/servicegroup/drivers/mc.py:103 +msgid "Recovered model server connection!" +msgstr "" + +#: nova/servicegroup/drivers/db.py:105 nova/servicegroup/drivers/mc.py:109 +msgid "model server went away" +msgstr "" + +#: nova/servicegroup/drivers/mc.py:44 +msgid "memcached_servers not defined" +msgstr "" + +#: nova/servicegroup/drivers/mc.py:52 +#, python-format +msgid "" +"Memcached_Driver: join new ServiceGroup member %(member_id)s to the " +"%(group_id)s group, service = %(service)s" +msgstr "" + +#: nova/servicegroup/drivers/mc.py:57 +msgid "service is a mandatory argument for Memcached based ServiceGroup driver" +msgstr "" + +#: nova/servicegroup/drivers/mc.py:78 +#, python-format +msgid "Memcached_Driver: get_all members of the %s group" +msgstr "" + +#: nova/servicegroup/drivers/zk.py:80 +#, python-format +msgid "" +"ZooKeeperDriver: join new member %(id)s to the %(gr)s group, " +"service=%(sr)s" +msgstr "" + +#: nova/servicegroup/drivers/zk.py:90 +msgid "" +"Unable to join. It is possible that either another node exists with the " +"same name, or this node just restarted. We will try again in a short " +"while to make sure." +msgstr "" + +#: nova/servicegroup/drivers/zk.py:101 +#, python-format +msgid "ZooKeeperDriver.leave: %(member)s from group %(group)s" +msgstr "" + +#: nova/servicegroup/drivers/zk.py:109 +#, python-format +msgid "ZooKeeperDriver.leave: %(id)s has not joined to the %(gr)s group" +msgstr "" + +#: nova/storage/linuxscsi.py:71 +#, python-format +msgid "Trying (%(tries)s) to remove device %(device)s" +msgstr "" + +#: nova/storage/linuxscsi.py:101 +#, python-format +msgid "Multipath call failed exit (%(code)s)" +msgstr "" + +#: nova/storage/linuxscsi.py:119 +#, python-format +msgid "Couldn't find multipath device %(line)s" +msgstr "" + +#: nova/storage/linuxscsi.py:123 +#, python-format +msgid "Found multipath device = %(mdev)s" +msgstr "" + +#: nova/tests/fake_ldap.py:34 +msgid "Attempted to instantiate singleton" +msgstr "" + +#: nova/tests/fake_utils.py:72 +#, python-format +msgid "Faking execution of cmd (subprocess): %s" +msgstr "" + +#: nova/tests/fake_utils.py:80 +#, python-format +msgid "Faked command matched %s" +msgstr "" + +#: nova/tests/fake_utils.py:96 +#, python-format +msgid "Faked command raised an exception %s" +msgstr "" + +#: nova/tests/fake_utils.py:101 +#, python-format +msgid "Reply to faked command is stdout='%(stdout)s' stderr='%(stderr)s'" +msgstr "" + +#: nova/tests/fake_volume.py:187 +msgid "status must be available" +msgstr "" + +#: nova/tests/fake_volume.py:191 nova/volume/cinder.py:228 +msgid "already attached" +msgstr "" + +#: nova/tests/fake_volume.py:195 nova/volume/cinder.py:232 +msgid "Instance and volume not in same availability_zone" +msgstr "" + +#: nova/tests/fake_volume.py:200 nova/volume/cinder.py:238 +msgid "already detached" +msgstr "" + +#: nova/tests/fakelibvirt.py:892 +msgid "Please extend mock libvirt module to support flags" +msgstr "" + +#: nova/tests/fakelibvirt.py:896 +msgid "Expected a list for 'auth' parameter" +msgstr "" + +#: nova/tests/fakelibvirt.py:900 +msgid "Expected a function in 'auth[0]' parameter" +msgstr "" + +#: nova/tests/fakelibvirt.py:904 +msgid "Expected a function in 'auth[1]' parameter" +msgstr "" + +#: nova/tests/test_hypervapi.py:433 +msgid "fake vswitch not found" +msgstr "" + +#: nova/tests/test_misc.py:59 +#, python-format +msgid "" +"The following migrations are missing a downgrade:\n" +"\t%s" +msgstr "" + +#: nova/tests/test_xenapi.py:897 +#, python-format +msgid "Creating files in %s to simulate guest agent" +msgstr "" + +#: nova/tests/test_xenapi.py:908 +#, python-format +msgid "Removing simulated guest agent files in %s" +msgstr "" + +#: nova/tests/api/test_auth.py:79 +msgid "200 Role Match" +msgstr "" + +#: nova/tests/api/test_auth.py:81 +msgid "200 No Roles" +msgstr "" + +#: nova/tests/api/test_auth.py:84 +msgid "unexpected role header" +msgstr "" + +#: nova/tests/api/openstack/compute/test_servers.py:3338 +msgid "" +"Quota exceeded for instances: Requested 1, but already used 10 of 10 " +"instances" +msgstr "" + +#: nova/tests/api/openstack/compute/test_servers.py:3343 +msgid "Quota exceeded for ram: Requested 4096, but already used 8192 of 10240 ram" +msgstr "" + +#: nova/tests/api/openstack/compute/test_servers.py:3348 +msgid "Quota exceeded for cores: Requested 2, but already used 9 of 10 cores" +msgstr "" + +#: nova/tests/compute/test_compute.py:1099 +#: nova/tests/compute/test_compute.py:1117 +#: nova/tests/compute/test_compute.py:1168 +#: nova/tests/compute/test_compute.py:1195 +#: nova/tests/compute/test_compute.py:1241 +#: nova/tests/compute/test_compute.py:3725 +#, python-format +msgid "Running instances: %s" +msgstr "" + +#: nova/tests/compute/test_compute.py:1105 +#: nova/tests/compute/test_compute.py:1140 +#: nova/tests/compute/test_compute.py:1183 +#: nova/tests/compute/test_compute.py:1213 +#, python-format +msgid "After terminating instances: %s" +msgstr "" + +#: nova/tests/compute/test_compute.py:1723 +msgid "Internal error" +msgstr "" + +#: nova/tests/compute/test_compute.py:3736 +#, python-format +msgid "After force-killing instances: %s" +msgstr "" + +#: nova/tests/compute/test_compute.py:4238 +msgid "wrong host/node" +msgstr "" + +#: nova/tests/compute/test_compute.py:8707 +msgid "spawn error" +msgstr "" + +#: nova/tests/integrated/test_api_samples.py:174 +#, python-format +msgid "%(result_str)s: %(result)s is not a dict." +msgstr "" + +#: nova/tests/integrated/test_api_samples.py:188 +#, python-format +msgid "" +"Dictionary key mismatch:\n" +"Extra key(s) in template:\n" +"%(ex_delta)s\n" +"Extra key(s) in %(result_str)s:\n" +"%(res_delta)s\n" +msgstr "" + +#: nova/tests/integrated/test_api_samples.py:199 +#, python-format +msgid "%(result_str)s: %(result)s is not a list." +msgstr "" + +#: nova/tests/integrated/test_api_samples.py:218 +msgid "Extra list items in template:" +msgstr "" + +#: nova/tests/integrated/test_api_samples.py:222 +#, python-format +msgid "Extra list items in %(result_str)s:" +msgstr "" + +#: nova/tests/integrated/test_api_samples.py:243 +#: nova/tests/integrated/test_api_samples.py:258 +#, python-format +msgid "" +"Values do not match:\n" +"Template: %(expected)s\n" +"%(result_str)s: %(result)s" +msgstr "" + +#: nova/tests/integrated/test_login.py:31 +#, python-format +msgid "flavor: %s" +msgstr "" + +#: nova/tests/integrated/api/client.py:38 +#, python-format +msgid "" +"%(message)s\n" +"Status Code: %(_status)s\n" +"Body: %(_body)s" +msgstr "" + +#: nova/tests/integrated/api/client.py:47 +msgid "Authentication error" +msgstr "" + +#: nova/tests/integrated/api/client.py:55 +msgid "Authorization error" +msgstr "" + +#: nova/tests/integrated/api/client.py:63 +msgid "Item not found" +msgstr "" + +#: nova/tests/integrated/api/client.py:105 +#, python-format +msgid "Doing %(method)s on %(relative_url)s" +msgstr "" + +#: nova/tests/integrated/api/client.py:107 +#, python-format +msgid "Body: %s" +msgstr "" + +#: nova/tests/integrated/api/client.py:125 +#, python-format +msgid "%(auth_uri)s => code %(http_status)s" +msgstr "" + +#: nova/tests/integrated/api/client.py:155 +#, python-format +msgid "%(relative_uri)s => code %(http_status)s" +msgstr "" + +#: nova/tests/integrated/api/client.py:165 +msgid "Unexpected status code" +msgstr "" + +#: nova/tests/integrated/api/client.py:172 +#, python-format +msgid "Decoding JSON: %s" +msgstr "" + +#: nova/virt/configdrive.py:97 +#, python-format +msgid "Added %(filepath)s to config drive" +msgstr "" + +#: nova/virt/driver.py:924 +msgid "Event must be an instance of nova.virt.event.Event" +msgstr "" + +#: nova/virt/driver.py:930 +#, python-format +msgid "Exception dispatching event %(event)s: %(ex)s" +msgstr "" + +#: nova/virt/driver.py:952 +msgid "Compute driver option required, but not specified" +msgstr "" + +#: nova/virt/driver.py:955 +#, python-format +msgid "Loading compute driver '%s'" +msgstr "" + +#: nova/virt/driver.py:962 +#, python-format +msgid "Unable to load the virtualization driver: %s" +msgstr "" + +#: nova/virt/fake.py:210 +#, python-format +msgid "Key '%(key)s' not in instances '%(inst)s'" +msgstr "" + +#: nova/virt/firewall.py:184 nova/virt/libvirt/firewall.py:305 +msgid "Attempted to unfilter instance which is not filtered" +msgstr "" + +#: nova/virt/firewall.py:195 +msgid "Filters added to instance" +msgstr "" + +#: nova/virt/firewall.py:197 +msgid "Provider Firewall Rules refreshed" +msgstr "" + +#: nova/virt/firewall.py:377 +#, python-format +msgid "Adding security group rule: %r" +msgstr "" + +#: nova/virt/firewall.py:511 nova/virt/xenapi/firewall.py:74 +#, python-format +msgid "Adding provider rule: %s" +msgstr "" + +#: nova/virt/images.py:113 +msgid "Snapshot list encountered but no header found!" +msgstr "" + +#: nova/virt/images.py:215 +msgid "'qemu-img info' parsing failed." +msgstr "" + +#: nova/virt/images.py:221 +#, python-format +msgid "fmt=%(fmt)s backed by: %(backing_file)s" +msgstr "" + +#: nova/virt/images.py:233 +#, python-format +msgid "Converted to raw, but format is now %s" +msgstr "" + +#: nova/virt/baremetal/driver.py:90 +#, python-format +msgid "Request for baremetal node %s sent to wrong service host" +msgstr "" + +#: nova/virt/baremetal/driver.py:143 +msgid "cpu_arch is not found in instance_type_extra_specs" +msgstr "" + +#: nova/virt/baremetal/driver.py:185 +#, python-format +msgid "Baremetal node id not supplied to driver for %r" +msgstr "" + +#: nova/virt/baremetal/driver.py:257 +#, python-format +msgid "Error deploying instance %(instance)s on baremetal node %(node)s." +msgstr "" + +#: nova/virt/baremetal/driver.py:284 +#, python-format +msgid "Baremetal power manager failed to restart node for instance %r" +msgstr "" + +#: nova/virt/baremetal/driver.py:295 +#, python-format +msgid "Destroy called on non-existing instance %s" +msgstr "" + +#: nova/virt/baremetal/driver.py:313 +#, python-format +msgid "Error from baremetal driver during destroy: %s" +msgstr "" + +#: nova/virt/baremetal/driver.py:318 +#, python-format +msgid "Error while recording destroy failure in baremetal database: %s" +msgstr "" + +#: nova/virt/baremetal/driver.py:328 +#, python-format +msgid "Baremetal power manager failed to stop node for instance %r" +msgstr "" + +#: nova/virt/baremetal/driver.py:340 +#, python-format +msgid "Baremetal power manager failed to start node for instance %r" +msgstr "" + +#: nova/virt/baremetal/ipmi.py:86 +#, python-format +msgid "pid file %s does not contain any pid" +msgstr "" + +#: nova/virt/baremetal/ipmi.py:109 +msgid "Node id not supplied to IPMI" +msgstr "" + +#: nova/virt/baremetal/ipmi.py:112 +msgid "Address not supplied to IPMI" +msgstr "" + +#: nova/virt/baremetal/ipmi.py:115 +msgid "User not supplied to IPMI" +msgstr "" + +#: nova/virt/baremetal/ipmi.py:118 +msgid "Password not supplied to IPMI" +msgstr "" + +#: nova/virt/baremetal/ipmi.py:135 +#, python-format +msgid "ipmitool stdout: '%(out)s', stderr: '%(err)s'" +msgstr "" + +#: nova/virt/baremetal/ipmi.py:161 +msgid "IPMI power on failed" +msgstr "" + +#: nova/virt/baremetal/ipmi.py:183 +msgid "IPMI power off failed" +msgstr "" + +#: nova/virt/baremetal/ipmi.py:193 +msgid "IPMI set next bootdev failed" +msgstr "" + +#: nova/virt/baremetal/ipmi.py:198 nova/virt/baremetal/tilera_pdu.py:153 +#, python-format +msgid "Activate node called, but node %s is already active" +msgstr "" + +#: nova/virt/baremetal/pxe.py:92 +#, python-format +msgid "Building PXE config for deployment %s." +msgstr "" + +#: nova/virt/baremetal/pxe.py:231 +#, python-format +msgid "" +"Can not activate PXE bootloader. The following boot parameters were not " +"passed to baremetal driver: %s" +msgstr "" + +#: nova/virt/baremetal/pxe.py:255 nova/virt/baremetal/tilera.py:179 +#, python-format +msgid "Fetching kernel and ramdisk for instance %s" +msgstr "" + +#: nova/virt/baremetal/pxe.py:287 nova/virt/baremetal/tilera.py:210 +#, python-format +msgid "Fetching image %(ami)s for instance %(name)s" +msgstr "" + +#: nova/virt/baremetal/pxe.py:327 nova/virt/baremetal/tilera.py:246 +#, python-format +msgid "Injecting files into image for instance %(name)s" +msgstr "" + +#: nova/virt/baremetal/pxe.py:459 nova/virt/baremetal/tilera.py:365 +#, python-format +msgid "Node associated with another instance while waiting for deploy of %s" +msgstr "" + +#: nova/virt/baremetal/pxe.py:466 +#, python-format +msgid "PXE deploy started for instance %s" +msgstr "" + +#: nova/virt/baremetal/pxe.py:471 +#, python-format +msgid "PXE deploy completed for instance %s" +msgstr "" + +#: nova/virt/baremetal/pxe.py:475 +#, python-format +msgid "PXE deploy failed for instance %s" +msgstr "" + +#: nova/virt/baremetal/pxe.py:477 nova/virt/baremetal/tilera.py:390 +#, python-format +msgid "Baremetal node deleted while waiting for deployment of instance %s" +msgstr "" + +#: nova/virt/baremetal/pxe.py:482 +#, python-format +msgid "Timeout reached while waiting for PXE deploy of instance %s" +msgstr "" + +#: nova/virt/baremetal/tilera.py:154 +#, python-format +msgid "" +"Can not activate Tilera bootloader. The following boot parameters were " +"not passed to baremetal driver: %s" +msgstr "" + +#: nova/virt/baremetal/tilera.py:371 +#, python-format +msgid "Tilera deploy started for instance %s" +msgstr "" + +#: nova/virt/baremetal/tilera.py:377 +#, python-format +msgid "Tilera deploy completed for instance %s" +msgstr "" + +#: nova/virt/baremetal/tilera.py:385 +msgid "Node is unknown error state." +msgstr "" + +#: nova/virt/baremetal/tilera.py:388 +#, python-format +msgid "Tilera deploy failed for instance %s" +msgstr "" + +#: nova/virt/baremetal/tilera_pdu.py:83 +msgid "Node id not supplied to PDU" +msgstr "" + +#: nova/virt/baremetal/tilera_pdu.py:86 +msgid "Address not supplied to PDU" +msgstr "" + +#: nova/virt/baremetal/tilera_pdu.py:89 +msgid "User not supplied to PDU" +msgstr "" + +#: nova/virt/baremetal/tilera_pdu.py:92 +msgid "Password not supplied to PDU" +msgstr "" + +#: nova/virt/baremetal/tilera_pdu.py:117 +msgid "PDU failed" +msgstr "" + +#: nova/virt/baremetal/tilera_pdu.py:134 +msgid "PDU power on failed" +msgstr "" + +#: nova/virt/baremetal/tilera_pdu.py:147 +msgid "PDU power off failed" +msgstr "" + +#: nova/virt/baremetal/utils.py:41 +#, python-format +msgid "Failed to inject data into image %(image)s. Error: %(e)s" +msgstr "" + +#: nova/virt/baremetal/utils.py:52 +#, python-format +msgid "Failed to unlink %(path)s, error: %(e)s" +msgstr "" + +#: nova/virt/baremetal/utils.py:60 +#, python-format +msgid "Failed to remove dir %(path)s, error: %(e)s" +msgstr "" + +#: nova/virt/baremetal/utils.py:75 +#, python-format +msgid "Failed to create symlink from %(source)s to %(link)s, error: %(e)s" +msgstr "" + +#: nova/virt/baremetal/vif_driver.py:37 +#, python-format +msgid "plug: instance_uuid=%(uuid)s vif=%(vif)s" +msgstr "" + +#: nova/virt/baremetal/vif_driver.py:50 +#, python-format +msgid "pif:%(id)s is plugged (vif_uuid=%(vif_uuid)s)" +msgstr "" + +#: nova/virt/baremetal/vif_driver.py:57 +#, python-format +msgid "" +"Baremetal node: %(id)s has no available physical interface for virtual " +"interface %(vif_uuid)s" +msgstr "" + +#: nova/virt/baremetal/vif_driver.py:63 +#, python-format +msgid "unplug: instance_uuid=%(uuid)s vif=%(vif)s" +msgstr "" + +#: nova/virt/baremetal/vif_driver.py:71 +#, python-format +msgid "pif:%(id)s is unplugged (vif_uuid=%(vif_uuid)s)" +msgstr "" + +#: nova/virt/baremetal/vif_driver.py:75 +#, python-format +msgid "no pif for vif_uuid=%s" +msgstr "" + +#: nova/virt/baremetal/virtual_power_driver.py:112 +msgid "virtual_power_ssh_host not defined. Can not Start" +msgstr "" + +#: nova/virt/baremetal/virtual_power_driver.py:116 +msgid "virtual_power_host_user not defined. Can not Start" +msgstr "" + +#: nova/virt/baremetal/virtual_power_driver.py:122 +msgid "virtual_power_host_pass/key not set. Can not Start" +msgstr "" + +#: nova/virt/baremetal/volume_driver.py:122 +#, python-format +msgid "baremetal driver was unable to delete tid %s" +msgstr "" + +#: nova/virt/baremetal/volume_driver.py:186 +#, python-format +msgid "Could not determine iscsi initiator name for instance %s" +msgstr "" + +#: nova/virt/baremetal/volume_driver.py:227 +#, python-format +msgid "No fixed PXE IP is associated to %s" +msgstr "" + +#: nova/virt/baremetal/volume_driver.py:259 +#, python-format +msgid "detach volume could not find tid for %s" +msgstr "" + +#: nova/virt/baremetal/db/sqlalchemy/api.py:199 +msgid "instance_uuid must be supplied to bm_node_associate_and_update" +msgstr "" + +#: nova/virt/baremetal/db/sqlalchemy/api.py:211 +#, python-format +msgid "Failed to associate instance %(i_uuid)s to baremetal node %(n_uuid)s." +msgstr "" + +#: nova/virt/baremetal/db/sqlalchemy/api.py:329 +msgid "No more PXE IPs available" +msgstr "" + +#: nova/virt/baremetal/db/sqlalchemy/api.py:351 +#: nova/virt/baremetal/db/sqlalchemy/api.py:393 +#, python-format +msgid "Baremetal interface %s not found" +msgstr "" + +#: nova/virt/baremetal/db/sqlalchemy/api.py:403 +#, python-format +msgid "Baremetal interface %s already in use" +msgstr "" + +#: nova/virt/baremetal/db/sqlalchemy/api.py:417 +#, python-format +msgid "Baremetal virtual interface %s not found" +msgstr "" + +#: nova/virt/disk/api.py:133 +#, python-format +msgid "Checking if we can resize image %(image)s. size=%(size)s, CoW=%(use_cow)s" +msgstr "" + +#: nova/virt/disk/api.py:139 +#, python-format +msgid "Cannot resize filesystem %s to a smaller size." +msgstr "" + +#: nova/virt/disk/api.py:150 +#, python-format +msgid "Unable to mount image %(image)s with error %(error)s. Cannot resize." +msgstr "" + +#: nova/virt/disk/api.py:160 +#, python-format +msgid "" +"Unable to determine label for image %(image)s with error %(errror)s. " +"Cannot resize." +msgstr "" + +#: nova/virt/disk/api.py:227 +msgid "image already mounted" +msgstr "" + +#: nova/virt/disk/api.py:283 +#, python-format +msgid "" +"Inject data image=%(image)s key=%(key)s net=%(net)s metadata=%(metadata)s" +" admin_password=ha-ha-not-telling-you files=%(files)s " +"partition=%(partition)s use_cow=%(use_cow)s" +msgstr "" + +#: nova/virt/disk/api.py:300 +#, python-format +msgid "Ignoring error injecting data into image (%(e)s)" +msgstr "" + +#: nova/virt/disk/api.py:319 +#, python-format +msgid "" +"Failed to mount container filesystem '%(image)s' on '%(target)s': " +"%(errors)s" +msgstr "" + +#: nova/virt/disk/api.py:336 +#, python-format +msgid "Failed to teardown ntainer filesystem: %s" +msgstr "" + +#: nova/virt/disk/api.py:349 +#, python-format +msgid "Failed to umount container filesystem: %s" +msgstr "" + +#: nova/virt/disk/api.py:374 +#, python-format +msgid "Ignoring error injecting %(inject)s into image (%(e)s)" +msgstr "" + +#: nova/virt/disk/api.py:386 +#, python-format +msgid "Inject file fs=%(fs)s path=%(path)s append=%(append)s" +msgstr "" + +#: nova/virt/disk/api.py:395 +#, python-format +msgid "Inject metadata fs=%(fs)s metadata=%(metadata)s" +msgstr "" + +#: nova/virt/disk/api.py:436 +#, python-format +msgid "Inject key fs=%(fs)s key=%(key)s" +msgstr "" + +#: nova/virt/disk/api.py:465 +#, python-format +msgid "Inject key fs=%(fs)s net=%(net)s" +msgstr "" + +#: nova/virt/disk/api.py:491 +#, python-format +msgid "Inject admin password fs=%(fs)s admin_passwd=ha-ha-not-telling-you" +msgstr "" + +#: nova/virt/disk/api.py:536 +msgid "Not implemented on Windows" +msgstr "" + +#: nova/virt/disk/api.py:565 +#, python-format +msgid "User %(username)s not found in password file." +msgstr "" + +#: nova/virt/disk/api.py:581 +#, python-format +msgid "User %(username)s not found in shadow file." +msgstr "" + +#: nova/virt/disk/mount/api.py:41 +#, python-format +msgid "" +"Instance for format imgfile=%(imgfile)s mountdir=%(mountdir)s " +"partition=%(partition)s imgfmt=%(imgfmt)s" +msgstr "" + +#: nova/virt/disk/mount/api.py:45 nova/virt/disk/mount/api.py:61 +#: nova/virt/disk/vfs/localfs.py:67 +msgid "Using LoopMount" +msgstr "" + +#: nova/virt/disk/mount/api.py:50 nova/virt/disk/mount/api.py:66 +#: nova/virt/disk/vfs/localfs.py:72 +msgid "Using NbdMount" +msgstr "" + +#: nova/virt/disk/mount/api.py:57 +#, python-format +msgid "" +"Instance for device imgfile=%(imgfile)s mountdir=%(mountdir)s " +"partition=%(partition)s device=%(device)s" +msgstr "" + +#: nova/virt/disk/mount/api.py:117 +msgid "Device allocation failed. Will retry in 2 seconds." +msgstr "" + +#: nova/virt/disk/mount/api.py:120 +msgid "Device allocation failed after repeated retries." +msgstr "" + +#: nova/virt/disk/mount/api.py:135 +#, python-format +msgid "Map dev %s" +msgstr "" + +#: nova/virt/disk/mount/api.py:140 +#, python-format +msgid "partition search unsupported with %s" +msgstr "" + +#: nova/virt/disk/mount/api.py:156 +#, python-format +msgid "partition %s not found" +msgstr "" + +#: nova/virt/disk/mount/api.py:157 +#, python-format +msgid "Failed to map partitions: %s" +msgstr "" + +#: nova/virt/disk/mount/api.py:179 +#, python-format +msgid "Unmap dev %s" +msgstr "" + +#: nova/virt/disk/mount/api.py:187 +#, python-format +msgid "Mount %(dev)s on %(dir)s" +msgstr "" + +#: nova/virt/disk/mount/api.py:192 +#, python-format +msgid "Failed to mount filesystem: %s" +msgstr "" + +#: nova/virt/disk/mount/api.py:203 +#, python-format +msgid "Umount %s" +msgstr "" + +#: nova/virt/disk/mount/api.py:214 +msgid "Fail to mount, tearing back down" +msgstr "" + +#: nova/virt/disk/mount/loop.py:33 +#, python-format +msgid "Could not attach image to loopback: %s" +msgstr "" + +#: nova/virt/disk/mount/loop.py:34 +#, python-format +msgid "Loop mount error: %s" +msgstr "" + +#: nova/virt/disk/mount/loop.py:40 +#, python-format +msgid "Got loop device %s" +msgstr "" + +#: nova/virt/disk/mount/loop.py:58 +#, python-format +msgid "Release loop device %s" +msgstr "" + +#: nova/virt/disk/mount/nbd.py:55 nova/virt/disk/mount/nbd.py:69 +msgid "No free nbd devices" +msgstr "" + +#: nova/virt/disk/mount/nbd.py:60 +msgid "nbd module not loaded" +msgstr "" + +#: nova/virt/disk/mount/nbd.py:61 +msgid "nbd unavailable: module not loaded" +msgstr "" + +#: nova/virt/disk/mount/nbd.py:86 +#, python-format +msgid "Get nbd device %(dev)s for %(imgfile)s" +msgstr "" + +#: nova/virt/disk/mount/nbd.py:91 +#, python-format +msgid "qemu-nbd error: %s" +msgstr "" + +#: nova/virt/disk/mount/nbd.py:92 nova/virt/disk/mount/nbd.py:105 +#, python-format +msgid "NBD mount error: %s" +msgstr "" + +#: nova/virt/disk/mount/nbd.py:104 +#, python-format +msgid "nbd device %s did not show up" +msgstr "" + +#: nova/virt/disk/mount/nbd.py:111 +#, python-format +msgid "Detaching from erroneous nbd device returned error: %s" +msgstr "" + +#: nova/virt/disk/mount/nbd.py:126 +#, python-format +msgid "Release nbd device %s" +msgstr "" + +#: nova/virt/disk/vfs/api.py:27 +#, python-format +msgid "" +"Instance for image imgfile=%(imgfile)s imgfmt=%(imgfmt)s " +"partition=%(partition)s" +msgstr "" + +#: nova/virt/disk/vfs/api.py:32 +msgid "Trying to import guestfs" +msgstr "" + +#: nova/virt/disk/vfs/api.py:39 +msgid "Using primary VFSGuestFS" +msgstr "" + +#: nova/virt/disk/vfs/api.py:44 +msgid "Falling back to VFSLocalFS" +msgstr "" + +#: nova/virt/disk/vfs/guestfs.py:55 +#, python-format +msgid "Mount guest OS image %(imgfile)s partition %(part)s" +msgstr "" + +#: nova/virt/disk/vfs/guestfs.py:64 +#, python-format +msgid "Inspecting guest OS image %s" +msgstr "" + +#: nova/virt/disk/vfs/guestfs.py:68 +#, python-format +msgid "No operating system found in %s" +msgstr "" + +#: nova/virt/disk/vfs/guestfs.py:72 +#, python-format +msgid "Multi-boot OS %(roots)s" +msgstr "" + +#: nova/virt/disk/vfs/guestfs.py:74 +#, python-format +msgid "Multi-boot operating system found in %s" +msgstr "" + +#: nova/virt/disk/vfs/guestfs.py:80 +#, python-format +msgid "Inspecting guest OS root filesystem %s" +msgstr "" + +#: nova/virt/disk/vfs/guestfs.py:85 +#, python-format +msgid "No mount points found in %(root)s of %(imgfile)s" +msgstr "" + +#: nova/virt/disk/vfs/guestfs.py:90 +#, python-format +msgid "Mounting %(dev)s at %(dir)s" +msgstr "" + +#: nova/virt/disk/vfs/guestfs.py:95 +#, python-format +msgid "Setting up appliance for %(imgfile)s %(imgfmt)s" +msgstr "" + +#: nova/virt/disk/vfs/guestfs.py:113 +#, python-format +msgid "Error mounting %(imgfile)s with libguestfs (%(e)s)" +msgstr "" + +#: nova/virt/disk/vfs/guestfs.py:120 +msgid "Tearing down appliance" +msgstr "" + +#: nova/virt/disk/vfs/guestfs.py:126 +#, python-format +msgid "Failed to close augeas %s" +msgstr "" + +#: nova/virt/disk/vfs/guestfs.py:134 +#, python-format +msgid "Failed to shutdown appliance %s" +msgstr "" + +#: nova/virt/disk/vfs/guestfs.py:142 +#, python-format +msgid "Failed to close guest handle %s" +msgstr "" + +#: nova/virt/disk/vfs/guestfs.py:154 nova/virt/disk/vfs/localfs.py:102 +#, python-format +msgid "Make directory path=%(path)s" +msgstr "" + +#: nova/virt/disk/vfs/guestfs.py:159 nova/virt/disk/vfs/localfs.py:107 +#, python-format +msgid "Append file path=%(path)s" +msgstr "" + +#: nova/virt/disk/vfs/guestfs.py:164 nova/virt/disk/vfs/localfs.py:116 +#, python-format +msgid "Replace file path=%(path)s" +msgstr "" + +#: nova/virt/disk/vfs/guestfs.py:169 nova/virt/disk/vfs/localfs.py:125 +#, python-format +msgid "Read file path=%(path)s" +msgstr "" + +#: nova/virt/disk/vfs/guestfs.py:174 nova/virt/disk/vfs/localfs.py:131 +#, python-format +msgid "Has file path=%(path)s" +msgstr "" + +#: nova/virt/disk/vfs/guestfs.py:183 +#, python-format +msgid "Set permissions path=%(path)s mode=%(mode)s" +msgstr "" + +#: nova/virt/disk/vfs/guestfs.py:188 +#, python-format +msgid "Set ownership path=%(path)s user=%(user)s group=%(group)s" +msgstr "" + +#: nova/virt/disk/vfs/guestfs.py:201 +#, python-format +msgid "chown uid=%(uid)d gid=%(gid)s" +msgstr "" + +#: nova/virt/disk/vfs/localfs.py:46 +#, python-format +msgid "File path %s not valid" +msgstr "" + +#: nova/virt/disk/vfs/localfs.py:80 +#, python-format +msgid "Failed to mount image %(ex)s)" +msgstr "" + +#: nova/virt/disk/vfs/localfs.py:90 +#, python-format +msgid "Failed to unmount %(imgdir)s: %(ex)s" +msgstr "" + +#: nova/virt/disk/vfs/localfs.py:96 +#, python-format +msgid "Failed to remove %(imgdir)s: %(ex)s" +msgstr "" + +#: nova/virt/disk/vfs/localfs.py:139 +#, python-format +msgid "Set permissions path=%(path)s mode=%(mode)o" +msgstr "" + +#: nova/virt/disk/vfs/localfs.py:144 +#, python-format +msgid "Set permissions path=%(path)s user=%(user)s group=%(group)s" +msgstr "" + +#: nova/virt/hyperv/basevolumeutils.py:71 +msgid "The ISCSI initiator name can't be found. Choosing the default one" +msgstr "" + +#: nova/virt/hyperv/driver.py:150 +msgid "plug_vifs called" +msgstr "" + +#: nova/virt/hyperv/driver.py:153 +msgid "unplug_vifs called" +msgstr "" + +#: nova/virt/hyperv/driver.py:156 +msgid "ensure_filtering_rules_for_instance called" +msgstr "" + +#: nova/virt/hyperv/driver.py:160 +msgid "unfilter_instance called" +msgstr "" + +#: nova/virt/hyperv/driver.py:191 +msgid "get_console_output called" +msgstr "" + +#: nova/virt/hyperv/hostops.py:93 +#, python-format +msgid "Windows version: %s " +msgstr "" + +#: nova/virt/hyperv/hostops.py:105 +msgid "get_available_resource called" +msgstr "" + +#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3740 +#: nova/virt/xenapi/host.py:148 +msgid "Updating host stats" +msgstr "" + +#: nova/virt/hyperv/hostops.py:159 +msgid "get_host_stats called" +msgstr "" + +#: nova/virt/hyperv/hostops.py:174 +#, python-format +msgid "Host IP address is: %s" +msgstr "" + +#: nova/virt/hyperv/imagecache.py:48 +#, python-format +msgid "The image is not a valid VHD: %s" +msgstr "" + +#: nova/virt/hyperv/imagecache.py:68 +#, python-format +msgid "" +"Cannot resize the image to a size smaller than the VHD max. internal " +"size: %(vhd_size)s. Requested disk size: %(root_vhd_size)s" +msgstr "" + +#: nova/virt/hyperv/imagecache.py:83 +#, python-format +msgid "Copying VHD %(vhd_path)s to %(resized_vhd_path)s" +msgstr "" + +#: nova/virt/hyperv/imagecache.py:86 +#, python-format +msgid "Resizing VHD %(resized_vhd_path)s to new size %(root_vhd_size)s" +msgstr "" + +#: nova/virt/hyperv/livemigrationops.py:45 +msgid "live_migration called" +msgstr "" + +#: nova/virt/hyperv/livemigrationops.py:55 +#, python-format +msgid "Calling live migration recover_method for instance: %s" +msgstr "" + +#: nova/virt/hyperv/livemigrationops.py:59 +#, python-format +msgid "Calling live migration post_method for instance: %s" +msgstr "" + +#: nova/virt/hyperv/livemigrationops.py:65 +msgid "pre_live_migration called" +msgstr "" + +#: nova/virt/hyperv/livemigrationops.py:78 +msgid "post_live_migration_at_destination called" +msgstr "" + +#: nova/virt/hyperv/livemigrationops.py:85 +msgid "check_can_live_migrate_destination called" +msgstr "" + +#: nova/virt/hyperv/livemigrationops.py:90 +msgid "check_can_live_migrate_destination_cleanup called" +msgstr "" + +#: nova/virt/hyperv/livemigrationops.py:94 +msgid "check_can_live_migrate_source called" +msgstr "" + +#: nova/virt/hyperv/livemigrationutils.py:43 +#, python-format +msgid "Live migration is not supported on target host \"%s\"" +msgstr "" + +#: nova/virt/hyperv/livemigrationutils.py:46 +#, python-format +msgid "Target live migration host \"%s\" is unreachable" +msgstr "" + +#: nova/virt/hyperv/livemigrationutils.py:49 +#, python-format +msgid "Live migration failed: %s" +msgstr "" + +#: nova/virt/hyperv/livemigrationutils.py:61 +msgid "Live migration is not enabled on this host" +msgstr "" + +#: nova/virt/hyperv/livemigrationutils.py:64 +msgid "Live migration networks are not configured on this host" +msgstr "" + +#: nova/virt/hyperv/livemigrationutils.py:70 nova/virt/hyperv/vmutils.py:95 +#, python-format +msgid "VM not found: %s" +msgstr "" + +#: nova/virt/hyperv/livemigrationutils.py:72 nova/virt/hyperv/vmutils.py:104 +#, python-format +msgid "Duplicate VM name found: %s" +msgstr "" + +#: nova/virt/hyperv/livemigrationutils.py:77 +#, python-format +msgid "Destroying existing remote planned VM: %s" +msgstr "" + +#: nova/virt/hyperv/livemigrationutils.py:99 +#, python-format +msgid "Creating remote planned VM for VM: %s" +msgstr "" + +#: nova/virt/hyperv/livemigrationutils.py:156 +#, python-format +msgid "" +"Replacing host resource %(old_disk_path)s with %(new_disk_path)s on " +"planned VM %(vm_name)s" +msgstr "" + +#: nova/virt/hyperv/livemigrationutils.py:163 +#, python-format +msgid "Updating remote planned VM disk paths for VM: %s" +msgstr "" + +#: nova/virt/hyperv/livemigrationutils.py:199 +#, python-format +msgid "Starting live migration for VM: %s" +msgstr "" + +#: nova/virt/hyperv/livemigrationutils.py:208 +#, python-format +msgid "Getting live migration networks for remote host: %s" +msgstr "" + +#: nova/virt/hyperv/migrationops.py:50 +msgid "Migration target is the source host" +msgstr "" + +#: nova/virt/hyperv/migrationops.py:52 +#, python-format +msgid "Migration target host: %s" +msgstr "" + +#: nova/virt/hyperv/migrationops.py:73 +#, python-format +msgid "Copying disk \"%(disk_file)s\" to \"%(dest_path)s\"" +msgstr "" + +#: nova/virt/hyperv/migrationops.py:96 +msgid "Cannot cleanup migration files" +msgstr "" + +#: nova/virt/hyperv/migrationops.py:101 +msgid "migrate_disk_and_power_off called" +msgstr "" + +#: nova/virt/hyperv/migrationops.py:119 +msgid "confirm_migration called" +msgstr "" + +#: nova/virt/hyperv/migrationops.py:134 +msgid "finish_revert_migration called" +msgstr "" + +#: nova/virt/hyperv/migrationops.py:152 +#, python-format +msgid "Copying base disk %(base_vhd_path)s to %(base_vhd_copy_path)s" +msgstr "" + +#: nova/virt/hyperv/migrationops.py:156 +#, python-format +msgid "" +"Reconnecting copied base VHD %(base_vhd_copy_path)s and diff VHD " +"%(diff_vhd_path)s" +msgstr "" + +#: nova/virt/hyperv/migrationops.py:162 +#, python-format +msgid "Merging base disk %(base_vhd_copy_path)s and diff disk %(diff_vhd_path)s" +msgstr "" + +#: nova/virt/hyperv/migrationops.py:174 +#, python-format +msgid "Getting info for disk: %s" +msgstr "" + +#: nova/virt/hyperv/migrationops.py:179 +#, python-format +msgid "Resizing disk \"%(vhd_path)s\" to new max size %(new_size)s" +msgstr "" + +#: nova/virt/hyperv/migrationops.py:190 +#, python-format +msgid "" +"Reconnecting copied base VHD %(base_vhd_path)s and diff VHD " +"%(diff_vhd_path)s" +msgstr "" + +#: nova/virt/hyperv/migrationops.py:199 +msgid "finish_migration called" +msgstr "" + +#: nova/virt/hyperv/migrationops.py:208 +#, python-format +msgid "Cannot find boot VHD file: %s" +msgstr "" + +#: nova/virt/hyperv/migrationops.py:221 nova/virt/hyperv/vmops.py:136 +msgid "Cannot resize a VHD to a smaller size" +msgstr "" + +#: nova/virt/hyperv/networkutils.py:46 +#, python-format +msgid "vswitch \"%s\" not found" +msgstr "" + +#: nova/virt/hyperv/networkutils.py:59 +#, python-format +msgid "Failed to create vswitch port %(port_name)s on switch %(vswitch_path)s" +msgstr "" + +#: nova/virt/hyperv/pathutils.py:71 +#, python-format +msgid "The file copy from %(src)s to %(dest)s failed" +msgstr "" + +#: nova/virt/hyperv/pathutils.py:92 +#, python-format +msgid "Creating directory: %s" +msgstr "" + +#: nova/virt/hyperv/pathutils.py:97 nova/virt/hyperv/snapshotops.py:116 +#, python-format +msgid "Removing directory: %s" +msgstr "" + +#: nova/virt/hyperv/snapshotops.py:56 +#, python-format +msgid "Creating snapshot for instance %s" +msgstr "" + +#: nova/virt/hyperv/snapshotops.py:65 +#, python-format +msgid "Getting info for VHD %s" +msgstr "" + +#: nova/virt/hyperv/snapshotops.py:73 +#, python-format +msgid "Copying VHD %(src_vhd_path)s to %(dest_vhd_path)s" +msgstr "" + +#: nova/virt/hyperv/snapshotops.py:83 +#, python-format +msgid "Copying base disk %(src_vhd_path)s to %(dest_base_disk_path)s" +msgstr "" + +#: nova/virt/hyperv/snapshotops.py:88 +#, python-format +msgid "" +"Reconnecting copied base VHD %(dest_base_disk_path)s and diff VHD " +"%(dest_vhd_path)s" +msgstr "" + +#: nova/virt/hyperv/snapshotops.py:94 +#, python-format +msgid "Merging base disk %(dest_base_disk_path)s and diff disk %(dest_vhd_path)s" +msgstr "" + +#: nova/virt/hyperv/snapshotops.py:99 +#, python-format +msgid "" +"Updating Glance image %(image_id)s with content from merged disk " +"%(image_vhd_path)s" +msgstr "" + +#: nova/virt/hyperv/snapshotops.py:105 +#, python-format +msgid "Snapshot image %(image_id)s updated for VM %(instance_name)s" +msgstr "" + +#: nova/virt/hyperv/snapshotops.py:109 +#, python-format +msgid "Removing snapshot %s" +msgstr "" + +#: nova/virt/hyperv/snapshotops.py:113 +#, python-format +msgid "Failed to remove snapshot for VM %s" +msgstr "" + +#: nova/virt/hyperv/vif.py:75 +#, python-format +msgid "Creating vswitch port for instance: %s" +msgstr "" + +#: nova/virt/hyperv/vmops.py:91 +#, python-format +msgid "VIF driver not found for network_api_class: %s" +msgstr "" + +#: nova/virt/hyperv/vmops.py:100 +msgid "get_info called for instance" +msgstr "" + +#: nova/virt/hyperv/vmops.py:121 +#, python-format +msgid "" +"Creating differencing VHD. Parent: %(base_vhd_path)s, Target: " +"%(root_vhd_path)s" +msgstr "" + +#: nova/virt/hyperv/vmops.py:127 +#, python-format +msgid "Copying VHD image %(base_vhd_path)s to target: %(root_vhd_path)s" +msgstr "" + +#: nova/virt/hyperv/vmops.py:139 +#, python-format +msgid "Resizing VHD %(root_vhd_path)s to new size %(root_vhd_size)s" +msgstr "" + +#: nova/virt/hyperv/vmops.py:152 +msgid "Spawning new instance" +msgstr "" + +#: nova/virt/hyperv/vmops.py:178 +msgid "Spawn instance failed" +msgstr "" + +#: nova/virt/hyperv/vmops.py:203 +#, python-format +msgid "Creating nic for instance: %s" +msgstr "" + +#: nova/virt/hyperv/vmops.py:211 +#, python-format +msgid "Invalid config_drive_format \"%s\"" +msgstr "" + +#: nova/virt/hyperv/vmops.py:214 +#, python-format +msgid "Using config drive for instance: %s" +msgstr "" + +#: nova/virt/hyperv/vmops.py:227 nova/virt/libvirt/driver.py:1870 +#, python-format +msgid "Creating config drive at %(path)s" +msgstr "" + +#: nova/virt/hyperv/vmops.py:235 nova/virt/libvirt/driver.py:1877 +#, python-format +msgid "Creating config drive failed with error: %s" +msgstr "" + +#: nova/virt/hyperv/vmops.py:271 +#, python-format +msgid "Got request to destroy instance: %s" +msgstr "" + +#: nova/virt/hyperv/vmops.py:284 +#, python-format +msgid "Instance not found: %s" +msgstr "" + +#: nova/virt/hyperv/vmops.py:290 +#, python-format +msgid "Failed to destroy instance: %s" +msgstr "" + +#: nova/virt/hyperv/vmops.py:295 +msgid "reboot instance" +msgstr "" + +#: nova/virt/hyperv/vmops.py:301 +msgid "Pause instance" +msgstr "" + +#: nova/virt/hyperv/vmops.py:307 +msgid "Unpause instance" +msgstr "" + +#: nova/virt/hyperv/vmops.py:313 +msgid "Suspend instance" +msgstr "" + +#: nova/virt/hyperv/vmops.py:319 +msgid "Resume instance" +msgstr "" + +#: nova/virt/hyperv/vmops.py:325 +msgid "Power off instance" +msgstr "" + +#: nova/virt/hyperv/vmops.py:331 +msgid "Power on instance" +msgstr "" + +#: nova/virt/hyperv/vmops.py:338 +#, python-format +msgid "Successfully changed state of VM %(vm_name)s to: %(req_state)s" +msgstr "" + +#: nova/virt/hyperv/vmops.py:342 +#, python-format +msgid "Failed to change vm state of %(vm_name)s to %(req_state)s" +msgstr "" + +#: nova/virt/hyperv/vmutils.py:75 +#, python-format +msgid "Cannot get VM summary data for: %s" +msgstr "" + +#: nova/virt/hyperv/vmutils.py:152 +#, python-format +msgid "Creating VM %s" +msgstr "" + +#: nova/virt/hyperv/vmutils.py:161 +#, python-format +msgid "Setting memory for vm %s" +msgstr "" + +#: nova/virt/hyperv/vmutils.py:164 +#, python-format +msgid "Set vCPUs for vm %s" +msgstr "" + +#: nova/virt/hyperv/vmutils.py:262 +msgid "Controller not found" +msgstr "" + +#: nova/virt/hyperv/vmutils.py:324 +#, python-format +msgid "Successfully changed vm state of %(vm_name)s to %(req_state)s" +msgstr "" + +#: nova/virt/hyperv/vmutils.py:365 +#, python-format +msgid "Operation failed with return value: %s" +msgstr "" + +#: nova/virt/hyperv/vmutils.py:383 +#, python-format +msgid "" +"WMI job failed with status %(job_state)d. Error details: %(err_sum_desc)s" +" - %(err_desc)s - Error code: %(err_code)d" +msgstr "" + +#: nova/virt/hyperv/vmutils.py:391 +#, python-format +msgid "WMI job failed with status %(job_state)d. Error details: %(error)s" +msgstr "" + +#: nova/virt/hyperv/vmutils.py:395 +#, python-format +msgid "WMI job failed with status %(job_state)d. No error description available" +msgstr "" + +#: nova/virt/hyperv/vmutils.py:401 +#, python-format +msgid "WMI job succeeded: %(desc)s, Elapsed=%(elap)s" +msgstr "" + +#: nova/virt/hyperv/volumeops.py:98 +#, python-format +msgid "" +"Already logged in on storage target. No need to login. Portal: " +"%(target_portal)s, IQN: %(target_iqn)s, LUN: %(target_lun)s" +msgstr "" + +#: nova/virt/hyperv/volumeops.py:102 +#, python-format +msgid "" +"Logging in on storage target. Portal: %(target_portal)s, IQN: " +"%(target_iqn)s, LUN: %(target_lun)s" +msgstr "" + +#: nova/virt/hyperv/volumeops.py:115 +#, python-format +msgid "Attach_volume: %(connection_info)s to %(instance_name)s" +msgstr "" + +#: nova/virt/hyperv/volumeops.py:145 +#, python-format +msgid "Attach volume failed: %s" +msgstr "" + +#: nova/virt/hyperv/volumeops.py:147 +#, python-format +msgid "Unable to attach volume to instance %s" +msgstr "" + +#: nova/virt/hyperv/volumeops.py:160 +#, python-format +msgid "Logging off storage target %(target_iqn)s" +msgstr "" + +#: nova/virt/hyperv/volumeops.py:165 +#, python-format +msgid "Detach_volume: %(connection_info)s from %(instance_name)s" +msgstr "" + +#: nova/virt/hyperv/volumeops.py:176 +#, python-format +msgid "Detaching physical disk from instance: %s" +msgstr "" + +#: nova/virt/hyperv/volumeops.py:186 nova/virt/libvirt/driver.py:897 +msgid "Could not determine iscsi initiator name" +msgstr "" + +#: nova/virt/hyperv/volumeops.py:198 nova/virt/hyperv/volumeops.py:211 +#, python-format +msgid "Unable to find a mounted disk for target_iqn: %s" +msgstr "" + +#: nova/virt/hyperv/volumeops.py:200 +#, python-format +msgid "Device number: %(device_number)s, target lun: %(target_lun)s" +msgstr "" + +#: nova/virt/hyperv/volumeutils.py:51 +#, python-format +msgid "An error has occurred when calling the iscsi initiator: %s" +msgstr "" + +#: nova/virt/libvirt/blockinfo.py:127 +#, python-format +msgid "Unable to determine disk prefix for %s" +msgstr "" + +#: nova/virt/libvirt/blockinfo.py:174 +#, python-format +msgid "No free disk device names for prefix '%s'" +msgstr "" + +#: nova/virt/libvirt/blockinfo.py:264 +#, python-format +msgid "Unable to determine disk bus for '%s'" +msgstr "" + +#: nova/virt/libvirt/driver.py:341 +#, python-format +msgid "Invalid cachemode %(cache_mode)s specified for disk type %(disk_type)s." +msgstr "" + +#: nova/virt/libvirt/driver.py:547 +#, python-format +msgid "Nova requires libvirt version %(major)i.%(minor)i.%(micro)i or greater." +msgstr "" + +#: nova/virt/libvirt/driver.py:555 +#, python-format +msgid "Connecting to libvirt: %s" +msgstr "" + +#: nova/virt/libvirt/driver.py:572 +#, python-format +msgid "URI %s does not support events" +msgstr "" + +#: nova/virt/libvirt/driver.py:588 +msgid "Connection to libvirt broke" +msgstr "" + +#: nova/virt/libvirt/driver.py:610 nova/virt/libvirt/driver.py:613 +#, python-format +msgid "Can not handle authentication request for %d credentials" +msgstr "" + +#: nova/virt/libvirt/driver.py:631 +#, python-format +msgid "Connection to libvirt failed: %s" +msgstr "" + +#: nova/virt/libvirt/driver.py:722 +#, python-format +msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s" +msgstr "" + +#: nova/virt/libvirt/driver.py:737 +msgid "During wait destroy, instance disappeared." +msgstr "" + +#: nova/virt/libvirt/driver.py:742 +msgid "Instance destroyed successfully." +msgstr "" + +#: nova/virt/libvirt/driver.py:752 +msgid "Instance may be started again." +msgstr "" + +#: nova/virt/libvirt/driver.py:762 +msgid "Going to destroy instance again." +msgstr "" + +#: nova/virt/libvirt/driver.py:781 +msgid "Error from libvirt during undefineFlags. Retrying with undefine" +msgstr "" + +#: nova/virt/libvirt/driver.py:797 +#, python-format +msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s" +msgstr "" + +#: nova/virt/libvirt/driver.py:817 +msgid "Instance may be still running, destroy it again." +msgstr "" + +#: nova/virt/libvirt/driver.py:823 +#, python-format +msgid "Error from libvirt during unfilter. Code=%(errcode)s Error=%(e)s" +msgstr "" + +#: nova/virt/libvirt/driver.py:851 +#, python-format +msgid "Deleting instance files %(target)s" +msgstr "" + +#: nova/virt/libvirt/driver.py:860 +#, python-format +msgid "Failed to cleanup directory %(target)s: %(e)s" +msgstr "" + +#: nova/virt/libvirt/driver.py:903 +msgid "Could not determine fibre channel world wide node names" +msgstr "" + +#: nova/virt/libvirt/driver.py:910 +msgid "Could not determine fibre channel world wide port names" +msgstr "" + +#: nova/virt/libvirt/driver.py:915 +msgid "No Volume Connector found." +msgstr "" + +#: nova/virt/libvirt/driver.py:1037 +msgid "During detach_volume, instance disappeared." +msgstr "" + +#: nova/virt/libvirt/driver.py:1061 +msgid "attaching network adapter failed." +msgstr "" + +#: nova/virt/libvirt/driver.py:1081 +msgid "During detach_interface, instance disappeared." +msgstr "" + +#: nova/virt/libvirt/driver.py:1085 +msgid "detaching network adapter failed." +msgstr "" + +#: nova/virt/libvirt/driver.py:1174 +msgid "Beginning live snapshot process" +msgstr "" + +#: nova/virt/libvirt/driver.py:1177 +msgid "Beginning cold snapshot process" +msgstr "" + +#: nova/virt/libvirt/driver.py:1206 +msgid "Snapshot extracted, beginning image upload" +msgstr "" + +#: nova/virt/libvirt/driver.py:1218 +msgid "Snapshot image upload complete" +msgstr "" + +#: nova/virt/libvirt/driver.py:1291 +msgid "Instance soft rebooted successfully." +msgstr "" + +#: nova/virt/libvirt/driver.py:1295 +msgid "Failed to soft reboot instance." +msgstr "" + +#: nova/virt/libvirt/driver.py:1330 +msgid "Instance shutdown successfully." +msgstr "" + +#: nova/virt/libvirt/driver.py:1338 +msgid "Instance may have been rebooted during soft reboot, so return now." +msgstr "" + +#: nova/virt/libvirt/driver.py:1386 +msgid "Instance rebooted successfully." +msgstr "" + +#: nova/virt/libvirt/driver.py:1531 +msgid "Instance is running" +msgstr "" + +#: nova/virt/libvirt/driver.py:1538 nova/virt/powervm/operator.py:221 +msgid "Instance spawned successfully." +msgstr "" + +#: nova/virt/libvirt/driver.py:1554 +#, python-format +msgid "data: %(data)r, fpath: %(fpath)r" +msgstr "" + +#: nova/virt/libvirt/driver.py:1591 nova/virt/libvirt/driver.py:1617 +#, python-format +msgid "Truncated console log returned, %d bytes ignored" +msgstr "" + +#: nova/virt/libvirt/driver.py:1606 +msgid "Guest does not have a console available" +msgstr "" + +#: nova/virt/libvirt/driver.py:1675 +#, python-format +msgid "Path '%(path)s' supports direct I/O" +msgstr "" + +#: nova/virt/libvirt/driver.py:1679 +#, python-format +msgid "Path '%(path)s' does not support direct I/O: '%(ex)s'" +msgstr "" + +#: nova/virt/libvirt/driver.py:1684 nova/virt/libvirt/driver.py:1689 +#, python-format +msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'" +msgstr "" + +#: nova/virt/libvirt/driver.py:1760 +msgid "Creating image" +msgstr "" + +#: nova/virt/libvirt/driver.py:1861 +msgid "Using config drive" +msgstr "" + +#: nova/virt/libvirt/driver.py:1910 +#, python-format +msgid "Injecting %(inj)s into image %(img_id)s" +msgstr "" + +#: nova/virt/libvirt/driver.py:1920 +#, python-format +msgid "Error injecting data into image %(img_id)s (%(e)s)" +msgstr "" + +#: nova/virt/libvirt/driver.py:1977 +#, python-format +msgid "" +"Config requested an explicit CPU model, but the current libvirt " +"hypervisor '%s' does not support selecting CPU models" +msgstr "" + +#: nova/virt/libvirt/driver.py:1983 +msgid "Config requested a custom CPU model, but no model name was provided" +msgstr "" + +#: nova/virt/libvirt/driver.py:1987 +msgid "A CPU model name should not be set when a host CPU model is requested" +msgstr "" + +#: nova/virt/libvirt/driver.py:1991 +#, python-format +msgid "CPU mode '%(mode)s' model '%(model)s' was chosen" +msgstr "" + +#: nova/virt/libvirt/driver.py:2007 +msgid "" +"Passthrough of the host CPU was requested but this libvirt version does " +"not support this feature" +msgstr "" + +#: nova/virt/libvirt/driver.py:2330 +#, python-format +msgid "" +"Start to_xml instance=%(instance)s network_info=%(network_info)s " +"disk_info=%(disk_info)s image_meta=%(image_meta)s " +"rescue=%(rescue)sblock_device_info=%(block_device_info)s" +msgstr "" + +#: nova/virt/libvirt/driver.py:2345 +#, python-format +msgid "End to_xml instance=%(instance)s xml=%(xml)s" +msgstr "" + +#: nova/virt/libvirt/driver.py:2362 +#, python-format +msgid "" +"Error from libvirt while looking up %(instance_name)s: [Error Code " +"%(error_code)s] %(ex)s" +msgstr "" + +#: nova/virt/libvirt/driver.py:2530 +msgid "" +"Cannot get the number of cpu, because this function is not implemented " +"for this platform. " +msgstr "" + +#: nova/virt/libvirt/driver.py:2581 +#, python-format +msgid "couldn't obtain the vpu count from domain id: %s" +msgstr "" + +#: nova/virt/libvirt/driver.py:2587 +#, python-format +msgid "List of domains returned by libVirt: %s" +msgstr "" + +#: nova/virt/libvirt/driver.py:2589 +#, python-format +msgid "libVirt can't find a domain with id: %s" +msgstr "" + +#: nova/virt/libvirt/driver.py:2653 +msgid "libvirt version is too old (does not support getVersion)" +msgstr "" + +#: nova/virt/libvirt/driver.py:2737 +#, python-format +msgid "Trying to get stats for the volume %s" +msgstr "" + +#: nova/virt/libvirt/driver.py:2750 +#, python-format +msgid "" +"Got volume usage stats for the volume=%(volume)s, instance=%(instance)s, " +"rd_req=%(rd_req)d, rd_bytes=%(rd_bytes)d, wr_req=%(wr_req)d, " +"wr_bytes=%(wr_bytes)d" +msgstr "" + +#: nova/virt/libvirt/driver.py:2768 +#, python-format +msgid "" +"Getting block stats failed, device might have been detached. " +"Instance=%(instance_name)s Disk=%(disk)s Code=%(errcode)s Error=%(e)s" +msgstr "" + +#: nova/virt/libvirt/driver.py:2773 +#, python-format +msgid "" +"Could not find domain in libvirt for instance %s. Cannot get block stats " +"for device" +msgstr "" + +#: nova/virt/libvirt/driver.py:2850 +#, python-format +msgid "" +"Creating tmpfile %s to verify with other compute node that the instance " +"is on the same shared storage." +msgstr "" + +#: nova/virt/libvirt/driver.py:2932 +msgid "Block migration can not be used with shared storage." +msgstr "" + +#: nova/virt/libvirt/driver.py:2940 +msgid "Live migration can not be used without shared storage." +msgstr "" + +#: nova/virt/libvirt/driver.py:2977 +#, python-format +msgid "" +"Unable to migrate %(instance_uuid)s: Disk of instance is too " +"large(available on destination host:%(available)s < need:%(necessary)s)" +msgstr "" + +#: nova/virt/libvirt/driver.py:3002 +#, python-format +msgid "" +"Instance launched has CPU info:\n" +"%s" +msgstr "" + +#: nova/virt/libvirt/driver.py:3014 +#, python-format +msgid "" +"CPU doesn't have compatibility.\n" +"\n" +"%(ret)s\n" +"\n" +"Refer to %(u)s" +msgstr "" + +#: nova/virt/libvirt/driver.py:3031 +#, python-format +msgid "" +"Creating tmpfile %s to notify to other compute nodes that they should " +"mount the same storage." +msgstr "" + +#: nova/virt/libvirt/driver.py:3079 +#, python-format +msgid "The firewall filter for %s does not exist" +msgstr "" + +#: nova/virt/libvirt/driver.py:3151 +#, python-format +msgid "Live Migration failure: %(e)s" +msgstr "" + +#: nova/virt/libvirt/driver.py:3244 +#, python-format +msgid "plug_vifs() failed %(cnt)d. Retry up to %(max_retry)d." +msgstr "" + +#: nova/virt/libvirt/driver.py:3356 +#, python-format +msgid "" +"Error from libvirt while getting description of %(instance_name)s: [Error" +" Code %(error_code)s] %(ex)s" +msgstr "" + +#: nova/virt/libvirt/driver.py:3373 +#, python-format +msgid "skipping %(path)s since it looks like volume" +msgstr "" + +#: nova/virt/libvirt/driver.py:3378 +#, python-format +msgid "skipping disk for %(instance_name)s as it does not have a path" +msgstr "" + +#: nova/virt/libvirt/driver.py:3419 +#, python-format +msgid "Getting disk size of %(i_name)s: %(e)s" +msgstr "" + +#: nova/virt/libvirt/driver.py:3465 +msgid "Starting migrate_disk_and_power_off" +msgstr "" + +#: nova/virt/libvirt/driver.py:3524 +msgid "Instance running successfully." +msgstr "" + +#: nova/virt/libvirt/driver.py:3530 +msgid "Starting finish_migration" +msgstr "" + +#: nova/virt/libvirt/driver.py:3592 +msgid "Starting finish_revert_migration" +msgstr "" + +#: nova/virt/libvirt/driver.py:3713 +#, python-format +msgid "Checking instance files accessability%(instance_path)s" +msgstr "" + +#: nova/virt/libvirt/firewall.py:51 +msgid "" +"Libvirt module could not be loaded. NWFilterFirewall will not work " +"correctly." +msgstr "" + +#: nova/virt/libvirt/firewall.py:107 +msgid "Called setup_basic_filtering in nwfilter" +msgstr "" + +#: nova/virt/libvirt/firewall.py:115 +msgid "Ensuring static filters" +msgstr "" + +#: nova/virt/libvirt/firewall.py:247 +#, python-format +msgid "The nwfilter(%(instance_filter_name)s) is not found." +msgstr "" + +#: nova/virt/libvirt/firewall.py:270 +#, python-format +msgid "The nwfilter(%(instance_filter_name)s) for%(name)s is not found." +msgstr "" + +#: nova/virt/libvirt/firewall.py:286 +msgid "iptables firewall: Setup Basic Filtering" +msgstr "" + +#: nova/virt/libvirt/imagebackend.py:290 +msgid "You should specify libvirt_images_volume_group flag to use LVM images." +msgstr "" + +#: nova/virt/libvirt/imagebackend.py:375 +#, python-format +msgid "Unknown image_type=%s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:140 +#, python-format +msgid "Error reading image info file %(filename)s: %(error)s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:180 +#, python-format +msgid "Reading image info file: %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:202 +#, python-format +msgid "Writing stored info to %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:332 +#, python-format +msgid "%s is a valid instance name" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:335 +#, python-format +msgid "%s has a disk file" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:337 +#, python-format +msgid "Instance %(instance)s is backed by %(backing)s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:350 +#, python-format +msgid "" +"Instance %(instance)s is using a backing file %(backing)s which does not " +"appear in the image service" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:426 +#, python-format +msgid "image %(id)s at (%(base_file)s): image verification failed" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:436 +#, python-format +msgid "" +"image %(id)s at (%(base_file)s): image verification skipped, no hash " +"stored" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:445 +#, python-format +msgid "%(id)s (%(base_file)s): generating checksum" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:460 +#, python-format +msgid "Cannot remove %(base_file)s, it does not exist" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:472 +#, python-format +msgid "Base file too young to remove: %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:475 +#, python-format +msgid "Removing base file: %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:482 +#, python-format +msgid "Failed to remove %(base_file)s, error was %(error)s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:493 +#, python-format +msgid "image %(id)s at (%(base_file)s): checking" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:517 +#, python-format +msgid "" +"image %(id)s at (%(base_file)s): in use: on this node %(local)d local, " +"%(remote)d on other nodes sharing this instance storage" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:529 +#, python-format +msgid "" +"image %(id)s at (%(base_file)s): warning -- an absent base file is in " +"use! instances: %(instance_list)s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:541 +#, python-format +msgid "image %(id)s at (%(base_file)s): image is not in use" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:548 +#, python-format +msgid "image %(id)s at (%(base_file)s): image is in use" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:572 +#, python-format +msgid "Skipping verification, no base directory at %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:576 +msgid "Verify base images" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:583 +#, python-format +msgid "Image id %(id)s yields fingerprint %(fingerprint)s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:601 +#, python-format +msgid "Unknown base file: %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:606 +#, python-format +msgid "Active base files: %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:609 +#, python-format +msgid "Corrupt base files: %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:613 +#, python-format +msgid "Removable base files: %s" +msgstr "" + +#: nova/virt/libvirt/imagecache.py:621 +msgid "Verification complete" +msgstr "" + +#: nova/virt/libvirt/utils.py:72 nova/virt/libvirt/utils.py:78 +msgid "systool is not installed" +msgstr "" + +#: nova/virt/libvirt/utils.py:82 +msgid "Cannot find any Fibre Channel HBAs" +msgstr "" + +#: nova/virt/libvirt/utils.py:224 +#, python-format +msgid "" +"Insufficient Space on Volume Group %(vg)s. Only %(free_space)db " +"available, but %(size)db required by volume %(lv)s." +msgstr "" + +#: nova/virt/libvirt/utils.py:233 +#, python-format +msgid "" +"Volume group %(vg)s will not be able to hold sparse volume %(lv)s. " +"Virtual volume size is %(size)db, but free space on volume group is only " +"%(free_space)db." +msgstr "" + +#: nova/virt/libvirt/utils.py:264 +#, python-format +msgid "vg %s must be LVM volume group" +msgstr "" + +#: nova/virt/libvirt/utils.py:293 +#, python-format +msgid "Path %s must be LVM logical volume" +msgstr "" + +#: nova/virt/libvirt/utils.py:558 +msgid "Can't retrieve root device path from instance libvirt configuration" +msgstr "" + +#: nova/virt/libvirt/vif.py:265 nova/virt/libvirt/vif.py:386 +#: nova/virt/libvirt/vif.py:473 +#, python-format +msgid "" +"vif_type=%(vif_type)s instance=%(instance)s network=%(network)s " +"mapping=%(mapping)s" +msgstr "" + +#: nova/virt/libvirt/vif.py:271 nova/virt/libvirt/vif.py:392 +#: nova/virt/libvirt/vif.py:479 +msgid "vif_type parameter must be present for this vif_driver implementation" +msgstr "" + +#: nova/virt/libvirt/vif.py:292 nova/virt/libvirt/vif.py:405 +#: nova/virt/libvirt/vif.py:492 +#, python-format +msgid "Unexpected vif_type=%s" +msgstr "" + +#: nova/virt/libvirt/vif.py:304 +#, python-format +msgid "Ensuring vlan %(vlan)s and bridge %(bridge)s" +msgstr "" + +#: nova/virt/libvirt/vif.py:314 +#, python-format +msgid "Ensuring bridge %s" +msgstr "" + +#: nova/virt/libvirt/vif.py:422 nova/virt/libvirt/vif.py:451 +msgid "Failed while unplugging vif" +msgstr "" + +#: nova/virt/libvirt/vif.py:501 +msgid "" +"The LibvirtBridgeDriver VIF driver is now deprecated and will be removed " +"in the next release. Please use the LibvirtGenericVIFDriver VIF driver, " +"together with a network plugin that reports the 'vif_type' attribute" +msgstr "" + +#: nova/virt/libvirt/vif.py:527 +msgid "" +"The LibvirtOpenVswitchDriver VIF driver is now deprecated and will be " +"removed in the next release. Please use the LibvirtGenericVIFDriver VIF " +"driver, together with a network plugin that reports the 'vif_type' " +"attribute" +msgstr "" + +#: nova/virt/libvirt/vif.py:555 +msgid "" +"The LibvirtHybridOVSBridgeDriver VIF driver is now deprecated and will be" +" removed in the next release. Please use the LibvirtGenericVIFDriver VIF " +"driver, together with a network plugin that reports the 'vif_type' " +"attribute" +msgstr "" + +#: nova/virt/libvirt/vif.py:583 +msgid "" +"The LibvirtOpenVswitchVirtualPortDriver VIF driver is now deprecated and " +"will be removed in the next release. Please use the " +"LibvirtGenericVIFDriver VIF driver, together with a network plugin that " +"reports the 'vif_type' attribute" +msgstr "" + +#: nova/virt/libvirt/vif.py:609 +msgid "" +"The QuantumLinuxBridgeVIFDriver VIF driver is now deprecated and will be " +"removed in the next release. Please use the LibvirtGenericVIFDriver VIF " +"driver, together with a network plugin that reports the 'vif_type' " +"attribute" +msgstr "" + +#: nova/virt/libvirt/volume.py:239 +#, python-format +msgid "iSCSI device not found at %s" +msgstr "" + +#: nova/virt/libvirt/volume.py:242 +#, python-format +msgid "" +"ISCSI volume not yet found at: %(disk_dev)s. Will rescan & retry. Try " +"number: %(tries)s" +msgstr "" + +#: nova/virt/libvirt/volume.py:254 +#, python-format +msgid "Found iSCSI node %(disk_dev)s (after %(tries)s rescans)" +msgstr "" + +#: nova/virt/libvirt/volume.py:490 nova/virt/libvirt/volume.py:611 +#, python-format +msgid "%s is already mounted" +msgstr "" + +#: nova/virt/libvirt/volume.py:546 +#, python-format +msgid "AoE device not found at %s" +msgstr "" + +#: nova/virt/libvirt/volume.py:548 +#, python-format +msgid "AoE volume not yet found at: %(aoedevpath)s. Try number: %(tries)s" +msgstr "" + +#: nova/virt/libvirt/volume.py:562 +#, python-format +msgid "Found AoE device %(aoedevpath)s (after %(tries)s rediscover)" +msgstr "" + +#: nova/virt/libvirt/volume.py:690 +msgid "We are unable to locate any Fibre Channel devices" +msgstr "" + +#: nova/virt/libvirt/volume.py:699 +#, python-format +msgid "Looking for Fibre Channel dev %(device)s" +msgstr "" + +#: nova/virt/libvirt/volume.py:709 +msgid "Fibre Channel device not found." +msgstr "" + +#: nova/virt/libvirt/volume.py:712 +#, python-format +msgid "" +"Fibre volume not yet found at: %(mount_device)s. Will rescan & retry. " +"Try number: %(tries)s" +msgstr "" + +#: nova/virt/libvirt/volume.py:728 +#, python-format +msgid "Found Fibre Channel volume %(mount_device)s (after %(tries)s rescans)" +msgstr "" + +#: nova/virt/libvirt/volume.py:735 +#, python-format +msgid "Multipath device discovered %(device)s" +msgstr "" + +#: nova/virt/libvirt/volume.py:801 +msgid "Value required for 'scality_sofs_config'" +msgstr "" + +#: nova/virt/libvirt/volume.py:812 +#, python-format +msgid "Cannot access 'scality_sofs_config': %s" +msgstr "" + +#: nova/virt/libvirt/volume.py:818 +msgid "Cannot execute /sbin/mount.sofs" +msgstr "" + +#: nova/virt/libvirt/volume.py:833 +msgid "Cannot mount Scality SOFS, check syslog for errors" +msgstr "" + +#: nova/virt/powervm/blockdev.py:147 +#, python-format +msgid "Removing the logical volume '%s'" +msgstr "" + +#: nova/virt/powervm/blockdev.py:165 +#, python-format +msgid "Fetching image '%s' from glance" +msgstr "" + +#: nova/virt/powervm/blockdev.py:170 +#, python-format +msgid "Using image found at '%s'" +msgstr "" + +#: nova/virt/powervm/blockdev.py:172 +#, python-format +msgid "Ensuring image '%s' exists on IVM" +msgstr "" + +#: nova/virt/powervm/blockdev.py:183 +#, python-format +msgid "Creating logical volume of size %s bytes" +msgstr "" + +#: nova/virt/powervm/blockdev.py:186 +#, python-format +msgid "Copying image to the device '%s'" +msgstr "" + +#: nova/virt/powervm/blockdev.py:189 +msgid "Error while creating logical volume from image. Will attempt cleanup." +msgstr "" + +#: nova/virt/powervm/blockdev.py:196 +msgid "Error while attempting cleanup of failed deploy to logical volume." +msgstr "" + +#: nova/virt/powervm/blockdev.py:242 +msgid "Snapshot added to glance." +msgstr "" + +#: nova/virt/powervm/blockdev.py:248 +#, python-format +msgid "Failed to clean up snapshot file %(snapshot_file_path)s" +msgstr "" + +#: nova/virt/powervm/blockdev.py:333 +msgid "Could not create logical volume. No space left on any volume group." +msgstr "" + +#: nova/virt/powervm/blockdev.py:424 nova/virt/powervm/blockdev.py:496 +msgid "Unable to get checksum" +msgstr "" + +#: nova/virt/powervm/blockdev.py:427 nova/virt/powervm/blockdev.py:519 +msgid "Image checksums do not match" +msgstr "" + +#: nova/virt/powervm/blockdev.py:448 +#, python-format +msgid "Image found on host at '%s'" +msgstr "" + +#: nova/virt/powervm/blockdev.py:456 +msgid "Uncompressed image file not found" +msgstr "" + +#: nova/virt/powervm/blockdev.py:540 nova/virt/powervm/operator.py:673 +#, python-format +msgid "Found error stream for command \"%(cmd)s\": %(error_text)s" +msgstr "" + +#: nova/virt/powervm/blockdev.py:557 nova/virt/powervm/operator.py:690 +#, python-format +msgid "Found error stream for command \"%(command)s\": %(error_text)s" +msgstr "" + +#: nova/virt/powervm/common.py:61 +msgid "Connection error connecting PowerVM manager" +msgstr "" + +#: nova/virt/powervm/common.py:73 +#, python-format +msgid "Running cmd (SSH-as-root): %s" +msgstr "" + +#: nova/virt/powervm/common.py:122 +msgid "File transfer to PowerVM manager failed" +msgstr "" + +#: nova/virt/powervm/common.py:141 +#, python-format +msgid "ftp GET %(remote_path)s to: %(local_path)s" +msgstr "" + +#: nova/virt/powervm/common.py:147 +msgid "File transfer from PowerVM manager failed" +msgstr "" + +#: nova/virt/powervm/driver.py:124 +msgid "In get_host_ip_addr" +msgstr "" + +#: nova/virt/powervm/driver.py:127 +#, python-format +msgid "Attempting to resolve %s" +msgstr "" + +#: nova/virt/powervm/driver.py:129 +#, python-format +msgid "%(hostname)s was successfully resolved to %(ip_addr)s" +msgstr "" + +#: nova/virt/powervm/driver.py:174 +#, python-format +msgid "%(inst_name)s captured in %(snapshot_time)s seconds" +msgstr "" + +#: nova/virt/powervm/driver.py:305 +#, python-format +msgid "Unrecognized root disk information: %s" +msgstr "" + +#: nova/virt/powervm/exception.py:21 +msgid "Connection to PowerVM manager failed" +msgstr "" + +#: nova/virt/powervm/exception.py:25 +#, python-format +msgid "File '%(file_path)s' transfer to PowerVM manager failed" +msgstr "" + +#: nova/virt/powervm/exception.py:29 +#, python-format +msgid "FTP %(ftp_cmd)s from %(source_path)s to %(dest_path)s failed" +msgstr "" + +#: nova/virt/powervm/exception.py:33 +#, python-format +msgid "LPAR instance '%(instance_name)s' could not be found" +msgstr "" + +#: nova/virt/powervm/exception.py:37 +#, python-format +msgid "LPAR instance '%(instance_name)s' creation failed" +msgstr "" + +#: nova/virt/powervm/exception.py:41 +msgid "No space left on any volume group" +msgstr "" + +#: nova/virt/powervm/exception.py:49 +#, python-format +msgid "Operation '%(operation)s' on LPAR '%(instance_name)s' timed out" +msgstr "" + +#: nova/virt/powervm/exception.py:54 +msgid "Image creation failed on PowerVM" +msgstr "" + +#: nova/virt/powervm/exception.py:58 +#, python-format +msgid "" +"Insufficient free memory on PowerVM system to spawn instance " +"'%(instance_name)s'" +msgstr "" + +#: nova/virt/powervm/exception.py:63 +#, python-format +msgid "" +"Insufficient available CPUs on PowerVM system to spawn instance " +"'%(instance_name)s'" +msgstr "" + +#: nova/virt/powervm/exception.py:68 +#, python-format +msgid "PowerVM LPAR instance '%(instance_name)s' cleanup failed" +msgstr "" + +#: nova/virt/powervm/lpar.py:55 +#, python-format +msgid "" +"Encountered unknown LPAR attribute: %s\n" +"Continuing without storing" +msgstr "" + +#: nova/virt/powervm/operator.py:99 +#, python-format +msgid "LPAR instance '%s' not found" +msgstr "" + +#: nova/virt/powervm/operator.py:187 +#, python-format +msgid "PowerVM image creation failed: %s" +msgstr "" + +#: nova/virt/powervm/operator.py:201 +#, python-format +msgid "Creating LPAR instance '%s'" +msgstr "" + +#: nova/virt/powervm/operator.py:203 +#, python-format +msgid "LPAR instance '%s' creation failed" +msgstr "" + +#: nova/virt/powervm/operator.py:209 +#, python-format +msgid "Activating the LPAR instance '%s'" +msgstr "" + +#: nova/virt/powervm/operator.py:226 +#, python-format +msgid "Instance '%s' failed to boot" +msgstr "" + +#: nova/virt/powervm/operator.py:238 +msgid "Error while attempting to clean up failed instance launch." +msgstr "" + +#: nova/virt/powervm/operator.py:242 +#, python-format +msgid "Instance spawned in %s seconds" +msgstr "" + +#: nova/virt/powervm/operator.py:253 +#, python-format +msgid "During destroy, LPAR instance '%s' was not found on PowerVM system." +msgstr "" + +#: nova/virt/powervm/operator.py:272 +#, python-format +msgid "Stopping instance %s for snapshot." +msgstr "" + +#: nova/virt/powervm/operator.py:295 +#, python-format +msgid "Shutting down the instance '%s'" +msgstr "" + +#: nova/virt/powervm/operator.py:300 +#, python-format +msgid "Deleting the LPAR instance '%s'" +msgstr "" + +#: nova/virt/powervm/operator.py:312 +msgid "PowerVM instance cleanup failed" +msgstr "" + +#: nova/virt/powervm/operator.py:334 nova/virt/powervm/operator.py:390 +msgid "Not enough free memory in the host" +msgstr "" + +#: nova/virt/powervm/operator.py:345 nova/virt/powervm/operator.py:396 +msgid "Insufficient available CPU on PowerVM" +msgstr "" + +#: nova/virt/vmwareapi/driver.py:138 +msgid "" +"Must specify vmwareapi_host_ip,vmwareapi_host_username and " +"vmwareapi_host_password to usecompute_driver=vmwareapi.VMwareESXDriver or" +" vmwareapi.VMwareVCDriver" +msgstr "" + +#: nova/virt/vmwareapi/driver.py:355 +#, python-format +msgid "VMware Cluster %s is not found" +msgstr "" + +#: nova/virt/vmwareapi/driver.py:456 +#, python-format +msgid "In vmwareapi:_create_session, got this exception: %s" +msgstr "" + +#: nova/virt/vmwareapi/driver.py:539 +#, python-format +msgid "In vmwareapi:_call_method, got this exception: %s" +msgstr "" + +#: nova/virt/vmwareapi/driver.py:575 +#, python-format +msgid "Task [%(task_name)s] %(task_ref)s status: success" +msgstr "" + +#: nova/virt/vmwareapi/driver.py:580 +#, python-format +msgid "Task [%(task_name)s] %(task_ref)s status: error %(error_info)s" +msgstr "" + +#: nova/virt/vmwareapi/driver.py:584 +#, python-format +msgid "In vmwareapi:_poll_task, Got this error %s" +msgstr "" + +#: nova/virt/vmwareapi/error_util.py:93 +#, python-format +msgid "Error(s) %s occurred in the call to RetrieveProperties" +msgstr "" + +#: nova/virt/vmwareapi/fake.py:45 nova/virt/xenapi/fake.py:77 +#, python-format +msgid "%(text)s: _db_content => %(content)s" +msgstr "" + +#: nova/virt/vmwareapi/fake.py:132 +#, python-format +msgid "Property %(attr)s not set for the managed object %(name)s" +msgstr "" + +#: nova/virt/vmwareapi/fake.py:486 +msgid "There is no VM registered" +msgstr "" + +#: nova/virt/vmwareapi/fake.py:488 nova/virt/vmwareapi/fake.py:663 +#, python-format +msgid "Virtual Machine with ref %s is not there" +msgstr "" + +#: nova/virt/vmwareapi/fake.py:551 +#, python-format +msgid "Logging out a session that is invalid or already logged out: %s" +msgstr "" + +#: nova/virt/vmwareapi/fake.py:566 +msgid "Session is faulty" +msgstr "" + +#: nova/virt/vmwareapi/fake.py:569 +msgid "Session Invalid" +msgstr "" + +#: nova/virt/vmwareapi/fake.py:660 +msgid "No Virtual Machine has been registered yet" +msgstr "" + +#: nova/virt/vmwareapi/host.py:40 +#, python-format +msgid "%(action)s %(host)s" +msgstr "" + +#: nova/virt/vmwareapi/host.py:63 +#, python-format +msgid "Set maintenance mod on %(host)s to %(mode)s" +msgstr "" + +#: nova/virt/vmwareapi/io_util.py:112 +#, python-format +msgid "Glance image %s is in killed state" +msgstr "" + +#: nova/virt/vmwareapi/io_util.py:120 +#, python-format +msgid "Glance image %(image_id)s is in unknown state - %(state)s" +msgstr "" + +#: nova/virt/vmwareapi/network_util.py:138 +msgid "" +"ESX SOAP server returned an empty port group for the host system in its " +"response" +msgstr "" + +#: nova/virt/vmwareapi/network_util.py:164 +#, python-format +msgid "Creating Port Group with name %s on the ESX host" +msgstr "" + +#: nova/virt/vmwareapi/network_util.py:178 +#, python-format +msgid "Created Port Group with name %s on the ESX host" +msgstr "" + +#: nova/virt/vmwareapi/read_write_util.py:142 +#, python-format +msgid "Exception during HTTP connection close in VMwareHTTPWrite. Exception is %s" +msgstr "" + +#: nova/virt/vmwareapi/vim.py:84 +msgid "Unable to import suds." +msgstr "" + +#: nova/virt/vmwareapi/vim.py:169 +#, python-format +msgid "No such SOAP method '%s' provided by VI SDK" +msgstr "" + +#: nova/virt/vmwareapi/vim.py:174 +#, python-format +msgid "httplib error in %s: " +msgstr "" + +#: nova/virt/vmwareapi/vim.py:181 +#, python-format +msgid "Socket error in %s: " +msgstr "" + +#: nova/virt/vmwareapi/vim.py:186 +#, python-format +msgid "Type error in %s: " +msgstr "" + +#: nova/virt/vmwareapi/vim.py:190 +#, python-format +msgid "Exception in %s " +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:92 +msgid "Getting list of instances" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:108 +#, python-format +msgid "Got total of %s instances" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:198 +msgid "Creating VM on the ESX host" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:206 +msgid "Created VM on the ESX host" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:230 +#, 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 "" + +#: nova/virt/vmwareapi/vmops.py:249 +#, python-format +msgid "" +"Created Virtual Disk of size %(vmdk_file_size_in_kb)s KB and type " +"%(disk_type)s on the ESX host local store %(data_store_name)s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:258 +#, python-format +msgid "" +"Deleting the file %(vmdk_path)s on the ESX host localstore " +"%(data_store_name)s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:272 +#, python-format +msgid "" +"Deleted the file %(vmdk_path)s on the ESX host local store " +"%(data_store_name)s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:280 +#, python-format +msgid "" +"Downloading image file data %(image_ref)s to the ESX data store " +"%(data_store_name)s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:300 +#, python-format +msgid "" +"Downloaded image file data %(image_ref)s to %(upload_vmdk_name)s on the " +"ESX data store %(data_store_name)s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:314 +#, python-format +msgid "" +"Copying 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 to disk" +" type %(disk_type)s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:335 +#, python-format +msgid "" +"Copied Virtual Disk of size %(vmdk_file_size_in_kb)s KB and type " +"%(disk_type)s on the ESX host local store %(data_store_name)s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:414 +msgid "Powering on the VM instance" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:420 +msgid "Powered on the VM instance" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:466 +msgid "Creating Snapshot of the VM instance" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:476 +msgid "Created Snapshot of the VM instance" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:521 +msgid "Copying disk data before snapshot of the VM" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:534 +msgid "Copied disk data before snapshot of the VM" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:543 +#, python-format +msgid "Uploading image %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:557 +#, python-format +msgid "Uploaded image %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:570 +#, python-format +msgid "Deleting temporary vmdk file %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:579 +#, python-format +msgid "Deleted temporary vmdk file %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:611 +msgid "instance is not powered on" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:618 +msgid "Rebooting guest OS of VM" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:621 +msgid "Rebooted guest OS of VM" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:623 +msgid "Doing hard reboot of VM" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:627 +msgid "Did hard reboot of VM" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:639 nova/virt/vmwareapi/vmops.py:671 +#: nova/virt/vmwareapi/vmops.py:964 +msgid "instance not present" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:645 nova/virt/vmwareapi/vmops.py:968 +msgid "Destroying the VM" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:650 nova/virt/vmwareapi/vmops.py:973 +msgid "Destroyed the VM" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:652 +#, python-format +msgid "In vmwareapi:vmops:delete, got this exception while destroying the VM: %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:690 nova/virt/vmwareapi/vmops.py:843 +msgid "Powering off the VM" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:695 nova/virt/vmwareapi/vmops.py:848 +msgid "Powered off the VM" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:699 +msgid "Unregistering the VM" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:702 +msgid "Unregistered the VM" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:704 +#, python-format +msgid "" +"In vmwareapi:vmops:destroy, got this exception while un-registering the " +"VM: %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:717 +#, python-format +msgid "Deleting contents of the VM from datastore %(datastore_name)s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:729 +#, python-format +msgid "Deleted contents of the VM from datastore %(datastore_name)s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:734 +#, python-format +msgid "" +"In vmwareapi:vmops:destroy, got this exception while deleting the VM " +"contents from the disk: %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:742 +msgid "pause not supported for vmwareapi" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:746 +msgid "unpause not supported for vmwareapi" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:760 +msgid "Suspending the VM" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:764 +msgid "Suspended the VM" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:767 +msgid "instance is powered off and cannot be suspended." +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:770 +msgid "VM was already in suspended state. So returning without doing anything" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:783 +msgid "Resuming the VM" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:788 +msgid "Resumed the VM" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:790 +msgid "instance is not in a suspended state" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:851 +msgid "instance is suspended and cannot be powered off." +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:854 +msgid "VM was already in powered off state. So returning without doing anything" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:867 +msgid "VM was already in powered on state. So returning without doing anything" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:871 +msgid "Powering on the VM" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:876 +msgid "Powered on the VM" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:893 +#, python-format +msgid "Updating instance '%(instance_uuid)s' progress to %(progress)d" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:924 +#, python-format +msgid "Renaming the VM to %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:930 +#, python-format +msgid "Renamed the VM to %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:945 +#, python-format +msgid "Cloning VM to host %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:953 +#, python-format +msgid "Cloned VM to host %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:975 +#, python-format +msgid "" +"In vmwareapi:vmops:confirm_migration, got this exception while destroying" +" the VM: %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:990 +#, python-format +msgid "Renaming the VM from %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:996 +#, python-format +msgid "Renamed the VM from %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:1019 +#, python-format +msgid "Migrating VM to host %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:1031 +#, python-format +msgid "Migrated VM to host %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:1041 nova/virt/xenapi/vmops.py:1327 +#, python-format +msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:1045 +#, python-format +msgid "Automatically hard rebooting %d" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:1081 +msgid "get_diagnostics not implemented for vmwareapi" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:1163 +msgid "Reconfiguring VM instance to set the machine id" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:1169 +msgid "Reconfigured VM instance to set the machine id" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:1183 +#, python-format +msgid "Reconfiguring VM instance to enable vnc on port - %(port)s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:1190 +#, python-format +msgid "Reconfigured VM instance to enable vnc on port - %(port)s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:1283 +#, python-format +msgid "Creating directory with path %s" +msgstr "" + +#: nova/virt/vmwareapi/vmops.py:1289 +#, python-format +msgid "Created directory with path %s" +msgstr "" + +#: nova/virt/vmwareapi/vmware_images.py:91 +#, python-format +msgid "Downloading image %s from glance image server" +msgstr "" + +#: nova/virt/vmwareapi/vmware_images.py:107 +#, python-format +msgid "Downloaded image %s from glance image server" +msgstr "" + +#: nova/virt/vmwareapi/vmware_images.py:113 +#, python-format +msgid "Uploading image %s to the Glance image server" +msgstr "" + +#: nova/virt/vmwareapi/vmware_images.py:139 +#, python-format +msgid "Uploaded image %s to the Glance image server" +msgstr "" + +#: nova/virt/vmwareapi/vmware_images.py:150 +#, python-format +msgid "Getting image size for the image %s" +msgstr "" + +#: nova/virt/vmwareapi/vmware_images.py:155 +#, python-format +msgid "Got image size of %(size)s for the image %(image)s" +msgstr "" + +#: nova/virt/vmwareapi/volume_util.py:163 +#, python-format +msgid "Rescanning HBA %s" +msgstr "" + +#: nova/virt/vmwareapi/volume_util.py:166 +#, python-format +msgid "Rescanned HBA %s " +msgstr "" + +#: nova/virt/vmwareapi/volume_util.py:178 nova/virt/xenapi/volume_utils.py:267 +#, python-format +msgid "Mountpoint cannot be translated: %s" +msgstr "" + +#: nova/virt/vmwareapi/volumeops.py:57 +#, python-format +msgid "" +"Reconfiguring VM instance %(instance_name)s to attach disk %(vmdk_path)s " +"or device %(device_name)s with type %(disk_type)s" +msgstr "" + +#: nova/virt/vmwareapi/volumeops.py:65 +#, python-format +msgid "" +"Reconfigured VM instance %(instance_name)s to attach disk %(vmdk_path)s " +"or device %(device_name)s with type %(disk_type)s" +msgstr "" + +#: nova/virt/vmwareapi/volumeops.py:77 +#, python-format +msgid "Reconfiguring VM instance %(instance_name)s to detach disk %(disk_key)s" +msgstr "" + +#: nova/virt/vmwareapi/volumeops.py:84 +#, python-format +msgid "Reconfigured VM instance %(instance_name)s to detach disk %(disk_key)s" +msgstr "" + +#: nova/virt/vmwareapi/volumeops.py:91 +#, python-format +msgid "Discovering iSCSI target %(target_iqn)s from %(target_portal)s." +msgstr "" + +#: nova/virt/vmwareapi/volumeops.py:96 +msgid "Storage target found. No need to discover" +msgstr "" + +#: nova/virt/vmwareapi/volumeops.py:104 +#, python-format +msgid "Discovered iSCSI target %(target_iqn)s from %(target_portal)s." +msgstr "" + +#: nova/virt/vmwareapi/volumeops.py:107 +#, python-format +msgid "Unable to discovered iSCSI target %(target_iqn)s from %(target_portal)s." +msgstr "" + +#: nova/virt/vmwareapi/volumeops.py:127 nova/virt/xenapi/volumeops.py:47 +#, python-format +msgid "Attach_volume: %(connection_info)s, %(instance_name)s, %(mountpoint)s" +msgstr "" + +#: nova/virt/vmwareapi/volumeops.py:138 nova/virt/vmwareapi/volumeops.py:177 +msgid "Unable to find iSCSI Target" +msgstr "" + +#: nova/virt/vmwareapi/volumeops.py:156 nova/virt/xenapi/volumeops.py:60 +#, python-format +msgid "Mountpoint %(mountpoint)s attached to instance %(instance_name)s" +msgstr "" + +#: nova/virt/vmwareapi/volumeops.py:166 nova/virt/xenapi/volumeops.py:104 +#, python-format +msgid "Detach_volume: %(instance_name)s, %(mountpoint)s" +msgstr "" + +#: nova/virt/vmwareapi/volumeops.py:185 +msgid "Unable to find volume" +msgstr "" + +#: nova/virt/vmwareapi/volumeops.py:187 nova/virt/xenapi/volumeops.py:124 +#, python-format +msgid "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" +msgstr "" + +#: nova/virt/xenapi/agent.py:88 nova/virt/xenapi/vmops.py:1567 +#, python-format +msgid "TIMEOUT: The call to %(method)s timed out. args=%(args)r" +msgstr "" + +#: nova/virt/xenapi/agent.py:92 nova/virt/xenapi/vmops.py:1571 +#, python-format +msgid "" +"NOT IMPLEMENTED: The call to %(method)s is not supported by the agent. " +"args=%(args)r" +msgstr "" + +#: nova/virt/xenapi/agent.py:97 nova/virt/xenapi/vmops.py:1576 +#, python-format +msgid "The call to %(method)s returned an error: %(e)s. args=%(args)r" +msgstr "" + +#: nova/virt/xenapi/agent.py:107 +#, python-format +msgid "" +"The agent call to %(method)s returned an invalid response: %(ret)r. " +"path=%(path)s; args=%(args)r" +msgstr "" + +#: nova/virt/xenapi/agent.py:117 +#, python-format +msgid "Failed to query agent version: %(resp)r" +msgstr "" + +#: nova/virt/xenapi/agent.py:136 +msgid "Querying agent version" +msgstr "" + +#: nova/virt/xenapi/agent.py:150 +msgid "Reached maximum time attempting to query agent version" +msgstr "" + +#: nova/virt/xenapi/agent.py:158 +#, python-format +msgid "Updating agent to %s" +msgstr "" + +#: nova/virt/xenapi/agent.py:166 +#, python-format +msgid "Failed to update agent: %(resp)r" +msgstr "" + +#: nova/virt/xenapi/agent.py:180 +msgid "Setting admin password" +msgstr "" + +#: nova/virt/xenapi/agent.py:191 +#, python-format +msgid "Failed to exchange keys: %(resp)r" +msgstr "" + +#: nova/virt/xenapi/agent.py:211 +#, python-format +msgid "Failed to update password: %(resp)r" +msgstr "" + +#: nova/virt/xenapi/agent.py:232 +msgid "Skipping setting of ssh key for Windows." +msgstr "" + +#: nova/virt/xenapi/agent.py:247 +#, python-format +msgid "Injecting file path: %r" +msgstr "" + +#: nova/virt/xenapi/agent.py:260 +#, python-format +msgid "Failed to inject file: %(resp)r" +msgstr "" + +#: nova/virt/xenapi/agent.py:267 +msgid "Resetting network" +msgstr "" + +#: nova/virt/xenapi/agent.py:273 +#, python-format +msgid "Failed to reset network: %(resp)r" +msgstr "" + +#: nova/virt/xenapi/agent.py:296 +msgid "" +"XenServer tools installed in this image are capable of network injection." +" Networking files will not bemanipulated" +msgstr "" + +#: nova/virt/xenapi/agent.py:304 +msgid "" +"XenServer tools are present in this image but are not capable of network " +"injection" +msgstr "" + +#: nova/virt/xenapi/agent.py:308 +msgid "XenServer tools are not installed in this image" +msgstr "" + +#: nova/virt/xenapi/agent.py:360 +#, python-format +msgid "OpenSSL error: %s" +msgstr "" + +#: nova/virt/xenapi/driver.py:134 +msgid "" +"Must specify xenapi_connection_url, xenapi_connection_username " +"(optionally), and xenapi_connection_password to use " +"compute_driver=xenapi.XenAPIDriver" +msgstr "" + +#: nova/virt/xenapi/driver.py:161 +msgid "Failure while cleaning up attached VDIs" +msgstr "" + +#: nova/virt/xenapi/driver.py:354 +#, python-format +msgid "Could not determine key: %s" +msgstr "" + +#: nova/virt/xenapi/driver.py:567 +msgid "Host startup on XenServer is not supported." +msgstr "" + +#: nova/virt/xenapi/driver.py:627 +msgid "Unable to log in to XenAPI (is the Dom0 disk full?)" +msgstr "" + +#: nova/virt/xenapi/driver.py:667 +msgid "Host is member of a pool, but DB says otherwise" +msgstr "" + +#: nova/virt/xenapi/driver.py:751 nova/virt/xenapi/driver.py:765 +#, python-format +msgid "Got exception: %s" +msgstr "" + +#: nova/virt/xenapi/fake.py:687 nova/virt/xenapi/fake.py:791 +#: nova/virt/xenapi/fake.py:810 nova/virt/xenapi/fake.py:878 +msgid "Raising NotImplemented" +msgstr "" + +#: nova/virt/xenapi/fake.py:689 +#, python-format +msgid "xenapi.fake does not have an implementation for %s" +msgstr "" + +#: nova/virt/xenapi/fake.py:723 +#, python-format +msgid "Calling %(localname)s %(impl)s" +msgstr "" + +#: nova/virt/xenapi/fake.py:728 +#, python-format +msgid "Calling getter %s" +msgstr "" + +#: nova/virt/xenapi/fake.py:731 +#, python-format +msgid "Calling setter %s" +msgstr "" + +#: nova/virt/xenapi/fake.py:793 +#, python-format +msgid "" +"xenapi.fake does not have an implementation for %s or it has been called " +"with the wrong number of arguments" +msgstr "" + +#: nova/virt/xenapi/host.py:68 +#, python-format +msgid "" +"Instance %(name)s running on %(host)s could not be found in the database:" +" assuming it is a worker VM and skip ping migration to a new host" +msgstr "" + +#: nova/virt/xenapi/host.py:80 +#, python-format +msgid "Aggregate for host %(host)s count not be found." +msgstr "" + +#: nova/virt/xenapi/host.py:101 +#, python-format +msgid "Unable to migrate VM %(vm_ref)sfrom %(host)s" +msgstr "" + +#: nova/virt/xenapi/host.py:185 +#, python-format +msgid "Failed to extract instance support from %s" +msgstr "" + +#: nova/virt/xenapi/host.py:202 +msgid "Unable to get updated status" +msgstr "" + +#: nova/virt/xenapi/host.py:205 +#, python-format +msgid "The call to %(method)s returned an error: %(e)s." +msgstr "" + +#: nova/virt/xenapi/network_utils.py:29 +#, python-format +msgid "Found non-unique network for name_label %s" +msgstr "" + +#: nova/virt/xenapi/network_utils.py:47 +#, python-format +msgid "Found non-unique network for bridge %s" +msgstr "" + +#: nova/virt/xenapi/network_utils.py:49 +#, python-format +msgid "Found no network for bridge %s" +msgstr "" + +#: nova/virt/xenapi/pool.py:71 +#, python-format +msgid "" +"Aggregate %(aggregate_id)s: unrecoverable state during operation on " +"%(host)s" +msgstr "" + +#: nova/virt/xenapi/pool.py:158 +#, python-format +msgid "Unable to eject %(host)s from the pool; pool not empty" +msgstr "" + +#: nova/virt/xenapi/pool.py:175 +#, python-format +msgid "Unable to eject %(host)s from the pool; No master found" +msgstr "" + +#: nova/virt/xenapi/pool.py:192 +#, python-format +msgid "Pool-Join failed: %(e)s" +msgstr "" + +#: nova/virt/xenapi/pool.py:195 +#, python-format +msgid "Unable to join %(host)s in the pool" +msgstr "" + +#: nova/virt/xenapi/pool.py:211 +#, python-format +msgid "Pool-eject failed: %(e)s" +msgstr "" + +#: nova/virt/xenapi/pool.py:223 +#, python-format +msgid "Unable to set up pool: %(e)s." +msgstr "" + +#: nova/virt/xenapi/pool.py:234 +#, python-format +msgid "Pool-set_name_label failed: %(e)s" +msgstr "" + +#: nova/virt/xenapi/vif.py:101 +#, python-format +msgid "Found no PIF for device %s" +msgstr "" + +#: nova/virt/xenapi/vif.py:120 +#, python-format +msgid "" +"PIF %(pif_rec['uuid'])s for network %(bridge)s has VLAN id %(pif_vlan)d. " +"Expected %(vlan_num)d" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:272 +msgid "Created VM" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:284 +msgid "VM destroyed" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:289 nova/virt/xenapi/vm_utils.py:304 +msgid "VM already halted, skipping shutdown..." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:293 +msgid "Shutting down VM (cleanly)" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:308 +msgid "Shutting down VM (hard)" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:346 +#, python-format +msgid "VBD not found in instance %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:363 +#, python-format +msgid "VBD %s already detached" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:366 +#, python-format +msgid "VBD %(vbd_ref)s detach rejected, attempt %(num_attempt)d/%(max_attempts)d" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:371 +#, python-format +msgid "Unable to unplug VBD %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:376 +#, python-format +msgid "Reached maximum number of retries trying to unplug VBD %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:387 +#, python-format +msgid "Unable to destroy VBD %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:409 +#, python-format +msgid "Creating %(vbd_type)s-type VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:412 +#, python-format +msgid "Created VBD %(vbd_ref)s for VM %(vm_ref)s, VDI %(vdi_ref)s." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:438 +#, python-format +msgid "Unable to destroy VDI %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:465 +#, python-format +msgid "" +"Created VDI %(vdi_ref)s (%(name_label)s, %(virtual_size)s, %(read_only)s)" +" on %(sr_ref)s." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:479 +msgid "SR not present and could not be introduced" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:504 +#, python-format +msgid "block device info: %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:590 +#, python-format +msgid "Cloned VDI %(vdi_ref)s from VDI %(vdi_to_clone_ref)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:635 +#, python-format +msgid "No primary VDI found for %(vm_ref)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:648 +msgid "Starting snapshot for VM" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:698 +#, python-format +msgid "Destroying cached VDI '%(vdi_uuid)s'" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:951 +#, 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 "" + +#: nova/virt/xenapi/vm_utils.py:1007 +#, python-format +msgid "Unrecognized cache_images value '%s', defaulting to True" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1041 +#, python-format +msgid "Fetched VDIs of type '%(vdi_type)s' with UUID '%(vdi_uuid)s'" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1053 +#, python-format +msgid "" +"download_vhd %(image_id)s, attempt %(attempt_num)d/%(max_attempts)d, " +"params: %(params)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1066 +#, python-format +msgid "download_vhd failed: %r" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1100 +#, python-format +msgid "Invalid value '%s' for xenapi_torrent_images" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1111 +#, python-format +msgid "Asking xapi to fetch vhd image %(image_id)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1169 +#, python-format +msgid "vdi_uuid=%(cur_vdi_uuid)s vdi_size_bytes=%(vdi_size_bytes)d" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1184 +#, python-format +msgid "image_size_bytes=%(size_bytes)d, allowed_size_bytes=%(allowed_size_bytes)d" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1188 +#, python-format +msgid "" +"Image size %(size_bytes)d exceeded instance_type allowed size " +"%(allowed_size_bytes)d" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1210 +#, python-format +msgid "Fetching image %(image_id)s, type %(image_type_str)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1223 +#, python-format +msgid "Size for image %(image_id)s: %(virtual_size)d" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1232 +#, python-format +msgid "" +"Kernel/Ramdisk image is too large: %(vdi_size)d bytes, max %(max_size)d " +"bytes" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1251 +#, python-format +msgid "Copying VDI %s to /boot/guest on dom0" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1265 +#, python-format +msgid "Kernel/Ramdisk VDI %s destroyed" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1274 +msgid "Failed to fetch glance image" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1315 +#, python-format +msgid "Detected %(image_type_str)s format for image %(image_ref)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1346 +#, python-format +msgid "Looking up vdi %s for PV kernel" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1364 +#, python-format +msgid "" +"Image format is None: trying to determine PV status using pygrub; if " +"instance with vdi %s does not boot correctly, try with image metadata." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1370 +#, python-format +msgid "Unknown image format %(disk_image_type)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1401 +#, python-format +msgid "VDI %s is still available" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1504 +#, python-format +msgid "Unable to parse rrd of %(vm_uuid)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1531 +#, python-format +msgid "Re-scanning SR %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1559 +#, python-format +msgid "Flag sr_matching_filter '%s' does not respect formatting convention" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1577 +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 "" + +#: nova/virt/xenapi/vm_utils.py:1590 +msgid "Cannot find SR of content-type ISO" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1598 +#, python-format +msgid "ISO: looking at SR %(sr_rec)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1600 +msgid "ISO: not iso content" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1603 +msgid "ISO: iso content_type, no 'i18n-key' key" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1606 +msgid "ISO: iso content_type, i18n-key value not 'local-storage-iso'" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1610 +msgid "ISO: SR MATCHing our criteria" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1612 +msgid "ISO: ISO, looking to see if it is host local" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1615 +#, python-format +msgid "ISO: PBD %(pbd_ref)s disappeared" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1618 +#, python-format +msgid "ISO: PBD matching, want %(pbd_rec)s, have %(host)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1621 +msgid "ISO: SR with local PBD" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1643 +#, python-format +msgid "" +"Unable to obtain RRD XML for VM %(vm_uuid)s with server details: " +"%(server)s." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1659 +#, python-format +msgid "Unable to obtain RRD XML updates with server details: %(server)s." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1713 +#, python-format +msgid "Invalid statistics data from Xenserver: %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1773 +#, python-format +msgid "VHD %(vdi_uuid)s has parent %(parent_uuid)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1860 +#, python-format +msgid "" +"Parent %(parent_uuid)s doesn't match original parent " +"%(original_parent_uuid)s, waiting for coalesce..." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1870 +#, python-format +msgid "VHD coalesce attempts exceeded (%(max_attempts)d), giving up..." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1905 +#, python-format +msgid "Timeout waiting for device %s to be created" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1925 +#, python-format +msgid "Disconnecting stale VDI %s from compute domU" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1938 +#, python-format +msgid "Plugging VBD %s ... " +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1941 +#, python-format +msgid "Plugging VBD %s done." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1943 +#, python-format +msgid "VBD %(vbd_ref)s plugged as %(orig_dev)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1946 +#, python-format +msgid "VBD %(vbd_ref)s plugged into wrong dev, remapping to %(dev)s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1951 +#, python-format +msgid "Destroying VBD for VDI %s ... " +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1959 +#, python-format +msgid "Destroying VBD for VDI %s done." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1986 +#, python-format +msgid "Running pygrub against %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1994 +#, python-format +msgid "Found Xen kernel %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1996 +msgid "No Xen kernel found. Booting HVM." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:1998 +msgid "" +"Error while executing pygrub! Please, ensure the binary is installed " +"correctly, and available in your PATH; on some Linux distros, pygrub may " +"be installed in /usr/lib/xen-X.Y/bin/pygrub. Attempting to boot in HVM " +"mode." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:2015 +msgid "Partitions:" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:2021 +#, python-format +msgid " %(num)s: %(ptype)s %(size)d sectors" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:2046 +#, python-format +msgid "" +"Writing partition table %(primary_first)d %(primary_last)d to " +"%(dev_path)s..." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:2059 +#, python-format +msgid "Writing partition table %s done." +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:2113 +#, 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 "" + +#: nova/virt/xenapi/vm_utils.py:2146 +#, python-format +msgid "" +"Finished sparse_copy in %(duration).2f secs, %(compression_pct).2f%% " +"reduction in size" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:2198 +msgid "Manipulating interface files directly" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:2207 +#, python-format +msgid "Failed to mount filesystem (expected for non-linux instances): %s" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:2319 +msgid "This domU must be running on the host specified by xenapi_connection_url" +msgstr "" + +#: nova/virt/xenapi/vmops.py:139 nova/virt/xenapi/vmops.py:795 +#, python-format +msgid "Updating progress to %(progress)d" +msgstr "" + +#: nova/virt/xenapi/vmops.py:174 +#, python-format +msgid "Importing image upload handler: %s" +msgstr "" + +#: nova/virt/xenapi/vmops.py:187 +msgid "Error: Agent is disabled" +msgstr "" + +#: nova/virt/xenapi/vmops.py:295 +msgid "Starting instance" +msgstr "" + +#: nova/virt/xenapi/vmops.py:381 +msgid "Removing kernel/ramdisk files from dom0" +msgstr "" + +#: nova/virt/xenapi/vmops.py:454 +#, python-format +msgid "Block device information present: %s" +msgstr "" + +#: nova/virt/xenapi/vmops.py:485 +msgid "Failed to spawn, rolling back" +msgstr "" + +#: nova/virt/xenapi/vmops.py:584 +msgid "Auto configuring disk, attempting to resize partition..." +msgstr "" + +#: nova/virt/xenapi/vmops.py:630 +msgid "Starting VM" +msgstr "" + +#: nova/virt/xenapi/vmops.py:636 +msgid "Waiting for instance state to become running" +msgstr "" + +#: nova/virt/xenapi/vmops.py:650 +#, python-format +msgid "" +"Latest agent build for %(hypervisor)s/%(os)s/%(architecture)s is " +"%(version)s" +msgstr "" + +#: nova/virt/xenapi/vmops.py:653 +#, python-format +msgid "No agent build found for %(hypervisor)s/%(os)s/%(architecture)s" +msgstr "" + +#: nova/virt/xenapi/vmops.py:664 +#, python-format +msgid "Instance agent version: %s" +msgstr "" + +#: nova/virt/xenapi/vmops.py:695 +msgid "Setting VCPU weight" +msgstr "" + +#: nova/virt/xenapi/vmops.py:706 +#, python-format +msgid "Could not find VM with name %s" +msgstr "" + +#: nova/virt/xenapi/vmops.py:764 +msgid "Finished snapshot and upload for VM" +msgstr "" + +#: nova/virt/xenapi/vmops.py:768 +#, python-format +msgid "Migrating VHD '%(vdi_uuid)s' with seq_num %(seq_num)d" +msgstr "" + +#: nova/virt/xenapi/vmops.py:776 +msgid "Failed to transfer vhd to new host" +msgstr "" + +#: nova/virt/xenapi/vmops.py:813 +#, python-format +msgid "Resizing down VDI %(vdi_uuid)s from %(old_gb)dGB to %(new_gb)dGB" +msgstr "" + +#: nova/virt/xenapi/vmops.py:819 nova/virt/xenapi/vmops.py:869 +msgid "Clean shutdown did not complete successfully, trying hard shutdown." +msgstr "" + +#: nova/virt/xenapi/vmops.py:898 +msgid "Resize down not allowed without auto_disk_config" +msgstr "" + +#: nova/virt/xenapi/vmops.py:943 +#, python-format +msgid "Resizing up VDI %(vdi_uuid)s from %(old_gb)dGB to %(new_gb)dGB" +msgstr "" + +#: nova/virt/xenapi/vmops.py:948 +msgid "Resize complete" +msgstr "" + +#: nova/virt/xenapi/vmops.py:992 +msgid "Starting halted instance found during reboot" +msgstr "" + +#: nova/virt/xenapi/vmops.py:998 +msgid "" +"Reboot failed due to bad volumes, detaching bad volumes and starting " +"halted instance" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1092 +msgid "Unable to find root VBD/VDI for VM" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1096 +msgid "Destroying VDIs" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1123 +msgid "Using RAW or VHD, skipping kernel and ramdisk deletion" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1130 +msgid "instance has a kernel or ramdisk but not both" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1137 +msgid "kernel/ramdisk files removed" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1164 +msgid "Destroying VM" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1193 +msgid "VM is not present, skipping destroy..." +msgstr "" + +#: nova/virt/xenapi/vmops.py:1244 +#, python-format +msgid "Instance is already in Rescue Mode: %s" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1278 +msgid "VM is not present, skipping soft delete..." +msgstr "" + +#: nova/virt/xenapi/vmops.py:1331 +msgid "Automatically hard rebooting" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1471 +msgid "Injecting network info to xenstore" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1490 +msgid "Creating vifs" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1499 +#, python-format +msgid "Creating VIF for network %(network_ref)s" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1502 +#, python-format +msgid "Created VIF %(vif_ref)s, network %(network_ref)s" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1530 +msgid "Injecting hostname to xenstore" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1626 +#, python-format +msgid "" +"Destination host:%(hostname)s must be in the same aggregate as the source" +" server" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1647 +msgid "No suitable network for migrate" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1659 +msgid "Migrate Receive failed" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1708 +msgid "VM.assert_can_migrate failed" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1745 +msgid "Migrate Send failed" +msgstr "" + +#: nova/virt/xenapi/volume_utils.py:51 +#, python-format +msgid "Creating SR %(label)s" +msgstr "" + +#: nova/virt/xenapi/volume_utils.py:61 +#, python-format +msgid "Introducing SR %(label)s" +msgstr "" + +#: nova/virt/xenapi/volume_utils.py:68 +msgid "Creating PBD for SR" +msgstr "" + +#: nova/virt/xenapi/volume_utils.py:71 +msgid "Plugging SR" +msgstr "" + +#: nova/virt/xenapi/volume_utils.py:82 +msgid "Forgetting SR..." +msgstr "" + +#: nova/virt/xenapi/volume_utils.py:104 +#, python-format +msgid "Unable to find SR from VBD %s" +msgstr "" + +#: nova/virt/xenapi/volume_utils.py:121 +#, python-format +msgid "Ignoring exception %(exc)s when getting PBDs for %(sr_ref)s" +msgstr "" + +#: nova/virt/xenapi/volume_utils.py:129 +#, python-format +msgid "Ignoring exception %(exc)s when unplugging PBD %(pbd)s" +msgstr "" + +#: nova/virt/xenapi/volume_utils.py:153 +#, python-format +msgid "Unable to introduce VDI on SR %s" +msgstr "" + +#: nova/virt/xenapi/volume_utils.py:161 +#, python-format +msgid "Unable to get record of VDI %s on" +msgstr "" + +#: nova/virt/xenapi/volume_utils.py:183 +#, python-format +msgid "Unable to introduce VDI for SR %s" +msgstr "" + +#: nova/virt/xenapi/volume_utils.py:193 +msgid "Cannot purge SR with referenced VDIs" +msgstr "" + +#: nova/virt/xenapi/volume_utils.py:202 +#, python-format +msgid "Unable to obtain target information %(mountpoint)s" +msgstr "" + +#: nova/virt/xenapi/volume_utils.py:241 +#, python-format +msgid "Unable to obtain target information %(connection_data)s" +msgstr "" + +#: nova/virt/xenapi/volumeops.py:116 +#, python-format +msgid "Skipping detach because VBD for %(instance_name)s was not found" +msgstr "" + +#: nova/virt/xenapi/imageupload/glance.py:64 +#, python-format +msgid "" +"Asking xapi to upload to glance %(vdi_uuids)s as ID %(image_id)s glance " +"server: %(glance_host)s:%(glance_port)d attempt " +"%(attempt_num)d/%(max_attempts)d" +msgstr "" + +#: nova/virt/xenapi/imageupload/glance.py:77 +#, python-format +msgid "upload_vhd failed: %r" +msgstr "" + +#: nova/vnc/xvp_proxy.py:95 nova/vnc/xvp_proxy.py:100 +#, python-format +msgid "Error in handshake: %s" +msgstr "" + +#: nova/vnc/xvp_proxy.py:116 +#, python-format +msgid "Invalid request: %s" +msgstr "" + +#: nova/vnc/xvp_proxy.py:136 +#, python-format +msgid "Request: %s" +msgstr "" + +#: nova/vnc/xvp_proxy.py:139 +#, python-format +msgid "Request made with missing token: %s" +msgstr "" + +#: nova/vnc/xvp_proxy.py:149 +#, python-format +msgid "Request made with invalid token: %s" +msgstr "" + +#: nova/vnc/xvp_proxy.py:156 +#, python-format +msgid "Unexpected error: %s" +msgstr "" + +#: nova/vnc/xvp_proxy.py:176 +#, python-format +msgid "Starting nova-xvpvncproxy node (version %s)" +msgstr "" + +#: nova/volume/cinder.py:94 +#, python-format +msgid "Cinderclient connection created using URL: %s" +msgstr "" + +#: nova/volume/cinder.py:219 +msgid "status must be 'in-use'" +msgstr "" + +#: nova/volume/cinder.py:225 +msgid "status must be 'available'" +msgstr "" + diff --git a/nova/locale/nb/LC_MESSAGES/nova.po b/nova/locale/nb/LC_MESSAGES/nova.po index eb89b5034..a95162d4a 100644 --- a/nova/locale/nb/LC_MESSAGES/nova.po +++ b/nova/locale/nb/LC_MESSAGES/nova.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Nova\n" "Report-Msgid-Bugs-To: https://bugs.launchpad.net/nova\n" -"POT-Creation-Date: 2013-04-28 00:04+0000\n" +"POT-Creation-Date: 2013-05-06 19:37+0000\n" "PO-Revision-Date: 2012-09-13 10:30+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: nb \n" @@ -33,355 +33,336 @@ msgstr "" msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" msgstr "" -#: nova/crypto.py:54 +#: nova/crypto.py:55 msgid "Filename of root CA" msgstr "" -#: nova/crypto.py:57 +#: nova/crypto.py:58 msgid "Filename of private key" msgstr "" -#: nova/crypto.py:60 +#: nova/crypto.py:61 msgid "Filename of root Certificate Revocation List" msgstr "" -#: nova/crypto.py:63 +#: nova/crypto.py:64 msgid "Where we keep our keys" msgstr "" -#: nova/crypto.py:66 +#: nova/crypto.py:67 msgid "Where we keep our root CA" msgstr "" -#: nova/crypto.py:69 +#: nova/crypto.py:70 msgid "Should we use a CA for each project?" msgstr "" -#: nova/crypto.py:73 +#: nova/crypto.py:74 #, python-format msgid "Subject for certificate for users, %s for project, user, timestamp" msgstr "" -#: nova/crypto.py:78 +#: nova/crypto.py:79 #, python-format msgid "Subject for certificate for projects, %s for project, timestamp" msgstr "" -#: nova/crypto.py:209 +#: nova/crypto.py:210 #, fuzzy msgid "Unable to find the key" msgstr "Kan ikke finne adressen %r" -#: nova/crypto.py:392 +#: nova/crypto.py:393 msgid "Failed to write inbound.csr" msgstr "" -#: nova/crypto.py:394 +#: nova/crypto.py:395 #, python-format msgid "Flags path: %s" msgstr "" -#: nova/exception.py:66 -msgid "Unexpected error while running command." -msgstr "Uventet feil under kjøring av kommandoen." - -#: nova/exception.py:69 -#, 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" -"Kommando: %(cmd)s\n" -"Avslutnings-status: %(exit_code)s\n" -"Standard ut: %(stdout)r\n" -"Standardfeil: %(stderr)r" - -#: nova/exception.py:131 +#: nova/exception.py:112 msgid "An unknown exception occurred." msgstr "En ukjent feil oppsto." -#: nova/exception.py:152 nova/openstack/common/rpc/common.py:86 +#: nova/exception.py:133 nova/openstack/common/rpc/common.py:86 msgid "Exception in string format operation" msgstr "" -#: nova/exception.py:172 +#: nova/exception.py:153 msgid "Unknown" msgstr "" -#: nova/exception.py:182 +#: nova/exception.py:163 #, fuzzy, python-format msgid "Failed to encrypt text: %(reason)s" msgstr "Kunne ikke dekryptere teksten" -#: nova/exception.py:186 +#: nova/exception.py:167 #, fuzzy, python-format msgid "Failed to decrypt text: %(reason)s" msgstr "Kunne ikke dekryptere teksten" -#: nova/exception.py:190 +#: nova/exception.py:171 msgid "Virtual Interface creation failed" msgstr "" -#: nova/exception.py:194 +#: nova/exception.py:175 msgid "5 attempts to create virtual interfacewith unique mac address failed" msgstr "" -#: nova/exception.py:199 +#: nova/exception.py:180 #, python-format msgid "Connection to glance host %(host)s:%(port)s failed: %(reason)s" msgstr "" -#: nova/exception.py:204 +#: nova/exception.py:185 msgid "Not authorized." msgstr "Ikke autorisert." -#: nova/exception.py:209 +#: nova/exception.py:190 msgid "User does not have admin privileges" msgstr "Bruker har ikke admin-rettigheter" -#: nova/exception.py:213 +#: nova/exception.py:194 #, python-format msgid "Policy doesn't allow %(action)s to be performed." msgstr "" -#: nova/exception.py:217 +#: nova/exception.py:198 #, python-format msgid "Image %(image_id)s is not active." msgstr "" -#: nova/exception.py:221 +#: nova/exception.py:202 #, python-format msgid "Not authorized for image %(image_id)s." msgstr "" -#: nova/exception.py:225 +#: nova/exception.py:206 msgid "Unacceptable parameters." msgstr "" -#: nova/exception.py:230 +#: nova/exception.py:211 msgid "Block Device Mapping is Invalid." msgstr "" -#: nova/exception.py:234 +#: nova/exception.py:215 #, python-format msgid "Block Device Mapping is Invalid: failed to get snapshot %(id)s." msgstr "" -#: nova/exception.py:239 +#: nova/exception.py:220 #, python-format msgid "Block Device Mapping is Invalid: failed to get volume %(id)s." msgstr "" -#: nova/exception.py:244 +#: nova/exception.py:225 #, python-format msgid "Volume %(volume_id)s is not attached to anything" msgstr "" -#: nova/exception.py:248 +#: nova/exception.py:229 #, python-format msgid "" "Volume %(volume_id)s did not finish being created even after we waited " "%(seconds)s seconds or %(attempts)s attempts." msgstr "" -#: nova/exception.py:254 nova/api/ec2/cloud.py:463 -#: nova/api/openstack/compute/contrib/keypairs.py:98 nova/compute/api.py:2740 +#: nova/exception.py:235 nova/api/ec2/cloud.py:463 +#: nova/api/openstack/compute/contrib/keypairs.py:98 nova/compute/api.py:2769 msgid "Keypair data is invalid" msgstr "" -#: nova/exception.py:258 +#: nova/exception.py:239 msgid "The request is invalid." msgstr "Forespørselen er ugyldig." -#: nova/exception.py:262 +#: nova/exception.py:243 msgid "Invalid input received" msgstr "" -#: nova/exception.py:266 +#: nova/exception.py:247 msgid "Invalid volume" msgstr "" -#: nova/exception.py:270 nova/api/openstack/compute/servers.py:1332 +#: nova/exception.py:251 nova/api/openstack/compute/servers.py:1332 #: nova/api/openstack/compute/contrib/admin_actions.py:242 msgid "Invalid metadata" msgstr "" -#: nova/exception.py:274 +#: nova/exception.py:255 msgid "Invalid metadata size" msgstr "" -#: nova/exception.py:278 +#: nova/exception.py:259 #, python-format msgid "Invalid port range %(from_port)s:%(to_port)s. %(msg)s" msgstr "" -#: nova/exception.py:282 nova/api/ec2/cloud.py:625 +#: nova/exception.py:263 nova/api/ec2/cloud.py:625 #, python-format msgid "Invalid IP protocol %(protocol)s." msgstr "Ugyldig IP protokoll %(protocol)s." -#: nova/exception.py:286 +#: nova/exception.py:267 #, python-format msgid "Invalid content type %(content_type)s." msgstr "" -#: nova/exception.py:290 +#: nova/exception.py:271 #, python-format msgid "Invalid cidr %(cidr)s." msgstr "" -#: nova/exception.py:294 nova/openstack/common/db/exception.py:44 +#: nova/exception.py:275 nova/openstack/common/db/exception.py:44 msgid "Invalid Parameter: Unicode is not supported by the current database." msgstr "" -#: nova/exception.py:301 +#: nova/exception.py:282 #, python-format msgid "%(err)s" msgstr "" -#: nova/exception.py:305 +#: nova/exception.py:286 #, python-format msgid "" "Cannot perform action '%(action)s' on aggregate %(aggregate_id)s. Reason:" " %(reason)s." msgstr "" -#: nova/exception.py:310 +#: nova/exception.py:291 #, python-format msgid "Group not valid. Reason: %(reason)s" msgstr "" -#: nova/exception.py:314 nova/openstack/common/db/sqlalchemy/utils.py:33 +#: nova/exception.py:295 nova/openstack/common/db/sqlalchemy/utils.py:33 msgid "Sort key supplied was not valid." msgstr "" -#: nova/exception.py:318 +#: nova/exception.py:299 #, python-format msgid "" "Instance %(instance_uuid)s in %(attr)s %(state)s. Cannot %(method)s while" " the instance is in this state." msgstr "" -#: nova/exception.py:323 +#: nova/exception.py:304 #, python-format msgid "Instance %(instance_id)s is not running." msgstr "" -#: nova/exception.py:327 +#: nova/exception.py:308 #, python-format msgid "Instance %(instance_id)s is not in rescue mode" msgstr "" -#: nova/exception.py:331 +#: nova/exception.py:312 #, python-format msgid "Instance %(instance_id)s cannot be rescued: %(reason)s" msgstr "" -#: nova/exception.py:335 +#: nova/exception.py:316 #, python-format msgid "Instance %(instance_id)s is not ready" msgstr "" -#: nova/exception.py:339 +#: nova/exception.py:320 msgid "Failed to suspend instance" msgstr "" -#: nova/exception.py:343 +#: nova/exception.py:324 #, python-format msgid "Failed to resume instance: %(reason)s." msgstr "" -#: nova/exception.py:347 +#: nova/exception.py:328 #, python-format msgid "Failed to power on instance: %(reason)s." msgstr "" -#: nova/exception.py:351 +#: nova/exception.py:332 #, python-format msgid "Failed to power off instance: %(reason)s." msgstr "" -#: nova/exception.py:355 +#: nova/exception.py:336 msgid "Failed to reboot instance" msgstr "" -#: nova/exception.py:359 +#: nova/exception.py:340 msgid "Failed to terminate instance" msgstr "" -#: nova/exception.py:363 +#: nova/exception.py:344 msgid "Failed to deploy instance" msgstr "" -#: nova/exception.py:367 +#: nova/exception.py:348 msgid "Service is unavailable at this time." msgstr "" -#: nova/exception.py:371 +#: nova/exception.py:352 msgid "Insufficient compute resources." msgstr "" -#: nova/exception.py:375 +#: nova/exception.py:356 #, python-format msgid "Compute service of %(host)s is unavailable at this time." msgstr "" -#: nova/exception.py:379 +#: nova/exception.py:360 #, python-format msgid "Unable to migrate instance (%(instance_id)s) to current host (%(host)s)." msgstr "" -#: nova/exception.py:384 +#: nova/exception.py:365 msgid "The supplied hypervisor type of is invalid." msgstr "" -#: nova/exception.py:388 +#: nova/exception.py:369 msgid "The instance requires a newer hypervisor version than has been provided." msgstr "" -#: nova/exception.py:393 +#: nova/exception.py:374 #, python-format msgid "" "The supplied disk path (%(path)s) already exists, it is expected not to " "exist." msgstr "" -#: nova/exception.py:398 +#: nova/exception.py:379 #, python-format msgid "The supplied device path (%(path)s) is invalid." msgstr "" -#: nova/exception.py:402 +#: nova/exception.py:383 #, python-format msgid "The supplied device path (%(path)s) is in use." msgstr "" -#: nova/exception.py:407 +#: nova/exception.py:388 #, python-format msgid "The supplied device (%(device)s) is busy." msgstr "" -#: nova/exception.py:411 +#: nova/exception.py:392 msgid "Unacceptable CPU info" msgstr "" -#: nova/exception.py:415 +#: nova/exception.py:396 #, python-format msgid "%(address)s is not a valid IP v4/6 address." msgstr "%(address)s er ikke en gyldig IP v4/6 addresse." -#: nova/exception.py:419 +#: nova/exception.py:400 #, 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 "" -#: nova/exception.py:425 +#: nova/exception.py:406 #, python-format msgid "" "vSwitch which contains the port group %(bridge)s is not associated with " @@ -389,90 +370,85 @@ msgid "" "one associated is %(actual)s." msgstr "" -#: nova/exception.py:432 +#: nova/exception.py:413 #, python-format msgid "Disk format %(disk_format)s is not acceptable" msgstr "" -#: nova/exception.py:436 +#: nova/exception.py:417 #, python-format msgid "Image %(image_id)s is unacceptable: %(reason)s" msgstr "" -#: nova/exception.py:440 +#: nova/exception.py:421 #, python-format msgid "Instance %(instance_id)s is unacceptable: %(reason)s" msgstr "" -#: nova/exception.py:444 +#: nova/exception.py:425 #, python-format msgid "Ec2 id %(ec2_id)s is unacceptable." msgstr "" -#: nova/exception.py:448 +#: nova/exception.py:429 #, python-format msgid "Expected a uuid but received %(uuid)s." msgstr "" -#: nova/exception.py:452 +#: nova/exception.py:433 #, python-format msgid "Invalid ID received %(id)s." msgstr "" -#: nova/exception.py:456 -#, python-format -msgid "Unexpected argument for periodic task creation: %(arg)s." -msgstr "" - -#: nova/exception.py:460 +#: nova/exception.py:437 msgid "Constraint not met." msgstr "" -#: nova/exception.py:465 +#: nova/exception.py:442 msgid "Resource could not be found." msgstr "Ressurs ble ikke funnet." -#: nova/exception.py:470 +#: nova/exception.py:447 #, python-format msgid "No agent-build associated with id %(id)s." msgstr "" -#: nova/exception.py:474 +#: nova/exception.py:451 #, python-format msgid "Volume %(volume_id)s could not be found." msgstr "" -#: nova/exception.py:478 +#: nova/exception.py:455 #, python-format msgid "Snapshot %(snapshot_id)s could not be found." msgstr "" -#: nova/exception.py:482 +#: nova/exception.py:459 #, python-format msgid "No target id found for volume %(volume_id)s." msgstr "" -#: nova/exception.py:486 +#: nova/exception.py:463 #, python-format msgid "No disk at %(location)s" msgstr "" -#: nova/exception.py:490 +#: nova/exception.py:467 #, python-format msgid "Could not find a handler for %(driver_type)s volume." msgstr "" -#: nova/exception.py:494 +#: nova/exception.py:471 #, python-format msgid "Invalid image href %(image_href)s." msgstr "" -#: nova/exception.py:498 +#: nova/exception.py:475 #, python-format msgid "Image %(image_id)s could not be found." msgstr "" -#: nova/exception.py:502 +#: nova/exception.py:479 #, python-format msgid "" "Image %(image_id)s could not be found. The nova EC2 API assigns image ids" @@ -480,827 +456,831 @@ msgid "" "image ids since adding this image?" msgstr "" -#: nova/exception.py:509 +#: nova/exception.py:486 #, python-format msgid "Project %(project_id)s could not be found." msgstr "Prosjekt %(project_id)s ble ikke funnet." -#: nova/exception.py:513 +#: nova/exception.py:490 msgid "Cannot find SR to read/write VDI." msgstr "" -#: nova/exception.py:517 +#: nova/exception.py:494 #, fuzzy, python-format msgid "Network %(network_id)s is duplicated." msgstr "Nettverk %(network_id)s ble ikke funnet." -#: nova/exception.py:521 +#: nova/exception.py:498 #, python-format msgid "Network %(network_id)s is still in use." msgstr "" -#: nova/exception.py:525 +#: nova/exception.py:502 #, python-format msgid "%(req)s is required to create a network." msgstr "" -#: nova/exception.py:529 +#: nova/exception.py:506 #, python-format msgid "Network %(network_id)s could not be found." msgstr "Nettverk %(network_id)s ble ikke funnet." -#: nova/exception.py:533 +#: nova/exception.py:510 #, fuzzy, python-format msgid "Port id %(port_id)s could not be found." msgstr "Prosjekt %(project_id)s ble ikke funnet." -#: nova/exception.py:537 +#: nova/exception.py:514 #, python-format msgid "Network could not be found for bridge %(bridge)s" msgstr "" -#: nova/exception.py:541 +#: nova/exception.py:518 #, python-format msgid "Network could not be found for uuid %(uuid)s" msgstr "" -#: nova/exception.py:545 +#: nova/exception.py:522 #, python-format msgid "Network could not be found with cidr %(cidr)s." msgstr "" -#: nova/exception.py:549 +#: nova/exception.py:526 #, python-format msgid "Network could not be found for instance %(instance_id)s." msgstr "" -#: nova/exception.py:553 +#: nova/exception.py:530 msgid "No networks defined." msgstr "Ingen nettverk definert." -#: nova/exception.py:557 +#: nova/exception.py:534 #, python-format msgid "" "Either Network uuid %(network_uuid)s is not present or is not assigned to" " the project %(project_id)s." msgstr "" -#: nova/exception.py:562 +#: nova/exception.py:539 msgid "Could not find the datastore reference(s) which the VM uses." msgstr "" -#: nova/exception.py:566 +#: nova/exception.py:543 #, python-format msgid "Port %(port_id)s is still in use." msgstr "" -#: nova/exception.py:570 +#: nova/exception.py:547 #, python-format msgid "Port %(port_id)s not usable for instance %(instance)s." msgstr "" -#: nova/exception.py:574 +#: nova/exception.py:551 #, python-format msgid "No free port available for instance %(instance)s." msgstr "" -#: nova/exception.py:578 +#: nova/exception.py:555 #, python-format msgid "No fixed IP associated with id %(id)s." msgstr "" -#: nova/exception.py:582 +#: nova/exception.py:559 #, python-format msgid "Fixed ip not found for address %(address)s." msgstr "" -#: nova/exception.py:586 +#: nova/exception.py:563 #, python-format msgid "Instance %(instance_uuid)s has zero fixed ips." msgstr "" -#: nova/exception.py:590 +#: nova/exception.py:567 #, python-format msgid "Network host %(host)s has zero fixed ips in network %(network_id)s." msgstr "" -#: nova/exception.py:595 +#: nova/exception.py:572 #, python-format msgid "Instance %(instance_uuid)s doesn't have fixed ip '%(ip)s'." msgstr "" -#: nova/exception.py:599 +#: nova/exception.py:576 #, python-format msgid "" "Fixed IP address (%(address)s) does not exist in network " "(%(network_uuid)s)." msgstr "" -#: nova/exception.py:604 +#: nova/exception.py:581 #, python-format msgid "" "Fixed IP address %(address)s is already in use on instance " "%(instance_uuid)s." msgstr "" -#: nova/exception.py:609 +#: nova/exception.py:586 #, python-format msgid "More than one instance is associated with fixed ip address '%(address)s'." msgstr "" -#: nova/exception.py:614 +#: nova/exception.py:591 #, python-format msgid "Fixed IP address %(address)s is invalid." msgstr "" -#: nova/exception.py:618 +#: nova/exception.py:595 msgid "Zero fixed ips available." msgstr "" -#: nova/exception.py:622 +#: nova/exception.py:599 msgid "Zero fixed ips could be found." msgstr "" -#: nova/exception.py:631 +#: nova/exception.py:608 #, python-format msgid "Floating ip %(address)s already exists." msgstr "" -#: nova/exception.py:635 +#: nova/exception.py:612 #, python-format msgid "Floating ip not found for id %(id)s." msgstr "" -#: nova/exception.py:639 +#: nova/exception.py:616 #, python-format msgid "The DNS entry %(name)s already exists in domain %(domain)s." msgstr "" -#: nova/exception.py:643 +#: nova/exception.py:620 #, python-format msgid "Floating ip not found for address %(address)s." msgstr "" -#: nova/exception.py:647 +#: nova/exception.py:624 #, python-format msgid "Floating ip not found for host %(host)s." msgstr "" -#: nova/exception.py:651 +#: nova/exception.py:628 #, python-format msgid "Multiple floating ips are found for address %(address)s." msgstr "" -#: nova/exception.py:655 +#: nova/exception.py:632 msgid "Floating ip pool not found." msgstr "" -#: nova/exception.py:660 +#: nova/exception.py:637 msgid "Zero floating ips available." msgstr "" -#: nova/exception.py:665 +#: nova/exception.py:642 #, python-format msgid "Floating ip %(address)s is associated." msgstr "" -#: nova/exception.py:669 +#: nova/exception.py:646 #, python-format msgid "Floating ip %(address)s is not associated." msgstr "" -#: nova/exception.py:673 +#: nova/exception.py:650 msgid "Zero floating ips exist." msgstr "" -#: nova/exception.py:677 +#: nova/exception.py:654 #, python-format msgid "Interface %(interface)s not found." msgstr "" -#: nova/exception.py:681 +#: nova/exception.py:658 msgid "Cannot disassociate auto assigined floating ip" msgstr "" -#: nova/exception.py:685 +#: nova/exception.py:662 #, python-format msgid "Keypair %(name)s not found for user %(user_id)s" msgstr "" -#: nova/exception.py:689 +#: nova/exception.py:666 #, python-format msgid "Certificate %(certificate_id)s not found." msgstr "" -#: nova/exception.py:693 +#: nova/exception.py:670 #, python-format msgid "Service %(service_id)s could not be found." msgstr "Tjeneste %(service_id)s ble ikke funnet." -#: nova/exception.py:697 +#: nova/exception.py:674 #, python-format msgid "Host %(host)s could not be found." msgstr "" -#: nova/exception.py:701 +#: nova/exception.py:678 #, python-format msgid "Compute host %(host)s could not be found." msgstr "" -#: nova/exception.py:705 +#: nova/exception.py:682 #, python-format msgid "Could not find binary %(binary)s on host %(host)s." msgstr "" -#: nova/exception.py:709 +#: nova/exception.py:686 #, python-format msgid "Invalid reservation expiration %(expire)s." msgstr "" -#: nova/exception.py:713 +#: nova/exception.py:690 #, python-format msgid "" "Change would make usage less than 0 for the following resources: " "%(unders)s" msgstr "" -#: nova/exception.py:718 +#: nova/exception.py:695 msgid "Quota could not be found" msgstr "" -#: nova/exception.py:722 +#: nova/exception.py:699 #, python-format msgid "Unknown quota resources %(unknown)s." msgstr "" -#: nova/exception.py:726 +#: nova/exception.py:703 #, python-format msgid "Quota for project %(project_id)s could not be found." msgstr "" -#: nova/exception.py:730 +#: nova/exception.py:707 #, python-format msgid "Quota class %(class_name)s could not be found." msgstr "" -#: nova/exception.py:734 +#: nova/exception.py:711 #, python-format msgid "Quota usage for project %(project_id)s could not be found." msgstr "" -#: nova/exception.py:738 +#: nova/exception.py:715 #, python-format msgid "Quota reservation %(uuid)s could not be found." msgstr "" -#: nova/exception.py:742 +#: nova/exception.py:719 #, python-format msgid "Quota exceeded for resources: %(overs)s" msgstr "" -#: nova/exception.py:746 +#: nova/exception.py:723 #, python-format msgid "Security group %(security_group_id)s not found." msgstr "" -#: nova/exception.py:750 +#: nova/exception.py:727 #, python-format msgid "Security group %(security_group_id)s not found for project %(project_id)s." msgstr "" -#: nova/exception.py:755 +#: nova/exception.py:732 #, python-format msgid "Security group with rule %(rule_id)s not found." msgstr "" -#: nova/exception.py:759 +#: nova/exception.py:736 #, python-format msgid "" "Security group %(security_group_id)s is already associated with the " "instance %(instance_id)s" msgstr "" -#: nova/exception.py:764 +#: nova/exception.py:741 #, python-format msgid "" "Security group %(security_group_id)s is not associated with the instance " "%(instance_id)s" msgstr "" -#: nova/exception.py:769 +#: nova/exception.py:746 #, python-format msgid "Security group default rule (%rule_id)s not found." msgstr "" -#: nova/exception.py:773 +#: nova/exception.py:750 msgid "" "Network requires port_security_enabled and subnet associated in order to " "apply security groups." msgstr "" -#: nova/exception.py:778 +#: nova/exception.py:755 msgid "No Unique Match Found." msgstr "" -#: nova/exception.py:783 +#: nova/exception.py:760 #, python-format msgid "Migration %(migration_id)s could not be found." msgstr "" -#: nova/exception.py:787 +#: nova/exception.py:764 #, python-format msgid "Migration not found for instance %(instance_id)s with status %(status)s." msgstr "" -#: nova/exception.py:792 +#: nova/exception.py:769 #, python-format msgid "Console pool %(pool_id)s could not be found." msgstr "" -#: nova/exception.py:796 +#: nova/exception.py:773 #, python-format msgid "" "Console pool of type %(console_type)s for compute host %(compute_host)s " "on proxy host %(host)s not found." msgstr "" -#: nova/exception.py:802 +#: nova/exception.py:779 #, python-format msgid "Console %(console_id)s could not be found." msgstr "" -#: nova/exception.py:806 +#: nova/exception.py:783 #, python-format msgid "Console for instance %(instance_uuid)s could not be found." msgstr "" -#: nova/exception.py:810 +#: nova/exception.py:787 #, python-format msgid "" "Console for instance %(instance_uuid)s in pool %(pool_id)s could not be " "found." msgstr "" -#: nova/exception.py:815 +#: nova/exception.py:792 #, python-format msgid "Invalid console type %(console_type)s" msgstr "" -#: nova/exception.py:819 +#: nova/exception.py:796 #, python-format msgid "Instance type %(instance_type_id)s could not be found." msgstr "" -#: nova/exception.py:823 +#: nova/exception.py:800 #, python-format msgid "Instance type with name %(instance_type_name)s could not be found." msgstr "" -#: nova/exception.py:828 +#: nova/exception.py:805 #, python-format msgid "Flavor %(flavor_id)s could not be found." msgstr "" -#: nova/exception.py:832 +#: nova/exception.py:809 #, python-format msgid "Flavor access not found for %(flavor_id)s / %(project_id)s combination." msgstr "" -#: nova/exception.py:837 +#: nova/exception.py:814 #, python-format msgid "Cell %(cell_name)s doesn't exist." msgstr "" -#: nova/exception.py:841 +#: nova/exception.py:818 #, python-format msgid "Inconsistency in cell routing: %(reason)s" msgstr "" -#: nova/exception.py:845 +#: nova/exception.py:822 #, python-format msgid "Service API method not found: %(detail)s" msgstr "" -#: nova/exception.py:849 +#: nova/exception.py:826 msgid "Timeout waiting for response from cell" msgstr "" -#: nova/exception.py:853 +#: nova/exception.py:830 #, python-format msgid "Cell message has reached maximum hop count: %(hop_count)s" msgstr "" -#: nova/exception.py:857 +#: nova/exception.py:834 msgid "No cells available matching scheduling criteria." msgstr "" -#: nova/exception.py:861 +#: nova/exception.py:838 #, python-format msgid "Exception received during cell processing: %(exc_name)s." msgstr "" -#: nova/exception.py:865 +#: nova/exception.py:842 #, python-format msgid "Cell is not known for instance %(instance_uuid)s" msgstr "" -#: nova/exception.py:869 +#: nova/exception.py:846 #, python-format msgid "Scheduler Host Filter %(filter_name)s could not be found." msgstr "" -#: nova/exception.py:873 +#: nova/exception.py:850 #, python-format msgid "Instance %(instance_uuid)s has no metadata with key %(metadata_key)s." msgstr "" -#: nova/exception.py:878 +#: nova/exception.py:855 #, python-format msgid "" "Instance %(instance_uuid)s has no system metadata with key " "%(metadata_key)s." msgstr "" -#: nova/exception.py:883 +#: nova/exception.py:860 #, python-format msgid "" "Instance Type %(instance_type_id)s has no extra specs with key " "%(extra_specs_key)s." msgstr "" -#: nova/exception.py:888 +#: nova/exception.py:865 #, python-format msgid "File %(file_path)s could not be found." msgstr "" -#: nova/exception.py:892 +#: nova/exception.py:869 msgid "Zero files could be found." msgstr "" -#: nova/exception.py:896 +#: nova/exception.py:873 #, python-format msgid "Virtual switch associated with the network adapter %(adapter)s not found." msgstr "" -#: nova/exception.py:901 +#: nova/exception.py:878 #, python-format msgid "Network adapter %(adapter)s could not be found." msgstr "" -#: nova/exception.py:905 +#: nova/exception.py:882 #, python-format msgid "Class %(class_name)s could not be found: %(exception)s" msgstr "" -#: nova/exception.py:909 +#: nova/exception.py:886 msgid "Action not allowed." msgstr "Handlingen er ikke tillatt." -#: nova/exception.py:913 +#: nova/exception.py:890 msgid "Rotation is not allowed for snapshots" msgstr "" -#: nova/exception.py:917 +#: nova/exception.py:894 msgid "Rotation param is required for backup image_type" msgstr "" -#: nova/exception.py:921 +#: nova/exception.py:898 #, python-format msgid "Key pair %(key_name)s already exists." msgstr "" -#: nova/exception.py:925 +#: nova/exception.py:902 #, python-format msgid "Instance %(name)s already exists." msgstr "" -#: nova/exception.py:929 +#: nova/exception.py:906 #, python-format msgid "Instance Type with name %(name)s already exists." msgstr "" -#: nova/exception.py:933 +#: nova/exception.py:910 #, python-format msgid "Instance Type with ID %(flavor_id)s already exists." msgstr "" -#: nova/exception.py:937 +#: nova/exception.py:914 #, python-format msgid "" "Flavor access alreay exists for flavor %(flavor_id)s and project " "%(project_id)s combination." msgstr "" -#: nova/exception.py:942 +#: nova/exception.py:919 #, python-format msgid "%(path)s is not on shared storage: %(reason)s" msgstr "" -#: nova/exception.py:946 +#: nova/exception.py:923 #, python-format msgid "%(path)s is not on local storage: %(reason)s" msgstr "" -#: nova/exception.py:950 +#: nova/exception.py:927 msgid "Migration error" msgstr "" -#: nova/exception.py:954 +#: nova/exception.py:931 +msgid "Migration pre-check error" +msgstr "" + +#: nova/exception.py:935 #, python-format msgid "Malformed message body: %(reason)s" msgstr "" -#: nova/exception.py:960 +#: nova/exception.py:941 #, python-format msgid "Could not find config at %(path)s" msgstr "" -#: nova/exception.py:964 +#: nova/exception.py:945 #, python-format msgid "Could not load paste app '%(name)s' from %(path)s" msgstr "" -#: nova/exception.py:968 +#: nova/exception.py:949 msgid "When resizing, instances must change flavor!" msgstr "" -#: nova/exception.py:972 +#: nova/exception.py:953 #, python-format msgid "Resize error: %(reason)s" msgstr "" -#: nova/exception.py:976 +#: nova/exception.py:957 msgid "Image is larger than instance type allows" msgstr "" -#: nova/exception.py:980 +#: nova/exception.py:961 msgid "Instance type's memory is too small for requested image." msgstr "" -#: nova/exception.py:984 +#: nova/exception.py:965 msgid "Instance type's disk is too small for requested image." msgstr "" -#: nova/exception.py:988 +#: nova/exception.py:969 #, python-format msgid "Insufficient free memory on compute node to start %(uuid)s." msgstr "" -#: nova/exception.py:992 +#: nova/exception.py:973 msgid "Could not fetch bandwidth/cpu/disk metrics for this host." msgstr "" -#: nova/exception.py:996 +#: nova/exception.py:977 #, python-format msgid "No valid host was found. %(reason)s" msgstr "" -#: nova/exception.py:1000 +#: nova/exception.py:981 msgid "Quota exceeded" msgstr "Kvote overskredet" -#: nova/exception.py:1007 +#: nova/exception.py:988 #, python-format msgid "" "Quota exceeded for %(overs)s: Requested %(req)s, but already used " "%(used)d of %(allowed)d %(resource)s" msgstr "" -#: nova/exception.py:1012 +#: nova/exception.py:993 msgid "Maximum number of floating ips exceeded" msgstr "" -#: nova/exception.py:1016 +#: nova/exception.py:997 msgid "Maximum number of fixed ips exceeded" msgstr "" -#: nova/exception.py:1020 +#: nova/exception.py:1001 #, python-format msgid "Maximum number of metadata items exceeds %(allowed)d" msgstr "" -#: nova/exception.py:1024 +#: nova/exception.py:1005 msgid "Personality file limit exceeded" msgstr "" -#: nova/exception.py:1028 +#: nova/exception.py:1009 msgid "Personality file path too long" msgstr "" -#: nova/exception.py:1032 +#: nova/exception.py:1013 msgid "Personality file content too long" msgstr "" -#: nova/exception.py:1036 +#: nova/exception.py:1017 msgid "Maximum number of key pairs exceeded" msgstr "" -#: nova/exception.py:1040 +#: nova/exception.py:1021 msgid "Maximum number of security groups or rules exceeded" msgstr "" -#: nova/exception.py:1044 +#: nova/exception.py:1025 #, python-format msgid "" "Aggregate %(aggregate_id)s: action '%(action)s' caused an error: " "%(reason)s." msgstr "" -#: nova/exception.py:1049 +#: nova/exception.py:1030 #, python-format msgid "Aggregate %(aggregate_id)s could not be found." msgstr "" -#: nova/exception.py:1053 +#: nova/exception.py:1034 #, python-format msgid "Aggregate %(aggregate_name)s already exists." msgstr "" -#: nova/exception.py:1057 +#: nova/exception.py:1038 #, python-format msgid "Aggregate %(aggregate_id)s has no host %(host)s." msgstr "" -#: nova/exception.py:1061 +#: nova/exception.py:1042 #, python-format msgid "Aggregate %(aggregate_id)s has no metadata with key %(metadata_key)s." msgstr "" -#: nova/exception.py:1066 +#: nova/exception.py:1047 #, python-format msgid "Aggregate %(aggregate_id)s already has host %(host)s." msgstr "" -#: nova/exception.py:1070 +#: nova/exception.py:1051 msgid "Unable to create instance type" msgstr "" -#: nova/exception.py:1074 +#: nova/exception.py:1055 #, python-format msgid "Failed to set admin password on %(instance)s because %(reason)s" msgstr "" -#: nova/exception.py:1080 +#: nova/exception.py:1061 #, python-format msgid "Detected existing vlan with id %(vlan)d" msgstr "" -#: nova/exception.py:1084 +#: nova/exception.py:1065 msgid "There was a conflict when trying to complete your request." msgstr "" -#: nova/exception.py:1089 +#: nova/exception.py:1070 #, python-format msgid "Instance %(instance_id)s could not be found." msgstr "" -#: nova/exception.py:1093 +#: nova/exception.py:1074 #, fuzzy, python-format msgid "Info cache for instance %(instance_uuid)s could not be found." msgstr "Tjeneste %(service_id)s ble ikke funnet." -#: nova/exception.py:1098 +#: nova/exception.py:1079 #, fuzzy, python-format msgid "Node %(node_id)s could not be found." msgstr "Prosjekt %(project_id)s ble ikke funnet." -#: nova/exception.py:1102 +#: nova/exception.py:1083 #, fuzzy, python-format msgid "Node with UUID %(node_uuid)s could not be found." msgstr "Prosjekt %(project_id)s ble ikke funnet." -#: nova/exception.py:1106 +#: nova/exception.py:1087 #, fuzzy, python-format msgid "Marker %(marker)s could not be found." msgstr "Tjeneste %(service_id)s ble ikke funnet." -#: nova/exception.py:1110 +#: nova/exception.py:1091 #, python-format msgid "Invalid id: %(val)s (expecting \"i-...\")." msgstr "" -#: nova/exception.py:1114 +#: nova/exception.py:1095 #, python-format msgid "Could not fetch image %(image_id)s" msgstr "" -#: nova/exception.py:1118 +#: nova/exception.py:1099 #, python-format msgid "Could not upload image %(image_id)s" msgstr "" -#: nova/exception.py:1122 +#: nova/exception.py:1103 #, python-format msgid "Task %(task_name)s is already running on host %(host)s" msgstr "" -#: nova/exception.py:1126 +#: nova/exception.py:1107 #, python-format msgid "Task %(task_name)s is not running on host %(host)s" msgstr "" -#: nova/exception.py:1130 +#: nova/exception.py:1111 #, python-format msgid "Instance %(instance_uuid)s is locked" msgstr "" -#: nova/exception.py:1134 +#: nova/exception.py:1115 #, python-format msgid "Could not mount vfat config drive. %(operation)s failed. Error: %(error)s" msgstr "" -#: nova/exception.py:1139 +#: nova/exception.py:1120 #, python-format msgid "Unknown config drive format %(format)s. Select one of iso9660 or vfat." msgstr "" -#: nova/exception.py:1144 +#: nova/exception.py:1125 #, python-format msgid "Failed to attach network adapter device to %(instance)s" msgstr "" -#: nova/exception.py:1148 +#: nova/exception.py:1129 #, python-format msgid "Failed to detach network adapter device from %(instance)s" msgstr "" -#: nova/exception.py:1152 +#: nova/exception.py:1133 #, python-format msgid "" "User data too large. User data must be no larger than %(maxsize)s bytes " "once base64 encoded. Your data is %(length)d bytes" msgstr "" -#: nova/exception.py:1158 +#: nova/exception.py:1139 msgid "User data needs to be valid base 64." msgstr "" -#: nova/exception.py:1162 +#: nova/exception.py:1143 #, python-format msgid "" "unexpected task state: expecting %(expected)s but the actual state is " "%(actual)s" msgstr "" -#: nova/exception.py:1167 +#: nova/exception.py:1148 #, python-format msgid "" "Action for request_id %(request_id)s on instance %(instance_uuid)s not " "found" msgstr "" -#: nova/exception.py:1172 +#: nova/exception.py:1153 #, python-format msgid "Event %(event)s not found for action id %(action_id)s" msgstr "" -#: nova/exception.py:1176 +#: nova/exception.py:1157 #, python-format msgid "The CA file for %(project)s could not be found" msgstr "" -#: nova/exception.py:1180 +#: nova/exception.py:1161 #, python-format msgid "The CRL file for %(project)s could not be found" msgstr "" -#: nova/exception.py:1184 +#: nova/exception.py:1165 msgid "Instance recreate is not implemented by this virt driver." msgstr "" -#: nova/exception.py:1188 +#: nova/exception.py:1169 #, python-format msgid "The service from servicegroup driver %(driver) is temporarily unavailable." msgstr "" -#: nova/exception.py:1193 +#: nova/exception.py:1174 #, python-format msgid "%(binary)s attempted direct database access which is not allowed by policy" msgstr "" -#: nova/exception.py:1198 +#: nova/exception.py:1179 #, python-format msgid "Virtualization type '%(virt)s' is not supported by this compute driver" msgstr "" -#: nova/exception.py:1203 +#: nova/exception.py:1184 #, python-format msgid "" "Requested hardware '%(model)s' is not supported by the '%(virt)s' virt " "driver" msgstr "" -#: nova/exception.py:1208 +#: nova/exception.py:1189 #, python-format msgid "Invalid Base 64 data for file %(path)s" msgstr "" -#: nova/exception.py:1212 +#: nova/exception.py:1193 #, python-format msgid "Build of instance %(instance_uuid)s aborted: %(reason)s" msgstr "" -#: nova/exception.py:1216 +#: nova/exception.py:1197 #, python-format msgid "Build of instance %(instance_uuid)s was re-scheduled: %(reason)s" msgstr "" @@ -1315,27 +1295,7 @@ msgstr "" msgid "Running %(name)s post-hook: %(obj)s" msgstr "" -#: nova/manager.py:173 -#, python-format -msgid "Skipping periodic task %(task)s because its interval is negative" -msgstr "" - -#: nova/manager.py:178 -#, python-format -msgid "Skipping periodic task %(task)s because it is disabled" -msgstr "" - -#: nova/manager.py:241 -#, python-format -msgid "Running periodic task %(full_task_name)s" -msgstr "" - -#: nova/manager.py:249 -#, python-format -msgid "Error during %(full_task_name)s: %(e)s" -msgstr "" - -#: nova/manager.py:319 +#: nova/manager.py:166 msgid "Notifying Schedulers of capabilities ..." msgstr "" @@ -1469,106 +1429,91 @@ msgstr "" msgid "serve() can only be called once" msgstr "" -#: nova/utils.py:144 +#: nova/utils.py:142 #, python-format msgid "Expected to receive %(exp)s bytes, but actually %(act)s" msgstr "" -#: nova/utils.py:197 nova/openstack/common/processutils.py:90 -#, python-format -msgid "Got unknown keyword args to utils.execute: %r" -msgstr "" - -#: nova/utils.py:208 nova/openstack/common/processutils.py:99 -#, python-format -msgid "Running cmd (subprocess): %s" -msgstr "" - -#: nova/utils.py:232 nova/utils.py:310 -#: nova/openstack/common/processutils.py:114 nova/virt/powervm/common.py:90 -#, python-format -msgid "Result was %s" -msgstr "Resultat var %s" - -#: nova/utils.py:245 nova/openstack/common/processutils.py:128 -#, python-format -msgid "%r failed. Retrying." -msgstr "%r feilet. Prøver på nytt." - -#: nova/utils.py:285 +#: nova/utils.py:187 #, python-format msgid "Running cmd (SSH): %s" msgstr "" -#: nova/utils.py:287 +#: nova/utils.py:189 msgid "Environment not supported over SSH" msgstr "" -#: nova/utils.py:291 +#: nova/utils.py:193 msgid "process_input not supported over SSH" msgstr "" -#: nova/utils.py:326 +#: nova/utils.py:212 nova/openstack/common/processutils.py:162 +#: nova/virt/powervm/common.py:90 +#, python-format +msgid "Result was %s" +msgstr "Resultat var %s" + +#: nova/utils.py:231 #, python-format msgid "debug in callback: %s" msgstr "" -#: nova/utils.py:488 +#: nova/utils.py:393 #, python-format msgid "Link Local address is not found.:%s" msgstr "" -#: nova/utils.py:491 +#: nova/utils.py:396 #, python-format msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" msgstr "" -#: nova/utils.py:530 +#: nova/utils.py:435 #, python-format msgid "Invalid backend: %s" msgstr "" -#: nova/utils.py:591 +#: nova/utils.py:496 #, python-format msgid "Unknown byte multiplier: %s" msgstr "" -#: nova/utils.py:720 +#: nova/utils.py:625 #, python-format msgid "Expected object of type: %s" msgstr "Forventet objekt av typen: %s" -#: nova/utils.py:749 +#: nova/utils.py:654 #, python-format msgid "Invalid server_string: %s" msgstr "" -#: nova/utils.py:905 +#: nova/utils.py:810 #, python-format msgid "timefunc: '%(name)s' took %(total_time).2f secs" msgstr "" -#: nova/utils.py:971 +#: nova/utils.py:876 #, python-format msgid "Reloading cached file %s" msgstr "" -#: nova/utils.py:1103 nova/virt/configdrive.py:177 +#: nova/utils.py:1008 nova/virt/configdrive.py:177 #, python-format msgid "Could not remove tmpdir: %s" msgstr "" -#: nova/utils.py:1255 +#: nova/utils.py:1160 #, fuzzy, python-format msgid "%s is not a string or unicode" msgstr "Tjenernavn er ikke en streng eller unicode" -#: nova/utils.py:1259 +#: nova/utils.py:1164 #, python-format msgid "%(name)s has less than %(min_length)s characters." msgstr "" -#: nova/utils.py:1264 +#: nova/utils.py:1169 #, python-format msgid "%(name)s has more than %(max_length)s characters." msgstr "" @@ -1834,210 +1779,210 @@ msgstr "" msgid "Get console output for instance %s" msgstr "" -#: nova/api/ec2/cloud.py:837 +#: nova/api/ec2/cloud.py:834 #, python-format msgid "Create volume from snapshot %s" msgstr "" -#: nova/api/ec2/cloud.py:841 nova/api/openstack/compute/contrib/volumes.py:243 +#: nova/api/ec2/cloud.py:838 nova/api/openstack/compute/contrib/volumes.py:243 #, python-format msgid "Create volume of %s GB" msgstr "" -#: nova/api/ec2/cloud.py:869 +#: nova/api/ec2/cloud.py:866 msgid "Delete Failed" msgstr "" -#: nova/api/ec2/cloud.py:882 +#: nova/api/ec2/cloud.py:879 #, python-format msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" msgstr "" -#: nova/api/ec2/cloud.py:890 +#: nova/api/ec2/cloud.py:887 msgid "Attach Failed." msgstr "" -#: nova/api/ec2/cloud.py:912 nova/api/openstack/compute/contrib/volumes.py:439 +#: nova/api/ec2/cloud.py:909 nova/api/openstack/compute/contrib/volumes.py:439 #, python-format msgid "Detach volume %s" msgstr "" -#: nova/api/ec2/cloud.py:919 +#: nova/api/ec2/cloud.py:916 msgid "Detach Volume Failed." msgstr "" -#: nova/api/ec2/cloud.py:945 nova/api/ec2/cloud.py:1002 -#: nova/api/ec2/cloud.py:1556 nova/api/ec2/cloud.py:1571 +#: nova/api/ec2/cloud.py:942 nova/api/ec2/cloud.py:999 +#: nova/api/ec2/cloud.py:1553 nova/api/ec2/cloud.py:1568 #, python-format msgid "attribute not supported: %s" msgstr "" -#: nova/api/ec2/cloud.py:1076 +#: nova/api/ec2/cloud.py:1073 #, python-format msgid "vol = %s\n" msgstr "" -#: nova/api/ec2/cloud.py:1236 +#: nova/api/ec2/cloud.py:1233 msgid "Allocate address" msgstr "Tildel adresse" -#: nova/api/ec2/cloud.py:1240 +#: nova/api/ec2/cloud.py:1237 msgid "No more floating IPs available" msgstr "" -#: nova/api/ec2/cloud.py:1244 +#: nova/api/ec2/cloud.py:1241 #, python-format msgid "Release address %s" msgstr "Frigjør adresse %s" -#: nova/api/ec2/cloud.py:1249 +#: nova/api/ec2/cloud.py:1246 msgid "Unable to release IP Address." msgstr "" -#: nova/api/ec2/cloud.py:1252 +#: nova/api/ec2/cloud.py:1249 #, python-format msgid "Associate address %(public_ip)s to instance %(instance_id)s" msgstr "" -#: nova/api/ec2/cloud.py:1260 +#: nova/api/ec2/cloud.py:1257 msgid "Unable to associate IP Address, no fixed_ips." msgstr "" -#: nova/api/ec2/cloud.py:1268 +#: nova/api/ec2/cloud.py:1265 #: nova/api/openstack/compute/contrib/floating_ips.py:238 #, python-format msgid "multiple fixed_ips exist, using the first: %s" msgstr "" -#: nova/api/ec2/cloud.py:1277 +#: nova/api/ec2/cloud.py:1274 msgid "Floating ip is already associated." msgstr "" -#: nova/api/ec2/cloud.py:1280 +#: nova/api/ec2/cloud.py:1277 msgid "l3driver call to add floating ip failed." msgstr "" -#: nova/api/ec2/cloud.py:1283 +#: nova/api/ec2/cloud.py:1280 msgid "Error, unable to associate floating ip." msgstr "" -#: nova/api/ec2/cloud.py:1291 +#: nova/api/ec2/cloud.py:1288 #, python-format msgid "Disassociate address %s" msgstr "" -#: nova/api/ec2/cloud.py:1296 +#: nova/api/ec2/cloud.py:1293 msgid "Floating ip is not associated." msgstr "" -#: nova/api/ec2/cloud.py:1299 -#: nova/api/openstack/compute/contrib/floating_ips.py:100 +#: nova/api/ec2/cloud.py:1296 +#: nova/api/openstack/compute/contrib/floating_ips.py:97 msgid "Cannot disassociate auto assigned floating ip" msgstr "" -#: nova/api/ec2/cloud.py:1326 +#: nova/api/ec2/cloud.py:1323 msgid "Image must be available" msgstr "" -#: nova/api/ec2/cloud.py:1358 +#: nova/api/ec2/cloud.py:1355 msgid "Going to start terminating instances" msgstr "" -#: nova/api/ec2/cloud.py:1368 +#: nova/api/ec2/cloud.py:1365 #, python-format msgid "Reboot instance %r" msgstr "" -#: nova/api/ec2/cloud.py:1377 +#: nova/api/ec2/cloud.py:1374 msgid "Going to stop instances" msgstr "" -#: nova/api/ec2/cloud.py:1386 +#: nova/api/ec2/cloud.py:1383 msgid "Going to start instances" msgstr "" -#: nova/api/ec2/cloud.py:1477 +#: nova/api/ec2/cloud.py:1474 #, python-format msgid "De-registering image %s" msgstr "" -#: nova/api/ec2/cloud.py:1493 +#: nova/api/ec2/cloud.py:1490 msgid "imageLocation is required" msgstr "" -#: nova/api/ec2/cloud.py:1512 +#: nova/api/ec2/cloud.py:1509 #, python-format msgid "Registered image %(image_location)s with id %(image_id)s" msgstr "" -#: nova/api/ec2/cloud.py:1574 +#: nova/api/ec2/cloud.py:1571 msgid "user or group not specified" msgstr "bruker eller gruppe ikke spesifisert" -#: nova/api/ec2/cloud.py:1576 +#: nova/api/ec2/cloud.py:1573 msgid "only group \"all\" is supported" msgstr "kun gruppe \"all\" er støttet" -#: nova/api/ec2/cloud.py:1578 +#: nova/api/ec2/cloud.py:1575 msgid "operation_type must be add or remove" msgstr "" -#: nova/api/ec2/cloud.py:1580 +#: nova/api/ec2/cloud.py:1577 #, python-format msgid "Updating image %s publicity" msgstr "" -#: nova/api/ec2/cloud.py:1593 +#: nova/api/ec2/cloud.py:1590 #, python-format msgid "Not allowed to modify attributes for image %s" msgstr "" -#: nova/api/ec2/cloud.py:1622 +#: nova/api/ec2/cloud.py:1619 #, python-format msgid "" "Invalid value '%(ec2_instance_id)s' for instanceId. Instance does not " "have a volume attached at root (%(root)s)" msgstr "" -#: nova/api/ec2/cloud.py:1652 +#: nova/api/ec2/cloud.py:1649 #, python-format msgid "Couldn't stop instance with in %d sec" msgstr "" -#: nova/api/ec2/cloud.py:1670 +#: nova/api/ec2/cloud.py:1667 #, python-format msgid "image of %(instance)s at %(now)s" msgstr "" -#: nova/api/ec2/cloud.py:1694 nova/api/ec2/cloud.py:1739 +#: nova/api/ec2/cloud.py:1691 nova/api/ec2/cloud.py:1736 msgid "resource_id and tag are required" msgstr "" -#: nova/api/ec2/cloud.py:1697 nova/api/ec2/cloud.py:1742 +#: nova/api/ec2/cloud.py:1694 nova/api/ec2/cloud.py:1739 msgid "Expecting a list of resources" msgstr "" -#: nova/api/ec2/cloud.py:1701 nova/api/ec2/cloud.py:1746 +#: nova/api/ec2/cloud.py:1698 nova/api/ec2/cloud.py:1743 msgid "Only instances implemented" msgstr "" -#: nova/api/ec2/cloud.py:1704 nova/api/ec2/cloud.py:1749 +#: nova/api/ec2/cloud.py:1701 nova/api/ec2/cloud.py:1746 msgid "Expecting a list of tagSets" msgstr "" -#: nova/api/ec2/cloud.py:1761 +#: nova/api/ec2/cloud.py:1758 msgid "Expecting key to be set" msgstr "" -#: nova/api/ec2/cloud.py:1834 +#: nova/api/ec2/cloud.py:1831 msgid "Invalid CIDR" msgstr "" -#: nova/api/ec2/ec2utils.py:248 +#: nova/api/ec2/ec2utils.py:249 msgid "Request must include either Timestamp or Expires, but cannot contain both" msgstr "" -#: nova/api/ec2/ec2utils.py:266 +#: nova/api/ec2/ec2utils.py:267 #, fuzzy msgid "Timestamp is invalid." msgstr "Forespørselen er ugyldig." @@ -2358,13 +2303,13 @@ msgstr "" #: nova/api/openstack/compute/image_metadata.py:80 #: nova/api/openstack/compute/server_metadata.py:80 -#: nova/api/openstack/compute/contrib/flavorextraspecs.py:88 +#: nova/api/openstack/compute/contrib/flavorextraspecs.py:85 msgid "Request body and URI mismatch" msgstr "" #: nova/api/openstack/compute/image_metadata.py:83 #: nova/api/openstack/compute/server_metadata.py:84 -#: nova/api/openstack/compute/contrib/flavorextraspecs.py:91 +#: nova/api/openstack/compute/contrib/flavorextraspecs.py:88 msgid "Request body contains too many items" msgstr "" @@ -2579,7 +2524,7 @@ msgid "No adminPass was specified" msgstr "" #: nova/api/openstack/compute/servers.py:1171 -#: nova/api/openstack/compute/servers.py:1380 +#: nova/api/openstack/compute/servers.py:1382 msgid "Invalid adminPass" msgstr "" @@ -2601,7 +2546,7 @@ msgstr "" #: nova/api/openstack/compute/servers.py:1220 #: nova/api/openstack/compute/contrib/aggregates.py:143 -#: nova/api/openstack/compute/contrib/coverage_ext.py:282 +#: nova/api/openstack/compute/contrib/coverage_ext.py:284 #: nova/api/openstack/compute/contrib/keypairs.py:78 msgid "Invalid request body" msgstr "" @@ -2618,7 +2563,7 @@ msgstr "" msgid "createImage entity requires name attribute" msgstr "" -#: nova/api/openstack/compute/servers.py:1407 +#: nova/api/openstack/compute/servers.py:1409 #, python-format msgid "Removing options '%(unk_opt_str)s' from query" msgstr "" @@ -2845,42 +2790,42 @@ msgstr "" msgid "Instance not yet ready" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:95 +#: nova/api/openstack/compute/contrib/coverage_ext.py:97 #, python-format msgid "Can't connect to service: %s, no portspecified\n" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:114 +#: nova/api/openstack/compute/contrib/coverage_ext.py:116 msgid "Coverage begin" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:161 +#: nova/api/openstack/compute/contrib/coverage_ext.py:163 msgid "Coverage not running" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:190 +#: nova/api/openstack/compute/contrib/coverage_ext.py:192 #, fuzzy msgid "Invalid path" msgstr "Ugyldig snapshot" -#: nova/api/openstack/compute/contrib/coverage_ext.py:194 +#: nova/api/openstack/compute/contrib/coverage_ext.py:196 msgid "No path given for report file" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:201 +#: nova/api/openstack/compute/contrib/coverage_ext.py:203 msgid "You can't use html reports without combining" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:214 +#: nova/api/openstack/compute/contrib/coverage_ext.py:216 #, fuzzy, python-format msgid "Directory conflict: %s already exists" msgstr "Nøkkelpar '%s' finnes allerede." -#: nova/api/openstack/compute/contrib/coverage_ext.py:272 +#: nova/api/openstack/compute/contrib/coverage_ext.py:274 msgid "Python coverage module is not installed." msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:280 +#: nova/api/openstack/compute/contrib/coverage_ext.py:282 #, python-format msgid "Coverage doesn't have %s action" msgstr "" @@ -2930,7 +2875,7 @@ msgstr "" msgid "No request body" msgstr "" -#: nova/api/openstack/compute/contrib/flavorextraspecs.py:58 +#: nova/api/openstack/compute/contrib/flavorextraspecs.py:55 msgid "No Request Body" msgstr "" @@ -2939,25 +2884,26 @@ msgstr "" msgid "DNS entries not found." msgstr "Tjener ikke funnet" -#: nova/api/openstack/compute/contrib/floating_ips.py:97 -msgid "Floating ip is not associated" -msgstr "" - -#: nova/api/openstack/compute/contrib/floating_ips.py:132 -#: nova/api/openstack/compute/contrib/floating_ips.py:180 +#: nova/api/openstack/compute/contrib/floating_ips.py:129 +#: nova/api/openstack/compute/contrib/floating_ips.py:177 #, python-format msgid "Floating ip not found for id %s" msgstr "" -#: nova/api/openstack/compute/contrib/floating_ips.py:165 +#: nova/api/openstack/compute/contrib/floating_ips.py:162 #, python-format msgid "No more floating ips in pool %s." msgstr "" -#: nova/api/openstack/compute/contrib/floating_ips.py:167 +#: nova/api/openstack/compute/contrib/floating_ips.py:164 msgid "No more floating ips available." msgstr "" +#: nova/api/openstack/compute/contrib/floating_ips.py:189 +#, python-format +msgid "Floating ip %s has been disassociated" +msgstr "" + #: nova/api/openstack/compute/contrib/floating_ips.py:215 #: nova/api/openstack/compute/contrib/floating_ips.py:271 #: nova/api/openstack/compute/contrib/security_groups.py:413 @@ -2995,12 +2941,16 @@ msgid "Error. Unable to associate floating ip" msgstr "" #: nova/api/openstack/compute/contrib/floating_ips.py:297 +msgid "Floating ip is not associated" +msgstr "" + +#: nova/api/openstack/compute/contrib/floating_ips.py:301 #, python-format msgid "Floating ip %(address)s is not associated with instance %(id)s." msgstr "" #: nova/api/openstack/compute/contrib/floating_ips_bulk.py:146 -#: nova/cmd/manage.py:382 +#: nova/cmd/manage.py:381 #, python-format msgid "/%s should be specified as single address(es) not in cidr format" msgstr "" @@ -3476,20 +3426,20 @@ msgstr "" msgid "deployment to node %s done" msgstr "" -#: nova/cmd/baremetal_manage.py:160 nova/cmd/manage.py:1193 +#: nova/cmd/baremetal_manage.py:160 nova/cmd/manage.py:1245 #, python-format msgid "Could not read %s. Re-running with sudo" msgstr "" -#: nova/cmd/baremetal_manage.py:164 nova/cmd/manage.py:1197 +#: nova/cmd/baremetal_manage.py:164 nova/cmd/manage.py:1249 msgid "sudo failed, continuing as if nothing happened" msgstr "" -#: nova/cmd/baremetal_manage.py:166 nova/cmd/manage.py:1199 +#: nova/cmd/baremetal_manage.py:166 nova/cmd/manage.py:1251 msgid "Please re-run nova-manage as root." msgstr "" -#: nova/cmd/baremetal_manage.py:206 nova/cmd/manage.py:1244 +#: nova/cmd/baremetal_manage.py:206 nova/cmd/manage.py:1296 msgid "Command failed, please check log for more info" msgstr "" @@ -3510,314 +3460,314 @@ msgstr "" msgid "Environment variable 'NETWORK_ID' must be set." msgstr "" -#: nova/cmd/manage.py:207 +#: nova/cmd/manage.py:206 msgid "" "The above error may show that the database has not been created.\n" "Please create a database using 'nova-manage db sync' before running this " "command." msgstr "" -#: nova/cmd/manage.py:242 +#: nova/cmd/manage.py:241 #, python-format msgid "%(key)s is not a valid quota key. Valid options are: %(options)s." msgstr "" -#: nova/cmd/manage.py:248 +#: nova/cmd/manage.py:247 msgid "Quota" msgstr "" -#: nova/cmd/manage.py:249 +#: nova/cmd/manage.py:248 msgid "Limit" msgstr "" -#: nova/cmd/manage.py:250 +#: nova/cmd/manage.py:249 msgid "In Use" msgstr "" -#: nova/cmd/manage.py:251 +#: nova/cmd/manage.py:250 msgid "Reserved" msgstr "" -#: nova/cmd/manage.py:291 nova/cmd/manage.py:362 nova/cmd/manage.py:686 -#: nova/cmd/manage.py:699 +#: nova/cmd/manage.py:290 nova/cmd/manage.py:361 nova/cmd/manage.py:685 +#: nova/cmd/manage.py:698 #, python-format msgid "error: %s" msgstr "" -#: nova/cmd/manage.py:299 +#: nova/cmd/manage.py:298 msgid "network" msgstr "" -#: nova/cmd/manage.py:300 +#: nova/cmd/manage.py:299 #, fuzzy msgid "IP address" msgstr "Tildel adresse" -#: nova/cmd/manage.py:301 +#: nova/cmd/manage.py:300 msgid "hostname" msgstr "" -#: nova/cmd/manage.py:302 nova/cmd/manage.py:766 +#: nova/cmd/manage.py:301 nova/cmd/manage.py:818 msgid "host" msgstr "" -#: nova/cmd/manage.py:314 nova/cmd/manage.py:338 +#: nova/cmd/manage.py:313 nova/cmd/manage.py:337 msgid "No fixed IP found." msgstr "" -#: nova/cmd/manage.py:330 +#: nova/cmd/manage.py:329 #, python-format msgid "WARNING: fixed ip %s allocated to missing instance" msgstr "" -#: nova/cmd/manage.py:389 +#: nova/cmd/manage.py:388 #, python-format msgid "" "Too many IP addresses will be generated. Please increase /%s to reduce " "the number generated." msgstr "" -#: nova/cmd/manage.py:438 +#: nova/cmd/manage.py:437 msgid "No floating IP addresses have been defined." msgstr "" -#: nova/cmd/manage.py:500 nova/tests/test_nova_manage.py:212 +#: nova/cmd/manage.py:499 nova/tests/test_nova_manage.py:212 msgid "id" msgstr "" -#: nova/cmd/manage.py:501 nova/tests/test_nova_manage.py:213 +#: nova/cmd/manage.py:500 nova/tests/test_nova_manage.py:213 msgid "IPv4" msgstr "" -#: nova/cmd/manage.py:502 nova/tests/test_nova_manage.py:214 +#: nova/cmd/manage.py:501 nova/tests/test_nova_manage.py:214 msgid "IPv6" msgstr "" -#: nova/cmd/manage.py:503 nova/tests/test_nova_manage.py:215 +#: nova/cmd/manage.py:502 nova/tests/test_nova_manage.py:215 msgid "start address" msgstr "" -#: nova/cmd/manage.py:504 nova/tests/test_nova_manage.py:216 +#: nova/cmd/manage.py:503 nova/tests/test_nova_manage.py:216 msgid "DNS1" msgstr "" -#: nova/cmd/manage.py:505 nova/tests/test_nova_manage.py:217 +#: nova/cmd/manage.py:504 nova/tests/test_nova_manage.py:217 msgid "DNS2" msgstr "" -#: nova/cmd/manage.py:506 nova/tests/test_nova_manage.py:218 +#: nova/cmd/manage.py:505 nova/tests/test_nova_manage.py:218 msgid "VlanID" msgstr "" -#: nova/cmd/manage.py:507 nova/cmd/manage.py:613 +#: nova/cmd/manage.py:506 nova/cmd/manage.py:612 #: nova/tests/test_nova_manage.py:219 msgid "project" msgstr "" -#: nova/cmd/manage.py:508 nova/tests/test_nova_manage.py:220 +#: nova/cmd/manage.py:507 nova/tests/test_nova_manage.py:220 msgid "uuid" msgstr "" -#: nova/cmd/manage.py:515 +#: nova/cmd/manage.py:514 #, fuzzy msgid "No networks found" msgstr "Nettverk ikke funnet" -#: nova/cmd/manage.py:534 +#: nova/cmd/manage.py:533 msgid "Please specify either fixed_range or uuid" msgstr "" -#: nova/cmd/manage.py:539 +#: nova/cmd/manage.py:538 msgid "UUID is required to delete Quantum Networks" msgstr "" -#: nova/cmd/manage.py:542 +#: nova/cmd/manage.py:541 msgid "Deleting by fixed_range is not supported with the QuantumManager" msgstr "" -#: nova/cmd/manage.py:605 +#: nova/cmd/manage.py:604 msgid "instance" msgstr "" -#: nova/cmd/manage.py:606 +#: nova/cmd/manage.py:605 msgid "node" msgstr "" -#: nova/cmd/manage.py:607 +#: nova/cmd/manage.py:606 msgid "type" msgstr "" -#: nova/cmd/manage.py:608 +#: nova/cmd/manage.py:607 msgid "state" msgstr "" -#: nova/cmd/manage.py:609 +#: nova/cmd/manage.py:608 msgid "launched" msgstr "" -#: nova/cmd/manage.py:610 +#: nova/cmd/manage.py:609 msgid "image" msgstr "" -#: nova/cmd/manage.py:611 +#: nova/cmd/manage.py:610 msgid "kernel" msgstr "" -#: nova/cmd/manage.py:612 +#: nova/cmd/manage.py:611 msgid "ramdisk" msgstr "" -#: nova/cmd/manage.py:614 +#: nova/cmd/manage.py:613 msgid "user" msgstr "" -#: nova/cmd/manage.py:615 nova/cmd/manage.py:767 +#: nova/cmd/manage.py:614 nova/cmd/manage.py:819 msgid "zone" msgstr "" -#: nova/cmd/manage.py:616 +#: nova/cmd/manage.py:615 msgid "index" msgstr "" -#: nova/cmd/manage.py:661 +#: nova/cmd/manage.py:660 msgid "Binary" msgstr "" -#: nova/cmd/manage.py:662 +#: nova/cmd/manage.py:661 msgid "Host" msgstr "" -#: nova/cmd/manage.py:663 +#: nova/cmd/manage.py:662 msgid "Zone" msgstr "" -#: nova/cmd/manage.py:664 +#: nova/cmd/manage.py:663 msgid "Status" msgstr "" -#: nova/cmd/manage.py:665 +#: nova/cmd/manage.py:664 msgid "State" msgstr "" -#: nova/cmd/manage.py:666 +#: nova/cmd/manage.py:665 msgid "Updated_At" msgstr "" -#: nova/cmd/manage.py:688 +#: nova/cmd/manage.py:687 #, fuzzy, python-format msgid "Service %(service)s on host %(host)s enabled." msgstr "Tjeneste %(service_id)s ble ikke funnet." -#: nova/cmd/manage.py:701 +#: nova/cmd/manage.py:700 #, fuzzy, python-format msgid "Service %(service)s on host %(host)s disabled." msgstr "Tjeneste %(service_id)s ble ikke funnet." -#: nova/cmd/manage.py:715 +#: nova/cmd/manage.py:767 msgid "An unexpected error has occurred." msgstr "" -#: nova/cmd/manage.py:716 +#: nova/cmd/manage.py:768 msgid "[Result]" msgstr "" -#: nova/cmd/manage.py:720 +#: nova/cmd/manage.py:772 msgid "HOST" msgstr "" -#: nova/cmd/manage.py:721 +#: nova/cmd/manage.py:773 msgid "PROJECT" msgstr "" -#: nova/cmd/manage.py:722 +#: nova/cmd/manage.py:774 msgid "cpu" msgstr "" -#: nova/cmd/manage.py:723 +#: nova/cmd/manage.py:775 msgid "mem(mb)" msgstr "" -#: nova/cmd/manage.py:724 +#: nova/cmd/manage.py:776 msgid "hdd" msgstr "" -#: nova/cmd/manage.py:806 +#: nova/cmd/manage.py:858 msgid "Must supply a positive value for max_rows" msgstr "" -#: nova/cmd/manage.py:844 +#: nova/cmd/manage.py:896 msgid "Must supply valid parameters to create instance_type" msgstr "" -#: nova/cmd/manage.py:848 +#: nova/cmd/manage.py:900 msgid "Instance Type exists." msgstr "" -#: nova/cmd/manage.py:849 +#: nova/cmd/manage.py:901 msgid "Please ensure instance_type name and flavorid are unique." msgstr "" -#: nova/cmd/manage.py:851 +#: nova/cmd/manage.py:903 msgid "Currently defined instance_type names and flavorids:" msgstr "" -#: nova/cmd/manage.py:856 +#: nova/cmd/manage.py:908 msgid "Unknown error" msgstr "" -#: nova/cmd/manage.py:859 +#: nova/cmd/manage.py:911 #, python-format msgid "%s created" msgstr "" -#: nova/cmd/manage.py:867 +#: nova/cmd/manage.py:919 msgid "Valid instance type name is required" msgstr "" -#: nova/cmd/manage.py:870 +#: nova/cmd/manage.py:922 #, python-format msgid "DB Error: %s" msgstr "" -#: nova/cmd/manage.py:875 +#: nova/cmd/manage.py:927 #, python-format msgid "%s deleted" msgstr "" -#: nova/cmd/manage.py:911 +#: nova/cmd/manage.py:963 #, python-format msgid "Key %(key)s set to %(value)s on instance type %(name)s" msgstr "" -#: nova/cmd/manage.py:933 +#: nova/cmd/manage.py:985 #, python-format msgid "Key %(key)s on instance type %(name)s unset" msgstr "" -#: nova/cmd/manage.py:977 +#: nova/cmd/manage.py:1029 #, python-format msgid "Hypervisor: %s" msgstr "" -#: nova/cmd/manage.py:1018 +#: nova/cmd/manage.py:1070 #, python-format msgid "Line %(linenum)d : %(line)s" msgstr "" -#: nova/cmd/manage.py:1020 +#: nova/cmd/manage.py:1072 msgid "No errors in logfiles!" msgstr "" -#: nova/cmd/manage.py:1032 +#: nova/cmd/manage.py:1084 msgid "Unable to find system log file!" msgstr "" -#: nova/cmd/manage.py:1036 +#: nova/cmd/manage.py:1088 #, python-format msgid "Last %s nova syslog entries:-" msgstr "" -#: nova/cmd/manage.py:1045 +#: nova/cmd/manage.py:1097 msgid "No nova entries in syslog!" msgstr "" @@ -3856,203 +3806,203 @@ msgstr "" msgid "Metadata property value greater than 255 characters" msgstr "" -#: nova/compute/api.py:454 +#: nova/compute/api.py:469 msgid "Failed to set instance name using multi_instance_display_name_template." msgstr "" -#: nova/compute/api.py:494 +#: nova/compute/api.py:509 msgid "Cannot attach one or more volumes to multiple instances" msgstr "" -#: nova/compute/api.py:608 +#: nova/compute/api.py:623 #, python-format msgid "Going to run %s instances..." msgstr "" -#: nova/compute/api.py:721 +#: nova/compute/api.py:739 #, python-format msgid "bdm %s" msgstr "" -#: nova/compute/api.py:748 +#: nova/compute/api.py:766 #, python-format msgid "block_device_mapping %s" msgstr "" -#: nova/compute/api.py:1017 +#: nova/compute/api.py:1040 msgid "instance termination disabled" msgstr "" -#: nova/compute/api.py:1153 +#: nova/compute/api.py:1176 #, python-format msgid "instance type %(old_inst_type_id)d not found" msgstr "" -#: nova/compute/api.py:1159 +#: nova/compute/api.py:1182 msgid "going to delete a resizing instance" msgstr "" -#: nova/compute/api.py:1169 +#: nova/compute/api.py:1192 #, python-format msgid "instance's host %s is down, deleting from database" msgstr "" -#: nova/compute/api.py:1213 +#: nova/compute/api.py:1236 msgid "Going to try to soft delete instance" msgstr "" -#: nova/compute/api.py:1237 +#: nova/compute/api.py:1260 msgid "Going to try to terminate instance" msgstr "" -#: nova/compute/api.py:1287 +#: nova/compute/api.py:1310 msgid "Going to try to stop instance" msgstr "" -#: nova/compute/api.py:1304 +#: nova/compute/api.py:1327 msgid "Going to try to start instance" msgstr "" -#: nova/compute/api.py:1377 +#: nova/compute/api.py:1400 #, python-format msgid "Searching by: %s" msgstr "" -#: nova/compute/api.py:1614 +#: nova/compute/api.py:1637 #, python-format msgid "snapshot for %s" msgstr "" -#: nova/compute/api.py:1965 +#: nova/compute/api.py:1988 msgid "flavor_id is None. Assuming migration." msgstr "" -#: nova/compute/api.py:1974 +#: nova/compute/api.py:1997 #, python-format msgid "" "Old instance type %(current_instance_type_name)s, new instance type " "%(new_instance_type_name)s" msgstr "" -#: nova/compute/api.py:2016 +#: nova/compute/api.py:2039 #, python-format msgid "%(overs)s quota exceeded for %(pid)s, tried to resize instance." msgstr "" -#: nova/compute/api.py:2150 +#: nova/compute/api.py:2179 msgid "Cannot rescue a volume-backed instance" msgstr "" -#: nova/compute/api.py:2257 +#: nova/compute/api.py:2286 msgid "Locking" msgstr "" -#: nova/compute/api.py:2265 +#: nova/compute/api.py:2294 msgid "Unlocking" msgstr "" -#: nova/compute/api.py:2337 +#: nova/compute/api.py:2366 msgid "Volume must be attached in order to detach." msgstr "" -#: nova/compute/api.py:2450 +#: nova/compute/api.py:2479 #, python-format msgid "Going to try to live migrate instance to %s" msgstr "" -#: nova/compute/api.py:2469 +#: nova/compute/api.py:2498 msgid "vm evacuation scheduled" msgstr "" -#: nova/compute/api.py:2473 +#: nova/compute/api.py:2502 #, python-format msgid "" "Instance compute service state on %(inst_host)s expected to be down, but " "it was up." msgstr "" -#: nova/compute/api.py:2720 +#: nova/compute/api.py:2749 msgid "Keypair name contains unsafe characters" msgstr "" -#: nova/compute/api.py:2724 +#: nova/compute/api.py:2753 msgid "Keypair name must be between 1 and 255 characters long" msgstr "" -#: nova/compute/api.py:2821 +#: nova/compute/api.py:2850 #, python-format msgid "Security group %s is not a string or unicode" msgstr "" -#: nova/compute/api.py:2824 +#: nova/compute/api.py:2853 #, python-format msgid "Security group %s cannot be empty." msgstr "" -#: nova/compute/api.py:2832 +#: nova/compute/api.py:2861 #, python-format msgid "" "Value (%(value)s) for parameter Group%(property)s is invalid. Content " "limited to '%(allowed)'." msgstr "" -#: nova/compute/api.py:2838 +#: nova/compute/api.py:2867 #, python-format msgid "Security group %s should not be greater than 255 characters." msgstr "" -#: nova/compute/api.py:2858 +#: nova/compute/api.py:2887 msgid "Quota exceeded, too many security groups." msgstr "" -#: nova/compute/api.py:2861 +#: nova/compute/api.py:2890 #, python-format msgid "Create Security Group %s" msgstr "" -#: nova/compute/api.py:2868 +#: nova/compute/api.py:2897 #, python-format msgid "Security group %s already exists" msgstr "" -#: nova/compute/api.py:2933 +#: nova/compute/api.py:2962 #, python-format msgid "Unable to delete system group '%s'" msgstr "" -#: nova/compute/api.py:2938 +#: nova/compute/api.py:2967 msgid "Security group is still in use" msgstr "" -#: nova/compute/api.py:2946 +#: nova/compute/api.py:2975 msgid "Failed to update usages deallocating security group" msgstr "" -#: nova/compute/api.py:2949 +#: nova/compute/api.py:2978 #, python-format msgid "Delete security group %s" msgstr "" -#: nova/compute/api.py:3035 nova/compute/api.py:3112 +#: nova/compute/api.py:3064 nova/compute/api.py:3141 #, python-format msgid "Rule (%s) not found" msgstr "" -#: nova/compute/api.py:3051 +#: nova/compute/api.py:3080 msgid "Quota exceeded, too many security group rules." msgstr "" -#: nova/compute/api.py:3054 +#: nova/compute/api.py:3083 #, python-format msgid "Authorize security group ingress %s" msgstr "" -#: nova/compute/api.py:3065 +#: nova/compute/api.py:3094 #, python-format msgid "Revoke security group ingress %s" msgstr "" -#: nova/compute/api.py:3119 +#: nova/compute/api.py:3148 msgid "Security group id should be integer" msgstr "" @@ -4142,653 +4092,658 @@ msgstr "" msgid "Instance type %s not found for deletion" msgstr "" -#: nova/compute/manager.py:205 +#: nova/compute/manager.py:206 msgid "Possibly task preempted." msgstr "" -#: nova/compute/manager.py:363 +#: nova/compute/manager.py:364 #, python-format msgid "%(nodename)s is not a valid node managed by this compute host." msgstr "" -#: nova/compute/manager.py:392 +#: nova/compute/manager.py:393 msgid "Instance has been destroyed from under us while trying to set it to ERROR" msgstr "" -#: nova/compute/manager.py:407 +#: nova/compute/manager.py:408 #, python-format msgid "Instance %(uuid)s found in the hypervisor, but not in the database" msgstr "" -#: nova/compute/manager.py:423 +#: nova/compute/manager.py:424 #, python-format msgid "" "Instance %(driver_instance)s found in the hypervisor, but not in the " "database" msgstr "" -#: nova/compute/manager.py:444 +#: nova/compute/manager.py:445 #, python-format msgid "" "Deleting instance as its host (%(instance_host)s) is not equal to our " "host (%(our_host)s)." msgstr "" -#: nova/compute/manager.py:459 +#: nova/compute/manager.py:460 msgid "Instance has been marked deleted already, removing it from the hypervisor." msgstr "" -#: nova/compute/manager.py:480 +#: nova/compute/manager.py:481 msgid "" "Hypervisor driver does not support instance shared storage check, " "assuming it's not on shared storage" msgstr "" -#: nova/compute/manager.py:486 +#: nova/compute/manager.py:487 msgid "Failed to check if instance shared" msgstr "" -#: nova/compute/manager.py:529 +#: nova/compute/manager.py:530 msgid "Failed to revert crashed migration" msgstr "" -#: nova/compute/manager.py:532 +#: nova/compute/manager.py:533 msgid "Instance found in migrating state during startup. Resetting task_state" msgstr "" -#: nova/compute/manager.py:543 +#: nova/compute/manager.py:544 #, python-format msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." msgstr "" -#: nova/compute/manager.py:548 +#: nova/compute/manager.py:549 msgid "Rebooting instance after nova-compute restart." msgstr "" -#: nova/compute/manager.py:562 +#: nova/compute/manager.py:563 msgid "Hypervisor driver does not support resume guests" msgstr "" -#: nova/compute/manager.py:567 +#: nova/compute/manager.py:568 msgid "Failed to resume instance" msgstr "" -#: nova/compute/manager.py:577 +#: nova/compute/manager.py:578 msgid "Hypervisor driver does not support firewall rules" msgstr "" -#: nova/compute/manager.py:581 +#: nova/compute/manager.py:582 #, python-format msgid "Lifecycle event %(state)d on VM %(uuid)s" msgstr "" -#: nova/compute/manager.py:597 +#: nova/compute/manager.py:598 #, python-format msgid "Unexpected power state %d" msgstr "" -#: nova/compute/manager.py:609 +#: nova/compute/manager.py:610 #, python-format msgid "Ignoring event %s" msgstr "" -#: nova/compute/manager.py:647 +#: nova/compute/manager.py:648 msgid "Checking state" msgstr "" -#: nova/compute/manager.py:745 +#: nova/compute/manager.py:746 #, python-format msgid "Volume id: %s finished being created but was not set as 'available'" msgstr "" -#: nova/compute/manager.py:762 +#: nova/compute/manager.py:763 #, python-format msgid "Setting up bdm %s" msgstr "" -#: nova/compute/manager.py:862 +#: nova/compute/manager.py:863 msgid "Success" msgstr "" -#: nova/compute/manager.py:885 +#: nova/compute/manager.py:886 msgid "Instance disappeared before we could start it" msgstr "" -#: nova/compute/manager.py:906 nova/compute/manager.py:2383 +#: nova/compute/manager.py:907 nova/compute/manager.py:2385 #, python-format msgid "No node specified, defaulting to %(node)s" msgstr "" -#: nova/compute/manager.py:948 +#: nova/compute/manager.py:949 msgid "Failed to dealloc network for deleted instance" msgstr "" -#: nova/compute/manager.py:954 +#: nova/compute/manager.py:955 msgid "Instance was deleted during spawn." msgstr "" -#: nova/compute/manager.py:982 +#: nova/compute/manager.py:983 #, python-format msgid "Error: %s" msgstr "" -#: nova/compute/manager.py:999 +#: nova/compute/manager.py:1000 msgid "Clean up resource before rescheduling." msgstr "" -#: nova/compute/manager.py:1024 nova/compute/manager.py:2437 +#: nova/compute/manager.py:1025 nova/compute/manager.py:2439 msgid "Error trying to reschedule" msgstr "" -#: nova/compute/manager.py:1037 +#: nova/compute/manager.py:1038 msgid "Retry info not present, will not reschedule" msgstr "" -#: nova/compute/manager.py:1042 +#: nova/compute/manager.py:1043 msgid "No request spec, will not reschedule" msgstr "" -#: nova/compute/manager.py:1048 +#: nova/compute/manager.py:1049 #, python-format msgid "Re-scheduling %(method)s: attempt %(num)d" msgstr "" -#: nova/compute/manager.py:1077 +#: nova/compute/manager.py:1078 msgid "Instance build timed out. Set to error state." msgstr "" -#: nova/compute/manager.py:1127 +#: nova/compute/manager.py:1129 #, python-format msgid "" "image_id=%(image_id)s, image_size_bytes=%(size_bytes)d, " "allowed_size_bytes=%(allowed_size_bytes)d" msgstr "" -#: nova/compute/manager.py:1133 +#: nova/compute/manager.py:1135 #, python-format msgid "" "Image '%(image_id)s' size %(size_bytes)d exceeded instance_type allowed " "size %(allowed_size_bytes)d" msgstr "" -#: nova/compute/manager.py:1143 +#: nova/compute/manager.py:1145 msgid "Starting instance..." msgstr "" -#: nova/compute/manager.py:1169 +#: nova/compute/manager.py:1171 msgid "Instance failed network setup" msgstr "" -#: nova/compute/manager.py:1172 +#: nova/compute/manager.py:1174 #, python-format msgid "Instance network_info: |%s|" msgstr "" -#: nova/compute/manager.py:1183 +#: nova/compute/manager.py:1185 msgid "Instance failed block device setup" msgstr "" -#: nova/compute/manager.py:1202 +#: nova/compute/manager.py:1204 msgid "Instance failed to spawn" msgstr "" -#: nova/compute/manager.py:1253 +#: nova/compute/manager.py:1255 msgid "Deallocating network for instance" msgstr "" -#: nova/compute/manager.py:1324 +#: nova/compute/manager.py:1326 #, python-format msgid "%(action_str)s instance" msgstr "" -#: nova/compute/manager.py:1340 +#: nova/compute/manager.py:1342 msgid "Failed to deallocate network for instance." msgstr "" -#: nova/compute/manager.py:1361 +#: nova/compute/manager.py:1363 #, python-format msgid "Ignoring DiskNotFound: %s" msgstr "" -#: nova/compute/manager.py:1364 +#: nova/compute/manager.py:1366 #, python-format msgid "Ignoring VolumeNotFound: %s" msgstr "" -#: nova/compute/manager.py:1371 +#: nova/compute/manager.py:1373 #, python-format msgid "terminating bdm %s" msgstr "" -#: nova/compute/manager.py:1419 +#: nova/compute/manager.py:1421 #, python-format msgid "Ignoring volume cleanup failure due to %s" msgstr "" -#: nova/compute/manager.py:1472 nova/compute/manager.py:2613 -#: nova/compute/manager.py:4106 +#: nova/compute/manager.py:1474 nova/compute/manager.py:2615 +#: nova/compute/manager.py:4117 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "" -#: nova/compute/manager.py:1624 +#: nova/compute/manager.py:1626 msgid "Rebuilding instance" msgstr "" -#: nova/compute/manager.py:1637 +#: nova/compute/manager.py:1639 msgid "Invalid state of instance files on shared storage" msgstr "" -#: nova/compute/manager.py:1641 +#: nova/compute/manager.py:1643 msgid "disk on shared storage, recreating using existing disk" msgstr "" -#: nova/compute/manager.py:1645 +#: nova/compute/manager.py:1647 #, python-format msgid "disk not on shared storagerebuilding from: '%s'" msgstr "" -#: nova/compute/manager.py:1729 +#: nova/compute/manager.py:1731 #, python-format msgid "bringing vm to original state: '%s'" msgstr "" -#: nova/compute/manager.py:1761 +#: nova/compute/manager.py:1763 #, python-format msgid "Detaching from volume api: %s" msgstr "" -#: nova/compute/manager.py:1779 +#: nova/compute/manager.py:1781 msgid "Rebooting instance" msgstr "" -#: nova/compute/manager.py:1804 +#: nova/compute/manager.py:1806 #, python-format msgid "" "trying to reboot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1820 +#: nova/compute/manager.py:1822 #, python-format msgid "Cannot reboot instance: %(exc)s" msgstr "" -#: nova/compute/manager.py:1833 +#: nova/compute/manager.py:1835 msgid "Instance disappeared during reboot" msgstr "" -#: nova/compute/manager.py:1860 +#: nova/compute/manager.py:1862 msgid "instance snapshotting" msgstr "" -#: nova/compute/manager.py:1866 +#: nova/compute/manager.py:1868 #, python-format msgid "" "trying to snapshot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1927 +#: nova/compute/manager.py:1929 #, python-format msgid "Found %(num_images)d images (rotation: %(rotation)d)" msgstr "" -#: nova/compute/manager.py:1934 +#: nova/compute/manager.py:1936 #, python-format msgid "Rotating out %d backups" msgstr "" -#: nova/compute/manager.py:1939 +#: nova/compute/manager.py:1941 #, python-format msgid "Deleting image %s" msgstr "" -#: nova/compute/manager.py:1967 +#: nova/compute/manager.py:1969 #, python-format msgid "Failed to set admin password. Instance %s is not running" msgstr "" -#: nova/compute/manager.py:1974 +#: nova/compute/manager.py:1976 msgid "Root password set" msgstr "" -#: nova/compute/manager.py:1981 +#: nova/compute/manager.py:1983 msgid "set_admin_password is not implemented by this driver or guest instance." msgstr "" -#: nova/compute/manager.py:1996 +#: nova/compute/manager.py:1998 #, python-format msgid "set_admin_password failed: %s" msgstr "" -#: nova/compute/manager.py:2003 +#: nova/compute/manager.py:2005 msgid "error setting admin password" msgstr "" -#: nova/compute/manager.py:2016 +#: nova/compute/manager.py:2018 #, python-format msgid "" "trying to inject a file into a non-running (state: " "%(current_power_state)s expected: %(expected_state)s)" msgstr "" -#: nova/compute/manager.py:2020 +#: nova/compute/manager.py:2022 #, python-format msgid "injecting file to %(path)s" msgstr "" -#: nova/compute/manager.py:2040 +#: nova/compute/manager.py:2042 msgid "" "Unable to find a different image to use for rescue VM, using instance's " "current image" msgstr "" -#: nova/compute/manager.py:2053 +#: nova/compute/manager.py:2055 msgid "Rescuing" msgstr "" -#: nova/compute/manager.py:2072 +#: nova/compute/manager.py:2074 msgid "Error trying to Rescue Instance" msgstr "" -#: nova/compute/manager.py:2076 +#: nova/compute/manager.py:2078 #, python-format msgid "Driver Error: %s" msgstr "" -#: nova/compute/manager.py:2094 +#: nova/compute/manager.py:2096 msgid "Unrescuing" msgstr "" -#: nova/compute/manager.py:2115 +#: nova/compute/manager.py:2117 #, python-format msgid "Changing instance metadata according to %(diff)r" msgstr "" -#: nova/compute/manager.py:2341 +#: nova/compute/manager.py:2343 msgid "Instance has no source host" msgstr "" -#: nova/compute/manager.py:2347 +#: nova/compute/manager.py:2349 msgid "destination same as source!" msgstr "" -#: nova/compute/manager.py:2364 +#: nova/compute/manager.py:2366 msgid "Migrating" msgstr "" -#: nova/compute/manager.py:2610 +#: nova/compute/manager.py:2612 #, python-format msgid "Failed to rollback quota for failed finish_resize: %(qr_error)s" msgstr "" -#: nova/compute/manager.py:2673 +#: nova/compute/manager.py:2675 msgid "Pausing" msgstr "" -#: nova/compute/manager.py:2691 +#: nova/compute/manager.py:2693 msgid "Unpausing" msgstr "" -#: nova/compute/manager.py:2729 +#: nova/compute/manager.py:2731 msgid "Retrieving diagnostics" msgstr "" -#: nova/compute/manager.py:2760 +#: nova/compute/manager.py:2762 msgid "Resuming" msgstr "" -#: nova/compute/manager.py:2780 +#: nova/compute/manager.py:2782 msgid "Reset network" msgstr "" -#: nova/compute/manager.py:2785 +#: nova/compute/manager.py:2787 msgid "Inject network info" msgstr "" -#: nova/compute/manager.py:2788 +#: nova/compute/manager.py:2790 #, python-format msgid "network_info to inject: |%s|" msgstr "" -#: nova/compute/manager.py:2805 +#: nova/compute/manager.py:2807 msgid "Get console output" msgstr "" -#: nova/compute/manager.py:2832 +#: nova/compute/manager.py:2834 msgid "Getting vnc console" msgstr "" -#: nova/compute/manager.py:2867 +#: nova/compute/manager.py:2869 msgid "Getting spice console" msgstr "" -#: nova/compute/manager.py:2914 +#: nova/compute/manager.py:2916 #, python-format msgid "Booting with volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2965 +#: nova/compute/manager.py:2967 #, python-format msgid "Attaching volume %(volume_id)s to %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2974 +#: nova/compute/manager.py:2976 #, python-format msgid "" "Failed to connect to volume %(volume_id)s while attaching at " "%(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2989 +#: nova/compute/manager.py:2991 #, python-format msgid "Failed to attach volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3019 +#: nova/compute/manager.py:3021 #, python-format msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" msgstr "" -#: nova/compute/manager.py:3029 +#: nova/compute/manager.py:3031 msgid "Detaching volume from unknown instance" msgstr "" -#: nova/compute/manager.py:3036 +#: nova/compute/manager.py:3038 #, python-format msgid "Failed to detach volume %(volume_id)s from %(mp)s" msgstr "" -#: nova/compute/manager.py:3060 +#: nova/compute/manager.py:3062 msgid "Updating volume usage cache with totals" msgstr "" -#: nova/compute/manager.py:3098 +#: nova/compute/manager.py:3100 #, python-format msgid "allocate_port_for_instance returned %(ports)s ports" msgstr "" -#: nova/compute/manager.py:3118 +#: nova/compute/manager.py:3120 #, python-format msgid "Port %(port_id)s is not attached" msgstr "" -#: nova/compute/manager.py:3132 +#: nova/compute/manager.py:3134 #, fuzzy, python-format msgid "Host %(host)s not found" msgstr "Nettverk ikke funnet" -#: nova/compute/manager.py:3269 +#: nova/compute/manager.py:3271 #, python-format msgid "Pre live migration failed at %(dest)s" msgstr "" -#: nova/compute/manager.py:3297 +#: nova/compute/manager.py:3299 msgid "_post_live_migration() is started.." msgstr "" -#: nova/compute/manager.py:3352 +#: nova/compute/manager.py:3354 #, python-format msgid "Migrating instance to %(dest)s finished successfully." msgstr "" -#: nova/compute/manager.py:3354 +#: nova/compute/manager.py:3356 msgid "" "You may see the error \"libvirt: QEMU error: Domain not found: no domain " "with matching name.\" This error can be safely ignored." msgstr "" -#: nova/compute/manager.py:3368 +#: nova/compute/manager.py:3370 msgid "Post operation of migration started" msgstr "" -#: nova/compute/manager.py:3508 +#: nova/compute/manager.py:3399 +#, fuzzy, python-format +msgid "Failed to get compute_info for %s" +msgstr "Kunne ikke hente metadata for ip:% s" + +#: nova/compute/manager.py:3518 msgid "Updated the info_cache for instance" msgstr "" -#: nova/compute/manager.py:3553 +#: nova/compute/manager.py:3563 #, python-format msgid "" "Found %(migration_count)d unconfirmed migrations older than " "%(confirm_window)d seconds" msgstr "" -#: nova/compute/manager.py:3559 +#: nova/compute/manager.py:3569 #, python-format msgid "Setting migration %(migration_id)s to error: %(reason)s" msgstr "" -#: nova/compute/manager.py:3568 +#: nova/compute/manager.py:3578 #, python-format msgid "" "Automatically confirming migration %(migration_id)s for instance " "%(instance_uuid)s" msgstr "" -#: nova/compute/manager.py:3575 +#: nova/compute/manager.py:3585 #, python-format msgid "Instance %(instance_uuid)s not found" msgstr "" -#: nova/compute/manager.py:3579 +#: nova/compute/manager.py:3589 msgid "In ERROR state" msgstr "" -#: nova/compute/manager.py:3586 +#: nova/compute/manager.py:3596 #, python-format msgid "In states %(vm_state)s/%(task_state)s, not RESIZED/None" msgstr "" -#: nova/compute/manager.py:3595 +#: nova/compute/manager.py:3605 #, python-format msgid "Error auto-confirming resize: %(e)s. Will retry later." msgstr "" -#: nova/compute/manager.py:3612 +#: nova/compute/manager.py:3622 #, python-format msgid "" "Running instance usage audit for host %(host)s from %(begin_time)s to " "%(end_time)s. %(number_instances)s instances." msgstr "" -#: nova/compute/manager.py:3631 +#: nova/compute/manager.py:3641 #, python-format msgid "Failed to generate usage audit for instance on host %s" msgstr "" -#: nova/compute/manager.py:3655 +#: nova/compute/manager.py:3665 msgid "Updating bandwidth usage cache" msgstr "" -#: nova/compute/manager.py:3772 +#: nova/compute/manager.py:3782 msgid "Updating volume usage cache" msgstr "" -#: nova/compute/manager.py:3789 +#: nova/compute/manager.py:3799 msgid "Updating host status" msgstr "" -#: nova/compute/manager.py:3816 +#: nova/compute/manager.py:3826 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " "the hypervisor." msgstr "" -#: nova/compute/manager.py:3821 nova/compute/manager.py:3871 +#: nova/compute/manager.py:3831 nova/compute/manager.py:3881 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:3858 +#: nova/compute/manager.py:3868 #, python-format msgid "" "During the sync_power process the instance has moved from host %(src)s to" " host %(dst)s" msgstr "" -#: nova/compute/manager.py:3896 +#: nova/compute/manager.py:3906 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3908 nova/compute/manager.py:3917 -#: nova/compute/manager.py:3947 +#: nova/compute/manager.py:3918 nova/compute/manager.py:3927 +#: nova/compute/manager.py:3957 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:3912 +#: nova/compute/manager.py:3922 msgid "Instance is suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3928 +#: nova/compute/manager.py:3938 msgid "Instance is paused unexpectedly. Ignore." msgstr "" -#: nova/compute/manager.py:3934 +#: nova/compute/manager.py:3944 msgid "Instance is unexpectedly not found. Ignore." msgstr "" -#: nova/compute/manager.py:3940 +#: nova/compute/manager.py:3950 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3956 +#: nova/compute/manager.py:3966 msgid "Instance is not (soft-)deleted." msgstr "" -#: nova/compute/manager.py:3964 +#: nova/compute/manager.py:3974 msgid "CONF.reclaim_instance_interval <= 0, skipping..." msgstr "" -#: nova/compute/manager.py:3984 +#: nova/compute/manager.py:3994 msgid "Reclaiming deleted instance" msgstr "" -#: nova/compute/manager.py:4011 +#: nova/compute/manager.py:4021 #, python-format msgid "Deleting orphan compute node %s" msgstr "" -#: nova/compute/manager.py:4021 nova/compute/resource_tracker.py:321 +#: nova/compute/manager.py:4031 nova/compute/resource_tracker.py:321 #, python-format msgid "No service record for host %s" msgstr "" -#: nova/compute/manager.py:4061 +#: nova/compute/manager.py:4072 #, python-format msgid "" "Detected instance with name label '%(name)s' which is marked as DELETED " "but still present on host." msgstr "" -#: nova/compute/manager.py:4068 +#: nova/compute/manager.py:4079 #, python-format msgid "" "Destroying instance with name label '%(name)s' which is marked as DELETED" " but still present on host." msgstr "" -#: nova/compute/manager.py:4075 +#: nova/compute/manager.py:4086 #, python-format msgid "Unrecognized value '%(action)s' for CONF.running_deleted_instance_action" msgstr "" @@ -4999,11 +4954,11 @@ msgstr "" msgid "Failed to notify cells of instance info cache update" msgstr "" -#: nova/db/api.py:1451 +#: nova/db/api.py:1456 msgid "Failed to notify cells of bw_usage update" msgstr "" -#: nova/db/api.py:1585 +#: nova/db/api.py:1591 msgid "Failed to notify cells of instance fault" msgstr "" @@ -5021,23 +4976,30 @@ msgstr "" msgid "Unrecognized read_deleted value '%s'" msgstr "" -#: nova/db/sqlalchemy/api.py:1424 +#: nova/db/sqlalchemy/api.py:1408 #, python-format msgid "" "Unknown osapi_compute_unique_server_name_scope value: %s Flag must be " "empty, \"global\" or \"project\"" msgstr "" -#: nova/db/sqlalchemy/api.py:1559 +#: nova/db/sqlalchemy/api.py:1543 #, python-format msgid "Invalid instance id %s in request" msgstr "" -#: nova/db/sqlalchemy/api.py:2850 +#: nova/db/sqlalchemy/api.py:2834 #, python-format msgid "Change will make usage less than 0 for the following resources: %(unders)s" msgstr "" +#: nova/db/sqlalchemy/api.py:4335 +#, python-format +msgid "" +"Volume(%s) has lower stats then what is in the database. Instance must " +"have been rebooted or crashed. Updating totals." +msgstr "" + #: nova/db/sqlalchemy/migration.py:69 #: nova/virt/baremetal/db/sqlalchemy/migration.py:66 msgid "version should be an integer" @@ -5092,47 +5054,47 @@ msgid "" "%(extra)s." msgstr "" -#: nova/image/glance.py:492 +#: nova/image/glance.py:495 #, python-format msgid "fetching image %s from glance" msgstr "" -#: nova/image/s3.py:318 +#: nova/image/s3.py:335 #, python-format msgid "Failed to download %(image_location)s to %(image_path)s" msgstr "" -#: nova/image/s3.py:335 +#: nova/image/s3.py:352 #, python-format msgid "Failed to decrypt %(image_location)s to %(image_path)s" msgstr "" -#: nova/image/s3.py:345 +#: nova/image/s3.py:362 #, python-format msgid "Failed to untar %(image_location)s to %(image_path)s" msgstr "" -#: nova/image/s3.py:355 +#: nova/image/s3.py:372 #, python-format msgid "Failed to upload %(image_location)s to %(image_path)s" msgstr "" -#: nova/image/s3.py:379 +#: nova/image/s3.py:396 #, python-format msgid "Failed to decrypt private key: %s" msgstr "" -#: nova/image/s3.py:386 +#: nova/image/s3.py:403 #, python-format msgid "Failed to decrypt initialization vector: %s" msgstr "" -#: nova/image/s3.py:397 +#: nova/image/s3.py:414 #, python-format msgid "Failed to decrypt image file %(image_file)s: %(err)s" msgstr "" -#: nova/image/s3.py:409 +#: nova/image/s3.py:426 msgid "Unsafe filenames in image" msgstr "" @@ -5173,69 +5135,69 @@ msgstr "" msgid "Loading network driver '%s'" msgstr "Viser nettverk med id %s" -#: nova/network/floating_ips.py:87 +#: nova/network/floating_ips.py:88 #, python-format msgid "Fixed ip %(fixed_ip_id)s not found" msgstr "" -#: nova/network/floating_ips.py:97 nova/network/floating_ips.py:373 +#: nova/network/floating_ips.py:98 nova/network/floating_ips.py:374 #, python-format msgid "Interface %(interface)s not found" msgstr "" -#: nova/network/floating_ips.py:121 +#: nova/network/floating_ips.py:122 #, python-format msgid "floating IP allocation for instance |%(floating_address)s|" msgstr "" -#: nova/network/floating_ips.py:178 +#: nova/network/floating_ips.py:179 msgid "Floating IP is not associated. Ignore." msgstr "" -#: nova/network/floating_ips.py:196 +#: nova/network/floating_ips.py:197 #, python-format msgid "Address |%(address)s| is not allocated" msgstr "" -#: nova/network/floating_ips.py:200 +#: nova/network/floating_ips.py:201 #, python-format msgid "Address |%(address)s| is not allocated to your project |%(project)s|" msgstr "" -#: nova/network/floating_ips.py:220 +#: nova/network/floating_ips.py:221 #, python-format msgid "Quota exceeded for %(pid)s, tried to allocate floating IP" msgstr "" -#: nova/network/floating_ips.py:281 +#: nova/network/floating_ips.py:282 msgid "Failed to update usages deallocating floating IP" msgstr "" -#: nova/network/floating_ips.py:530 +#: nova/network/floating_ips.py:531 #, python-format msgid "Starting migration network for instance %(instance_uuid)s" msgstr "" -#: nova/network/floating_ips.py:537 +#: nova/network/floating_ips.py:538 #, python-format msgid "" "Floating ip address |%(address)s| no longer belongs to instance " "%(instance_uuid)s. Will notmigrate it " msgstr "" -#: nova/network/floating_ips.py:568 +#: nova/network/floating_ips.py:573 #, python-format msgid "Finishing migration network for instance %(instance_uuid)s" msgstr "" -#: nova/network/floating_ips.py:576 +#: nova/network/floating_ips.py:581 #, python-format msgid "" "Floating ip address |%(address)s| no longer belongs to instance " "%(instance_uuid)s. Will notsetup it." msgstr "" -#: nova/network/floating_ips.py:624 +#: nova/network/floating_ips.py:629 #, python-format msgid "" "Database inconsistency: DNS domain |%s| is registered in the Nova db but " @@ -5243,12 +5205,12 @@ msgid "" "ignored." msgstr "" -#: nova/network/floating_ips.py:664 +#: nova/network/floating_ips.py:669 #, python-format msgid "Domain |%(domain)s| already exists, changing zone to |%(av_zone)s|." msgstr "" -#: nova/network/floating_ips.py:673 +#: nova/network/floating_ips.py:678 #, python-format msgid "Domain |%(domain)s| already exists, changing project to |%(project)s|." msgstr "" @@ -5273,150 +5235,130 @@ msgstr "" msgid "This shouldn't be getting called except during testing." msgstr "" -#: nova/network/linux_net.py:219 +#: nova/network/linux_net.py:220 #, python-format msgid "Attempted to remove chain %s which does not exist" msgstr "" -#: nova/network/linux_net.py:254 +#: nova/network/linux_net.py:255 #, python-format msgid "Unknown chain: %r" msgstr "" -#: nova/network/linux_net.py:279 +#: nova/network/linux_net.py:280 #, python-format msgid "" "Tried to remove rule that was not there: %(chain)r %(rule)r %(wrap)r " "%(top)r" msgstr "" -#: nova/network/linux_net.py:424 +#: nova/network/linux_net.py:425 msgid "IPTablesManager.apply completed with success" msgstr "" -#: nova/network/linux_net.py:680 +#: nova/network/linux_net.py:681 #, python-format msgid "arping error for ip %s" msgstr "" -#: nova/network/linux_net.py:730 +#: nova/network/linux_net.py:731 #, python-format msgid "Removed %(num)d duplicate rules for floating ip %(float)s" msgstr "" -#: nova/network/linux_net.py:966 +#: nova/network/linux_net.py:776 +#, python-format +msgid "Error deleting conntrack entries for %s" +msgstr "" + +#: nova/network/linux_net.py:975 #, python-format msgid "Pid %d is stale, skip killing dnsmasq" msgstr "" -#: nova/network/linux_net.py:1011 +#: nova/network/linux_net.py:1020 #, python-format msgid "Hupping dnsmasq threw %s" msgstr "" -#: nova/network/linux_net.py:1013 +#: nova/network/linux_net.py:1022 #, python-format msgid "Pid %d is stale, relaunching dnsmasq" msgstr "" -#: nova/network/linux_net.py:1093 +#: nova/network/linux_net.py:1102 #, python-format msgid "killing radvd threw %s" msgstr "" -#: nova/network/linux_net.py:1095 +#: nova/network/linux_net.py:1104 #, python-format msgid "Pid %d is stale, relaunching radvd" msgstr "" -#: nova/network/linux_net.py:1227 +#: nova/network/linux_net.py:1280 #, python-format -msgid "Error clearing stale veth %s" +msgid "Net device removed: '%s'" msgstr "" -#: nova/network/linux_net.py:1386 +#: nova/network/linux_net.py:1283 #, python-format -msgid "Starting VLAN interface %s" +msgid "Failed removing net device: '%s'" msgstr "" -#: nova/network/linux_net.py:1418 +#: nova/network/linux_net.py:1401 #, python-format -msgid "Failed unplugging VLAN interface '%s'" -msgstr "" - -#: nova/network/linux_net.py:1420 -#, python-format -msgid "Unplugged VLAN interface '%s'" +msgid "Starting VLAN interface %s" msgstr "" -#: nova/network/linux_net.py:1442 +#: nova/network/linux_net.py:1447 #, python-format msgid "Starting Bridge %s" msgstr "" -#: nova/network/linux_net.py:1454 +#: nova/network/linux_net.py:1459 #, python-format msgid "Adding interface %(interface)s to bridge %(bridge)s" msgstr "" -#: nova/network/linux_net.py:1490 +#: nova/network/linux_net.py:1495 #, python-format msgid "Failed to add interface: %s" msgstr "" -#: nova/network/linux_net.py:1536 -#, python-format -msgid "Failed unplugging bridge interface '%s'" -msgstr "" - -#: nova/network/linux_net.py:1539 -#, python-format -msgid "Unplugged bridge interface '%s'" -msgstr "" - -#: nova/network/linux_net.py:1735 +#: nova/network/linux_net.py:1732 #, python-format msgid "Starting bridge %s " msgstr "" -#: nova/network/linux_net.py:1743 +#: nova/network/linux_net.py:1740 #, python-format msgid "Done starting bridge %s" msgstr "" -#: nova/network/linux_net.py:1763 -#, python-format -msgid "Failed unplugging gateway interface '%s'" -msgstr "" - -#: nova/network/linux_net.py:1765 -#, python-format -msgid "Unplugged gateway interface '%s'" -msgstr "" - -#: nova/network/manager.py:363 +#: nova/network/manager.py:364 #, python-format msgid "Disassociated %s stale fixed ip(s)" msgstr "" -#: nova/network/manager.py:367 +#: nova/network/manager.py:368 msgid "setting network host" msgstr "" -#: nova/network/manager.py:494 +#: nova/network/manager.py:495 msgid "network allocations" msgstr "" -#: nova/network/manager.py:501 +#: nova/network/manager.py:502 #, python-format msgid "networks retrieved for instance: |%(networks_list)s|" msgstr "" -#: nova/network/manager.py:549 +#: nova/network/manager.py:550 msgid "network deallocation for instance" msgstr "" -#: nova/network/manager.py:815 +#: nova/network/manager.py:816 #, python-format msgid "" "instance-dns-zone is |%(domain)s|, which is in availability zone " @@ -5424,98 +5366,98 @@ msgid "" "created." msgstr "" -#: nova/network/manager.py:841 +#: nova/network/manager.py:842 #, python-format msgid "Quota exceeded for %(pid)s, tried to allocate fixed IP" msgstr "" -#: nova/network/manager.py:895 +#: nova/network/manager.py:896 msgid "Failed to update usages deallocating fixed IP" msgstr "" -#: nova/network/manager.py:929 +#: nova/network/manager.py:930 #, python-format msgid "Unable to release %s because vif doesn't exist." msgstr "" -#: nova/network/manager.py:952 +#: nova/network/manager.py:953 #, python-format msgid "Leased IP |%(address)s|" msgstr "" -#: nova/network/manager.py:956 +#: nova/network/manager.py:957 #, python-format msgid "IP %s leased that is not associated" msgstr "" -#: nova/network/manager.py:965 +#: nova/network/manager.py:966 #, python-format msgid "IP |%s| leased that isn't allocated" msgstr "" -#: nova/network/manager.py:970 +#: nova/network/manager.py:971 #, python-format msgid "Released IP |%(address)s|" msgstr "" -#: nova/network/manager.py:974 +#: nova/network/manager.py:975 #, python-format msgid "IP %s released that is not associated" msgstr "" -#: nova/network/manager.py:978 +#: nova/network/manager.py:979 #, python-format msgid "IP %s released that was not leased" msgstr "" -#: nova/network/manager.py:997 +#: nova/network/manager.py:998 #, python-format msgid "%s must be an integer" msgstr "" -#: nova/network/manager.py:1021 +#: nova/network/manager.py:1022 msgid "Maximum allowed length for 'label' is 255." msgstr "" -#: nova/network/manager.py:1041 +#: nova/network/manager.py:1042 #, python-format msgid "" "Subnet(s) too large, defaulting to /%s. To override, specify " "network_size flag." msgstr "" -#: nova/network/manager.py:1122 +#: nova/network/manager.py:1123 msgid "cidr already in use" msgstr "" -#: nova/network/manager.py:1125 +#: nova/network/manager.py:1126 #, python-format msgid "requested cidr (%(cidr)s) conflicts with existing supernet (%(super)s)" msgstr "" -#: nova/network/manager.py:1136 +#: nova/network/manager.py:1137 #, python-format msgid "" "requested cidr (%(cidr)s) conflicts with existing smaller cidr " "(%(smaller)s)" msgstr "" -#: nova/network/manager.py:1193 +#: nova/network/manager.py:1194 msgid "Network already exists!" msgstr "" -#: nova/network/manager.py:1212 +#: nova/network/manager.py:1213 #, python-format msgid "Network must be disassociated from project %s before delete" msgstr "" -#: nova/network/manager.py:1808 +#: nova/network/manager.py:1813 msgid "" "The sum between the number of networks and the vlan start cannot be " "greater than 4094" msgstr "" -#: nova/network/manager.py:1815 +#: nova/network/manager.py:1820 #, python-format msgid "" "The network range is not big enough to fit %(num_networks)s networks. " @@ -5629,11 +5571,6 @@ msgstr "" msgid "Multiple floating IP pools matches found for name '%s'" msgstr "" -#: nova/network/quantumv2/api.py:835 -#, fuzzy, python-format -msgid "Network %(net)s for port %(port_id)s not found!" -msgstr "Nettverk %(network_id)s ble ikke funnet." - #: nova/network/security_group/quantum_driver.py:53 #, python-format msgid "Quantum Error creating security group %s" @@ -5739,22 +5676,22 @@ msgstr "" msgid "Released file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..." msgstr "" -#: nova/openstack/common/log.py:226 +#: nova/openstack/common/log.py:244 #, python-format msgid "Deprecated: %s" msgstr "" -#: nova/openstack/common/log.py:329 +#: nova/openstack/common/log.py:347 #, python-format msgid "Error loading logging config %(log_config)s: %(err_msg)s" msgstr "" -#: nova/openstack/common/log.py:379 +#: nova/openstack/common/log.py:397 #, python-format msgid "syslog facility must be one of: %s" msgstr "" -#: nova/openstack/common/log.py:537 +#: nova/openstack/common/log.py:563 #, python-format msgid "Fatal call to deprecated config: %(msg)s" msgstr "" @@ -5777,6 +5714,31 @@ msgstr "" msgid "in dynamic looping call" msgstr "" +#: nova/openstack/common/periodic_task.py:41 +#, python-format +msgid "Unexpected argument for periodic task creation: %(arg)s." +msgstr "" + +#: nova/openstack/common/periodic_task.py:132 +#, python-format +msgid "Skipping periodic task %(task)s because its interval is negative" +msgstr "" + +#: nova/openstack/common/periodic_task.py:137 +#, python-format +msgid "Skipping periodic task %(task)s because it is disabled" +msgstr "" + +#: nova/openstack/common/periodic_task.py:175 +#, python-format +msgid "Running periodic task %(full_task_name)s" +msgstr "" + +#: nova/openstack/common/periodic_task.py:183 +#, python-format +msgid "Error during %(full_task_name)s: %(e)s" +msgstr "" + #: nova/openstack/common/policy.py:394 #, python-format msgid "Failed to understand rule %(rule)s" @@ -5792,16 +5754,31 @@ msgstr "" msgid "Failed to understand rule %(rule)r" msgstr "" -#: nova/openstack/common/db/sqlalchemy/session.py:436 +#: nova/openstack/common/processutils.py:122 +#, python-format +msgid "Got unknown keyword args to utils.execute: %r" +msgstr "" + +#: nova/openstack/common/processutils.py:137 +#, python-format +msgid "Running cmd (subprocess): %s" +msgstr "" + +#: nova/openstack/common/processutils.py:174 +#, python-format +msgid "%r failed. Retrying." +msgstr "%r feilet. Prøver på nytt." + +#: nova/openstack/common/db/sqlalchemy/session.py:461 msgid "DB exception wrapped." msgstr "" -#: nova/openstack/common/db/sqlalchemy/session.py:486 +#: nova/openstack/common/db/sqlalchemy/session.py:512 #, python-format msgid "Got mysql server has gone away: %s" msgstr "" -#: nova/openstack/common/db/sqlalchemy/session.py:556 +#: nova/openstack/common/db/sqlalchemy/session.py:584 #, python-format msgid "SQL connection failed. %s attempts left." msgstr "" @@ -5814,19 +5791,19 @@ msgstr "" msgid "Unknown sort direction, must be 'desc' or 'asc'" msgstr "" -#: nova/openstack/common/notifier/api.py:126 +#: nova/openstack/common/notifier/api.py:125 #, python-format msgid "%s not in valid priorities" msgstr "" -#: nova/openstack/common/notifier/api.py:142 +#: nova/openstack/common/notifier/api.py:141 #, python-format msgid "" "Problem '%(e)s' attempting to send to notification system. " "Payload=%(payload)s" msgstr "" -#: nova/openstack/common/notifier/api.py:172 +#: nova/openstack/common/notifier/api.py:171 #, python-format msgid "Failed to load notifier %s. These notifications will not be sent." msgstr "" @@ -6015,44 +5992,44 @@ msgid "" msgstr "" #: nova/openstack/common/rpc/impl_kombu.py:609 -#: nova/openstack/common/rpc/impl_qpid.py:403 +#: nova/openstack/common/rpc/impl_qpid.py:404 #, python-format msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s" msgstr "" #: nova/openstack/common/rpc/impl_kombu.py:627 -#: nova/openstack/common/rpc/impl_qpid.py:418 +#: nova/openstack/common/rpc/impl_qpid.py:419 #, python-format msgid "Timed out waiting for RPC response: %s" msgstr "" #: nova/openstack/common/rpc/impl_kombu.py:631 -#: nova/openstack/common/rpc/impl_qpid.py:422 +#: nova/openstack/common/rpc/impl_qpid.py:423 #, python-format msgid "Failed to consume message from queue: %s" msgstr "" #: nova/openstack/common/rpc/impl_kombu.py:670 -#: nova/openstack/common/rpc/impl_qpid.py:457 +#: nova/openstack/common/rpc/impl_qpid.py:458 #, python-format msgid "Failed to publish message to topic '%(topic)s': %(err_str)s" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:351 +#: nova/openstack/common/rpc/impl_qpid.py:352 #, python-format msgid "Unable to connect to AMQP server: %(e)s. Sleeping %(delay)s seconds" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:357 +#: nova/openstack/common/rpc/impl_qpid.py:358 #, python-format msgid "Connected to AMQP server on %s" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:370 +#: nova/openstack/common/rpc/impl_qpid.py:371 msgid "Re-established AMQP queues" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:430 +#: nova/openstack/common/rpc/impl_qpid.py:431 msgid "Error processing message. Skipping it." msgstr "" @@ -6278,7 +6255,7 @@ msgstr "" msgid "Exception during scheduler.run_instance" msgstr "" -#: nova/scheduler/driver.py:63 nova/scheduler/manager.py:211 +#: nova/scheduler/driver.py:63 nova/scheduler/manager.py:222 #, python-format msgid "Setting instance to %(state)s state." msgstr "" @@ -6302,81 +6279,89 @@ msgid "" "memory(host:%(avail)s <= instance:%(mem_inst)s)" msgstr "" -#: nova/scheduler/filter_scheduler.py:74 +#: nova/scheduler/filter_scheduler.py:73 #, python-format msgid "Attempting to build %(num_instances)d instance(s)" msgstr "" -#: nova/scheduler/filter_scheduler.py:228 +#: nova/scheduler/filter_scheduler.py:227 msgid "Invalid value for 'scheduler_max_attempts', must be >= 1" msgstr "" -#: nova/scheduler/filter_scheduler.py:245 +#: nova/scheduler/filter_scheduler.py:244 #, python-format msgid "Error from last host: %(last_host)s (node %(last_node)s): %(exc)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:274 +#: nova/scheduler/filter_scheduler.py:276 #, python-format msgid "" "Exceeded max scheduling attempts %(max_attempts)d for instance " "%(instance_uuid)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:340 +#: nova/scheduler/filter_scheduler.py:344 #, python-format msgid "Filtered %(hosts)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:353 +#: nova/scheduler/filter_scheduler.py:357 #, python-format msgid "Choosing host %(chosen_host)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:386 +#: nova/scheduler/filter_scheduler.py:391 #, python-format msgid "Unable to migrate %(instance_uuid)s to %(dest)s: Lack of memory" msgstr "" -#: nova/scheduler/host_manager.py:307 +#: nova/scheduler/host_manager.py:308 #, python-format -msgid "Host filter ignoring hosts: %(ignored_hosts_str)s" +msgid "Host filter ignoring hosts: %s" msgstr "" -#: nova/scheduler/host_manager.py:316 +#: nova/scheduler/host_manager.py:320 #, python-format -msgid "" -"No hosts matched due to not matching 'force_hosts'value of " -"'%(forced_hosts_str)s'" +msgid "Host filter forcing available hosts to %s" +msgstr "" + +#: nova/scheduler/host_manager.py:323 +#, python-format +msgid "No hosts matched due to not matching 'force_hosts' value of '%s'" +msgstr "" + +#: nova/scheduler/host_manager.py:336 +#, python-format +msgid "Host filter forcing available nodes to %s" msgstr "" -#: nova/scheduler/host_manager.py:321 +#: nova/scheduler/host_manager.py:339 #, python-format -msgid "Host filter forcing available hosts to %(forced_hosts_str)s" +msgid "No nodes matched due to not matching 'force_nodes' value of '%s'" msgstr "" -#: nova/scheduler/host_manager.py:353 +#: nova/scheduler/host_manager.py:379 #, python-format msgid "Ignoring %(service_name)s service update from %(host)s" msgstr "" -#: nova/scheduler/host_manager.py:358 +#: nova/scheduler/host_manager.py:384 #, python-format msgid "Received %(service_name)s service update from %(state_key)s." msgstr "" -#: nova/scheduler/host_manager.py:377 +#: nova/scheduler/host_manager.py:403 #: nova/scheduler/filters/trusted_filter.py:214 #, python-format msgid "No service for compute ID %s" msgstr "" -#: nova/scheduler/host_manager.py:399 +#: nova/scheduler/host_manager.py:425 #, python-format msgid "Removing dead compute node %(host)s:%(node)s from scheduler" msgstr "" -#: nova/scheduler/manager.py:197 +#: nova/scheduler/manager.py:208 #, python-format msgid "Failed to schedule_%(method)s: %(ex)s" msgstr "" @@ -6633,19 +6618,19 @@ msgstr "" msgid "Reply to faked command is stdout='%(stdout)s' stderr='%(stderr)s'" msgstr "" -#: nova/tests/fake_volume.py:186 +#: nova/tests/fake_volume.py:187 msgid "status must be available" msgstr "" -#: nova/tests/fake_volume.py:190 nova/volume/cinder.py:222 +#: nova/tests/fake_volume.py:191 nova/volume/cinder.py:228 msgid "already attached" msgstr "" -#: nova/tests/fake_volume.py:194 nova/volume/cinder.py:226 +#: nova/tests/fake_volume.py:195 nova/volume/cinder.py:232 msgid "Instance and volume not in same availability_zone" msgstr "" -#: nova/tests/fake_volume.py:199 nova/volume/cinder.py:232 +#: nova/tests/fake_volume.py:200 nova/volume/cinder.py:238 msgid "already detached" msgstr "" @@ -6699,52 +6684,52 @@ msgstr "" msgid "unexpected role header" msgstr "" -#: nova/tests/api/openstack/compute/test_servers.py:3315 +#: nova/tests/api/openstack/compute/test_servers.py:3338 msgid "" "Quota exceeded for instances: Requested 1, but already used 10 of 10 " "instances" msgstr "" -#: nova/tests/api/openstack/compute/test_servers.py:3320 +#: nova/tests/api/openstack/compute/test_servers.py:3343 msgid "Quota exceeded for ram: Requested 4096, but already used 8192 of 10240 ram" msgstr "" -#: nova/tests/api/openstack/compute/test_servers.py:3325 +#: nova/tests/api/openstack/compute/test_servers.py:3348 msgid "Quota exceeded for cores: Requested 2, but already used 9 of 10 cores" msgstr "" -#: nova/tests/compute/test_compute.py:1044 -#: nova/tests/compute/test_compute.py:1062 -#: nova/tests/compute/test_compute.py:1113 -#: nova/tests/compute/test_compute.py:1140 -#: nova/tests/compute/test_compute.py:1186 -#: nova/tests/compute/test_compute.py:3647 +#: nova/tests/compute/test_compute.py:1099 +#: nova/tests/compute/test_compute.py:1117 +#: nova/tests/compute/test_compute.py:1168 +#: nova/tests/compute/test_compute.py:1195 +#: nova/tests/compute/test_compute.py:1241 +#: nova/tests/compute/test_compute.py:3725 #, python-format msgid "Running instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1050 -#: nova/tests/compute/test_compute.py:1085 -#: nova/tests/compute/test_compute.py:1128 -#: nova/tests/compute/test_compute.py:1158 +#: nova/tests/compute/test_compute.py:1105 +#: nova/tests/compute/test_compute.py:1140 +#: nova/tests/compute/test_compute.py:1183 +#: nova/tests/compute/test_compute.py:1213 #, python-format msgid "After terminating instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1668 +#: nova/tests/compute/test_compute.py:1723 msgid "Internal error" msgstr "" -#: nova/tests/compute/test_compute.py:3658 +#: nova/tests/compute/test_compute.py:3736 #, python-format msgid "After force-killing instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:4160 +#: nova/tests/compute/test_compute.py:4238 msgid "wrong host/node" msgstr "" -#: nova/tests/compute/test_compute.py:8584 +#: nova/tests/compute/test_compute.py:8707 msgid "spawn error" msgstr "" @@ -7001,7 +6986,7 @@ msgstr "" msgid "IPMI set next bootdev failed" msgstr "" -#: nova/virt/baremetal/ipmi.py:198 nova/virt/baremetal/tilera_pdu.py:152 +#: nova/virt/baremetal/ipmi.py:198 nova/virt/baremetal/tilera_pdu.py:153 #, python-format msgid "Activate node called, but node %s is already active" msgstr "" @@ -7089,32 +7074,32 @@ msgstr "" msgid "Tilera deploy failed for instance %s" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:82 +#: nova/virt/baremetal/tilera_pdu.py:83 msgid "Node id not supplied to PDU" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:85 +#: nova/virt/baremetal/tilera_pdu.py:86 #, fuzzy msgid "Address not supplied to PDU" msgstr "Adresse ikke spesifisert" -#: nova/virt/baremetal/tilera_pdu.py:88 +#: nova/virt/baremetal/tilera_pdu.py:89 msgid "User not supplied to PDU" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:91 +#: nova/virt/baremetal/tilera_pdu.py:92 msgid "Password not supplied to PDU" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:116 +#: nova/virt/baremetal/tilera_pdu.py:117 msgid "PDU failed" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:133 +#: nova/virt/baremetal/tilera_pdu.py:134 msgid "PDU power on failed" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:146 +#: nova/virt/baremetal/tilera_pdu.py:147 msgid "PDU power off failed" msgstr "" @@ -7170,34 +7155,34 @@ msgstr "" msgid "no pif for vif_uuid=%s" msgstr "" -#: nova/virt/baremetal/virtual_power_driver.py:111 +#: nova/virt/baremetal/virtual_power_driver.py:112 msgid "virtual_power_ssh_host not defined. Can not Start" msgstr "" -#: nova/virt/baremetal/virtual_power_driver.py:115 +#: nova/virt/baremetal/virtual_power_driver.py:116 msgid "virtual_power_host_user not defined. Can not Start" msgstr "" -#: nova/virt/baremetal/virtual_power_driver.py:121 +#: nova/virt/baremetal/virtual_power_driver.py:122 msgid "virtual_power_host_pass/key not set. Can not Start" msgstr "" -#: nova/virt/baremetal/volume_driver.py:121 +#: nova/virt/baremetal/volume_driver.py:122 #, python-format msgid "baremetal driver was unable to delete tid %s" msgstr "" -#: nova/virt/baremetal/volume_driver.py:185 +#: nova/virt/baremetal/volume_driver.py:186 #, python-format msgid "Could not determine iscsi initiator name for instance %s" msgstr "" -#: nova/virt/baremetal/volume_driver.py:226 +#: nova/virt/baremetal/volume_driver.py:227 #, python-format msgid "No fixed PXE IP is associated to %s" msgstr "" -#: nova/virt/baremetal/volume_driver.py:258 +#: nova/virt/baremetal/volume_driver.py:259 #, python-format msgid "detach volume could not find tid for %s" msgstr "" @@ -7231,33 +7216,33 @@ msgstr "" msgid "Baremetal virtual interface %s not found" msgstr "" -#: nova/virt/disk/api.py:132 +#: nova/virt/disk/api.py:133 #, python-format msgid "Checking if we can resize image %(image)s. size=%(size)s, CoW=%(use_cow)s" msgstr "" -#: nova/virt/disk/api.py:138 +#: nova/virt/disk/api.py:139 #, python-format msgid "Cannot resize filesystem %s to a smaller size." msgstr "" -#: nova/virt/disk/api.py:149 +#: nova/virt/disk/api.py:150 #, python-format msgid "Unable to mount image %(image)s with error %(error)s. Cannot resize." msgstr "" -#: nova/virt/disk/api.py:159 +#: nova/virt/disk/api.py:160 #, python-format msgid "" "Unable to determine label for image %(image)s with error %(errror)s. " "Cannot resize." msgstr "" -#: nova/virt/disk/api.py:226 +#: nova/virt/disk/api.py:227 msgid "image already mounted" msgstr "" -#: nova/virt/disk/api.py:282 +#: nova/virt/disk/api.py:283 #, python-format msgid "" "Inject data image=%(image)s key=%(key)s net=%(net)s metadata=%(metadata)s" @@ -7265,68 +7250,68 @@ msgid "" "partition=%(partition)s use_cow=%(use_cow)s" msgstr "" -#: nova/virt/disk/api.py:299 +#: nova/virt/disk/api.py:300 #, python-format msgid "Ignoring error injecting data into image (%(e)s)" msgstr "" -#: nova/virt/disk/api.py:318 +#: nova/virt/disk/api.py:319 #, python-format msgid "" "Failed to mount container filesystem '%(image)s' on '%(target)s': " "%(errors)s" msgstr "" -#: nova/virt/disk/api.py:335 +#: nova/virt/disk/api.py:336 #, python-format msgid "Failed to teardown ntainer filesystem: %s" msgstr "" -#: nova/virt/disk/api.py:348 +#: nova/virt/disk/api.py:349 #, python-format msgid "Failed to umount container filesystem: %s" msgstr "" -#: nova/virt/disk/api.py:373 +#: nova/virt/disk/api.py:374 #, python-format msgid "Ignoring error injecting %(inject)s into image (%(e)s)" msgstr "" -#: nova/virt/disk/api.py:385 +#: nova/virt/disk/api.py:386 #, python-format msgid "Inject file fs=%(fs)s path=%(path)s append=%(append)s" msgstr "" -#: nova/virt/disk/api.py:394 +#: nova/virt/disk/api.py:395 #, python-format msgid "Inject metadata fs=%(fs)s metadata=%(metadata)s" msgstr "" -#: nova/virt/disk/api.py:435 +#: nova/virt/disk/api.py:436 #, python-format msgid "Inject key fs=%(fs)s key=%(key)s" msgstr "" -#: nova/virt/disk/api.py:464 +#: nova/virt/disk/api.py:465 #, python-format msgid "Inject key fs=%(fs)s net=%(net)s" msgstr "" -#: nova/virt/disk/api.py:490 +#: nova/virt/disk/api.py:491 #, python-format msgid "Inject admin password fs=%(fs)s admin_passwd=ha-ha-not-telling-you" msgstr "" -#: nova/virt/disk/api.py:535 +#: nova/virt/disk/api.py:536 msgid "Not implemented on Windows" msgstr "" -#: nova/virt/disk/api.py:564 +#: nova/virt/disk/api.py:565 #, python-format msgid "User %(username)s not found in password file." msgstr "" -#: nova/virt/disk/api.py:580 +#: nova/virt/disk/api.py:581 #, python-format msgid "User %(username)s not found in shadow file." msgstr "" @@ -7660,7 +7645,7 @@ msgstr "" msgid "get_available_resource called" msgstr "" -#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3728 +#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3740 #: nova/virt/xenapi/host.py:148 msgid "Updating host stats" msgstr "" @@ -7868,7 +7853,7 @@ msgstr "" msgid "Cannot find boot VHD file: %s" msgstr "" -#: nova/virt/hyperv/migrationops.py:221 nova/virt/hyperv/vmops.py:135 +#: nova/virt/hyperv/migrationops.py:221 nova/virt/hyperv/vmops.py:136 msgid "Cannot resize a VHD to a smaller size" msgstr "" @@ -7956,114 +7941,114 @@ msgstr "" msgid "Creating vswitch port for instance: %s" msgstr "" -#: nova/virt/hyperv/vmops.py:90 +#: nova/virt/hyperv/vmops.py:91 #, python-format msgid "VIF driver not found for network_api_class: %s" msgstr "" -#: nova/virt/hyperv/vmops.py:99 +#: nova/virt/hyperv/vmops.py:100 msgid "get_info called for instance" msgstr "" -#: nova/virt/hyperv/vmops.py:120 +#: nova/virt/hyperv/vmops.py:121 #, python-format msgid "" "Creating differencing VHD. Parent: %(base_vhd_path)s, Target: " "%(root_vhd_path)s" msgstr "" -#: nova/virt/hyperv/vmops.py:126 +#: nova/virt/hyperv/vmops.py:127 #, python-format msgid "Copying VHD image %(base_vhd_path)s to target: %(root_vhd_path)s" msgstr "" -#: nova/virt/hyperv/vmops.py:138 +#: nova/virt/hyperv/vmops.py:139 #, python-format msgid "Resizing VHD %(root_vhd_path)s to new size %(root_vhd_size)s" msgstr "" -#: nova/virt/hyperv/vmops.py:151 +#: nova/virt/hyperv/vmops.py:152 msgid "Spawning new instance" msgstr "" -#: nova/virt/hyperv/vmops.py:177 +#: nova/virt/hyperv/vmops.py:178 msgid "Spawn instance failed" msgstr "" -#: nova/virt/hyperv/vmops.py:202 +#: nova/virt/hyperv/vmops.py:203 #, python-format msgid "Creating nic for instance: %s" msgstr "" -#: nova/virt/hyperv/vmops.py:210 +#: nova/virt/hyperv/vmops.py:211 #, python-format msgid "Invalid config_drive_format \"%s\"" msgstr "" -#: nova/virt/hyperv/vmops.py:213 +#: nova/virt/hyperv/vmops.py:214 #, python-format msgid "Using config drive for instance: %s" msgstr "" -#: nova/virt/hyperv/vmops.py:226 nova/virt/libvirt/driver.py:1869 +#: nova/virt/hyperv/vmops.py:227 nova/virt/libvirt/driver.py:1870 #, python-format msgid "Creating config drive at %(path)s" msgstr "" -#: nova/virt/hyperv/vmops.py:234 nova/virt/libvirt/driver.py:1876 +#: nova/virt/hyperv/vmops.py:235 nova/virt/libvirt/driver.py:1877 #, python-format msgid "Creating config drive failed with error: %s" msgstr "" -#: nova/virt/hyperv/vmops.py:270 +#: nova/virt/hyperv/vmops.py:271 #, python-format msgid "Got request to destroy instance: %s" msgstr "" -#: nova/virt/hyperv/vmops.py:283 +#: nova/virt/hyperv/vmops.py:284 #, python-format msgid "Instance not found: %s" msgstr "" -#: nova/virt/hyperv/vmops.py:289 +#: nova/virt/hyperv/vmops.py:290 #, python-format msgid "Failed to destroy instance: %s" msgstr "" -#: nova/virt/hyperv/vmops.py:294 +#: nova/virt/hyperv/vmops.py:295 msgid "reboot instance" msgstr "" -#: nova/virt/hyperv/vmops.py:300 +#: nova/virt/hyperv/vmops.py:301 msgid "Pause instance" msgstr "" -#: nova/virt/hyperv/vmops.py:306 +#: nova/virt/hyperv/vmops.py:307 msgid "Unpause instance" msgstr "" -#: nova/virt/hyperv/vmops.py:312 +#: nova/virt/hyperv/vmops.py:313 msgid "Suspend instance" msgstr "" -#: nova/virt/hyperv/vmops.py:318 +#: nova/virt/hyperv/vmops.py:319 msgid "Resume instance" msgstr "" -#: nova/virt/hyperv/vmops.py:324 +#: nova/virt/hyperv/vmops.py:325 msgid "Power off instance" msgstr "" -#: nova/virt/hyperv/vmops.py:330 +#: nova/virt/hyperv/vmops.py:331 msgid "Power on instance" msgstr "" -#: nova/virt/hyperv/vmops.py:337 +#: nova/virt/hyperv/vmops.py:338 #, python-format msgid "Successfully changed state of VM %(vm_name)s to: %(req_state)s" msgstr "" -#: nova/virt/hyperv/vmops.py:341 +#: nova/virt/hyperv/vmops.py:342 #, python-format msgid "Failed to change vm state of %(vm_name)s to %(req_state)s" msgstr "" @@ -8168,7 +8153,7 @@ msgstr "" msgid "Detaching physical disk from instance: %s" msgstr "" -#: nova/virt/hyperv/volumeops.py:186 nova/virt/libvirt/driver.py:896 +#: nova/virt/hyperv/volumeops.py:186 nova/virt/libvirt/driver.py:897 msgid "Could not determine iscsi initiator name" msgstr "" @@ -8202,237 +8187,237 @@ msgstr "" msgid "Unable to determine disk bus for '%s'" msgstr "" -#: nova/virt/libvirt/driver.py:340 +#: nova/virt/libvirt/driver.py:341 #, python-format msgid "Invalid cachemode %(cache_mode)s specified for disk type %(disk_type)s." msgstr "" -#: nova/virt/libvirt/driver.py:546 +#: nova/virt/libvirt/driver.py:547 #, python-format msgid "Nova requires libvirt version %(major)i.%(minor)i.%(micro)i or greater." msgstr "" -#: nova/virt/libvirt/driver.py:554 +#: nova/virt/libvirt/driver.py:555 #, python-format msgid "Connecting to libvirt: %s" msgstr "" -#: nova/virt/libvirt/driver.py:571 +#: nova/virt/libvirt/driver.py:572 #, python-format msgid "URI %s does not support events" msgstr "" -#: nova/virt/libvirt/driver.py:587 +#: nova/virt/libvirt/driver.py:588 msgid "Connection to libvirt broke" msgstr "" -#: nova/virt/libvirt/driver.py:609 nova/virt/libvirt/driver.py:612 +#: nova/virt/libvirt/driver.py:610 nova/virt/libvirt/driver.py:613 #, python-format msgid "Can not handle authentication request for %d credentials" msgstr "" -#: nova/virt/libvirt/driver.py:630 +#: nova/virt/libvirt/driver.py:631 #, python-format msgid "Connection to libvirt failed: %s" msgstr "" -#: nova/virt/libvirt/driver.py:721 +#: nova/virt/libvirt/driver.py:722 #, python-format msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:736 +#: nova/virt/libvirt/driver.py:737 msgid "During wait destroy, instance disappeared." msgstr "" -#: nova/virt/libvirt/driver.py:741 +#: nova/virt/libvirt/driver.py:742 msgid "Instance destroyed successfully." msgstr "" -#: nova/virt/libvirt/driver.py:751 +#: nova/virt/libvirt/driver.py:752 msgid "Instance may be started again." msgstr "" -#: nova/virt/libvirt/driver.py:761 +#: nova/virt/libvirt/driver.py:762 msgid "Going to destroy instance again." msgstr "" -#: nova/virt/libvirt/driver.py:780 +#: nova/virt/libvirt/driver.py:781 msgid "Error from libvirt during undefineFlags. Retrying with undefine" msgstr "" -#: nova/virt/libvirt/driver.py:796 +#: nova/virt/libvirt/driver.py:797 #, python-format msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:816 +#: nova/virt/libvirt/driver.py:817 msgid "Instance may be still running, destroy it again." msgstr "" -#: nova/virt/libvirt/driver.py:822 +#: nova/virt/libvirt/driver.py:823 #, python-format msgid "Error from libvirt during unfilter. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:850 +#: nova/virt/libvirt/driver.py:851 #, python-format msgid "Deleting instance files %(target)s" msgstr "" -#: nova/virt/libvirt/driver.py:859 +#: nova/virt/libvirt/driver.py:860 #, python-format msgid "Failed to cleanup directory %(target)s: %(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:902 +#: nova/virt/libvirt/driver.py:903 msgid "Could not determine fibre channel world wide node names" msgstr "" -#: nova/virt/libvirt/driver.py:909 +#: nova/virt/libvirt/driver.py:910 msgid "Could not determine fibre channel world wide port names" msgstr "" -#: nova/virt/libvirt/driver.py:914 +#: nova/virt/libvirt/driver.py:915 msgid "No Volume Connector found." msgstr "" -#: nova/virt/libvirt/driver.py:1036 +#: nova/virt/libvirt/driver.py:1037 msgid "During detach_volume, instance disappeared." msgstr "" -#: nova/virt/libvirt/driver.py:1060 +#: nova/virt/libvirt/driver.py:1061 #, fuzzy msgid "attaching network adapter failed." msgstr "Ingen nettverk definert." -#: nova/virt/libvirt/driver.py:1080 +#: nova/virt/libvirt/driver.py:1081 msgid "During detach_interface, instance disappeared." msgstr "" -#: nova/virt/libvirt/driver.py:1084 +#: nova/virt/libvirt/driver.py:1085 #, fuzzy msgid "detaching network adapter failed." msgstr "Ingen nettverk definert." -#: nova/virt/libvirt/driver.py:1173 +#: nova/virt/libvirt/driver.py:1174 msgid "Beginning live snapshot process" msgstr "" -#: nova/virt/libvirt/driver.py:1176 +#: nova/virt/libvirt/driver.py:1177 msgid "Beginning cold snapshot process" msgstr "" -#: nova/virt/libvirt/driver.py:1205 +#: nova/virt/libvirt/driver.py:1206 msgid "Snapshot extracted, beginning image upload" msgstr "" -#: nova/virt/libvirt/driver.py:1217 +#: nova/virt/libvirt/driver.py:1218 msgid "Snapshot image upload complete" msgstr "" -#: nova/virt/libvirt/driver.py:1290 +#: nova/virt/libvirt/driver.py:1291 msgid "Instance soft rebooted successfully." msgstr "" -#: nova/virt/libvirt/driver.py:1294 +#: nova/virt/libvirt/driver.py:1295 msgid "Failed to soft reboot instance." msgstr "" -#: nova/virt/libvirt/driver.py:1329 +#: nova/virt/libvirt/driver.py:1330 msgid "Instance shutdown successfully." msgstr "" -#: nova/virt/libvirt/driver.py:1337 +#: nova/virt/libvirt/driver.py:1338 msgid "Instance may have been rebooted during soft reboot, so return now." msgstr "" -#: nova/virt/libvirt/driver.py:1385 +#: nova/virt/libvirt/driver.py:1386 msgid "Instance rebooted successfully." msgstr "" -#: nova/virt/libvirt/driver.py:1530 +#: nova/virt/libvirt/driver.py:1531 msgid "Instance is running" msgstr "" -#: nova/virt/libvirt/driver.py:1537 nova/virt/powervm/operator.py:220 +#: nova/virt/libvirt/driver.py:1538 nova/virt/powervm/operator.py:221 msgid "Instance spawned successfully." msgstr "" -#: nova/virt/libvirt/driver.py:1553 +#: nova/virt/libvirt/driver.py:1554 #, python-format msgid "data: %(data)r, fpath: %(fpath)r" msgstr "" -#: nova/virt/libvirt/driver.py:1590 nova/virt/libvirt/driver.py:1616 +#: nova/virt/libvirt/driver.py:1591 nova/virt/libvirt/driver.py:1617 #, python-format msgid "Truncated console log returned, %d bytes ignored" msgstr "" -#: nova/virt/libvirt/driver.py:1605 +#: nova/virt/libvirt/driver.py:1606 msgid "Guest does not have a console available" msgstr "" -#: nova/virt/libvirt/driver.py:1674 +#: nova/virt/libvirt/driver.py:1675 #, python-format msgid "Path '%(path)s' supports direct I/O" msgstr "" -#: nova/virt/libvirt/driver.py:1678 +#: nova/virt/libvirt/driver.py:1679 #, python-format msgid "Path '%(path)s' does not support direct I/O: '%(ex)s'" msgstr "" -#: nova/virt/libvirt/driver.py:1683 nova/virt/libvirt/driver.py:1688 +#: nova/virt/libvirt/driver.py:1684 nova/virt/libvirt/driver.py:1689 #, python-format msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'" msgstr "" -#: nova/virt/libvirt/driver.py:1759 +#: nova/virt/libvirt/driver.py:1760 msgid "Creating image" msgstr "" -#: nova/virt/libvirt/driver.py:1860 +#: nova/virt/libvirt/driver.py:1861 msgid "Using config drive" msgstr "" -#: nova/virt/libvirt/driver.py:1909 +#: nova/virt/libvirt/driver.py:1910 #, python-format msgid "Injecting %(inj)s into image %(img_id)s" msgstr "" -#: nova/virt/libvirt/driver.py:1919 +#: nova/virt/libvirt/driver.py:1920 #, python-format msgid "Error injecting data into image %(img_id)s (%(e)s)" msgstr "" -#: nova/virt/libvirt/driver.py:1976 +#: nova/virt/libvirt/driver.py:1977 #, python-format msgid "" "Config requested an explicit CPU model, but the current libvirt " "hypervisor '%s' does not support selecting CPU models" msgstr "" -#: nova/virt/libvirt/driver.py:1982 +#: nova/virt/libvirt/driver.py:1983 msgid "Config requested a custom CPU model, but no model name was provided" msgstr "" -#: nova/virt/libvirt/driver.py:1986 +#: nova/virt/libvirt/driver.py:1987 msgid "A CPU model name should not be set when a host CPU model is requested" msgstr "" -#: nova/virt/libvirt/driver.py:1990 +#: nova/virt/libvirt/driver.py:1991 #, python-format msgid "CPU mode '%(mode)s' model '%(model)s' was chosen" msgstr "" -#: nova/virt/libvirt/driver.py:2006 +#: nova/virt/libvirt/driver.py:2007 msgid "" "Passthrough of the host CPU was requested but this libvirt version does " "not support this feature" msgstr "" -#: nova/virt/libvirt/driver.py:2327 +#: nova/virt/libvirt/driver.py:2330 #, python-format msgid "" "Start to_xml instance=%(instance)s network_info=%(network_info)s " @@ -8440,92 +8425,100 @@ msgid "" "rescue=%(rescue)sblock_device_info=%(block_device_info)s" msgstr "" -#: nova/virt/libvirt/driver.py:2342 +#: nova/virt/libvirt/driver.py:2345 #, python-format msgid "End to_xml instance=%(instance)s xml=%(xml)s" msgstr "" -#: nova/virt/libvirt/driver.py:2359 +#: nova/virt/libvirt/driver.py:2362 #, python-format msgid "" "Error from libvirt while looking up %(instance_name)s: [Error Code " "%(error_code)s] %(ex)s" msgstr "" -#: nova/virt/libvirt/driver.py:2527 +#: nova/virt/libvirt/driver.py:2530 msgid "" "Cannot get the number of cpu, because this function is not implemented " "for this platform. " msgstr "" -#: nova/virt/libvirt/driver.py:2578 +#: nova/virt/libvirt/driver.py:2581 #, python-format msgid "couldn't obtain the vpu count from domain id: %s" msgstr "" -#: nova/virt/libvirt/driver.py:2584 +#: nova/virt/libvirt/driver.py:2587 #, python-format msgid "List of domains returned by libVirt: %s" msgstr "" -#: nova/virt/libvirt/driver.py:2586 +#: nova/virt/libvirt/driver.py:2589 #, python-format msgid "libVirt can't find a domain with id: %s" msgstr "" -#: nova/virt/libvirt/driver.py:2650 +#: nova/virt/libvirt/driver.py:2653 msgid "libvirt version is too old (does not support getVersion)" msgstr "" -#: nova/virt/libvirt/driver.py:2733 +#: nova/virt/libvirt/driver.py:2737 #, python-format msgid "Trying to get stats for the volume %s" msgstr "" -#: nova/virt/libvirt/driver.py:2757 +#: nova/virt/libvirt/driver.py:2750 +#, python-format +msgid "" +"Got volume usage stats for the volume=%(volume)s, instance=%(instance)s, " +"rd_req=%(rd_req)d, rd_bytes=%(rd_bytes)d, wr_req=%(wr_req)d, " +"wr_bytes=%(wr_bytes)d" +msgstr "" + +#: nova/virt/libvirt/driver.py:2768 #, python-format msgid "" "Getting block stats failed, device might have been detached. " -"Code=%(errcode)s Error=%(e)s" +"Instance=%(instance_name)s Disk=%(disk)s Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:2761 +#: nova/virt/libvirt/driver.py:2773 #, python-format msgid "" "Could not find domain in libvirt for instance %s. Cannot get block stats " "for device" msgstr "" -#: nova/virt/libvirt/driver.py:2838 +#: nova/virt/libvirt/driver.py:2850 #, python-format msgid "" "Creating tmpfile %s to verify with other compute node that the instance " "is on the same shared storage." msgstr "" -#: nova/virt/libvirt/driver.py:2920 +#: nova/virt/libvirt/driver.py:2932 msgid "Block migration can not be used with shared storage." msgstr "" -#: nova/virt/libvirt/driver.py:2928 +#: nova/virt/libvirt/driver.py:2940 msgid "Live migration can not be used without shared storage." msgstr "" -#: nova/virt/libvirt/driver.py:2965 +#: nova/virt/libvirt/driver.py:2977 #, python-format msgid "" "Unable to migrate %(instance_uuid)s: Disk of instance is too " "large(available on destination host:%(available)s < need:%(necessary)s)" msgstr "" -#: nova/virt/libvirt/driver.py:2990 +#: nova/virt/libvirt/driver.py:3002 #, python-format msgid "" "Instance launched has CPU info:\n" "%s" msgstr "" -#: nova/virt/libvirt/driver.py:3002 +#: nova/virt/libvirt/driver.py:3014 #, python-format msgid "" "CPU doesn't have compatibility.\n" @@ -8535,67 +8528,67 @@ msgid "" "Refer to %(u)s" msgstr "" -#: nova/virt/libvirt/driver.py:3019 +#: nova/virt/libvirt/driver.py:3031 #, python-format msgid "" "Creating tmpfile %s to notify to other compute nodes that they should " "mount the same storage." msgstr "" -#: nova/virt/libvirt/driver.py:3067 +#: nova/virt/libvirt/driver.py:3079 #, python-format msgid "The firewall filter for %s does not exist" msgstr "" -#: nova/virt/libvirt/driver.py:3139 +#: nova/virt/libvirt/driver.py:3151 #, python-format msgid "Live Migration failure: %(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:3232 +#: nova/virt/libvirt/driver.py:3244 #, python-format msgid "plug_vifs() failed %(cnt)d. Retry up to %(max_retry)d." msgstr "" -#: nova/virt/libvirt/driver.py:3344 +#: nova/virt/libvirt/driver.py:3356 #, python-format msgid "" "Error from libvirt while getting description of %(instance_name)s: [Error" " Code %(error_code)s] %(ex)s" msgstr "" -#: nova/virt/libvirt/driver.py:3361 +#: nova/virt/libvirt/driver.py:3373 #, python-format msgid "skipping %(path)s since it looks like volume" msgstr "" -#: nova/virt/libvirt/driver.py:3366 +#: nova/virt/libvirt/driver.py:3378 #, python-format msgid "skipping disk for %(instance_name)s as it does not have a path" msgstr "" -#: nova/virt/libvirt/driver.py:3407 +#: nova/virt/libvirt/driver.py:3419 #, python-format msgid "Getting disk size of %(i_name)s: %(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:3453 +#: nova/virt/libvirt/driver.py:3465 msgid "Starting migrate_disk_and_power_off" msgstr "" -#: nova/virt/libvirt/driver.py:3512 +#: nova/virt/libvirt/driver.py:3524 msgid "Instance running successfully." msgstr "" -#: nova/virt/libvirt/driver.py:3518 +#: nova/virt/libvirt/driver.py:3530 msgid "Starting finish_migration" msgstr "" -#: nova/virt/libvirt/driver.py:3580 +#: nova/virt/libvirt/driver.py:3592 msgid "Starting finish_revert_migration" msgstr "" -#: nova/virt/libvirt/driver.py:3701 +#: nova/virt/libvirt/driver.py:3713 #, python-format msgid "Checking instance files accessability%(instance_path)s" msgstr "" @@ -8778,22 +8771,22 @@ msgstr "" msgid "Verification complete" msgstr "" -#: nova/virt/libvirt/utils.py:67 +#: nova/virt/libvirt/utils.py:72 nova/virt/libvirt/utils.py:78 msgid "systool is not installed" msgstr "" -#: nova/virt/libvirt/utils.py:71 +#: nova/virt/libvirt/utils.py:82 msgid "Cannot find any Fibre Channel HBAs" msgstr "" -#: nova/virt/libvirt/utils.py:213 +#: nova/virt/libvirt/utils.py:224 #, python-format msgid "" "Insufficient Space on Volume Group %(vg)s. Only %(free_space)db " "available, but %(size)db required by volume %(lv)s." msgstr "" -#: nova/virt/libvirt/utils.py:222 +#: nova/virt/libvirt/utils.py:233 #, python-format msgid "" "Volume group %(vg)s will not be able to hold sparse volume %(lv)s. " @@ -8801,61 +8794,61 @@ msgid "" "%(free_space)db." msgstr "" -#: nova/virt/libvirt/utils.py:253 +#: nova/virt/libvirt/utils.py:264 #, python-format msgid "vg %s must be LVM volume group" msgstr "" -#: nova/virt/libvirt/utils.py:282 +#: nova/virt/libvirt/utils.py:293 #, python-format msgid "Path %s must be LVM logical volume" msgstr "" -#: nova/virt/libvirt/utils.py:547 +#: nova/virt/libvirt/utils.py:558 msgid "Can't retrieve root device path from instance libvirt configuration" msgstr "" -#: nova/virt/libvirt/vif.py:264 nova/virt/libvirt/vif.py:385 -#: nova/virt/libvirt/vif.py:472 +#: nova/virt/libvirt/vif.py:265 nova/virt/libvirt/vif.py:386 +#: nova/virt/libvirt/vif.py:473 #, python-format msgid "" "vif_type=%(vif_type)s instance=%(instance)s network=%(network)s " "mapping=%(mapping)s" msgstr "" -#: nova/virt/libvirt/vif.py:270 nova/virt/libvirt/vif.py:391 -#: nova/virt/libvirt/vif.py:478 +#: nova/virt/libvirt/vif.py:271 nova/virt/libvirt/vif.py:392 +#: nova/virt/libvirt/vif.py:479 msgid "vif_type parameter must be present for this vif_driver implementation" msgstr "" -#: nova/virt/libvirt/vif.py:291 nova/virt/libvirt/vif.py:404 -#: nova/virt/libvirt/vif.py:491 +#: nova/virt/libvirt/vif.py:292 nova/virt/libvirt/vif.py:405 +#: nova/virt/libvirt/vif.py:492 #, fuzzy, python-format msgid "Unexpected vif_type=%s" msgstr "Forventet objekt av typen: %s" -#: nova/virt/libvirt/vif.py:303 +#: nova/virt/libvirt/vif.py:304 #, python-format msgid "Ensuring vlan %(vlan)s and bridge %(bridge)s" msgstr "" -#: nova/virt/libvirt/vif.py:313 +#: nova/virt/libvirt/vif.py:314 #, python-format msgid "Ensuring bridge %s" msgstr "" -#: nova/virt/libvirt/vif.py:421 nova/virt/libvirt/vif.py:450 +#: nova/virt/libvirt/vif.py:422 nova/virt/libvirt/vif.py:451 msgid "Failed while unplugging vif" msgstr "" -#: nova/virt/libvirt/vif.py:500 +#: nova/virt/libvirt/vif.py:501 msgid "" "The LibvirtBridgeDriver VIF driver is now deprecated and will be removed " "in the next release. Please use the LibvirtGenericVIFDriver VIF driver, " "together with a network plugin that reports the 'vif_type' attribute" msgstr "" -#: nova/virt/libvirt/vif.py:526 +#: nova/virt/libvirt/vif.py:527 msgid "" "The LibvirtOpenVswitchDriver VIF driver is now deprecated and will be " "removed in the next release. Please use the LibvirtGenericVIFDriver VIF " @@ -8863,7 +8856,7 @@ msgid "" "attribute" msgstr "" -#: nova/virt/libvirt/vif.py:554 +#: nova/virt/libvirt/vif.py:555 msgid "" "The LibvirtHybridOVSBridgeDriver VIF driver is now deprecated and will be" " removed in the next release. Please use the LibvirtGenericVIFDriver VIF " @@ -8871,7 +8864,7 @@ msgid "" "attribute" msgstr "" -#: nova/virt/libvirt/vif.py:582 +#: nova/virt/libvirt/vif.py:583 msgid "" "The LibvirtOpenVswitchVirtualPortDriver VIF driver is now deprecated and " "will be removed in the next release. Please use the " @@ -8879,7 +8872,7 @@ msgid "" "reports the 'vif_type' attribute" msgstr "" -#: nova/virt/libvirt/vif.py:608 +#: nova/virt/libvirt/vif.py:609 msgid "" "The QuantumLinuxBridgeVIFDriver VIF driver is now deprecated and will be " "removed in the next release. Please use the LibvirtGenericVIFDriver VIF " @@ -8887,87 +8880,87 @@ msgid "" "attribute" msgstr "" -#: nova/virt/libvirt/volume.py:238 +#: nova/virt/libvirt/volume.py:239 #, python-format msgid "iSCSI device not found at %s" msgstr "" -#: nova/virt/libvirt/volume.py:241 +#: nova/virt/libvirt/volume.py:242 #, python-format msgid "" "ISCSI volume not yet found at: %(disk_dev)s. Will rescan & retry. Try " "number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:253 +#: nova/virt/libvirt/volume.py:254 #, python-format msgid "Found iSCSI node %(disk_dev)s (after %(tries)s rescans)" msgstr "" -#: nova/virt/libvirt/volume.py:489 nova/virt/libvirt/volume.py:610 +#: nova/virt/libvirt/volume.py:490 nova/virt/libvirt/volume.py:611 #, python-format msgid "%s is already mounted" msgstr "" -#: nova/virt/libvirt/volume.py:545 +#: nova/virt/libvirt/volume.py:546 #, fuzzy, python-format msgid "AoE device not found at %s" msgstr "Tjener ikke funnet" -#: nova/virt/libvirt/volume.py:547 +#: nova/virt/libvirt/volume.py:548 #, python-format msgid "AoE volume not yet found at: %(aoedevpath)s. Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:561 +#: nova/virt/libvirt/volume.py:562 #, python-format msgid "Found AoE device %(aoedevpath)s (after %(tries)s rediscover)" msgstr "" -#: nova/virt/libvirt/volume.py:689 +#: nova/virt/libvirt/volume.py:690 msgid "We are unable to locate any Fibre Channel devices" msgstr "" -#: nova/virt/libvirt/volume.py:698 +#: nova/virt/libvirt/volume.py:699 #, python-format msgid "Looking for Fibre Channel dev %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:708 +#: nova/virt/libvirt/volume.py:709 msgid "Fibre Channel device not found." msgstr "" -#: nova/virt/libvirt/volume.py:711 +#: nova/virt/libvirt/volume.py:712 #, python-format msgid "" "Fibre volume not yet found at: %(mount_device)s. Will rescan & retry. " "Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:727 +#: nova/virt/libvirt/volume.py:728 #, python-format msgid "Found Fibre Channel volume %(mount_device)s (after %(tries)s rescans)" msgstr "" -#: nova/virt/libvirt/volume.py:734 +#: nova/virt/libvirt/volume.py:735 #, python-format msgid "Multipath device discovered %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:800 +#: nova/virt/libvirt/volume.py:801 msgid "Value required for 'scality_sofs_config'" msgstr "" -#: nova/virt/libvirt/volume.py:811 +#: nova/virt/libvirt/volume.py:812 #, python-format msgid "Cannot access 'scality_sofs_config': %s" msgstr "" -#: nova/virt/libvirt/volume.py:817 +#: nova/virt/libvirt/volume.py:818 msgid "Cannot execute /sbin/mount.sofs" msgstr "" -#: nova/virt/libvirt/volume.py:832 +#: nova/virt/libvirt/volume.py:833 msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" @@ -9039,6 +9032,16 @@ msgstr "" msgid "Uncompressed image file not found" msgstr "" +#: nova/virt/powervm/blockdev.py:540 nova/virt/powervm/operator.py:673 +#, python-format +msgid "Found error stream for command \"%(cmd)s\": %(error_text)s" +msgstr "" + +#: nova/virt/powervm/blockdev.py:557 nova/virt/powervm/operator.py:690 +#, python-format +msgid "Found error stream for command \"%(command)s\": %(error_text)s" +msgstr "" + #: nova/virt/powervm/common.py:61 msgid "Connection error connecting PowerVM manager" msgstr "" @@ -9048,16 +9051,16 @@ msgstr "" msgid "Running cmd (SSH-as-root): %s" msgstr "" -#: nova/virt/powervm/common.py:119 +#: nova/virt/powervm/common.py:122 msgid "File transfer to PowerVM manager failed" msgstr "" -#: nova/virt/powervm/common.py:138 +#: nova/virt/powervm/common.py:141 #, python-format msgid "ftp GET %(remote_path)s to: %(local_path)s" msgstr "" -#: nova/virt/powervm/common.py:144 +#: nova/virt/powervm/common.py:147 msgid "File transfer from PowerVM manager failed" msgstr "" @@ -9168,54 +9171,54 @@ msgstr "" msgid "LPAR instance '%s' creation failed" msgstr "" -#: nova/virt/powervm/operator.py:208 +#: nova/virt/powervm/operator.py:209 #, python-format msgid "Activating the LPAR instance '%s'" msgstr "" -#: nova/virt/powervm/operator.py:225 +#: nova/virt/powervm/operator.py:226 #, python-format msgid "Instance '%s' failed to boot" msgstr "" -#: nova/virt/powervm/operator.py:237 +#: nova/virt/powervm/operator.py:238 msgid "Error while attempting to clean up failed instance launch." msgstr "" -#: nova/virt/powervm/operator.py:241 +#: nova/virt/powervm/operator.py:242 #, python-format msgid "Instance spawned in %s seconds" msgstr "" -#: nova/virt/powervm/operator.py:252 +#: nova/virt/powervm/operator.py:253 #, python-format msgid "During destroy, LPAR instance '%s' was not found on PowerVM system." msgstr "" -#: nova/virt/powervm/operator.py:271 +#: nova/virt/powervm/operator.py:272 #, python-format msgid "Stopping instance %s for snapshot." msgstr "" -#: nova/virt/powervm/operator.py:294 +#: nova/virt/powervm/operator.py:295 #, python-format msgid "Shutting down the instance '%s'" msgstr "" -#: nova/virt/powervm/operator.py:299 +#: nova/virt/powervm/operator.py:300 #, python-format msgid "Deleting the LPAR instance '%s'" msgstr "" -#: nova/virt/powervm/operator.py:311 +#: nova/virt/powervm/operator.py:312 msgid "PowerVM instance cleanup failed" msgstr "" -#: nova/virt/powervm/operator.py:333 nova/virt/powervm/operator.py:389 +#: nova/virt/powervm/operator.py:334 nova/virt/powervm/operator.py:390 msgid "Not enough free memory in the host" msgstr "" -#: nova/virt/powervm/operator.py:344 nova/virt/powervm/operator.py:395 +#: nova/virt/powervm/operator.py:345 nova/virt/powervm/operator.py:396 msgid "Insufficient available CPU on PowerVM" msgstr "" @@ -9338,99 +9341,95 @@ msgstr "" msgid "Exception during HTTP connection close in VMwareHTTPWrite. Exception is %s" msgstr "" -#: nova/virt/vmwareapi/vim.py:85 +#: nova/virt/vmwareapi/vim.py:84 msgid "Unable to import suds." msgstr "" -#: nova/virt/vmwareapi/vim.py:91 -msgid "Must specify vmwareapi_wsdl_loc" -msgstr "" - -#: nova/virt/vmwareapi/vim.py:142 +#: nova/virt/vmwareapi/vim.py:169 #, python-format msgid "No such SOAP method '%s' provided by VI SDK" msgstr "" -#: nova/virt/vmwareapi/vim.py:147 +#: nova/virt/vmwareapi/vim.py:174 #, python-format msgid "httplib error in %s: " msgstr "" -#: nova/virt/vmwareapi/vim.py:154 +#: nova/virt/vmwareapi/vim.py:181 #, python-format msgid "Socket error in %s: " msgstr "" -#: nova/virt/vmwareapi/vim.py:159 +#: nova/virt/vmwareapi/vim.py:186 #, python-format msgid "Type error in %s: " msgstr "" -#: nova/virt/vmwareapi/vim.py:163 +#: nova/virt/vmwareapi/vim.py:190 #, python-format msgid "Exception in %s " msgstr "" -#: nova/virt/vmwareapi/vmops.py:93 +#: nova/virt/vmwareapi/vmops.py:92 msgid "Getting list of instances" msgstr "" -#: nova/virt/vmwareapi/vmops.py:109 +#: nova/virt/vmwareapi/vmops.py:108 #, python-format msgid "Got total of %s instances" msgstr "" -#: nova/virt/vmwareapi/vmops.py:204 +#: nova/virt/vmwareapi/vmops.py:198 msgid "Creating VM on the ESX host" msgstr "" -#: nova/virt/vmwareapi/vmops.py:212 +#: nova/virt/vmwareapi/vmops.py:206 msgid "Created VM on the ESX host" msgstr "" -#: nova/virt/vmwareapi/vmops.py:236 +#: nova/virt/vmwareapi/vmops.py:230 #, 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 "" -#: nova/virt/vmwareapi/vmops.py:255 +#: nova/virt/vmwareapi/vmops.py:249 #, python-format msgid "" "Created Virtual Disk of size %(vmdk_file_size_in_kb)s KB and type " "%(disk_type)s on the ESX host local store %(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:264 +#: nova/virt/vmwareapi/vmops.py:258 #, python-format msgid "" "Deleting the file %(vmdk_path)s on the ESX host localstore " "%(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:278 +#: nova/virt/vmwareapi/vmops.py:272 #, python-format msgid "" "Deleted the file %(vmdk_path)s on the ESX host local store " "%(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:286 +#: nova/virt/vmwareapi/vmops.py:280 #, python-format msgid "" "Downloading image file data %(image_ref)s to the ESX data store " "%(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:306 +#: nova/virt/vmwareapi/vmops.py:300 #, python-format msgid "" "Downloaded image file data %(image_ref)s to %(upload_vmdk_name)s on the " "ESX data store %(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:320 +#: nova/virt/vmwareapi/vmops.py:314 #, python-format msgid "" "Copying Virtual Disk of size %(vmdk_file_size_in_kb)s KB and adapter type" @@ -9438,281 +9437,281 @@ msgid "" " type %(disk_type)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:341 +#: nova/virt/vmwareapi/vmops.py:335 #, python-format msgid "" "Copied Virtual Disk of size %(vmdk_file_size_in_kb)s KB and type " "%(disk_type)s on the ESX host local store %(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:420 +#: nova/virt/vmwareapi/vmops.py:414 msgid "Powering on the VM instance" msgstr "" -#: nova/virt/vmwareapi/vmops.py:426 +#: nova/virt/vmwareapi/vmops.py:420 msgid "Powered on the VM instance" msgstr "" -#: nova/virt/vmwareapi/vmops.py:472 +#: nova/virt/vmwareapi/vmops.py:466 msgid "Creating Snapshot of the VM instance" msgstr "" -#: nova/virt/vmwareapi/vmops.py:482 +#: nova/virt/vmwareapi/vmops.py:476 msgid "Created Snapshot of the VM instance" msgstr "" -#: nova/virt/vmwareapi/vmops.py:527 +#: nova/virt/vmwareapi/vmops.py:521 msgid "Copying disk data before snapshot of the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:540 +#: nova/virt/vmwareapi/vmops.py:534 msgid "Copied disk data before snapshot of the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:549 +#: nova/virt/vmwareapi/vmops.py:543 #, python-format msgid "Uploading image %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:563 +#: nova/virt/vmwareapi/vmops.py:557 #, python-format msgid "Uploaded image %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:576 +#: nova/virt/vmwareapi/vmops.py:570 #, python-format msgid "Deleting temporary vmdk file %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:585 +#: nova/virt/vmwareapi/vmops.py:579 #, python-format msgid "Deleted temporary vmdk file %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:617 +#: nova/virt/vmwareapi/vmops.py:611 msgid "instance is not powered on" msgstr "" -#: nova/virt/vmwareapi/vmops.py:624 +#: nova/virt/vmwareapi/vmops.py:618 msgid "Rebooting guest OS of VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:627 +#: nova/virt/vmwareapi/vmops.py:621 msgid "Rebooted guest OS of VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:629 +#: nova/virt/vmwareapi/vmops.py:623 msgid "Doing hard reboot of VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:633 +#: nova/virt/vmwareapi/vmops.py:627 msgid "Did hard reboot of VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:645 nova/virt/vmwareapi/vmops.py:677 -#: nova/virt/vmwareapi/vmops.py:970 +#: nova/virt/vmwareapi/vmops.py:639 nova/virt/vmwareapi/vmops.py:671 +#: nova/virt/vmwareapi/vmops.py:964 msgid "instance not present" msgstr "" -#: nova/virt/vmwareapi/vmops.py:651 nova/virt/vmwareapi/vmops.py:974 +#: nova/virt/vmwareapi/vmops.py:645 nova/virt/vmwareapi/vmops.py:968 msgid "Destroying the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:656 nova/virt/vmwareapi/vmops.py:979 +#: nova/virt/vmwareapi/vmops.py:650 nova/virt/vmwareapi/vmops.py:973 msgid "Destroyed the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:658 +#: nova/virt/vmwareapi/vmops.py:652 #, python-format msgid "In vmwareapi:vmops:delete, got this exception while destroying the VM: %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:696 nova/virt/vmwareapi/vmops.py:849 +#: nova/virt/vmwareapi/vmops.py:690 nova/virt/vmwareapi/vmops.py:843 msgid "Powering off the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:701 nova/virt/vmwareapi/vmops.py:854 +#: nova/virt/vmwareapi/vmops.py:695 nova/virt/vmwareapi/vmops.py:848 msgid "Powered off the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:705 +#: nova/virt/vmwareapi/vmops.py:699 msgid "Unregistering the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:708 +#: nova/virt/vmwareapi/vmops.py:702 msgid "Unregistered the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:710 +#: nova/virt/vmwareapi/vmops.py:704 #, python-format msgid "" "In vmwareapi:vmops:destroy, got this exception while un-registering the " "VM: %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:723 +#: nova/virt/vmwareapi/vmops.py:717 #, python-format msgid "Deleting contents of the VM from datastore %(datastore_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:735 +#: nova/virt/vmwareapi/vmops.py:729 #, python-format msgid "Deleted contents of the VM from datastore %(datastore_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:740 +#: nova/virt/vmwareapi/vmops.py:734 #, python-format msgid "" "In vmwareapi:vmops:destroy, got this exception while deleting the VM " "contents from the disk: %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:748 +#: nova/virt/vmwareapi/vmops.py:742 msgid "pause not supported for vmwareapi" msgstr "" -#: nova/virt/vmwareapi/vmops.py:752 +#: nova/virt/vmwareapi/vmops.py:746 msgid "unpause not supported for vmwareapi" msgstr "" -#: nova/virt/vmwareapi/vmops.py:766 +#: nova/virt/vmwareapi/vmops.py:760 msgid "Suspending the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:770 +#: nova/virt/vmwareapi/vmops.py:764 msgid "Suspended the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:773 +#: nova/virt/vmwareapi/vmops.py:767 msgid "instance is powered off and cannot be suspended." msgstr "" -#: nova/virt/vmwareapi/vmops.py:776 +#: nova/virt/vmwareapi/vmops.py:770 msgid "VM was already in suspended state. So returning without doing anything" msgstr "" -#: nova/virt/vmwareapi/vmops.py:789 +#: nova/virt/vmwareapi/vmops.py:783 msgid "Resuming the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:794 +#: nova/virt/vmwareapi/vmops.py:788 msgid "Resumed the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:796 +#: nova/virt/vmwareapi/vmops.py:790 msgid "instance is not in a suspended state" msgstr "" -#: nova/virt/vmwareapi/vmops.py:857 +#: nova/virt/vmwareapi/vmops.py:851 msgid "instance is suspended and cannot be powered off." msgstr "" -#: nova/virt/vmwareapi/vmops.py:860 +#: nova/virt/vmwareapi/vmops.py:854 msgid "VM was already in powered off state. So returning without doing anything" msgstr "" -#: nova/virt/vmwareapi/vmops.py:873 +#: nova/virt/vmwareapi/vmops.py:867 msgid "VM was already in powered on state. So returning without doing anything" msgstr "" -#: nova/virt/vmwareapi/vmops.py:877 +#: nova/virt/vmwareapi/vmops.py:871 msgid "Powering on the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:882 +#: nova/virt/vmwareapi/vmops.py:876 msgid "Powered on the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:899 +#: nova/virt/vmwareapi/vmops.py:893 #, python-format msgid "Updating instance '%(instance_uuid)s' progress to %(progress)d" msgstr "" -#: nova/virt/vmwareapi/vmops.py:930 +#: nova/virt/vmwareapi/vmops.py:924 #, python-format msgid "Renaming the VM to %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:936 +#: nova/virt/vmwareapi/vmops.py:930 #, python-format msgid "Renamed the VM to %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:951 +#: nova/virt/vmwareapi/vmops.py:945 #, python-format msgid "Cloning VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:959 +#: nova/virt/vmwareapi/vmops.py:953 #, python-format msgid "Cloned VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:981 +#: nova/virt/vmwareapi/vmops.py:975 #, python-format msgid "" "In vmwareapi:vmops:confirm_migration, got this exception while destroying" " the VM: %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:996 +#: nova/virt/vmwareapi/vmops.py:990 #, python-format msgid "Renaming the VM from %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1002 +#: nova/virt/vmwareapi/vmops.py:996 #, python-format msgid "Renamed the VM from %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1025 +#: nova/virt/vmwareapi/vmops.py:1019 #, python-format msgid "Migrating VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1037 +#: nova/virt/vmwareapi/vmops.py:1031 #, python-format msgid "Migrated VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1047 nova/virt/xenapi/vmops.py:1327 +#: nova/virt/vmwareapi/vmops.py:1041 nova/virt/xenapi/vmops.py:1327 #, python-format msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1051 +#: nova/virt/vmwareapi/vmops.py:1045 #, python-format msgid "Automatically hard rebooting %d" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1087 +#: nova/virt/vmwareapi/vmops.py:1081 msgid "get_diagnostics not implemented for vmwareapi" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1169 +#: nova/virt/vmwareapi/vmops.py:1163 msgid "Reconfiguring VM instance to set the machine id" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1175 +#: nova/virt/vmwareapi/vmops.py:1169 msgid "Reconfigured VM instance to set the machine id" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1189 +#: nova/virt/vmwareapi/vmops.py:1183 #, python-format msgid "Reconfiguring VM instance to enable vnc on port - %(port)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1196 +#: nova/virt/vmwareapi/vmops.py:1190 #, python-format msgid "Reconfigured VM instance to enable vnc on port - %(port)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1289 +#: nova/virt/vmwareapi/vmops.py:1283 #, python-format msgid "Creating directory with path %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1295 +#: nova/virt/vmwareapi/vmops.py:1289 #, python-format msgid "Created directory with path %s" msgstr "" @@ -9732,17 +9731,17 @@ msgstr "" msgid "Uploading image %s to the Glance image server" msgstr "" -#: nova/virt/vmwareapi/vmware_images.py:135 +#: nova/virt/vmwareapi/vmware_images.py:139 #, python-format msgid "Uploaded image %s to the Glance image server" msgstr "" -#: nova/virt/vmwareapi/vmware_images.py:146 +#: nova/virt/vmwareapi/vmware_images.py:150 #, python-format msgid "Getting image size for the image %s" msgstr "" -#: nova/virt/vmwareapi/vmware_images.py:151 +#: nova/virt/vmwareapi/vmware_images.py:155 #, python-format msgid "Got image size of %(size)s for the image %(image)s" msgstr "" @@ -10022,21 +10021,16 @@ msgstr "Tjeneste %(service_id)s ble ikke funnet." msgid "Unable to migrate VM %(vm_ref)sfrom %(host)s" msgstr "" -#: nova/virt/xenapi/host.py:156 -#, python-format -msgid "Unable to get SR for this host: %s" -msgstr "" - -#: nova/virt/xenapi/host.py:191 +#: nova/virt/xenapi/host.py:185 #, python-format msgid "Failed to extract instance support from %s" msgstr "" -#: nova/virt/xenapi/host.py:208 +#: nova/virt/xenapi/host.py:202 msgid "Unable to get updated status" msgstr "" -#: nova/virt/xenapi/host.py:211 +#: nova/virt/xenapi/host.py:205 #, python-format msgid "The call to %(method)s returned an error: %(e)s." msgstr "" @@ -10110,375 +10104,375 @@ msgid "" "Expected %(vlan_num)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:271 +#: nova/virt/xenapi/vm_utils.py:272 msgid "Created VM" msgstr "" -#: nova/virt/xenapi/vm_utils.py:283 +#: nova/virt/xenapi/vm_utils.py:284 msgid "VM destroyed" msgstr "" -#: nova/virt/xenapi/vm_utils.py:288 nova/virt/xenapi/vm_utils.py:303 +#: nova/virt/xenapi/vm_utils.py:289 nova/virt/xenapi/vm_utils.py:304 msgid "VM already halted, skipping shutdown..." msgstr "" -#: nova/virt/xenapi/vm_utils.py:292 +#: nova/virt/xenapi/vm_utils.py:293 msgid "Shutting down VM (cleanly)" msgstr "" -#: nova/virt/xenapi/vm_utils.py:307 +#: nova/virt/xenapi/vm_utils.py:308 msgid "Shutting down VM (hard)" msgstr "" -#: nova/virt/xenapi/vm_utils.py:345 +#: nova/virt/xenapi/vm_utils.py:346 #, python-format msgid "VBD not found in instance %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:362 +#: nova/virt/xenapi/vm_utils.py:363 #, python-format msgid "VBD %s already detached" msgstr "" -#: nova/virt/xenapi/vm_utils.py:365 +#: nova/virt/xenapi/vm_utils.py:366 #, python-format msgid "VBD %(vbd_ref)s detach rejected, attempt %(num_attempt)d/%(max_attempts)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:370 +#: nova/virt/xenapi/vm_utils.py:371 #, python-format msgid "Unable to unplug VBD %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:375 +#: nova/virt/xenapi/vm_utils.py:376 #, python-format msgid "Reached maximum number of retries trying to unplug VBD %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:386 +#: nova/virt/xenapi/vm_utils.py:387 #, python-format msgid "Unable to destroy VBD %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:408 +#: nova/virt/xenapi/vm_utils.py:409 #, python-format msgid "Creating %(vbd_type)s-type VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " msgstr "" -#: nova/virt/xenapi/vm_utils.py:411 +#: nova/virt/xenapi/vm_utils.py:412 #, python-format msgid "Created VBD %(vbd_ref)s for VM %(vm_ref)s, VDI %(vdi_ref)s." msgstr "" -#: nova/virt/xenapi/vm_utils.py:437 +#: nova/virt/xenapi/vm_utils.py:438 #, python-format msgid "Unable to destroy VDI %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:469 +#: nova/virt/xenapi/vm_utils.py:465 #, python-format msgid "" "Created VDI %(vdi_ref)s (%(name_label)s, %(virtual_size)s, %(read_only)s)" " on %(sr_ref)s." msgstr "" -#: nova/virt/xenapi/vm_utils.py:483 +#: nova/virt/xenapi/vm_utils.py:479 #, fuzzy msgid "SR not present and could not be introduced" msgstr "Prosjekt %(project_id)s ble ikke funnet." -#: nova/virt/xenapi/vm_utils.py:508 +#: nova/virt/xenapi/vm_utils.py:504 #, python-format msgid "block device info: %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:594 +#: nova/virt/xenapi/vm_utils.py:590 #, python-format msgid "Cloned VDI %(vdi_ref)s from VDI %(vdi_to_clone_ref)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:614 +#: nova/virt/xenapi/vm_utils.py:635 #, python-format msgid "No primary VDI found for %(vm_ref)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:627 +#: nova/virt/xenapi/vm_utils.py:648 msgid "Starting snapshot for VM" msgstr "" -#: nova/virt/xenapi/vm_utils.py:677 +#: nova/virt/xenapi/vm_utils.py:698 #, python-format msgid "Destroying cached VDI '%(vdi_uuid)s'" msgstr "" -#: nova/virt/xenapi/vm_utils.py:930 +#: nova/virt/xenapi/vm_utils.py:951 #, 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 "" -#: nova/virt/xenapi/vm_utils.py:986 +#: nova/virt/xenapi/vm_utils.py:1007 #, python-format msgid "Unrecognized cache_images value '%s', defaulting to True" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1020 +#: nova/virt/xenapi/vm_utils.py:1041 #, python-format msgid "Fetched VDIs of type '%(vdi_type)s' with UUID '%(vdi_uuid)s'" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1032 +#: nova/virt/xenapi/vm_utils.py:1053 #, python-format msgid "" "download_vhd %(image_id)s, attempt %(attempt_num)d/%(max_attempts)d, " "params: %(params)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1045 +#: nova/virt/xenapi/vm_utils.py:1066 #, python-format msgid "download_vhd failed: %r" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1079 +#: nova/virt/xenapi/vm_utils.py:1100 #, python-format msgid "Invalid value '%s' for xenapi_torrent_images" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1090 +#: nova/virt/xenapi/vm_utils.py:1111 #, python-format msgid "Asking xapi to fetch vhd image %(image_id)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1154 +#: nova/virt/xenapi/vm_utils.py:1169 #, python-format msgid "vdi_uuid=%(cur_vdi_uuid)s vdi_size_bytes=%(vdi_size_bytes)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1169 +#: nova/virt/xenapi/vm_utils.py:1184 #, python-format msgid "image_size_bytes=%(size_bytes)d, allowed_size_bytes=%(allowed_size_bytes)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1173 +#: nova/virt/xenapi/vm_utils.py:1188 #, python-format msgid "" "Image size %(size_bytes)d exceeded instance_type allowed size " "%(allowed_size_bytes)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1195 +#: nova/virt/xenapi/vm_utils.py:1210 #, python-format msgid "Fetching image %(image_id)s, type %(image_type_str)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1208 +#: nova/virt/xenapi/vm_utils.py:1223 #, python-format msgid "Size for image %(image_id)s: %(virtual_size)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1217 +#: nova/virt/xenapi/vm_utils.py:1232 #, python-format msgid "" "Kernel/Ramdisk image is too large: %(vdi_size)d bytes, max %(max_size)d " "bytes" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1236 +#: nova/virt/xenapi/vm_utils.py:1251 #, python-format msgid "Copying VDI %s to /boot/guest on dom0" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1250 +#: nova/virt/xenapi/vm_utils.py:1265 #, python-format msgid "Kernel/Ramdisk VDI %s destroyed" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1259 +#: nova/virt/xenapi/vm_utils.py:1274 msgid "Failed to fetch glance image" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1300 +#: nova/virt/xenapi/vm_utils.py:1315 #, python-format msgid "Detected %(image_type_str)s format for image %(image_ref)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1331 +#: nova/virt/xenapi/vm_utils.py:1346 #, python-format msgid "Looking up vdi %s for PV kernel" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1349 +#: nova/virt/xenapi/vm_utils.py:1364 #, python-format msgid "" "Image format is None: trying to determine PV status using pygrub; if " "instance with vdi %s does not boot correctly, try with image metadata." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1355 +#: nova/virt/xenapi/vm_utils.py:1370 #, python-format msgid "Unknown image format %(disk_image_type)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1386 +#: nova/virt/xenapi/vm_utils.py:1401 #, python-format msgid "VDI %s is still available" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1489 +#: nova/virt/xenapi/vm_utils.py:1504 #, python-format msgid "Unable to parse rrd of %(vm_uuid)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1516 +#: nova/virt/xenapi/vm_utils.py:1531 #, python-format msgid "Re-scanning SR %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1544 +#: nova/virt/xenapi/vm_utils.py:1559 #, python-format msgid "Flag sr_matching_filter '%s' does not respect formatting convention" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1562 +#: nova/virt/xenapi/vm_utils.py:1577 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 "" -#: nova/virt/xenapi/vm_utils.py:1575 +#: nova/virt/xenapi/vm_utils.py:1590 msgid "Cannot find SR of content-type ISO" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1583 +#: nova/virt/xenapi/vm_utils.py:1598 #, python-format msgid "ISO: looking at SR %(sr_rec)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1585 +#: nova/virt/xenapi/vm_utils.py:1600 msgid "ISO: not iso content" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1588 +#: nova/virt/xenapi/vm_utils.py:1603 msgid "ISO: iso content_type, no 'i18n-key' key" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1591 +#: nova/virt/xenapi/vm_utils.py:1606 msgid "ISO: iso content_type, i18n-key value not 'local-storage-iso'" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1595 +#: nova/virt/xenapi/vm_utils.py:1610 msgid "ISO: SR MATCHing our criteria" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1597 +#: nova/virt/xenapi/vm_utils.py:1612 msgid "ISO: ISO, looking to see if it is host local" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1600 +#: nova/virt/xenapi/vm_utils.py:1615 #, python-format msgid "ISO: PBD %(pbd_ref)s disappeared" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1603 +#: nova/virt/xenapi/vm_utils.py:1618 #, python-format msgid "ISO: PBD matching, want %(pbd_rec)s, have %(host)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1606 +#: nova/virt/xenapi/vm_utils.py:1621 msgid "ISO: SR with local PBD" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1628 +#: nova/virt/xenapi/vm_utils.py:1643 #, python-format msgid "" "Unable to obtain RRD XML for VM %(vm_uuid)s with server details: " "%(server)s." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1644 +#: nova/virt/xenapi/vm_utils.py:1659 #, python-format msgid "Unable to obtain RRD XML updates with server details: %(server)s." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1698 +#: nova/virt/xenapi/vm_utils.py:1713 #, python-format msgid "Invalid statistics data from Xenserver: %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1758 +#: nova/virt/xenapi/vm_utils.py:1773 #, python-format msgid "VHD %(vdi_uuid)s has parent %(parent_uuid)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1845 +#: nova/virt/xenapi/vm_utils.py:1860 #, python-format msgid "" "Parent %(parent_uuid)s doesn't match original parent " "%(original_parent_uuid)s, waiting for coalesce..." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1855 +#: nova/virt/xenapi/vm_utils.py:1870 #, python-format msgid "VHD coalesce attempts exceeded (%(max_attempts)d), giving up..." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1890 +#: nova/virt/xenapi/vm_utils.py:1905 #, python-format msgid "Timeout waiting for device %s to be created" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1910 +#: nova/virt/xenapi/vm_utils.py:1925 #, python-format msgid "Disconnecting stale VDI %s from compute domU" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1923 +#: nova/virt/xenapi/vm_utils.py:1938 #, python-format msgid "Plugging VBD %s ... " msgstr "" -#: nova/virt/xenapi/vm_utils.py:1926 +#: nova/virt/xenapi/vm_utils.py:1941 #, python-format msgid "Plugging VBD %s done." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1928 +#: nova/virt/xenapi/vm_utils.py:1943 #, python-format msgid "VBD %(vbd_ref)s plugged as %(orig_dev)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1931 +#: nova/virt/xenapi/vm_utils.py:1946 #, python-format msgid "VBD %(vbd_ref)s plugged into wrong dev, remapping to %(dev)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1936 +#: nova/virt/xenapi/vm_utils.py:1951 #, python-format msgid "Destroying VBD for VDI %s ... " msgstr "" -#: nova/virt/xenapi/vm_utils.py:1944 +#: nova/virt/xenapi/vm_utils.py:1959 #, python-format msgid "Destroying VBD for VDI %s done." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1971 +#: nova/virt/xenapi/vm_utils.py:1986 #, python-format msgid "Running pygrub against %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1979 +#: nova/virt/xenapi/vm_utils.py:1994 #, python-format msgid "Found Xen kernel %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1981 +#: nova/virt/xenapi/vm_utils.py:1996 msgid "No Xen kernel found. Booting HVM." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1983 +#: nova/virt/xenapi/vm_utils.py:1998 msgid "" "Error while executing pygrub! Please, ensure the binary is installed " "correctly, and available in your PATH; on some Linux distros, pygrub may " @@ -10486,51 +10480,51 @@ msgid "" "mode." msgstr "" -#: nova/virt/xenapi/vm_utils.py:2000 +#: nova/virt/xenapi/vm_utils.py:2015 msgid "Partitions:" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2006 +#: nova/virt/xenapi/vm_utils.py:2021 #, python-format msgid " %(num)s: %(ptype)s %(size)d sectors" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2031 +#: nova/virt/xenapi/vm_utils.py:2046 #, python-format msgid "" "Writing partition table %(primary_first)d %(primary_last)d to " "%(dev_path)s..." msgstr "" -#: nova/virt/xenapi/vm_utils.py:2044 +#: nova/virt/xenapi/vm_utils.py:2059 #, python-format msgid "Writing partition table %s done." msgstr "" -#: nova/virt/xenapi/vm_utils.py:2098 +#: nova/virt/xenapi/vm_utils.py:2113 #, 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 "" -#: nova/virt/xenapi/vm_utils.py:2131 +#: nova/virt/xenapi/vm_utils.py:2146 #, python-format msgid "" "Finished sparse_copy in %(duration).2f secs, %(compression_pct).2f%% " "reduction in size" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2183 +#: nova/virt/xenapi/vm_utils.py:2198 msgid "Manipulating interface files directly" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2192 +#: nova/virt/xenapi/vm_utils.py:2207 #, python-format msgid "Failed to mount filesystem (expected for non-linux instances): %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2304 +#: nova/virt/xenapi/vm_utils.py:2319 msgid "This domU must be running on the host specified by xenapi_connection_url" msgstr "" @@ -10718,15 +10712,20 @@ msgid "" " server" msgstr "" -#: nova/virt/xenapi/vmops.py:1658 +#: nova/virt/xenapi/vmops.py:1647 +#, fuzzy +msgid "No suitable network for migrate" +msgstr "Feil nettverks-format" + +#: nova/virt/xenapi/vmops.py:1659 msgid "Migrate Receive failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1706 -msgid "VM.assert_can_migratefailed" +#: nova/virt/xenapi/vmops.py:1708 +msgid "VM.assert_can_migrate failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1743 +#: nova/virt/xenapi/vmops.py:1745 msgid "Migrate Send failed" msgstr "" @@ -10855,6 +10854,77 @@ msgid "Cinderclient connection created using URL: %s" msgstr "" #: nova/volume/cinder.py:219 +msgid "status must be 'in-use'" +msgstr "" + +#: nova/volume/cinder.py:225 msgid "status must be 'available'" msgstr "" +#~ msgid "Unexpected error while running command." +#~ msgstr "Uventet feil under kjøring av kommandoen." + +#~ 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" +#~ "Kommando: %(cmd)s\n" +#~ "Avslutnings-status: %(exit_code)s\n" +#~ "Standard ut: %(stdout)r\n" +#~ "Standardfeil: %(stderr)r" + +#~ msgid "Error clearing stale veth %s" +#~ msgstr "" + +#~ msgid "Failed unplugging VLAN interface '%s'" +#~ msgstr "" + +#~ msgid "Unplugged VLAN interface '%s'" +#~ msgstr "" + +#~ msgid "Failed unplugging bridge interface '%s'" +#~ msgstr "" + +#~ msgid "Unplugged bridge interface '%s'" +#~ msgstr "" + +#~ msgid "Failed unplugging gateway interface '%s'" +#~ msgstr "" + +#~ msgid "Unplugged gateway interface '%s'" +#~ msgstr "" + +#~ msgid "Network %(net)s for port %(port_id)s not found!" +#~ msgstr "Nettverk %(network_id)s ble ikke funnet." + +#~ msgid "Host filter ignoring hosts: %(ignored_hosts_str)s" +#~ msgstr "" + +#~ msgid "" +#~ "No hosts matched due to not " +#~ "matching 'force_hosts'value of " +#~ "'%(forced_hosts_str)s'" +#~ msgstr "" + +#~ msgid "Host filter forcing available hosts to %(forced_hosts_str)s" +#~ msgstr "" + +#~ msgid "" +#~ "Getting block stats failed, device might" +#~ " have been detached. Code=%(errcode)s " +#~ "Error=%(e)s" +#~ msgstr "" + +#~ msgid "Must specify vmwareapi_wsdl_loc" +#~ msgstr "" + +#~ msgid "Unable to get SR for this host: %s" +#~ msgstr "" + +#~ msgid "VM.assert_can_migratefailed" +#~ msgstr "" + diff --git a/nova/locale/nova.pot b/nova/locale/nova.pot index c6a9ba6be..de0320d0c 100644 --- a/nova/locale/nova.pot +++ b/nova/locale/nova.pot @@ -6,9 +6,9 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: nova jenkins.nova.propose.translation.update.231\n" +"Project-Id-Version: nova jenkins.nova.propose.translation.update.239\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2013-04-28 00:04+0000\n" +"POT-Creation-Date: 2013-05-06 19:37+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -32,349 +32,335 @@ msgstr "" msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" msgstr "" -#: nova/crypto.py:54 +#: nova/crypto.py:55 msgid "Filename of root CA" msgstr "" -#: nova/crypto.py:57 +#: nova/crypto.py:58 msgid "Filename of private key" msgstr "" -#: nova/crypto.py:60 +#: nova/crypto.py:61 msgid "Filename of root Certificate Revocation List" msgstr "" -#: nova/crypto.py:63 +#: nova/crypto.py:64 msgid "Where we keep our keys" msgstr "" -#: nova/crypto.py:66 +#: nova/crypto.py:67 msgid "Where we keep our root CA" msgstr "" -#: nova/crypto.py:69 +#: nova/crypto.py:70 msgid "Should we use a CA for each project?" msgstr "" -#: nova/crypto.py:73 +#: nova/crypto.py:74 #, python-format msgid "Subject for certificate for users, %s for project, user, timestamp" msgstr "" -#: nova/crypto.py:78 +#: nova/crypto.py:79 #, python-format msgid "Subject for certificate for projects, %s for project, timestamp" msgstr "" -#: nova/crypto.py:209 +#: nova/crypto.py:210 msgid "Unable to find the key" msgstr "" -#: nova/crypto.py:392 +#: nova/crypto.py:393 msgid "Failed to write inbound.csr" msgstr "" -#: nova/crypto.py:394 +#: nova/crypto.py:395 #, python-format msgid "Flags path: %s" msgstr "" -#: nova/exception.py:66 -msgid "Unexpected error while running command." -msgstr "" - -#: nova/exception.py:69 -#, python-format -msgid "" -"%(description)s\n" -"Command: %(cmd)s\n" -"Exit code: %(exit_code)s\n" -"Stdout: %(stdout)r\n" -"Stderr: %(stderr)r" -msgstr "" - -#: nova/exception.py:131 +#: nova/exception.py:112 msgid "An unknown exception occurred." msgstr "" -#: nova/exception.py:152 nova/openstack/common/rpc/common.py:86 +#: nova/exception.py:133 nova/openstack/common/rpc/common.py:86 msgid "Exception in string format operation" msgstr "" -#: nova/exception.py:172 +#: nova/exception.py:153 msgid "Unknown" msgstr "" -#: nova/exception.py:182 +#: nova/exception.py:163 #, python-format msgid "Failed to encrypt text: %(reason)s" msgstr "" -#: nova/exception.py:186 +#: nova/exception.py:167 #, python-format msgid "Failed to decrypt text: %(reason)s" msgstr "" -#: nova/exception.py:190 +#: nova/exception.py:171 msgid "Virtual Interface creation failed" msgstr "" -#: nova/exception.py:194 +#: nova/exception.py:175 msgid "5 attempts to create virtual interfacewith unique mac address failed" msgstr "" -#: nova/exception.py:199 +#: nova/exception.py:180 #, python-format msgid "Connection to glance host %(host)s:%(port)s failed: %(reason)s" msgstr "" -#: nova/exception.py:204 +#: nova/exception.py:185 msgid "Not authorized." msgstr "" -#: nova/exception.py:209 +#: nova/exception.py:190 msgid "User does not have admin privileges" msgstr "" -#: nova/exception.py:213 +#: nova/exception.py:194 #, python-format msgid "Policy doesn't allow %(action)s to be performed." msgstr "" -#: nova/exception.py:217 +#: nova/exception.py:198 #, python-format msgid "Image %(image_id)s is not active." msgstr "" -#: nova/exception.py:221 +#: nova/exception.py:202 #, python-format msgid "Not authorized for image %(image_id)s." msgstr "" -#: nova/exception.py:225 +#: nova/exception.py:206 msgid "Unacceptable parameters." msgstr "" -#: nova/exception.py:230 +#: nova/exception.py:211 msgid "Block Device Mapping is Invalid." msgstr "" -#: nova/exception.py:234 +#: nova/exception.py:215 #, python-format msgid "Block Device Mapping is Invalid: failed to get snapshot %(id)s." msgstr "" -#: nova/exception.py:239 +#: nova/exception.py:220 #, python-format msgid "Block Device Mapping is Invalid: failed to get volume %(id)s." msgstr "" -#: nova/exception.py:244 +#: nova/exception.py:225 #, python-format msgid "Volume %(volume_id)s is not attached to anything" msgstr "" -#: nova/exception.py:248 +#: nova/exception.py:229 #, python-format msgid "" "Volume %(volume_id)s did not finish being created even after we waited " "%(seconds)s seconds or %(attempts)s attempts." msgstr "" -#: nova/exception.py:254 nova/api/ec2/cloud.py:463 -#: nova/api/openstack/compute/contrib/keypairs.py:98 nova/compute/api.py:2740 +#: nova/exception.py:235 nova/api/ec2/cloud.py:463 +#: nova/api/openstack/compute/contrib/keypairs.py:98 nova/compute/api.py:2769 msgid "Keypair data is invalid" msgstr "" -#: nova/exception.py:258 +#: nova/exception.py:239 msgid "The request is invalid." msgstr "" -#: nova/exception.py:262 +#: nova/exception.py:243 msgid "Invalid input received" msgstr "" -#: nova/exception.py:266 +#: nova/exception.py:247 msgid "Invalid volume" msgstr "" -#: nova/exception.py:270 nova/api/openstack/compute/servers.py:1332 +#: nova/exception.py:251 nova/api/openstack/compute/servers.py:1332 #: nova/api/openstack/compute/contrib/admin_actions.py:242 msgid "Invalid metadata" msgstr "" -#: nova/exception.py:274 +#: nova/exception.py:255 msgid "Invalid metadata size" msgstr "" -#: nova/exception.py:278 +#: nova/exception.py:259 #, python-format msgid "Invalid port range %(from_port)s:%(to_port)s. %(msg)s" msgstr "" -#: nova/exception.py:282 nova/api/ec2/cloud.py:625 +#: nova/exception.py:263 nova/api/ec2/cloud.py:625 #, python-format msgid "Invalid IP protocol %(protocol)s." msgstr "" -#: nova/exception.py:286 +#: nova/exception.py:267 #, python-format msgid "Invalid content type %(content_type)s." msgstr "" -#: nova/exception.py:290 +#: nova/exception.py:271 #, python-format msgid "Invalid cidr %(cidr)s." msgstr "" -#: nova/exception.py:294 nova/openstack/common/db/exception.py:44 +#: nova/exception.py:275 nova/openstack/common/db/exception.py:44 msgid "Invalid Parameter: Unicode is not supported by the current database." msgstr "" -#: nova/exception.py:301 +#: nova/exception.py:282 #, python-format msgid "%(err)s" msgstr "" -#: nova/exception.py:305 +#: nova/exception.py:286 #, python-format msgid "" "Cannot perform action '%(action)s' on aggregate %(aggregate_id)s. Reason:" " %(reason)s." msgstr "" -#: nova/exception.py:310 +#: nova/exception.py:291 #, python-format msgid "Group not valid. Reason: %(reason)s" msgstr "" -#: nova/exception.py:314 nova/openstack/common/db/sqlalchemy/utils.py:33 +#: nova/exception.py:295 nova/openstack/common/db/sqlalchemy/utils.py:33 msgid "Sort key supplied was not valid." msgstr "" -#: nova/exception.py:318 +#: nova/exception.py:299 #, python-format msgid "" "Instance %(instance_uuid)s in %(attr)s %(state)s. Cannot %(method)s while" " the instance is in this state." msgstr "" -#: nova/exception.py:323 +#: nova/exception.py:304 #, python-format msgid "Instance %(instance_id)s is not running." msgstr "" -#: nova/exception.py:327 +#: nova/exception.py:308 #, python-format msgid "Instance %(instance_id)s is not in rescue mode" msgstr "" -#: nova/exception.py:331 +#: nova/exception.py:312 #, python-format msgid "Instance %(instance_id)s cannot be rescued: %(reason)s" msgstr "" -#: nova/exception.py:335 +#: nova/exception.py:316 #, python-format msgid "Instance %(instance_id)s is not ready" msgstr "" -#: nova/exception.py:339 +#: nova/exception.py:320 msgid "Failed to suspend instance" msgstr "" -#: nova/exception.py:343 +#: nova/exception.py:324 #, python-format msgid "Failed to resume instance: %(reason)s." msgstr "" -#: nova/exception.py:347 +#: nova/exception.py:328 #, python-format msgid "Failed to power on instance: %(reason)s." msgstr "" -#: nova/exception.py:351 +#: nova/exception.py:332 #, python-format msgid "Failed to power off instance: %(reason)s." msgstr "" -#: nova/exception.py:355 +#: nova/exception.py:336 msgid "Failed to reboot instance" msgstr "" -#: nova/exception.py:359 +#: nova/exception.py:340 msgid "Failed to terminate instance" msgstr "" -#: nova/exception.py:363 +#: nova/exception.py:344 msgid "Failed to deploy instance" msgstr "" -#: nova/exception.py:367 +#: nova/exception.py:348 msgid "Service is unavailable at this time." msgstr "" -#: nova/exception.py:371 +#: nova/exception.py:352 msgid "Insufficient compute resources." msgstr "" -#: nova/exception.py:375 +#: nova/exception.py:356 #, python-format msgid "Compute service of %(host)s is unavailable at this time." msgstr "" -#: nova/exception.py:379 +#: nova/exception.py:360 #, python-format msgid "Unable to migrate instance (%(instance_id)s) to current host (%(host)s)." msgstr "" -#: nova/exception.py:384 +#: nova/exception.py:365 msgid "The supplied hypervisor type of is invalid." msgstr "" -#: nova/exception.py:388 +#: nova/exception.py:369 msgid "The instance requires a newer hypervisor version than has been provided." msgstr "" -#: nova/exception.py:393 +#: nova/exception.py:374 #, python-format msgid "" "The supplied disk path (%(path)s) already exists, it is expected not to " "exist." msgstr "" -#: nova/exception.py:398 +#: nova/exception.py:379 #, python-format msgid "The supplied device path (%(path)s) is invalid." msgstr "" -#: nova/exception.py:402 +#: nova/exception.py:383 #, python-format msgid "The supplied device path (%(path)s) is in use." msgstr "" -#: nova/exception.py:407 +#: nova/exception.py:388 #, python-format msgid "The supplied device (%(device)s) is busy." msgstr "" -#: nova/exception.py:411 +#: nova/exception.py:392 msgid "Unacceptable CPU info" msgstr "" -#: nova/exception.py:415 +#: nova/exception.py:396 #, python-format msgid "%(address)s is not a valid IP v4/6 address." msgstr "" -#: nova/exception.py:419 +#: nova/exception.py:400 #, 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 "" -#: nova/exception.py:425 +#: nova/exception.py:406 #, python-format msgid "" "vSwitch which contains the port group %(bridge)s is not associated with " @@ -382,90 +368,85 @@ msgid "" "one associated is %(actual)s." msgstr "" -#: nova/exception.py:432 +#: nova/exception.py:413 #, python-format msgid "Disk format %(disk_format)s is not acceptable" msgstr "" -#: nova/exception.py:436 +#: nova/exception.py:417 #, python-format msgid "Image %(image_id)s is unacceptable: %(reason)s" msgstr "" -#: nova/exception.py:440 +#: nova/exception.py:421 #, python-format msgid "Instance %(instance_id)s is unacceptable: %(reason)s" msgstr "" -#: nova/exception.py:444 +#: nova/exception.py:425 #, python-format msgid "Ec2 id %(ec2_id)s is unacceptable." msgstr "" -#: nova/exception.py:448 +#: nova/exception.py:429 #, python-format msgid "Expected a uuid but received %(uuid)s." msgstr "" -#: nova/exception.py:452 +#: nova/exception.py:433 #, python-format msgid "Invalid ID received %(id)s." msgstr "" -#: nova/exception.py:456 -#, python-format -msgid "Unexpected argument for periodic task creation: %(arg)s." -msgstr "" - -#: nova/exception.py:460 +#: nova/exception.py:437 msgid "Constraint not met." msgstr "" -#: nova/exception.py:465 +#: nova/exception.py:442 msgid "Resource could not be found." msgstr "" -#: nova/exception.py:470 +#: nova/exception.py:447 #, python-format msgid "No agent-build associated with id %(id)s." msgstr "" -#: nova/exception.py:474 +#: nova/exception.py:451 #, python-format msgid "Volume %(volume_id)s could not be found." msgstr "" -#: nova/exception.py:478 +#: nova/exception.py:455 #, python-format msgid "Snapshot %(snapshot_id)s could not be found." msgstr "" -#: nova/exception.py:482 +#: nova/exception.py:459 #, python-format msgid "No target id found for volume %(volume_id)s." msgstr "" -#: nova/exception.py:486 +#: nova/exception.py:463 #, python-format msgid "No disk at %(location)s" msgstr "" -#: nova/exception.py:490 +#: nova/exception.py:467 #, python-format msgid "Could not find a handler for %(driver_type)s volume." msgstr "" -#: nova/exception.py:494 +#: nova/exception.py:471 #, python-format msgid "Invalid image href %(image_href)s." msgstr "" -#: nova/exception.py:498 +#: nova/exception.py:475 #, python-format msgid "Image %(image_id)s could not be found." msgstr "" -#: nova/exception.py:502 +#: nova/exception.py:479 #, python-format msgid "" "Image %(image_id)s could not be found. The nova EC2 API assigns image ids" @@ -473,827 +454,831 @@ msgid "" "image ids since adding this image?" msgstr "" -#: nova/exception.py:509 +#: nova/exception.py:486 #, python-format msgid "Project %(project_id)s could not be found." msgstr "" -#: nova/exception.py:513 +#: nova/exception.py:490 msgid "Cannot find SR to read/write VDI." msgstr "" -#: nova/exception.py:517 +#: nova/exception.py:494 #, python-format msgid "Network %(network_id)s is duplicated." msgstr "" -#: nova/exception.py:521 +#: nova/exception.py:498 #, python-format msgid "Network %(network_id)s is still in use." msgstr "" -#: nova/exception.py:525 +#: nova/exception.py:502 #, python-format msgid "%(req)s is required to create a network." msgstr "" -#: nova/exception.py:529 +#: nova/exception.py:506 #, python-format msgid "Network %(network_id)s could not be found." msgstr "" -#: nova/exception.py:533 +#: nova/exception.py:510 #, python-format msgid "Port id %(port_id)s could not be found." msgstr "" -#: nova/exception.py:537 +#: nova/exception.py:514 #, python-format msgid "Network could not be found for bridge %(bridge)s" msgstr "" -#: nova/exception.py:541 +#: nova/exception.py:518 #, python-format msgid "Network could not be found for uuid %(uuid)s" msgstr "" -#: nova/exception.py:545 +#: nova/exception.py:522 #, python-format msgid "Network could not be found with cidr %(cidr)s." msgstr "" -#: nova/exception.py:549 +#: nova/exception.py:526 #, python-format msgid "Network could not be found for instance %(instance_id)s." msgstr "" -#: nova/exception.py:553 +#: nova/exception.py:530 msgid "No networks defined." msgstr "" -#: nova/exception.py:557 +#: nova/exception.py:534 #, python-format msgid "" "Either Network uuid %(network_uuid)s is not present or is not assigned to" " the project %(project_id)s." msgstr "" -#: nova/exception.py:562 +#: nova/exception.py:539 msgid "Could not find the datastore reference(s) which the VM uses." msgstr "" -#: nova/exception.py:566 +#: nova/exception.py:543 #, python-format msgid "Port %(port_id)s is still in use." msgstr "" -#: nova/exception.py:570 +#: nova/exception.py:547 #, python-format msgid "Port %(port_id)s not usable for instance %(instance)s." msgstr "" -#: nova/exception.py:574 +#: nova/exception.py:551 #, python-format msgid "No free port available for instance %(instance)s." msgstr "" -#: nova/exception.py:578 +#: nova/exception.py:555 #, python-format msgid "No fixed IP associated with id %(id)s." msgstr "" -#: nova/exception.py:582 +#: nova/exception.py:559 #, python-format msgid "Fixed ip not found for address %(address)s." msgstr "" -#: nova/exception.py:586 +#: nova/exception.py:563 #, python-format msgid "Instance %(instance_uuid)s has zero fixed ips." msgstr "" -#: nova/exception.py:590 +#: nova/exception.py:567 #, python-format msgid "Network host %(host)s has zero fixed ips in network %(network_id)s." msgstr "" -#: nova/exception.py:595 +#: nova/exception.py:572 #, python-format msgid "Instance %(instance_uuid)s doesn't have fixed ip '%(ip)s'." msgstr "" -#: nova/exception.py:599 +#: nova/exception.py:576 #, python-format msgid "" "Fixed IP address (%(address)s) does not exist in network " "(%(network_uuid)s)." msgstr "" -#: nova/exception.py:604 +#: nova/exception.py:581 #, python-format msgid "" "Fixed IP address %(address)s is already in use on instance " "%(instance_uuid)s." msgstr "" -#: nova/exception.py:609 +#: nova/exception.py:586 #, python-format msgid "More than one instance is associated with fixed ip address '%(address)s'." msgstr "" -#: nova/exception.py:614 +#: nova/exception.py:591 #, python-format msgid "Fixed IP address %(address)s is invalid." msgstr "" -#: nova/exception.py:618 +#: nova/exception.py:595 msgid "Zero fixed ips available." msgstr "" -#: nova/exception.py:622 +#: nova/exception.py:599 msgid "Zero fixed ips could be found." msgstr "" -#: nova/exception.py:631 +#: nova/exception.py:608 #, python-format msgid "Floating ip %(address)s already exists." msgstr "" -#: nova/exception.py:635 +#: nova/exception.py:612 #, python-format msgid "Floating ip not found for id %(id)s." msgstr "" -#: nova/exception.py:639 +#: nova/exception.py:616 #, python-format msgid "The DNS entry %(name)s already exists in domain %(domain)s." msgstr "" -#: nova/exception.py:643 +#: nova/exception.py:620 #, python-format msgid "Floating ip not found for address %(address)s." msgstr "" -#: nova/exception.py:647 +#: nova/exception.py:624 #, python-format msgid "Floating ip not found for host %(host)s." msgstr "" -#: nova/exception.py:651 +#: nova/exception.py:628 #, python-format msgid "Multiple floating ips are found for address %(address)s." msgstr "" -#: nova/exception.py:655 +#: nova/exception.py:632 msgid "Floating ip pool not found." msgstr "" -#: nova/exception.py:660 +#: nova/exception.py:637 msgid "Zero floating ips available." msgstr "" -#: nova/exception.py:665 +#: nova/exception.py:642 #, python-format msgid "Floating ip %(address)s is associated." msgstr "" -#: nova/exception.py:669 +#: nova/exception.py:646 #, python-format msgid "Floating ip %(address)s is not associated." msgstr "" -#: nova/exception.py:673 +#: nova/exception.py:650 msgid "Zero floating ips exist." msgstr "" -#: nova/exception.py:677 +#: nova/exception.py:654 #, python-format msgid "Interface %(interface)s not found." msgstr "" -#: nova/exception.py:681 +#: nova/exception.py:658 msgid "Cannot disassociate auto assigined floating ip" msgstr "" -#: nova/exception.py:685 +#: nova/exception.py:662 #, python-format msgid "Keypair %(name)s not found for user %(user_id)s" msgstr "" -#: nova/exception.py:689 +#: nova/exception.py:666 #, python-format msgid "Certificate %(certificate_id)s not found." msgstr "" -#: nova/exception.py:693 +#: nova/exception.py:670 #, python-format msgid "Service %(service_id)s could not be found." msgstr "" -#: nova/exception.py:697 +#: nova/exception.py:674 #, python-format msgid "Host %(host)s could not be found." msgstr "" -#: nova/exception.py:701 +#: nova/exception.py:678 #, python-format msgid "Compute host %(host)s could not be found." msgstr "" -#: nova/exception.py:705 +#: nova/exception.py:682 #, python-format msgid "Could not find binary %(binary)s on host %(host)s." msgstr "" -#: nova/exception.py:709 +#: nova/exception.py:686 #, python-format msgid "Invalid reservation expiration %(expire)s." msgstr "" -#: nova/exception.py:713 +#: nova/exception.py:690 #, python-format msgid "" "Change would make usage less than 0 for the following resources: " "%(unders)s" msgstr "" -#: nova/exception.py:718 +#: nova/exception.py:695 msgid "Quota could not be found" msgstr "" -#: nova/exception.py:722 +#: nova/exception.py:699 #, python-format msgid "Unknown quota resources %(unknown)s." msgstr "" -#: nova/exception.py:726 +#: nova/exception.py:703 #, python-format msgid "Quota for project %(project_id)s could not be found." msgstr "" -#: nova/exception.py:730 +#: nova/exception.py:707 #, python-format msgid "Quota class %(class_name)s could not be found." msgstr "" -#: nova/exception.py:734 +#: nova/exception.py:711 #, python-format msgid "Quota usage for project %(project_id)s could not be found." msgstr "" -#: nova/exception.py:738 +#: nova/exception.py:715 #, python-format msgid "Quota reservation %(uuid)s could not be found." msgstr "" -#: nova/exception.py:742 +#: nova/exception.py:719 #, python-format msgid "Quota exceeded for resources: %(overs)s" msgstr "" -#: nova/exception.py:746 +#: nova/exception.py:723 #, python-format msgid "Security group %(security_group_id)s not found." msgstr "" -#: nova/exception.py:750 +#: nova/exception.py:727 #, python-format msgid "Security group %(security_group_id)s not found for project %(project_id)s." msgstr "" -#: nova/exception.py:755 +#: nova/exception.py:732 #, python-format msgid "Security group with rule %(rule_id)s not found." msgstr "" -#: nova/exception.py:759 +#: nova/exception.py:736 #, python-format msgid "" "Security group %(security_group_id)s is already associated with the " "instance %(instance_id)s" msgstr "" -#: nova/exception.py:764 +#: nova/exception.py:741 #, python-format msgid "" "Security group %(security_group_id)s is not associated with the instance " "%(instance_id)s" msgstr "" -#: nova/exception.py:769 +#: nova/exception.py:746 #, python-format msgid "Security group default rule (%rule_id)s not found." msgstr "" -#: nova/exception.py:773 +#: nova/exception.py:750 msgid "" "Network requires port_security_enabled and subnet associated in order to " "apply security groups." msgstr "" -#: nova/exception.py:778 +#: nova/exception.py:755 msgid "No Unique Match Found." msgstr "" -#: nova/exception.py:783 +#: nova/exception.py:760 #, python-format msgid "Migration %(migration_id)s could not be found." msgstr "" -#: nova/exception.py:787 +#: nova/exception.py:764 #, python-format msgid "Migration not found for instance %(instance_id)s with status %(status)s." msgstr "" -#: nova/exception.py:792 +#: nova/exception.py:769 #, python-format msgid "Console pool %(pool_id)s could not be found." msgstr "" -#: nova/exception.py:796 +#: nova/exception.py:773 #, python-format msgid "" "Console pool of type %(console_type)s for compute host %(compute_host)s " "on proxy host %(host)s not found." msgstr "" -#: nova/exception.py:802 +#: nova/exception.py:779 #, python-format msgid "Console %(console_id)s could not be found." msgstr "" -#: nova/exception.py:806 +#: nova/exception.py:783 #, python-format msgid "Console for instance %(instance_uuid)s could not be found." msgstr "" -#: nova/exception.py:810 +#: nova/exception.py:787 #, python-format msgid "" "Console for instance %(instance_uuid)s in pool %(pool_id)s could not be " "found." msgstr "" -#: nova/exception.py:815 +#: nova/exception.py:792 #, python-format msgid "Invalid console type %(console_type)s" msgstr "" -#: nova/exception.py:819 +#: nova/exception.py:796 #, python-format msgid "Instance type %(instance_type_id)s could not be found." msgstr "" -#: nova/exception.py:823 +#: nova/exception.py:800 #, python-format msgid "Instance type with name %(instance_type_name)s could not be found." msgstr "" -#: nova/exception.py:828 +#: nova/exception.py:805 #, python-format msgid "Flavor %(flavor_id)s could not be found." msgstr "" -#: nova/exception.py:832 +#: nova/exception.py:809 #, python-format msgid "Flavor access not found for %(flavor_id)s / %(project_id)s combination." msgstr "" -#: nova/exception.py:837 +#: nova/exception.py:814 #, python-format msgid "Cell %(cell_name)s doesn't exist." msgstr "" -#: nova/exception.py:841 +#: nova/exception.py:818 #, python-format msgid "Inconsistency in cell routing: %(reason)s" msgstr "" -#: nova/exception.py:845 +#: nova/exception.py:822 #, python-format msgid "Service API method not found: %(detail)s" msgstr "" -#: nova/exception.py:849 +#: nova/exception.py:826 msgid "Timeout waiting for response from cell" msgstr "" -#: nova/exception.py:853 +#: nova/exception.py:830 #, python-format msgid "Cell message has reached maximum hop count: %(hop_count)s" msgstr "" -#: nova/exception.py:857 +#: nova/exception.py:834 msgid "No cells available matching scheduling criteria." msgstr "" -#: nova/exception.py:861 +#: nova/exception.py:838 #, python-format msgid "Exception received during cell processing: %(exc_name)s." msgstr "" -#: nova/exception.py:865 +#: nova/exception.py:842 #, python-format msgid "Cell is not known for instance %(instance_uuid)s" msgstr "" -#: nova/exception.py:869 +#: nova/exception.py:846 #, python-format msgid "Scheduler Host Filter %(filter_name)s could not be found." msgstr "" -#: nova/exception.py:873 +#: nova/exception.py:850 #, python-format msgid "Instance %(instance_uuid)s has no metadata with key %(metadata_key)s." msgstr "" -#: nova/exception.py:878 +#: nova/exception.py:855 #, python-format msgid "" "Instance %(instance_uuid)s has no system metadata with key " "%(metadata_key)s." msgstr "" -#: nova/exception.py:883 +#: nova/exception.py:860 #, python-format msgid "" "Instance Type %(instance_type_id)s has no extra specs with key " "%(extra_specs_key)s." msgstr "" -#: nova/exception.py:888 +#: nova/exception.py:865 #, python-format msgid "File %(file_path)s could not be found." msgstr "" -#: nova/exception.py:892 +#: nova/exception.py:869 msgid "Zero files could be found." msgstr "" -#: nova/exception.py:896 +#: nova/exception.py:873 #, python-format msgid "Virtual switch associated with the network adapter %(adapter)s not found." msgstr "" -#: nova/exception.py:901 +#: nova/exception.py:878 #, python-format msgid "Network adapter %(adapter)s could not be found." msgstr "" -#: nova/exception.py:905 +#: nova/exception.py:882 #, python-format msgid "Class %(class_name)s could not be found: %(exception)s" msgstr "" -#: nova/exception.py:909 +#: nova/exception.py:886 msgid "Action not allowed." msgstr "" -#: nova/exception.py:913 +#: nova/exception.py:890 msgid "Rotation is not allowed for snapshots" msgstr "" -#: nova/exception.py:917 +#: nova/exception.py:894 msgid "Rotation param is required for backup image_type" msgstr "" -#: nova/exception.py:921 +#: nova/exception.py:898 #, python-format msgid "Key pair %(key_name)s already exists." msgstr "" -#: nova/exception.py:925 +#: nova/exception.py:902 #, python-format msgid "Instance %(name)s already exists." msgstr "" -#: nova/exception.py:929 +#: nova/exception.py:906 #, python-format msgid "Instance Type with name %(name)s already exists." msgstr "" -#: nova/exception.py:933 +#: nova/exception.py:910 #, python-format msgid "Instance Type with ID %(flavor_id)s already exists." msgstr "" -#: nova/exception.py:937 +#: nova/exception.py:914 #, python-format msgid "" "Flavor access alreay exists for flavor %(flavor_id)s and project " "%(project_id)s combination." msgstr "" -#: nova/exception.py:942 +#: nova/exception.py:919 #, python-format msgid "%(path)s is not on shared storage: %(reason)s" msgstr "" -#: nova/exception.py:946 +#: nova/exception.py:923 #, python-format msgid "%(path)s is not on local storage: %(reason)s" msgstr "" -#: nova/exception.py:950 +#: nova/exception.py:927 msgid "Migration error" msgstr "" -#: nova/exception.py:954 +#: nova/exception.py:931 +msgid "Migration pre-check error" +msgstr "" + +#: nova/exception.py:935 #, python-format msgid "Malformed message body: %(reason)s" msgstr "" -#: nova/exception.py:960 +#: nova/exception.py:941 #, python-format msgid "Could not find config at %(path)s" msgstr "" -#: nova/exception.py:964 +#: nova/exception.py:945 #, python-format msgid "Could not load paste app '%(name)s' from %(path)s" msgstr "" -#: nova/exception.py:968 +#: nova/exception.py:949 msgid "When resizing, instances must change flavor!" msgstr "" -#: nova/exception.py:972 +#: nova/exception.py:953 #, python-format msgid "Resize error: %(reason)s" msgstr "" -#: nova/exception.py:976 +#: nova/exception.py:957 msgid "Image is larger than instance type allows" msgstr "" -#: nova/exception.py:980 +#: nova/exception.py:961 msgid "Instance type's memory is too small for requested image." msgstr "" -#: nova/exception.py:984 +#: nova/exception.py:965 msgid "Instance type's disk is too small for requested image." msgstr "" -#: nova/exception.py:988 +#: nova/exception.py:969 #, python-format msgid "Insufficient free memory on compute node to start %(uuid)s." msgstr "" -#: nova/exception.py:992 +#: nova/exception.py:973 msgid "Could not fetch bandwidth/cpu/disk metrics for this host." msgstr "" -#: nova/exception.py:996 +#: nova/exception.py:977 #, python-format msgid "No valid host was found. %(reason)s" msgstr "" -#: nova/exception.py:1000 +#: nova/exception.py:981 msgid "Quota exceeded" msgstr "" -#: nova/exception.py:1007 +#: nova/exception.py:988 #, python-format msgid "" "Quota exceeded for %(overs)s: Requested %(req)s, but already used " "%(used)d of %(allowed)d %(resource)s" msgstr "" -#: nova/exception.py:1012 +#: nova/exception.py:993 msgid "Maximum number of floating ips exceeded" msgstr "" -#: nova/exception.py:1016 +#: nova/exception.py:997 msgid "Maximum number of fixed ips exceeded" msgstr "" -#: nova/exception.py:1020 +#: nova/exception.py:1001 #, python-format msgid "Maximum number of metadata items exceeds %(allowed)d" msgstr "" -#: nova/exception.py:1024 +#: nova/exception.py:1005 msgid "Personality file limit exceeded" msgstr "" -#: nova/exception.py:1028 +#: nova/exception.py:1009 msgid "Personality file path too long" msgstr "" -#: nova/exception.py:1032 +#: nova/exception.py:1013 msgid "Personality file content too long" msgstr "" -#: nova/exception.py:1036 +#: nova/exception.py:1017 msgid "Maximum number of key pairs exceeded" msgstr "" -#: nova/exception.py:1040 +#: nova/exception.py:1021 msgid "Maximum number of security groups or rules exceeded" msgstr "" -#: nova/exception.py:1044 +#: nova/exception.py:1025 #, python-format msgid "" "Aggregate %(aggregate_id)s: action '%(action)s' caused an error: " "%(reason)s." msgstr "" -#: nova/exception.py:1049 +#: nova/exception.py:1030 #, python-format msgid "Aggregate %(aggregate_id)s could not be found." msgstr "" -#: nova/exception.py:1053 +#: nova/exception.py:1034 #, python-format msgid "Aggregate %(aggregate_name)s already exists." msgstr "" -#: nova/exception.py:1057 +#: nova/exception.py:1038 #, python-format msgid "Aggregate %(aggregate_id)s has no host %(host)s." msgstr "" -#: nova/exception.py:1061 +#: nova/exception.py:1042 #, python-format msgid "Aggregate %(aggregate_id)s has no metadata with key %(metadata_key)s." msgstr "" -#: nova/exception.py:1066 +#: nova/exception.py:1047 #, python-format msgid "Aggregate %(aggregate_id)s already has host %(host)s." msgstr "" -#: nova/exception.py:1070 +#: nova/exception.py:1051 msgid "Unable to create instance type" msgstr "" -#: nova/exception.py:1074 +#: nova/exception.py:1055 #, python-format msgid "Failed to set admin password on %(instance)s because %(reason)s" msgstr "" -#: nova/exception.py:1080 +#: nova/exception.py:1061 #, python-format msgid "Detected existing vlan with id %(vlan)d" msgstr "" -#: nova/exception.py:1084 +#: nova/exception.py:1065 msgid "There was a conflict when trying to complete your request." msgstr "" -#: nova/exception.py:1089 +#: nova/exception.py:1070 #, python-format msgid "Instance %(instance_id)s could not be found." msgstr "" -#: nova/exception.py:1093 +#: nova/exception.py:1074 #, python-format msgid "Info cache for instance %(instance_uuid)s could not be found." msgstr "" -#: nova/exception.py:1098 +#: nova/exception.py:1079 #, python-format msgid "Node %(node_id)s could not be found." msgstr "" -#: nova/exception.py:1102 +#: nova/exception.py:1083 #, python-format msgid "Node with UUID %(node_uuid)s could not be found." msgstr "" -#: nova/exception.py:1106 +#: nova/exception.py:1087 #, python-format msgid "Marker %(marker)s could not be found." msgstr "" -#: nova/exception.py:1110 +#: nova/exception.py:1091 #, python-format msgid "Invalid id: %(val)s (expecting \"i-...\")." msgstr "" -#: nova/exception.py:1114 +#: nova/exception.py:1095 #, python-format msgid "Could not fetch image %(image_id)s" msgstr "" -#: nova/exception.py:1118 +#: nova/exception.py:1099 #, python-format msgid "Could not upload image %(image_id)s" msgstr "" -#: nova/exception.py:1122 +#: nova/exception.py:1103 #, python-format msgid "Task %(task_name)s is already running on host %(host)s" msgstr "" -#: nova/exception.py:1126 +#: nova/exception.py:1107 #, python-format msgid "Task %(task_name)s is not running on host %(host)s" msgstr "" -#: nova/exception.py:1130 +#: nova/exception.py:1111 #, python-format msgid "Instance %(instance_uuid)s is locked" msgstr "" -#: nova/exception.py:1134 +#: nova/exception.py:1115 #, python-format msgid "Could not mount vfat config drive. %(operation)s failed. Error: %(error)s" msgstr "" -#: nova/exception.py:1139 +#: nova/exception.py:1120 #, python-format msgid "Unknown config drive format %(format)s. Select one of iso9660 or vfat." msgstr "" -#: nova/exception.py:1144 +#: nova/exception.py:1125 #, python-format msgid "Failed to attach network adapter device to %(instance)s" msgstr "" -#: nova/exception.py:1148 +#: nova/exception.py:1129 #, python-format msgid "Failed to detach network adapter device from %(instance)s" msgstr "" -#: nova/exception.py:1152 +#: nova/exception.py:1133 #, python-format msgid "" "User data too large. User data must be no larger than %(maxsize)s bytes " "once base64 encoded. Your data is %(length)d bytes" msgstr "" -#: nova/exception.py:1158 +#: nova/exception.py:1139 msgid "User data needs to be valid base 64." msgstr "" -#: nova/exception.py:1162 +#: nova/exception.py:1143 #, python-format msgid "" "unexpected task state: expecting %(expected)s but the actual state is " "%(actual)s" msgstr "" -#: nova/exception.py:1167 +#: nova/exception.py:1148 #, python-format msgid "" "Action for request_id %(request_id)s on instance %(instance_uuid)s not " "found" msgstr "" -#: nova/exception.py:1172 +#: nova/exception.py:1153 #, python-format msgid "Event %(event)s not found for action id %(action_id)s" msgstr "" -#: nova/exception.py:1176 +#: nova/exception.py:1157 #, python-format msgid "The CA file for %(project)s could not be found" msgstr "" -#: nova/exception.py:1180 +#: nova/exception.py:1161 #, python-format msgid "The CRL file for %(project)s could not be found" msgstr "" -#: nova/exception.py:1184 +#: nova/exception.py:1165 msgid "Instance recreate is not implemented by this virt driver." msgstr "" -#: nova/exception.py:1188 +#: nova/exception.py:1169 #, python-format msgid "The service from servicegroup driver %(driver) is temporarily unavailable." msgstr "" -#: nova/exception.py:1193 +#: nova/exception.py:1174 #, python-format msgid "%(binary)s attempted direct database access which is not allowed by policy" msgstr "" -#: nova/exception.py:1198 +#: nova/exception.py:1179 #, python-format msgid "Virtualization type '%(virt)s' is not supported by this compute driver" msgstr "" -#: nova/exception.py:1203 +#: nova/exception.py:1184 #, python-format msgid "" "Requested hardware '%(model)s' is not supported by the '%(virt)s' virt " "driver" msgstr "" -#: nova/exception.py:1208 +#: nova/exception.py:1189 #, python-format msgid "Invalid Base 64 data for file %(path)s" msgstr "" -#: nova/exception.py:1212 +#: nova/exception.py:1193 #, python-format msgid "Build of instance %(instance_uuid)s aborted: %(reason)s" msgstr "" -#: nova/exception.py:1216 +#: nova/exception.py:1197 #, python-format msgid "Build of instance %(instance_uuid)s was re-scheduled: %(reason)s" msgstr "" @@ -1308,27 +1293,7 @@ msgstr "" msgid "Running %(name)s post-hook: %(obj)s" msgstr "" -#: nova/manager.py:173 -#, python-format -msgid "Skipping periodic task %(task)s because its interval is negative" -msgstr "" - -#: nova/manager.py:178 -#, python-format -msgid "Skipping periodic task %(task)s because it is disabled" -msgstr "" - -#: nova/manager.py:241 -#, python-format -msgid "Running periodic task %(full_task_name)s" -msgstr "" - -#: nova/manager.py:249 -#, python-format -msgid "Error during %(full_task_name)s: %(e)s" -msgstr "" - -#: nova/manager.py:319 +#: nova/manager.py:166 msgid "Notifying Schedulers of capabilities ..." msgstr "" @@ -1462,106 +1427,91 @@ msgstr "" msgid "serve() can only be called once" msgstr "" -#: nova/utils.py:144 +#: nova/utils.py:142 #, python-format msgid "Expected to receive %(exp)s bytes, but actually %(act)s" msgstr "" -#: nova/utils.py:197 nova/openstack/common/processutils.py:90 -#, python-format -msgid "Got unknown keyword args to utils.execute: %r" -msgstr "" - -#: nova/utils.py:208 nova/openstack/common/processutils.py:99 -#, python-format -msgid "Running cmd (subprocess): %s" -msgstr "" - -#: nova/utils.py:232 nova/utils.py:310 -#: nova/openstack/common/processutils.py:114 nova/virt/powervm/common.py:90 -#, python-format -msgid "Result was %s" -msgstr "" - -#: nova/utils.py:245 nova/openstack/common/processutils.py:128 -#, python-format -msgid "%r failed. Retrying." -msgstr "" - -#: nova/utils.py:285 +#: nova/utils.py:187 #, python-format msgid "Running cmd (SSH): %s" msgstr "" -#: nova/utils.py:287 +#: nova/utils.py:189 msgid "Environment not supported over SSH" msgstr "" -#: nova/utils.py:291 +#: nova/utils.py:193 msgid "process_input not supported over SSH" msgstr "" -#: nova/utils.py:326 +#: nova/utils.py:212 nova/openstack/common/processutils.py:162 +#: nova/virt/powervm/common.py:90 +#, python-format +msgid "Result was %s" +msgstr "" + +#: nova/utils.py:231 #, python-format msgid "debug in callback: %s" msgstr "" -#: nova/utils.py:488 +#: nova/utils.py:393 #, python-format msgid "Link Local address is not found.:%s" msgstr "" -#: nova/utils.py:491 +#: nova/utils.py:396 #, python-format msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" msgstr "" -#: nova/utils.py:530 +#: nova/utils.py:435 #, python-format msgid "Invalid backend: %s" msgstr "" -#: nova/utils.py:591 +#: nova/utils.py:496 #, python-format msgid "Unknown byte multiplier: %s" msgstr "" -#: nova/utils.py:720 +#: nova/utils.py:625 #, python-format msgid "Expected object of type: %s" msgstr "" -#: nova/utils.py:749 +#: nova/utils.py:654 #, python-format msgid "Invalid server_string: %s" msgstr "" -#: nova/utils.py:905 +#: nova/utils.py:810 #, python-format msgid "timefunc: '%(name)s' took %(total_time).2f secs" msgstr "" -#: nova/utils.py:971 +#: nova/utils.py:876 #, python-format msgid "Reloading cached file %s" msgstr "" -#: nova/utils.py:1103 nova/virt/configdrive.py:177 +#: nova/utils.py:1008 nova/virt/configdrive.py:177 #, python-format msgid "Could not remove tmpdir: %s" msgstr "" -#: nova/utils.py:1255 +#: nova/utils.py:1160 #, python-format msgid "%s is not a string or unicode" msgstr "" -#: nova/utils.py:1259 +#: nova/utils.py:1164 #, python-format msgid "%(name)s has less than %(min_length)s characters." msgstr "" -#: nova/utils.py:1264 +#: nova/utils.py:1169 #, python-format msgid "%(name)s has more than %(max_length)s characters." msgstr "" @@ -1827,210 +1777,210 @@ msgstr "" msgid "Get console output for instance %s" msgstr "" -#: nova/api/ec2/cloud.py:837 +#: nova/api/ec2/cloud.py:834 #, python-format msgid "Create volume from snapshot %s" msgstr "" -#: nova/api/ec2/cloud.py:841 nova/api/openstack/compute/contrib/volumes.py:243 +#: nova/api/ec2/cloud.py:838 nova/api/openstack/compute/contrib/volumes.py:243 #, python-format msgid "Create volume of %s GB" msgstr "" -#: nova/api/ec2/cloud.py:869 +#: nova/api/ec2/cloud.py:866 msgid "Delete Failed" msgstr "" -#: nova/api/ec2/cloud.py:882 +#: nova/api/ec2/cloud.py:879 #, python-format msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" msgstr "" -#: nova/api/ec2/cloud.py:890 +#: nova/api/ec2/cloud.py:887 msgid "Attach Failed." msgstr "" -#: nova/api/ec2/cloud.py:912 nova/api/openstack/compute/contrib/volumes.py:439 +#: nova/api/ec2/cloud.py:909 nova/api/openstack/compute/contrib/volumes.py:439 #, python-format msgid "Detach volume %s" msgstr "" -#: nova/api/ec2/cloud.py:919 +#: nova/api/ec2/cloud.py:916 msgid "Detach Volume Failed." msgstr "" -#: nova/api/ec2/cloud.py:945 nova/api/ec2/cloud.py:1002 -#: nova/api/ec2/cloud.py:1556 nova/api/ec2/cloud.py:1571 +#: nova/api/ec2/cloud.py:942 nova/api/ec2/cloud.py:999 +#: nova/api/ec2/cloud.py:1553 nova/api/ec2/cloud.py:1568 #, python-format msgid "attribute not supported: %s" msgstr "" -#: nova/api/ec2/cloud.py:1076 +#: nova/api/ec2/cloud.py:1073 #, python-format msgid "vol = %s\n" msgstr "" -#: nova/api/ec2/cloud.py:1236 +#: nova/api/ec2/cloud.py:1233 msgid "Allocate address" msgstr "" -#: nova/api/ec2/cloud.py:1240 +#: nova/api/ec2/cloud.py:1237 msgid "No more floating IPs available" msgstr "" -#: nova/api/ec2/cloud.py:1244 +#: nova/api/ec2/cloud.py:1241 #, python-format msgid "Release address %s" msgstr "" -#: nova/api/ec2/cloud.py:1249 +#: nova/api/ec2/cloud.py:1246 msgid "Unable to release IP Address." msgstr "" -#: nova/api/ec2/cloud.py:1252 +#: nova/api/ec2/cloud.py:1249 #, python-format msgid "Associate address %(public_ip)s to instance %(instance_id)s" msgstr "" -#: nova/api/ec2/cloud.py:1260 +#: nova/api/ec2/cloud.py:1257 msgid "Unable to associate IP Address, no fixed_ips." msgstr "" -#: nova/api/ec2/cloud.py:1268 +#: nova/api/ec2/cloud.py:1265 #: nova/api/openstack/compute/contrib/floating_ips.py:238 #, python-format msgid "multiple fixed_ips exist, using the first: %s" msgstr "" -#: nova/api/ec2/cloud.py:1277 +#: nova/api/ec2/cloud.py:1274 msgid "Floating ip is already associated." msgstr "" -#: nova/api/ec2/cloud.py:1280 +#: nova/api/ec2/cloud.py:1277 msgid "l3driver call to add floating ip failed." msgstr "" -#: nova/api/ec2/cloud.py:1283 +#: nova/api/ec2/cloud.py:1280 msgid "Error, unable to associate floating ip." msgstr "" -#: nova/api/ec2/cloud.py:1291 +#: nova/api/ec2/cloud.py:1288 #, python-format msgid "Disassociate address %s" msgstr "" -#: nova/api/ec2/cloud.py:1296 +#: nova/api/ec2/cloud.py:1293 msgid "Floating ip is not associated." msgstr "" -#: nova/api/ec2/cloud.py:1299 -#: nova/api/openstack/compute/contrib/floating_ips.py:100 +#: nova/api/ec2/cloud.py:1296 +#: nova/api/openstack/compute/contrib/floating_ips.py:97 msgid "Cannot disassociate auto assigned floating ip" msgstr "" -#: nova/api/ec2/cloud.py:1326 +#: nova/api/ec2/cloud.py:1323 msgid "Image must be available" msgstr "" -#: nova/api/ec2/cloud.py:1358 +#: nova/api/ec2/cloud.py:1355 msgid "Going to start terminating instances" msgstr "" -#: nova/api/ec2/cloud.py:1368 +#: nova/api/ec2/cloud.py:1365 #, python-format msgid "Reboot instance %r" msgstr "" -#: nova/api/ec2/cloud.py:1377 +#: nova/api/ec2/cloud.py:1374 msgid "Going to stop instances" msgstr "" -#: nova/api/ec2/cloud.py:1386 +#: nova/api/ec2/cloud.py:1383 msgid "Going to start instances" msgstr "" -#: nova/api/ec2/cloud.py:1477 +#: nova/api/ec2/cloud.py:1474 #, python-format msgid "De-registering image %s" msgstr "" -#: nova/api/ec2/cloud.py:1493 +#: nova/api/ec2/cloud.py:1490 msgid "imageLocation is required" msgstr "" -#: nova/api/ec2/cloud.py:1512 +#: nova/api/ec2/cloud.py:1509 #, python-format msgid "Registered image %(image_location)s with id %(image_id)s" msgstr "" -#: nova/api/ec2/cloud.py:1574 +#: nova/api/ec2/cloud.py:1571 msgid "user or group not specified" msgstr "" -#: nova/api/ec2/cloud.py:1576 +#: nova/api/ec2/cloud.py:1573 msgid "only group \"all\" is supported" msgstr "" -#: nova/api/ec2/cloud.py:1578 +#: nova/api/ec2/cloud.py:1575 msgid "operation_type must be add or remove" msgstr "" -#: nova/api/ec2/cloud.py:1580 +#: nova/api/ec2/cloud.py:1577 #, python-format msgid "Updating image %s publicity" msgstr "" -#: nova/api/ec2/cloud.py:1593 +#: nova/api/ec2/cloud.py:1590 #, python-format msgid "Not allowed to modify attributes for image %s" msgstr "" -#: nova/api/ec2/cloud.py:1622 +#: nova/api/ec2/cloud.py:1619 #, python-format msgid "" "Invalid value '%(ec2_instance_id)s' for instanceId. Instance does not " "have a volume attached at root (%(root)s)" msgstr "" -#: nova/api/ec2/cloud.py:1652 +#: nova/api/ec2/cloud.py:1649 #, python-format msgid "Couldn't stop instance with in %d sec" msgstr "" -#: nova/api/ec2/cloud.py:1670 +#: nova/api/ec2/cloud.py:1667 #, python-format msgid "image of %(instance)s at %(now)s" msgstr "" -#: nova/api/ec2/cloud.py:1694 nova/api/ec2/cloud.py:1739 +#: nova/api/ec2/cloud.py:1691 nova/api/ec2/cloud.py:1736 msgid "resource_id and tag are required" msgstr "" -#: nova/api/ec2/cloud.py:1697 nova/api/ec2/cloud.py:1742 +#: nova/api/ec2/cloud.py:1694 nova/api/ec2/cloud.py:1739 msgid "Expecting a list of resources" msgstr "" -#: nova/api/ec2/cloud.py:1701 nova/api/ec2/cloud.py:1746 +#: nova/api/ec2/cloud.py:1698 nova/api/ec2/cloud.py:1743 msgid "Only instances implemented" msgstr "" -#: nova/api/ec2/cloud.py:1704 nova/api/ec2/cloud.py:1749 +#: nova/api/ec2/cloud.py:1701 nova/api/ec2/cloud.py:1746 msgid "Expecting a list of tagSets" msgstr "" -#: nova/api/ec2/cloud.py:1761 +#: nova/api/ec2/cloud.py:1758 msgid "Expecting key to be set" msgstr "" -#: nova/api/ec2/cloud.py:1834 +#: nova/api/ec2/cloud.py:1831 msgid "Invalid CIDR" msgstr "" -#: nova/api/ec2/ec2utils.py:248 +#: nova/api/ec2/ec2utils.py:249 msgid "Request must include either Timestamp or Expires, but cannot contain both" msgstr "" -#: nova/api/ec2/ec2utils.py:266 +#: nova/api/ec2/ec2utils.py:267 msgid "Timestamp is invalid." msgstr "" @@ -2350,13 +2300,13 @@ msgstr "" #: nova/api/openstack/compute/image_metadata.py:80 #: nova/api/openstack/compute/server_metadata.py:80 -#: nova/api/openstack/compute/contrib/flavorextraspecs.py:88 +#: nova/api/openstack/compute/contrib/flavorextraspecs.py:85 msgid "Request body and URI mismatch" msgstr "" #: nova/api/openstack/compute/image_metadata.py:83 #: nova/api/openstack/compute/server_metadata.py:84 -#: nova/api/openstack/compute/contrib/flavorextraspecs.py:91 +#: nova/api/openstack/compute/contrib/flavorextraspecs.py:88 msgid "Request body contains too many items" msgstr "" @@ -2570,7 +2520,7 @@ msgid "No adminPass was specified" msgstr "" #: nova/api/openstack/compute/servers.py:1171 -#: nova/api/openstack/compute/servers.py:1380 +#: nova/api/openstack/compute/servers.py:1382 msgid "Invalid adminPass" msgstr "" @@ -2592,7 +2542,7 @@ msgstr "" #: nova/api/openstack/compute/servers.py:1220 #: nova/api/openstack/compute/contrib/aggregates.py:143 -#: nova/api/openstack/compute/contrib/coverage_ext.py:282 +#: nova/api/openstack/compute/contrib/coverage_ext.py:284 #: nova/api/openstack/compute/contrib/keypairs.py:78 msgid "Invalid request body" msgstr "" @@ -2609,7 +2559,7 @@ msgstr "" msgid "createImage entity requires name attribute" msgstr "" -#: nova/api/openstack/compute/servers.py:1407 +#: nova/api/openstack/compute/servers.py:1409 #, python-format msgid "Removing options '%(unk_opt_str)s' from query" msgstr "" @@ -2836,41 +2786,41 @@ msgstr "" msgid "Instance not yet ready" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:95 +#: nova/api/openstack/compute/contrib/coverage_ext.py:97 #, python-format msgid "Can't connect to service: %s, no portspecified\n" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:114 +#: nova/api/openstack/compute/contrib/coverage_ext.py:116 msgid "Coverage begin" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:161 +#: nova/api/openstack/compute/contrib/coverage_ext.py:163 msgid "Coverage not running" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:190 +#: nova/api/openstack/compute/contrib/coverage_ext.py:192 msgid "Invalid path" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:194 +#: nova/api/openstack/compute/contrib/coverage_ext.py:196 msgid "No path given for report file" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:201 +#: nova/api/openstack/compute/contrib/coverage_ext.py:203 msgid "You can't use html reports without combining" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:214 +#: nova/api/openstack/compute/contrib/coverage_ext.py:216 #, python-format msgid "Directory conflict: %s already exists" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:272 +#: nova/api/openstack/compute/contrib/coverage_ext.py:274 msgid "Python coverage module is not installed." msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:280 +#: nova/api/openstack/compute/contrib/coverage_ext.py:282 #, python-format msgid "Coverage doesn't have %s action" msgstr "" @@ -2920,7 +2870,7 @@ msgstr "" msgid "No request body" msgstr "" -#: nova/api/openstack/compute/contrib/flavorextraspecs.py:58 +#: nova/api/openstack/compute/contrib/flavorextraspecs.py:55 msgid "No Request Body" msgstr "" @@ -2928,25 +2878,26 @@ msgstr "" msgid "DNS entries not found." msgstr "" -#: nova/api/openstack/compute/contrib/floating_ips.py:97 -msgid "Floating ip is not associated" -msgstr "" - -#: nova/api/openstack/compute/contrib/floating_ips.py:132 -#: nova/api/openstack/compute/contrib/floating_ips.py:180 +#: nova/api/openstack/compute/contrib/floating_ips.py:129 +#: nova/api/openstack/compute/contrib/floating_ips.py:177 #, python-format msgid "Floating ip not found for id %s" msgstr "" -#: nova/api/openstack/compute/contrib/floating_ips.py:165 +#: nova/api/openstack/compute/contrib/floating_ips.py:162 #, python-format msgid "No more floating ips in pool %s." msgstr "" -#: nova/api/openstack/compute/contrib/floating_ips.py:167 +#: nova/api/openstack/compute/contrib/floating_ips.py:164 msgid "No more floating ips available." msgstr "" +#: nova/api/openstack/compute/contrib/floating_ips.py:189 +#, python-format +msgid "Floating ip %s has been disassociated" +msgstr "" + #: nova/api/openstack/compute/contrib/floating_ips.py:215 #: nova/api/openstack/compute/contrib/floating_ips.py:271 #: nova/api/openstack/compute/contrib/security_groups.py:413 @@ -2984,12 +2935,16 @@ msgid "Error. Unable to associate floating ip" msgstr "" #: nova/api/openstack/compute/contrib/floating_ips.py:297 +msgid "Floating ip is not associated" +msgstr "" + +#: nova/api/openstack/compute/contrib/floating_ips.py:301 #, python-format msgid "Floating ip %(address)s is not associated with instance %(id)s." msgstr "" #: nova/api/openstack/compute/contrib/floating_ips_bulk.py:146 -#: nova/cmd/manage.py:382 +#: nova/cmd/manage.py:381 #, python-format msgid "/%s should be specified as single address(es) not in cidr format" msgstr "" @@ -3462,20 +3417,20 @@ msgstr "" msgid "deployment to node %s done" msgstr "" -#: nova/cmd/baremetal_manage.py:160 nova/cmd/manage.py:1193 +#: nova/cmd/baremetal_manage.py:160 nova/cmd/manage.py:1245 #, python-format msgid "Could not read %s. Re-running with sudo" msgstr "" -#: nova/cmd/baremetal_manage.py:164 nova/cmd/manage.py:1197 +#: nova/cmd/baremetal_manage.py:164 nova/cmd/manage.py:1249 msgid "sudo failed, continuing as if nothing happened" msgstr "" -#: nova/cmd/baremetal_manage.py:166 nova/cmd/manage.py:1199 +#: nova/cmd/baremetal_manage.py:166 nova/cmd/manage.py:1251 msgid "Please re-run nova-manage as root." msgstr "" -#: nova/cmd/baremetal_manage.py:206 nova/cmd/manage.py:1244 +#: nova/cmd/baremetal_manage.py:206 nova/cmd/manage.py:1296 msgid "Command failed, please check log for more info" msgstr "" @@ -3496,312 +3451,312 @@ msgstr "" msgid "Environment variable 'NETWORK_ID' must be set." msgstr "" -#: nova/cmd/manage.py:207 +#: nova/cmd/manage.py:206 msgid "" "The above error may show that the database has not been created.\n" "Please create a database using 'nova-manage db sync' before running this " "command." msgstr "" -#: nova/cmd/manage.py:242 +#: nova/cmd/manage.py:241 #, python-format msgid "%(key)s is not a valid quota key. Valid options are: %(options)s." msgstr "" -#: nova/cmd/manage.py:248 +#: nova/cmd/manage.py:247 msgid "Quota" msgstr "" -#: nova/cmd/manage.py:249 +#: nova/cmd/manage.py:248 msgid "Limit" msgstr "" -#: nova/cmd/manage.py:250 +#: nova/cmd/manage.py:249 msgid "In Use" msgstr "" -#: nova/cmd/manage.py:251 +#: nova/cmd/manage.py:250 msgid "Reserved" msgstr "" -#: nova/cmd/manage.py:291 nova/cmd/manage.py:362 nova/cmd/manage.py:686 -#: nova/cmd/manage.py:699 +#: nova/cmd/manage.py:290 nova/cmd/manage.py:361 nova/cmd/manage.py:685 +#: nova/cmd/manage.py:698 #, python-format msgid "error: %s" msgstr "" -#: nova/cmd/manage.py:299 +#: nova/cmd/manage.py:298 msgid "network" msgstr "" -#: nova/cmd/manage.py:300 +#: nova/cmd/manage.py:299 msgid "IP address" msgstr "" -#: nova/cmd/manage.py:301 +#: nova/cmd/manage.py:300 msgid "hostname" msgstr "" -#: nova/cmd/manage.py:302 nova/cmd/manage.py:766 +#: nova/cmd/manage.py:301 nova/cmd/manage.py:818 msgid "host" msgstr "" -#: nova/cmd/manage.py:314 nova/cmd/manage.py:338 +#: nova/cmd/manage.py:313 nova/cmd/manage.py:337 msgid "No fixed IP found." msgstr "" -#: nova/cmd/manage.py:330 +#: nova/cmd/manage.py:329 #, python-format msgid "WARNING: fixed ip %s allocated to missing instance" msgstr "" -#: nova/cmd/manage.py:389 +#: nova/cmd/manage.py:388 #, python-format msgid "" "Too many IP addresses will be generated. Please increase /%s to reduce " "the number generated." msgstr "" -#: nova/cmd/manage.py:438 +#: nova/cmd/manage.py:437 msgid "No floating IP addresses have been defined." msgstr "" -#: nova/cmd/manage.py:500 nova/tests/test_nova_manage.py:212 +#: nova/cmd/manage.py:499 nova/tests/test_nova_manage.py:212 msgid "id" msgstr "" -#: nova/cmd/manage.py:501 nova/tests/test_nova_manage.py:213 +#: nova/cmd/manage.py:500 nova/tests/test_nova_manage.py:213 msgid "IPv4" msgstr "" -#: nova/cmd/manage.py:502 nova/tests/test_nova_manage.py:214 +#: nova/cmd/manage.py:501 nova/tests/test_nova_manage.py:214 msgid "IPv6" msgstr "" -#: nova/cmd/manage.py:503 nova/tests/test_nova_manage.py:215 +#: nova/cmd/manage.py:502 nova/tests/test_nova_manage.py:215 msgid "start address" msgstr "" -#: nova/cmd/manage.py:504 nova/tests/test_nova_manage.py:216 +#: nova/cmd/manage.py:503 nova/tests/test_nova_manage.py:216 msgid "DNS1" msgstr "" -#: nova/cmd/manage.py:505 nova/tests/test_nova_manage.py:217 +#: nova/cmd/manage.py:504 nova/tests/test_nova_manage.py:217 msgid "DNS2" msgstr "" -#: nova/cmd/manage.py:506 nova/tests/test_nova_manage.py:218 +#: nova/cmd/manage.py:505 nova/tests/test_nova_manage.py:218 msgid "VlanID" msgstr "" -#: nova/cmd/manage.py:507 nova/cmd/manage.py:613 +#: nova/cmd/manage.py:506 nova/cmd/manage.py:612 #: nova/tests/test_nova_manage.py:219 msgid "project" msgstr "" -#: nova/cmd/manage.py:508 nova/tests/test_nova_manage.py:220 +#: nova/cmd/manage.py:507 nova/tests/test_nova_manage.py:220 msgid "uuid" msgstr "" -#: nova/cmd/manage.py:515 +#: nova/cmd/manage.py:514 msgid "No networks found" msgstr "" -#: nova/cmd/manage.py:534 +#: nova/cmd/manage.py:533 msgid "Please specify either fixed_range or uuid" msgstr "" -#: nova/cmd/manage.py:539 +#: nova/cmd/manage.py:538 msgid "UUID is required to delete Quantum Networks" msgstr "" -#: nova/cmd/manage.py:542 +#: nova/cmd/manage.py:541 msgid "Deleting by fixed_range is not supported with the QuantumManager" msgstr "" -#: nova/cmd/manage.py:605 +#: nova/cmd/manage.py:604 msgid "instance" msgstr "" -#: nova/cmd/manage.py:606 +#: nova/cmd/manage.py:605 msgid "node" msgstr "" -#: nova/cmd/manage.py:607 +#: nova/cmd/manage.py:606 msgid "type" msgstr "" -#: nova/cmd/manage.py:608 +#: nova/cmd/manage.py:607 msgid "state" msgstr "" -#: nova/cmd/manage.py:609 +#: nova/cmd/manage.py:608 msgid "launched" msgstr "" -#: nova/cmd/manage.py:610 +#: nova/cmd/manage.py:609 msgid "image" msgstr "" -#: nova/cmd/manage.py:611 +#: nova/cmd/manage.py:610 msgid "kernel" msgstr "" -#: nova/cmd/manage.py:612 +#: nova/cmd/manage.py:611 msgid "ramdisk" msgstr "" -#: nova/cmd/manage.py:614 +#: nova/cmd/manage.py:613 msgid "user" msgstr "" -#: nova/cmd/manage.py:615 nova/cmd/manage.py:767 +#: nova/cmd/manage.py:614 nova/cmd/manage.py:819 msgid "zone" msgstr "" -#: nova/cmd/manage.py:616 +#: nova/cmd/manage.py:615 msgid "index" msgstr "" -#: nova/cmd/manage.py:661 +#: nova/cmd/manage.py:660 msgid "Binary" msgstr "" -#: nova/cmd/manage.py:662 +#: nova/cmd/manage.py:661 msgid "Host" msgstr "" -#: nova/cmd/manage.py:663 +#: nova/cmd/manage.py:662 msgid "Zone" msgstr "" -#: nova/cmd/manage.py:664 +#: nova/cmd/manage.py:663 msgid "Status" msgstr "" -#: nova/cmd/manage.py:665 +#: nova/cmd/manage.py:664 msgid "State" msgstr "" -#: nova/cmd/manage.py:666 +#: nova/cmd/manage.py:665 msgid "Updated_At" msgstr "" -#: nova/cmd/manage.py:688 +#: nova/cmd/manage.py:687 #, python-format msgid "Service %(service)s on host %(host)s enabled." msgstr "" -#: nova/cmd/manage.py:701 +#: nova/cmd/manage.py:700 #, python-format msgid "Service %(service)s on host %(host)s disabled." msgstr "" -#: nova/cmd/manage.py:715 +#: nova/cmd/manage.py:767 msgid "An unexpected error has occurred." msgstr "" -#: nova/cmd/manage.py:716 +#: nova/cmd/manage.py:768 msgid "[Result]" msgstr "" -#: nova/cmd/manage.py:720 +#: nova/cmd/manage.py:772 msgid "HOST" msgstr "" -#: nova/cmd/manage.py:721 +#: nova/cmd/manage.py:773 msgid "PROJECT" msgstr "" -#: nova/cmd/manage.py:722 +#: nova/cmd/manage.py:774 msgid "cpu" msgstr "" -#: nova/cmd/manage.py:723 +#: nova/cmd/manage.py:775 msgid "mem(mb)" msgstr "" -#: nova/cmd/manage.py:724 +#: nova/cmd/manage.py:776 msgid "hdd" msgstr "" -#: nova/cmd/manage.py:806 +#: nova/cmd/manage.py:858 msgid "Must supply a positive value for max_rows" msgstr "" -#: nova/cmd/manage.py:844 +#: nova/cmd/manage.py:896 msgid "Must supply valid parameters to create instance_type" msgstr "" -#: nova/cmd/manage.py:848 +#: nova/cmd/manage.py:900 msgid "Instance Type exists." msgstr "" -#: nova/cmd/manage.py:849 +#: nova/cmd/manage.py:901 msgid "Please ensure instance_type name and flavorid are unique." msgstr "" -#: nova/cmd/manage.py:851 +#: nova/cmd/manage.py:903 msgid "Currently defined instance_type names and flavorids:" msgstr "" -#: nova/cmd/manage.py:856 +#: nova/cmd/manage.py:908 msgid "Unknown error" msgstr "" -#: nova/cmd/manage.py:859 +#: nova/cmd/manage.py:911 #, python-format msgid "%s created" msgstr "" -#: nova/cmd/manage.py:867 +#: nova/cmd/manage.py:919 msgid "Valid instance type name is required" msgstr "" -#: nova/cmd/manage.py:870 +#: nova/cmd/manage.py:922 #, python-format msgid "DB Error: %s" msgstr "" -#: nova/cmd/manage.py:875 +#: nova/cmd/manage.py:927 #, python-format msgid "%s deleted" msgstr "" -#: nova/cmd/manage.py:911 +#: nova/cmd/manage.py:963 #, python-format msgid "Key %(key)s set to %(value)s on instance type %(name)s" msgstr "" -#: nova/cmd/manage.py:933 +#: nova/cmd/manage.py:985 #, python-format msgid "Key %(key)s on instance type %(name)s unset" msgstr "" -#: nova/cmd/manage.py:977 +#: nova/cmd/manage.py:1029 #, python-format msgid "Hypervisor: %s" msgstr "" -#: nova/cmd/manage.py:1018 +#: nova/cmd/manage.py:1070 #, python-format msgid "Line %(linenum)d : %(line)s" msgstr "" -#: nova/cmd/manage.py:1020 +#: nova/cmd/manage.py:1072 msgid "No errors in logfiles!" msgstr "" -#: nova/cmd/manage.py:1032 +#: nova/cmd/manage.py:1084 msgid "Unable to find system log file!" msgstr "" -#: nova/cmd/manage.py:1036 +#: nova/cmd/manage.py:1088 #, python-format msgid "Last %s nova syslog entries:-" msgstr "" -#: nova/cmd/manage.py:1045 +#: nova/cmd/manage.py:1097 msgid "No nova entries in syslog!" msgstr "" @@ -3840,203 +3795,203 @@ msgstr "" msgid "Metadata property value greater than 255 characters" msgstr "" -#: nova/compute/api.py:454 +#: nova/compute/api.py:469 msgid "Failed to set instance name using multi_instance_display_name_template." msgstr "" -#: nova/compute/api.py:494 +#: nova/compute/api.py:509 msgid "Cannot attach one or more volumes to multiple instances" msgstr "" -#: nova/compute/api.py:608 +#: nova/compute/api.py:623 #, python-format msgid "Going to run %s instances..." msgstr "" -#: nova/compute/api.py:721 +#: nova/compute/api.py:739 #, python-format msgid "bdm %s" msgstr "" -#: nova/compute/api.py:748 +#: nova/compute/api.py:766 #, python-format msgid "block_device_mapping %s" msgstr "" -#: nova/compute/api.py:1017 +#: nova/compute/api.py:1040 msgid "instance termination disabled" msgstr "" -#: nova/compute/api.py:1153 +#: nova/compute/api.py:1176 #, python-format msgid "instance type %(old_inst_type_id)d not found" msgstr "" -#: nova/compute/api.py:1159 +#: nova/compute/api.py:1182 msgid "going to delete a resizing instance" msgstr "" -#: nova/compute/api.py:1169 +#: nova/compute/api.py:1192 #, python-format msgid "instance's host %s is down, deleting from database" msgstr "" -#: nova/compute/api.py:1213 +#: nova/compute/api.py:1236 msgid "Going to try to soft delete instance" msgstr "" -#: nova/compute/api.py:1237 +#: nova/compute/api.py:1260 msgid "Going to try to terminate instance" msgstr "" -#: nova/compute/api.py:1287 +#: nova/compute/api.py:1310 msgid "Going to try to stop instance" msgstr "" -#: nova/compute/api.py:1304 +#: nova/compute/api.py:1327 msgid "Going to try to start instance" msgstr "" -#: nova/compute/api.py:1377 +#: nova/compute/api.py:1400 #, python-format msgid "Searching by: %s" msgstr "" -#: nova/compute/api.py:1614 +#: nova/compute/api.py:1637 #, python-format msgid "snapshot for %s" msgstr "" -#: nova/compute/api.py:1965 +#: nova/compute/api.py:1988 msgid "flavor_id is None. Assuming migration." msgstr "" -#: nova/compute/api.py:1974 +#: nova/compute/api.py:1997 #, python-format msgid "" "Old instance type %(current_instance_type_name)s, new instance type " "%(new_instance_type_name)s" msgstr "" -#: nova/compute/api.py:2016 +#: nova/compute/api.py:2039 #, python-format msgid "%(overs)s quota exceeded for %(pid)s, tried to resize instance." msgstr "" -#: nova/compute/api.py:2150 +#: nova/compute/api.py:2179 msgid "Cannot rescue a volume-backed instance" msgstr "" -#: nova/compute/api.py:2257 +#: nova/compute/api.py:2286 msgid "Locking" msgstr "" -#: nova/compute/api.py:2265 +#: nova/compute/api.py:2294 msgid "Unlocking" msgstr "" -#: nova/compute/api.py:2337 +#: nova/compute/api.py:2366 msgid "Volume must be attached in order to detach." msgstr "" -#: nova/compute/api.py:2450 +#: nova/compute/api.py:2479 #, python-format msgid "Going to try to live migrate instance to %s" msgstr "" -#: nova/compute/api.py:2469 +#: nova/compute/api.py:2498 msgid "vm evacuation scheduled" msgstr "" -#: nova/compute/api.py:2473 +#: nova/compute/api.py:2502 #, python-format msgid "" "Instance compute service state on %(inst_host)s expected to be down, but " "it was up." msgstr "" -#: nova/compute/api.py:2720 +#: nova/compute/api.py:2749 msgid "Keypair name contains unsafe characters" msgstr "" -#: nova/compute/api.py:2724 +#: nova/compute/api.py:2753 msgid "Keypair name must be between 1 and 255 characters long" msgstr "" -#: nova/compute/api.py:2821 +#: nova/compute/api.py:2850 #, python-format msgid "Security group %s is not a string or unicode" msgstr "" -#: nova/compute/api.py:2824 +#: nova/compute/api.py:2853 #, python-format msgid "Security group %s cannot be empty." msgstr "" -#: nova/compute/api.py:2832 +#: nova/compute/api.py:2861 #, python-format msgid "" "Value (%(value)s) for parameter Group%(property)s is invalid. Content " "limited to '%(allowed)'." msgstr "" -#: nova/compute/api.py:2838 +#: nova/compute/api.py:2867 #, python-format msgid "Security group %s should not be greater than 255 characters." msgstr "" -#: nova/compute/api.py:2858 +#: nova/compute/api.py:2887 msgid "Quota exceeded, too many security groups." msgstr "" -#: nova/compute/api.py:2861 +#: nova/compute/api.py:2890 #, python-format msgid "Create Security Group %s" msgstr "" -#: nova/compute/api.py:2868 +#: nova/compute/api.py:2897 #, python-format msgid "Security group %s already exists" msgstr "" -#: nova/compute/api.py:2933 +#: nova/compute/api.py:2962 #, python-format msgid "Unable to delete system group '%s'" msgstr "" -#: nova/compute/api.py:2938 +#: nova/compute/api.py:2967 msgid "Security group is still in use" msgstr "" -#: nova/compute/api.py:2946 +#: nova/compute/api.py:2975 msgid "Failed to update usages deallocating security group" msgstr "" -#: nova/compute/api.py:2949 +#: nova/compute/api.py:2978 #, python-format msgid "Delete security group %s" msgstr "" -#: nova/compute/api.py:3035 nova/compute/api.py:3112 +#: nova/compute/api.py:3064 nova/compute/api.py:3141 #, python-format msgid "Rule (%s) not found" msgstr "" -#: nova/compute/api.py:3051 +#: nova/compute/api.py:3080 msgid "Quota exceeded, too many security group rules." msgstr "" -#: nova/compute/api.py:3054 +#: nova/compute/api.py:3083 #, python-format msgid "Authorize security group ingress %s" msgstr "" -#: nova/compute/api.py:3065 +#: nova/compute/api.py:3094 #, python-format msgid "Revoke security group ingress %s" msgstr "" -#: nova/compute/api.py:3119 +#: nova/compute/api.py:3148 msgid "Security group id should be integer" msgstr "" @@ -4126,653 +4081,658 @@ msgstr "" msgid "Instance type %s not found for deletion" msgstr "" -#: nova/compute/manager.py:205 +#: nova/compute/manager.py:206 msgid "Possibly task preempted." msgstr "" -#: nova/compute/manager.py:363 +#: nova/compute/manager.py:364 #, python-format msgid "%(nodename)s is not a valid node managed by this compute host." msgstr "" -#: nova/compute/manager.py:392 +#: nova/compute/manager.py:393 msgid "Instance has been destroyed from under us while trying to set it to ERROR" msgstr "" -#: nova/compute/manager.py:407 +#: nova/compute/manager.py:408 #, python-format msgid "Instance %(uuid)s found in the hypervisor, but not in the database" msgstr "" -#: nova/compute/manager.py:423 +#: nova/compute/manager.py:424 #, python-format msgid "" "Instance %(driver_instance)s found in the hypervisor, but not in the " "database" msgstr "" -#: nova/compute/manager.py:444 +#: nova/compute/manager.py:445 #, python-format msgid "" "Deleting instance as its host (%(instance_host)s) is not equal to our " "host (%(our_host)s)." msgstr "" -#: nova/compute/manager.py:459 +#: nova/compute/manager.py:460 msgid "Instance has been marked deleted already, removing it from the hypervisor." msgstr "" -#: nova/compute/manager.py:480 +#: nova/compute/manager.py:481 msgid "" "Hypervisor driver does not support instance shared storage check, " "assuming it's not on shared storage" msgstr "" -#: nova/compute/manager.py:486 +#: nova/compute/manager.py:487 msgid "Failed to check if instance shared" msgstr "" -#: nova/compute/manager.py:529 +#: nova/compute/manager.py:530 msgid "Failed to revert crashed migration" msgstr "" -#: nova/compute/manager.py:532 +#: nova/compute/manager.py:533 msgid "Instance found in migrating state during startup. Resetting task_state" msgstr "" -#: nova/compute/manager.py:543 +#: nova/compute/manager.py:544 #, python-format msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." msgstr "" -#: nova/compute/manager.py:548 +#: nova/compute/manager.py:549 msgid "Rebooting instance after nova-compute restart." msgstr "" -#: nova/compute/manager.py:562 +#: nova/compute/manager.py:563 msgid "Hypervisor driver does not support resume guests" msgstr "" -#: nova/compute/manager.py:567 +#: nova/compute/manager.py:568 msgid "Failed to resume instance" msgstr "" -#: nova/compute/manager.py:577 +#: nova/compute/manager.py:578 msgid "Hypervisor driver does not support firewall rules" msgstr "" -#: nova/compute/manager.py:581 +#: nova/compute/manager.py:582 #, python-format msgid "Lifecycle event %(state)d on VM %(uuid)s" msgstr "" -#: nova/compute/manager.py:597 +#: nova/compute/manager.py:598 #, python-format msgid "Unexpected power state %d" msgstr "" -#: nova/compute/manager.py:609 +#: nova/compute/manager.py:610 #, python-format msgid "Ignoring event %s" msgstr "" -#: nova/compute/manager.py:647 +#: nova/compute/manager.py:648 msgid "Checking state" msgstr "" -#: nova/compute/manager.py:745 +#: nova/compute/manager.py:746 #, python-format msgid "Volume id: %s finished being created but was not set as 'available'" msgstr "" -#: nova/compute/manager.py:762 +#: nova/compute/manager.py:763 #, python-format msgid "Setting up bdm %s" msgstr "" -#: nova/compute/manager.py:862 +#: nova/compute/manager.py:863 msgid "Success" msgstr "" -#: nova/compute/manager.py:885 +#: nova/compute/manager.py:886 msgid "Instance disappeared before we could start it" msgstr "" -#: nova/compute/manager.py:906 nova/compute/manager.py:2383 +#: nova/compute/manager.py:907 nova/compute/manager.py:2385 #, python-format msgid "No node specified, defaulting to %(node)s" msgstr "" -#: nova/compute/manager.py:948 +#: nova/compute/manager.py:949 msgid "Failed to dealloc network for deleted instance" msgstr "" -#: nova/compute/manager.py:954 +#: nova/compute/manager.py:955 msgid "Instance was deleted during spawn." msgstr "" -#: nova/compute/manager.py:982 +#: nova/compute/manager.py:983 #, python-format msgid "Error: %s" msgstr "" -#: nova/compute/manager.py:999 +#: nova/compute/manager.py:1000 msgid "Clean up resource before rescheduling." msgstr "" -#: nova/compute/manager.py:1024 nova/compute/manager.py:2437 +#: nova/compute/manager.py:1025 nova/compute/manager.py:2439 msgid "Error trying to reschedule" msgstr "" -#: nova/compute/manager.py:1037 +#: nova/compute/manager.py:1038 msgid "Retry info not present, will not reschedule" msgstr "" -#: nova/compute/manager.py:1042 +#: nova/compute/manager.py:1043 msgid "No request spec, will not reschedule" msgstr "" -#: nova/compute/manager.py:1048 +#: nova/compute/manager.py:1049 #, python-format msgid "Re-scheduling %(method)s: attempt %(num)d" msgstr "" -#: nova/compute/manager.py:1077 +#: nova/compute/manager.py:1078 msgid "Instance build timed out. Set to error state." msgstr "" -#: nova/compute/manager.py:1127 +#: nova/compute/manager.py:1129 #, python-format msgid "" "image_id=%(image_id)s, image_size_bytes=%(size_bytes)d, " "allowed_size_bytes=%(allowed_size_bytes)d" msgstr "" -#: nova/compute/manager.py:1133 +#: nova/compute/manager.py:1135 #, python-format msgid "" "Image '%(image_id)s' size %(size_bytes)d exceeded instance_type allowed " "size %(allowed_size_bytes)d" msgstr "" -#: nova/compute/manager.py:1143 +#: nova/compute/manager.py:1145 msgid "Starting instance..." msgstr "" -#: nova/compute/manager.py:1169 +#: nova/compute/manager.py:1171 msgid "Instance failed network setup" msgstr "" -#: nova/compute/manager.py:1172 +#: nova/compute/manager.py:1174 #, python-format msgid "Instance network_info: |%s|" msgstr "" -#: nova/compute/manager.py:1183 +#: nova/compute/manager.py:1185 msgid "Instance failed block device setup" msgstr "" -#: nova/compute/manager.py:1202 +#: nova/compute/manager.py:1204 msgid "Instance failed to spawn" msgstr "" -#: nova/compute/manager.py:1253 +#: nova/compute/manager.py:1255 msgid "Deallocating network for instance" msgstr "" -#: nova/compute/manager.py:1324 +#: nova/compute/manager.py:1326 #, python-format msgid "%(action_str)s instance" msgstr "" -#: nova/compute/manager.py:1340 +#: nova/compute/manager.py:1342 msgid "Failed to deallocate network for instance." msgstr "" -#: nova/compute/manager.py:1361 +#: nova/compute/manager.py:1363 #, python-format msgid "Ignoring DiskNotFound: %s" msgstr "" -#: nova/compute/manager.py:1364 +#: nova/compute/manager.py:1366 #, python-format msgid "Ignoring VolumeNotFound: %s" msgstr "" -#: nova/compute/manager.py:1371 +#: nova/compute/manager.py:1373 #, python-format msgid "terminating bdm %s" msgstr "" -#: nova/compute/manager.py:1419 +#: nova/compute/manager.py:1421 #, python-format msgid "Ignoring volume cleanup failure due to %s" msgstr "" -#: nova/compute/manager.py:1472 nova/compute/manager.py:2613 -#: nova/compute/manager.py:4106 +#: nova/compute/manager.py:1474 nova/compute/manager.py:2615 +#: nova/compute/manager.py:4117 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "" -#: nova/compute/manager.py:1624 +#: nova/compute/manager.py:1626 msgid "Rebuilding instance" msgstr "" -#: nova/compute/manager.py:1637 +#: nova/compute/manager.py:1639 msgid "Invalid state of instance files on shared storage" msgstr "" -#: nova/compute/manager.py:1641 +#: nova/compute/manager.py:1643 msgid "disk on shared storage, recreating using existing disk" msgstr "" -#: nova/compute/manager.py:1645 +#: nova/compute/manager.py:1647 #, python-format msgid "disk not on shared storagerebuilding from: '%s'" msgstr "" -#: nova/compute/manager.py:1729 +#: nova/compute/manager.py:1731 #, python-format msgid "bringing vm to original state: '%s'" msgstr "" -#: nova/compute/manager.py:1761 +#: nova/compute/manager.py:1763 #, python-format msgid "Detaching from volume api: %s" msgstr "" -#: nova/compute/manager.py:1779 +#: nova/compute/manager.py:1781 msgid "Rebooting instance" msgstr "" -#: nova/compute/manager.py:1804 +#: nova/compute/manager.py:1806 #, python-format msgid "" "trying to reboot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1820 +#: nova/compute/manager.py:1822 #, python-format msgid "Cannot reboot instance: %(exc)s" msgstr "" -#: nova/compute/manager.py:1833 +#: nova/compute/manager.py:1835 msgid "Instance disappeared during reboot" msgstr "" -#: nova/compute/manager.py:1860 +#: nova/compute/manager.py:1862 msgid "instance snapshotting" msgstr "" -#: nova/compute/manager.py:1866 +#: nova/compute/manager.py:1868 #, python-format msgid "" "trying to snapshot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1927 +#: nova/compute/manager.py:1929 #, python-format msgid "Found %(num_images)d images (rotation: %(rotation)d)" msgstr "" -#: nova/compute/manager.py:1934 +#: nova/compute/manager.py:1936 #, python-format msgid "Rotating out %d backups" msgstr "" -#: nova/compute/manager.py:1939 +#: nova/compute/manager.py:1941 #, python-format msgid "Deleting image %s" msgstr "" -#: nova/compute/manager.py:1967 +#: nova/compute/manager.py:1969 #, python-format msgid "Failed to set admin password. Instance %s is not running" msgstr "" -#: nova/compute/manager.py:1974 +#: nova/compute/manager.py:1976 msgid "Root password set" msgstr "" -#: nova/compute/manager.py:1981 +#: nova/compute/manager.py:1983 msgid "set_admin_password is not implemented by this driver or guest instance." msgstr "" -#: nova/compute/manager.py:1996 +#: nova/compute/manager.py:1998 #, python-format msgid "set_admin_password failed: %s" msgstr "" -#: nova/compute/manager.py:2003 +#: nova/compute/manager.py:2005 msgid "error setting admin password" msgstr "" -#: nova/compute/manager.py:2016 +#: nova/compute/manager.py:2018 #, python-format msgid "" "trying to inject a file into a non-running (state: " "%(current_power_state)s expected: %(expected_state)s)" msgstr "" -#: nova/compute/manager.py:2020 +#: nova/compute/manager.py:2022 #, python-format msgid "injecting file to %(path)s" msgstr "" -#: nova/compute/manager.py:2040 +#: nova/compute/manager.py:2042 msgid "" "Unable to find a different image to use for rescue VM, using instance's " "current image" msgstr "" -#: nova/compute/manager.py:2053 +#: nova/compute/manager.py:2055 msgid "Rescuing" msgstr "" -#: nova/compute/manager.py:2072 +#: nova/compute/manager.py:2074 msgid "Error trying to Rescue Instance" msgstr "" -#: nova/compute/manager.py:2076 +#: nova/compute/manager.py:2078 #, python-format msgid "Driver Error: %s" msgstr "" -#: nova/compute/manager.py:2094 +#: nova/compute/manager.py:2096 msgid "Unrescuing" msgstr "" -#: nova/compute/manager.py:2115 +#: nova/compute/manager.py:2117 #, python-format msgid "Changing instance metadata according to %(diff)r" msgstr "" -#: nova/compute/manager.py:2341 +#: nova/compute/manager.py:2343 msgid "Instance has no source host" msgstr "" -#: nova/compute/manager.py:2347 +#: nova/compute/manager.py:2349 msgid "destination same as source!" msgstr "" -#: nova/compute/manager.py:2364 +#: nova/compute/manager.py:2366 msgid "Migrating" msgstr "" -#: nova/compute/manager.py:2610 +#: nova/compute/manager.py:2612 #, python-format msgid "Failed to rollback quota for failed finish_resize: %(qr_error)s" msgstr "" -#: nova/compute/manager.py:2673 +#: nova/compute/manager.py:2675 msgid "Pausing" msgstr "" -#: nova/compute/manager.py:2691 +#: nova/compute/manager.py:2693 msgid "Unpausing" msgstr "" -#: nova/compute/manager.py:2729 +#: nova/compute/manager.py:2731 msgid "Retrieving diagnostics" msgstr "" -#: nova/compute/manager.py:2760 +#: nova/compute/manager.py:2762 msgid "Resuming" msgstr "" -#: nova/compute/manager.py:2780 +#: nova/compute/manager.py:2782 msgid "Reset network" msgstr "" -#: nova/compute/manager.py:2785 +#: nova/compute/manager.py:2787 msgid "Inject network info" msgstr "" -#: nova/compute/manager.py:2788 +#: nova/compute/manager.py:2790 #, python-format msgid "network_info to inject: |%s|" msgstr "" -#: nova/compute/manager.py:2805 +#: nova/compute/manager.py:2807 msgid "Get console output" msgstr "" -#: nova/compute/manager.py:2832 +#: nova/compute/manager.py:2834 msgid "Getting vnc console" msgstr "" -#: nova/compute/manager.py:2867 +#: nova/compute/manager.py:2869 msgid "Getting spice console" msgstr "" -#: nova/compute/manager.py:2914 +#: nova/compute/manager.py:2916 #, python-format msgid "Booting with volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2965 +#: nova/compute/manager.py:2967 #, python-format msgid "Attaching volume %(volume_id)s to %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2974 +#: nova/compute/manager.py:2976 #, python-format msgid "" "Failed to connect to volume %(volume_id)s while attaching at " "%(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2989 +#: nova/compute/manager.py:2991 #, python-format msgid "Failed to attach volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3019 +#: nova/compute/manager.py:3021 #, python-format msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" msgstr "" -#: nova/compute/manager.py:3029 +#: nova/compute/manager.py:3031 msgid "Detaching volume from unknown instance" msgstr "" -#: nova/compute/manager.py:3036 +#: nova/compute/manager.py:3038 #, python-format msgid "Failed to detach volume %(volume_id)s from %(mp)s" msgstr "" -#: nova/compute/manager.py:3060 +#: nova/compute/manager.py:3062 msgid "Updating volume usage cache with totals" msgstr "" -#: nova/compute/manager.py:3098 +#: nova/compute/manager.py:3100 #, python-format msgid "allocate_port_for_instance returned %(ports)s ports" msgstr "" -#: nova/compute/manager.py:3118 +#: nova/compute/manager.py:3120 #, python-format msgid "Port %(port_id)s is not attached" msgstr "" -#: nova/compute/manager.py:3132 +#: nova/compute/manager.py:3134 #, python-format msgid "Host %(host)s not found" msgstr "" -#: nova/compute/manager.py:3269 +#: nova/compute/manager.py:3271 #, python-format msgid "Pre live migration failed at %(dest)s" msgstr "" -#: nova/compute/manager.py:3297 +#: nova/compute/manager.py:3299 msgid "_post_live_migration() is started.." msgstr "" -#: nova/compute/manager.py:3352 +#: nova/compute/manager.py:3354 #, python-format msgid "Migrating instance to %(dest)s finished successfully." msgstr "" -#: nova/compute/manager.py:3354 +#: nova/compute/manager.py:3356 msgid "" "You may see the error \"libvirt: QEMU error: Domain not found: no domain " "with matching name.\" This error can be safely ignored." msgstr "" -#: nova/compute/manager.py:3368 +#: nova/compute/manager.py:3370 msgid "Post operation of migration started" msgstr "" -#: nova/compute/manager.py:3508 +#: nova/compute/manager.py:3399 +#, python-format +msgid "Failed to get compute_info for %s" +msgstr "" + +#: nova/compute/manager.py:3518 msgid "Updated the info_cache for instance" msgstr "" -#: nova/compute/manager.py:3553 +#: nova/compute/manager.py:3563 #, python-format msgid "" "Found %(migration_count)d unconfirmed migrations older than " "%(confirm_window)d seconds" msgstr "" -#: nova/compute/manager.py:3559 +#: nova/compute/manager.py:3569 #, python-format msgid "Setting migration %(migration_id)s to error: %(reason)s" msgstr "" -#: nova/compute/manager.py:3568 +#: nova/compute/manager.py:3578 #, python-format msgid "" "Automatically confirming migration %(migration_id)s for instance " "%(instance_uuid)s" msgstr "" -#: nova/compute/manager.py:3575 +#: nova/compute/manager.py:3585 #, python-format msgid "Instance %(instance_uuid)s not found" msgstr "" -#: nova/compute/manager.py:3579 +#: nova/compute/manager.py:3589 msgid "In ERROR state" msgstr "" -#: nova/compute/manager.py:3586 +#: nova/compute/manager.py:3596 #, python-format msgid "In states %(vm_state)s/%(task_state)s, not RESIZED/None" msgstr "" -#: nova/compute/manager.py:3595 +#: nova/compute/manager.py:3605 #, python-format msgid "Error auto-confirming resize: %(e)s. Will retry later." msgstr "" -#: nova/compute/manager.py:3612 +#: nova/compute/manager.py:3622 #, python-format msgid "" "Running instance usage audit for host %(host)s from %(begin_time)s to " "%(end_time)s. %(number_instances)s instances." msgstr "" -#: nova/compute/manager.py:3631 +#: nova/compute/manager.py:3641 #, python-format msgid "Failed to generate usage audit for instance on host %s" msgstr "" -#: nova/compute/manager.py:3655 +#: nova/compute/manager.py:3665 msgid "Updating bandwidth usage cache" msgstr "" -#: nova/compute/manager.py:3772 +#: nova/compute/manager.py:3782 msgid "Updating volume usage cache" msgstr "" -#: nova/compute/manager.py:3789 +#: nova/compute/manager.py:3799 msgid "Updating host status" msgstr "" -#: nova/compute/manager.py:3816 +#: nova/compute/manager.py:3826 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " "the hypervisor." msgstr "" -#: nova/compute/manager.py:3821 nova/compute/manager.py:3871 +#: nova/compute/manager.py:3831 nova/compute/manager.py:3881 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:3858 +#: nova/compute/manager.py:3868 #, python-format msgid "" "During the sync_power process the instance has moved from host %(src)s to" " host %(dst)s" msgstr "" -#: nova/compute/manager.py:3896 +#: nova/compute/manager.py:3906 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3908 nova/compute/manager.py:3917 -#: nova/compute/manager.py:3947 +#: nova/compute/manager.py:3918 nova/compute/manager.py:3927 +#: nova/compute/manager.py:3957 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:3912 +#: nova/compute/manager.py:3922 msgid "Instance is suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3928 +#: nova/compute/manager.py:3938 msgid "Instance is paused unexpectedly. Ignore." msgstr "" -#: nova/compute/manager.py:3934 +#: nova/compute/manager.py:3944 msgid "Instance is unexpectedly not found. Ignore." msgstr "" -#: nova/compute/manager.py:3940 +#: nova/compute/manager.py:3950 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3956 +#: nova/compute/manager.py:3966 msgid "Instance is not (soft-)deleted." msgstr "" -#: nova/compute/manager.py:3964 +#: nova/compute/manager.py:3974 msgid "CONF.reclaim_instance_interval <= 0, skipping..." msgstr "" -#: nova/compute/manager.py:3984 +#: nova/compute/manager.py:3994 msgid "Reclaiming deleted instance" msgstr "" -#: nova/compute/manager.py:4011 +#: nova/compute/manager.py:4021 #, python-format msgid "Deleting orphan compute node %s" msgstr "" -#: nova/compute/manager.py:4021 nova/compute/resource_tracker.py:321 +#: nova/compute/manager.py:4031 nova/compute/resource_tracker.py:321 #, python-format msgid "No service record for host %s" msgstr "" -#: nova/compute/manager.py:4061 +#: nova/compute/manager.py:4072 #, python-format msgid "" "Detected instance with name label '%(name)s' which is marked as DELETED " "but still present on host." msgstr "" -#: nova/compute/manager.py:4068 +#: nova/compute/manager.py:4079 #, python-format msgid "" "Destroying instance with name label '%(name)s' which is marked as DELETED" " but still present on host." msgstr "" -#: nova/compute/manager.py:4075 +#: nova/compute/manager.py:4086 #, python-format msgid "Unrecognized value '%(action)s' for CONF.running_deleted_instance_action" msgstr "" @@ -4983,11 +4943,11 @@ msgstr "" msgid "Failed to notify cells of instance info cache update" msgstr "" -#: nova/db/api.py:1451 +#: nova/db/api.py:1456 msgid "Failed to notify cells of bw_usage update" msgstr "" -#: nova/db/api.py:1585 +#: nova/db/api.py:1591 msgid "Failed to notify cells of instance fault" msgstr "" @@ -5005,23 +4965,30 @@ msgstr "" msgid "Unrecognized read_deleted value '%s'" msgstr "" -#: nova/db/sqlalchemy/api.py:1424 +#: nova/db/sqlalchemy/api.py:1408 #, python-format msgid "" "Unknown osapi_compute_unique_server_name_scope value: %s Flag must be " "empty, \"global\" or \"project\"" msgstr "" -#: nova/db/sqlalchemy/api.py:1559 +#: nova/db/sqlalchemy/api.py:1543 #, python-format msgid "Invalid instance id %s in request" msgstr "" -#: nova/db/sqlalchemy/api.py:2850 +#: nova/db/sqlalchemy/api.py:2834 #, python-format msgid "Change will make usage less than 0 for the following resources: %(unders)s" msgstr "" +#: nova/db/sqlalchemy/api.py:4335 +#, python-format +msgid "" +"Volume(%s) has lower stats then what is in the database. Instance must " +"have been rebooted or crashed. Updating totals." +msgstr "" + #: nova/db/sqlalchemy/migration.py:69 #: nova/virt/baremetal/db/sqlalchemy/migration.py:66 msgid "version should be an integer" @@ -5076,47 +5043,47 @@ msgid "" "%(extra)s." msgstr "" -#: nova/image/glance.py:492 +#: nova/image/glance.py:495 #, python-format msgid "fetching image %s from glance" msgstr "" -#: nova/image/s3.py:318 +#: nova/image/s3.py:335 #, python-format msgid "Failed to download %(image_location)s to %(image_path)s" msgstr "" -#: nova/image/s3.py:335 +#: nova/image/s3.py:352 #, python-format msgid "Failed to decrypt %(image_location)s to %(image_path)s" msgstr "" -#: nova/image/s3.py:345 +#: nova/image/s3.py:362 #, python-format msgid "Failed to untar %(image_location)s to %(image_path)s" msgstr "" -#: nova/image/s3.py:355 +#: nova/image/s3.py:372 #, python-format msgid "Failed to upload %(image_location)s to %(image_path)s" msgstr "" -#: nova/image/s3.py:379 +#: nova/image/s3.py:396 #, python-format msgid "Failed to decrypt private key: %s" msgstr "" -#: nova/image/s3.py:386 +#: nova/image/s3.py:403 #, python-format msgid "Failed to decrypt initialization vector: %s" msgstr "" -#: nova/image/s3.py:397 +#: nova/image/s3.py:414 #, python-format msgid "Failed to decrypt image file %(image_file)s: %(err)s" msgstr "" -#: nova/image/s3.py:409 +#: nova/image/s3.py:426 msgid "Unsafe filenames in image" msgstr "" @@ -5157,69 +5124,69 @@ msgstr "" msgid "Loading network driver '%s'" msgstr "" -#: nova/network/floating_ips.py:87 +#: nova/network/floating_ips.py:88 #, python-format msgid "Fixed ip %(fixed_ip_id)s not found" msgstr "" -#: nova/network/floating_ips.py:97 nova/network/floating_ips.py:373 +#: nova/network/floating_ips.py:98 nova/network/floating_ips.py:374 #, python-format msgid "Interface %(interface)s not found" msgstr "" -#: nova/network/floating_ips.py:121 +#: nova/network/floating_ips.py:122 #, python-format msgid "floating IP allocation for instance |%(floating_address)s|" msgstr "" -#: nova/network/floating_ips.py:178 +#: nova/network/floating_ips.py:179 msgid "Floating IP is not associated. Ignore." msgstr "" -#: nova/network/floating_ips.py:196 +#: nova/network/floating_ips.py:197 #, python-format msgid "Address |%(address)s| is not allocated" msgstr "" -#: nova/network/floating_ips.py:200 +#: nova/network/floating_ips.py:201 #, python-format msgid "Address |%(address)s| is not allocated to your project |%(project)s|" msgstr "" -#: nova/network/floating_ips.py:220 +#: nova/network/floating_ips.py:221 #, python-format msgid "Quota exceeded for %(pid)s, tried to allocate floating IP" msgstr "" -#: nova/network/floating_ips.py:281 +#: nova/network/floating_ips.py:282 msgid "Failed to update usages deallocating floating IP" msgstr "" -#: nova/network/floating_ips.py:530 +#: nova/network/floating_ips.py:531 #, python-format msgid "Starting migration network for instance %(instance_uuid)s" msgstr "" -#: nova/network/floating_ips.py:537 +#: nova/network/floating_ips.py:538 #, python-format msgid "" "Floating ip address |%(address)s| no longer belongs to instance " "%(instance_uuid)s. Will notmigrate it " msgstr "" -#: nova/network/floating_ips.py:568 +#: nova/network/floating_ips.py:573 #, python-format msgid "Finishing migration network for instance %(instance_uuid)s" msgstr "" -#: nova/network/floating_ips.py:576 +#: nova/network/floating_ips.py:581 #, python-format msgid "" "Floating ip address |%(address)s| no longer belongs to instance " "%(instance_uuid)s. Will notsetup it." msgstr "" -#: nova/network/floating_ips.py:624 +#: nova/network/floating_ips.py:629 #, python-format msgid "" "Database inconsistency: DNS domain |%s| is registered in the Nova db but " @@ -5227,12 +5194,12 @@ msgid "" "ignored." msgstr "" -#: nova/network/floating_ips.py:664 +#: nova/network/floating_ips.py:669 #, python-format msgid "Domain |%(domain)s| already exists, changing zone to |%(av_zone)s|." msgstr "" -#: nova/network/floating_ips.py:673 +#: nova/network/floating_ips.py:678 #, python-format msgid "Domain |%(domain)s| already exists, changing project to |%(project)s|." msgstr "" @@ -5257,150 +5224,130 @@ msgstr "" msgid "This shouldn't be getting called except during testing." msgstr "" -#: nova/network/linux_net.py:219 +#: nova/network/linux_net.py:220 #, python-format msgid "Attempted to remove chain %s which does not exist" msgstr "" -#: nova/network/linux_net.py:254 +#: nova/network/linux_net.py:255 #, python-format msgid "Unknown chain: %r" msgstr "" -#: nova/network/linux_net.py:279 +#: nova/network/linux_net.py:280 #, python-format msgid "" "Tried to remove rule that was not there: %(chain)r %(rule)r %(wrap)r " "%(top)r" msgstr "" -#: nova/network/linux_net.py:424 +#: nova/network/linux_net.py:425 msgid "IPTablesManager.apply completed with success" msgstr "" -#: nova/network/linux_net.py:680 +#: nova/network/linux_net.py:681 #, python-format msgid "arping error for ip %s" msgstr "" -#: nova/network/linux_net.py:730 +#: nova/network/linux_net.py:731 #, python-format msgid "Removed %(num)d duplicate rules for floating ip %(float)s" msgstr "" -#: nova/network/linux_net.py:966 +#: nova/network/linux_net.py:776 +#, python-format +msgid "Error deleting conntrack entries for %s" +msgstr "" + +#: nova/network/linux_net.py:975 #, python-format msgid "Pid %d is stale, skip killing dnsmasq" msgstr "" -#: nova/network/linux_net.py:1011 +#: nova/network/linux_net.py:1020 #, python-format msgid "Hupping dnsmasq threw %s" msgstr "" -#: nova/network/linux_net.py:1013 +#: nova/network/linux_net.py:1022 #, python-format msgid "Pid %d is stale, relaunching dnsmasq" msgstr "" -#: nova/network/linux_net.py:1093 +#: nova/network/linux_net.py:1102 #, python-format msgid "killing radvd threw %s" msgstr "" -#: nova/network/linux_net.py:1095 +#: nova/network/linux_net.py:1104 #, python-format msgid "Pid %d is stale, relaunching radvd" msgstr "" -#: nova/network/linux_net.py:1227 +#: nova/network/linux_net.py:1280 #, python-format -msgid "Error clearing stale veth %s" +msgid "Net device removed: '%s'" msgstr "" -#: nova/network/linux_net.py:1386 +#: nova/network/linux_net.py:1283 #, python-format -msgid "Starting VLAN interface %s" +msgid "Failed removing net device: '%s'" msgstr "" -#: nova/network/linux_net.py:1418 +#: nova/network/linux_net.py:1401 #, python-format -msgid "Failed unplugging VLAN interface '%s'" -msgstr "" - -#: nova/network/linux_net.py:1420 -#, python-format -msgid "Unplugged VLAN interface '%s'" +msgid "Starting VLAN interface %s" msgstr "" -#: nova/network/linux_net.py:1442 +#: nova/network/linux_net.py:1447 #, python-format msgid "Starting Bridge %s" msgstr "" -#: nova/network/linux_net.py:1454 +#: nova/network/linux_net.py:1459 #, python-format msgid "Adding interface %(interface)s to bridge %(bridge)s" msgstr "" -#: nova/network/linux_net.py:1490 +#: nova/network/linux_net.py:1495 #, python-format msgid "Failed to add interface: %s" msgstr "" -#: nova/network/linux_net.py:1536 -#, python-format -msgid "Failed unplugging bridge interface '%s'" -msgstr "" - -#: nova/network/linux_net.py:1539 -#, python-format -msgid "Unplugged bridge interface '%s'" -msgstr "" - -#: nova/network/linux_net.py:1735 +#: nova/network/linux_net.py:1732 #, python-format msgid "Starting bridge %s " msgstr "" -#: nova/network/linux_net.py:1743 +#: nova/network/linux_net.py:1740 #, python-format msgid "Done starting bridge %s" msgstr "" -#: nova/network/linux_net.py:1763 -#, python-format -msgid "Failed unplugging gateway interface '%s'" -msgstr "" - -#: nova/network/linux_net.py:1765 -#, python-format -msgid "Unplugged gateway interface '%s'" -msgstr "" - -#: nova/network/manager.py:363 +#: nova/network/manager.py:364 #, python-format msgid "Disassociated %s stale fixed ip(s)" msgstr "" -#: nova/network/manager.py:367 +#: nova/network/manager.py:368 msgid "setting network host" msgstr "" -#: nova/network/manager.py:494 +#: nova/network/manager.py:495 msgid "network allocations" msgstr "" -#: nova/network/manager.py:501 +#: nova/network/manager.py:502 #, python-format msgid "networks retrieved for instance: |%(networks_list)s|" msgstr "" -#: nova/network/manager.py:549 +#: nova/network/manager.py:550 msgid "network deallocation for instance" msgstr "" -#: nova/network/manager.py:815 +#: nova/network/manager.py:816 #, python-format msgid "" "instance-dns-zone is |%(domain)s|, which is in availability zone " @@ -5408,98 +5355,98 @@ msgid "" "created." msgstr "" -#: nova/network/manager.py:841 +#: nova/network/manager.py:842 #, python-format msgid "Quota exceeded for %(pid)s, tried to allocate fixed IP" msgstr "" -#: nova/network/manager.py:895 +#: nova/network/manager.py:896 msgid "Failed to update usages deallocating fixed IP" msgstr "" -#: nova/network/manager.py:929 +#: nova/network/manager.py:930 #, python-format msgid "Unable to release %s because vif doesn't exist." msgstr "" -#: nova/network/manager.py:952 +#: nova/network/manager.py:953 #, python-format msgid "Leased IP |%(address)s|" msgstr "" -#: nova/network/manager.py:956 +#: nova/network/manager.py:957 #, python-format msgid "IP %s leased that is not associated" msgstr "" -#: nova/network/manager.py:965 +#: nova/network/manager.py:966 #, python-format msgid "IP |%s| leased that isn't allocated" msgstr "" -#: nova/network/manager.py:970 +#: nova/network/manager.py:971 #, python-format msgid "Released IP |%(address)s|" msgstr "" -#: nova/network/manager.py:974 +#: nova/network/manager.py:975 #, python-format msgid "IP %s released that is not associated" msgstr "" -#: nova/network/manager.py:978 +#: nova/network/manager.py:979 #, python-format msgid "IP %s released that was not leased" msgstr "" -#: nova/network/manager.py:997 +#: nova/network/manager.py:998 #, python-format msgid "%s must be an integer" msgstr "" -#: nova/network/manager.py:1021 +#: nova/network/manager.py:1022 msgid "Maximum allowed length for 'label' is 255." msgstr "" -#: nova/network/manager.py:1041 +#: nova/network/manager.py:1042 #, python-format msgid "" "Subnet(s) too large, defaulting to /%s. To override, specify " "network_size flag." msgstr "" -#: nova/network/manager.py:1122 +#: nova/network/manager.py:1123 msgid "cidr already in use" msgstr "" -#: nova/network/manager.py:1125 +#: nova/network/manager.py:1126 #, python-format msgid "requested cidr (%(cidr)s) conflicts with existing supernet (%(super)s)" msgstr "" -#: nova/network/manager.py:1136 +#: nova/network/manager.py:1137 #, python-format msgid "" "requested cidr (%(cidr)s) conflicts with existing smaller cidr " "(%(smaller)s)" msgstr "" -#: nova/network/manager.py:1193 +#: nova/network/manager.py:1194 msgid "Network already exists!" msgstr "" -#: nova/network/manager.py:1212 +#: nova/network/manager.py:1213 #, python-format msgid "Network must be disassociated from project %s before delete" msgstr "" -#: nova/network/manager.py:1808 +#: nova/network/manager.py:1813 msgid "" "The sum between the number of networks and the vlan start cannot be " "greater than 4094" msgstr "" -#: nova/network/manager.py:1815 +#: nova/network/manager.py:1820 #, python-format msgid "" "The network range is not big enough to fit %(num_networks)s networks. " @@ -5611,11 +5558,6 @@ msgstr "" msgid "Multiple floating IP pools matches found for name '%s'" msgstr "" -#: nova/network/quantumv2/api.py:835 -#, python-format -msgid "Network %(net)s for port %(port_id)s not found!" -msgstr "" - #: nova/network/security_group/quantum_driver.py:53 #, python-format msgid "Quantum Error creating security group %s" @@ -5721,22 +5663,22 @@ msgstr "" msgid "Released file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..." msgstr "" -#: nova/openstack/common/log.py:226 +#: nova/openstack/common/log.py:244 #, python-format msgid "Deprecated: %s" msgstr "" -#: nova/openstack/common/log.py:329 +#: nova/openstack/common/log.py:347 #, python-format msgid "Error loading logging config %(log_config)s: %(err_msg)s" msgstr "" -#: nova/openstack/common/log.py:379 +#: nova/openstack/common/log.py:397 #, python-format msgid "syslog facility must be one of: %s" msgstr "" -#: nova/openstack/common/log.py:537 +#: nova/openstack/common/log.py:563 #, python-format msgid "Fatal call to deprecated config: %(msg)s" msgstr "" @@ -5759,6 +5701,31 @@ msgstr "" msgid "in dynamic looping call" msgstr "" +#: nova/openstack/common/periodic_task.py:41 +#, python-format +msgid "Unexpected argument for periodic task creation: %(arg)s." +msgstr "" + +#: nova/openstack/common/periodic_task.py:132 +#, python-format +msgid "Skipping periodic task %(task)s because its interval is negative" +msgstr "" + +#: nova/openstack/common/periodic_task.py:137 +#, python-format +msgid "Skipping periodic task %(task)s because it is disabled" +msgstr "" + +#: nova/openstack/common/periodic_task.py:175 +#, python-format +msgid "Running periodic task %(full_task_name)s" +msgstr "" + +#: nova/openstack/common/periodic_task.py:183 +#, python-format +msgid "Error during %(full_task_name)s: %(e)s" +msgstr "" + #: nova/openstack/common/policy.py:394 #, python-format msgid "Failed to understand rule %(rule)s" @@ -5774,16 +5741,31 @@ msgstr "" msgid "Failed to understand rule %(rule)r" msgstr "" -#: nova/openstack/common/db/sqlalchemy/session.py:436 +#: nova/openstack/common/processutils.py:122 +#, python-format +msgid "Got unknown keyword args to utils.execute: %r" +msgstr "" + +#: nova/openstack/common/processutils.py:137 +#, python-format +msgid "Running cmd (subprocess): %s" +msgstr "" + +#: nova/openstack/common/processutils.py:174 +#, python-format +msgid "%r failed. Retrying." +msgstr "" + +#: nova/openstack/common/db/sqlalchemy/session.py:461 msgid "DB exception wrapped." msgstr "" -#: nova/openstack/common/db/sqlalchemy/session.py:486 +#: nova/openstack/common/db/sqlalchemy/session.py:512 #, python-format msgid "Got mysql server has gone away: %s" msgstr "" -#: nova/openstack/common/db/sqlalchemy/session.py:556 +#: nova/openstack/common/db/sqlalchemy/session.py:584 #, python-format msgid "SQL connection failed. %s attempts left." msgstr "" @@ -5796,19 +5778,19 @@ msgstr "" msgid "Unknown sort direction, must be 'desc' or 'asc'" msgstr "" -#: nova/openstack/common/notifier/api.py:126 +#: nova/openstack/common/notifier/api.py:125 #, python-format msgid "%s not in valid priorities" msgstr "" -#: nova/openstack/common/notifier/api.py:142 +#: nova/openstack/common/notifier/api.py:141 #, python-format msgid "" "Problem '%(e)s' attempting to send to notification system. " "Payload=%(payload)s" msgstr "" -#: nova/openstack/common/notifier/api.py:172 +#: nova/openstack/common/notifier/api.py:171 #, python-format msgid "Failed to load notifier %s. These notifications will not be sent." msgstr "" @@ -5997,44 +5979,44 @@ msgid "" msgstr "" #: nova/openstack/common/rpc/impl_kombu.py:609 -#: nova/openstack/common/rpc/impl_qpid.py:403 +#: nova/openstack/common/rpc/impl_qpid.py:404 #, python-format msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s" msgstr "" #: nova/openstack/common/rpc/impl_kombu.py:627 -#: nova/openstack/common/rpc/impl_qpid.py:418 +#: nova/openstack/common/rpc/impl_qpid.py:419 #, python-format msgid "Timed out waiting for RPC response: %s" msgstr "" #: nova/openstack/common/rpc/impl_kombu.py:631 -#: nova/openstack/common/rpc/impl_qpid.py:422 +#: nova/openstack/common/rpc/impl_qpid.py:423 #, python-format msgid "Failed to consume message from queue: %s" msgstr "" #: nova/openstack/common/rpc/impl_kombu.py:670 -#: nova/openstack/common/rpc/impl_qpid.py:457 +#: nova/openstack/common/rpc/impl_qpid.py:458 #, python-format msgid "Failed to publish message to topic '%(topic)s': %(err_str)s" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:351 +#: nova/openstack/common/rpc/impl_qpid.py:352 #, python-format msgid "Unable to connect to AMQP server: %(e)s. Sleeping %(delay)s seconds" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:357 +#: nova/openstack/common/rpc/impl_qpid.py:358 #, python-format msgid "Connected to AMQP server on %s" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:370 +#: nova/openstack/common/rpc/impl_qpid.py:371 msgid "Re-established AMQP queues" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:430 +#: nova/openstack/common/rpc/impl_qpid.py:431 msgid "Error processing message. Skipping it." msgstr "" @@ -6259,7 +6241,7 @@ msgstr "" msgid "Exception during scheduler.run_instance" msgstr "" -#: nova/scheduler/driver.py:63 nova/scheduler/manager.py:211 +#: nova/scheduler/driver.py:63 nova/scheduler/manager.py:222 #, python-format msgid "Setting instance to %(state)s state." msgstr "" @@ -6283,81 +6265,89 @@ msgid "" "memory(host:%(avail)s <= instance:%(mem_inst)s)" msgstr "" -#: nova/scheduler/filter_scheduler.py:74 +#: nova/scheduler/filter_scheduler.py:73 #, python-format msgid "Attempting to build %(num_instances)d instance(s)" msgstr "" -#: nova/scheduler/filter_scheduler.py:228 +#: nova/scheduler/filter_scheduler.py:227 msgid "Invalid value for 'scheduler_max_attempts', must be >= 1" msgstr "" -#: nova/scheduler/filter_scheduler.py:245 +#: nova/scheduler/filter_scheduler.py:244 #, python-format msgid "Error from last host: %(last_host)s (node %(last_node)s): %(exc)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:274 +#: nova/scheduler/filter_scheduler.py:276 #, python-format msgid "" "Exceeded max scheduling attempts %(max_attempts)d for instance " "%(instance_uuid)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:340 +#: nova/scheduler/filter_scheduler.py:344 #, python-format msgid "Filtered %(hosts)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:353 +#: nova/scheduler/filter_scheduler.py:357 #, python-format msgid "Choosing host %(chosen_host)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:386 +#: nova/scheduler/filter_scheduler.py:391 #, python-format msgid "Unable to migrate %(instance_uuid)s to %(dest)s: Lack of memory" msgstr "" -#: nova/scheduler/host_manager.py:307 +#: nova/scheduler/host_manager.py:308 #, python-format -msgid "Host filter ignoring hosts: %(ignored_hosts_str)s" +msgid "Host filter ignoring hosts: %s" msgstr "" -#: nova/scheduler/host_manager.py:316 +#: nova/scheduler/host_manager.py:320 #, python-format -msgid "" -"No hosts matched due to not matching 'force_hosts'value of " -"'%(forced_hosts_str)s'" +msgid "Host filter forcing available hosts to %s" msgstr "" -#: nova/scheduler/host_manager.py:321 +#: nova/scheduler/host_manager.py:323 #, python-format -msgid "Host filter forcing available hosts to %(forced_hosts_str)s" +msgid "No hosts matched due to not matching 'force_hosts' value of '%s'" msgstr "" -#: nova/scheduler/host_manager.py:353 +#: nova/scheduler/host_manager.py:336 +#, python-format +msgid "Host filter forcing available nodes to %s" +msgstr "" + +#: nova/scheduler/host_manager.py:339 +#, python-format +msgid "No nodes matched due to not matching 'force_nodes' value of '%s'" +msgstr "" + +#: nova/scheduler/host_manager.py:379 #, python-format msgid "Ignoring %(service_name)s service update from %(host)s" msgstr "" -#: nova/scheduler/host_manager.py:358 +#: nova/scheduler/host_manager.py:384 #, python-format msgid "Received %(service_name)s service update from %(state_key)s." msgstr "" -#: nova/scheduler/host_manager.py:377 +#: nova/scheduler/host_manager.py:403 #: nova/scheduler/filters/trusted_filter.py:214 #, python-format msgid "No service for compute ID %s" msgstr "" -#: nova/scheduler/host_manager.py:399 +#: nova/scheduler/host_manager.py:425 #, python-format msgid "Removing dead compute node %(host)s:%(node)s from scheduler" msgstr "" -#: nova/scheduler/manager.py:197 +#: nova/scheduler/manager.py:208 #, python-format msgid "Failed to schedule_%(method)s: %(ex)s" msgstr "" @@ -6613,19 +6603,19 @@ msgstr "" msgid "Reply to faked command is stdout='%(stdout)s' stderr='%(stderr)s'" msgstr "" -#: nova/tests/fake_volume.py:186 +#: nova/tests/fake_volume.py:187 msgid "status must be available" msgstr "" -#: nova/tests/fake_volume.py:190 nova/volume/cinder.py:222 +#: nova/tests/fake_volume.py:191 nova/volume/cinder.py:228 msgid "already attached" msgstr "" -#: nova/tests/fake_volume.py:194 nova/volume/cinder.py:226 +#: nova/tests/fake_volume.py:195 nova/volume/cinder.py:232 msgid "Instance and volume not in same availability_zone" msgstr "" -#: nova/tests/fake_volume.py:199 nova/volume/cinder.py:232 +#: nova/tests/fake_volume.py:200 nova/volume/cinder.py:238 msgid "already detached" msgstr "" @@ -6678,52 +6668,52 @@ msgstr "" msgid "unexpected role header" msgstr "" -#: nova/tests/api/openstack/compute/test_servers.py:3315 +#: nova/tests/api/openstack/compute/test_servers.py:3338 msgid "" "Quota exceeded for instances: Requested 1, but already used 10 of 10 " "instances" msgstr "" -#: nova/tests/api/openstack/compute/test_servers.py:3320 +#: nova/tests/api/openstack/compute/test_servers.py:3343 msgid "Quota exceeded for ram: Requested 4096, but already used 8192 of 10240 ram" msgstr "" -#: nova/tests/api/openstack/compute/test_servers.py:3325 +#: nova/tests/api/openstack/compute/test_servers.py:3348 msgid "Quota exceeded for cores: Requested 2, but already used 9 of 10 cores" msgstr "" -#: nova/tests/compute/test_compute.py:1044 -#: nova/tests/compute/test_compute.py:1062 -#: nova/tests/compute/test_compute.py:1113 -#: nova/tests/compute/test_compute.py:1140 -#: nova/tests/compute/test_compute.py:1186 -#: nova/tests/compute/test_compute.py:3647 +#: nova/tests/compute/test_compute.py:1099 +#: nova/tests/compute/test_compute.py:1117 +#: nova/tests/compute/test_compute.py:1168 +#: nova/tests/compute/test_compute.py:1195 +#: nova/tests/compute/test_compute.py:1241 +#: nova/tests/compute/test_compute.py:3725 #, python-format msgid "Running instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1050 -#: nova/tests/compute/test_compute.py:1085 -#: nova/tests/compute/test_compute.py:1128 -#: nova/tests/compute/test_compute.py:1158 +#: nova/tests/compute/test_compute.py:1105 +#: nova/tests/compute/test_compute.py:1140 +#: nova/tests/compute/test_compute.py:1183 +#: nova/tests/compute/test_compute.py:1213 #, python-format msgid "After terminating instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1668 +#: nova/tests/compute/test_compute.py:1723 msgid "Internal error" msgstr "" -#: nova/tests/compute/test_compute.py:3658 +#: nova/tests/compute/test_compute.py:3736 #, python-format msgid "After force-killing instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:4160 +#: nova/tests/compute/test_compute.py:4238 msgid "wrong host/node" msgstr "" -#: nova/tests/compute/test_compute.py:8584 +#: nova/tests/compute/test_compute.py:8707 msgid "spawn error" msgstr "" @@ -6979,7 +6969,7 @@ msgstr "" msgid "IPMI set next bootdev failed" msgstr "" -#: nova/virt/baremetal/ipmi.py:198 nova/virt/baremetal/tilera_pdu.py:152 +#: nova/virt/baremetal/ipmi.py:198 nova/virt/baremetal/tilera_pdu.py:153 #, python-format msgid "Activate node called, but node %s is already active" msgstr "" @@ -7067,31 +7057,31 @@ msgstr "" msgid "Tilera deploy failed for instance %s" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:82 +#: nova/virt/baremetal/tilera_pdu.py:83 msgid "Node id not supplied to PDU" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:85 +#: nova/virt/baremetal/tilera_pdu.py:86 msgid "Address not supplied to PDU" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:88 +#: nova/virt/baremetal/tilera_pdu.py:89 msgid "User not supplied to PDU" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:91 +#: nova/virt/baremetal/tilera_pdu.py:92 msgid "Password not supplied to PDU" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:116 +#: nova/virt/baremetal/tilera_pdu.py:117 msgid "PDU failed" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:133 +#: nova/virt/baremetal/tilera_pdu.py:134 msgid "PDU power on failed" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:146 +#: nova/virt/baremetal/tilera_pdu.py:147 msgid "PDU power off failed" msgstr "" @@ -7147,34 +7137,34 @@ msgstr "" msgid "no pif for vif_uuid=%s" msgstr "" -#: nova/virt/baremetal/virtual_power_driver.py:111 +#: nova/virt/baremetal/virtual_power_driver.py:112 msgid "virtual_power_ssh_host not defined. Can not Start" msgstr "" -#: nova/virt/baremetal/virtual_power_driver.py:115 +#: nova/virt/baremetal/virtual_power_driver.py:116 msgid "virtual_power_host_user not defined. Can not Start" msgstr "" -#: nova/virt/baremetal/virtual_power_driver.py:121 +#: nova/virt/baremetal/virtual_power_driver.py:122 msgid "virtual_power_host_pass/key not set. Can not Start" msgstr "" -#: nova/virt/baremetal/volume_driver.py:121 +#: nova/virt/baremetal/volume_driver.py:122 #, python-format msgid "baremetal driver was unable to delete tid %s" msgstr "" -#: nova/virt/baremetal/volume_driver.py:185 +#: nova/virt/baremetal/volume_driver.py:186 #, python-format msgid "Could not determine iscsi initiator name for instance %s" msgstr "" -#: nova/virt/baremetal/volume_driver.py:226 +#: nova/virt/baremetal/volume_driver.py:227 #, python-format msgid "No fixed PXE IP is associated to %s" msgstr "" -#: nova/virt/baremetal/volume_driver.py:258 +#: nova/virt/baremetal/volume_driver.py:259 #, python-format msgid "detach volume could not find tid for %s" msgstr "" @@ -7208,33 +7198,33 @@ msgstr "" msgid "Baremetal virtual interface %s not found" msgstr "" -#: nova/virt/disk/api.py:132 +#: nova/virt/disk/api.py:133 #, python-format msgid "Checking if we can resize image %(image)s. size=%(size)s, CoW=%(use_cow)s" msgstr "" -#: nova/virt/disk/api.py:138 +#: nova/virt/disk/api.py:139 #, python-format msgid "Cannot resize filesystem %s to a smaller size." msgstr "" -#: nova/virt/disk/api.py:149 +#: nova/virt/disk/api.py:150 #, python-format msgid "Unable to mount image %(image)s with error %(error)s. Cannot resize." msgstr "" -#: nova/virt/disk/api.py:159 +#: nova/virt/disk/api.py:160 #, python-format msgid "" "Unable to determine label for image %(image)s with error %(errror)s. " "Cannot resize." msgstr "" -#: nova/virt/disk/api.py:226 +#: nova/virt/disk/api.py:227 msgid "image already mounted" msgstr "" -#: nova/virt/disk/api.py:282 +#: nova/virt/disk/api.py:283 #, python-format msgid "" "Inject data image=%(image)s key=%(key)s net=%(net)s metadata=%(metadata)s" @@ -7242,68 +7232,68 @@ msgid "" "partition=%(partition)s use_cow=%(use_cow)s" msgstr "" -#: nova/virt/disk/api.py:299 +#: nova/virt/disk/api.py:300 #, python-format msgid "Ignoring error injecting data into image (%(e)s)" msgstr "" -#: nova/virt/disk/api.py:318 +#: nova/virt/disk/api.py:319 #, python-format msgid "" "Failed to mount container filesystem '%(image)s' on '%(target)s': " "%(errors)s" msgstr "" -#: nova/virt/disk/api.py:335 +#: nova/virt/disk/api.py:336 #, python-format msgid "Failed to teardown ntainer filesystem: %s" msgstr "" -#: nova/virt/disk/api.py:348 +#: nova/virt/disk/api.py:349 #, python-format msgid "Failed to umount container filesystem: %s" msgstr "" -#: nova/virt/disk/api.py:373 +#: nova/virt/disk/api.py:374 #, python-format msgid "Ignoring error injecting %(inject)s into image (%(e)s)" msgstr "" -#: nova/virt/disk/api.py:385 +#: nova/virt/disk/api.py:386 #, python-format msgid "Inject file fs=%(fs)s path=%(path)s append=%(append)s" msgstr "" -#: nova/virt/disk/api.py:394 +#: nova/virt/disk/api.py:395 #, python-format msgid "Inject metadata fs=%(fs)s metadata=%(metadata)s" msgstr "" -#: nova/virt/disk/api.py:435 +#: nova/virt/disk/api.py:436 #, python-format msgid "Inject key fs=%(fs)s key=%(key)s" msgstr "" -#: nova/virt/disk/api.py:464 +#: nova/virt/disk/api.py:465 #, python-format msgid "Inject key fs=%(fs)s net=%(net)s" msgstr "" -#: nova/virt/disk/api.py:490 +#: nova/virt/disk/api.py:491 #, python-format msgid "Inject admin password fs=%(fs)s admin_passwd=ha-ha-not-telling-you" msgstr "" -#: nova/virt/disk/api.py:535 +#: nova/virt/disk/api.py:536 msgid "Not implemented on Windows" msgstr "" -#: nova/virt/disk/api.py:564 +#: nova/virt/disk/api.py:565 #, python-format msgid "User %(username)s not found in password file." msgstr "" -#: nova/virt/disk/api.py:580 +#: nova/virt/disk/api.py:581 #, python-format msgid "User %(username)s not found in shadow file." msgstr "" @@ -7637,7 +7627,7 @@ msgstr "" msgid "get_available_resource called" msgstr "" -#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3728 +#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3740 #: nova/virt/xenapi/host.py:148 msgid "Updating host stats" msgstr "" @@ -7845,7 +7835,7 @@ msgstr "" msgid "Cannot find boot VHD file: %s" msgstr "" -#: nova/virt/hyperv/migrationops.py:221 nova/virt/hyperv/vmops.py:135 +#: nova/virt/hyperv/migrationops.py:221 nova/virt/hyperv/vmops.py:136 msgid "Cannot resize a VHD to a smaller size" msgstr "" @@ -7933,114 +7923,114 @@ msgstr "" msgid "Creating vswitch port for instance: %s" msgstr "" -#: nova/virt/hyperv/vmops.py:90 +#: nova/virt/hyperv/vmops.py:91 #, python-format msgid "VIF driver not found for network_api_class: %s" msgstr "" -#: nova/virt/hyperv/vmops.py:99 +#: nova/virt/hyperv/vmops.py:100 msgid "get_info called for instance" msgstr "" -#: nova/virt/hyperv/vmops.py:120 +#: nova/virt/hyperv/vmops.py:121 #, python-format msgid "" "Creating differencing VHD. Parent: %(base_vhd_path)s, Target: " "%(root_vhd_path)s" msgstr "" -#: nova/virt/hyperv/vmops.py:126 +#: nova/virt/hyperv/vmops.py:127 #, python-format msgid "Copying VHD image %(base_vhd_path)s to target: %(root_vhd_path)s" msgstr "" -#: nova/virt/hyperv/vmops.py:138 +#: nova/virt/hyperv/vmops.py:139 #, python-format msgid "Resizing VHD %(root_vhd_path)s to new size %(root_vhd_size)s" msgstr "" -#: nova/virt/hyperv/vmops.py:151 +#: nova/virt/hyperv/vmops.py:152 msgid "Spawning new instance" msgstr "" -#: nova/virt/hyperv/vmops.py:177 +#: nova/virt/hyperv/vmops.py:178 msgid "Spawn instance failed" msgstr "" -#: nova/virt/hyperv/vmops.py:202 +#: nova/virt/hyperv/vmops.py:203 #, python-format msgid "Creating nic for instance: %s" msgstr "" -#: nova/virt/hyperv/vmops.py:210 +#: nova/virt/hyperv/vmops.py:211 #, python-format msgid "Invalid config_drive_format \"%s\"" msgstr "" -#: nova/virt/hyperv/vmops.py:213 +#: nova/virt/hyperv/vmops.py:214 #, python-format msgid "Using config drive for instance: %s" msgstr "" -#: nova/virt/hyperv/vmops.py:226 nova/virt/libvirt/driver.py:1869 +#: nova/virt/hyperv/vmops.py:227 nova/virt/libvirt/driver.py:1870 #, python-format msgid "Creating config drive at %(path)s" msgstr "" -#: nova/virt/hyperv/vmops.py:234 nova/virt/libvirt/driver.py:1876 +#: nova/virt/hyperv/vmops.py:235 nova/virt/libvirt/driver.py:1877 #, python-format msgid "Creating config drive failed with error: %s" msgstr "" -#: nova/virt/hyperv/vmops.py:270 +#: nova/virt/hyperv/vmops.py:271 #, python-format msgid "Got request to destroy instance: %s" msgstr "" -#: nova/virt/hyperv/vmops.py:283 +#: nova/virt/hyperv/vmops.py:284 #, python-format msgid "Instance not found: %s" msgstr "" -#: nova/virt/hyperv/vmops.py:289 +#: nova/virt/hyperv/vmops.py:290 #, python-format msgid "Failed to destroy instance: %s" msgstr "" -#: nova/virt/hyperv/vmops.py:294 +#: nova/virt/hyperv/vmops.py:295 msgid "reboot instance" msgstr "" -#: nova/virt/hyperv/vmops.py:300 +#: nova/virt/hyperv/vmops.py:301 msgid "Pause instance" msgstr "" -#: nova/virt/hyperv/vmops.py:306 +#: nova/virt/hyperv/vmops.py:307 msgid "Unpause instance" msgstr "" -#: nova/virt/hyperv/vmops.py:312 +#: nova/virt/hyperv/vmops.py:313 msgid "Suspend instance" msgstr "" -#: nova/virt/hyperv/vmops.py:318 +#: nova/virt/hyperv/vmops.py:319 msgid "Resume instance" msgstr "" -#: nova/virt/hyperv/vmops.py:324 +#: nova/virt/hyperv/vmops.py:325 msgid "Power off instance" msgstr "" -#: nova/virt/hyperv/vmops.py:330 +#: nova/virt/hyperv/vmops.py:331 msgid "Power on instance" msgstr "" -#: nova/virt/hyperv/vmops.py:337 +#: nova/virt/hyperv/vmops.py:338 #, python-format msgid "Successfully changed state of VM %(vm_name)s to: %(req_state)s" msgstr "" -#: nova/virt/hyperv/vmops.py:341 +#: nova/virt/hyperv/vmops.py:342 #, python-format msgid "Failed to change vm state of %(vm_name)s to %(req_state)s" msgstr "" @@ -8145,7 +8135,7 @@ msgstr "" msgid "Detaching physical disk from instance: %s" msgstr "" -#: nova/virt/hyperv/volumeops.py:186 nova/virt/libvirt/driver.py:896 +#: nova/virt/hyperv/volumeops.py:186 nova/virt/libvirt/driver.py:897 msgid "Could not determine iscsi initiator name" msgstr "" @@ -8179,235 +8169,235 @@ msgstr "" msgid "Unable to determine disk bus for '%s'" msgstr "" -#: nova/virt/libvirt/driver.py:340 +#: nova/virt/libvirt/driver.py:341 #, python-format msgid "Invalid cachemode %(cache_mode)s specified for disk type %(disk_type)s." msgstr "" -#: nova/virt/libvirt/driver.py:546 +#: nova/virt/libvirt/driver.py:547 #, python-format msgid "Nova requires libvirt version %(major)i.%(minor)i.%(micro)i or greater." msgstr "" -#: nova/virt/libvirt/driver.py:554 +#: nova/virt/libvirt/driver.py:555 #, python-format msgid "Connecting to libvirt: %s" msgstr "" -#: nova/virt/libvirt/driver.py:571 +#: nova/virt/libvirt/driver.py:572 #, python-format msgid "URI %s does not support events" msgstr "" -#: nova/virt/libvirt/driver.py:587 +#: nova/virt/libvirt/driver.py:588 msgid "Connection to libvirt broke" msgstr "" -#: nova/virt/libvirt/driver.py:609 nova/virt/libvirt/driver.py:612 +#: nova/virt/libvirt/driver.py:610 nova/virt/libvirt/driver.py:613 #, python-format msgid "Can not handle authentication request for %d credentials" msgstr "" -#: nova/virt/libvirt/driver.py:630 +#: nova/virt/libvirt/driver.py:631 #, python-format msgid "Connection to libvirt failed: %s" msgstr "" -#: nova/virt/libvirt/driver.py:721 +#: nova/virt/libvirt/driver.py:722 #, python-format msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:736 +#: nova/virt/libvirt/driver.py:737 msgid "During wait destroy, instance disappeared." msgstr "" -#: nova/virt/libvirt/driver.py:741 +#: nova/virt/libvirt/driver.py:742 msgid "Instance destroyed successfully." msgstr "" -#: nova/virt/libvirt/driver.py:751 +#: nova/virt/libvirt/driver.py:752 msgid "Instance may be started again." msgstr "" -#: nova/virt/libvirt/driver.py:761 +#: nova/virt/libvirt/driver.py:762 msgid "Going to destroy instance again." msgstr "" -#: nova/virt/libvirt/driver.py:780 +#: nova/virt/libvirt/driver.py:781 msgid "Error from libvirt during undefineFlags. Retrying with undefine" msgstr "" -#: nova/virt/libvirt/driver.py:796 +#: nova/virt/libvirt/driver.py:797 #, python-format msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:816 +#: nova/virt/libvirt/driver.py:817 msgid "Instance may be still running, destroy it again." msgstr "" -#: nova/virt/libvirt/driver.py:822 +#: nova/virt/libvirt/driver.py:823 #, python-format msgid "Error from libvirt during unfilter. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:850 +#: nova/virt/libvirt/driver.py:851 #, python-format msgid "Deleting instance files %(target)s" msgstr "" -#: nova/virt/libvirt/driver.py:859 +#: nova/virt/libvirt/driver.py:860 #, python-format msgid "Failed to cleanup directory %(target)s: %(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:902 +#: nova/virt/libvirt/driver.py:903 msgid "Could not determine fibre channel world wide node names" msgstr "" -#: nova/virt/libvirt/driver.py:909 +#: nova/virt/libvirt/driver.py:910 msgid "Could not determine fibre channel world wide port names" msgstr "" -#: nova/virt/libvirt/driver.py:914 +#: nova/virt/libvirt/driver.py:915 msgid "No Volume Connector found." msgstr "" -#: nova/virt/libvirt/driver.py:1036 +#: nova/virt/libvirt/driver.py:1037 msgid "During detach_volume, instance disappeared." msgstr "" -#: nova/virt/libvirt/driver.py:1060 +#: nova/virt/libvirt/driver.py:1061 msgid "attaching network adapter failed." msgstr "" -#: nova/virt/libvirt/driver.py:1080 +#: nova/virt/libvirt/driver.py:1081 msgid "During detach_interface, instance disappeared." msgstr "" -#: nova/virt/libvirt/driver.py:1084 +#: nova/virt/libvirt/driver.py:1085 msgid "detaching network adapter failed." msgstr "" -#: nova/virt/libvirt/driver.py:1173 +#: nova/virt/libvirt/driver.py:1174 msgid "Beginning live snapshot process" msgstr "" -#: nova/virt/libvirt/driver.py:1176 +#: nova/virt/libvirt/driver.py:1177 msgid "Beginning cold snapshot process" msgstr "" -#: nova/virt/libvirt/driver.py:1205 +#: nova/virt/libvirt/driver.py:1206 msgid "Snapshot extracted, beginning image upload" msgstr "" -#: nova/virt/libvirt/driver.py:1217 +#: nova/virt/libvirt/driver.py:1218 msgid "Snapshot image upload complete" msgstr "" -#: nova/virt/libvirt/driver.py:1290 +#: nova/virt/libvirt/driver.py:1291 msgid "Instance soft rebooted successfully." msgstr "" -#: nova/virt/libvirt/driver.py:1294 +#: nova/virt/libvirt/driver.py:1295 msgid "Failed to soft reboot instance." msgstr "" -#: nova/virt/libvirt/driver.py:1329 +#: nova/virt/libvirt/driver.py:1330 msgid "Instance shutdown successfully." msgstr "" -#: nova/virt/libvirt/driver.py:1337 +#: nova/virt/libvirt/driver.py:1338 msgid "Instance may have been rebooted during soft reboot, so return now." msgstr "" -#: nova/virt/libvirt/driver.py:1385 +#: nova/virt/libvirt/driver.py:1386 msgid "Instance rebooted successfully." msgstr "" -#: nova/virt/libvirt/driver.py:1530 +#: nova/virt/libvirt/driver.py:1531 msgid "Instance is running" msgstr "" -#: nova/virt/libvirt/driver.py:1537 nova/virt/powervm/operator.py:220 +#: nova/virt/libvirt/driver.py:1538 nova/virt/powervm/operator.py:221 msgid "Instance spawned successfully." msgstr "" -#: nova/virt/libvirt/driver.py:1553 +#: nova/virt/libvirt/driver.py:1554 #, python-format msgid "data: %(data)r, fpath: %(fpath)r" msgstr "" -#: nova/virt/libvirt/driver.py:1590 nova/virt/libvirt/driver.py:1616 +#: nova/virt/libvirt/driver.py:1591 nova/virt/libvirt/driver.py:1617 #, python-format msgid "Truncated console log returned, %d bytes ignored" msgstr "" -#: nova/virt/libvirt/driver.py:1605 +#: nova/virt/libvirt/driver.py:1606 msgid "Guest does not have a console available" msgstr "" -#: nova/virt/libvirt/driver.py:1674 +#: nova/virt/libvirt/driver.py:1675 #, python-format msgid "Path '%(path)s' supports direct I/O" msgstr "" -#: nova/virt/libvirt/driver.py:1678 +#: nova/virt/libvirt/driver.py:1679 #, python-format msgid "Path '%(path)s' does not support direct I/O: '%(ex)s'" msgstr "" -#: nova/virt/libvirt/driver.py:1683 nova/virt/libvirt/driver.py:1688 +#: nova/virt/libvirt/driver.py:1684 nova/virt/libvirt/driver.py:1689 #, python-format msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'" msgstr "" -#: nova/virt/libvirt/driver.py:1759 +#: nova/virt/libvirt/driver.py:1760 msgid "Creating image" msgstr "" -#: nova/virt/libvirt/driver.py:1860 +#: nova/virt/libvirt/driver.py:1861 msgid "Using config drive" msgstr "" -#: nova/virt/libvirt/driver.py:1909 +#: nova/virt/libvirt/driver.py:1910 #, python-format msgid "Injecting %(inj)s into image %(img_id)s" msgstr "" -#: nova/virt/libvirt/driver.py:1919 +#: nova/virt/libvirt/driver.py:1920 #, python-format msgid "Error injecting data into image %(img_id)s (%(e)s)" msgstr "" -#: nova/virt/libvirt/driver.py:1976 +#: nova/virt/libvirt/driver.py:1977 #, python-format msgid "" "Config requested an explicit CPU model, but the current libvirt " "hypervisor '%s' does not support selecting CPU models" msgstr "" -#: nova/virt/libvirt/driver.py:1982 +#: nova/virt/libvirt/driver.py:1983 msgid "Config requested a custom CPU model, but no model name was provided" msgstr "" -#: nova/virt/libvirt/driver.py:1986 +#: nova/virt/libvirt/driver.py:1987 msgid "A CPU model name should not be set when a host CPU model is requested" msgstr "" -#: nova/virt/libvirt/driver.py:1990 +#: nova/virt/libvirt/driver.py:1991 #, python-format msgid "CPU mode '%(mode)s' model '%(model)s' was chosen" msgstr "" -#: nova/virt/libvirt/driver.py:2006 +#: nova/virt/libvirt/driver.py:2007 msgid "" "Passthrough of the host CPU was requested but this libvirt version does " "not support this feature" msgstr "" -#: nova/virt/libvirt/driver.py:2327 +#: nova/virt/libvirt/driver.py:2330 #, python-format msgid "" "Start to_xml instance=%(instance)s network_info=%(network_info)s " @@ -8415,92 +8405,100 @@ msgid "" "rescue=%(rescue)sblock_device_info=%(block_device_info)s" msgstr "" -#: nova/virt/libvirt/driver.py:2342 +#: nova/virt/libvirt/driver.py:2345 #, python-format msgid "End to_xml instance=%(instance)s xml=%(xml)s" msgstr "" -#: nova/virt/libvirt/driver.py:2359 +#: nova/virt/libvirt/driver.py:2362 #, python-format msgid "" "Error from libvirt while looking up %(instance_name)s: [Error Code " "%(error_code)s] %(ex)s" msgstr "" -#: nova/virt/libvirt/driver.py:2527 +#: nova/virt/libvirt/driver.py:2530 msgid "" "Cannot get the number of cpu, because this function is not implemented " "for this platform. " msgstr "" -#: nova/virt/libvirt/driver.py:2578 +#: nova/virt/libvirt/driver.py:2581 #, python-format msgid "couldn't obtain the vpu count from domain id: %s" msgstr "" -#: nova/virt/libvirt/driver.py:2584 +#: nova/virt/libvirt/driver.py:2587 #, python-format msgid "List of domains returned by libVirt: %s" msgstr "" -#: nova/virt/libvirt/driver.py:2586 +#: nova/virt/libvirt/driver.py:2589 #, python-format msgid "libVirt can't find a domain with id: %s" msgstr "" -#: nova/virt/libvirt/driver.py:2650 +#: nova/virt/libvirt/driver.py:2653 msgid "libvirt version is too old (does not support getVersion)" msgstr "" -#: nova/virt/libvirt/driver.py:2733 +#: nova/virt/libvirt/driver.py:2737 #, python-format msgid "Trying to get stats for the volume %s" msgstr "" -#: nova/virt/libvirt/driver.py:2757 +#: nova/virt/libvirt/driver.py:2750 +#, python-format +msgid "" +"Got volume usage stats for the volume=%(volume)s, instance=%(instance)s, " +"rd_req=%(rd_req)d, rd_bytes=%(rd_bytes)d, wr_req=%(wr_req)d, " +"wr_bytes=%(wr_bytes)d" +msgstr "" + +#: nova/virt/libvirt/driver.py:2768 #, python-format msgid "" "Getting block stats failed, device might have been detached. " -"Code=%(errcode)s Error=%(e)s" +"Instance=%(instance_name)s Disk=%(disk)s Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:2761 +#: nova/virt/libvirt/driver.py:2773 #, python-format msgid "" "Could not find domain in libvirt for instance %s. Cannot get block stats " "for device" msgstr "" -#: nova/virt/libvirt/driver.py:2838 +#: nova/virt/libvirt/driver.py:2850 #, python-format msgid "" "Creating tmpfile %s to verify with other compute node that the instance " "is on the same shared storage." msgstr "" -#: nova/virt/libvirt/driver.py:2920 +#: nova/virt/libvirt/driver.py:2932 msgid "Block migration can not be used with shared storage." msgstr "" -#: nova/virt/libvirt/driver.py:2928 +#: nova/virt/libvirt/driver.py:2940 msgid "Live migration can not be used without shared storage." msgstr "" -#: nova/virt/libvirt/driver.py:2965 +#: nova/virt/libvirt/driver.py:2977 #, python-format msgid "" "Unable to migrate %(instance_uuid)s: Disk of instance is too " "large(available on destination host:%(available)s < need:%(necessary)s)" msgstr "" -#: nova/virt/libvirt/driver.py:2990 +#: nova/virt/libvirt/driver.py:3002 #, python-format msgid "" "Instance launched has CPU info:\n" "%s" msgstr "" -#: nova/virt/libvirt/driver.py:3002 +#: nova/virt/libvirt/driver.py:3014 #, python-format msgid "" "CPU doesn't have compatibility.\n" @@ -8510,67 +8508,67 @@ msgid "" "Refer to %(u)s" msgstr "" -#: nova/virt/libvirt/driver.py:3019 +#: nova/virt/libvirt/driver.py:3031 #, python-format msgid "" "Creating tmpfile %s to notify to other compute nodes that they should " "mount the same storage." msgstr "" -#: nova/virt/libvirt/driver.py:3067 +#: nova/virt/libvirt/driver.py:3079 #, python-format msgid "The firewall filter for %s does not exist" msgstr "" -#: nova/virt/libvirt/driver.py:3139 +#: nova/virt/libvirt/driver.py:3151 #, python-format msgid "Live Migration failure: %(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:3232 +#: nova/virt/libvirt/driver.py:3244 #, python-format msgid "plug_vifs() failed %(cnt)d. Retry up to %(max_retry)d." msgstr "" -#: nova/virt/libvirt/driver.py:3344 +#: nova/virt/libvirt/driver.py:3356 #, python-format msgid "" "Error from libvirt while getting description of %(instance_name)s: [Error" " Code %(error_code)s] %(ex)s" msgstr "" -#: nova/virt/libvirt/driver.py:3361 +#: nova/virt/libvirt/driver.py:3373 #, python-format msgid "skipping %(path)s since it looks like volume" msgstr "" -#: nova/virt/libvirt/driver.py:3366 +#: nova/virt/libvirt/driver.py:3378 #, python-format msgid "skipping disk for %(instance_name)s as it does not have a path" msgstr "" -#: nova/virt/libvirt/driver.py:3407 +#: nova/virt/libvirt/driver.py:3419 #, python-format msgid "Getting disk size of %(i_name)s: %(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:3453 +#: nova/virt/libvirt/driver.py:3465 msgid "Starting migrate_disk_and_power_off" msgstr "" -#: nova/virt/libvirt/driver.py:3512 +#: nova/virt/libvirt/driver.py:3524 msgid "Instance running successfully." msgstr "" -#: nova/virt/libvirt/driver.py:3518 +#: nova/virt/libvirt/driver.py:3530 msgid "Starting finish_migration" msgstr "" -#: nova/virt/libvirt/driver.py:3580 +#: nova/virt/libvirt/driver.py:3592 msgid "Starting finish_revert_migration" msgstr "" -#: nova/virt/libvirt/driver.py:3701 +#: nova/virt/libvirt/driver.py:3713 #, python-format msgid "Checking instance files accessability%(instance_path)s" msgstr "" @@ -8753,22 +8751,22 @@ msgstr "" msgid "Verification complete" msgstr "" -#: nova/virt/libvirt/utils.py:67 +#: nova/virt/libvirt/utils.py:72 nova/virt/libvirt/utils.py:78 msgid "systool is not installed" msgstr "" -#: nova/virt/libvirt/utils.py:71 +#: nova/virt/libvirt/utils.py:82 msgid "Cannot find any Fibre Channel HBAs" msgstr "" -#: nova/virt/libvirt/utils.py:213 +#: nova/virt/libvirt/utils.py:224 #, python-format msgid "" "Insufficient Space on Volume Group %(vg)s. Only %(free_space)db " "available, but %(size)db required by volume %(lv)s." msgstr "" -#: nova/virt/libvirt/utils.py:222 +#: nova/virt/libvirt/utils.py:233 #, python-format msgid "" "Volume group %(vg)s will not be able to hold sparse volume %(lv)s. " @@ -8776,61 +8774,61 @@ msgid "" "%(free_space)db." msgstr "" -#: nova/virt/libvirt/utils.py:253 +#: nova/virt/libvirt/utils.py:264 #, python-format msgid "vg %s must be LVM volume group" msgstr "" -#: nova/virt/libvirt/utils.py:282 +#: nova/virt/libvirt/utils.py:293 #, python-format msgid "Path %s must be LVM logical volume" msgstr "" -#: nova/virt/libvirt/utils.py:547 +#: nova/virt/libvirt/utils.py:558 msgid "Can't retrieve root device path from instance libvirt configuration" msgstr "" -#: nova/virt/libvirt/vif.py:264 nova/virt/libvirt/vif.py:385 -#: nova/virt/libvirt/vif.py:472 +#: nova/virt/libvirt/vif.py:265 nova/virt/libvirt/vif.py:386 +#: nova/virt/libvirt/vif.py:473 #, python-format msgid "" "vif_type=%(vif_type)s instance=%(instance)s network=%(network)s " "mapping=%(mapping)s" msgstr "" -#: nova/virt/libvirt/vif.py:270 nova/virt/libvirt/vif.py:391 -#: nova/virt/libvirt/vif.py:478 +#: nova/virt/libvirt/vif.py:271 nova/virt/libvirt/vif.py:392 +#: nova/virt/libvirt/vif.py:479 msgid "vif_type parameter must be present for this vif_driver implementation" msgstr "" -#: nova/virt/libvirt/vif.py:291 nova/virt/libvirt/vif.py:404 -#: nova/virt/libvirt/vif.py:491 +#: nova/virt/libvirt/vif.py:292 nova/virt/libvirt/vif.py:405 +#: nova/virt/libvirt/vif.py:492 #, python-format msgid "Unexpected vif_type=%s" msgstr "" -#: nova/virt/libvirt/vif.py:303 +#: nova/virt/libvirt/vif.py:304 #, python-format msgid "Ensuring vlan %(vlan)s and bridge %(bridge)s" msgstr "" -#: nova/virt/libvirt/vif.py:313 +#: nova/virt/libvirt/vif.py:314 #, python-format msgid "Ensuring bridge %s" msgstr "" -#: nova/virt/libvirt/vif.py:421 nova/virt/libvirt/vif.py:450 +#: nova/virt/libvirt/vif.py:422 nova/virt/libvirt/vif.py:451 msgid "Failed while unplugging vif" msgstr "" -#: nova/virt/libvirt/vif.py:500 +#: nova/virt/libvirt/vif.py:501 msgid "" "The LibvirtBridgeDriver VIF driver is now deprecated and will be removed " "in the next release. Please use the LibvirtGenericVIFDriver VIF driver, " "together with a network plugin that reports the 'vif_type' attribute" msgstr "" -#: nova/virt/libvirt/vif.py:526 +#: nova/virt/libvirt/vif.py:527 msgid "" "The LibvirtOpenVswitchDriver VIF driver is now deprecated and will be " "removed in the next release. Please use the LibvirtGenericVIFDriver VIF " @@ -8838,7 +8836,7 @@ msgid "" "attribute" msgstr "" -#: nova/virt/libvirt/vif.py:554 +#: nova/virt/libvirt/vif.py:555 msgid "" "The LibvirtHybridOVSBridgeDriver VIF driver is now deprecated and will be" " removed in the next release. Please use the LibvirtGenericVIFDriver VIF " @@ -8846,7 +8844,7 @@ msgid "" "attribute" msgstr "" -#: nova/virt/libvirt/vif.py:582 +#: nova/virt/libvirt/vif.py:583 msgid "" "The LibvirtOpenVswitchVirtualPortDriver VIF driver is now deprecated and " "will be removed in the next release. Please use the " @@ -8854,7 +8852,7 @@ msgid "" "reports the 'vif_type' attribute" msgstr "" -#: nova/virt/libvirt/vif.py:608 +#: nova/virt/libvirt/vif.py:609 msgid "" "The QuantumLinuxBridgeVIFDriver VIF driver is now deprecated and will be " "removed in the next release. Please use the LibvirtGenericVIFDriver VIF " @@ -8862,87 +8860,87 @@ msgid "" "attribute" msgstr "" -#: nova/virt/libvirt/volume.py:238 +#: nova/virt/libvirt/volume.py:239 #, python-format msgid "iSCSI device not found at %s" msgstr "" -#: nova/virt/libvirt/volume.py:241 +#: nova/virt/libvirt/volume.py:242 #, python-format msgid "" "ISCSI volume not yet found at: %(disk_dev)s. Will rescan & retry. Try " "number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:253 +#: nova/virt/libvirt/volume.py:254 #, python-format msgid "Found iSCSI node %(disk_dev)s (after %(tries)s rescans)" msgstr "" -#: nova/virt/libvirt/volume.py:489 nova/virt/libvirt/volume.py:610 +#: nova/virt/libvirt/volume.py:490 nova/virt/libvirt/volume.py:611 #, python-format msgid "%s is already mounted" msgstr "" -#: nova/virt/libvirt/volume.py:545 +#: nova/virt/libvirt/volume.py:546 #, python-format msgid "AoE device not found at %s" msgstr "" -#: nova/virt/libvirt/volume.py:547 +#: nova/virt/libvirt/volume.py:548 #, python-format msgid "AoE volume not yet found at: %(aoedevpath)s. Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:561 +#: nova/virt/libvirt/volume.py:562 #, python-format msgid "Found AoE device %(aoedevpath)s (after %(tries)s rediscover)" msgstr "" -#: nova/virt/libvirt/volume.py:689 +#: nova/virt/libvirt/volume.py:690 msgid "We are unable to locate any Fibre Channel devices" msgstr "" -#: nova/virt/libvirt/volume.py:698 +#: nova/virt/libvirt/volume.py:699 #, python-format msgid "Looking for Fibre Channel dev %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:708 +#: nova/virt/libvirt/volume.py:709 msgid "Fibre Channel device not found." msgstr "" -#: nova/virt/libvirt/volume.py:711 +#: nova/virt/libvirt/volume.py:712 #, python-format msgid "" "Fibre volume not yet found at: %(mount_device)s. Will rescan & retry. " "Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:727 +#: nova/virt/libvirt/volume.py:728 #, python-format msgid "Found Fibre Channel volume %(mount_device)s (after %(tries)s rescans)" msgstr "" -#: nova/virt/libvirt/volume.py:734 +#: nova/virt/libvirt/volume.py:735 #, python-format msgid "Multipath device discovered %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:800 +#: nova/virt/libvirt/volume.py:801 msgid "Value required for 'scality_sofs_config'" msgstr "" -#: nova/virt/libvirt/volume.py:811 +#: nova/virt/libvirt/volume.py:812 #, python-format msgid "Cannot access 'scality_sofs_config': %s" msgstr "" -#: nova/virt/libvirt/volume.py:817 +#: nova/virt/libvirt/volume.py:818 msgid "Cannot execute /sbin/mount.sofs" msgstr "" -#: nova/virt/libvirt/volume.py:832 +#: nova/virt/libvirt/volume.py:833 msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" @@ -9014,6 +9012,16 @@ msgstr "" msgid "Uncompressed image file not found" msgstr "" +#: nova/virt/powervm/blockdev.py:540 nova/virt/powervm/operator.py:673 +#, python-format +msgid "Found error stream for command \"%(cmd)s\": %(error_text)s" +msgstr "" + +#: nova/virt/powervm/blockdev.py:557 nova/virt/powervm/operator.py:690 +#, python-format +msgid "Found error stream for command \"%(command)s\": %(error_text)s" +msgstr "" + #: nova/virt/powervm/common.py:61 msgid "Connection error connecting PowerVM manager" msgstr "" @@ -9023,16 +9031,16 @@ msgstr "" msgid "Running cmd (SSH-as-root): %s" msgstr "" -#: nova/virt/powervm/common.py:119 +#: nova/virt/powervm/common.py:122 msgid "File transfer to PowerVM manager failed" msgstr "" -#: nova/virt/powervm/common.py:138 +#: nova/virt/powervm/common.py:141 #, python-format msgid "ftp GET %(remote_path)s to: %(local_path)s" msgstr "" -#: nova/virt/powervm/common.py:144 +#: nova/virt/powervm/common.py:147 msgid "File transfer from PowerVM manager failed" msgstr "" @@ -9143,54 +9151,54 @@ msgstr "" msgid "LPAR instance '%s' creation failed" msgstr "" -#: nova/virt/powervm/operator.py:208 +#: nova/virt/powervm/operator.py:209 #, python-format msgid "Activating the LPAR instance '%s'" msgstr "" -#: nova/virt/powervm/operator.py:225 +#: nova/virt/powervm/operator.py:226 #, python-format msgid "Instance '%s' failed to boot" msgstr "" -#: nova/virt/powervm/operator.py:237 +#: nova/virt/powervm/operator.py:238 msgid "Error while attempting to clean up failed instance launch." msgstr "" -#: nova/virt/powervm/operator.py:241 +#: nova/virt/powervm/operator.py:242 #, python-format msgid "Instance spawned in %s seconds" msgstr "" -#: nova/virt/powervm/operator.py:252 +#: nova/virt/powervm/operator.py:253 #, python-format msgid "During destroy, LPAR instance '%s' was not found on PowerVM system." msgstr "" -#: nova/virt/powervm/operator.py:271 +#: nova/virt/powervm/operator.py:272 #, python-format msgid "Stopping instance %s for snapshot." msgstr "" -#: nova/virt/powervm/operator.py:294 +#: nova/virt/powervm/operator.py:295 #, python-format msgid "Shutting down the instance '%s'" msgstr "" -#: nova/virt/powervm/operator.py:299 +#: nova/virt/powervm/operator.py:300 #, python-format msgid "Deleting the LPAR instance '%s'" msgstr "" -#: nova/virt/powervm/operator.py:311 +#: nova/virt/powervm/operator.py:312 msgid "PowerVM instance cleanup failed" msgstr "" -#: nova/virt/powervm/operator.py:333 nova/virt/powervm/operator.py:389 +#: nova/virt/powervm/operator.py:334 nova/virt/powervm/operator.py:390 msgid "Not enough free memory in the host" msgstr "" -#: nova/virt/powervm/operator.py:344 nova/virt/powervm/operator.py:395 +#: nova/virt/powervm/operator.py:345 nova/virt/powervm/operator.py:396 msgid "Insufficient available CPU on PowerVM" msgstr "" @@ -9313,99 +9321,95 @@ msgstr "" msgid "Exception during HTTP connection close in VMwareHTTPWrite. Exception is %s" msgstr "" -#: nova/virt/vmwareapi/vim.py:85 +#: nova/virt/vmwareapi/vim.py:84 msgid "Unable to import suds." msgstr "" -#: nova/virt/vmwareapi/vim.py:91 -msgid "Must specify vmwareapi_wsdl_loc" -msgstr "" - -#: nova/virt/vmwareapi/vim.py:142 +#: nova/virt/vmwareapi/vim.py:169 #, python-format msgid "No such SOAP method '%s' provided by VI SDK" msgstr "" -#: nova/virt/vmwareapi/vim.py:147 +#: nova/virt/vmwareapi/vim.py:174 #, python-format msgid "httplib error in %s: " msgstr "" -#: nova/virt/vmwareapi/vim.py:154 +#: nova/virt/vmwareapi/vim.py:181 #, python-format msgid "Socket error in %s: " msgstr "" -#: nova/virt/vmwareapi/vim.py:159 +#: nova/virt/vmwareapi/vim.py:186 #, python-format msgid "Type error in %s: " msgstr "" -#: nova/virt/vmwareapi/vim.py:163 +#: nova/virt/vmwareapi/vim.py:190 #, python-format msgid "Exception in %s " msgstr "" -#: nova/virt/vmwareapi/vmops.py:93 +#: nova/virt/vmwareapi/vmops.py:92 msgid "Getting list of instances" msgstr "" -#: nova/virt/vmwareapi/vmops.py:109 +#: nova/virt/vmwareapi/vmops.py:108 #, python-format msgid "Got total of %s instances" msgstr "" -#: nova/virt/vmwareapi/vmops.py:204 +#: nova/virt/vmwareapi/vmops.py:198 msgid "Creating VM on the ESX host" msgstr "" -#: nova/virt/vmwareapi/vmops.py:212 +#: nova/virt/vmwareapi/vmops.py:206 msgid "Created VM on the ESX host" msgstr "" -#: nova/virt/vmwareapi/vmops.py:236 +#: nova/virt/vmwareapi/vmops.py:230 #, 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 "" -#: nova/virt/vmwareapi/vmops.py:255 +#: nova/virt/vmwareapi/vmops.py:249 #, python-format msgid "" "Created Virtual Disk of size %(vmdk_file_size_in_kb)s KB and type " "%(disk_type)s on the ESX host local store %(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:264 +#: nova/virt/vmwareapi/vmops.py:258 #, python-format msgid "" "Deleting the file %(vmdk_path)s on the ESX host localstore " "%(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:278 +#: nova/virt/vmwareapi/vmops.py:272 #, python-format msgid "" "Deleted the file %(vmdk_path)s on the ESX host local store " "%(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:286 +#: nova/virt/vmwareapi/vmops.py:280 #, python-format msgid "" "Downloading image file data %(image_ref)s to the ESX data store " "%(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:306 +#: nova/virt/vmwareapi/vmops.py:300 #, python-format msgid "" "Downloaded image file data %(image_ref)s to %(upload_vmdk_name)s on the " "ESX data store %(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:320 +#: nova/virt/vmwareapi/vmops.py:314 #, python-format msgid "" "Copying Virtual Disk of size %(vmdk_file_size_in_kb)s KB and adapter type" @@ -9413,281 +9417,281 @@ msgid "" " type %(disk_type)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:341 +#: nova/virt/vmwareapi/vmops.py:335 #, python-format msgid "" "Copied Virtual Disk of size %(vmdk_file_size_in_kb)s KB and type " "%(disk_type)s on the ESX host local store %(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:420 +#: nova/virt/vmwareapi/vmops.py:414 msgid "Powering on the VM instance" msgstr "" -#: nova/virt/vmwareapi/vmops.py:426 +#: nova/virt/vmwareapi/vmops.py:420 msgid "Powered on the VM instance" msgstr "" -#: nova/virt/vmwareapi/vmops.py:472 +#: nova/virt/vmwareapi/vmops.py:466 msgid "Creating Snapshot of the VM instance" msgstr "" -#: nova/virt/vmwareapi/vmops.py:482 +#: nova/virt/vmwareapi/vmops.py:476 msgid "Created Snapshot of the VM instance" msgstr "" -#: nova/virt/vmwareapi/vmops.py:527 +#: nova/virt/vmwareapi/vmops.py:521 msgid "Copying disk data before snapshot of the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:540 +#: nova/virt/vmwareapi/vmops.py:534 msgid "Copied disk data before snapshot of the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:549 +#: nova/virt/vmwareapi/vmops.py:543 #, python-format msgid "Uploading image %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:563 +#: nova/virt/vmwareapi/vmops.py:557 #, python-format msgid "Uploaded image %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:576 +#: nova/virt/vmwareapi/vmops.py:570 #, python-format msgid "Deleting temporary vmdk file %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:585 +#: nova/virt/vmwareapi/vmops.py:579 #, python-format msgid "Deleted temporary vmdk file %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:617 +#: nova/virt/vmwareapi/vmops.py:611 msgid "instance is not powered on" msgstr "" -#: nova/virt/vmwareapi/vmops.py:624 +#: nova/virt/vmwareapi/vmops.py:618 msgid "Rebooting guest OS of VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:627 +#: nova/virt/vmwareapi/vmops.py:621 msgid "Rebooted guest OS of VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:629 +#: nova/virt/vmwareapi/vmops.py:623 msgid "Doing hard reboot of VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:633 +#: nova/virt/vmwareapi/vmops.py:627 msgid "Did hard reboot of VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:645 nova/virt/vmwareapi/vmops.py:677 -#: nova/virt/vmwareapi/vmops.py:970 +#: nova/virt/vmwareapi/vmops.py:639 nova/virt/vmwareapi/vmops.py:671 +#: nova/virt/vmwareapi/vmops.py:964 msgid "instance not present" msgstr "" -#: nova/virt/vmwareapi/vmops.py:651 nova/virt/vmwareapi/vmops.py:974 +#: nova/virt/vmwareapi/vmops.py:645 nova/virt/vmwareapi/vmops.py:968 msgid "Destroying the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:656 nova/virt/vmwareapi/vmops.py:979 +#: nova/virt/vmwareapi/vmops.py:650 nova/virt/vmwareapi/vmops.py:973 msgid "Destroyed the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:658 +#: nova/virt/vmwareapi/vmops.py:652 #, python-format msgid "In vmwareapi:vmops:delete, got this exception while destroying the VM: %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:696 nova/virt/vmwareapi/vmops.py:849 +#: nova/virt/vmwareapi/vmops.py:690 nova/virt/vmwareapi/vmops.py:843 msgid "Powering off the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:701 nova/virt/vmwareapi/vmops.py:854 +#: nova/virt/vmwareapi/vmops.py:695 nova/virt/vmwareapi/vmops.py:848 msgid "Powered off the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:705 +#: nova/virt/vmwareapi/vmops.py:699 msgid "Unregistering the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:708 +#: nova/virt/vmwareapi/vmops.py:702 msgid "Unregistered the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:710 +#: nova/virt/vmwareapi/vmops.py:704 #, python-format msgid "" "In vmwareapi:vmops:destroy, got this exception while un-registering the " "VM: %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:723 +#: nova/virt/vmwareapi/vmops.py:717 #, python-format msgid "Deleting contents of the VM from datastore %(datastore_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:735 +#: nova/virt/vmwareapi/vmops.py:729 #, python-format msgid "Deleted contents of the VM from datastore %(datastore_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:740 +#: nova/virt/vmwareapi/vmops.py:734 #, python-format msgid "" "In vmwareapi:vmops:destroy, got this exception while deleting the VM " "contents from the disk: %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:748 +#: nova/virt/vmwareapi/vmops.py:742 msgid "pause not supported for vmwareapi" msgstr "" -#: nova/virt/vmwareapi/vmops.py:752 +#: nova/virt/vmwareapi/vmops.py:746 msgid "unpause not supported for vmwareapi" msgstr "" -#: nova/virt/vmwareapi/vmops.py:766 +#: nova/virt/vmwareapi/vmops.py:760 msgid "Suspending the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:770 +#: nova/virt/vmwareapi/vmops.py:764 msgid "Suspended the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:773 +#: nova/virt/vmwareapi/vmops.py:767 msgid "instance is powered off and cannot be suspended." msgstr "" -#: nova/virt/vmwareapi/vmops.py:776 +#: nova/virt/vmwareapi/vmops.py:770 msgid "VM was already in suspended state. So returning without doing anything" msgstr "" -#: nova/virt/vmwareapi/vmops.py:789 +#: nova/virt/vmwareapi/vmops.py:783 msgid "Resuming the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:794 +#: nova/virt/vmwareapi/vmops.py:788 msgid "Resumed the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:796 +#: nova/virt/vmwareapi/vmops.py:790 msgid "instance is not in a suspended state" msgstr "" -#: nova/virt/vmwareapi/vmops.py:857 +#: nova/virt/vmwareapi/vmops.py:851 msgid "instance is suspended and cannot be powered off." msgstr "" -#: nova/virt/vmwareapi/vmops.py:860 +#: nova/virt/vmwareapi/vmops.py:854 msgid "VM was already in powered off state. So returning without doing anything" msgstr "" -#: nova/virt/vmwareapi/vmops.py:873 +#: nova/virt/vmwareapi/vmops.py:867 msgid "VM was already in powered on state. So returning without doing anything" msgstr "" -#: nova/virt/vmwareapi/vmops.py:877 +#: nova/virt/vmwareapi/vmops.py:871 msgid "Powering on the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:882 +#: nova/virt/vmwareapi/vmops.py:876 msgid "Powered on the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:899 +#: nova/virt/vmwareapi/vmops.py:893 #, python-format msgid "Updating instance '%(instance_uuid)s' progress to %(progress)d" msgstr "" -#: nova/virt/vmwareapi/vmops.py:930 +#: nova/virt/vmwareapi/vmops.py:924 #, python-format msgid "Renaming the VM to %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:936 +#: nova/virt/vmwareapi/vmops.py:930 #, python-format msgid "Renamed the VM to %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:951 +#: nova/virt/vmwareapi/vmops.py:945 #, python-format msgid "Cloning VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:959 +#: nova/virt/vmwareapi/vmops.py:953 #, python-format msgid "Cloned VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:981 +#: nova/virt/vmwareapi/vmops.py:975 #, python-format msgid "" "In vmwareapi:vmops:confirm_migration, got this exception while destroying" " the VM: %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:996 +#: nova/virt/vmwareapi/vmops.py:990 #, python-format msgid "Renaming the VM from %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1002 +#: nova/virt/vmwareapi/vmops.py:996 #, python-format msgid "Renamed the VM from %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1025 +#: nova/virt/vmwareapi/vmops.py:1019 #, python-format msgid "Migrating VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1037 +#: nova/virt/vmwareapi/vmops.py:1031 #, python-format msgid "Migrated VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1047 nova/virt/xenapi/vmops.py:1327 +#: nova/virt/vmwareapi/vmops.py:1041 nova/virt/xenapi/vmops.py:1327 #, python-format msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1051 +#: nova/virt/vmwareapi/vmops.py:1045 #, python-format msgid "Automatically hard rebooting %d" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1087 +#: nova/virt/vmwareapi/vmops.py:1081 msgid "get_diagnostics not implemented for vmwareapi" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1169 +#: nova/virt/vmwareapi/vmops.py:1163 msgid "Reconfiguring VM instance to set the machine id" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1175 +#: nova/virt/vmwareapi/vmops.py:1169 msgid "Reconfigured VM instance to set the machine id" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1189 +#: nova/virt/vmwareapi/vmops.py:1183 #, python-format msgid "Reconfiguring VM instance to enable vnc on port - %(port)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1196 +#: nova/virt/vmwareapi/vmops.py:1190 #, python-format msgid "Reconfigured VM instance to enable vnc on port - %(port)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1289 +#: nova/virt/vmwareapi/vmops.py:1283 #, python-format msgid "Creating directory with path %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1295 +#: nova/virt/vmwareapi/vmops.py:1289 #, python-format msgid "Created directory with path %s" msgstr "" @@ -9707,17 +9711,17 @@ msgstr "" msgid "Uploading image %s to the Glance image server" msgstr "" -#: nova/virt/vmwareapi/vmware_images.py:135 +#: nova/virt/vmwareapi/vmware_images.py:139 #, python-format msgid "Uploaded image %s to the Glance image server" msgstr "" -#: nova/virt/vmwareapi/vmware_images.py:146 +#: nova/virt/vmwareapi/vmware_images.py:150 #, python-format msgid "Getting image size for the image %s" msgstr "" -#: nova/virt/vmwareapi/vmware_images.py:151 +#: nova/virt/vmwareapi/vmware_images.py:155 #, python-format msgid "Got image size of %(size)s for the image %(image)s" msgstr "" @@ -9995,21 +9999,16 @@ msgstr "" msgid "Unable to migrate VM %(vm_ref)sfrom %(host)s" msgstr "" -#: nova/virt/xenapi/host.py:156 -#, python-format -msgid "Unable to get SR for this host: %s" -msgstr "" - -#: nova/virt/xenapi/host.py:191 +#: nova/virt/xenapi/host.py:185 #, python-format msgid "Failed to extract instance support from %s" msgstr "" -#: nova/virt/xenapi/host.py:208 +#: nova/virt/xenapi/host.py:202 msgid "Unable to get updated status" msgstr "" -#: nova/virt/xenapi/host.py:211 +#: nova/virt/xenapi/host.py:205 #, python-format msgid "The call to %(method)s returned an error: %(e)s." msgstr "" @@ -10083,374 +10082,374 @@ msgid "" "Expected %(vlan_num)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:271 +#: nova/virt/xenapi/vm_utils.py:272 msgid "Created VM" msgstr "" -#: nova/virt/xenapi/vm_utils.py:283 +#: nova/virt/xenapi/vm_utils.py:284 msgid "VM destroyed" msgstr "" -#: nova/virt/xenapi/vm_utils.py:288 nova/virt/xenapi/vm_utils.py:303 +#: nova/virt/xenapi/vm_utils.py:289 nova/virt/xenapi/vm_utils.py:304 msgid "VM already halted, skipping shutdown..." msgstr "" -#: nova/virt/xenapi/vm_utils.py:292 +#: nova/virt/xenapi/vm_utils.py:293 msgid "Shutting down VM (cleanly)" msgstr "" -#: nova/virt/xenapi/vm_utils.py:307 +#: nova/virt/xenapi/vm_utils.py:308 msgid "Shutting down VM (hard)" msgstr "" -#: nova/virt/xenapi/vm_utils.py:345 +#: nova/virt/xenapi/vm_utils.py:346 #, python-format msgid "VBD not found in instance %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:362 +#: nova/virt/xenapi/vm_utils.py:363 #, python-format msgid "VBD %s already detached" msgstr "" -#: nova/virt/xenapi/vm_utils.py:365 +#: nova/virt/xenapi/vm_utils.py:366 #, python-format msgid "VBD %(vbd_ref)s detach rejected, attempt %(num_attempt)d/%(max_attempts)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:370 +#: nova/virt/xenapi/vm_utils.py:371 #, python-format msgid "Unable to unplug VBD %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:375 +#: nova/virt/xenapi/vm_utils.py:376 #, python-format msgid "Reached maximum number of retries trying to unplug VBD %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:386 +#: nova/virt/xenapi/vm_utils.py:387 #, python-format msgid "Unable to destroy VBD %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:408 +#: nova/virt/xenapi/vm_utils.py:409 #, python-format msgid "Creating %(vbd_type)s-type VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " msgstr "" -#: nova/virt/xenapi/vm_utils.py:411 +#: nova/virt/xenapi/vm_utils.py:412 #, python-format msgid "Created VBD %(vbd_ref)s for VM %(vm_ref)s, VDI %(vdi_ref)s." msgstr "" -#: nova/virt/xenapi/vm_utils.py:437 +#: nova/virt/xenapi/vm_utils.py:438 #, python-format msgid "Unable to destroy VDI %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:469 +#: nova/virt/xenapi/vm_utils.py:465 #, python-format msgid "" "Created VDI %(vdi_ref)s (%(name_label)s, %(virtual_size)s, %(read_only)s)" " on %(sr_ref)s." msgstr "" -#: nova/virt/xenapi/vm_utils.py:483 +#: nova/virt/xenapi/vm_utils.py:479 msgid "SR not present and could not be introduced" msgstr "" -#: nova/virt/xenapi/vm_utils.py:508 +#: nova/virt/xenapi/vm_utils.py:504 #, python-format msgid "block device info: %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:594 +#: nova/virt/xenapi/vm_utils.py:590 #, python-format msgid "Cloned VDI %(vdi_ref)s from VDI %(vdi_to_clone_ref)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:614 +#: nova/virt/xenapi/vm_utils.py:635 #, python-format msgid "No primary VDI found for %(vm_ref)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:627 +#: nova/virt/xenapi/vm_utils.py:648 msgid "Starting snapshot for VM" msgstr "" -#: nova/virt/xenapi/vm_utils.py:677 +#: nova/virt/xenapi/vm_utils.py:698 #, python-format msgid "Destroying cached VDI '%(vdi_uuid)s'" msgstr "" -#: nova/virt/xenapi/vm_utils.py:930 +#: nova/virt/xenapi/vm_utils.py:951 #, 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 "" -#: nova/virt/xenapi/vm_utils.py:986 +#: nova/virt/xenapi/vm_utils.py:1007 #, python-format msgid "Unrecognized cache_images value '%s', defaulting to True" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1020 +#: nova/virt/xenapi/vm_utils.py:1041 #, python-format msgid "Fetched VDIs of type '%(vdi_type)s' with UUID '%(vdi_uuid)s'" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1032 +#: nova/virt/xenapi/vm_utils.py:1053 #, python-format msgid "" "download_vhd %(image_id)s, attempt %(attempt_num)d/%(max_attempts)d, " "params: %(params)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1045 +#: nova/virt/xenapi/vm_utils.py:1066 #, python-format msgid "download_vhd failed: %r" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1079 +#: nova/virt/xenapi/vm_utils.py:1100 #, python-format msgid "Invalid value '%s' for xenapi_torrent_images" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1090 +#: nova/virt/xenapi/vm_utils.py:1111 #, python-format msgid "Asking xapi to fetch vhd image %(image_id)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1154 +#: nova/virt/xenapi/vm_utils.py:1169 #, python-format msgid "vdi_uuid=%(cur_vdi_uuid)s vdi_size_bytes=%(vdi_size_bytes)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1169 +#: nova/virt/xenapi/vm_utils.py:1184 #, python-format msgid "image_size_bytes=%(size_bytes)d, allowed_size_bytes=%(allowed_size_bytes)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1173 +#: nova/virt/xenapi/vm_utils.py:1188 #, python-format msgid "" "Image size %(size_bytes)d exceeded instance_type allowed size " "%(allowed_size_bytes)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1195 +#: nova/virt/xenapi/vm_utils.py:1210 #, python-format msgid "Fetching image %(image_id)s, type %(image_type_str)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1208 +#: nova/virt/xenapi/vm_utils.py:1223 #, python-format msgid "Size for image %(image_id)s: %(virtual_size)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1217 +#: nova/virt/xenapi/vm_utils.py:1232 #, python-format msgid "" "Kernel/Ramdisk image is too large: %(vdi_size)d bytes, max %(max_size)d " "bytes" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1236 +#: nova/virt/xenapi/vm_utils.py:1251 #, python-format msgid "Copying VDI %s to /boot/guest on dom0" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1250 +#: nova/virt/xenapi/vm_utils.py:1265 #, python-format msgid "Kernel/Ramdisk VDI %s destroyed" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1259 +#: nova/virt/xenapi/vm_utils.py:1274 msgid "Failed to fetch glance image" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1300 +#: nova/virt/xenapi/vm_utils.py:1315 #, python-format msgid "Detected %(image_type_str)s format for image %(image_ref)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1331 +#: nova/virt/xenapi/vm_utils.py:1346 #, python-format msgid "Looking up vdi %s for PV kernel" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1349 +#: nova/virt/xenapi/vm_utils.py:1364 #, python-format msgid "" "Image format is None: trying to determine PV status using pygrub; if " "instance with vdi %s does not boot correctly, try with image metadata." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1355 +#: nova/virt/xenapi/vm_utils.py:1370 #, python-format msgid "Unknown image format %(disk_image_type)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1386 +#: nova/virt/xenapi/vm_utils.py:1401 #, python-format msgid "VDI %s is still available" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1489 +#: nova/virt/xenapi/vm_utils.py:1504 #, python-format msgid "Unable to parse rrd of %(vm_uuid)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1516 +#: nova/virt/xenapi/vm_utils.py:1531 #, python-format msgid "Re-scanning SR %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1544 +#: nova/virt/xenapi/vm_utils.py:1559 #, python-format msgid "Flag sr_matching_filter '%s' does not respect formatting convention" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1562 +#: nova/virt/xenapi/vm_utils.py:1577 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 "" -#: nova/virt/xenapi/vm_utils.py:1575 +#: nova/virt/xenapi/vm_utils.py:1590 msgid "Cannot find SR of content-type ISO" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1583 +#: nova/virt/xenapi/vm_utils.py:1598 #, python-format msgid "ISO: looking at SR %(sr_rec)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1585 +#: nova/virt/xenapi/vm_utils.py:1600 msgid "ISO: not iso content" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1588 +#: nova/virt/xenapi/vm_utils.py:1603 msgid "ISO: iso content_type, no 'i18n-key' key" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1591 +#: nova/virt/xenapi/vm_utils.py:1606 msgid "ISO: iso content_type, i18n-key value not 'local-storage-iso'" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1595 +#: nova/virt/xenapi/vm_utils.py:1610 msgid "ISO: SR MATCHing our criteria" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1597 +#: nova/virt/xenapi/vm_utils.py:1612 msgid "ISO: ISO, looking to see if it is host local" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1600 +#: nova/virt/xenapi/vm_utils.py:1615 #, python-format msgid "ISO: PBD %(pbd_ref)s disappeared" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1603 +#: nova/virt/xenapi/vm_utils.py:1618 #, python-format msgid "ISO: PBD matching, want %(pbd_rec)s, have %(host)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1606 +#: nova/virt/xenapi/vm_utils.py:1621 msgid "ISO: SR with local PBD" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1628 +#: nova/virt/xenapi/vm_utils.py:1643 #, python-format msgid "" "Unable to obtain RRD XML for VM %(vm_uuid)s with server details: " "%(server)s." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1644 +#: nova/virt/xenapi/vm_utils.py:1659 #, python-format msgid "Unable to obtain RRD XML updates with server details: %(server)s." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1698 +#: nova/virt/xenapi/vm_utils.py:1713 #, python-format msgid "Invalid statistics data from Xenserver: %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1758 +#: nova/virt/xenapi/vm_utils.py:1773 #, python-format msgid "VHD %(vdi_uuid)s has parent %(parent_uuid)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1845 +#: nova/virt/xenapi/vm_utils.py:1860 #, python-format msgid "" "Parent %(parent_uuid)s doesn't match original parent " "%(original_parent_uuid)s, waiting for coalesce..." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1855 +#: nova/virt/xenapi/vm_utils.py:1870 #, python-format msgid "VHD coalesce attempts exceeded (%(max_attempts)d), giving up..." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1890 +#: nova/virt/xenapi/vm_utils.py:1905 #, python-format msgid "Timeout waiting for device %s to be created" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1910 +#: nova/virt/xenapi/vm_utils.py:1925 #, python-format msgid "Disconnecting stale VDI %s from compute domU" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1923 +#: nova/virt/xenapi/vm_utils.py:1938 #, python-format msgid "Plugging VBD %s ... " msgstr "" -#: nova/virt/xenapi/vm_utils.py:1926 +#: nova/virt/xenapi/vm_utils.py:1941 #, python-format msgid "Plugging VBD %s done." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1928 +#: nova/virt/xenapi/vm_utils.py:1943 #, python-format msgid "VBD %(vbd_ref)s plugged as %(orig_dev)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1931 +#: nova/virt/xenapi/vm_utils.py:1946 #, python-format msgid "VBD %(vbd_ref)s plugged into wrong dev, remapping to %(dev)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1936 +#: nova/virt/xenapi/vm_utils.py:1951 #, python-format msgid "Destroying VBD for VDI %s ... " msgstr "" -#: nova/virt/xenapi/vm_utils.py:1944 +#: nova/virt/xenapi/vm_utils.py:1959 #, python-format msgid "Destroying VBD for VDI %s done." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1971 +#: nova/virt/xenapi/vm_utils.py:1986 #, python-format msgid "Running pygrub against %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1979 +#: nova/virt/xenapi/vm_utils.py:1994 #, python-format msgid "Found Xen kernel %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1981 +#: nova/virt/xenapi/vm_utils.py:1996 msgid "No Xen kernel found. Booting HVM." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1983 +#: nova/virt/xenapi/vm_utils.py:1998 msgid "" "Error while executing pygrub! Please, ensure the binary is installed " "correctly, and available in your PATH; on some Linux distros, pygrub may " @@ -10458,51 +10457,51 @@ msgid "" "mode." msgstr "" -#: nova/virt/xenapi/vm_utils.py:2000 +#: nova/virt/xenapi/vm_utils.py:2015 msgid "Partitions:" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2006 +#: nova/virt/xenapi/vm_utils.py:2021 #, python-format msgid " %(num)s: %(ptype)s %(size)d sectors" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2031 +#: nova/virt/xenapi/vm_utils.py:2046 #, python-format msgid "" "Writing partition table %(primary_first)d %(primary_last)d to " "%(dev_path)s..." msgstr "" -#: nova/virt/xenapi/vm_utils.py:2044 +#: nova/virt/xenapi/vm_utils.py:2059 #, python-format msgid "Writing partition table %s done." msgstr "" -#: nova/virt/xenapi/vm_utils.py:2098 +#: nova/virt/xenapi/vm_utils.py:2113 #, 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 "" -#: nova/virt/xenapi/vm_utils.py:2131 +#: nova/virt/xenapi/vm_utils.py:2146 #, python-format msgid "" "Finished sparse_copy in %(duration).2f secs, %(compression_pct).2f%% " "reduction in size" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2183 +#: nova/virt/xenapi/vm_utils.py:2198 msgid "Manipulating interface files directly" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2192 +#: nova/virt/xenapi/vm_utils.py:2207 #, python-format msgid "Failed to mount filesystem (expected for non-linux instances): %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2304 +#: nova/virt/xenapi/vm_utils.py:2319 msgid "This domU must be running on the host specified by xenapi_connection_url" msgstr "" @@ -10690,15 +10689,19 @@ msgid "" " server" msgstr "" -#: nova/virt/xenapi/vmops.py:1658 +#: nova/virt/xenapi/vmops.py:1647 +msgid "No suitable network for migrate" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1659 msgid "Migrate Receive failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1706 -msgid "VM.assert_can_migratefailed" +#: nova/virt/xenapi/vmops.py:1708 +msgid "VM.assert_can_migrate failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1743 +#: nova/virt/xenapi/vmops.py:1745 msgid "Migrate Send failed" msgstr "" @@ -10827,6 +10830,10 @@ msgid "Cinderclient connection created using URL: %s" msgstr "" #: nova/volume/cinder.py:219 +msgid "status must be 'in-use'" +msgstr "" + +#: nova/volume/cinder.py:225 msgid "status must be 'available'" msgstr "" diff --git a/nova/locale/pt_BR/LC_MESSAGES/nova.po b/nova/locale/pt_BR/LC_MESSAGES/nova.po index 0dad28762..32da7f70a 100644 --- a/nova/locale/pt_BR/LC_MESSAGES/nova.po +++ b/nova/locale/pt_BR/LC_MESSAGES/nova.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: nova\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-04-28 00:04+0000\n" +"POT-Creation-Date: 2013-05-06 19:37+0000\n" "PO-Revision-Date: 2012-05-04 19:25+0000\n" "Last-Translator: Júlio Cezar Santos Pires \n" "Language-Team: Brazilian Portuguese \n" @@ -32,358 +32,339 @@ msgstr "" msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" msgstr "" -#: nova/crypto.py:54 +#: nova/crypto.py:55 msgid "Filename of root CA" msgstr "Nome do arquivo da CA raiz" -#: nova/crypto.py:57 +#: nova/crypto.py:58 msgid "Filename of private key" msgstr "Nome do arquivo da chave privada" -#: nova/crypto.py:60 +#: nova/crypto.py:61 msgid "Filename of root Certificate Revocation List" msgstr "" -#: nova/crypto.py:63 +#: nova/crypto.py:64 msgid "Where we keep our keys" msgstr "Aonde armazenamos nossas chaves" -#: nova/crypto.py:66 +#: nova/crypto.py:67 msgid "Where we keep our root CA" msgstr "Onde mantemos nosso CA raiz" -#: nova/crypto.py:69 +#: nova/crypto.py:70 msgid "Should we use a CA for each project?" msgstr "Devemos usar um CA para cada projeto?" -#: nova/crypto.py:73 +#: nova/crypto.py:74 #, 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" -#: nova/crypto.py:78 +#: nova/crypto.py:79 #, python-format msgid "Subject for certificate for projects, %s for project, timestamp" msgstr "Assunto do certificado para projetos, %s para projeto, timestamp" -#: nova/crypto.py:209 +#: nova/crypto.py:210 msgid "Unable to find the key" msgstr "" -#: nova/crypto.py:392 +#: nova/crypto.py:393 #, fuzzy msgid "Failed to write inbound.csr" msgstr "Falhou ao reiniciar instância" -#: nova/crypto.py:394 +#: nova/crypto.py:395 #, python-format msgid "Flags path: %s" msgstr "Localização dos sinalizadores: %s" -#: nova/exception.py:66 -msgid "Unexpected error while running command." -msgstr "Erro inesperado ao executar o comando." - -#: nova/exception.py:69 -#, 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" -"Comando: %(cmd)s\n" -"Código de saída: %(exit_code)s\n" -"Saída padrão: %(stdout)r\n" -"Erro: %(stderr)r" - -#: nova/exception.py:131 +#: nova/exception.py:112 msgid "An unknown exception occurred." msgstr "" -#: nova/exception.py:152 nova/openstack/common/rpc/common.py:86 +#: nova/exception.py:133 nova/openstack/common/rpc/common.py:86 msgid "Exception in string format operation" msgstr "" -#: nova/exception.py:172 +#: nova/exception.py:153 msgid "Unknown" msgstr "" -#: nova/exception.py:182 +#: nova/exception.py:163 #, fuzzy, python-format msgid "Failed to encrypt text: %(reason)s" msgstr "Falhou ao descriptografar texto" -#: nova/exception.py:186 +#: nova/exception.py:167 #, fuzzy, python-format msgid "Failed to decrypt text: %(reason)s" msgstr "Falhou ao descriptografar texto" -#: nova/exception.py:190 +#: nova/exception.py:171 msgid "Virtual Interface creation failed" msgstr "" -#: nova/exception.py:194 +#: nova/exception.py:175 msgid "5 attempts to create virtual interfacewith unique mac address failed" msgstr "" -#: nova/exception.py:199 +#: nova/exception.py:180 #, python-format msgid "Connection to glance host %(host)s:%(port)s failed: %(reason)s" msgstr "" -#: nova/exception.py:204 +#: nova/exception.py:185 msgid "Not authorized." msgstr "Não autorizado." -#: nova/exception.py:209 +#: nova/exception.py:190 msgid "User does not have admin privileges" msgstr "Usuário não tem privilégios de administrador" -#: nova/exception.py:213 +#: nova/exception.py:194 #, python-format msgid "Policy doesn't allow %(action)s to be performed." msgstr "" -#: nova/exception.py:217 +#: nova/exception.py:198 #, fuzzy, python-format msgid "Image %(image_id)s is not active." msgstr "Imagem %(image_id)s não foi encontrada." -#: nova/exception.py:221 +#: nova/exception.py:202 #, fuzzy, python-format msgid "Not authorized for image %(image_id)s." msgstr "Kernel não encontrado para a imagem %(image_id)s." -#: nova/exception.py:225 +#: nova/exception.py:206 msgid "Unacceptable parameters." msgstr "Parâmetros inaceitáveis." -#: nova/exception.py:230 +#: nova/exception.py:211 msgid "Block Device Mapping is Invalid." msgstr "" -#: nova/exception.py:234 +#: nova/exception.py:215 #, python-format msgid "Block Device Mapping is Invalid: failed to get snapshot %(id)s." msgstr "" -#: nova/exception.py:239 +#: nova/exception.py:220 #, python-format msgid "Block Device Mapping is Invalid: failed to get volume %(id)s." msgstr "" -#: nova/exception.py:244 +#: nova/exception.py:225 #, python-format msgid "Volume %(volume_id)s is not attached to anything" msgstr "" -#: nova/exception.py:248 +#: nova/exception.py:229 #, python-format msgid "" "Volume %(volume_id)s did not finish being created even after we waited " "%(seconds)s seconds or %(attempts)s attempts." msgstr "" -#: nova/exception.py:254 nova/api/ec2/cloud.py:463 -#: nova/api/openstack/compute/contrib/keypairs.py:98 nova/compute/api.py:2740 +#: nova/exception.py:235 nova/api/ec2/cloud.py:463 +#: nova/api/openstack/compute/contrib/keypairs.py:98 nova/compute/api.py:2769 msgid "Keypair data is invalid" msgstr "" -#: nova/exception.py:258 +#: nova/exception.py:239 msgid "The request is invalid." msgstr "A requisição é inválida." -#: nova/exception.py:262 +#: nova/exception.py:243 msgid "Invalid input received" msgstr "Dados recebidos é inválido" -#: nova/exception.py:266 +#: nova/exception.py:247 msgid "Invalid volume" msgstr "Volume inválido" -#: nova/exception.py:270 nova/api/openstack/compute/servers.py:1332 +#: nova/exception.py:251 nova/api/openstack/compute/servers.py:1332 #: nova/api/openstack/compute/contrib/admin_actions.py:242 msgid "Invalid metadata" msgstr "" -#: nova/exception.py:274 +#: nova/exception.py:255 #, fuzzy msgid "Invalid metadata size" msgstr "Assinatura inválida para usuário %s" -#: nova/exception.py:278 +#: nova/exception.py:259 #, python-format msgid "Invalid port range %(from_port)s:%(to_port)s. %(msg)s" msgstr "Sequencia de porta %(from_port)s:%(to_port)s é inválida. %(msg)s" -#: nova/exception.py:282 nova/api/ec2/cloud.py:625 +#: nova/exception.py:263 nova/api/ec2/cloud.py:625 #, python-format msgid "Invalid IP protocol %(protocol)s." msgstr "Protocolo IP %(protocol)s é inválido." -#: nova/exception.py:286 +#: nova/exception.py:267 #, python-format msgid "Invalid content type %(content_type)s." msgstr "Tipo de conteúdo %(content_type)s é inválido." -#: nova/exception.py:290 +#: nova/exception.py:271 #, python-format msgid "Invalid cidr %(cidr)s." msgstr "" -#: nova/exception.py:294 nova/openstack/common/db/exception.py:44 +#: nova/exception.py:275 nova/openstack/common/db/exception.py:44 msgid "Invalid Parameter: Unicode is not supported by the current database." msgstr "" -#: nova/exception.py:301 +#: nova/exception.py:282 #, python-format msgid "%(err)s" msgstr "%(err)s" -#: nova/exception.py:305 +#: nova/exception.py:286 #, python-format msgid "" "Cannot perform action '%(action)s' on aggregate %(aggregate_id)s. Reason:" " %(reason)s." msgstr "" -#: nova/exception.py:310 +#: nova/exception.py:291 #, python-format msgid "Group not valid. Reason: %(reason)s" msgstr "" -#: nova/exception.py:314 nova/openstack/common/db/sqlalchemy/utils.py:33 +#: nova/exception.py:295 nova/openstack/common/db/sqlalchemy/utils.py:33 msgid "Sort key supplied was not valid." msgstr "" -#: nova/exception.py:318 +#: nova/exception.py:299 #, python-format msgid "" "Instance %(instance_uuid)s in %(attr)s %(state)s. Cannot %(method)s while" " the instance is in this state." msgstr "" -#: nova/exception.py:323 +#: nova/exception.py:304 #, python-format msgid "Instance %(instance_id)s is not running." msgstr "A instância %(instance_id)s não está executando." -#: nova/exception.py:327 +#: nova/exception.py:308 #, python-format msgid "Instance %(instance_id)s is not in rescue mode" msgstr "" -#: nova/exception.py:331 +#: nova/exception.py:312 #, fuzzy, python-format msgid "Instance %(instance_id)s cannot be rescued: %(reason)s" msgstr "A instância %(instance_id)s não está executando." -#: nova/exception.py:335 +#: nova/exception.py:316 #, fuzzy, python-format msgid "Instance %(instance_id)s is not ready" msgstr "A instância %(instance_id)s não está executando." -#: nova/exception.py:339 +#: nova/exception.py:320 msgid "Failed to suspend instance" msgstr "Falha ao suspender instância" -#: nova/exception.py:343 +#: nova/exception.py:324 #, fuzzy, python-format msgid "Failed to resume instance: %(reason)s." msgstr "Falhou em atualizar senha: %(resp)r" -#: nova/exception.py:347 +#: nova/exception.py:328 #, fuzzy, python-format msgid "Failed to power on instance: %(reason)s." msgstr "Falha ao suspender instância" -#: nova/exception.py:351 +#: nova/exception.py:332 #, fuzzy, python-format msgid "Failed to power off instance: %(reason)s." msgstr "Falhou ao reiniciar instância" -#: nova/exception.py:355 +#: nova/exception.py:336 msgid "Failed to reboot instance" msgstr "Falhou ao reiniciar instância" -#: nova/exception.py:359 +#: nova/exception.py:340 #, fuzzy msgid "Failed to terminate instance" msgstr "Falhou ao reiniciar instância" -#: nova/exception.py:363 +#: nova/exception.py:344 #, fuzzy msgid "Failed to deploy instance" msgstr "Falhou ao reiniciar instância" -#: nova/exception.py:367 +#: nova/exception.py:348 msgid "Service is unavailable at this time." msgstr "Serviço está indisponível neste momento" -#: nova/exception.py:371 +#: nova/exception.py:352 msgid "Insufficient compute resources." msgstr "" -#: nova/exception.py:375 +#: nova/exception.py:356 #, fuzzy, python-format msgid "Compute service of %(host)s is unavailable at this time." msgstr "Serviço está indisponível neste momento" -#: nova/exception.py:379 +#: nova/exception.py:360 #, python-format msgid "Unable to migrate instance (%(instance_id)s) to current host (%(host)s)." msgstr "" -#: nova/exception.py:384 +#: nova/exception.py:365 msgid "The supplied hypervisor type of is invalid." msgstr "" -#: nova/exception.py:388 +#: nova/exception.py:369 msgid "The instance requires a newer hypervisor version than has been provided." msgstr "" -#: nova/exception.py:393 +#: nova/exception.py:374 #, python-format msgid "" "The supplied disk path (%(path)s) already exists, it is expected not to " "exist." msgstr "" -#: nova/exception.py:398 +#: nova/exception.py:379 #, python-format msgid "The supplied device path (%(path)s) is invalid." msgstr "" -#: nova/exception.py:402 +#: nova/exception.py:383 #, python-format msgid "The supplied device path (%(path)s) is in use." msgstr "" -#: nova/exception.py:407 +#: nova/exception.py:388 #, python-format msgid "The supplied device (%(device)s) is busy." msgstr "" -#: nova/exception.py:411 +#: nova/exception.py:392 msgid "Unacceptable CPU info" msgstr "" -#: nova/exception.py:415 +#: nova/exception.py:396 #, python-format msgid "%(address)s is not a valid IP v4/6 address." msgstr "%(address)s não é um endereço IPv4/6 válido." -#: nova/exception.py:419 +#: nova/exception.py:400 #, 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 "" -#: nova/exception.py:425 +#: nova/exception.py:406 #, python-format msgid "" "vSwitch which contains the port group %(bridge)s is not associated with " @@ -391,91 +372,86 @@ msgid "" "one associated is %(actual)s." msgstr "" -#: nova/exception.py:432 +#: nova/exception.py:413 #, python-format msgid "Disk format %(disk_format)s is not acceptable" msgstr "Formato do disco %(disk_format)s não é aceito" -#: nova/exception.py:436 +#: nova/exception.py:417 #, python-format msgid "Image %(image_id)s is unacceptable: %(reason)s" msgstr "" -#: nova/exception.py:440 +#: nova/exception.py:421 #, python-format msgid "Instance %(instance_id)s is unacceptable: %(reason)s" msgstr "" -#: nova/exception.py:444 +#: nova/exception.py:425 #, python-format msgid "Ec2 id %(ec2_id)s is unacceptable." msgstr "" -#: nova/exception.py:448 +#: nova/exception.py:429 #, python-format msgid "Expected a uuid but received %(uuid)s." msgstr "" -#: nova/exception.py:452 +#: nova/exception.py:433 #, fuzzy, python-format msgid "Invalid ID received %(id)s." msgstr "Dados recebidos é inválido" -#: nova/exception.py:456 -#, python-format -msgid "Unexpected argument for periodic task creation: %(arg)s." -msgstr "" - -#: nova/exception.py:460 +#: nova/exception.py:437 #, fuzzy msgid "Constraint not met." msgstr "Instância não existe" -#: nova/exception.py:465 +#: nova/exception.py:442 msgid "Resource could not be found." msgstr "" -#: nova/exception.py:470 +#: nova/exception.py:447 #, python-format msgid "No agent-build associated with id %(id)s." msgstr "" -#: nova/exception.py:474 +#: nova/exception.py:451 #, python-format msgid "Volume %(volume_id)s could not be found." msgstr "Volume %(volume_id)s não pode ser encontrado." -#: nova/exception.py:478 +#: nova/exception.py:455 #, python-format msgid "Snapshot %(snapshot_id)s could not be found." msgstr "" -#: nova/exception.py:482 +#: nova/exception.py:459 #, python-format msgid "No target id found for volume %(volume_id)s." msgstr "" -#: nova/exception.py:486 +#: nova/exception.py:463 #, python-format msgid "No disk at %(location)s" msgstr "" -#: nova/exception.py:490 +#: nova/exception.py:467 #, python-format msgid "Could not find a handler for %(driver_type)s volume." msgstr "" -#: nova/exception.py:494 +#: nova/exception.py:471 #, python-format msgid "Invalid image href %(image_href)s." msgstr "" -#: nova/exception.py:498 +#: nova/exception.py:475 #, python-format msgid "Image %(image_id)s could not be found." msgstr "Imagem %(image_id)s não foi encontrada." -#: nova/exception.py:502 +#: nova/exception.py:479 #, python-format msgid "" "Image %(image_id)s could not be found. The nova EC2 API assigns image ids" @@ -483,828 +459,832 @@ msgid "" "image ids since adding this image?" msgstr "" -#: nova/exception.py:509 +#: nova/exception.py:486 #, python-format msgid "Project %(project_id)s could not be found." msgstr "Projeto %(project_id)s não foi encontrado." -#: nova/exception.py:513 +#: nova/exception.py:490 msgid "Cannot find SR to read/write VDI." msgstr "" -#: nova/exception.py:517 +#: nova/exception.py:494 #, fuzzy, python-format msgid "Network %(network_id)s is duplicated." msgstr "Rede %(network_id)s não foi encontrada." -#: nova/exception.py:521 +#: nova/exception.py:498 #, fuzzy, python-format msgid "Network %(network_id)s is still in use." msgstr "Rede %(network_id)s não foi encontrada." -#: nova/exception.py:525 +#: nova/exception.py:502 #, python-format msgid "%(req)s is required to create a network." msgstr "%(req)s é necessário para criar a rede." -#: nova/exception.py:529 +#: nova/exception.py:506 #, python-format msgid "Network %(network_id)s could not be found." msgstr "Rede %(network_id)s não foi encontrada." -#: nova/exception.py:533 +#: nova/exception.py:510 #, fuzzy, python-format msgid "Port id %(port_id)s could not be found." msgstr "Projeto %(project_id)s não foi encontrado." -#: nova/exception.py:537 +#: nova/exception.py:514 #, python-format msgid "Network could not be found for bridge %(bridge)s" msgstr "" -#: nova/exception.py:541 +#: nova/exception.py:518 #, python-format msgid "Network could not be found for uuid %(uuid)s" msgstr "" -#: nova/exception.py:545 +#: nova/exception.py:522 #, python-format msgid "Network could not be found with cidr %(cidr)s." msgstr "" -#: nova/exception.py:549 +#: nova/exception.py:526 #, python-format msgid "Network could not be found for instance %(instance_id)s." msgstr "" -#: nova/exception.py:553 +#: nova/exception.py:530 msgid "No networks defined." msgstr "Nenhuma rede definida." -#: nova/exception.py:557 +#: nova/exception.py:534 #, python-format msgid "" "Either Network uuid %(network_uuid)s is not present or is not assigned to" " the project %(project_id)s." msgstr "" -#: nova/exception.py:562 +#: nova/exception.py:539 msgid "Could not find the datastore reference(s) which the VM uses." msgstr "" -#: nova/exception.py:566 +#: nova/exception.py:543 #, fuzzy, python-format msgid "Port %(port_id)s is still in use." msgstr "Rede %(network_id)s não foi encontrada." -#: nova/exception.py:570 +#: nova/exception.py:547 #, fuzzy, python-format msgid "Port %(port_id)s not usable for instance %(instance)s." msgstr "Ponto de montagem %(mountpoint)s conectada à instância %(instance_name)s" -#: nova/exception.py:574 +#: nova/exception.py:551 #, python-format msgid "No free port available for instance %(instance)s." msgstr "" -#: nova/exception.py:578 +#: nova/exception.py:555 #, python-format msgid "No fixed IP associated with id %(id)s." msgstr "" -#: nova/exception.py:582 +#: nova/exception.py:559 #, python-format msgid "Fixed ip not found for address %(address)s." msgstr "" -#: nova/exception.py:586 +#: nova/exception.py:563 #, fuzzy, python-format msgid "Instance %(instance_uuid)s has zero fixed ips." msgstr "A instância %(instance_id)s não está executando." -#: nova/exception.py:590 +#: nova/exception.py:567 #, python-format msgid "Network host %(host)s has zero fixed ips in network %(network_id)s." msgstr "" -#: nova/exception.py:595 +#: nova/exception.py:572 #, fuzzy, python-format msgid "Instance %(instance_uuid)s doesn't have fixed ip '%(ip)s'." msgstr "A instância %(instance_id)s não está executando." -#: nova/exception.py:599 +#: nova/exception.py:576 #, python-format msgid "" "Fixed IP address (%(address)s) does not exist in network " "(%(network_uuid)s)." msgstr "" -#: nova/exception.py:604 +#: nova/exception.py:581 #, python-format msgid "" "Fixed IP address %(address)s is already in use on instance " "%(instance_uuid)s." msgstr "" -#: nova/exception.py:609 +#: nova/exception.py:586 #, python-format msgid "More than one instance is associated with fixed ip address '%(address)s'." msgstr "" -#: nova/exception.py:614 +#: nova/exception.py:591 #, python-format msgid "Fixed IP address %(address)s is invalid." msgstr "" -#: nova/exception.py:618 +#: nova/exception.py:595 msgid "Zero fixed ips available." msgstr "" -#: nova/exception.py:622 +#: nova/exception.py:599 msgid "Zero fixed ips could be found." msgstr "" -#: nova/exception.py:631 +#: nova/exception.py:608 #, fuzzy, python-format msgid "Floating ip %(address)s already exists." msgstr "group %s já existe" -#: nova/exception.py:635 +#: nova/exception.py:612 #, python-format msgid "Floating ip not found for id %(id)s." msgstr "" -#: nova/exception.py:639 +#: nova/exception.py:616 #, python-format msgid "The DNS entry %(name)s already exists in domain %(domain)s." msgstr "" -#: nova/exception.py:643 +#: nova/exception.py:620 #, python-format msgid "Floating ip not found for address %(address)s." msgstr "" -#: nova/exception.py:647 +#: nova/exception.py:624 #, python-format msgid "Floating ip not found for host %(host)s." msgstr "" -#: nova/exception.py:651 +#: nova/exception.py:628 #, python-format msgid "Multiple floating ips are found for address %(address)s." msgstr "" -#: nova/exception.py:655 +#: nova/exception.py:632 #, fuzzy msgid "Floating ip pool not found." msgstr "Removendo rede com id %s" -#: nova/exception.py:660 +#: nova/exception.py:637 msgid "Zero floating ips available." msgstr "" -#: nova/exception.py:665 +#: nova/exception.py:642 #, python-format msgid "Floating ip %(address)s is associated." msgstr "" -#: nova/exception.py:669 +#: nova/exception.py:646 #, python-format msgid "Floating ip %(address)s is not associated." msgstr "" -#: nova/exception.py:673 +#: nova/exception.py:650 msgid "Zero floating ips exist." msgstr "" -#: nova/exception.py:677 +#: nova/exception.py:654 #, python-format msgid "Interface %(interface)s not found." msgstr "Interface %(interface)s não encontrada." -#: nova/exception.py:681 +#: nova/exception.py:658 msgid "Cannot disassociate auto assigined floating ip" msgstr "" -#: nova/exception.py:685 +#: nova/exception.py:662 #, python-format msgid "Keypair %(name)s not found for user %(user_id)s" msgstr "" -#: nova/exception.py:689 +#: nova/exception.py:666 #, python-format msgid "Certificate %(certificate_id)s not found." msgstr "Certificado %(certificate_id)s não encontrado." -#: nova/exception.py:693 +#: nova/exception.py:670 #, python-format msgid "Service %(service_id)s could not be found." msgstr "Serviço %(service_id)s não encontrado." -#: nova/exception.py:697 +#: nova/exception.py:674 #, python-format msgid "Host %(host)s could not be found." msgstr "Host %(host)s não encontrado." -#: nova/exception.py:701 +#: nova/exception.py:678 #, python-format msgid "Compute host %(host)s could not be found." msgstr "" -#: nova/exception.py:705 +#: nova/exception.py:682 #, python-format msgid "Could not find binary %(binary)s on host %(host)s." msgstr "" -#: nova/exception.py:709 +#: nova/exception.py:686 #, python-format msgid "Invalid reservation expiration %(expire)s." msgstr "" -#: nova/exception.py:713 +#: nova/exception.py:690 #, python-format msgid "" "Change would make usage less than 0 for the following resources: " "%(unders)s" msgstr "" -#: nova/exception.py:718 +#: nova/exception.py:695 msgid "Quota could not be found" msgstr "" -#: nova/exception.py:722 +#: nova/exception.py:699 #, python-format msgid "Unknown quota resources %(unknown)s." msgstr "" -#: nova/exception.py:726 +#: nova/exception.py:703 #, python-format msgid "Quota for project %(project_id)s could not be found." msgstr "" -#: nova/exception.py:730 +#: nova/exception.py:707 #, fuzzy, python-format msgid "Quota class %(class_name)s could not be found." msgstr "Host %(host)s não encontrado." -#: nova/exception.py:734 +#: nova/exception.py:711 #, fuzzy, python-format msgid "Quota usage for project %(project_id)s could not be found." msgstr "Projeto %(project_id)s não foi encontrado." -#: nova/exception.py:738 +#: nova/exception.py:715 #, fuzzy, python-format msgid "Quota reservation %(uuid)s could not be found." msgstr "Usuário %(user_id)s não foi encontrado." -#: nova/exception.py:742 +#: nova/exception.py:719 #, python-format msgid "Quota exceeded for resources: %(overs)s" msgstr "" -#: nova/exception.py:746 +#: nova/exception.py:723 #, python-format msgid "Security group %(security_group_id)s not found." msgstr "" -#: nova/exception.py:750 +#: nova/exception.py:727 #, python-format msgid "Security group %(security_group_id)s not found for project %(project_id)s." msgstr "" -#: nova/exception.py:755 +#: nova/exception.py:732 #, python-format msgid "Security group with rule %(rule_id)s not found." msgstr "" -#: nova/exception.py:759 +#: nova/exception.py:736 #, python-format msgid "" "Security group %(security_group_id)s is already associated with the " "instance %(instance_id)s" msgstr "" -#: nova/exception.py:764 +#: nova/exception.py:741 #, python-format msgid "" "Security group %(security_group_id)s is not associated with the instance " "%(instance_id)s" msgstr "" -#: nova/exception.py:769 +#: nova/exception.py:746 #, python-format msgid "Security group default rule (%rule_id)s not found." msgstr "" -#: nova/exception.py:773 +#: nova/exception.py:750 msgid "" "Network requires port_security_enabled and subnet associated in order to " "apply security groups." msgstr "" -#: nova/exception.py:778 +#: nova/exception.py:755 msgid "No Unique Match Found." msgstr "" -#: nova/exception.py:783 +#: nova/exception.py:760 #, python-format msgid "Migration %(migration_id)s could not be found." msgstr "" -#: nova/exception.py:787 +#: nova/exception.py:764 #, python-format msgid "Migration not found for instance %(instance_id)s with status %(status)s." msgstr "" -#: nova/exception.py:792 +#: nova/exception.py:769 #, python-format msgid "Console pool %(pool_id)s could not be found." msgstr "" -#: nova/exception.py:796 +#: nova/exception.py:773 #, python-format msgid "" "Console pool of type %(console_type)s for compute host %(compute_host)s " "on proxy host %(host)s not found." msgstr "" -#: nova/exception.py:802 +#: nova/exception.py:779 #, python-format msgid "Console %(console_id)s could not be found." msgstr "" -#: nova/exception.py:806 +#: nova/exception.py:783 #, fuzzy, python-format msgid "Console for instance %(instance_uuid)s could not be found." msgstr "A instância %(instance_id)s não está executando." -#: nova/exception.py:810 +#: nova/exception.py:787 #, fuzzy, python-format msgid "" "Console for instance %(instance_uuid)s in pool %(pool_id)s could not be " "found." msgstr "A instância %(instance_id)s não está executando." -#: nova/exception.py:815 +#: nova/exception.py:792 #, fuzzy, python-format msgid "Invalid console type %(console_type)s" msgstr "Tipo de conteúdo %(content_type)s é inválido." -#: nova/exception.py:819 +#: nova/exception.py:796 #, python-format msgid "Instance type %(instance_type_id)s could not be found." msgstr "" -#: nova/exception.py:823 +#: nova/exception.py:800 #, python-format msgid "Instance type with name %(instance_type_name)s could not be found." msgstr "" -#: nova/exception.py:828 +#: nova/exception.py:805 #, python-format msgid "Flavor %(flavor_id)s could not be found." msgstr "" -#: nova/exception.py:832 +#: nova/exception.py:809 #, python-format msgid "Flavor access not found for %(flavor_id)s / %(project_id)s combination." msgstr "" -#: nova/exception.py:837 +#: nova/exception.py:814 #, fuzzy, python-format msgid "Cell %(cell_name)s doesn't exist." msgstr "Instância não existe" -#: nova/exception.py:841 +#: nova/exception.py:818 #, python-format msgid "Inconsistency in cell routing: %(reason)s" msgstr "" -#: nova/exception.py:845 +#: nova/exception.py:822 #, python-format msgid "Service API method not found: %(detail)s" msgstr "" -#: nova/exception.py:849 +#: nova/exception.py:826 msgid "Timeout waiting for response from cell" msgstr "" -#: nova/exception.py:853 +#: nova/exception.py:830 #, python-format msgid "Cell message has reached maximum hop count: %(hop_count)s" msgstr "" -#: nova/exception.py:857 +#: nova/exception.py:834 msgid "No cells available matching scheduling criteria." msgstr "" -#: nova/exception.py:861 +#: nova/exception.py:838 #, python-format msgid "Exception received during cell processing: %(exc_name)s." msgstr "" -#: nova/exception.py:865 +#: nova/exception.py:842 #, fuzzy, python-format msgid "Cell is not known for instance %(instance_uuid)s" msgstr "Volume não encontrada para a instância %(instance_id)s." -#: nova/exception.py:869 +#: nova/exception.py:846 #, python-format msgid "Scheduler Host Filter %(filter_name)s could not be found." msgstr "" -#: nova/exception.py:873 +#: nova/exception.py:850 #, python-format msgid "Instance %(instance_uuid)s has no metadata with key %(metadata_key)s." msgstr "" -#: nova/exception.py:878 +#: nova/exception.py:855 #, python-format msgid "" "Instance %(instance_uuid)s has no system metadata with key " "%(metadata_key)s." msgstr "" -#: nova/exception.py:883 +#: nova/exception.py:860 #, python-format msgid "" "Instance Type %(instance_type_id)s has no extra specs with key " "%(extra_specs_key)s." msgstr "" -#: nova/exception.py:888 +#: nova/exception.py:865 #, python-format msgid "File %(file_path)s could not be found." msgstr "" -#: nova/exception.py:892 +#: nova/exception.py:869 msgid "Zero files could be found." msgstr "" -#: nova/exception.py:896 +#: nova/exception.py:873 #, python-format msgid "Virtual switch associated with the network adapter %(adapter)s not found." msgstr "" -#: nova/exception.py:901 +#: nova/exception.py:878 #, python-format msgid "Network adapter %(adapter)s could not be found." msgstr "" -#: nova/exception.py:905 +#: nova/exception.py:882 #, python-format msgid "Class %(class_name)s could not be found: %(exception)s" msgstr "" -#: nova/exception.py:909 +#: nova/exception.py:886 msgid "Action not allowed." msgstr "" -#: nova/exception.py:913 +#: nova/exception.py:890 msgid "Rotation is not allowed for snapshots" msgstr "" -#: nova/exception.py:917 +#: nova/exception.py:894 msgid "Rotation param is required for backup image_type" msgstr "" -#: nova/exception.py:921 +#: nova/exception.py:898 #, python-format msgid "Key pair %(key_name)s already exists." msgstr "" -#: nova/exception.py:925 +#: nova/exception.py:902 #, python-format msgid "Instance %(name)s already exists." msgstr "" -#: nova/exception.py:929 +#: nova/exception.py:906 #, fuzzy, python-format msgid "Instance Type with name %(name)s already exists." msgstr "group %s já existe" -#: nova/exception.py:933 +#: nova/exception.py:910 #, fuzzy, python-format msgid "Instance Type with ID %(flavor_id)s already exists." msgstr "group %s já existe" -#: nova/exception.py:937 +#: nova/exception.py:914 #, python-format msgid "" "Flavor access alreay exists for flavor %(flavor_id)s and project " "%(project_id)s combination." msgstr "" -#: nova/exception.py:942 +#: nova/exception.py:919 #, python-format msgid "%(path)s is not on shared storage: %(reason)s" msgstr "" -#: nova/exception.py:946 +#: nova/exception.py:923 #, python-format msgid "%(path)s is not on local storage: %(reason)s" msgstr "" -#: nova/exception.py:950 +#: nova/exception.py:927 msgid "Migration error" msgstr "" -#: nova/exception.py:954 +#: nova/exception.py:931 +msgid "Migration pre-check error" +msgstr "" + +#: nova/exception.py:935 #, python-format msgid "Malformed message body: %(reason)s" msgstr "" -#: nova/exception.py:960 +#: nova/exception.py:941 #, python-format msgid "Could not find config at %(path)s" msgstr "" -#: nova/exception.py:964 +#: nova/exception.py:945 #, python-format msgid "Could not load paste app '%(name)s' from %(path)s" msgstr "" -#: nova/exception.py:968 +#: nova/exception.py:949 msgid "When resizing, instances must change flavor!" msgstr "" -#: nova/exception.py:972 +#: nova/exception.py:953 #, python-format msgid "Resize error: %(reason)s" msgstr "" -#: nova/exception.py:976 +#: nova/exception.py:957 msgid "Image is larger than instance type allows" msgstr "" -#: nova/exception.py:980 +#: nova/exception.py:961 msgid "Instance type's memory is too small for requested image." msgstr "" -#: nova/exception.py:984 +#: nova/exception.py:965 msgid "Instance type's disk is too small for requested image." msgstr "" -#: nova/exception.py:988 +#: nova/exception.py:969 #, python-format msgid "Insufficient free memory on compute node to start %(uuid)s." msgstr "" -#: nova/exception.py:992 +#: nova/exception.py:973 msgid "Could not fetch bandwidth/cpu/disk metrics for this host." msgstr "" -#: nova/exception.py:996 +#: nova/exception.py:977 #, python-format msgid "No valid host was found. %(reason)s" msgstr "" -#: nova/exception.py:1000 +#: nova/exception.py:981 msgid "Quota exceeded" msgstr "" -#: nova/exception.py:1007 +#: nova/exception.py:988 #, python-format msgid "" "Quota exceeded for %(overs)s: Requested %(req)s, but already used " "%(used)d of %(allowed)d %(resource)s" msgstr "" -#: nova/exception.py:1012 +#: nova/exception.py:993 msgid "Maximum number of floating ips exceeded" msgstr "" -#: nova/exception.py:1016 +#: nova/exception.py:997 msgid "Maximum number of fixed ips exceeded" msgstr "" -#: nova/exception.py:1020 +#: nova/exception.py:1001 #, python-format msgid "Maximum number of metadata items exceeds %(allowed)d" msgstr "" -#: nova/exception.py:1024 +#: nova/exception.py:1005 msgid "Personality file limit exceeded" msgstr "" -#: nova/exception.py:1028 +#: nova/exception.py:1009 msgid "Personality file path too long" msgstr "" -#: nova/exception.py:1032 +#: nova/exception.py:1013 msgid "Personality file content too long" msgstr "" -#: nova/exception.py:1036 +#: nova/exception.py:1017 msgid "Maximum number of key pairs exceeded" msgstr "" -#: nova/exception.py:1040 +#: nova/exception.py:1021 msgid "Maximum number of security groups or rules exceeded" msgstr "" -#: nova/exception.py:1044 +#: nova/exception.py:1025 #, python-format msgid "" "Aggregate %(aggregate_id)s: action '%(action)s' caused an error: " "%(reason)s." msgstr "" -#: nova/exception.py:1049 +#: nova/exception.py:1030 #, python-format msgid "Aggregate %(aggregate_id)s could not be found." msgstr "" -#: nova/exception.py:1053 +#: nova/exception.py:1034 #, python-format msgid "Aggregate %(aggregate_name)s already exists." msgstr "" -#: nova/exception.py:1057 +#: nova/exception.py:1038 #, python-format msgid "Aggregate %(aggregate_id)s has no host %(host)s." msgstr "" -#: nova/exception.py:1061 +#: nova/exception.py:1042 #, python-format msgid "Aggregate %(aggregate_id)s has no metadata with key %(metadata_key)s." msgstr "" -#: nova/exception.py:1066 +#: nova/exception.py:1047 #, python-format msgid "Aggregate %(aggregate_id)s already has host %(host)s." msgstr "" -#: nova/exception.py:1070 +#: nova/exception.py:1051 msgid "Unable to create instance type" msgstr "" -#: nova/exception.py:1074 +#: nova/exception.py:1055 #, python-format msgid "Failed to set admin password on %(instance)s because %(reason)s" msgstr "" -#: nova/exception.py:1080 +#: nova/exception.py:1061 #, python-format msgid "Detected existing vlan with id %(vlan)d" msgstr "" -#: nova/exception.py:1084 +#: nova/exception.py:1065 msgid "There was a conflict when trying to complete your request." msgstr "" -#: nova/exception.py:1089 +#: nova/exception.py:1070 #, python-format msgid "Instance %(instance_id)s could not be found." msgstr "" -#: nova/exception.py:1093 +#: nova/exception.py:1074 #, fuzzy, python-format msgid "Info cache for instance %(instance_uuid)s could not be found." msgstr "A instância %(instance_id)s não está executando." -#: nova/exception.py:1098 +#: nova/exception.py:1079 #, fuzzy, python-format msgid "Node %(node_id)s could not be found." msgstr "Volume %(volume_id)s não pode ser encontrado." -#: nova/exception.py:1102 +#: nova/exception.py:1083 #, fuzzy, python-format msgid "Node with UUID %(node_uuid)s could not be found." msgstr "Projeto %(project_id)s não foi encontrado." -#: nova/exception.py:1106 +#: nova/exception.py:1087 #, fuzzy, python-format msgid "Marker %(marker)s could not be found." msgstr "Imagem %(image_id)s não foi encontrada." -#: nova/exception.py:1110 +#: nova/exception.py:1091 #, python-format msgid "Invalid id: %(val)s (expecting \"i-...\")." msgstr "" -#: nova/exception.py:1114 +#: nova/exception.py:1095 #, fuzzy, python-format msgid "Could not fetch image %(image_id)s" msgstr "Kernel não encontrado para a imagem %(image_id)s." -#: nova/exception.py:1118 +#: nova/exception.py:1099 #, fuzzy, python-format msgid "Could not upload image %(image_id)s" msgstr "Kernel não encontrado para a imagem %(image_id)s." -#: nova/exception.py:1122 +#: nova/exception.py:1103 #, python-format msgid "Task %(task_name)s is already running on host %(host)s" msgstr "" -#: nova/exception.py:1126 +#: nova/exception.py:1107 #, python-format msgid "Task %(task_name)s is not running on host %(host)s" msgstr "" -#: nova/exception.py:1130 +#: nova/exception.py:1111 #, fuzzy, python-format msgid "Instance %(instance_uuid)s is locked" msgstr "A instância %(instance_id)s não está executando." -#: nova/exception.py:1134 +#: nova/exception.py:1115 #, python-format msgid "Could not mount vfat config drive. %(operation)s failed. Error: %(error)s" msgstr "" -#: nova/exception.py:1139 +#: nova/exception.py:1120 #, python-format msgid "Unknown config drive format %(format)s. Select one of iso9660 or vfat." msgstr "" -#: nova/exception.py:1144 +#: nova/exception.py:1125 #, fuzzy, python-format msgid "Failed to attach network adapter device to %(instance)s" msgstr "Começando a terminar instâncias" -#: nova/exception.py:1148 +#: nova/exception.py:1129 #, fuzzy, python-format msgid "Failed to detach network adapter device from %(instance)s" msgstr "Começando a terminar instâncias" -#: nova/exception.py:1152 +#: nova/exception.py:1133 #, python-format msgid "" "User data too large. User data must be no larger than %(maxsize)s bytes " "once base64 encoded. Your data is %(length)d bytes" msgstr "" -#: nova/exception.py:1158 +#: nova/exception.py:1139 msgid "User data needs to be valid base 64." msgstr "" -#: nova/exception.py:1162 +#: nova/exception.py:1143 #, python-format msgid "" "unexpected task state: expecting %(expected)s but the actual state is " "%(actual)s" msgstr "" -#: nova/exception.py:1167 +#: nova/exception.py:1148 #, fuzzy, python-format msgid "" "Action for request_id %(request_id)s on instance %(instance_uuid)s not " "found" msgstr "A instância %(instance_id)s não está executando." -#: nova/exception.py:1172 +#: nova/exception.py:1153 #, python-format msgid "Event %(event)s not found for action id %(action_id)s" msgstr "" -#: nova/exception.py:1176 +#: nova/exception.py:1157 #, fuzzy, python-format msgid "The CA file for %(project)s could not be found" msgstr "Projeto %(project_id)s não foi encontrado." -#: nova/exception.py:1180 +#: nova/exception.py:1161 #, fuzzy, python-format msgid "The CRL file for %(project)s could not be found" msgstr "Projeto %(project_id)s não foi encontrado." -#: nova/exception.py:1184 +#: nova/exception.py:1165 msgid "Instance recreate is not implemented by this virt driver." msgstr "" -#: nova/exception.py:1188 +#: nova/exception.py:1169 #, python-format msgid "The service from servicegroup driver %(driver) is temporarily unavailable." msgstr "" -#: nova/exception.py:1193 +#: nova/exception.py:1174 #, python-format msgid "%(binary)s attempted direct database access which is not allowed by policy" msgstr "" -#: nova/exception.py:1198 +#: nova/exception.py:1179 #, python-format msgid "Virtualization type '%(virt)s' is not supported by this compute driver" msgstr "" -#: nova/exception.py:1203 +#: nova/exception.py:1184 #, python-format msgid "" "Requested hardware '%(model)s' is not supported by the '%(virt)s' virt " "driver" msgstr "" -#: nova/exception.py:1208 +#: nova/exception.py:1189 #, python-format msgid "Invalid Base 64 data for file %(path)s" msgstr "" -#: nova/exception.py:1212 +#: nova/exception.py:1193 #, fuzzy, python-format msgid "Build of instance %(instance_uuid)s aborted: %(reason)s" msgstr "A instância %(instance_id)s não está executando." -#: nova/exception.py:1216 +#: nova/exception.py:1197 #, fuzzy, python-format msgid "Build of instance %(instance_uuid)s was re-scheduled: %(reason)s" msgstr "A instância %(instance_id)s não está executando." @@ -1319,27 +1299,7 @@ msgstr "" msgid "Running %(name)s post-hook: %(obj)s" msgstr "" -#: nova/manager.py:173 -#, python-format -msgid "Skipping periodic task %(task)s because its interval is negative" -msgstr "" - -#: nova/manager.py:178 -#, python-format -msgid "Skipping periodic task %(task)s because it is disabled" -msgstr "" - -#: nova/manager.py:241 -#, python-format -msgid "Running periodic task %(full_task_name)s" -msgstr "Executando tarefa periódica %(full_task_name)s" - -#: nova/manager.py:249 -#, python-format -msgid "Error during %(full_task_name)s: %(e)s" -msgstr "Erro durante %(full_task_name)s: %(e)s" - -#: nova/manager.py:319 +#: nova/manager.py:166 msgid "Notifying Schedulers of capabilities ..." msgstr "" @@ -1475,106 +1435,91 @@ msgstr "" msgid "serve() can only be called once" msgstr "" -#: nova/utils.py:144 +#: nova/utils.py:142 #, python-format msgid "Expected to receive %(exp)s bytes, but actually %(act)s" msgstr "" -#: nova/utils.py:197 nova/openstack/common/processutils.py:90 -#, python-format -msgid "Got unknown keyword args to utils.execute: %r" -msgstr "" - -#: nova/utils.py:208 nova/openstack/common/processutils.py:99 -#, python-format -msgid "Running cmd (subprocess): %s" -msgstr "Executando comando (subprocesso): %s" - -#: nova/utils.py:232 nova/utils.py:310 -#: nova/openstack/common/processutils.py:114 nova/virt/powervm/common.py:90 -#, python-format -msgid "Result was %s" -msgstr "Resultado foi %s" - -#: nova/utils.py:245 nova/openstack/common/processutils.py:128 -#, python-format -msgid "%r failed. Retrying." -msgstr "%r falhou. Tentando novamente." - -#: nova/utils.py:285 +#: nova/utils.py:187 #, python-format msgid "Running cmd (SSH): %s" msgstr "Executando o comando (SSH): %s" -#: nova/utils.py:287 +#: nova/utils.py:189 msgid "Environment not supported over SSH" msgstr "Ambiente não suportado por SSH" -#: nova/utils.py:291 +#: nova/utils.py:193 msgid "process_input not supported over SSH" msgstr "" -#: nova/utils.py:326 +#: nova/utils.py:212 nova/openstack/common/processutils.py:162 +#: nova/virt/powervm/common.py:90 +#, python-format +msgid "Result was %s" +msgstr "Resultado foi %s" + +#: nova/utils.py:231 #, python-format msgid "debug in callback: %s" msgstr "depuração em retorno de chamada: %s" -#: nova/utils.py:488 +#: nova/utils.py:393 #, python-format msgid "Link Local address is not found.:%s" msgstr "Endereço para Link Local não encontrado: %s" -#: nova/utils.py:491 +#: nova/utils.py:396 #, 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" -#: nova/utils.py:530 +#: nova/utils.py:435 #, python-format msgid "Invalid backend: %s" msgstr "Backend inválido: %s" -#: nova/utils.py:591 +#: nova/utils.py:496 #, python-format msgid "Unknown byte multiplier: %s" msgstr "" -#: nova/utils.py:720 +#: nova/utils.py:625 #, python-format msgid "Expected object of type: %s" msgstr "Objeto esperado do tipo: %s" -#: nova/utils.py:749 +#: nova/utils.py:654 #, python-format msgid "Invalid server_string: %s" msgstr "" -#: nova/utils.py:905 +#: nova/utils.py:810 #, python-format msgid "timefunc: '%(name)s' took %(total_time).2f secs" msgstr "" -#: nova/utils.py:971 +#: nova/utils.py:876 #, python-format msgid "Reloading cached file %s" msgstr "" -#: nova/utils.py:1103 nova/virt/configdrive.py:177 +#: nova/utils.py:1008 nova/virt/configdrive.py:177 #, python-format msgid "Could not remove tmpdir: %s" msgstr "" -#: nova/utils.py:1255 +#: nova/utils.py:1160 #, python-format msgid "%s is not a string or unicode" msgstr "" -#: nova/utils.py:1259 +#: nova/utils.py:1164 #, python-format msgid "%(name)s has less than %(min_length)s characters." msgstr "" -#: nova/utils.py:1264 +#: nova/utils.py:1169 #, python-format msgid "%(name)s has more than %(max_length)s characters." msgstr "" @@ -1841,214 +1786,214 @@ msgstr "Esta regra já existe no grupo %s" msgid "Get console output for instance %s" msgstr "Obter saída do console para instância %s" -#: nova/api/ec2/cloud.py:837 +#: nova/api/ec2/cloud.py:834 #, python-format msgid "Create volume from snapshot %s" msgstr "" -#: nova/api/ec2/cloud.py:841 nova/api/openstack/compute/contrib/volumes.py:243 +#: nova/api/ec2/cloud.py:838 nova/api/openstack/compute/contrib/volumes.py:243 #, python-format msgid "Create volume of %s GB" msgstr "Criar volume de %s GB" -#: nova/api/ec2/cloud.py:869 +#: nova/api/ec2/cloud.py:866 msgid "Delete Failed" msgstr "" -#: nova/api/ec2/cloud.py:882 +#: nova/api/ec2/cloud.py:879 #, python-format msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" msgstr "" -#: nova/api/ec2/cloud.py:890 +#: nova/api/ec2/cloud.py:887 msgid "Attach Failed." msgstr "" -#: nova/api/ec2/cloud.py:912 nova/api/openstack/compute/contrib/volumes.py:439 +#: nova/api/ec2/cloud.py:909 nova/api/openstack/compute/contrib/volumes.py:439 #, python-format msgid "Detach volume %s" msgstr "Desanexar volume %s" -#: nova/api/ec2/cloud.py:919 +#: nova/api/ec2/cloud.py:916 #, fuzzy msgid "Detach Volume Failed." msgstr "Desanexar volume %s" -#: nova/api/ec2/cloud.py:945 nova/api/ec2/cloud.py:1002 -#: nova/api/ec2/cloud.py:1556 nova/api/ec2/cloud.py:1571 +#: nova/api/ec2/cloud.py:942 nova/api/ec2/cloud.py:999 +#: nova/api/ec2/cloud.py:1553 nova/api/ec2/cloud.py:1568 #, python-format msgid "attribute not supported: %s" msgstr "atributo não suportado: %s" -#: nova/api/ec2/cloud.py:1076 +#: nova/api/ec2/cloud.py:1073 #, python-format msgid "vol = %s\n" msgstr "" -#: nova/api/ec2/cloud.py:1236 +#: nova/api/ec2/cloud.py:1233 msgid "Allocate address" msgstr "Alocar endereço" -#: nova/api/ec2/cloud.py:1240 +#: nova/api/ec2/cloud.py:1237 msgid "No more floating IPs available" msgstr "" -#: nova/api/ec2/cloud.py:1244 +#: nova/api/ec2/cloud.py:1241 #, python-format msgid "Release address %s" msgstr "Liberar endereço %s" -#: nova/api/ec2/cloud.py:1249 +#: nova/api/ec2/cloud.py:1246 msgid "Unable to release IP Address." msgstr "" -#: nova/api/ec2/cloud.py:1252 +#: nova/api/ec2/cloud.py:1249 #, python-format msgid "Associate address %(public_ip)s to instance %(instance_id)s" msgstr "" -#: nova/api/ec2/cloud.py:1260 +#: nova/api/ec2/cloud.py:1257 #, fuzzy msgid "Unable to associate IP Address, no fixed_ips." msgstr "Desatribuir endereço %s" -#: nova/api/ec2/cloud.py:1268 +#: nova/api/ec2/cloud.py:1265 #: nova/api/openstack/compute/contrib/floating_ips.py:238 #, python-format msgid "multiple fixed_ips exist, using the first: %s" msgstr "" -#: nova/api/ec2/cloud.py:1277 +#: nova/api/ec2/cloud.py:1274 msgid "Floating ip is already associated." msgstr "" -#: nova/api/ec2/cloud.py:1280 +#: nova/api/ec2/cloud.py:1277 msgid "l3driver call to add floating ip failed." msgstr "" -#: nova/api/ec2/cloud.py:1283 +#: nova/api/ec2/cloud.py:1280 #, fuzzy msgid "Error, unable to associate floating ip." msgstr "Desatribuir endereço %s" -#: nova/api/ec2/cloud.py:1291 +#: nova/api/ec2/cloud.py:1288 #, python-format msgid "Disassociate address %s" msgstr "Desatribuir endereço %s" -#: nova/api/ec2/cloud.py:1296 +#: nova/api/ec2/cloud.py:1293 msgid "Floating ip is not associated." msgstr "" -#: nova/api/ec2/cloud.py:1299 -#: nova/api/openstack/compute/contrib/floating_ips.py:100 +#: nova/api/ec2/cloud.py:1296 +#: nova/api/openstack/compute/contrib/floating_ips.py:97 msgid "Cannot disassociate auto assigned floating ip" msgstr "" -#: nova/api/ec2/cloud.py:1326 +#: nova/api/ec2/cloud.py:1323 msgid "Image must be available" msgstr "" -#: nova/api/ec2/cloud.py:1358 +#: nova/api/ec2/cloud.py:1355 msgid "Going to start terminating instances" msgstr "Começando a terminar instâncias" -#: nova/api/ec2/cloud.py:1368 +#: nova/api/ec2/cloud.py:1365 #, python-format msgid "Reboot instance %r" msgstr "Reiniciar instância %r" -#: nova/api/ec2/cloud.py:1377 +#: nova/api/ec2/cloud.py:1374 msgid "Going to stop instances" msgstr "" -#: nova/api/ec2/cloud.py:1386 +#: nova/api/ec2/cloud.py:1383 msgid "Going to start instances" msgstr "" -#: nova/api/ec2/cloud.py:1477 +#: nova/api/ec2/cloud.py:1474 #, python-format msgid "De-registering image %s" msgstr "Removendo o registro da imagem %s" -#: nova/api/ec2/cloud.py:1493 +#: nova/api/ec2/cloud.py:1490 msgid "imageLocation is required" msgstr "" -#: nova/api/ec2/cloud.py:1512 +#: nova/api/ec2/cloud.py:1509 #, python-format msgid "Registered image %(image_location)s with id %(image_id)s" msgstr "" -#: nova/api/ec2/cloud.py:1574 +#: nova/api/ec2/cloud.py:1571 msgid "user or group not specified" msgstr "usuário ou grupo não especificado" -#: nova/api/ec2/cloud.py:1576 +#: nova/api/ec2/cloud.py:1573 msgid "only group \"all\" is supported" msgstr "apenas o grupo \"all\" é suportado" -#: nova/api/ec2/cloud.py:1578 +#: nova/api/ec2/cloud.py:1575 msgid "operation_type must be add or remove" msgstr "operation_type deve ser add ou remove" -#: nova/api/ec2/cloud.py:1580 +#: nova/api/ec2/cloud.py:1577 #, python-format msgid "Updating image %s publicity" msgstr "Atualizando publicidade da imagem %s" -#: nova/api/ec2/cloud.py:1593 +#: nova/api/ec2/cloud.py:1590 #, python-format msgid "Not allowed to modify attributes for image %s" msgstr "" -#: nova/api/ec2/cloud.py:1622 +#: nova/api/ec2/cloud.py:1619 #, python-format msgid "" "Invalid value '%(ec2_instance_id)s' for instanceId. Instance does not " "have a volume attached at root (%(root)s)" msgstr "" -#: nova/api/ec2/cloud.py:1652 +#: nova/api/ec2/cloud.py:1649 #, python-format msgid "Couldn't stop instance with in %d sec" msgstr "" -#: nova/api/ec2/cloud.py:1670 +#: nova/api/ec2/cloud.py:1667 #, python-format msgid "image of %(instance)s at %(now)s" msgstr "" -#: nova/api/ec2/cloud.py:1694 nova/api/ec2/cloud.py:1739 +#: nova/api/ec2/cloud.py:1691 nova/api/ec2/cloud.py:1736 msgid "resource_id and tag are required" msgstr "" -#: nova/api/ec2/cloud.py:1697 nova/api/ec2/cloud.py:1742 +#: nova/api/ec2/cloud.py:1694 nova/api/ec2/cloud.py:1739 msgid "Expecting a list of resources" msgstr "" -#: nova/api/ec2/cloud.py:1701 nova/api/ec2/cloud.py:1746 +#: nova/api/ec2/cloud.py:1698 nova/api/ec2/cloud.py:1743 #, fuzzy msgid "Only instances implemented" msgstr "Instância não existe" -#: nova/api/ec2/cloud.py:1704 nova/api/ec2/cloud.py:1749 +#: nova/api/ec2/cloud.py:1701 nova/api/ec2/cloud.py:1746 msgid "Expecting a list of tagSets" msgstr "" -#: nova/api/ec2/cloud.py:1761 +#: nova/api/ec2/cloud.py:1758 msgid "Expecting key to be set" msgstr "" -#: nova/api/ec2/cloud.py:1834 +#: nova/api/ec2/cloud.py:1831 msgid "Invalid CIDR" msgstr "" -#: nova/api/ec2/ec2utils.py:248 +#: nova/api/ec2/ec2utils.py:249 msgid "Request must include either Timestamp or Expires, but cannot contain both" msgstr "" -#: nova/api/ec2/ec2utils.py:266 +#: nova/api/ec2/ec2utils.py:267 #, fuzzy msgid "Timestamp is invalid." msgstr "A requisição é inválida." @@ -2369,13 +2314,13 @@ msgstr "" #: nova/api/openstack/compute/image_metadata.py:80 #: nova/api/openstack/compute/server_metadata.py:80 -#: nova/api/openstack/compute/contrib/flavorextraspecs.py:88 +#: nova/api/openstack/compute/contrib/flavorextraspecs.py:85 msgid "Request body and URI mismatch" msgstr "Corpo do pedido e incompatibilidade URI" #: nova/api/openstack/compute/image_metadata.py:83 #: nova/api/openstack/compute/server_metadata.py:84 -#: nova/api/openstack/compute/contrib/flavorextraspecs.py:91 +#: nova/api/openstack/compute/contrib/flavorextraspecs.py:88 msgid "Request body contains too many items" msgstr "Corpo da solicitação contém muitos intens" @@ -2593,7 +2538,7 @@ msgid "No adminPass was specified" msgstr "" #: nova/api/openstack/compute/servers.py:1171 -#: nova/api/openstack/compute/servers.py:1380 +#: nova/api/openstack/compute/servers.py:1382 msgid "Invalid adminPass" msgstr "" @@ -2616,7 +2561,7 @@ msgstr "" #: nova/api/openstack/compute/servers.py:1220 #: nova/api/openstack/compute/contrib/aggregates.py:143 -#: nova/api/openstack/compute/contrib/coverage_ext.py:282 +#: nova/api/openstack/compute/contrib/coverage_ext.py:284 #: nova/api/openstack/compute/contrib/keypairs.py:78 msgid "Invalid request body" msgstr "" @@ -2633,7 +2578,7 @@ msgstr "" msgid "createImage entity requires name attribute" msgstr "" -#: nova/api/openstack/compute/servers.py:1407 +#: nova/api/openstack/compute/servers.py:1409 #, python-format msgid "Removing options '%(unk_opt_str)s' from query" msgstr "" @@ -2865,41 +2810,41 @@ msgstr "Não é possível desconectar o volume %s" msgid "Instance not yet ready" msgstr "Instância não existe" -#: nova/api/openstack/compute/contrib/coverage_ext.py:95 +#: nova/api/openstack/compute/contrib/coverage_ext.py:97 #, python-format msgid "Can't connect to service: %s, no portspecified\n" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:114 +#: nova/api/openstack/compute/contrib/coverage_ext.py:116 msgid "Coverage begin" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:161 +#: nova/api/openstack/compute/contrib/coverage_ext.py:163 msgid "Coverage not running" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:190 +#: nova/api/openstack/compute/contrib/coverage_ext.py:192 msgid "Invalid path" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:194 +#: nova/api/openstack/compute/contrib/coverage_ext.py:196 msgid "No path given for report file" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:201 +#: nova/api/openstack/compute/contrib/coverage_ext.py:203 msgid "You can't use html reports without combining" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:214 +#: nova/api/openstack/compute/contrib/coverage_ext.py:216 #, fuzzy, python-format msgid "Directory conflict: %s already exists" msgstr "Rede já existe!" -#: nova/api/openstack/compute/contrib/coverage_ext.py:272 +#: nova/api/openstack/compute/contrib/coverage_ext.py:274 msgid "Python coverage module is not installed." msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:280 +#: nova/api/openstack/compute/contrib/coverage_ext.py:282 #, python-format msgid "Coverage doesn't have %s action" msgstr "" @@ -2951,7 +2896,7 @@ msgstr "" msgid "No request body" msgstr "Corpo do pedido está mal formado" -#: nova/api/openstack/compute/contrib/flavorextraspecs.py:58 +#: nova/api/openstack/compute/contrib/flavorextraspecs.py:55 msgid "No Request Body" msgstr "" @@ -2960,25 +2905,26 @@ msgstr "" msgid "DNS entries not found." msgstr "Instância não encontrada" -#: nova/api/openstack/compute/contrib/floating_ips.py:97 -msgid "Floating ip is not associated" -msgstr "" - -#: nova/api/openstack/compute/contrib/floating_ips.py:132 -#: nova/api/openstack/compute/contrib/floating_ips.py:180 +#: nova/api/openstack/compute/contrib/floating_ips.py:129 +#: nova/api/openstack/compute/contrib/floating_ips.py:177 #, fuzzy, python-format msgid "Floating ip not found for id %s" msgstr "Removendo rede com id %s" -#: nova/api/openstack/compute/contrib/floating_ips.py:165 +#: nova/api/openstack/compute/contrib/floating_ips.py:162 #, python-format msgid "No more floating ips in pool %s." msgstr "" -#: nova/api/openstack/compute/contrib/floating_ips.py:167 +#: nova/api/openstack/compute/contrib/floating_ips.py:164 msgid "No more floating ips available." msgstr "" +#: nova/api/openstack/compute/contrib/floating_ips.py:189 +#, fuzzy, python-format +msgid "Floating ip %s has been disassociated" +msgstr "group %s já existe" + #: nova/api/openstack/compute/contrib/floating_ips.py:215 #: nova/api/openstack/compute/contrib/floating_ips.py:271 #: nova/api/openstack/compute/contrib/security_groups.py:413 @@ -3017,12 +2963,16 @@ msgid "Error. Unable to associate floating ip" msgstr "" #: nova/api/openstack/compute/contrib/floating_ips.py:297 +msgid "Floating ip is not associated" +msgstr "" + +#: nova/api/openstack/compute/contrib/floating_ips.py:301 #, fuzzy, python-format msgid "Floating ip %(address)s is not associated with instance %(id)s." msgstr "Volume não encontrada para a instância %(instance_id)s." #: nova/api/openstack/compute/contrib/floating_ips_bulk.py:146 -#: nova/cmd/manage.py:382 +#: nova/cmd/manage.py:381 #, python-format msgid "/%s should be specified as single address(es) not in cidr format" msgstr "" @@ -3505,20 +3455,20 @@ msgstr "" msgid "deployment to node %s done" msgstr "" -#: nova/cmd/baremetal_manage.py:160 nova/cmd/manage.py:1193 +#: nova/cmd/baremetal_manage.py:160 nova/cmd/manage.py:1245 #, python-format msgid "Could not read %s. Re-running with sudo" msgstr "" -#: nova/cmd/baremetal_manage.py:164 nova/cmd/manage.py:1197 +#: nova/cmd/baremetal_manage.py:164 nova/cmd/manage.py:1249 msgid "sudo failed, continuing as if nothing happened" msgstr "" -#: nova/cmd/baremetal_manage.py:166 nova/cmd/manage.py:1199 +#: nova/cmd/baremetal_manage.py:166 nova/cmd/manage.py:1251 msgid "Please re-run nova-manage as root." msgstr "" -#: nova/cmd/baremetal_manage.py:206 nova/cmd/manage.py:1244 +#: nova/cmd/baremetal_manage.py:206 nova/cmd/manage.py:1296 msgid "Command failed, please check log for more info" msgstr "" @@ -3539,321 +3489,321 @@ msgstr "" msgid "Environment variable 'NETWORK_ID' must be set." msgstr "" -#: nova/cmd/manage.py:207 +#: nova/cmd/manage.py:206 msgid "" "The above error may show that the database has not been created.\n" "Please create a database using 'nova-manage db sync' before running this " "command." msgstr "" -#: nova/cmd/manage.py:242 +#: nova/cmd/manage.py:241 #, python-format msgid "%(key)s is not a valid quota key. Valid options are: %(options)s." msgstr "" -#: nova/cmd/manage.py:248 +#: nova/cmd/manage.py:247 msgid "Quota" msgstr "" -#: nova/cmd/manage.py:249 +#: nova/cmd/manage.py:248 msgid "Limit" msgstr "" -#: nova/cmd/manage.py:250 +#: nova/cmd/manage.py:249 msgid "In Use" msgstr "" -#: nova/cmd/manage.py:251 +#: nova/cmd/manage.py:250 #, fuzzy msgid "Reserved" msgstr "recebido %s" -#: nova/cmd/manage.py:291 nova/cmd/manage.py:362 nova/cmd/manage.py:686 -#: nova/cmd/manage.py:699 +#: nova/cmd/manage.py:290 nova/cmd/manage.py:361 nova/cmd/manage.py:685 +#: nova/cmd/manage.py:698 #, fuzzy, python-format msgid "error: %s" msgstr "Capturado o erro: %s" -#: nova/cmd/manage.py:299 +#: nova/cmd/manage.py:298 #, fuzzy msgid "network" msgstr "instância %s: reset da rede" -#: nova/cmd/manage.py:300 +#: nova/cmd/manage.py:299 #, fuzzy msgid "IP address" msgstr "Alocar endereço" -#: nova/cmd/manage.py:301 +#: nova/cmd/manage.py:300 msgid "hostname" msgstr "" -#: nova/cmd/manage.py:302 nova/cmd/manage.py:766 +#: nova/cmd/manage.py:301 nova/cmd/manage.py:818 msgid "host" msgstr "" -#: nova/cmd/manage.py:314 nova/cmd/manage.py:338 +#: nova/cmd/manage.py:313 nova/cmd/manage.py:337 msgid "No fixed IP found." msgstr "" -#: nova/cmd/manage.py:330 +#: nova/cmd/manage.py:329 #, python-format msgid "WARNING: fixed ip %s allocated to missing instance" msgstr "" -#: nova/cmd/manage.py:389 +#: nova/cmd/manage.py:388 #, python-format msgid "" "Too many IP addresses will be generated. Please increase /%s to reduce " "the number generated." msgstr "" -#: nova/cmd/manage.py:438 +#: nova/cmd/manage.py:437 #, fuzzy msgid "No floating IP addresses have been defined." msgstr "group %s já existe" -#: nova/cmd/manage.py:500 nova/tests/test_nova_manage.py:212 +#: nova/cmd/manage.py:499 nova/tests/test_nova_manage.py:212 msgid "id" msgstr "" -#: nova/cmd/manage.py:501 nova/tests/test_nova_manage.py:213 +#: nova/cmd/manage.py:500 nova/tests/test_nova_manage.py:213 msgid "IPv4" msgstr "" -#: nova/cmd/manage.py:502 nova/tests/test_nova_manage.py:214 +#: nova/cmd/manage.py:501 nova/tests/test_nova_manage.py:214 msgid "IPv6" msgstr "" -#: nova/cmd/manage.py:503 nova/tests/test_nova_manage.py:215 +#: nova/cmd/manage.py:502 nova/tests/test_nova_manage.py:215 msgid "start address" msgstr "" -#: nova/cmd/manage.py:504 nova/tests/test_nova_manage.py:216 +#: nova/cmd/manage.py:503 nova/tests/test_nova_manage.py:216 msgid "DNS1" msgstr "" -#: nova/cmd/manage.py:505 nova/tests/test_nova_manage.py:217 +#: nova/cmd/manage.py:504 nova/tests/test_nova_manage.py:217 msgid "DNS2" msgstr "" -#: nova/cmd/manage.py:506 nova/tests/test_nova_manage.py:218 +#: nova/cmd/manage.py:505 nova/tests/test_nova_manage.py:218 msgid "VlanID" msgstr "" -#: nova/cmd/manage.py:507 nova/cmd/manage.py:613 +#: nova/cmd/manage.py:506 nova/cmd/manage.py:612 #: nova/tests/test_nova_manage.py:219 msgid "project" msgstr "" -#: nova/cmd/manage.py:508 nova/tests/test_nova_manage.py:220 +#: nova/cmd/manage.py:507 nova/tests/test_nova_manage.py:220 msgid "uuid" msgstr "" -#: nova/cmd/manage.py:515 +#: nova/cmd/manage.py:514 #, fuzzy msgid "No networks found" msgstr "Nenhuma rede definida." -#: nova/cmd/manage.py:534 +#: nova/cmd/manage.py:533 msgid "Please specify either fixed_range or uuid" msgstr "" -#: nova/cmd/manage.py:539 +#: nova/cmd/manage.py:538 #, fuzzy msgid "UUID is required to delete Quantum Networks" msgstr "%(req)s é necessário para criar a rede." -#: nova/cmd/manage.py:542 +#: nova/cmd/manage.py:541 msgid "Deleting by fixed_range is not supported with the QuantumManager" msgstr "" -#: nova/cmd/manage.py:605 +#: nova/cmd/manage.py:604 #, fuzzy msgid "instance" msgstr "Reiniciar instância %r" -#: nova/cmd/manage.py:606 +#: nova/cmd/manage.py:605 msgid "node" msgstr "" -#: nova/cmd/manage.py:607 +#: nova/cmd/manage.py:606 msgid "type" msgstr "" -#: nova/cmd/manage.py:608 +#: nova/cmd/manage.py:607 msgid "state" msgstr "" -#: nova/cmd/manage.py:609 +#: nova/cmd/manage.py:608 msgid "launched" msgstr "" -#: nova/cmd/manage.py:610 +#: nova/cmd/manage.py:609 msgid "image" msgstr "" -#: nova/cmd/manage.py:611 +#: nova/cmd/manage.py:610 msgid "kernel" msgstr "" -#: nova/cmd/manage.py:612 +#: nova/cmd/manage.py:611 msgid "ramdisk" msgstr "" -#: nova/cmd/manage.py:614 +#: nova/cmd/manage.py:613 msgid "user" msgstr "" -#: nova/cmd/manage.py:615 nova/cmd/manage.py:767 +#: nova/cmd/manage.py:614 nova/cmd/manage.py:819 msgid "zone" msgstr "" -#: nova/cmd/manage.py:616 +#: nova/cmd/manage.py:615 msgid "index" msgstr "" -#: nova/cmd/manage.py:661 +#: nova/cmd/manage.py:660 msgid "Binary" msgstr "" -#: nova/cmd/manage.py:662 +#: nova/cmd/manage.py:661 msgid "Host" msgstr "" -#: nova/cmd/manage.py:663 +#: nova/cmd/manage.py:662 msgid "Zone" msgstr "" -#: nova/cmd/manage.py:664 +#: nova/cmd/manage.py:663 msgid "Status" msgstr "" -#: nova/cmd/manage.py:665 +#: nova/cmd/manage.py:664 msgid "State" msgstr "" -#: nova/cmd/manage.py:666 +#: nova/cmd/manage.py:665 msgid "Updated_At" msgstr "" -#: nova/cmd/manage.py:688 +#: nova/cmd/manage.py:687 #, fuzzy, python-format msgid "Service %(service)s on host %(host)s enabled." msgstr "Serviço %(service_id)s não encontrado." -#: nova/cmd/manage.py:701 +#: nova/cmd/manage.py:700 #, fuzzy, python-format msgid "Service %(service)s on host %(host)s disabled." msgstr "Serviço %(service_id)s não encontrado." -#: nova/cmd/manage.py:715 +#: nova/cmd/manage.py:767 #, fuzzy msgid "An unexpected error has occurred." msgstr "Erro inexperado lançado: %s" -#: nova/cmd/manage.py:716 +#: nova/cmd/manage.py:768 msgid "[Result]" msgstr "" -#: nova/cmd/manage.py:720 +#: nova/cmd/manage.py:772 msgid "HOST" msgstr "" -#: nova/cmd/manage.py:721 +#: nova/cmd/manage.py:773 msgid "PROJECT" msgstr "" -#: nova/cmd/manage.py:722 +#: nova/cmd/manage.py:774 msgid "cpu" msgstr "" -#: nova/cmd/manage.py:723 +#: nova/cmd/manage.py:775 msgid "mem(mb)" msgstr "" -#: nova/cmd/manage.py:724 +#: nova/cmd/manage.py:776 msgid "hdd" msgstr "" -#: nova/cmd/manage.py:806 +#: nova/cmd/manage.py:858 msgid "Must supply a positive value for max_rows" msgstr "" -#: nova/cmd/manage.py:844 +#: nova/cmd/manage.py:896 msgid "Must supply valid parameters to create instance_type" msgstr "" -#: nova/cmd/manage.py:848 +#: nova/cmd/manage.py:900 #, fuzzy msgid "Instance Type exists." msgstr "Instância não existe" -#: nova/cmd/manage.py:849 +#: nova/cmd/manage.py:901 msgid "Please ensure instance_type name and flavorid are unique." msgstr "" -#: nova/cmd/manage.py:851 +#: nova/cmd/manage.py:903 msgid "Currently defined instance_type names and flavorids:" msgstr "" -#: nova/cmd/manage.py:856 +#: nova/cmd/manage.py:908 msgid "Unknown error" msgstr "" -#: nova/cmd/manage.py:859 +#: nova/cmd/manage.py:911 #, fuzzy, python-format msgid "%s created" msgstr "_criar: %s" -#: nova/cmd/manage.py:867 +#: nova/cmd/manage.py:919 msgid "Valid instance type name is required" msgstr "" -#: nova/cmd/manage.py:870 +#: nova/cmd/manage.py:922 #, fuzzy, python-format msgid "DB Error: %s" msgstr "Capturado o erro: %s" -#: nova/cmd/manage.py:875 +#: nova/cmd/manage.py:927 #, python-format msgid "%s deleted" msgstr "" -#: nova/cmd/manage.py:911 +#: nova/cmd/manage.py:963 #, python-format msgid "Key %(key)s set to %(value)s on instance type %(name)s" msgstr "" -#: nova/cmd/manage.py:933 +#: nova/cmd/manage.py:985 #, python-format msgid "Key %(key)s on instance type %(name)s unset" msgstr "" -#: nova/cmd/manage.py:977 +#: nova/cmd/manage.py:1029 #, fuzzy, python-format msgid "Hypervisor: %s" msgstr "Capturado o erro: %s" -#: nova/cmd/manage.py:1018 +#: nova/cmd/manage.py:1070 #, python-format msgid "Line %(linenum)d : %(line)s" msgstr "" -#: nova/cmd/manage.py:1020 +#: nova/cmd/manage.py:1072 msgid "No errors in logfiles!" msgstr "" -#: nova/cmd/manage.py:1032 +#: nova/cmd/manage.py:1084 msgid "Unable to find system log file!" msgstr "" -#: nova/cmd/manage.py:1036 +#: nova/cmd/manage.py:1088 #, python-format msgid "Last %s nova syslog entries:-" msgstr "" -#: nova/cmd/manage.py:1045 +#: nova/cmd/manage.py:1097 msgid "No nova entries in syslog!" msgstr "" @@ -3892,211 +3842,211 @@ msgstr "" msgid "Metadata property value greater than 255 characters" msgstr "" -#: nova/compute/api.py:454 +#: nova/compute/api.py:469 msgid "Failed to set instance name using multi_instance_display_name_template." msgstr "" -#: nova/compute/api.py:494 +#: nova/compute/api.py:509 #, fuzzy msgid "Cannot attach one or more volumes to multiple instances" msgstr "Não é possível anexar o volume na instância %s" -#: nova/compute/api.py:608 +#: nova/compute/api.py:623 #, python-format msgid "Going to run %s instances..." msgstr "" -#: nova/compute/api.py:721 +#: nova/compute/api.py:739 #, python-format msgid "bdm %s" msgstr "" -#: nova/compute/api.py:748 +#: nova/compute/api.py:766 #, python-format msgid "block_device_mapping %s" msgstr "" -#: nova/compute/api.py:1017 +#: nova/compute/api.py:1040 #, fuzzy msgid "instance termination disabled" msgstr "Começando a terminar instâncias" -#: nova/compute/api.py:1153 +#: nova/compute/api.py:1176 #, fuzzy, python-format msgid "instance type %(old_inst_type_id)d not found" msgstr "A instância %(instance_id)s não está executando." -#: nova/compute/api.py:1159 +#: nova/compute/api.py:1182 #, fuzzy msgid "going to delete a resizing instance" msgstr "Começando a terminar instâncias" -#: nova/compute/api.py:1169 +#: nova/compute/api.py:1192 #, python-format msgid "instance's host %s is down, deleting from database" msgstr "" -#: nova/compute/api.py:1213 +#: nova/compute/api.py:1236 #, fuzzy msgid "Going to try to soft delete instance" msgstr "Começando a terminar instâncias" -#: nova/compute/api.py:1237 +#: nova/compute/api.py:1260 #, fuzzy msgid "Going to try to terminate instance" msgstr "Começando a terminar instâncias" -#: nova/compute/api.py:1287 +#: nova/compute/api.py:1310 #, fuzzy msgid "Going to try to stop instance" msgstr "Falhou ao reiniciar instância" -#: nova/compute/api.py:1304 +#: nova/compute/api.py:1327 #, fuzzy msgid "Going to try to start instance" msgstr "Começando a terminar instâncias" -#: nova/compute/api.py:1377 +#: nova/compute/api.py:1400 #, python-format msgid "Searching by: %s" msgstr "" -#: nova/compute/api.py:1614 +#: nova/compute/api.py:1637 #, python-format msgid "snapshot for %s" msgstr "" -#: nova/compute/api.py:1965 +#: nova/compute/api.py:1988 msgid "flavor_id is None. Assuming migration." msgstr "" -#: nova/compute/api.py:1974 +#: nova/compute/api.py:1997 #, python-format msgid "" "Old instance type %(current_instance_type_name)s, new instance type " "%(new_instance_type_name)s" msgstr "" -#: nova/compute/api.py:2016 +#: nova/compute/api.py:2039 #, python-format msgid "%(overs)s quota exceeded for %(pid)s, tried to resize instance." msgstr "" -#: nova/compute/api.py:2150 +#: nova/compute/api.py:2179 msgid "Cannot rescue a volume-backed instance" msgstr "" -#: nova/compute/api.py:2257 +#: nova/compute/api.py:2286 msgid "Locking" msgstr "" -#: nova/compute/api.py:2265 +#: nova/compute/api.py:2294 msgid "Unlocking" msgstr "" -#: nova/compute/api.py:2337 +#: nova/compute/api.py:2366 msgid "Volume must be attached in order to detach." msgstr "" -#: nova/compute/api.py:2450 +#: nova/compute/api.py:2479 #, fuzzy, python-format msgid "Going to try to live migrate instance to %s" msgstr "Começando a terminar instâncias" -#: nova/compute/api.py:2469 +#: nova/compute/api.py:2498 msgid "vm evacuation scheduled" msgstr "" -#: nova/compute/api.py:2473 +#: nova/compute/api.py:2502 #, python-format msgid "" "Instance compute service state on %(inst_host)s expected to be down, but " "it was up." msgstr "" -#: nova/compute/api.py:2720 +#: nova/compute/api.py:2749 msgid "Keypair name contains unsafe characters" msgstr "" -#: nova/compute/api.py:2724 +#: nova/compute/api.py:2753 msgid "Keypair name must be between 1 and 255 characters long" msgstr "" -#: nova/compute/api.py:2821 +#: nova/compute/api.py:2850 #, python-format msgid "Security group %s is not a string or unicode" msgstr "" -#: nova/compute/api.py:2824 +#: nova/compute/api.py:2853 #, python-format msgid "Security group %s cannot be empty." msgstr "" -#: nova/compute/api.py:2832 +#: nova/compute/api.py:2861 #, python-format msgid "" "Value (%(value)s) for parameter Group%(property)s is invalid. Content " "limited to '%(allowed)'." msgstr "" -#: nova/compute/api.py:2838 +#: nova/compute/api.py:2867 #, python-format msgid "Security group %s should not be greater than 255 characters." msgstr "" -#: nova/compute/api.py:2858 +#: nova/compute/api.py:2887 msgid "Quota exceeded, too many security groups." msgstr "" -#: nova/compute/api.py:2861 +#: nova/compute/api.py:2890 #, python-format msgid "Create Security Group %s" msgstr "Criar Grupo de Segurança %s" -#: nova/compute/api.py:2868 +#: nova/compute/api.py:2897 #, python-format msgid "Security group %s already exists" msgstr "" -#: nova/compute/api.py:2933 +#: nova/compute/api.py:2962 #, fuzzy, python-format msgid "Unable to delete system group '%s'" msgstr "Não é possível destruir o VBD %s" -#: nova/compute/api.py:2938 +#: nova/compute/api.py:2967 #, fuzzy msgid "Security group is still in use" msgstr "Revogado entrada do grupo de segurança %s" -#: nova/compute/api.py:2946 +#: nova/compute/api.py:2975 msgid "Failed to update usages deallocating security group" msgstr "" -#: nova/compute/api.py:2949 +#: nova/compute/api.py:2978 #, python-format msgid "Delete security group %s" msgstr "Excluir grupo de segurança %s" -#: nova/compute/api.py:3035 nova/compute/api.py:3112 +#: nova/compute/api.py:3064 nova/compute/api.py:3141 #, python-format msgid "Rule (%s) not found" msgstr "" -#: nova/compute/api.py:3051 +#: nova/compute/api.py:3080 msgid "Quota exceeded, too many security group rules." msgstr "" -#: nova/compute/api.py:3054 +#: nova/compute/api.py:3083 #, python-format msgid "Authorize security group ingress %s" msgstr "Autorizada entrada do grupo de segurança %s" -#: nova/compute/api.py:3065 +#: nova/compute/api.py:3094 #, python-format msgid "Revoke security group ingress %s" msgstr "Revogado entrada do grupo de segurança %s" -#: nova/compute/api.py:3119 +#: nova/compute/api.py:3148 msgid "Security group id should be integer" msgstr "" @@ -4187,672 +4137,677 @@ msgstr "" msgid "Instance type %s not found for deletion" msgstr "" -#: nova/compute/manager.py:205 +#: nova/compute/manager.py:206 msgid "Possibly task preempted." msgstr "" -#: nova/compute/manager.py:363 +#: nova/compute/manager.py:364 #, python-format msgid "%(nodename)s is not a valid node managed by this compute host." msgstr "" -#: nova/compute/manager.py:392 +#: nova/compute/manager.py:393 msgid "Instance has been destroyed from under us while trying to set it to ERROR" msgstr "" -#: nova/compute/manager.py:407 +#: nova/compute/manager.py:408 #, python-format msgid "Instance %(uuid)s found in the hypervisor, but not in the database" msgstr "" -#: nova/compute/manager.py:423 +#: nova/compute/manager.py:424 #, python-format msgid "" "Instance %(driver_instance)s found in the hypervisor, but not in the " "database" msgstr "" -#: nova/compute/manager.py:444 +#: nova/compute/manager.py:445 #, python-format msgid "" "Deleting instance as its host (%(instance_host)s) is not equal to our " "host (%(our_host)s)." msgstr "" -#: nova/compute/manager.py:459 +#: nova/compute/manager.py:460 msgid "Instance has been marked deleted already, removing it from the hypervisor." msgstr "" -#: nova/compute/manager.py:480 +#: nova/compute/manager.py:481 msgid "" "Hypervisor driver does not support instance shared storage check, " "assuming it's not on shared storage" msgstr "" -#: nova/compute/manager.py:486 +#: nova/compute/manager.py:487 #, fuzzy msgid "Failed to check if instance shared" msgstr "Falhou ao reiniciar instância" -#: nova/compute/manager.py:529 +#: nova/compute/manager.py:530 msgid "Failed to revert crashed migration" msgstr "" -#: nova/compute/manager.py:532 +#: nova/compute/manager.py:533 msgid "Instance found in migrating state during startup. Resetting task_state" msgstr "" -#: nova/compute/manager.py:543 +#: nova/compute/manager.py:544 #, python-format msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." msgstr "" -#: nova/compute/manager.py:548 +#: nova/compute/manager.py:549 msgid "Rebooting instance after nova-compute restart." msgstr "" -#: nova/compute/manager.py:562 +#: nova/compute/manager.py:563 msgid "Hypervisor driver does not support resume guests" msgstr "" -#: nova/compute/manager.py:567 +#: nova/compute/manager.py:568 #, fuzzy msgid "Failed to resume instance" msgstr "Falha ao suspender instância" -#: nova/compute/manager.py:577 +#: nova/compute/manager.py:578 msgid "Hypervisor driver does not support firewall rules" msgstr "" -#: nova/compute/manager.py:581 +#: nova/compute/manager.py:582 #, python-format msgid "Lifecycle event %(state)d on VM %(uuid)s" msgstr "" -#: nova/compute/manager.py:597 +#: nova/compute/manager.py:598 #, fuzzy, python-format msgid "Unexpected power state %d" msgstr "Erro inexperado lançado: %s" -#: nova/compute/manager.py:609 +#: nova/compute/manager.py:610 #, python-format msgid "Ignoring event %s" msgstr "" -#: nova/compute/manager.py:647 +#: nova/compute/manager.py:648 msgid "Checking state" msgstr "" -#: nova/compute/manager.py:745 +#: nova/compute/manager.py:746 #, python-format msgid "Volume id: %s finished being created but was not set as 'available'" msgstr "" -#: nova/compute/manager.py:762 +#: nova/compute/manager.py:763 #, python-format msgid "Setting up bdm %s" msgstr "" -#: nova/compute/manager.py:862 +#: nova/compute/manager.py:863 msgid "Success" msgstr "" -#: nova/compute/manager.py:885 +#: nova/compute/manager.py:886 msgid "Instance disappeared before we could start it" msgstr "" -#: nova/compute/manager.py:906 nova/compute/manager.py:2383 +#: nova/compute/manager.py:907 nova/compute/manager.py:2385 #, python-format msgid "No node specified, defaulting to %(node)s" msgstr "" -#: nova/compute/manager.py:948 +#: nova/compute/manager.py:949 #, fuzzy msgid "Failed to dealloc network for deleted instance" msgstr "Começando a terminar instâncias" -#: nova/compute/manager.py:954 +#: nova/compute/manager.py:955 msgid "Instance was deleted during spawn." msgstr "" -#: nova/compute/manager.py:982 +#: nova/compute/manager.py:983 #, fuzzy, python-format msgid "Error: %s" msgstr "Capturado o erro: %s" -#: nova/compute/manager.py:999 +#: nova/compute/manager.py:1000 msgid "Clean up resource before rescheduling." msgstr "" -#: nova/compute/manager.py:1024 nova/compute/manager.py:2437 +#: nova/compute/manager.py:1025 nova/compute/manager.py:2439 msgid "Error trying to reschedule" msgstr "" -#: nova/compute/manager.py:1037 +#: nova/compute/manager.py:1038 msgid "Retry info not present, will not reschedule" msgstr "" -#: nova/compute/manager.py:1042 +#: nova/compute/manager.py:1043 msgid "No request spec, will not reschedule" msgstr "" -#: nova/compute/manager.py:1048 +#: nova/compute/manager.py:1049 #, python-format msgid "Re-scheduling %(method)s: attempt %(num)d" msgstr "" -#: nova/compute/manager.py:1077 +#: nova/compute/manager.py:1078 msgid "Instance build timed out. Set to error state." msgstr "" -#: nova/compute/manager.py:1127 +#: nova/compute/manager.py:1129 #, python-format msgid "" "image_id=%(image_id)s, image_size_bytes=%(size_bytes)d, " "allowed_size_bytes=%(allowed_size_bytes)d" msgstr "" -#: nova/compute/manager.py:1133 +#: nova/compute/manager.py:1135 #, python-format msgid "" "Image '%(image_id)s' size %(size_bytes)d exceeded instance_type allowed " "size %(allowed_size_bytes)d" msgstr "" -#: nova/compute/manager.py:1143 +#: nova/compute/manager.py:1145 msgid "Starting instance..." msgstr "" -#: nova/compute/manager.py:1169 +#: nova/compute/manager.py:1171 msgid "Instance failed network setup" msgstr "" -#: nova/compute/manager.py:1172 +#: nova/compute/manager.py:1174 #, python-format msgid "Instance network_info: |%s|" msgstr "" -#: nova/compute/manager.py:1183 +#: nova/compute/manager.py:1185 msgid "Instance failed block device setup" msgstr "" -#: nova/compute/manager.py:1202 +#: nova/compute/manager.py:1204 msgid "Instance failed to spawn" msgstr "" -#: nova/compute/manager.py:1253 +#: nova/compute/manager.py:1255 msgid "Deallocating network for instance" msgstr "" -#: nova/compute/manager.py:1324 +#: nova/compute/manager.py:1326 #, python-format msgid "%(action_str)s instance" msgstr "" -#: nova/compute/manager.py:1340 +#: nova/compute/manager.py:1342 #, fuzzy msgid "Failed to deallocate network for instance." msgstr "Começando a terminar instâncias" -#: nova/compute/manager.py:1361 +#: nova/compute/manager.py:1363 #, python-format msgid "Ignoring DiskNotFound: %s" msgstr "" -#: nova/compute/manager.py:1364 +#: nova/compute/manager.py:1366 #, python-format msgid "Ignoring VolumeNotFound: %s" msgstr "" -#: nova/compute/manager.py:1371 +#: nova/compute/manager.py:1373 #, python-format msgid "terminating bdm %s" msgstr "" -#: nova/compute/manager.py:1419 +#: nova/compute/manager.py:1421 #, python-format msgid "Ignoring volume cleanup failure due to %s" msgstr "" -#: nova/compute/manager.py:1472 nova/compute/manager.py:2613 -#: nova/compute/manager.py:4106 +#: nova/compute/manager.py:1474 nova/compute/manager.py:2615 +#: nova/compute/manager.py:4117 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "" -#: nova/compute/manager.py:1624 +#: nova/compute/manager.py:1626 #, fuzzy msgid "Rebuilding instance" msgstr "Reconstruindo instância %s" -#: nova/compute/manager.py:1637 +#: nova/compute/manager.py:1639 msgid "Invalid state of instance files on shared storage" msgstr "" -#: nova/compute/manager.py:1641 +#: nova/compute/manager.py:1643 msgid "disk on shared storage, recreating using existing disk" msgstr "" -#: nova/compute/manager.py:1645 +#: nova/compute/manager.py:1647 #, python-format msgid "disk not on shared storagerebuilding from: '%s'" msgstr "" -#: nova/compute/manager.py:1729 +#: nova/compute/manager.py:1731 #, python-format msgid "bringing vm to original state: '%s'" msgstr "" -#: nova/compute/manager.py:1761 +#: nova/compute/manager.py:1763 #, fuzzy, python-format msgid "Detaching from volume api: %s" msgstr "Desanexar volume %s" -#: nova/compute/manager.py:1779 +#: nova/compute/manager.py:1781 #, fuzzy msgid "Rebooting instance" msgstr "Reiniciando a instância %s" -#: nova/compute/manager.py:1804 +#: nova/compute/manager.py:1806 #, python-format msgid "" "trying to reboot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1820 +#: nova/compute/manager.py:1822 #, fuzzy, python-format msgid "Cannot reboot instance: %(exc)s" msgstr "Reconstruindo instância %s" -#: nova/compute/manager.py:1833 +#: nova/compute/manager.py:1835 msgid "Instance disappeared during reboot" msgstr "" -#: nova/compute/manager.py:1860 +#: nova/compute/manager.py:1862 #, fuzzy msgid "instance snapshotting" msgstr "instância %s: fazendo um snapshot" -#: nova/compute/manager.py:1866 +#: nova/compute/manager.py:1868 #, python-format msgid "" "trying to snapshot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1927 +#: nova/compute/manager.py:1929 #, python-format msgid "Found %(num_images)d images (rotation: %(rotation)d)" msgstr "" -#: nova/compute/manager.py:1934 +#: nova/compute/manager.py:1936 #, python-format msgid "Rotating out %d backups" msgstr "" -#: nova/compute/manager.py:1939 +#: nova/compute/manager.py:1941 #, python-format msgid "Deleting image %s" msgstr "Removendo imagem %s" -#: nova/compute/manager.py:1967 +#: nova/compute/manager.py:1969 #, python-format msgid "Failed to set admin password. Instance %s is not running" msgstr "" -#: nova/compute/manager.py:1974 +#: nova/compute/manager.py:1976 msgid "Root password set" msgstr "" -#: nova/compute/manager.py:1981 +#: nova/compute/manager.py:1983 msgid "set_admin_password is not implemented by this driver or guest instance." msgstr "" -#: nova/compute/manager.py:1996 +#: nova/compute/manager.py:1998 #, python-format msgid "set_admin_password failed: %s" msgstr "" -#: nova/compute/manager.py:2003 +#: nova/compute/manager.py:2005 #, fuzzy msgid "error setting admin password" msgstr "Configurar senha do administrador" -#: nova/compute/manager.py:2016 +#: nova/compute/manager.py:2018 #, python-format msgid "" "trying to inject a file into a non-running (state: " "%(current_power_state)s expected: %(expected_state)s)" msgstr "" -#: nova/compute/manager.py:2020 +#: nova/compute/manager.py:2022 #, python-format msgid "injecting file to %(path)s" msgstr "" -#: nova/compute/manager.py:2040 +#: nova/compute/manager.py:2042 msgid "" "Unable to find a different image to use for rescue VM, using instance's " "current image" msgstr "" -#: nova/compute/manager.py:2053 +#: nova/compute/manager.py:2055 msgid "Rescuing" msgstr "" -#: nova/compute/manager.py:2072 +#: nova/compute/manager.py:2074 #, fuzzy msgid "Error trying to Rescue Instance" msgstr "Falha ao suspender instância" -#: nova/compute/manager.py:2076 +#: nova/compute/manager.py:2078 #, fuzzy, python-format msgid "Driver Error: %s" msgstr "Capturado o erro: %s" -#: nova/compute/manager.py:2094 +#: nova/compute/manager.py:2096 #, fuzzy msgid "Unrescuing" msgstr "instância %s: desfazendo o resgate" -#: nova/compute/manager.py:2115 +#: nova/compute/manager.py:2117 #, python-format msgid "Changing instance metadata according to %(diff)r" msgstr "" -#: nova/compute/manager.py:2341 +#: nova/compute/manager.py:2343 #, fuzzy msgid "Instance has no source host" msgstr "Instância não existe" -#: nova/compute/manager.py:2347 +#: nova/compute/manager.py:2349 msgid "destination same as source!" msgstr "" -#: nova/compute/manager.py:2364 +#: nova/compute/manager.py:2366 msgid "Migrating" msgstr "" -#: nova/compute/manager.py:2610 +#: nova/compute/manager.py:2612 #, python-format msgid "Failed to rollback quota for failed finish_resize: %(qr_error)s" msgstr "" -#: nova/compute/manager.py:2673 +#: nova/compute/manager.py:2675 msgid "Pausing" msgstr "" -#: nova/compute/manager.py:2691 +#: nova/compute/manager.py:2693 msgid "Unpausing" msgstr "" -#: nova/compute/manager.py:2729 +#: nova/compute/manager.py:2731 #, fuzzy msgid "Retrieving diagnostics" msgstr "instância %s: recuperando os diagnósticos" -#: nova/compute/manager.py:2760 +#: nova/compute/manager.py:2762 msgid "Resuming" msgstr "" -#: nova/compute/manager.py:2780 +#: nova/compute/manager.py:2782 #, fuzzy msgid "Reset network" msgstr "instância %s: reset da rede" -#: nova/compute/manager.py:2785 +#: nova/compute/manager.py:2787 msgid "Inject network info" msgstr "" -#: nova/compute/manager.py:2788 +#: nova/compute/manager.py:2790 #, python-format msgid "network_info to inject: |%s|" msgstr "" -#: nova/compute/manager.py:2805 +#: nova/compute/manager.py:2807 #, fuzzy msgid "Get console output" msgstr "Obter saída do console para instância %s" -#: nova/compute/manager.py:2832 +#: nova/compute/manager.py:2834 #, fuzzy msgid "Getting vnc console" msgstr "Adicionando console" -#: nova/compute/manager.py:2867 +#: nova/compute/manager.py:2869 #, fuzzy msgid "Getting spice console" msgstr "Adicionando console" -#: nova/compute/manager.py:2914 +#: nova/compute/manager.py:2916 #, python-format msgid "Booting with volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2965 +#: nova/compute/manager.py:2967 #, python-format msgid "Attaching volume %(volume_id)s to %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2974 +#: nova/compute/manager.py:2976 #, python-format msgid "" "Failed to connect to volume %(volume_id)s while attaching at " "%(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2989 +#: nova/compute/manager.py:2991 #, fuzzy, python-format msgid "Failed to attach volume %(volume_id)s at %(mountpoint)s" msgstr "Detach_volume: %(instance_name)s, %(mountpoint)s" -#: nova/compute/manager.py:3019 +#: nova/compute/manager.py:3021 #, python-format msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" msgstr "" -#: nova/compute/manager.py:3029 +#: nova/compute/manager.py:3031 #, fuzzy msgid "Detaching volume from unknown instance" msgstr "Desconectando volume da instância desconhecida %s" -#: nova/compute/manager.py:3036 +#: nova/compute/manager.py:3038 #, fuzzy, python-format msgid "Failed to detach volume %(volume_id)s from %(mp)s" msgstr "Detach_volume: %(instance_name)s, %(mountpoint)s" -#: nova/compute/manager.py:3060 +#: nova/compute/manager.py:3062 msgid "Updating volume usage cache with totals" msgstr "" -#: nova/compute/manager.py:3098 +#: nova/compute/manager.py:3100 #, python-format msgid "allocate_port_for_instance returned %(ports)s ports" msgstr "" -#: nova/compute/manager.py:3118 +#: nova/compute/manager.py:3120 #, fuzzy, python-format msgid "Port %(port_id)s is not attached" msgstr "Rede %(network_id)s não foi encontrada." -#: nova/compute/manager.py:3132 +#: nova/compute/manager.py:3134 #, fuzzy, python-format msgid "Host %(host)s not found" msgstr "Host %(host)s não encontrado." -#: nova/compute/manager.py:3269 +#: nova/compute/manager.py:3271 #, python-format msgid "Pre live migration failed at %(dest)s" msgstr "" -#: nova/compute/manager.py:3297 +#: nova/compute/manager.py:3299 msgid "_post_live_migration() is started.." msgstr "" -#: nova/compute/manager.py:3352 +#: nova/compute/manager.py:3354 #, python-format msgid "Migrating instance to %(dest)s finished successfully." msgstr "" -#: nova/compute/manager.py:3354 +#: nova/compute/manager.py:3356 msgid "" "You may see the error \"libvirt: QEMU error: Domain not found: no domain " "with matching name.\" This error can be safely ignored." msgstr "" -#: nova/compute/manager.py:3368 +#: nova/compute/manager.py:3370 msgid "Post operation of migration started" msgstr "" -#: nova/compute/manager.py:3508 +#: nova/compute/manager.py:3399 +#, fuzzy, python-format +msgid "Failed to get compute_info for %s" +msgstr "Falha ao obter metadados para o ip: %s" + +#: nova/compute/manager.py:3518 msgid "Updated the info_cache for instance" msgstr "" -#: nova/compute/manager.py:3553 +#: nova/compute/manager.py:3563 #, python-format msgid "" "Found %(migration_count)d unconfirmed migrations older than " "%(confirm_window)d seconds" msgstr "" -#: nova/compute/manager.py:3559 +#: nova/compute/manager.py:3569 #, python-format msgid "Setting migration %(migration_id)s to error: %(reason)s" msgstr "" -#: nova/compute/manager.py:3568 +#: nova/compute/manager.py:3578 #, python-format msgid "" "Automatically confirming migration %(migration_id)s for instance " "%(instance_uuid)s" msgstr "" -#: nova/compute/manager.py:3575 +#: nova/compute/manager.py:3585 #, fuzzy, python-format msgid "Instance %(instance_uuid)s not found" msgstr "A instância %(instance_id)s não está executando." -#: nova/compute/manager.py:3579 +#: nova/compute/manager.py:3589 msgid "In ERROR state" msgstr "" -#: nova/compute/manager.py:3586 +#: nova/compute/manager.py:3596 #, python-format msgid "In states %(vm_state)s/%(task_state)s, not RESIZED/None" msgstr "" -#: nova/compute/manager.py:3595 +#: nova/compute/manager.py:3605 #, python-format msgid "Error auto-confirming resize: %(e)s. Will retry later." msgstr "" -#: nova/compute/manager.py:3612 +#: nova/compute/manager.py:3622 #, python-format msgid "" "Running instance usage audit for host %(host)s from %(begin_time)s to " "%(end_time)s. %(number_instances)s instances." msgstr "" -#: nova/compute/manager.py:3631 +#: nova/compute/manager.py:3641 #, python-format msgid "Failed to generate usage audit for instance on host %s" msgstr "" -#: nova/compute/manager.py:3655 +#: nova/compute/manager.py:3665 msgid "Updating bandwidth usage cache" msgstr "" -#: nova/compute/manager.py:3772 +#: nova/compute/manager.py:3782 #, fuzzy msgid "Updating volume usage cache" msgstr "Remover volume com id: %s" -#: nova/compute/manager.py:3789 +#: nova/compute/manager.py:3799 msgid "Updating host status" msgstr "" -#: nova/compute/manager.py:3816 +#: nova/compute/manager.py:3826 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " "the hypervisor." msgstr "" -#: nova/compute/manager.py:3821 nova/compute/manager.py:3871 +#: nova/compute/manager.py:3831 nova/compute/manager.py:3881 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:3858 +#: nova/compute/manager.py:3868 #, python-format msgid "" "During the sync_power process the instance has moved from host %(src)s to" " host %(dst)s" msgstr "" -#: nova/compute/manager.py:3896 +#: nova/compute/manager.py:3906 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3908 nova/compute/manager.py:3917 -#: nova/compute/manager.py:3947 +#: nova/compute/manager.py:3918 nova/compute/manager.py:3927 +#: nova/compute/manager.py:3957 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:3912 +#: nova/compute/manager.py:3922 msgid "Instance is suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3928 +#: nova/compute/manager.py:3938 msgid "Instance is paused unexpectedly. Ignore." msgstr "" -#: nova/compute/manager.py:3934 +#: nova/compute/manager.py:3944 msgid "Instance is unexpectedly not found. Ignore." msgstr "" -#: nova/compute/manager.py:3940 +#: nova/compute/manager.py:3950 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3956 +#: nova/compute/manager.py:3966 #, fuzzy msgid "Instance is not (soft-)deleted." msgstr "Instância %s não encontrada" -#: nova/compute/manager.py:3964 +#: nova/compute/manager.py:3974 msgid "CONF.reclaim_instance_interval <= 0, skipping..." msgstr "" -#: nova/compute/manager.py:3984 +#: nova/compute/manager.py:3994 msgid "Reclaiming deleted instance" msgstr "" -#: nova/compute/manager.py:4011 +#: nova/compute/manager.py:4021 #, fuzzy, python-format msgid "Deleting orphan compute node %s" msgstr "Removendo imagem %s" -#: nova/compute/manager.py:4021 nova/compute/resource_tracker.py:321 +#: nova/compute/manager.py:4031 nova/compute/resource_tracker.py:321 #, python-format msgid "No service record for host %s" msgstr "" -#: nova/compute/manager.py:4061 +#: nova/compute/manager.py:4072 #, python-format msgid "" "Detected instance with name label '%(name)s' which is marked as DELETED " "but still present on host." msgstr "" -#: nova/compute/manager.py:4068 +#: nova/compute/manager.py:4079 #, python-format msgid "" "Destroying instance with name label '%(name)s' which is marked as DELETED" " but still present on host." msgstr "" -#: nova/compute/manager.py:4075 +#: nova/compute/manager.py:4086 #, python-format msgid "Unrecognized value '%(action)s' for CONF.running_deleted_instance_action" msgstr "" @@ -5065,11 +5020,11 @@ msgstr "Falhou ao reiniciar instância" msgid "Failed to notify cells of instance info cache update" msgstr "" -#: nova/db/api.py:1451 +#: nova/db/api.py:1456 msgid "Failed to notify cells of bw_usage update" msgstr "" -#: nova/db/api.py:1585 +#: nova/db/api.py:1591 #, fuzzy msgid "Failed to notify cells of instance fault" msgstr "Falhou ao reiniciar instância" @@ -5088,23 +5043,30 @@ msgstr "" msgid "Unrecognized read_deleted value '%s'" msgstr "" -#: nova/db/sqlalchemy/api.py:1424 +#: nova/db/sqlalchemy/api.py:1408 #, python-format msgid "" "Unknown osapi_compute_unique_server_name_scope value: %s Flag must be " "empty, \"global\" or \"project\"" msgstr "" -#: nova/db/sqlalchemy/api.py:1559 +#: nova/db/sqlalchemy/api.py:1543 #, fuzzy, python-format msgid "Invalid instance id %s in request" msgstr "Corpo do pedido está mal formado" -#: nova/db/sqlalchemy/api.py:2850 +#: nova/db/sqlalchemy/api.py:2834 #, python-format msgid "Change will make usage less than 0 for the following resources: %(unders)s" msgstr "" +#: nova/db/sqlalchemy/api.py:4335 +#, python-format +msgid "" +"Volume(%s) has lower stats then what is in the database. Instance must " +"have been rebooted or crashed. Updating totals." +msgstr "" + #: nova/db/sqlalchemy/migration.py:69 #: nova/virt/baremetal/db/sqlalchemy/migration.py:66 msgid "version should be an integer" @@ -5159,47 +5121,47 @@ msgid "" "%(extra)s." msgstr "" -#: nova/image/glance.py:492 +#: nova/image/glance.py:495 #, fuzzy, python-format msgid "fetching image %s from glance" msgstr "Removendo imagem %s" -#: nova/image/s3.py:318 +#: nova/image/s3.py:335 #, python-format msgid "Failed to download %(image_location)s to %(image_path)s" msgstr "" -#: nova/image/s3.py:335 +#: nova/image/s3.py:352 #, python-format msgid "Failed to decrypt %(image_location)s to %(image_path)s" msgstr "" -#: nova/image/s3.py:345 +#: nova/image/s3.py:362 #, python-format msgid "Failed to untar %(image_location)s to %(image_path)s" msgstr "" -#: nova/image/s3.py:355 +#: nova/image/s3.py:372 #, python-format msgid "Failed to upload %(image_location)s to %(image_path)s" msgstr "" -#: nova/image/s3.py:379 +#: nova/image/s3.py:396 #, python-format msgid "Failed to decrypt private key: %s" msgstr "" -#: nova/image/s3.py:386 +#: nova/image/s3.py:403 #, python-format msgid "Failed to decrypt initialization vector: %s" msgstr "" -#: nova/image/s3.py:397 +#: nova/image/s3.py:414 #, python-format msgid "Failed to decrypt image file %(image_file)s: %(err)s" msgstr "" -#: nova/image/s3.py:409 +#: nova/image/s3.py:426 msgid "Unsafe filenames in image" msgstr "" @@ -5241,69 +5203,69 @@ msgstr "" msgid "Loading network driver '%s'" msgstr "Mostrando rede com id %s" -#: nova/network/floating_ips.py:87 +#: nova/network/floating_ips.py:88 #, fuzzy, python-format msgid "Fixed ip %(fixed_ip_id)s not found" msgstr "Certificado %(certificate_id)s não encontrado." -#: nova/network/floating_ips.py:97 nova/network/floating_ips.py:373 +#: nova/network/floating_ips.py:98 nova/network/floating_ips.py:374 #, python-format msgid "Interface %(interface)s not found" msgstr "" -#: nova/network/floating_ips.py:121 +#: nova/network/floating_ips.py:122 #, python-format msgid "floating IP allocation for instance |%(floating_address)s|" msgstr "" -#: nova/network/floating_ips.py:178 +#: nova/network/floating_ips.py:179 msgid "Floating IP is not associated. Ignore." msgstr "" -#: nova/network/floating_ips.py:196 +#: nova/network/floating_ips.py:197 #, python-format msgid "Address |%(address)s| is not allocated" msgstr "Endereço |%(address)s| não está alocado" -#: nova/network/floating_ips.py:200 +#: nova/network/floating_ips.py:201 #, python-format msgid "Address |%(address)s| is not allocated to your project |%(project)s|" msgstr "" -#: nova/network/floating_ips.py:220 +#: nova/network/floating_ips.py:221 #, python-format msgid "Quota exceeded for %(pid)s, tried to allocate floating IP" msgstr "" -#: nova/network/floating_ips.py:281 +#: nova/network/floating_ips.py:282 msgid "Failed to update usages deallocating floating IP" msgstr "" -#: nova/network/floating_ips.py:530 +#: nova/network/floating_ips.py:531 #, fuzzy, python-format msgid "Starting migration network for instance %(instance_uuid)s" msgstr "Volume não encontrada para a instância %(instance_id)s." -#: nova/network/floating_ips.py:537 +#: nova/network/floating_ips.py:538 #, python-format msgid "" "Floating ip address |%(address)s| no longer belongs to instance " "%(instance_uuid)s. Will notmigrate it " msgstr "" -#: nova/network/floating_ips.py:568 +#: nova/network/floating_ips.py:573 #, fuzzy, python-format msgid "Finishing migration network for instance %(instance_uuid)s" msgstr "Volume não encontrada para a instância %(instance_id)s." -#: nova/network/floating_ips.py:576 +#: nova/network/floating_ips.py:581 #, fuzzy, python-format msgid "" "Floating ip address |%(address)s| no longer belongs to instance " "%(instance_uuid)s. Will notsetup it." msgstr "Volume não encontrada para a instância %(instance_id)s." -#: nova/network/floating_ips.py:624 +#: nova/network/floating_ips.py:629 #, python-format msgid "" "Database inconsistency: DNS domain |%s| is registered in the Nova db but " @@ -5311,12 +5273,12 @@ msgid "" "ignored." msgstr "" -#: nova/network/floating_ips.py:664 +#: nova/network/floating_ips.py:669 #, python-format msgid "Domain |%(domain)s| already exists, changing zone to |%(av_zone)s|." msgstr "" -#: nova/network/floating_ips.py:673 +#: nova/network/floating_ips.py:678 #, python-format msgid "Domain |%(domain)s| already exists, changing project to |%(project)s|." msgstr "" @@ -5341,150 +5303,130 @@ msgstr "" msgid "This shouldn't be getting called except during testing." msgstr "" -#: nova/network/linux_net.py:219 +#: nova/network/linux_net.py:220 #, python-format msgid "Attempted to remove chain %s which does not exist" msgstr "" -#: nova/network/linux_net.py:254 +#: nova/network/linux_net.py:255 #, python-format msgid "Unknown chain: %r" msgstr "" -#: nova/network/linux_net.py:279 +#: nova/network/linux_net.py:280 #, python-format msgid "" "Tried to remove rule that was not there: %(chain)r %(rule)r %(wrap)r " "%(top)r" msgstr "" -#: nova/network/linux_net.py:424 +#: nova/network/linux_net.py:425 msgid "IPTablesManager.apply completed with success" msgstr "" -#: nova/network/linux_net.py:680 +#: nova/network/linux_net.py:681 #, python-format msgid "arping error for ip %s" msgstr "" -#: nova/network/linux_net.py:730 +#: nova/network/linux_net.py:731 #, python-format msgid "Removed %(num)d duplicate rules for floating ip %(float)s" msgstr "" -#: nova/network/linux_net.py:966 +#: nova/network/linux_net.py:776 +#, python-format +msgid "Error deleting conntrack entries for %s" +msgstr "" + +#: nova/network/linux_net.py:975 #, fuzzy, python-format msgid "Pid %d is stale, skip killing dnsmasq" msgstr "Pid %d está ultrapassado, reiniciando dnsmasq" -#: nova/network/linux_net.py:1011 +#: nova/network/linux_net.py:1020 #, python-format msgid "Hupping dnsmasq threw %s" msgstr "" -#: nova/network/linux_net.py:1013 +#: nova/network/linux_net.py:1022 #, python-format msgid "Pid %d is stale, relaunching dnsmasq" msgstr "Pid %d está ultrapassado, reiniciando dnsmasq" -#: nova/network/linux_net.py:1093 +#: nova/network/linux_net.py:1102 #, python-format msgid "killing radvd threw %s" msgstr "" -#: nova/network/linux_net.py:1095 +#: nova/network/linux_net.py:1104 #, python-format msgid "Pid %d is stale, relaunching radvd" msgstr "Pid %d está ultrapassado, reiniciando radvd" -#: nova/network/linux_net.py:1227 +#: nova/network/linux_net.py:1280 +#, fuzzy, python-format +msgid "Net device removed: '%s'" +msgstr "Backend inválido: %s" + +#: nova/network/linux_net.py:1283 #, python-format -msgid "Error clearing stale veth %s" +msgid "Failed removing net device: '%s'" msgstr "" -#: nova/network/linux_net.py:1386 +#: nova/network/linux_net.py:1401 #, python-format msgid "Starting VLAN interface %s" msgstr "Iniciando a VLAN %s" -#: nova/network/linux_net.py:1418 -#, fuzzy, python-format -msgid "Failed unplugging VLAN interface '%s'" -msgstr "Falha ao suspender instância" - -#: nova/network/linux_net.py:1420 -#, fuzzy, python-format -msgid "Unplugged VLAN interface '%s'" -msgstr "Falha ao suspender instância" - -#: nova/network/linux_net.py:1442 +#: nova/network/linux_net.py:1447 #, fuzzy, python-format msgid "Starting Bridge %s" msgstr "Iniciando instância %s" -#: nova/network/linux_net.py:1454 +#: nova/network/linux_net.py:1459 #, fuzzy, python-format msgid "Adding interface %(interface)s to bridge %(bridge)s" msgstr "Interface %(interface)s não encontrada." -#: nova/network/linux_net.py:1490 +#: nova/network/linux_net.py:1495 #, fuzzy, python-format msgid "Failed to add interface: %s" msgstr "Falha ao suspender instância" -#: nova/network/linux_net.py:1536 -#, fuzzy, python-format -msgid "Failed unplugging bridge interface '%s'" -msgstr "Iniciando a Bridge para %s" - -#: nova/network/linux_net.py:1539 -#, fuzzy, python-format -msgid "Unplugged bridge interface '%s'" -msgstr "Iniciando a Bridge para %s" - -#: nova/network/linux_net.py:1735 +#: nova/network/linux_net.py:1732 #, fuzzy, python-format msgid "Starting bridge %s " msgstr "Iniciando instância %s" -#: nova/network/linux_net.py:1743 +#: nova/network/linux_net.py:1740 #, fuzzy, python-format msgid "Done starting bridge %s" msgstr "Removendo o registro da imagem %s" -#: nova/network/linux_net.py:1763 -#, python-format -msgid "Failed unplugging gateway interface '%s'" -msgstr "" - -#: nova/network/linux_net.py:1765 -#, python-format -msgid "Unplugged gateway interface '%s'" -msgstr "" - -#: nova/network/manager.py:363 +#: nova/network/manager.py:364 #, python-format msgid "Disassociated %s stale fixed ip(s)" msgstr "" -#: nova/network/manager.py:367 +#: nova/network/manager.py:368 msgid "setting network host" msgstr "" -#: nova/network/manager.py:494 +#: nova/network/manager.py:495 msgid "network allocations" msgstr "" -#: nova/network/manager.py:501 +#: nova/network/manager.py:502 #, python-format msgid "networks retrieved for instance: |%(networks_list)s|" msgstr "" -#: nova/network/manager.py:549 +#: nova/network/manager.py:550 msgid "network deallocation for instance" msgstr "" -#: nova/network/manager.py:815 +#: nova/network/manager.py:816 #, python-format msgid "" "instance-dns-zone is |%(domain)s|, which is in availability zone " @@ -5492,98 +5434,98 @@ msgid "" "created." msgstr "" -#: nova/network/manager.py:841 +#: nova/network/manager.py:842 #, python-format msgid "Quota exceeded for %(pid)s, tried to allocate fixed IP" msgstr "" -#: nova/network/manager.py:895 +#: nova/network/manager.py:896 msgid "Failed to update usages deallocating fixed IP" msgstr "" -#: nova/network/manager.py:929 +#: nova/network/manager.py:930 #, python-format msgid "Unable to release %s because vif doesn't exist." msgstr "" -#: nova/network/manager.py:952 +#: nova/network/manager.py:953 #, python-format msgid "Leased IP |%(address)s|" msgstr "" -#: nova/network/manager.py:956 +#: nova/network/manager.py:957 #, python-format msgid "IP %s leased that is not associated" msgstr "" -#: nova/network/manager.py:965 +#: nova/network/manager.py:966 #, python-format msgid "IP |%s| leased that isn't allocated" msgstr "" -#: nova/network/manager.py:970 +#: nova/network/manager.py:971 #, python-format msgid "Released IP |%(address)s|" msgstr "" -#: nova/network/manager.py:974 +#: nova/network/manager.py:975 #, python-format msgid "IP %s released that is not associated" msgstr "" -#: nova/network/manager.py:978 +#: nova/network/manager.py:979 #, python-format msgid "IP %s released that was not leased" msgstr "" -#: nova/network/manager.py:997 +#: nova/network/manager.py:998 #, python-format msgid "%s must be an integer" msgstr "" -#: nova/network/manager.py:1021 +#: nova/network/manager.py:1022 msgid "Maximum allowed length for 'label' is 255." msgstr "" -#: nova/network/manager.py:1041 +#: nova/network/manager.py:1042 #, python-format msgid "" "Subnet(s) too large, defaulting to /%s. To override, specify " "network_size flag." msgstr "" -#: nova/network/manager.py:1122 +#: nova/network/manager.py:1123 msgid "cidr already in use" msgstr "" -#: nova/network/manager.py:1125 +#: nova/network/manager.py:1126 #, python-format msgid "requested cidr (%(cidr)s) conflicts with existing supernet (%(super)s)" msgstr "" -#: nova/network/manager.py:1136 +#: nova/network/manager.py:1137 #, python-format msgid "" "requested cidr (%(cidr)s) conflicts with existing smaller cidr " "(%(smaller)s)" msgstr "" -#: nova/network/manager.py:1193 +#: nova/network/manager.py:1194 msgid "Network already exists!" msgstr "Rede já existe!" -#: nova/network/manager.py:1212 +#: nova/network/manager.py:1213 #, python-format msgid "Network must be disassociated from project %s before delete" msgstr "" -#: nova/network/manager.py:1808 +#: nova/network/manager.py:1813 msgid "" "The sum between the number of networks and the vlan start cannot be " "greater than 4094" msgstr "" -#: nova/network/manager.py:1815 +#: nova/network/manager.py:1820 #, python-format msgid "" "The network range is not big enough to fit %(num_networks)s networks. " @@ -5697,11 +5639,6 @@ msgstr "" msgid "Multiple floating IP pools matches found for name '%s'" msgstr "Removendo rede com id %s" -#: nova/network/quantumv2/api.py:835 -#, fuzzy, python-format -msgid "Network %(net)s for port %(port_id)s not found!" -msgstr "Rede %(network_id)s não foi encontrada." - #: nova/network/security_group/quantum_driver.py:53 #, fuzzy, python-format msgid "Quantum Error creating security group %s" @@ -5810,22 +5747,22 @@ msgstr "" msgid "Released file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..." msgstr "" -#: nova/openstack/common/log.py:226 +#: nova/openstack/common/log.py:244 #, fuzzy, python-format msgid "Deprecated: %s" msgstr "_remover: %s" -#: nova/openstack/common/log.py:329 +#: nova/openstack/common/log.py:347 #, python-format msgid "Error loading logging config %(log_config)s: %(err_msg)s" msgstr "" -#: nova/openstack/common/log.py:379 +#: nova/openstack/common/log.py:397 #, python-format msgid "syslog facility must be one of: %s" msgstr "" -#: nova/openstack/common/log.py:537 +#: nova/openstack/common/log.py:563 #, fuzzy, python-format msgid "Fatal call to deprecated config: %(msg)s" msgstr "Classe %(fullname)s está obsoleta: %(msg)s" @@ -5848,6 +5785,31 @@ msgstr "" msgid "in dynamic looping call" msgstr "" +#: nova/openstack/common/periodic_task.py:41 +#, python-format +msgid "Unexpected argument for periodic task creation: %(arg)s." +msgstr "" + +#: nova/openstack/common/periodic_task.py:132 +#, python-format +msgid "Skipping periodic task %(task)s because its interval is negative" +msgstr "" + +#: nova/openstack/common/periodic_task.py:137 +#, python-format +msgid "Skipping periodic task %(task)s because it is disabled" +msgstr "" + +#: nova/openstack/common/periodic_task.py:175 +#, python-format +msgid "Running periodic task %(full_task_name)s" +msgstr "Executando tarefa periódica %(full_task_name)s" + +#: nova/openstack/common/periodic_task.py:183 +#, python-format +msgid "Error during %(full_task_name)s: %(e)s" +msgstr "Erro durante %(full_task_name)s: %(e)s" + #: nova/openstack/common/policy.py:394 #, python-format msgid "Failed to understand rule %(rule)s" @@ -5863,16 +5825,31 @@ msgstr "" msgid "Failed to understand rule %(rule)r" msgstr "" -#: nova/openstack/common/db/sqlalchemy/session.py:436 +#: nova/openstack/common/processutils.py:122 +#, python-format +msgid "Got unknown keyword args to utils.execute: %r" +msgstr "" + +#: nova/openstack/common/processutils.py:137 +#, python-format +msgid "Running cmd (subprocess): %s" +msgstr "Executando comando (subprocesso): %s" + +#: nova/openstack/common/processutils.py:174 +#, python-format +msgid "%r failed. Retrying." +msgstr "%r falhou. Tentando novamente." + +#: nova/openstack/common/db/sqlalchemy/session.py:461 msgid "DB exception wrapped." msgstr "" -#: nova/openstack/common/db/sqlalchemy/session.py:486 +#: nova/openstack/common/db/sqlalchemy/session.py:512 #, python-format msgid "Got mysql server has gone away: %s" msgstr "" -#: nova/openstack/common/db/sqlalchemy/session.py:556 +#: nova/openstack/common/db/sqlalchemy/session.py:584 #, python-format msgid "SQL connection failed. %s attempts left." msgstr "" @@ -5885,19 +5862,19 @@ msgstr "" msgid "Unknown sort direction, must be 'desc' or 'asc'" msgstr "" -#: nova/openstack/common/notifier/api.py:126 +#: nova/openstack/common/notifier/api.py:125 #, python-format msgid "%s not in valid priorities" msgstr "" -#: nova/openstack/common/notifier/api.py:142 +#: nova/openstack/common/notifier/api.py:141 #, python-format msgid "" "Problem '%(e)s' attempting to send to notification system. " "Payload=%(payload)s" msgstr "" -#: nova/openstack/common/notifier/api.py:172 +#: nova/openstack/common/notifier/api.py:171 #, python-format msgid "Failed to load notifier %s. These notifications will not be sent." msgstr "" @@ -6086,44 +6063,44 @@ msgid "" msgstr "" #: nova/openstack/common/rpc/impl_kombu.py:609 -#: nova/openstack/common/rpc/impl_qpid.py:403 +#: nova/openstack/common/rpc/impl_qpid.py:404 #, python-format msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s" msgstr "" #: nova/openstack/common/rpc/impl_kombu.py:627 -#: nova/openstack/common/rpc/impl_qpid.py:418 +#: nova/openstack/common/rpc/impl_qpid.py:419 #, python-format msgid "Timed out waiting for RPC response: %s" msgstr "" #: nova/openstack/common/rpc/impl_kombu.py:631 -#: nova/openstack/common/rpc/impl_qpid.py:422 +#: nova/openstack/common/rpc/impl_qpid.py:423 #, python-format msgid "Failed to consume message from queue: %s" msgstr "" #: nova/openstack/common/rpc/impl_kombu.py:670 -#: nova/openstack/common/rpc/impl_qpid.py:457 +#: nova/openstack/common/rpc/impl_qpid.py:458 #, python-format msgid "Failed to publish message to topic '%(topic)s': %(err_str)s" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:351 +#: nova/openstack/common/rpc/impl_qpid.py:352 #, python-format msgid "Unable to connect to AMQP server: %(e)s. Sleeping %(delay)s seconds" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:357 +#: nova/openstack/common/rpc/impl_qpid.py:358 #, python-format msgid "Connected to AMQP server on %s" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:370 +#: nova/openstack/common/rpc/impl_qpid.py:371 msgid "Re-established AMQP queues" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:430 +#: nova/openstack/common/rpc/impl_qpid.py:431 msgid "Error processing message. Skipping it." msgstr "" @@ -6354,7 +6331,7 @@ msgstr "" msgid "Exception during scheduler.run_instance" msgstr "" -#: nova/scheduler/driver.py:63 nova/scheduler/manager.py:211 +#: nova/scheduler/driver.py:63 nova/scheduler/manager.py:222 #, fuzzy, python-format msgid "Setting instance to %(state)s state." msgstr "Iniciando instância %s" @@ -6378,81 +6355,89 @@ msgid "" "memory(host:%(avail)s <= instance:%(mem_inst)s)" msgstr "" -#: nova/scheduler/filter_scheduler.py:74 +#: nova/scheduler/filter_scheduler.py:73 #, python-format msgid "Attempting to build %(num_instances)d instance(s)" msgstr "" -#: nova/scheduler/filter_scheduler.py:228 +#: nova/scheduler/filter_scheduler.py:227 msgid "Invalid value for 'scheduler_max_attempts', must be >= 1" msgstr "" -#: nova/scheduler/filter_scheduler.py:245 +#: nova/scheduler/filter_scheduler.py:244 #, python-format msgid "Error from last host: %(last_host)s (node %(last_node)s): %(exc)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:274 +#: nova/scheduler/filter_scheduler.py:276 #, python-format msgid "" "Exceeded max scheduling attempts %(max_attempts)d for instance " "%(instance_uuid)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:340 +#: nova/scheduler/filter_scheduler.py:344 #, python-format msgid "Filtered %(hosts)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:353 +#: nova/scheduler/filter_scheduler.py:357 #, python-format msgid "Choosing host %(chosen_host)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:386 +#: nova/scheduler/filter_scheduler.py:391 #, python-format msgid "Unable to migrate %(instance_uuid)s to %(dest)s: Lack of memory" msgstr "" -#: nova/scheduler/host_manager.py:307 +#: nova/scheduler/host_manager.py:308 #, python-format -msgid "Host filter ignoring hosts: %(ignored_hosts_str)s" +msgid "Host filter ignoring hosts: %s" msgstr "" -#: nova/scheduler/host_manager.py:316 +#: nova/scheduler/host_manager.py:320 #, python-format -msgid "" -"No hosts matched due to not matching 'force_hosts'value of " -"'%(forced_hosts_str)s'" +msgid "Host filter forcing available hosts to %s" +msgstr "" + +#: nova/scheduler/host_manager.py:323 +#, python-format +msgid "No hosts matched due to not matching 'force_hosts' value of '%s'" +msgstr "" + +#: nova/scheduler/host_manager.py:336 +#, python-format +msgid "Host filter forcing available nodes to %s" msgstr "" -#: nova/scheduler/host_manager.py:321 +#: nova/scheduler/host_manager.py:339 #, python-format -msgid "Host filter forcing available hosts to %(forced_hosts_str)s" +msgid "No nodes matched due to not matching 'force_nodes' value of '%s'" msgstr "" -#: nova/scheduler/host_manager.py:353 +#: nova/scheduler/host_manager.py:379 #, python-format msgid "Ignoring %(service_name)s service update from %(host)s" msgstr "" -#: nova/scheduler/host_manager.py:358 +#: nova/scheduler/host_manager.py:384 #, python-format msgid "Received %(service_name)s service update from %(state_key)s." msgstr "" -#: nova/scheduler/host_manager.py:377 +#: nova/scheduler/host_manager.py:403 #: nova/scheduler/filters/trusted_filter.py:214 #, python-format msgid "No service for compute ID %s" msgstr "" -#: nova/scheduler/host_manager.py:399 +#: nova/scheduler/host_manager.py:425 #, python-format msgid "Removing dead compute node %(host)s:%(node)s from scheduler" msgstr "" -#: nova/scheduler/manager.py:197 +#: nova/scheduler/manager.py:208 #, python-format msgid "Failed to schedule_%(method)s: %(ex)s" msgstr "" @@ -6708,19 +6693,19 @@ msgstr "" msgid "Reply to faked command is stdout='%(stdout)s' stderr='%(stderr)s'" msgstr "" -#: nova/tests/fake_volume.py:186 +#: nova/tests/fake_volume.py:187 msgid "status must be available" msgstr "" -#: nova/tests/fake_volume.py:190 nova/volume/cinder.py:222 +#: nova/tests/fake_volume.py:191 nova/volume/cinder.py:228 msgid "already attached" msgstr "" -#: nova/tests/fake_volume.py:194 nova/volume/cinder.py:226 +#: nova/tests/fake_volume.py:195 nova/volume/cinder.py:232 msgid "Instance and volume not in same availability_zone" msgstr "" -#: nova/tests/fake_volume.py:199 nova/volume/cinder.py:232 +#: nova/tests/fake_volume.py:200 nova/volume/cinder.py:238 msgid "already detached" msgstr "" @@ -6774,52 +6759,52 @@ msgstr "" msgid "unexpected role header" msgstr "" -#: nova/tests/api/openstack/compute/test_servers.py:3315 +#: nova/tests/api/openstack/compute/test_servers.py:3338 msgid "" "Quota exceeded for instances: Requested 1, but already used 10 of 10 " "instances" msgstr "" -#: nova/tests/api/openstack/compute/test_servers.py:3320 +#: nova/tests/api/openstack/compute/test_servers.py:3343 msgid "Quota exceeded for ram: Requested 4096, but already used 8192 of 10240 ram" msgstr "" -#: nova/tests/api/openstack/compute/test_servers.py:3325 +#: nova/tests/api/openstack/compute/test_servers.py:3348 msgid "Quota exceeded for cores: Requested 2, but already used 9 of 10 cores" msgstr "" -#: nova/tests/compute/test_compute.py:1044 -#: nova/tests/compute/test_compute.py:1062 -#: nova/tests/compute/test_compute.py:1113 -#: nova/tests/compute/test_compute.py:1140 -#: nova/tests/compute/test_compute.py:1186 -#: nova/tests/compute/test_compute.py:3647 +#: nova/tests/compute/test_compute.py:1099 +#: nova/tests/compute/test_compute.py:1117 +#: nova/tests/compute/test_compute.py:1168 +#: nova/tests/compute/test_compute.py:1195 +#: nova/tests/compute/test_compute.py:1241 +#: nova/tests/compute/test_compute.py:3725 #, python-format msgid "Running instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1050 -#: nova/tests/compute/test_compute.py:1085 -#: nova/tests/compute/test_compute.py:1128 -#: nova/tests/compute/test_compute.py:1158 +#: nova/tests/compute/test_compute.py:1105 +#: nova/tests/compute/test_compute.py:1140 +#: nova/tests/compute/test_compute.py:1183 +#: nova/tests/compute/test_compute.py:1213 #, python-format msgid "After terminating instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1668 +#: nova/tests/compute/test_compute.py:1723 msgid "Internal error" msgstr "Erro interno" -#: nova/tests/compute/test_compute.py:3658 +#: nova/tests/compute/test_compute.py:3736 #, python-format msgid "After force-killing instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:4160 +#: nova/tests/compute/test_compute.py:4238 msgid "wrong host/node" msgstr "" -#: nova/tests/compute/test_compute.py:8584 +#: nova/tests/compute/test_compute.py:8707 msgid "spawn error" msgstr "" @@ -7082,7 +7067,7 @@ msgstr "" msgid "IPMI set next bootdev failed" msgstr "" -#: nova/virt/baremetal/ipmi.py:198 nova/virt/baremetal/tilera_pdu.py:152 +#: nova/virt/baremetal/ipmi.py:198 nova/virt/baremetal/tilera_pdu.py:153 #, python-format msgid "Activate node called, but node %s is already active" msgstr "" @@ -7170,32 +7155,32 @@ msgstr "" msgid "Tilera deploy failed for instance %s" msgstr "tipo de instância %(instance_type)s é inválida." -#: nova/virt/baremetal/tilera_pdu.py:82 +#: nova/virt/baremetal/tilera_pdu.py:83 msgid "Node id not supplied to PDU" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:85 +#: nova/virt/baremetal/tilera_pdu.py:86 #, fuzzy msgid "Address not supplied to PDU" msgstr "Endereço não especificado" -#: nova/virt/baremetal/tilera_pdu.py:88 +#: nova/virt/baremetal/tilera_pdu.py:89 msgid "User not supplied to PDU" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:91 +#: nova/virt/baremetal/tilera_pdu.py:92 msgid "Password not supplied to PDU" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:116 +#: nova/virt/baremetal/tilera_pdu.py:117 msgid "PDU failed" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:133 +#: nova/virt/baremetal/tilera_pdu.py:134 msgid "PDU power on failed" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:146 +#: nova/virt/baremetal/tilera_pdu.py:147 msgid "PDU power off failed" msgstr "" @@ -7251,34 +7236,34 @@ msgstr "" msgid "no pif for vif_uuid=%s" msgstr "" -#: nova/virt/baremetal/virtual_power_driver.py:111 +#: nova/virt/baremetal/virtual_power_driver.py:112 msgid "virtual_power_ssh_host not defined. Can not Start" msgstr "" -#: nova/virt/baremetal/virtual_power_driver.py:115 +#: nova/virt/baremetal/virtual_power_driver.py:116 msgid "virtual_power_host_user not defined. Can not Start" msgstr "" -#: nova/virt/baremetal/virtual_power_driver.py:121 +#: nova/virt/baremetal/virtual_power_driver.py:122 msgid "virtual_power_host_pass/key not set. Can not Start" msgstr "" -#: nova/virt/baremetal/volume_driver.py:121 +#: nova/virt/baremetal/volume_driver.py:122 #, python-format msgid "baremetal driver was unable to delete tid %s" msgstr "" -#: nova/virt/baremetal/volume_driver.py:185 +#: nova/virt/baremetal/volume_driver.py:186 #, python-format msgid "Could not determine iscsi initiator name for instance %s" msgstr "" -#: nova/virt/baremetal/volume_driver.py:226 +#: nova/virt/baremetal/volume_driver.py:227 #, python-format msgid "No fixed PXE IP is associated to %s" msgstr "" -#: nova/virt/baremetal/volume_driver.py:258 +#: nova/virt/baremetal/volume_driver.py:259 #, python-format msgid "detach volume could not find tid for %s" msgstr "" @@ -7312,33 +7297,33 @@ msgstr "" msgid "Baremetal virtual interface %s not found" msgstr "nenhuma partição encontrada" -#: nova/virt/disk/api.py:132 +#: nova/virt/disk/api.py:133 #, python-format msgid "Checking if we can resize image %(image)s. size=%(size)s, CoW=%(use_cow)s" msgstr "" -#: nova/virt/disk/api.py:138 +#: nova/virt/disk/api.py:139 #, python-format msgid "Cannot resize filesystem %s to a smaller size." msgstr "" -#: nova/virt/disk/api.py:149 +#: nova/virt/disk/api.py:150 #, python-format msgid "Unable to mount image %(image)s with error %(error)s. Cannot resize." msgstr "" -#: nova/virt/disk/api.py:159 +#: nova/virt/disk/api.py:160 #, python-format msgid "" "Unable to determine label for image %(image)s with error %(errror)s. " "Cannot resize." msgstr "" -#: nova/virt/disk/api.py:226 +#: nova/virt/disk/api.py:227 msgid "image already mounted" msgstr "" -#: nova/virt/disk/api.py:282 +#: nova/virt/disk/api.py:283 #, python-format msgid "" "Inject data image=%(image)s key=%(key)s net=%(net)s metadata=%(metadata)s" @@ -7346,68 +7331,68 @@ msgid "" "partition=%(partition)s use_cow=%(use_cow)s" msgstr "" -#: nova/virt/disk/api.py:299 +#: nova/virt/disk/api.py:300 #, python-format msgid "Ignoring error injecting data into image (%(e)s)" msgstr "" -#: nova/virt/disk/api.py:318 +#: nova/virt/disk/api.py:319 #, python-format msgid "" "Failed to mount container filesystem '%(image)s' on '%(target)s': " "%(errors)s" msgstr "" -#: nova/virt/disk/api.py:335 +#: nova/virt/disk/api.py:336 #, fuzzy, python-format msgid "Failed to teardown ntainer filesystem: %s" msgstr "Falhou em montar sistema de arquivo: %s" -#: nova/virt/disk/api.py:348 +#: nova/virt/disk/api.py:349 #, fuzzy, python-format msgid "Failed to umount container filesystem: %s" msgstr "Falhou em montar sistema de arquivo: %s" -#: nova/virt/disk/api.py:373 +#: nova/virt/disk/api.py:374 #, python-format msgid "Ignoring error injecting %(inject)s into image (%(e)s)" msgstr "" -#: nova/virt/disk/api.py:385 +#: nova/virt/disk/api.py:386 #, python-format msgid "Inject file fs=%(fs)s path=%(path)s append=%(append)s" msgstr "" -#: nova/virt/disk/api.py:394 +#: nova/virt/disk/api.py:395 #, python-format msgid "Inject metadata fs=%(fs)s metadata=%(metadata)s" msgstr "" -#: nova/virt/disk/api.py:435 +#: nova/virt/disk/api.py:436 #, python-format msgid "Inject key fs=%(fs)s key=%(key)s" msgstr "" -#: nova/virt/disk/api.py:464 +#: nova/virt/disk/api.py:465 #, python-format msgid "Inject key fs=%(fs)s net=%(net)s" msgstr "" -#: nova/virt/disk/api.py:490 +#: nova/virt/disk/api.py:491 #, python-format msgid "Inject admin password fs=%(fs)s admin_passwd=ha-ha-not-telling-you" msgstr "" -#: nova/virt/disk/api.py:535 +#: nova/virt/disk/api.py:536 msgid "Not implemented on Windows" msgstr "" -#: nova/virt/disk/api.py:564 +#: nova/virt/disk/api.py:565 #, python-format msgid "User %(username)s not found in password file." msgstr "" -#: nova/virt/disk/api.py:580 +#: nova/virt/disk/api.py:581 #, python-format msgid "User %(username)s not found in shadow file." msgstr "" @@ -7744,7 +7729,7 @@ msgstr "" msgid "get_available_resource called" msgstr "" -#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3728 +#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3740 #: nova/virt/xenapi/host.py:148 msgid "Updating host stats" msgstr "" @@ -7953,7 +7938,7 @@ msgstr "" msgid "Cannot find boot VHD file: %s" msgstr "" -#: nova/virt/hyperv/migrationops.py:221 nova/virt/hyperv/vmops.py:135 +#: nova/virt/hyperv/migrationops.py:221 nova/virt/hyperv/vmops.py:136 msgid "Cannot resize a VHD to a smaller size" msgstr "" @@ -8041,124 +8026,124 @@ msgstr "" msgid "Creating vswitch port for instance: %s" msgstr "Obter saída do console para instância %s" -#: nova/virt/hyperv/vmops.py:90 +#: nova/virt/hyperv/vmops.py:91 #, python-format msgid "VIF driver not found for network_api_class: %s" msgstr "" -#: nova/virt/hyperv/vmops.py:99 +#: nova/virt/hyperv/vmops.py:100 #, fuzzy msgid "get_info called for instance" msgstr "Obter saída do console para instância %s" -#: nova/virt/hyperv/vmops.py:120 +#: nova/virt/hyperv/vmops.py:121 #, python-format msgid "" "Creating differencing VHD. Parent: %(base_vhd_path)s, Target: " "%(root_vhd_path)s" msgstr "" -#: nova/virt/hyperv/vmops.py:126 +#: nova/virt/hyperv/vmops.py:127 #, python-format msgid "Copying VHD image %(base_vhd_path)s to target: %(root_vhd_path)s" msgstr "" -#: nova/virt/hyperv/vmops.py:138 +#: nova/virt/hyperv/vmops.py:139 #, python-format msgid "Resizing VHD %(root_vhd_path)s to new size %(root_vhd_size)s" msgstr "" -#: nova/virt/hyperv/vmops.py:151 +#: nova/virt/hyperv/vmops.py:152 #, fuzzy msgid "Spawning new instance" msgstr "Iniciando instância %s" -#: nova/virt/hyperv/vmops.py:177 +#: nova/virt/hyperv/vmops.py:178 #, fuzzy msgid "Spawn instance failed" msgstr "NotFound lançado: %s" -#: nova/virt/hyperv/vmops.py:202 +#: nova/virt/hyperv/vmops.py:203 #, fuzzy, python-format msgid "Creating nic for instance: %s" msgstr "Obter saída do console para instância %s" -#: nova/virt/hyperv/vmops.py:210 +#: nova/virt/hyperv/vmops.py:211 #, python-format msgid "Invalid config_drive_format \"%s\"" msgstr "" -#: nova/virt/hyperv/vmops.py:213 +#: nova/virt/hyperv/vmops.py:214 #, fuzzy, python-format msgid "Using config drive for instance: %s" msgstr "Começando a terminar instâncias" -#: nova/virt/hyperv/vmops.py:226 nova/virt/libvirt/driver.py:1869 +#: nova/virt/hyperv/vmops.py:227 nova/virt/libvirt/driver.py:1870 #, python-format msgid "Creating config drive at %(path)s" msgstr "" -#: nova/virt/hyperv/vmops.py:234 nova/virt/libvirt/driver.py:1876 +#: nova/virt/hyperv/vmops.py:235 nova/virt/libvirt/driver.py:1877 #, python-format msgid "Creating config drive failed with error: %s" msgstr "" -#: nova/virt/hyperv/vmops.py:270 +#: nova/virt/hyperv/vmops.py:271 #, fuzzy, python-format msgid "Got request to destroy instance: %s" msgstr "Não é possível destruir o VBD %s" -#: nova/virt/hyperv/vmops.py:283 +#: nova/virt/hyperv/vmops.py:284 #, fuzzy, python-format msgid "Instance not found: %s" msgstr "Instância não encontrada" -#: nova/virt/hyperv/vmops.py:289 +#: nova/virt/hyperv/vmops.py:290 #, fuzzy, python-format msgid "Failed to destroy instance: %s" msgstr "Não é possível destruir o VBD %s" -#: nova/virt/hyperv/vmops.py:294 +#: nova/virt/hyperv/vmops.py:295 #, fuzzy msgid "reboot instance" msgstr "Reiniciando a instância %s" -#: nova/virt/hyperv/vmops.py:300 +#: nova/virt/hyperv/vmops.py:301 #, fuzzy msgid "Pause instance" msgstr "Reiniciar instância %r" -#: nova/virt/hyperv/vmops.py:306 +#: nova/virt/hyperv/vmops.py:307 #, fuzzy msgid "Unpause instance" msgstr "Reiniciar instância %r" -#: nova/virt/hyperv/vmops.py:312 +#: nova/virt/hyperv/vmops.py:313 #, fuzzy msgid "Suspend instance" msgstr "Falha ao suspender instância" -#: nova/virt/hyperv/vmops.py:318 +#: nova/virt/hyperv/vmops.py:319 #, fuzzy msgid "Resume instance" msgstr "Reiniciar instância %r" -#: nova/virt/hyperv/vmops.py:324 +#: nova/virt/hyperv/vmops.py:325 #, fuzzy msgid "Power off instance" msgstr "Começando a terminar instâncias" -#: nova/virt/hyperv/vmops.py:330 +#: nova/virt/hyperv/vmops.py:331 #, fuzzy msgid "Power on instance" msgstr "Começando a terminar instâncias" -#: nova/virt/hyperv/vmops.py:337 +#: nova/virt/hyperv/vmops.py:338 #, python-format msgid "Successfully changed state of VM %(vm_name)s to: %(req_state)s" msgstr "" -#: nova/virt/hyperv/vmops.py:341 +#: nova/virt/hyperv/vmops.py:342 #, python-format msgid "Failed to change vm state of %(vm_name)s to %(req_state)s" msgstr "" @@ -8264,7 +8249,7 @@ msgstr "Detach_volume: %(instance_name)s, %(mountpoint)s" msgid "Detaching physical disk from instance: %s" msgstr "Obter saída do console para instância %s" -#: nova/virt/hyperv/volumeops.py:186 nova/virt/libvirt/driver.py:896 +#: nova/virt/hyperv/volumeops.py:186 nova/virt/libvirt/driver.py:897 msgid "Could not determine iscsi initiator name" msgstr "" @@ -8298,243 +8283,243 @@ msgstr "" msgid "Unable to determine disk bus for '%s'" msgstr "" -#: nova/virt/libvirt/driver.py:340 +#: nova/virt/libvirt/driver.py:341 #, python-format msgid "Invalid cachemode %(cache_mode)s specified for disk type %(disk_type)s." msgstr "" -#: nova/virt/libvirt/driver.py:546 +#: nova/virt/libvirt/driver.py:547 #, python-format msgid "Nova requires libvirt version %(major)i.%(minor)i.%(micro)i or greater." msgstr "" -#: nova/virt/libvirt/driver.py:554 +#: nova/virt/libvirt/driver.py:555 #, python-format msgid "Connecting to libvirt: %s" msgstr "" -#: nova/virt/libvirt/driver.py:571 +#: nova/virt/libvirt/driver.py:572 #, python-format msgid "URI %s does not support events" msgstr "" -#: nova/virt/libvirt/driver.py:587 +#: nova/virt/libvirt/driver.py:588 msgid "Connection to libvirt broke" msgstr "" -#: nova/virt/libvirt/driver.py:609 nova/virt/libvirt/driver.py:612 +#: nova/virt/libvirt/driver.py:610 nova/virt/libvirt/driver.py:613 #, python-format msgid "Can not handle authentication request for %d credentials" msgstr "" -#: nova/virt/libvirt/driver.py:630 +#: nova/virt/libvirt/driver.py:631 #, python-format msgid "Connection to libvirt failed: %s" msgstr "" -#: nova/virt/libvirt/driver.py:721 +#: nova/virt/libvirt/driver.py:722 #, python-format msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:736 +#: nova/virt/libvirt/driver.py:737 msgid "During wait destroy, instance disappeared." msgstr "" -#: nova/virt/libvirt/driver.py:741 +#: nova/virt/libvirt/driver.py:742 msgid "Instance destroyed successfully." msgstr "" -#: nova/virt/libvirt/driver.py:751 +#: nova/virt/libvirt/driver.py:752 msgid "Instance may be started again." msgstr "" -#: nova/virt/libvirt/driver.py:761 +#: nova/virt/libvirt/driver.py:762 #, fuzzy msgid "Going to destroy instance again." msgstr "Falhou ao reiniciar instância" -#: nova/virt/libvirt/driver.py:780 +#: nova/virt/libvirt/driver.py:781 msgid "Error from libvirt during undefineFlags. Retrying with undefine" msgstr "" -#: nova/virt/libvirt/driver.py:796 +#: nova/virt/libvirt/driver.py:797 #, python-format msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:816 +#: nova/virt/libvirt/driver.py:817 msgid "Instance may be still running, destroy it again." msgstr "" -#: nova/virt/libvirt/driver.py:822 +#: nova/virt/libvirt/driver.py:823 #, python-format msgid "Error from libvirt during unfilter. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:850 +#: nova/virt/libvirt/driver.py:851 #, python-format msgid "Deleting instance files %(target)s" msgstr "" -#: nova/virt/libvirt/driver.py:859 +#: nova/virt/libvirt/driver.py:860 #, python-format msgid "Failed to cleanup directory %(target)s: %(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:902 +#: nova/virt/libvirt/driver.py:903 msgid "Could not determine fibre channel world wide node names" msgstr "" -#: nova/virt/libvirt/driver.py:909 +#: nova/virt/libvirt/driver.py:910 msgid "Could not determine fibre channel world wide port names" msgstr "" -#: nova/virt/libvirt/driver.py:914 +#: nova/virt/libvirt/driver.py:915 msgid "No Volume Connector found." msgstr "" -#: nova/virt/libvirt/driver.py:1036 +#: nova/virt/libvirt/driver.py:1037 msgid "During detach_volume, instance disappeared." msgstr "" -#: nova/virt/libvirt/driver.py:1060 +#: nova/virt/libvirt/driver.py:1061 #, fuzzy msgid "attaching network adapter failed." msgstr "Nenhuma rede definida." -#: nova/virt/libvirt/driver.py:1080 +#: nova/virt/libvirt/driver.py:1081 msgid "During detach_interface, instance disappeared." msgstr "" -#: nova/virt/libvirt/driver.py:1084 +#: nova/virt/libvirt/driver.py:1085 #, fuzzy msgid "detaching network adapter failed." msgstr "Nenhuma rede definida." -#: nova/virt/libvirt/driver.py:1173 +#: nova/virt/libvirt/driver.py:1174 msgid "Beginning live snapshot process" msgstr "" -#: nova/virt/libvirt/driver.py:1176 +#: nova/virt/libvirt/driver.py:1177 msgid "Beginning cold snapshot process" msgstr "" -#: nova/virt/libvirt/driver.py:1205 +#: nova/virt/libvirt/driver.py:1206 msgid "Snapshot extracted, beginning image upload" msgstr "" -#: nova/virt/libvirt/driver.py:1217 +#: nova/virt/libvirt/driver.py:1218 msgid "Snapshot image upload complete" msgstr "" -#: nova/virt/libvirt/driver.py:1290 +#: nova/virt/libvirt/driver.py:1291 #, fuzzy msgid "Instance soft rebooted successfully." msgstr "volume %s: criado com sucesso" -#: nova/virt/libvirt/driver.py:1294 +#: nova/virt/libvirt/driver.py:1295 #, fuzzy msgid "Failed to soft reboot instance." msgstr "Falhou ao reiniciar instância" -#: nova/virt/libvirt/driver.py:1329 +#: nova/virt/libvirt/driver.py:1330 msgid "Instance shutdown successfully." msgstr "" -#: nova/virt/libvirt/driver.py:1337 +#: nova/virt/libvirt/driver.py:1338 msgid "Instance may have been rebooted during soft reboot, so return now." msgstr "" -#: nova/virt/libvirt/driver.py:1385 +#: nova/virt/libvirt/driver.py:1386 msgid "Instance rebooted successfully." msgstr "" -#: nova/virt/libvirt/driver.py:1530 +#: nova/virt/libvirt/driver.py:1531 msgid "Instance is running" msgstr "" -#: nova/virt/libvirt/driver.py:1537 nova/virt/powervm/operator.py:220 +#: nova/virt/libvirt/driver.py:1538 nova/virt/powervm/operator.py:221 msgid "Instance spawned successfully." msgstr "" -#: nova/virt/libvirt/driver.py:1553 +#: nova/virt/libvirt/driver.py:1554 #, python-format msgid "data: %(data)r, fpath: %(fpath)r" msgstr "" -#: nova/virt/libvirt/driver.py:1590 nova/virt/libvirt/driver.py:1616 +#: nova/virt/libvirt/driver.py:1591 nova/virt/libvirt/driver.py:1617 #, python-format msgid "Truncated console log returned, %d bytes ignored" msgstr "" -#: nova/virt/libvirt/driver.py:1605 +#: nova/virt/libvirt/driver.py:1606 #, fuzzy msgid "Guest does not have a console available" msgstr "Usuário não tem privilégios de administrador" -#: nova/virt/libvirt/driver.py:1674 +#: nova/virt/libvirt/driver.py:1675 #, python-format msgid "Path '%(path)s' supports direct I/O" msgstr "" -#: nova/virt/libvirt/driver.py:1678 +#: nova/virt/libvirt/driver.py:1679 #, python-format msgid "Path '%(path)s' does not support direct I/O: '%(ex)s'" msgstr "" -#: nova/virt/libvirt/driver.py:1683 nova/virt/libvirt/driver.py:1688 +#: nova/virt/libvirt/driver.py:1684 nova/virt/libvirt/driver.py:1689 #, python-format msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'" msgstr "" -#: nova/virt/libvirt/driver.py:1759 +#: nova/virt/libvirt/driver.py:1760 msgid "Creating image" msgstr "" -#: nova/virt/libvirt/driver.py:1860 +#: nova/virt/libvirt/driver.py:1861 msgid "Using config drive" msgstr "" -#: nova/virt/libvirt/driver.py:1909 +#: nova/virt/libvirt/driver.py:1910 #, fuzzy, python-format msgid "Injecting %(inj)s into image %(img_id)s" msgstr "" "Solicitando à xapi para realizar upload da imagem %(vdi_uuids)s com ID " "%(image_id)s" -#: nova/virt/libvirt/driver.py:1919 +#: nova/virt/libvirt/driver.py:1920 #, python-format msgid "Error injecting data into image %(img_id)s (%(e)s)" msgstr "" -#: nova/virt/libvirt/driver.py:1976 +#: nova/virt/libvirt/driver.py:1977 #, python-format msgid "" "Config requested an explicit CPU model, but the current libvirt " "hypervisor '%s' does not support selecting CPU models" msgstr "" -#: nova/virt/libvirt/driver.py:1982 +#: nova/virt/libvirt/driver.py:1983 msgid "Config requested a custom CPU model, but no model name was provided" msgstr "" -#: nova/virt/libvirt/driver.py:1986 +#: nova/virt/libvirt/driver.py:1987 msgid "A CPU model name should not be set when a host CPU model is requested" msgstr "" -#: nova/virt/libvirt/driver.py:1990 +#: nova/virt/libvirt/driver.py:1991 #, python-format msgid "CPU mode '%(mode)s' model '%(model)s' was chosen" msgstr "" -#: nova/virt/libvirt/driver.py:2006 +#: nova/virt/libvirt/driver.py:2007 msgid "" "Passthrough of the host CPU was requested but this libvirt version does " "not support this feature" msgstr "" -#: nova/virt/libvirt/driver.py:2327 +#: nova/virt/libvirt/driver.py:2330 #, python-format msgid "" "Start to_xml instance=%(instance)s network_info=%(network_info)s " @@ -8542,92 +8527,100 @@ msgid "" "rescue=%(rescue)sblock_device_info=%(block_device_info)s" msgstr "" -#: nova/virt/libvirt/driver.py:2342 +#: nova/virt/libvirt/driver.py:2345 #, python-format msgid "End to_xml instance=%(instance)s xml=%(xml)s" msgstr "" -#: nova/virt/libvirt/driver.py:2359 +#: nova/virt/libvirt/driver.py:2362 #, python-format msgid "" "Error from libvirt while looking up %(instance_name)s: [Error Code " "%(error_code)s] %(ex)s" msgstr "" -#: nova/virt/libvirt/driver.py:2527 +#: nova/virt/libvirt/driver.py:2530 msgid "" "Cannot get the number of cpu, because this function is not implemented " "for this platform. " msgstr "" -#: nova/virt/libvirt/driver.py:2578 +#: nova/virt/libvirt/driver.py:2581 #, python-format msgid "couldn't obtain the vpu count from domain id: %s" msgstr "" -#: nova/virt/libvirt/driver.py:2584 +#: nova/virt/libvirt/driver.py:2587 #, python-format msgid "List of domains returned by libVirt: %s" msgstr "" -#: nova/virt/libvirt/driver.py:2586 +#: nova/virt/libvirt/driver.py:2589 #, python-format msgid "libVirt can't find a domain with id: %s" msgstr "" -#: nova/virt/libvirt/driver.py:2650 +#: nova/virt/libvirt/driver.py:2653 msgid "libvirt version is too old (does not support getVersion)" msgstr "" -#: nova/virt/libvirt/driver.py:2733 +#: nova/virt/libvirt/driver.py:2737 #, fuzzy, python-format msgid "Trying to get stats for the volume %s" msgstr "Obtendo o tamanho da imagem para a imagem %s" -#: nova/virt/libvirt/driver.py:2757 +#: nova/virt/libvirt/driver.py:2750 +#, python-format +msgid "" +"Got volume usage stats for the volume=%(volume)s, instance=%(instance)s, " +"rd_req=%(rd_req)d, rd_bytes=%(rd_bytes)d, wr_req=%(wr_req)d, " +"wr_bytes=%(wr_bytes)d" +msgstr "" + +#: nova/virt/libvirt/driver.py:2768 #, python-format msgid "" "Getting block stats failed, device might have been detached. " -"Code=%(errcode)s Error=%(e)s" +"Instance=%(instance_name)s Disk=%(disk)s Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:2761 +#: nova/virt/libvirt/driver.py:2773 #, python-format msgid "" "Could not find domain in libvirt for instance %s. Cannot get block stats " "for device" msgstr "" -#: nova/virt/libvirt/driver.py:2838 +#: nova/virt/libvirt/driver.py:2850 #, python-format msgid "" "Creating tmpfile %s to verify with other compute node that the instance " "is on the same shared storage." msgstr "" -#: nova/virt/libvirt/driver.py:2920 +#: nova/virt/libvirt/driver.py:2932 msgid "Block migration can not be used with shared storage." msgstr "" -#: nova/virt/libvirt/driver.py:2928 +#: nova/virt/libvirt/driver.py:2940 msgid "Live migration can not be used without shared storage." msgstr "" -#: nova/virt/libvirt/driver.py:2965 +#: nova/virt/libvirt/driver.py:2977 #, python-format msgid "" "Unable to migrate %(instance_uuid)s: Disk of instance is too " "large(available on destination host:%(available)s < need:%(necessary)s)" msgstr "" -#: nova/virt/libvirt/driver.py:2990 +#: nova/virt/libvirt/driver.py:3002 #, python-format msgid "" "Instance launched has CPU info:\n" "%s" msgstr "" -#: nova/virt/libvirt/driver.py:3002 +#: nova/virt/libvirt/driver.py:3014 #, python-format msgid "" "CPU doesn't have compatibility.\n" @@ -8637,67 +8630,67 @@ msgid "" "Refer to %(u)s" msgstr "" -#: nova/virt/libvirt/driver.py:3019 +#: nova/virt/libvirt/driver.py:3031 #, python-format msgid "" "Creating tmpfile %s to notify to other compute nodes that they should " "mount the same storage." msgstr "" -#: nova/virt/libvirt/driver.py:3067 +#: nova/virt/libvirt/driver.py:3079 #, python-format msgid "The firewall filter for %s does not exist" msgstr "" -#: nova/virt/libvirt/driver.py:3139 +#: nova/virt/libvirt/driver.py:3151 #, fuzzy, python-format msgid "Live Migration failure: %(e)s" msgstr "Falha de Autenticação: %s" -#: nova/virt/libvirt/driver.py:3232 +#: nova/virt/libvirt/driver.py:3244 #, python-format msgid "plug_vifs() failed %(cnt)d. Retry up to %(max_retry)d." msgstr "" -#: nova/virt/libvirt/driver.py:3344 +#: nova/virt/libvirt/driver.py:3356 #, python-format msgid "" "Error from libvirt while getting description of %(instance_name)s: [Error" " Code %(error_code)s] %(ex)s" msgstr "" -#: nova/virt/libvirt/driver.py:3361 +#: nova/virt/libvirt/driver.py:3373 #, python-format msgid "skipping %(path)s since it looks like volume" msgstr "" -#: nova/virt/libvirt/driver.py:3366 +#: nova/virt/libvirt/driver.py:3378 #, python-format msgid "skipping disk for %(instance_name)s as it does not have a path" msgstr "" -#: nova/virt/libvirt/driver.py:3407 +#: nova/virt/libvirt/driver.py:3419 #, python-format msgid "Getting disk size of %(i_name)s: %(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:3453 +#: nova/virt/libvirt/driver.py:3465 msgid "Starting migrate_disk_and_power_off" msgstr "" -#: nova/virt/libvirt/driver.py:3512 +#: nova/virt/libvirt/driver.py:3524 msgid "Instance running successfully." msgstr "" -#: nova/virt/libvirt/driver.py:3518 +#: nova/virt/libvirt/driver.py:3530 msgid "Starting finish_migration" msgstr "" -#: nova/virt/libvirt/driver.py:3580 +#: nova/virt/libvirt/driver.py:3592 msgid "Starting finish_revert_migration" msgstr "" -#: nova/virt/libvirt/driver.py:3701 +#: nova/virt/libvirt/driver.py:3713 #, python-format msgid "Checking instance files accessability%(instance_path)s" msgstr "" @@ -8880,22 +8873,22 @@ msgstr "" msgid "Verification complete" msgstr "" -#: nova/virt/libvirt/utils.py:67 +#: nova/virt/libvirt/utils.py:72 nova/virt/libvirt/utils.py:78 msgid "systool is not installed" msgstr "" -#: nova/virt/libvirt/utils.py:71 +#: nova/virt/libvirt/utils.py:82 msgid "Cannot find any Fibre Channel HBAs" msgstr "" -#: nova/virt/libvirt/utils.py:213 +#: nova/virt/libvirt/utils.py:224 #, python-format msgid "" "Insufficient Space on Volume Group %(vg)s. Only %(free_space)db " "available, but %(size)db required by volume %(lv)s." msgstr "" -#: nova/virt/libvirt/utils.py:222 +#: nova/virt/libvirt/utils.py:233 #, python-format msgid "" "Volume group %(vg)s will not be able to hold sparse volume %(lv)s. " @@ -8903,61 +8896,61 @@ msgid "" "%(free_space)db." msgstr "" -#: nova/virt/libvirt/utils.py:253 +#: nova/virt/libvirt/utils.py:264 #, python-format msgid "vg %s must be LVM volume group" msgstr "" -#: nova/virt/libvirt/utils.py:282 +#: nova/virt/libvirt/utils.py:293 #, python-format msgid "Path %s must be LVM logical volume" msgstr "" -#: nova/virt/libvirt/utils.py:547 +#: nova/virt/libvirt/utils.py:558 msgid "Can't retrieve root device path from instance libvirt configuration" msgstr "" -#: nova/virt/libvirt/vif.py:264 nova/virt/libvirt/vif.py:385 -#: nova/virt/libvirt/vif.py:472 +#: nova/virt/libvirt/vif.py:265 nova/virt/libvirt/vif.py:386 +#: nova/virt/libvirt/vif.py:473 #, python-format msgid "" "vif_type=%(vif_type)s instance=%(instance)s network=%(network)s " "mapping=%(mapping)s" msgstr "" -#: nova/virt/libvirt/vif.py:270 nova/virt/libvirt/vif.py:391 -#: nova/virt/libvirt/vif.py:478 +#: nova/virt/libvirt/vif.py:271 nova/virt/libvirt/vif.py:392 +#: nova/virt/libvirt/vif.py:479 msgid "vif_type parameter must be present for this vif_driver implementation" msgstr "" -#: nova/virt/libvirt/vif.py:291 nova/virt/libvirt/vif.py:404 -#: nova/virt/libvirt/vif.py:491 +#: nova/virt/libvirt/vif.py:292 nova/virt/libvirt/vif.py:405 +#: nova/virt/libvirt/vif.py:492 #, fuzzy, python-format msgid "Unexpected vif_type=%s" msgstr "Objeto esperado do tipo: %s" -#: nova/virt/libvirt/vif.py:303 +#: nova/virt/libvirt/vif.py:304 #, python-format msgid "Ensuring vlan %(vlan)s and bridge %(bridge)s" msgstr "" -#: nova/virt/libvirt/vif.py:313 +#: nova/virt/libvirt/vif.py:314 #, python-format msgid "Ensuring bridge %s" msgstr "" -#: nova/virt/libvirt/vif.py:421 nova/virt/libvirt/vif.py:450 +#: nova/virt/libvirt/vif.py:422 nova/virt/libvirt/vif.py:451 msgid "Failed while unplugging vif" msgstr "" -#: nova/virt/libvirt/vif.py:500 +#: nova/virt/libvirt/vif.py:501 msgid "" "The LibvirtBridgeDriver VIF driver is now deprecated and will be removed " "in the next release. Please use the LibvirtGenericVIFDriver VIF driver, " "together with a network plugin that reports the 'vif_type' attribute" msgstr "" -#: nova/virt/libvirt/vif.py:526 +#: nova/virt/libvirt/vif.py:527 msgid "" "The LibvirtOpenVswitchDriver VIF driver is now deprecated and will be " "removed in the next release. Please use the LibvirtGenericVIFDriver VIF " @@ -8965,7 +8958,7 @@ msgid "" "attribute" msgstr "" -#: nova/virt/libvirt/vif.py:554 +#: nova/virt/libvirt/vif.py:555 msgid "" "The LibvirtHybridOVSBridgeDriver VIF driver is now deprecated and will be" " removed in the next release. Please use the LibvirtGenericVIFDriver VIF " @@ -8973,7 +8966,7 @@ msgid "" "attribute" msgstr "" -#: nova/virt/libvirt/vif.py:582 +#: nova/virt/libvirt/vif.py:583 msgid "" "The LibvirtOpenVswitchVirtualPortDriver VIF driver is now deprecated and " "will be removed in the next release. Please use the " @@ -8981,7 +8974,7 @@ msgid "" "reports the 'vif_type' attribute" msgstr "" -#: nova/virt/libvirt/vif.py:608 +#: nova/virt/libvirt/vif.py:609 msgid "" "The QuantumLinuxBridgeVIFDriver VIF driver is now deprecated and will be " "removed in the next release. Please use the LibvirtGenericVIFDriver VIF " @@ -8989,87 +8982,87 @@ msgid "" "attribute" msgstr "" -#: nova/virt/libvirt/volume.py:238 +#: nova/virt/libvirt/volume.py:239 #, python-format msgid "iSCSI device not found at %s" msgstr "" -#: nova/virt/libvirt/volume.py:241 +#: nova/virt/libvirt/volume.py:242 #, python-format msgid "" "ISCSI volume not yet found at: %(disk_dev)s. Will rescan & retry. Try " "number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:253 +#: nova/virt/libvirt/volume.py:254 #, python-format msgid "Found iSCSI node %(disk_dev)s (after %(tries)s rescans)" msgstr "" -#: nova/virt/libvirt/volume.py:489 nova/virt/libvirt/volume.py:610 +#: nova/virt/libvirt/volume.py:490 nova/virt/libvirt/volume.py:611 #, fuzzy, python-format msgid "%s is already mounted" msgstr "group %s já existe" -#: nova/virt/libvirt/volume.py:545 +#: nova/virt/libvirt/volume.py:546 #, python-format msgid "AoE device not found at %s" msgstr "" -#: nova/virt/libvirt/volume.py:547 +#: nova/virt/libvirt/volume.py:548 #, python-format msgid "AoE volume not yet found at: %(aoedevpath)s. Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:561 +#: nova/virt/libvirt/volume.py:562 #, python-format msgid "Found AoE device %(aoedevpath)s (after %(tries)s rediscover)" msgstr "" -#: nova/virt/libvirt/volume.py:689 +#: nova/virt/libvirt/volume.py:690 msgid "We are unable to locate any Fibre Channel devices" msgstr "" -#: nova/virt/libvirt/volume.py:698 +#: nova/virt/libvirt/volume.py:699 #, python-format msgid "Looking for Fibre Channel dev %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:708 +#: nova/virt/libvirt/volume.py:709 msgid "Fibre Channel device not found." msgstr "" -#: nova/virt/libvirt/volume.py:711 +#: nova/virt/libvirt/volume.py:712 #, python-format msgid "" "Fibre volume not yet found at: %(mount_device)s. Will rescan & retry. " "Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:727 +#: nova/virt/libvirt/volume.py:728 #, python-format msgid "Found Fibre Channel volume %(mount_device)s (after %(tries)s rescans)" msgstr "" -#: nova/virt/libvirt/volume.py:734 +#: nova/virt/libvirt/volume.py:735 #, python-format msgid "Multipath device discovered %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:800 +#: nova/virt/libvirt/volume.py:801 msgid "Value required for 'scality_sofs_config'" msgstr "" -#: nova/virt/libvirt/volume.py:811 +#: nova/virt/libvirt/volume.py:812 #, python-format msgid "Cannot access 'scality_sofs_config': %s" msgstr "" -#: nova/virt/libvirt/volume.py:817 +#: nova/virt/libvirt/volume.py:818 msgid "Cannot execute /sbin/mount.sofs" msgstr "" -#: nova/virt/libvirt/volume.py:832 +#: nova/virt/libvirt/volume.py:833 msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" @@ -9143,6 +9136,16 @@ msgstr "" msgid "Uncompressed image file not found" msgstr "" +#: nova/virt/powervm/blockdev.py:540 nova/virt/powervm/operator.py:673 +#, python-format +msgid "Found error stream for command \"%(cmd)s\": %(error_text)s" +msgstr "" + +#: nova/virt/powervm/blockdev.py:557 nova/virt/powervm/operator.py:690 +#, python-format +msgid "Found error stream for command \"%(command)s\": %(error_text)s" +msgstr "" + #: nova/virt/powervm/common.py:61 msgid "Connection error connecting PowerVM manager" msgstr "" @@ -9152,16 +9155,16 @@ msgstr "" msgid "Running cmd (SSH-as-root): %s" msgstr "Executando comando (subprocesso): %s" -#: nova/virt/powervm/common.py:119 +#: nova/virt/powervm/common.py:122 msgid "File transfer to PowerVM manager failed" msgstr "" -#: nova/virt/powervm/common.py:138 +#: nova/virt/powervm/common.py:141 #, python-format msgid "ftp GET %(remote_path)s to: %(local_path)s" msgstr "" -#: nova/virt/powervm/common.py:144 +#: nova/virt/powervm/common.py:147 msgid "File transfer from PowerVM manager failed" msgstr "" @@ -9272,54 +9275,54 @@ msgstr "Iniciando instância %s" msgid "LPAR instance '%s' creation failed" msgstr "" -#: nova/virt/powervm/operator.py:208 +#: nova/virt/powervm/operator.py:209 #, fuzzy, python-format msgid "Activating the LPAR instance '%s'" msgstr "Iniciando instância %s" -#: nova/virt/powervm/operator.py:225 +#: nova/virt/powervm/operator.py:226 #, python-format msgid "Instance '%s' failed to boot" msgstr "" -#: nova/virt/powervm/operator.py:237 +#: nova/virt/powervm/operator.py:238 msgid "Error while attempting to clean up failed instance launch." msgstr "" -#: nova/virt/powervm/operator.py:241 +#: nova/virt/powervm/operator.py:242 #, python-format msgid "Instance spawned in %s seconds" msgstr "" -#: nova/virt/powervm/operator.py:252 +#: nova/virt/powervm/operator.py:253 #, python-format msgid "During destroy, LPAR instance '%s' was not found on PowerVM system." msgstr "" -#: nova/virt/powervm/operator.py:271 +#: nova/virt/powervm/operator.py:272 #, fuzzy, python-format msgid "Stopping instance %s for snapshot." msgstr "instância %s: fazendo um snapshot" -#: nova/virt/powervm/operator.py:294 +#: nova/virt/powervm/operator.py:295 #, fuzzy, python-format msgid "Shutting down the instance '%s'" msgstr "Começando a terminar instâncias" -#: nova/virt/powervm/operator.py:299 +#: nova/virt/powervm/operator.py:300 #, fuzzy, python-format msgid "Deleting the LPAR instance '%s'" msgstr "Começando a terminar instâncias" -#: nova/virt/powervm/operator.py:311 +#: nova/virt/powervm/operator.py:312 msgid "PowerVM instance cleanup failed" msgstr "" -#: nova/virt/powervm/operator.py:333 nova/virt/powervm/operator.py:389 +#: nova/virt/powervm/operator.py:334 nova/virt/powervm/operator.py:390 msgid "Not enough free memory in the host" msgstr "" -#: nova/virt/powervm/operator.py:344 nova/virt/powervm/operator.py:395 +#: nova/virt/powervm/operator.py:345 nova/virt/powervm/operator.py:396 msgid "Insufficient available CPU on PowerVM" msgstr "" @@ -9442,99 +9445,95 @@ msgstr "" msgid "Exception during HTTP connection close in VMwareHTTPWrite. Exception is %s" msgstr "" -#: nova/virt/vmwareapi/vim.py:85 +#: nova/virt/vmwareapi/vim.py:84 msgid "Unable to import suds." msgstr "" -#: nova/virt/vmwareapi/vim.py:91 -msgid "Must specify vmwareapi_wsdl_loc" -msgstr "" - -#: nova/virt/vmwareapi/vim.py:142 +#: nova/virt/vmwareapi/vim.py:169 #, python-format msgid "No such SOAP method '%s' provided by VI SDK" msgstr "" -#: nova/virt/vmwareapi/vim.py:147 +#: nova/virt/vmwareapi/vim.py:174 #, python-format msgid "httplib error in %s: " msgstr "" -#: nova/virt/vmwareapi/vim.py:154 +#: nova/virt/vmwareapi/vim.py:181 #, python-format msgid "Socket error in %s: " msgstr "" -#: nova/virt/vmwareapi/vim.py:159 +#: nova/virt/vmwareapi/vim.py:186 #, python-format msgid "Type error in %s: " msgstr "" -#: nova/virt/vmwareapi/vim.py:163 +#: nova/virt/vmwareapi/vim.py:190 #, python-format msgid "Exception in %s " msgstr "" -#: nova/virt/vmwareapi/vmops.py:93 +#: nova/virt/vmwareapi/vmops.py:92 msgid "Getting list of instances" msgstr "" -#: nova/virt/vmwareapi/vmops.py:109 +#: nova/virt/vmwareapi/vmops.py:108 #, python-format msgid "Got total of %s instances" msgstr "" -#: nova/virt/vmwareapi/vmops.py:204 +#: nova/virt/vmwareapi/vmops.py:198 msgid "Creating VM on the ESX host" msgstr "" -#: nova/virt/vmwareapi/vmops.py:212 +#: nova/virt/vmwareapi/vmops.py:206 msgid "Created VM on the ESX host" msgstr "" -#: nova/virt/vmwareapi/vmops.py:236 +#: nova/virt/vmwareapi/vmops.py:230 #, 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 "" -#: nova/virt/vmwareapi/vmops.py:255 +#: nova/virt/vmwareapi/vmops.py:249 #, python-format msgid "" "Created Virtual Disk of size %(vmdk_file_size_in_kb)s KB and type " "%(disk_type)s on the ESX host local store %(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:264 +#: nova/virt/vmwareapi/vmops.py:258 #, python-format msgid "" "Deleting the file %(vmdk_path)s on the ESX host localstore " "%(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:278 +#: nova/virt/vmwareapi/vmops.py:272 #, python-format msgid "" "Deleted the file %(vmdk_path)s on the ESX host local store " "%(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:286 +#: nova/virt/vmwareapi/vmops.py:280 #, python-format msgid "" "Downloading image file data %(image_ref)s to the ESX data store " "%(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:306 +#: nova/virt/vmwareapi/vmops.py:300 #, python-format msgid "" "Downloaded image file data %(image_ref)s to %(upload_vmdk_name)s on the " "ESX data store %(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:320 +#: nova/virt/vmwareapi/vmops.py:314 #, python-format msgid "" "Copying Virtual Disk of size %(vmdk_file_size_in_kb)s KB and adapter type" @@ -9542,286 +9541,286 @@ msgid "" " type %(disk_type)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:341 +#: nova/virt/vmwareapi/vmops.py:335 #, python-format msgid "" "Copied Virtual Disk of size %(vmdk_file_size_in_kb)s KB and type " "%(disk_type)s on the ESX host local store %(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:420 +#: nova/virt/vmwareapi/vmops.py:414 #, fuzzy msgid "Powering on the VM instance" msgstr "Começando a terminar instâncias" -#: nova/virt/vmwareapi/vmops.py:426 +#: nova/virt/vmwareapi/vmops.py:420 msgid "Powered on the VM instance" msgstr "" -#: nova/virt/vmwareapi/vmops.py:472 +#: nova/virt/vmwareapi/vmops.py:466 msgid "Creating Snapshot of the VM instance" msgstr "" -#: nova/virt/vmwareapi/vmops.py:482 +#: nova/virt/vmwareapi/vmops.py:476 msgid "Created Snapshot of the VM instance" msgstr "" -#: nova/virt/vmwareapi/vmops.py:527 +#: nova/virt/vmwareapi/vmops.py:521 msgid "Copying disk data before snapshot of the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:540 +#: nova/virt/vmwareapi/vmops.py:534 msgid "Copied disk data before snapshot of the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:549 +#: nova/virt/vmwareapi/vmops.py:543 #, python-format msgid "Uploading image %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:563 +#: nova/virt/vmwareapi/vmops.py:557 #, python-format msgid "Uploaded image %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:576 +#: nova/virt/vmwareapi/vmops.py:570 #, python-format msgid "Deleting temporary vmdk file %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:585 +#: nova/virt/vmwareapi/vmops.py:579 #, python-format msgid "Deleted temporary vmdk file %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:617 +#: nova/virt/vmwareapi/vmops.py:611 msgid "instance is not powered on" msgstr "" -#: nova/virt/vmwareapi/vmops.py:624 +#: nova/virt/vmwareapi/vmops.py:618 msgid "Rebooting guest OS of VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:627 +#: nova/virt/vmwareapi/vmops.py:621 msgid "Rebooted guest OS of VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:629 +#: nova/virt/vmwareapi/vmops.py:623 msgid "Doing hard reboot of VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:633 +#: nova/virt/vmwareapi/vmops.py:627 msgid "Did hard reboot of VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:645 nova/virt/vmwareapi/vmops.py:677 -#: nova/virt/vmwareapi/vmops.py:970 +#: nova/virt/vmwareapi/vmops.py:639 nova/virt/vmwareapi/vmops.py:671 +#: nova/virt/vmwareapi/vmops.py:964 #, fuzzy msgid "instance not present" msgstr "Instância não existe" -#: nova/virt/vmwareapi/vmops.py:651 nova/virt/vmwareapi/vmops.py:974 +#: nova/virt/vmwareapi/vmops.py:645 nova/virt/vmwareapi/vmops.py:968 #, fuzzy msgid "Destroying the VM" msgstr "Removendo o registro da imagem %s" -#: nova/virt/vmwareapi/vmops.py:656 nova/virt/vmwareapi/vmops.py:979 +#: nova/virt/vmwareapi/vmops.py:650 nova/virt/vmwareapi/vmops.py:973 msgid "Destroyed the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:658 +#: nova/virt/vmwareapi/vmops.py:652 #, python-format msgid "In vmwareapi:vmops:delete, got this exception while destroying the VM: %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:696 nova/virt/vmwareapi/vmops.py:849 +#: nova/virt/vmwareapi/vmops.py:690 nova/virt/vmwareapi/vmops.py:843 msgid "Powering off the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:701 nova/virt/vmwareapi/vmops.py:854 +#: nova/virt/vmwareapi/vmops.py:695 nova/virt/vmwareapi/vmops.py:848 msgid "Powered off the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:705 +#: nova/virt/vmwareapi/vmops.py:699 #, fuzzy msgid "Unregistering the VM" msgstr "Removendo o registro da imagem %s" -#: nova/virt/vmwareapi/vmops.py:708 +#: nova/virt/vmwareapi/vmops.py:702 msgid "Unregistered the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:710 +#: nova/virt/vmwareapi/vmops.py:704 #, python-format msgid "" "In vmwareapi:vmops:destroy, got this exception while un-registering the " "VM: %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:723 +#: nova/virt/vmwareapi/vmops.py:717 #, python-format msgid "Deleting contents of the VM from datastore %(datastore_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:735 +#: nova/virt/vmwareapi/vmops.py:729 #, python-format msgid "Deleted contents of the VM from datastore %(datastore_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:740 +#: nova/virt/vmwareapi/vmops.py:734 #, python-format msgid "" "In vmwareapi:vmops:destroy, got this exception while deleting the VM " "contents from the disk: %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:748 +#: nova/virt/vmwareapi/vmops.py:742 msgid "pause not supported for vmwareapi" msgstr "" -#: nova/virt/vmwareapi/vmops.py:752 +#: nova/virt/vmwareapi/vmops.py:746 msgid "unpause not supported for vmwareapi" msgstr "" -#: nova/virt/vmwareapi/vmops.py:766 +#: nova/virt/vmwareapi/vmops.py:760 msgid "Suspending the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:770 +#: nova/virt/vmwareapi/vmops.py:764 msgid "Suspended the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:773 +#: nova/virt/vmwareapi/vmops.py:767 msgid "instance is powered off and cannot be suspended." msgstr "" -#: nova/virt/vmwareapi/vmops.py:776 +#: nova/virt/vmwareapi/vmops.py:770 msgid "VM was already in suspended state. So returning without doing anything" msgstr "" -#: nova/virt/vmwareapi/vmops.py:789 +#: nova/virt/vmwareapi/vmops.py:783 msgid "Resuming the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:794 +#: nova/virt/vmwareapi/vmops.py:788 msgid "Resumed the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:796 +#: nova/virt/vmwareapi/vmops.py:790 msgid "instance is not in a suspended state" msgstr "" -#: nova/virt/vmwareapi/vmops.py:857 +#: nova/virt/vmwareapi/vmops.py:851 msgid "instance is suspended and cannot be powered off." msgstr "" -#: nova/virt/vmwareapi/vmops.py:860 +#: nova/virt/vmwareapi/vmops.py:854 msgid "VM was already in powered off state. So returning without doing anything" msgstr "" -#: nova/virt/vmwareapi/vmops.py:873 +#: nova/virt/vmwareapi/vmops.py:867 msgid "VM was already in powered on state. So returning without doing anything" msgstr "" -#: nova/virt/vmwareapi/vmops.py:877 +#: nova/virt/vmwareapi/vmops.py:871 #, fuzzy msgid "Powering on the VM" msgstr "Começando a terminar instâncias" -#: nova/virt/vmwareapi/vmops.py:882 +#: nova/virt/vmwareapi/vmops.py:876 msgid "Powered on the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:899 +#: nova/virt/vmwareapi/vmops.py:893 #, fuzzy, python-format msgid "Updating instance '%(instance_uuid)s' progress to %(progress)d" msgstr "Atualizando agente para %s" -#: nova/virt/vmwareapi/vmops.py:930 +#: nova/virt/vmwareapi/vmops.py:924 #, fuzzy, python-format msgid "Renaming the VM to %s" msgstr "Remover volume com id: %s" -#: nova/virt/vmwareapi/vmops.py:936 +#: nova/virt/vmwareapi/vmops.py:930 #, python-format msgid "Renamed the VM to %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:951 +#: nova/virt/vmwareapi/vmops.py:945 #, python-format msgid "Cloning VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:959 +#: nova/virt/vmwareapi/vmops.py:953 #, python-format msgid "Cloned VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:981 +#: nova/virt/vmwareapi/vmops.py:975 #, python-format msgid "" "In vmwareapi:vmops:confirm_migration, got this exception while destroying" " the VM: %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:996 +#: nova/virt/vmwareapi/vmops.py:990 #, fuzzy, python-format msgid "Renaming the VM from %s" msgstr "Remover volume com id: %s" -#: nova/virt/vmwareapi/vmops.py:1002 +#: nova/virt/vmwareapi/vmops.py:996 #, fuzzy, python-format msgid "Renamed the VM from %s" msgstr "Não é possível localizar o volume %s" -#: nova/virt/vmwareapi/vmops.py:1025 +#: nova/virt/vmwareapi/vmops.py:1019 #, python-format msgid "Migrating VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1037 +#: nova/virt/vmwareapi/vmops.py:1031 #, python-format msgid "Migrated VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1047 nova/virt/xenapi/vmops.py:1327 +#: nova/virt/vmwareapi/vmops.py:1041 nova/virt/xenapi/vmops.py:1327 #, python-format msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1051 +#: nova/virt/vmwareapi/vmops.py:1045 #, python-format msgid "Automatically hard rebooting %d" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1087 +#: nova/virt/vmwareapi/vmops.py:1081 msgid "get_diagnostics not implemented for vmwareapi" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1169 +#: nova/virt/vmwareapi/vmops.py:1163 msgid "Reconfiguring VM instance to set the machine id" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1175 +#: nova/virt/vmwareapi/vmops.py:1169 msgid "Reconfigured VM instance to set the machine id" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1189 +#: nova/virt/vmwareapi/vmops.py:1183 #, python-format msgid "Reconfiguring VM instance to enable vnc on port - %(port)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1196 +#: nova/virt/vmwareapi/vmops.py:1190 #, python-format msgid "Reconfigured VM instance to enable vnc on port - %(port)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1289 +#: nova/virt/vmwareapi/vmops.py:1283 #, python-format msgid "Creating directory with path %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1295 +#: nova/virt/vmwareapi/vmops.py:1289 #, python-format msgid "Created directory with path %s" msgstr "" @@ -9841,17 +9840,17 @@ msgstr "" msgid "Uploading image %s to the Glance image server" msgstr "" -#: nova/virt/vmwareapi/vmware_images.py:135 +#: nova/virt/vmwareapi/vmware_images.py:139 #, python-format msgid "Uploaded image %s to the Glance image server" msgstr "" -#: nova/virt/vmwareapi/vmware_images.py:146 +#: nova/virt/vmwareapi/vmware_images.py:150 #, python-format msgid "Getting image size for the image %s" msgstr "Obtendo o tamanho da imagem para a imagem %s" -#: nova/virt/vmwareapi/vmware_images.py:151 +#: nova/virt/vmwareapi/vmware_images.py:155 #, python-format msgid "Got image size of %(size)s for the image %(image)s" msgstr "" @@ -10133,21 +10132,16 @@ msgstr "Host %(host)s não encontrado." msgid "Unable to migrate VM %(vm_ref)sfrom %(host)s" msgstr "" -#: nova/virt/xenapi/host.py:156 -#, python-format -msgid "Unable to get SR for this host: %s" -msgstr "" - -#: nova/virt/xenapi/host.py:191 +#: nova/virt/xenapi/host.py:185 #, fuzzy, python-format msgid "Failed to extract instance support from %s" msgstr "Falhou ao reiniciar instância" -#: nova/virt/xenapi/host.py:208 +#: nova/virt/xenapi/host.py:202 msgid "Unable to get updated status" msgstr "" -#: nova/virt/xenapi/host.py:211 +#: nova/virt/xenapi/host.py:205 #, python-format msgid "The call to %(method)s returned an error: %(e)s." msgstr "" @@ -10221,73 +10215,73 @@ msgid "" "Expected %(vlan_num)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:271 +#: nova/virt/xenapi/vm_utils.py:272 #, fuzzy msgid "Created VM" msgstr "_criar: %s" -#: nova/virt/xenapi/vm_utils.py:283 +#: nova/virt/xenapi/vm_utils.py:284 msgid "VM destroyed" msgstr "" -#: nova/virt/xenapi/vm_utils.py:288 nova/virt/xenapi/vm_utils.py:303 +#: nova/virt/xenapi/vm_utils.py:289 nova/virt/xenapi/vm_utils.py:304 msgid "VM already halted, skipping shutdown..." msgstr "" -#: nova/virt/xenapi/vm_utils.py:292 +#: nova/virt/xenapi/vm_utils.py:293 msgid "Shutting down VM (cleanly)" msgstr "" -#: nova/virt/xenapi/vm_utils.py:307 +#: nova/virt/xenapi/vm_utils.py:308 msgid "Shutting down VM (hard)" msgstr "" -#: nova/virt/xenapi/vm_utils.py:345 +#: nova/virt/xenapi/vm_utils.py:346 #, python-format msgid "VBD not found in instance %s" msgstr "O VBD não foi encontrado na instância %s" -#: nova/virt/xenapi/vm_utils.py:362 +#: nova/virt/xenapi/vm_utils.py:363 #, fuzzy, python-format msgid "VBD %s already detached" msgstr "group %s já existe" -#: nova/virt/xenapi/vm_utils.py:365 +#: nova/virt/xenapi/vm_utils.py:366 #, python-format msgid "VBD %(vbd_ref)s detach rejected, attempt %(num_attempt)d/%(max_attempts)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:370 +#: nova/virt/xenapi/vm_utils.py:371 #, python-format msgid "Unable to unplug VBD %s" msgstr "Não é possível desconectar o VBD %s" -#: nova/virt/xenapi/vm_utils.py:375 +#: nova/virt/xenapi/vm_utils.py:376 #, python-format msgid "Reached maximum number of retries trying to unplug VBD %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:386 +#: nova/virt/xenapi/vm_utils.py:387 #, python-format msgid "Unable to destroy VBD %s" msgstr "Não é possível destruir o VBD %s" -#: nova/virt/xenapi/vm_utils.py:408 +#: nova/virt/xenapi/vm_utils.py:409 #, 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." -#: nova/virt/xenapi/vm_utils.py:411 +#: nova/virt/xenapi/vm_utils.py:412 #, 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." -#: nova/virt/xenapi/vm_utils.py:437 +#: nova/virt/xenapi/vm_utils.py:438 #, python-format msgid "Unable to destroy VDI %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:469 +#: nova/virt/xenapi/vm_utils.py:465 #, python-format msgid "" "Created VDI %(vdi_ref)s (%(name_label)s, %(virtual_size)s, %(read_only)s)" @@ -10296,306 +10290,306 @@ msgstr "" "VDI %(vdi_ref)s (%(name_label)s, %(virtual_size)s, %(read_only)s) no SR " "%(sr_ref)s criada com sucesso." -#: nova/virt/xenapi/vm_utils.py:483 +#: nova/virt/xenapi/vm_utils.py:479 #, fuzzy msgid "SR not present and could not be introduced" msgstr "Projeto %(project_id)s não foi encontrado." -#: nova/virt/xenapi/vm_utils.py:508 +#: nova/virt/xenapi/vm_utils.py:504 #, python-format msgid "block device info: %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:594 +#: nova/virt/xenapi/vm_utils.py:590 #, python-format msgid "Cloned VDI %(vdi_ref)s from VDI %(vdi_to_clone_ref)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:614 +#: nova/virt/xenapi/vm_utils.py:635 #, python-format msgid "No primary VDI found for %(vm_ref)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:627 +#: nova/virt/xenapi/vm_utils.py:648 msgid "Starting snapshot for VM" msgstr "" -#: nova/virt/xenapi/vm_utils.py:677 +#: nova/virt/xenapi/vm_utils.py:698 #, python-format msgid "Destroying cached VDI '%(vdi_uuid)s'" msgstr "" -#: nova/virt/xenapi/vm_utils.py:930 +#: nova/virt/xenapi/vm_utils.py:951 #, 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 "" -#: nova/virt/xenapi/vm_utils.py:986 +#: nova/virt/xenapi/vm_utils.py:1007 #, python-format msgid "Unrecognized cache_images value '%s', defaulting to True" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1020 +#: nova/virt/xenapi/vm_utils.py:1041 #, python-format msgid "Fetched VDIs of type '%(vdi_type)s' with UUID '%(vdi_uuid)s'" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1032 +#: nova/virt/xenapi/vm_utils.py:1053 #, python-format msgid "" "download_vhd %(image_id)s, attempt %(attempt_num)d/%(max_attempts)d, " "params: %(params)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1045 +#: nova/virt/xenapi/vm_utils.py:1066 #, python-format msgid "download_vhd failed: %r" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1079 +#: nova/virt/xenapi/vm_utils.py:1100 #, python-format msgid "Invalid value '%s' for xenapi_torrent_images" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1090 +#: nova/virt/xenapi/vm_utils.py:1111 #, fuzzy, python-format msgid "Asking xapi to fetch vhd image %(image_id)s" msgstr "" "Solicitando à xapi para realizar upload da imagem %(vdi_uuids)s com ID " "%(image_id)s" -#: nova/virt/xenapi/vm_utils.py:1154 +#: nova/virt/xenapi/vm_utils.py:1169 #, python-format msgid "vdi_uuid=%(cur_vdi_uuid)s vdi_size_bytes=%(vdi_size_bytes)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1169 +#: nova/virt/xenapi/vm_utils.py:1184 #, python-format msgid "image_size_bytes=%(size_bytes)d, allowed_size_bytes=%(allowed_size_bytes)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1173 +#: nova/virt/xenapi/vm_utils.py:1188 #, python-format msgid "" "Image size %(size_bytes)d exceeded instance_type allowed size " "%(allowed_size_bytes)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1195 +#: nova/virt/xenapi/vm_utils.py:1210 #, python-format msgid "Fetching image %(image_id)s, type %(image_type_str)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1208 +#: nova/virt/xenapi/vm_utils.py:1223 #, fuzzy, python-format msgid "Size for image %(image_id)s: %(virtual_size)d" msgstr "Tamanho da imagem %(image)s:%(virtual_size)d" -#: nova/virt/xenapi/vm_utils.py:1217 +#: nova/virt/xenapi/vm_utils.py:1232 #, python-format msgid "" "Kernel/Ramdisk image is too large: %(vdi_size)d bytes, max %(max_size)d " "bytes" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1236 +#: nova/virt/xenapi/vm_utils.py:1251 #, python-format msgid "Copying VDI %s to /boot/guest on dom0" msgstr "Copiando o VDI %s de /boot/guest no dom0" -#: nova/virt/xenapi/vm_utils.py:1250 +#: nova/virt/xenapi/vm_utils.py:1265 #, python-format msgid "Kernel/Ramdisk VDI %s destroyed" msgstr "Kernel/Ramdisk %s destruidos" -#: nova/virt/xenapi/vm_utils.py:1259 +#: nova/virt/xenapi/vm_utils.py:1274 #, fuzzy msgid "Failed to fetch glance image" msgstr "Falhou ao reiniciar instância" -#: nova/virt/xenapi/vm_utils.py:1300 +#: nova/virt/xenapi/vm_utils.py:1315 #, python-format msgid "Detected %(image_type_str)s format for image %(image_ref)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1331 +#: nova/virt/xenapi/vm_utils.py:1346 #, python-format msgid "Looking up vdi %s for PV kernel" msgstr "Verificando o vdi %s para kernel PV" -#: nova/virt/xenapi/vm_utils.py:1349 +#: nova/virt/xenapi/vm_utils.py:1364 #, python-format msgid "" "Image format is None: trying to determine PV status using pygrub; if " "instance with vdi %s does not boot correctly, try with image metadata." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1355 +#: nova/virt/xenapi/vm_utils.py:1370 #, python-format msgid "Unknown image format %(disk_image_type)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1386 +#: nova/virt/xenapi/vm_utils.py:1401 #, python-format msgid "VDI %s is still available" msgstr "O VDI %s continua disponível" -#: nova/virt/xenapi/vm_utils.py:1489 +#: nova/virt/xenapi/vm_utils.py:1504 #, python-format msgid "Unable to parse rrd of %(vm_uuid)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1516 +#: nova/virt/xenapi/vm_utils.py:1531 #, python-format msgid "Re-scanning SR %s" msgstr "Re-escaneando SR %s" -#: nova/virt/xenapi/vm_utils.py:1544 +#: nova/virt/xenapi/vm_utils.py:1559 #, python-format msgid "Flag sr_matching_filter '%s' does not respect formatting convention" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1562 +#: nova/virt/xenapi/vm_utils.py:1577 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 "" -#: nova/virt/xenapi/vm_utils.py:1575 +#: nova/virt/xenapi/vm_utils.py:1590 msgid "Cannot find SR of content-type ISO" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1583 +#: nova/virt/xenapi/vm_utils.py:1598 #, python-format msgid "ISO: looking at SR %(sr_rec)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1585 +#: nova/virt/xenapi/vm_utils.py:1600 msgid "ISO: not iso content" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1588 +#: nova/virt/xenapi/vm_utils.py:1603 msgid "ISO: iso content_type, no 'i18n-key' key" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1591 +#: nova/virt/xenapi/vm_utils.py:1606 msgid "ISO: iso content_type, i18n-key value not 'local-storage-iso'" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1595 +#: nova/virt/xenapi/vm_utils.py:1610 msgid "ISO: SR MATCHing our criteria" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1597 +#: nova/virt/xenapi/vm_utils.py:1612 msgid "ISO: ISO, looking to see if it is host local" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1600 +#: nova/virt/xenapi/vm_utils.py:1615 #, python-format msgid "ISO: PBD %(pbd_ref)s disappeared" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1603 +#: nova/virt/xenapi/vm_utils.py:1618 #, python-format msgid "ISO: PBD matching, want %(pbd_rec)s, have %(host)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1606 +#: nova/virt/xenapi/vm_utils.py:1621 msgid "ISO: SR with local PBD" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1628 +#: nova/virt/xenapi/vm_utils.py:1643 #, python-format msgid "" "Unable to obtain RRD XML for VM %(vm_uuid)s with server details: " "%(server)s." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1644 +#: nova/virt/xenapi/vm_utils.py:1659 #, python-format msgid "Unable to obtain RRD XML updates with server details: %(server)s." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1698 +#: nova/virt/xenapi/vm_utils.py:1713 #, python-format msgid "Invalid statistics data from Xenserver: %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1758 +#: nova/virt/xenapi/vm_utils.py:1773 #, fuzzy, python-format msgid "VHD %(vdi_uuid)s has parent %(parent_uuid)s" msgstr "O VHD %(vdi_uuid)s tem pai %(parent_ref)s" -#: nova/virt/xenapi/vm_utils.py:1845 +#: nova/virt/xenapi/vm_utils.py:1860 #, python-format msgid "" "Parent %(parent_uuid)s doesn't match original parent " "%(original_parent_uuid)s, waiting for coalesce..." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1855 +#: nova/virt/xenapi/vm_utils.py:1870 #, python-format msgid "VHD coalesce attempts exceeded (%(max_attempts)d), giving up..." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1890 +#: nova/virt/xenapi/vm_utils.py:1905 #, python-format msgid "Timeout waiting for device %s to be created" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1910 +#: nova/virt/xenapi/vm_utils.py:1925 #, python-format msgid "Disconnecting stale VDI %s from compute domU" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1923 +#: nova/virt/xenapi/vm_utils.py:1938 #, python-format msgid "Plugging VBD %s ... " msgstr "Conectando VBD %s ... " -#: nova/virt/xenapi/vm_utils.py:1926 +#: nova/virt/xenapi/vm_utils.py:1941 #, python-format msgid "Plugging VBD %s done." msgstr "O VDB %s foi conectado." -#: nova/virt/xenapi/vm_utils.py:1928 +#: nova/virt/xenapi/vm_utils.py:1943 #, python-format msgid "VBD %(vbd_ref)s plugged as %(orig_dev)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1931 +#: nova/virt/xenapi/vm_utils.py:1946 #, python-format msgid "VBD %(vbd_ref)s plugged into wrong dev, remapping to %(dev)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1936 +#: nova/virt/xenapi/vm_utils.py:1951 #, python-format msgid "Destroying VBD for VDI %s ... " msgstr "Destruindo VBD para o VDI %s ... " -#: nova/virt/xenapi/vm_utils.py:1944 +#: nova/virt/xenapi/vm_utils.py:1959 #, python-format msgid "Destroying VBD for VDI %s done." msgstr "O VBD para o VDI %s foi destruído." -#: nova/virt/xenapi/vm_utils.py:1971 +#: nova/virt/xenapi/vm_utils.py:1986 #, python-format msgid "Running pygrub against %s" msgstr "Rodando pygrub novamente %s" -#: nova/virt/xenapi/vm_utils.py:1979 +#: nova/virt/xenapi/vm_utils.py:1994 #, python-format msgid "Found Xen kernel %s" msgstr "Kernel Xen encontrado: %s" -#: nova/virt/xenapi/vm_utils.py:1981 +#: nova/virt/xenapi/vm_utils.py:1996 msgid "No Xen kernel found. Booting HVM." msgstr "Kernel Xen não encontrado. Iniciando como HVM." -#: nova/virt/xenapi/vm_utils.py:1983 +#: nova/virt/xenapi/vm_utils.py:1998 msgid "" "Error while executing pygrub! Please, ensure the binary is installed " "correctly, and available in your PATH; on some Linux distros, pygrub may " @@ -10603,51 +10597,51 @@ msgid "" "mode." msgstr "" -#: nova/virt/xenapi/vm_utils.py:2000 +#: nova/virt/xenapi/vm_utils.py:2015 msgid "Partitions:" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2006 +#: nova/virt/xenapi/vm_utils.py:2021 #, python-format msgid " %(num)s: %(ptype)s %(size)d sectors" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2031 +#: nova/virt/xenapi/vm_utils.py:2046 #, python-format msgid "" "Writing partition table %(primary_first)d %(primary_last)d to " "%(dev_path)s..." msgstr "" -#: nova/virt/xenapi/vm_utils.py:2044 +#: nova/virt/xenapi/vm_utils.py:2059 #, python-format msgid "Writing partition table %s done." msgstr "" -#: nova/virt/xenapi/vm_utils.py:2098 +#: nova/virt/xenapi/vm_utils.py:2113 #, 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 "" -#: nova/virt/xenapi/vm_utils.py:2131 +#: nova/virt/xenapi/vm_utils.py:2146 #, python-format msgid "" "Finished sparse_copy in %(duration).2f secs, %(compression_pct).2f%% " "reduction in size" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2183 +#: nova/virt/xenapi/vm_utils.py:2198 msgid "Manipulating interface files directly" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2192 +#: nova/virt/xenapi/vm_utils.py:2207 #, python-format msgid "Failed to mount filesystem (expected for non-linux instances): %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2304 +#: nova/virt/xenapi/vm_utils.py:2319 msgid "This domU must be running on the host specified by xenapi_connection_url" msgstr "" @@ -10837,15 +10831,19 @@ msgid "" " server" msgstr "" -#: nova/virt/xenapi/vmops.py:1658 +#: nova/virt/xenapi/vmops.py:1647 +msgid "No suitable network for migrate" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1659 msgid "Migrate Receive failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1706 -msgid "VM.assert_can_migratefailed" +#: nova/virt/xenapi/vmops.py:1708 +msgid "VM.assert_can_migrate failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1743 +#: nova/virt/xenapi/vmops.py:1745 msgid "Migrate Send failed" msgstr "" @@ -10975,6 +10973,77 @@ msgid "Cinderclient connection created using URL: %s" msgstr "" #: nova/volume/cinder.py:219 +msgid "status must be 'in-use'" +msgstr "" + +#: nova/volume/cinder.py:225 msgid "status must be 'available'" msgstr "" +#~ msgid "Unexpected error while running command." +#~ msgstr "Erro inesperado ao executar o comando." + +#~ 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" +#~ "Comando: %(cmd)s\n" +#~ "Código de saída: %(exit_code)s\n" +#~ "Saída padrão: %(stdout)r\n" +#~ "Erro: %(stderr)r" + +#~ msgid "Error clearing stale veth %s" +#~ msgstr "" + +#~ msgid "Failed unplugging VLAN interface '%s'" +#~ msgstr "Falha ao suspender instância" + +#~ msgid "Unplugged VLAN interface '%s'" +#~ msgstr "Falha ao suspender instância" + +#~ msgid "Failed unplugging bridge interface '%s'" +#~ msgstr "Iniciando a Bridge para %s" + +#~ msgid "Unplugged bridge interface '%s'" +#~ msgstr "Iniciando a Bridge para %s" + +#~ msgid "Failed unplugging gateway interface '%s'" +#~ msgstr "" + +#~ msgid "Unplugged gateway interface '%s'" +#~ msgstr "" + +#~ msgid "Network %(net)s for port %(port_id)s not found!" +#~ msgstr "Rede %(network_id)s não foi encontrada." + +#~ msgid "Host filter ignoring hosts: %(ignored_hosts_str)s" +#~ msgstr "" + +#~ msgid "" +#~ "No hosts matched due to not " +#~ "matching 'force_hosts'value of " +#~ "'%(forced_hosts_str)s'" +#~ msgstr "" + +#~ msgid "Host filter forcing available hosts to %(forced_hosts_str)s" +#~ msgstr "" + +#~ msgid "" +#~ "Getting block stats failed, device might" +#~ " have been detached. Code=%(errcode)s " +#~ "Error=%(e)s" +#~ msgstr "" + +#~ msgid "Must specify vmwareapi_wsdl_loc" +#~ msgstr "" + +#~ msgid "Unable to get SR for this host: %s" +#~ msgstr "" + +#~ msgid "VM.assert_can_migratefailed" +#~ msgstr "" + diff --git a/nova/locale/ru/LC_MESSAGES/nova.po b/nova/locale/ru/LC_MESSAGES/nova.po index 00fc8c875..056685261 100644 --- a/nova/locale/ru/LC_MESSAGES/nova.po +++ b/nova/locale/ru/LC_MESSAGES/nova.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: nova\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-04-28 00:04+0000\n" +"POT-Creation-Date: 2013-05-06 19:37+0000\n" "PO-Revision-Date: 2012-03-25 09:34+0000\n" "Last-Translator: Eugene Marshal \n" "Language-Team: Russian \n" @@ -33,240 +33,221 @@ msgstr "" msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" msgstr "" -#: nova/crypto.py:54 +#: nova/crypto.py:55 msgid "Filename of root CA" msgstr "Имя файла корневого центра сертификации" -#: nova/crypto.py:57 +#: nova/crypto.py:58 msgid "Filename of private key" msgstr "Имя файла секретного ключа" -#: nova/crypto.py:60 +#: nova/crypto.py:61 msgid "Filename of root Certificate Revocation List" msgstr "Имя файла корневого списка отзыва сертификатов" -#: nova/crypto.py:63 +#: nova/crypto.py:64 msgid "Where we keep our keys" msgstr "Путь к ключам" -#: nova/crypto.py:66 +#: nova/crypto.py:67 msgid "Where we keep our root CA" msgstr "Место расположения нашего корневого центра сертификации" -#: nova/crypto.py:69 +#: nova/crypto.py:70 msgid "Should we use a CA for each project?" msgstr "Должны ли мы использовать центр сертификации для каждого проекта?" -#: nova/crypto.py:73 +#: nova/crypto.py:74 #, python-format msgid "Subject for certificate for users, %s for project, user, timestamp" msgstr "" "Тема для сертификатов пользователей, %s для проекта, пользователя, " "временной метки" -#: nova/crypto.py:78 +#: nova/crypto.py:79 #, python-format msgid "Subject for certificate for projects, %s for project, timestamp" msgstr "Тема для сертификатов проектов, %s для проекта, временная метка" -#: nova/crypto.py:209 +#: nova/crypto.py:210 #, fuzzy msgid "Unable to find the key" msgstr "Невозможно найти адрес %r" -#: nova/crypto.py:392 +#: nova/crypto.py:393 #, fuzzy msgid "Failed to write inbound.csr" msgstr "Ошибка перезагрузки копии" -#: nova/crypto.py:394 +#: nova/crypto.py:395 #, python-format msgid "Flags path: %s" msgstr "Расположение флагов: %s" -#: nova/exception.py:66 -msgid "Unexpected error while running command." -msgstr "Неожиданная ошибка при выполнении команды." - -#: nova/exception.py:69 -#, 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" -"Команда: %(cmd)s\n" -"Код выхода: %(exit_code)s\n" -"Stdout: %(stdout)r\n" -"Stderr: %(stderr)r" - -#: nova/exception.py:131 +#: nova/exception.py:112 msgid "An unknown exception occurred." msgstr "Обнаружено неизвестное исключение." -#: nova/exception.py:152 nova/openstack/common/rpc/common.py:86 +#: nova/exception.py:133 nova/openstack/common/rpc/common.py:86 msgid "Exception in string format operation" msgstr "" -#: nova/exception.py:172 +#: nova/exception.py:153 msgid "Unknown" msgstr "" -#: nova/exception.py:182 +#: nova/exception.py:163 #, fuzzy, python-format msgid "Failed to encrypt text: %(reason)s" msgstr "Ошибка дешифровки текста" -#: nova/exception.py:186 +#: nova/exception.py:167 #, fuzzy, python-format msgid "Failed to decrypt text: %(reason)s" msgstr "Ошибка дешифровки текста" -#: nova/exception.py:190 +#: nova/exception.py:171 msgid "Virtual Interface creation failed" msgstr "Ошибка создания виртуального интерфейса" -#: nova/exception.py:194 +#: nova/exception.py:175 msgid "5 attempts to create virtual interfacewith unique mac address failed" msgstr "" "5 безуспешных попыток создания виртуального интерфейса с уникальным " "mac-адресом" -#: nova/exception.py:199 +#: nova/exception.py:180 #, python-format msgid "Connection to glance host %(host)s:%(port)s failed: %(reason)s" msgstr "" -#: nova/exception.py:204 +#: nova/exception.py:185 msgid "Not authorized." msgstr "Не авторизировано." -#: nova/exception.py:209 +#: nova/exception.py:190 msgid "User does not have admin privileges" msgstr "Пользователь не имеет административных привилегий" -#: nova/exception.py:213 +#: nova/exception.py:194 #, python-format msgid "Policy doesn't allow %(action)s to be performed." msgstr "Политика не допускает выполнения %(action)s." -#: nova/exception.py:217 +#: nova/exception.py:198 #, fuzzy, python-format msgid "Image %(image_id)s is not active." msgstr "Образ %(image_id)s не найден." -#: nova/exception.py:221 +#: nova/exception.py:202 #, fuzzy, python-format msgid "Not authorized for image %(image_id)s." msgstr "Ядро не найдено для образа %(image_id)s." -#: nova/exception.py:225 +#: nova/exception.py:206 msgid "Unacceptable parameters." msgstr "Недопустимые параметры." -#: nova/exception.py:230 +#: nova/exception.py:211 #, fuzzy msgid "Block Device Mapping is Invalid." msgstr "block_device_mapping %s" -#: nova/exception.py:234 +#: nova/exception.py:215 #, python-format msgid "Block Device Mapping is Invalid: failed to get snapshot %(id)s." msgstr "" -#: nova/exception.py:239 +#: nova/exception.py:220 #, python-format msgid "Block Device Mapping is Invalid: failed to get volume %(id)s." msgstr "" -#: nova/exception.py:244 +#: nova/exception.py:225 #, python-format msgid "Volume %(volume_id)s is not attached to anything" msgstr "Том %(volume_id)s никуда не присоединён" -#: nova/exception.py:248 +#: nova/exception.py:229 #, python-format msgid "" "Volume %(volume_id)s did not finish being created even after we waited " "%(seconds)s seconds or %(attempts)s attempts." msgstr "" -#: nova/exception.py:254 nova/api/ec2/cloud.py:463 -#: nova/api/openstack/compute/contrib/keypairs.py:98 nova/compute/api.py:2740 +#: nova/exception.py:235 nova/api/ec2/cloud.py:463 +#: nova/api/openstack/compute/contrib/keypairs.py:98 nova/compute/api.py:2769 msgid "Keypair data is invalid" msgstr "" -#: nova/exception.py:258 +#: nova/exception.py:239 msgid "The request is invalid." msgstr "Недопустимый запрос." -#: nova/exception.py:262 +#: nova/exception.py:243 msgid "Invalid input received" msgstr "" -#: nova/exception.py:266 +#: nova/exception.py:247 msgid "Invalid volume" msgstr "Недопустимый том" -#: nova/exception.py:270 nova/api/openstack/compute/servers.py:1332 +#: nova/exception.py:251 nova/api/openstack/compute/servers.py:1332 #: nova/api/openstack/compute/contrib/admin_actions.py:242 msgid "Invalid metadata" msgstr "Недопустимые метаданные" -#: nova/exception.py:274 +#: nova/exception.py:255 #, fuzzy msgid "Invalid metadata size" msgstr "Неправильный ключ метаданных" -#: nova/exception.py:278 +#: nova/exception.py:259 #, python-format msgid "Invalid port range %(from_port)s:%(to_port)s. %(msg)s" msgstr "Недопустимый диапазон портов %(from_port)s:%(to_port)s. %(msg)s" -#: nova/exception.py:282 nova/api/ec2/cloud.py:625 +#: nova/exception.py:263 nova/api/ec2/cloud.py:625 #, python-format msgid "Invalid IP protocol %(protocol)s." msgstr "Недопустимый протокол IP %(protocol)s." -#: nova/exception.py:286 +#: nova/exception.py:267 #, python-format msgid "Invalid content type %(content_type)s." msgstr "Недопустимый тип содержимого %(content_type)s." -#: nova/exception.py:290 +#: nova/exception.py:271 #, python-format msgid "Invalid cidr %(cidr)s." msgstr "Недопустимый cidr %(cidr)s." -#: nova/exception.py:294 nova/openstack/common/db/exception.py:44 +#: nova/exception.py:275 nova/openstack/common/db/exception.py:44 msgid "Invalid Parameter: Unicode is not supported by the current database." msgstr "" -#: nova/exception.py:301 +#: nova/exception.py:282 #, python-format msgid "%(err)s" msgstr "" -#: nova/exception.py:305 +#: nova/exception.py:286 #, python-format msgid "" "Cannot perform action '%(action)s' on aggregate %(aggregate_id)s. Reason:" " %(reason)s." msgstr "" -#: nova/exception.py:310 +#: nova/exception.py:291 #, fuzzy, python-format msgid "Group not valid. Reason: %(reason)s" msgstr "Допустимый узел не найден. %(reason)s" -#: nova/exception.py:314 nova/openstack/common/db/sqlalchemy/utils.py:33 +#: nova/exception.py:295 nova/openstack/common/db/sqlalchemy/utils.py:33 msgid "Sort key supplied was not valid." msgstr "" -#: nova/exception.py:318 +#: nova/exception.py:299 #, python-format msgid "" "Instance %(instance_uuid)s in %(attr)s %(state)s. Cannot %(method)s while" @@ -275,86 +256,86 @@ msgstr "" "Копия %(instance_uuid)s в %(attr)s %(state)s. Невозможно %(method)s во " "время нахождения копии в этом состоянии." -#: nova/exception.py:323 +#: nova/exception.py:304 #, python-format msgid "Instance %(instance_id)s is not running." msgstr "Копия %(instance_id)s не выполняется." -#: nova/exception.py:327 +#: nova/exception.py:308 #, python-format msgid "Instance %(instance_id)s is not in rescue mode" msgstr "Копия %(instance_id)s не переведена в режим восстановления" -#: nova/exception.py:331 +#: nova/exception.py:312 #, fuzzy, python-format msgid "Instance %(instance_id)s cannot be rescued: %(reason)s" msgstr "Копия %(instance_id)s не переведена в режим восстановления" -#: nova/exception.py:335 +#: nova/exception.py:316 #, fuzzy, python-format msgid "Instance %(instance_id)s is not ready" msgstr "Копия %(instance_id)s не переведена в режим приостановления." -#: nova/exception.py:339 +#: nova/exception.py:320 msgid "Failed to suspend instance" msgstr "Ошибка приостановления копии" -#: nova/exception.py:343 +#: nova/exception.py:324 #, fuzzy, python-format msgid "Failed to resume instance: %(reason)s." msgstr "Ошибка обновления пароля: %(resp)r" -#: nova/exception.py:347 +#: nova/exception.py:328 #, fuzzy, python-format msgid "Failed to power on instance: %(reason)s." msgstr "Невозможно назначить пароль администратора. Копия %s не выполняется" -#: nova/exception.py:351 +#: nova/exception.py:332 #, fuzzy, python-format msgid "Failed to power off instance: %(reason)s." msgstr "Невозможно назначить пароль администратора. Копия %s не выполняется" -#: nova/exception.py:355 +#: nova/exception.py:336 msgid "Failed to reboot instance" msgstr "Ошибка перезагрузки копии" -#: nova/exception.py:359 +#: nova/exception.py:340 #, fuzzy msgid "Failed to terminate instance" msgstr "Ошибка перезагрузки копии" -#: nova/exception.py:363 +#: nova/exception.py:344 #, fuzzy msgid "Failed to deploy instance" msgstr "Ошибка перезагрузки копии" -#: nova/exception.py:367 +#: nova/exception.py:348 msgid "Service is unavailable at this time." msgstr "В данный момент служба недоступна." -#: nova/exception.py:371 +#: nova/exception.py:352 msgid "Insufficient compute resources." msgstr "" -#: nova/exception.py:375 +#: nova/exception.py:356 #, fuzzy, python-format msgid "Compute service of %(host)s is unavailable at this time." msgstr "Служба Compute недоступна в настоящее время." -#: nova/exception.py:379 +#: nova/exception.py:360 #, python-format msgid "Unable to migrate instance (%(instance_id)s) to current host (%(host)s)." msgstr "Невозможно переместить копию (%(instance_id)s) на текущий узел (%(host)s)." -#: nova/exception.py:384 +#: nova/exception.py:365 msgid "The supplied hypervisor type of is invalid." msgstr "" -#: nova/exception.py:388 +#: nova/exception.py:369 msgid "The instance requires a newer hypervisor version than has been provided." msgstr "Копии необходима новая версия гипервизора, вместо предоставленной." -#: nova/exception.py:393 +#: nova/exception.py:374 #, python-format msgid "" "The supplied disk path (%(path)s) already exists, it is expected not to " @@ -363,38 +344,38 @@ msgstr "" "Предоставленный адрес диска (%(path)s) уже существует, но ожидалось, что " "отсутствует." -#: nova/exception.py:398 +#: nova/exception.py:379 #, python-format msgid "The supplied device path (%(path)s) is invalid." msgstr "Недопустимое размещение предоставленного устройства (%(path)s)." -#: nova/exception.py:402 +#: nova/exception.py:383 #, fuzzy, python-format msgid "The supplied device path (%(path)s) is in use." msgstr "Недопустимое размещение предоставленного устройства (%(path)s)." -#: nova/exception.py:407 +#: nova/exception.py:388 #, fuzzy, python-format msgid "The supplied device (%(device)s) is busy." msgstr "Недопустимое размещение предоставленного устройства (%(path)s)." -#: nova/exception.py:411 +#: nova/exception.py:392 msgid "Unacceptable CPU info" msgstr "Недопустимые сведения ЦПУ" -#: nova/exception.py:415 +#: nova/exception.py:396 #, python-format msgid "%(address)s is not a valid IP v4/6 address." msgstr "%(address)s не является допустимым IP-адресом в4/6." -#: nova/exception.py:419 +#: nova/exception.py:400 #, 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 "" -#: nova/exception.py:425 +#: nova/exception.py:406 #, python-format msgid "" "vSwitch which contains the port group %(bridge)s is not associated with " @@ -402,91 +383,86 @@ msgid "" "one associated is %(actual)s." msgstr "" -#: nova/exception.py:432 +#: nova/exception.py:413 #, python-format msgid "Disk format %(disk_format)s is not acceptable" msgstr "Форматирование диска %(disk_format)s недопустимо" -#: nova/exception.py:436 +#: nova/exception.py:417 #, python-format msgid "Image %(image_id)s is unacceptable: %(reason)s" msgstr "Образ %(image_id)s недопустим: %(reason)s" -#: nova/exception.py:440 +#: nova/exception.py:421 #, python-format msgid "Instance %(instance_id)s is unacceptable: %(reason)s" msgstr "Копия %(instance_id)s недопустима: %(reason)s" -#: nova/exception.py:444 +#: nova/exception.py:425 #, python-format msgid "Ec2 id %(ec2_id)s is unacceptable." msgstr "Ec2 id %(ec2_id)s недопустим." -#: nova/exception.py:448 +#: nova/exception.py:429 #, python-format msgid "Expected a uuid but received %(uuid)s." msgstr "" -#: nova/exception.py:452 +#: nova/exception.py:433 #, fuzzy, python-format msgid "Invalid ID received %(id)s." msgstr "Недопустимый cidr %(cidr)s." -#: nova/exception.py:456 -#, python-format -msgid "Unexpected argument for periodic task creation: %(arg)s." -msgstr "" - -#: nova/exception.py:460 +#: nova/exception.py:437 #, fuzzy msgid "Constraint not met." msgstr "копия - %s не представлена" -#: nova/exception.py:465 +#: nova/exception.py:442 msgid "Resource could not be found." msgstr "Ресурс не может быть найден." -#: nova/exception.py:470 +#: nova/exception.py:447 #, python-format msgid "No agent-build associated with id %(id)s." msgstr "" -#: nova/exception.py:474 +#: nova/exception.py:451 #, python-format msgid "Volume %(volume_id)s could not be found." msgstr "Том %(volume_id)s не найден." -#: nova/exception.py:478 +#: nova/exception.py:455 #, python-format msgid "Snapshot %(snapshot_id)s could not be found." msgstr "Снимок %(snapshot_id)s не может быть найден." -#: nova/exception.py:482 +#: nova/exception.py:459 #, python-format msgid "No target id found for volume %(volume_id)s." msgstr "" -#: nova/exception.py:486 +#: nova/exception.py:463 #, python-format msgid "No disk at %(location)s" msgstr "Отсутствует диск в %(location)s" -#: nova/exception.py:490 +#: nova/exception.py:467 #, python-format msgid "Could not find a handler for %(driver_type)s volume." msgstr "Невозможно найти обработчик для тома %(driver_type)s." -#: nova/exception.py:494 +#: nova/exception.py:471 #, python-format msgid "Invalid image href %(image_href)s." msgstr "Недопустимый образ href %(image_href)s." -#: nova/exception.py:498 +#: nova/exception.py:475 #, python-format msgid "Image %(image_id)s could not be found." msgstr "Образ %(image_id)s не найден." -#: nova/exception.py:502 +#: nova/exception.py:479 #, python-format msgid "" "Image %(image_id)s could not be found. The nova EC2 API assigns image ids" @@ -494,65 +470,65 @@ msgid "" "image ids since adding this image?" msgstr "" -#: nova/exception.py:509 +#: nova/exception.py:486 #, python-format msgid "Project %(project_id)s could not be found." msgstr "Проект %(project_id)s не найден." -#: nova/exception.py:513 +#: nova/exception.py:490 msgid "Cannot find SR to read/write VDI." msgstr "Невозможно найти SR для чтения/записи VDI." -#: nova/exception.py:517 +#: nova/exception.py:494 #, fuzzy, python-format msgid "Network %(network_id)s is duplicated." msgstr "Сеть %(network_id)s не найдена." -#: nova/exception.py:521 +#: nova/exception.py:498 #, fuzzy, python-format msgid "Network %(network_id)s is still in use." msgstr "Сеть %(network_id)s не найдена." -#: nova/exception.py:525 +#: nova/exception.py:502 #, python-format msgid "%(req)s is required to create a network." msgstr "%(req)s необходимо для создания сети." -#: nova/exception.py:529 +#: nova/exception.py:506 #, python-format msgid "Network %(network_id)s could not be found." msgstr "Сеть %(network_id)s не найдена." -#: nova/exception.py:533 +#: nova/exception.py:510 #, fuzzy, python-format msgid "Port id %(port_id)s could not be found." msgstr "Снимок %(snapshot_id)s не может быть найден." -#: nova/exception.py:537 +#: nova/exception.py:514 #, python-format msgid "Network could not be found for bridge %(bridge)s" msgstr "Сеть не может быть найдена для моста %(bridge)s" -#: nova/exception.py:541 +#: nova/exception.py:518 #, python-format msgid "Network could not be found for uuid %(uuid)s" msgstr "Сеть не может быть найдена для uuid %(uuid)s" -#: nova/exception.py:545 +#: nova/exception.py:522 #, python-format msgid "Network could not be found with cidr %(cidr)s." msgstr "Сеть не найдена с cidr %(cidr)s." -#: nova/exception.py:549 +#: nova/exception.py:526 #, python-format msgid "Network could not be found for instance %(instance_id)s." msgstr "Сеть не найдена для копии %(instance_id)s." -#: nova/exception.py:553 +#: nova/exception.py:530 msgid "No networks defined." msgstr "Сети не определены." -#: nova/exception.py:557 +#: nova/exception.py:534 #, python-format msgid "" "Either Network uuid %(network_uuid)s is not present or is not assigned to" @@ -561,238 +537,238 @@ msgstr "" "Или uuid %(network_uuid)s сети не предоставлено или не присвоено проекту " "%(project_id)s." -#: nova/exception.py:562 +#: nova/exception.py:539 msgid "Could not find the datastore reference(s) which the VM uses." msgstr "" -#: nova/exception.py:566 +#: nova/exception.py:543 #, fuzzy, python-format msgid "Port %(port_id)s is still in use." msgstr "Сеть %(network_id)s не найдена." -#: nova/exception.py:570 +#: nova/exception.py:547 #, fuzzy, python-format msgid "Port %(port_id)s not usable for instance %(instance)s." msgstr "Сеть не найдена для копии %(instance_id)s." -#: nova/exception.py:574 +#: nova/exception.py:551 #, fuzzy, python-format msgid "No free port available for instance %(instance)s." msgstr "Сеть не найдена для копии %(instance_id)s." -#: nova/exception.py:578 +#: nova/exception.py:555 #, python-format msgid "No fixed IP associated with id %(id)s." msgstr "" -#: nova/exception.py:582 +#: nova/exception.py:559 #, python-format msgid "Fixed ip not found for address %(address)s." msgstr "" -#: nova/exception.py:586 +#: nova/exception.py:563 #, fuzzy, python-format msgid "Instance %(instance_uuid)s has zero fixed ips." msgstr "Копия %(instance_id)s не найдена" -#: nova/exception.py:590 +#: nova/exception.py:567 #, python-format msgid "Network host %(host)s has zero fixed ips in network %(network_id)s." msgstr "" -#: nova/exception.py:595 +#: nova/exception.py:572 #, fuzzy, python-format msgid "Instance %(instance_uuid)s doesn't have fixed ip '%(ip)s'." msgstr "Копия %(instance_id)s не найдена" -#: nova/exception.py:599 +#: nova/exception.py:576 #, python-format msgid "" "Fixed IP address (%(address)s) does not exist in network " "(%(network_uuid)s)." msgstr "" -#: nova/exception.py:604 +#: nova/exception.py:581 #, fuzzy, python-format msgid "" "Fixed IP address %(address)s is already in use on instance " "%(instance_uuid)s." msgstr "Присвоить адрес %(public_ip)s копии %(instance_id)s" -#: nova/exception.py:609 +#: nova/exception.py:586 #, python-format msgid "More than one instance is associated with fixed ip address '%(address)s'." msgstr "" -#: nova/exception.py:614 +#: nova/exception.py:591 #, python-format msgid "Fixed IP address %(address)s is invalid." msgstr "Недопустимый фиксированный IP-адрес %(address)s." -#: nova/exception.py:618 +#: nova/exception.py:595 msgid "Zero fixed ips available." msgstr "" -#: nova/exception.py:622 +#: nova/exception.py:599 msgid "Zero fixed ips could be found." msgstr "" -#: nova/exception.py:631 +#: nova/exception.py:608 #, fuzzy, python-format msgid "Floating ip %(address)s already exists." msgstr "Тип тома %(name)s уже существует." -#: nova/exception.py:635 +#: nova/exception.py:612 #, python-format msgid "Floating ip not found for id %(id)s." msgstr "" -#: nova/exception.py:639 +#: nova/exception.py:616 #, python-format msgid "The DNS entry %(name)s already exists in domain %(domain)s." msgstr "Запись DNS %(name)s уже существует в домене %(domain)s." -#: nova/exception.py:643 +#: nova/exception.py:620 #, python-format msgid "Floating ip not found for address %(address)s." msgstr "" -#: nova/exception.py:647 +#: nova/exception.py:624 #, python-format msgid "Floating ip not found for host %(host)s." msgstr "" -#: nova/exception.py:651 +#: nova/exception.py:628 #, python-format msgid "Multiple floating ips are found for address %(address)s." msgstr "" -#: nova/exception.py:655 +#: nova/exception.py:632 #, fuzzy msgid "Floating ip pool not found." msgstr "установка сетевого узла" -#: nova/exception.py:660 +#: nova/exception.py:637 msgid "Zero floating ips available." msgstr "" -#: nova/exception.py:665 +#: nova/exception.py:642 #, python-format msgid "Floating ip %(address)s is associated." msgstr "" -#: nova/exception.py:669 +#: nova/exception.py:646 #, python-format msgid "Floating ip %(address)s is not associated." msgstr "" -#: nova/exception.py:673 +#: nova/exception.py:650 msgid "Zero floating ips exist." msgstr "" -#: nova/exception.py:677 +#: nova/exception.py:654 #, python-format msgid "Interface %(interface)s not found." msgstr "Интерфейс %(interface)s не найден." -#: nova/exception.py:681 +#: nova/exception.py:658 msgid "Cannot disassociate auto assigined floating ip" msgstr "" -#: nova/exception.py:685 +#: nova/exception.py:662 #, python-format msgid "Keypair %(name)s not found for user %(user_id)s" msgstr "" -#: nova/exception.py:689 +#: nova/exception.py:666 #, python-format msgid "Certificate %(certificate_id)s not found." msgstr "Сертификат %(certificate_id)s не найден." -#: nova/exception.py:693 +#: nova/exception.py:670 #, python-format msgid "Service %(service_id)s could not be found." msgstr "Служба %(service_id)s не найдена." -#: nova/exception.py:697 +#: nova/exception.py:674 #, python-format msgid "Host %(host)s could not be found." msgstr "Узел %(host)s не найден." -#: nova/exception.py:701 +#: nova/exception.py:678 #, python-format msgid "Compute host %(host)s could not be found." msgstr "Узел сompute %(host)s не найден." -#: nova/exception.py:705 +#: nova/exception.py:682 #, python-format msgid "Could not find binary %(binary)s on host %(host)s." msgstr "" -#: nova/exception.py:709 +#: nova/exception.py:686 #, python-format msgid "Invalid reservation expiration %(expire)s." msgstr "" -#: nova/exception.py:713 +#: nova/exception.py:690 #, python-format msgid "" "Change would make usage less than 0 for the following resources: " "%(unders)s" msgstr "" -#: nova/exception.py:718 +#: nova/exception.py:695 msgid "Quota could not be found" msgstr "Квота не найдена" -#: nova/exception.py:722 +#: nova/exception.py:699 #, python-format msgid "Unknown quota resources %(unknown)s." msgstr "" -#: nova/exception.py:726 +#: nova/exception.py:703 #, python-format msgid "Quota for project %(project_id)s could not be found." msgstr "Квота проекта %(project_id)s не найдена." -#: nova/exception.py:730 +#: nova/exception.py:707 #, fuzzy, python-format msgid "Quota class %(class_name)s could not be found." msgstr "Класс %(class_name)s не найден: %(exception)s" -#: nova/exception.py:734 +#: nova/exception.py:711 #, fuzzy, python-format msgid "Quota usage for project %(project_id)s could not be found." msgstr "Квота проекта %(project_id)s не найдена." -#: nova/exception.py:738 +#: nova/exception.py:715 #, fuzzy, python-format msgid "Quota reservation %(uuid)s could not be found." msgstr "Пользователь %(user_id)s не найден." -#: nova/exception.py:742 +#: nova/exception.py:719 #, fuzzy, python-format msgid "Quota exceeded for resources: %(overs)s" msgstr "Расширенный ресурс: %s" -#: nova/exception.py:746 +#: nova/exception.py:723 #, python-format msgid "Security group %(security_group_id)s not found." msgstr "Группа безопасности %(security_group_id)s не найдена." -#: nova/exception.py:750 +#: nova/exception.py:727 #, python-format msgid "Security group %(security_group_id)s not found for project %(project_id)s." msgstr "" "Группа безопасности %(security_group_id)s не найдена для проекта " "%(project_id)s." -#: nova/exception.py:755 +#: nova/exception.py:732 #, python-format msgid "Security group with rule %(rule_id)s not found." msgstr "Группа безопасности с правилом %(rule_id)s не найдена." -#: nova/exception.py:759 +#: nova/exception.py:736 #, python-format msgid "" "Security group %(security_group_id)s is already associated with the " @@ -801,7 +777,7 @@ msgstr "" "Группа безопасности %(security_group_id)s уже ассоциирована с копией " "%(instance_id)s" -#: nova/exception.py:764 +#: nova/exception.py:741 #, python-format msgid "" "Security group %(security_group_id)s is not associated with the instance " @@ -810,528 +786,533 @@ msgstr "" "Группа безопасности %(security_group_id)s не ассоциирована с копией " "%(instance_id)s" -#: nova/exception.py:769 +#: nova/exception.py:746 #, fuzzy, python-format msgid "Security group default rule (%rule_id)s not found." msgstr "Группа безопасности с правилом %(rule_id)s не найдена." -#: nova/exception.py:773 +#: nova/exception.py:750 msgid "" "Network requires port_security_enabled and subnet associated in order to " "apply security groups." msgstr "" -#: nova/exception.py:778 +#: nova/exception.py:755 msgid "No Unique Match Found." msgstr "" -#: nova/exception.py:783 +#: nova/exception.py:760 #, python-format msgid "Migration %(migration_id)s could not be found." msgstr "Перемещение %(migration_id)s не найдено." -#: nova/exception.py:787 +#: nova/exception.py:764 #, python-format msgid "Migration not found for instance %(instance_id)s with status %(status)s." msgstr "Перемещение не найдено для копии %(instance_id)s в состоянии %(status)s." -#: nova/exception.py:792 +#: nova/exception.py:769 #, python-format msgid "Console pool %(pool_id)s could not be found." msgstr "Пул консоли %(pool_id)s не найден." -#: nova/exception.py:796 +#: nova/exception.py:773 #, python-format msgid "" "Console pool of type %(console_type)s for compute host %(compute_host)s " "on proxy host %(host)s not found." msgstr "" -#: nova/exception.py:802 +#: nova/exception.py:779 #, python-format msgid "Console %(console_id)s could not be found." msgstr "Консоль %(console_id)s не найдена." -#: nova/exception.py:806 +#: nova/exception.py:783 #, fuzzy, python-format msgid "Console for instance %(instance_uuid)s could not be found." msgstr "Консоль для копии %(instance_id)s не найдена." -#: nova/exception.py:810 +#: nova/exception.py:787 #, fuzzy, python-format msgid "" "Console for instance %(instance_uuid)s in pool %(pool_id)s could not be " "found." msgstr "Консоль для копии %(instance_id)s в пуле %(pool_id)s не найдена." -#: nova/exception.py:815 +#: nova/exception.py:792 #, fuzzy, python-format msgid "Invalid console type %(console_type)s" msgstr "Недопустимый тип консоли %(console_type)s " -#: nova/exception.py:819 +#: nova/exception.py:796 #, python-format msgid "Instance type %(instance_type_id)s could not be found." msgstr "Тип копии %(instance_type_id)s не найден." -#: nova/exception.py:823 +#: nova/exception.py:800 #, python-format msgid "Instance type with name %(instance_type_name)s could not be found." msgstr "Тип копии с названием %(instance_type_name)s не найден." -#: nova/exception.py:828 +#: nova/exception.py:805 #, python-format msgid "Flavor %(flavor_id)s could not be found." msgstr "" -#: nova/exception.py:832 +#: nova/exception.py:809 #, python-format msgid "Flavor access not found for %(flavor_id)s / %(project_id)s combination." msgstr "" -#: nova/exception.py:837 +#: nova/exception.py:814 #, fuzzy, python-format msgid "Cell %(cell_name)s doesn't exist." msgstr "том группы %s не существует" -#: nova/exception.py:841 +#: nova/exception.py:818 #, python-format msgid "Inconsistency in cell routing: %(reason)s" msgstr "" -#: nova/exception.py:845 +#: nova/exception.py:822 #, python-format msgid "Service API method not found: %(detail)s" msgstr "" -#: nova/exception.py:849 +#: nova/exception.py:826 msgid "Timeout waiting for response from cell" msgstr "" -#: nova/exception.py:853 +#: nova/exception.py:830 #, python-format msgid "Cell message has reached maximum hop count: %(hop_count)s" msgstr "" -#: nova/exception.py:857 +#: nova/exception.py:834 msgid "No cells available matching scheduling criteria." msgstr "" -#: nova/exception.py:861 +#: nova/exception.py:838 #, python-format msgid "Exception received during cell processing: %(exc_name)s." msgstr "" -#: nova/exception.py:865 +#: nova/exception.py:842 #, fuzzy, python-format msgid "Cell is not known for instance %(instance_uuid)s" msgstr "Не найден том для копии %(instance_id)s." -#: nova/exception.py:869 +#: nova/exception.py:846 #, python-format msgid "Scheduler Host Filter %(filter_name)s could not be found." msgstr "" -#: nova/exception.py:873 +#: nova/exception.py:850 #, fuzzy, python-format msgid "Instance %(instance_uuid)s has no metadata with key %(metadata_key)s." msgstr "Копия %(instance_id)s не имеет метаданных с ключом %(metadata_key)s." -#: nova/exception.py:878 +#: nova/exception.py:855 #, fuzzy, python-format msgid "" "Instance %(instance_uuid)s has no system metadata with key " "%(metadata_key)s." msgstr "Копия %(instance_id)s не имеет метаданных с ключом %(metadata_key)s." -#: nova/exception.py:883 +#: nova/exception.py:860 #, python-format msgid "" "Instance Type %(instance_type_id)s has no extra specs with key " "%(extra_specs_key)s." msgstr "" -#: nova/exception.py:888 +#: nova/exception.py:865 #, python-format msgid "File %(file_path)s could not be found." msgstr "Файл %(file_path)s не может быть найден." -#: nova/exception.py:892 +#: nova/exception.py:869 msgid "Zero files could be found." msgstr "" -#: nova/exception.py:896 +#: nova/exception.py:873 #, python-format msgid "Virtual switch associated with the network adapter %(adapter)s not found." msgstr "" "Не найден виртуальный переключатель ассоциированный с сетевым адаптером " "%(adapter)s." -#: nova/exception.py:901 +#: nova/exception.py:878 #, python-format msgid "Network adapter %(adapter)s could not be found." msgstr "Сетевой адаптер %(adapter)s не может быть найден." -#: nova/exception.py:905 +#: nova/exception.py:882 #, python-format msgid "Class %(class_name)s could not be found: %(exception)s" msgstr "Класс %(class_name)s не найден: %(exception)s" -#: nova/exception.py:909 +#: nova/exception.py:886 msgid "Action not allowed." msgstr "Действие не разрешено." -#: nova/exception.py:913 +#: nova/exception.py:890 msgid "Rotation is not allowed for snapshots" msgstr "" -#: nova/exception.py:917 +#: nova/exception.py:894 msgid "Rotation param is required for backup image_type" msgstr "" -#: nova/exception.py:921 +#: nova/exception.py:898 #, python-format msgid "Key pair %(key_name)s already exists." msgstr "" -#: nova/exception.py:925 +#: nova/exception.py:902 #, python-format msgid "Instance %(name)s already exists." msgstr "Копия %(name)s уже существует." -#: nova/exception.py:929 +#: nova/exception.py:906 #, fuzzy, python-format msgid "Instance Type with name %(name)s already exists." msgstr "Тип копии %(name)s уже существует." -#: nova/exception.py:933 +#: nova/exception.py:910 #, fuzzy, python-format msgid "Instance Type with ID %(flavor_id)s already exists." msgstr "Тип копии %(name)s уже существует." -#: nova/exception.py:937 +#: nova/exception.py:914 #, python-format msgid "" "Flavor access alreay exists for flavor %(flavor_id)s and project " "%(project_id)s combination." msgstr "" -#: nova/exception.py:942 +#: nova/exception.py:919 #, fuzzy, python-format msgid "%(path)s is not on shared storage: %(reason)s" msgstr "%(path)s располагается на общедоступном накопителе: %(reason)s" -#: nova/exception.py:946 +#: nova/exception.py:923 #, fuzzy, python-format msgid "%(path)s is not on local storage: %(reason)s" msgstr "%(path)s располагается на общедоступном накопителе: %(reason)s" -#: nova/exception.py:950 +#: nova/exception.py:927 msgid "Migration error" msgstr "Ошибка перемещения" -#: nova/exception.py:954 +#: nova/exception.py:931 +#, fuzzy +msgid "Migration pre-check error" +msgstr "Ошибка перемещения" + +#: nova/exception.py:935 #, python-format msgid "Malformed message body: %(reason)s" msgstr "Неправильное тело сообщения: %(reason)s" -#: nova/exception.py:960 +#: nova/exception.py:941 #, python-format msgid "Could not find config at %(path)s" msgstr "Невозможно найти конфигурацию по адресу %(path)s" -#: nova/exception.py:964 +#: nova/exception.py:945 #, python-format msgid "Could not load paste app '%(name)s' from %(path)s" msgstr "" -#: nova/exception.py:968 +#: nova/exception.py:949 #, fuzzy msgid "When resizing, instances must change flavor!" msgstr "При изменении размера, копии должны изменить размер!" -#: nova/exception.py:972 +#: nova/exception.py:953 #, python-format msgid "Resize error: %(reason)s" msgstr "" -#: nova/exception.py:976 +#: nova/exception.py:957 msgid "Image is larger than instance type allows" msgstr "Образ больше, чем допустимо для этого типа копии" -#: nova/exception.py:980 +#: nova/exception.py:961 msgid "Instance type's memory is too small for requested image." msgstr "" -#: nova/exception.py:984 +#: nova/exception.py:965 msgid "Instance type's disk is too small for requested image." msgstr "" -#: nova/exception.py:988 +#: nova/exception.py:969 #, python-format msgid "Insufficient free memory on compute node to start %(uuid)s." msgstr "Недостаточно памяти на узле сети compute для запуска %(uuid)s." -#: nova/exception.py:992 +#: nova/exception.py:973 msgid "Could not fetch bandwidth/cpu/disk metrics for this host." msgstr "" -#: nova/exception.py:996 +#: nova/exception.py:977 #, python-format msgid "No valid host was found. %(reason)s" msgstr "Допустимый узел не найден. %(reason)s" -#: nova/exception.py:1000 +#: nova/exception.py:981 msgid "Quota exceeded" msgstr "Превышена квота" -#: nova/exception.py:1007 +#: nova/exception.py:988 #, fuzzy, python-format msgid "" "Quota exceeded for %(overs)s: Requested %(req)s, but already used " "%(used)d of %(allowed)d %(resource)s" msgstr "Превышена квота для %(pid)s, попытка выполнить %(min_count)s копий" -#: nova/exception.py:1012 +#: nova/exception.py:993 #, fuzzy msgid "Maximum number of floating ips exceeded" msgstr "Выбрано макс. количество узлов (%d)" -#: nova/exception.py:1016 +#: nova/exception.py:997 #, fuzzy msgid "Maximum number of fixed ips exceeded" msgstr "Выбрано макс. количество узлов (%d)" -#: nova/exception.py:1020 +#: nova/exception.py:1001 #, fuzzy, python-format msgid "Maximum number of metadata items exceeds %(allowed)d" msgstr "Выбрано макс. количество узлов (%d)" -#: nova/exception.py:1024 +#: nova/exception.py:1005 msgid "Personality file limit exceeded" msgstr "" -#: nova/exception.py:1028 +#: nova/exception.py:1009 msgid "Personality file path too long" msgstr "" -#: nova/exception.py:1032 +#: nova/exception.py:1013 msgid "Personality file content too long" msgstr "" -#: nova/exception.py:1036 +#: nova/exception.py:1017 #, fuzzy msgid "Maximum number of key pairs exceeded" msgstr "Выбрано макс. количество узлов (%d)" -#: nova/exception.py:1040 +#: nova/exception.py:1021 #, fuzzy msgid "Maximum number of security groups or rules exceeded" msgstr "Выбрано макс. количество узлов (%d)" -#: nova/exception.py:1044 +#: nova/exception.py:1025 #, python-format msgid "" "Aggregate %(aggregate_id)s: action '%(action)s' caused an error: " "%(reason)s." msgstr "" -#: nova/exception.py:1049 +#: nova/exception.py:1030 #, python-format msgid "Aggregate %(aggregate_id)s could not be found." msgstr "" -#: nova/exception.py:1053 +#: nova/exception.py:1034 #, python-format msgid "Aggregate %(aggregate_name)s already exists." msgstr "" -#: nova/exception.py:1057 +#: nova/exception.py:1038 #, python-format msgid "Aggregate %(aggregate_id)s has no host %(host)s." msgstr "" -#: nova/exception.py:1061 +#: nova/exception.py:1042 #, python-format msgid "Aggregate %(aggregate_id)s has no metadata with key %(metadata_key)s." msgstr "" -#: nova/exception.py:1066 +#: nova/exception.py:1047 #, python-format msgid "Aggregate %(aggregate_id)s already has host %(host)s." msgstr "" -#: nova/exception.py:1070 +#: nova/exception.py:1051 msgid "Unable to create instance type" msgstr "" -#: nova/exception.py:1074 +#: nova/exception.py:1055 #, fuzzy, python-format msgid "Failed to set admin password on %(instance)s because %(reason)s" msgstr "Невозможно назначить пароль администратора. Копия %s не выполняется" -#: nova/exception.py:1080 +#: nova/exception.py:1061 #, python-format msgid "Detected existing vlan with id %(vlan)d" msgstr "" -#: nova/exception.py:1084 +#: nova/exception.py:1065 msgid "There was a conflict when trying to complete your request." msgstr "" -#: nova/exception.py:1089 +#: nova/exception.py:1070 #, python-format msgid "Instance %(instance_id)s could not be found." msgstr "Копия %(instance_id)s не найдена." -#: nova/exception.py:1093 +#: nova/exception.py:1074 #, fuzzy, python-format msgid "Info cache for instance %(instance_uuid)s could not be found." msgstr "Консоль для копии %(instance_id)s не найдена." -#: nova/exception.py:1098 +#: nova/exception.py:1079 #, fuzzy, python-format msgid "Node %(node_id)s could not be found." msgstr "Том %(volume_id)s не найден." -#: nova/exception.py:1102 +#: nova/exception.py:1083 #, fuzzy, python-format msgid "Node with UUID %(node_uuid)s could not be found." msgstr "Снимок %(snapshot_id)s не может быть найден." -#: nova/exception.py:1106 +#: nova/exception.py:1087 #, fuzzy, python-format msgid "Marker %(marker)s could not be found." msgstr "Образ %(image_id)s не найден." -#: nova/exception.py:1110 +#: nova/exception.py:1091 #, python-format msgid "Invalid id: %(val)s (expecting \"i-...\")." msgstr "" -#: nova/exception.py:1114 +#: nova/exception.py:1095 #, fuzzy, python-format msgid "Could not fetch image %(image_id)s" msgstr "Получение образа %(image)s" -#: nova/exception.py:1118 +#: nova/exception.py:1099 #, fuzzy, python-format msgid "Could not upload image %(image_id)s" msgstr "Получение образа %(image)s" -#: nova/exception.py:1122 +#: nova/exception.py:1103 #, python-format msgid "Task %(task_name)s is already running on host %(host)s" msgstr "" -#: nova/exception.py:1126 +#: nova/exception.py:1107 #, python-format msgid "Task %(task_name)s is not running on host %(host)s" msgstr "" -#: nova/exception.py:1130 +#: nova/exception.py:1111 #, fuzzy, python-format msgid "Instance %(instance_uuid)s is locked" msgstr "Копия %(instance_id)s не найдена" -#: nova/exception.py:1134 +#: nova/exception.py:1115 #, python-format msgid "Could not mount vfat config drive. %(operation)s failed. Error: %(error)s" msgstr "" -#: nova/exception.py:1139 +#: nova/exception.py:1120 #, python-format msgid "Unknown config drive format %(format)s. Select one of iso9660 or vfat." msgstr "" -#: nova/exception.py:1144 +#: nova/exception.py:1125 #, fuzzy, python-format msgid "Failed to attach network adapter device to %(instance)s" msgstr "Выполнение запуска копий" -#: nova/exception.py:1148 +#: nova/exception.py:1129 #, fuzzy, python-format msgid "Failed to detach network adapter device from %(instance)s" msgstr "Выполнение запуска копий" -#: nova/exception.py:1152 +#: nova/exception.py:1133 #, python-format msgid "" "User data too large. User data must be no larger than %(maxsize)s bytes " "once base64 encoded. Your data is %(length)d bytes" msgstr "" -#: nova/exception.py:1158 +#: nova/exception.py:1139 msgid "User data needs to be valid base 64." msgstr "" -#: nova/exception.py:1162 +#: nova/exception.py:1143 #, python-format msgid "" "unexpected task state: expecting %(expected)s but the actual state is " "%(actual)s" msgstr "" -#: nova/exception.py:1167 +#: nova/exception.py:1148 #, fuzzy, python-format msgid "" "Action for request_id %(request_id)s on instance %(instance_uuid)s not " "found" msgstr "Подключить том %(volume_id)s для копии %(instance_id)s на %(device)s" -#: nova/exception.py:1172 +#: nova/exception.py:1153 #, python-format msgid "Event %(event)s not found for action id %(action_id)s" msgstr "" -#: nova/exception.py:1176 +#: nova/exception.py:1157 #, fuzzy, python-format msgid "The CA file for %(project)s could not be found" msgstr "Квота проекта %(project_id)s не найдена." -#: nova/exception.py:1180 +#: nova/exception.py:1161 #, fuzzy, python-format msgid "The CRL file for %(project)s could not be found" msgstr "Проект %(project_id)s не найден." -#: nova/exception.py:1184 +#: nova/exception.py:1165 #, fuzzy msgid "Instance recreate is not implemented by this virt driver." msgstr "set_admin_password не реализован в этой драйвере." -#: nova/exception.py:1188 +#: nova/exception.py:1169 #, python-format msgid "The service from servicegroup driver %(driver) is temporarily unavailable." msgstr "" -#: nova/exception.py:1193 +#: nova/exception.py:1174 #, python-format msgid "%(binary)s attempted direct database access which is not allowed by policy" msgstr "" -#: nova/exception.py:1198 +#: nova/exception.py:1179 #, python-format msgid "Virtualization type '%(virt)s' is not supported by this compute driver" msgstr "" -#: nova/exception.py:1203 +#: nova/exception.py:1184 #, python-format msgid "" "Requested hardware '%(model)s' is not supported by the '%(virt)s' virt " "driver" msgstr "" -#: nova/exception.py:1208 +#: nova/exception.py:1189 #, python-format msgid "Invalid Base 64 data for file %(path)s" msgstr "" -#: nova/exception.py:1212 +#: nova/exception.py:1193 #, fuzzy, python-format msgid "Build of instance %(instance_uuid)s aborted: %(reason)s" msgstr "Копия %(instance_id)s не переведена в режим восстановления" -#: nova/exception.py:1216 +#: nova/exception.py:1197 #, fuzzy, python-format msgid "Build of instance %(instance_uuid)s was re-scheduled: %(reason)s" msgstr "Копия %(instance_id)s не переведена в режим восстановления" @@ -1346,27 +1327,7 @@ msgstr "" msgid "Running %(name)s post-hook: %(obj)s" msgstr "" -#: nova/manager.py:173 -#, python-format -msgid "Skipping periodic task %(task)s because its interval is negative" -msgstr "" - -#: nova/manager.py:178 -#, python-format -msgid "Skipping periodic task %(task)s because it is disabled" -msgstr "" - -#: nova/manager.py:241 -#, python-format -msgid "Running periodic task %(full_task_name)s" -msgstr "Запуск повторяющегося задания %(full_task_name)s" - -#: nova/manager.py:249 -#, python-format -msgid "Error during %(full_task_name)s: %(e)s" -msgstr "Ошибка во время %(full_task_name)s: %(e)s" - -#: nova/manager.py:319 +#: nova/manager.py:166 msgid "Notifying Schedulers of capabilities ..." msgstr "" @@ -1502,106 +1463,91 @@ msgstr "" msgid "serve() can only be called once" msgstr "" -#: nova/utils.py:144 +#: nova/utils.py:142 #, python-format msgid "Expected to receive %(exp)s bytes, but actually %(act)s" msgstr "" -#: nova/utils.py:197 nova/openstack/common/processutils.py:90 -#, python-format -msgid "Got unknown keyword args to utils.execute: %r" -msgstr "Приняты неизвестные аргументы ключевого слова для utils.execute: %r" - -#: nova/utils.py:208 nova/openstack/common/processutils.py:99 -#, python-format -msgid "Running cmd (subprocess): %s" -msgstr "Выполнение команды (субпроцесс): %s" - -#: nova/utils.py:232 nova/utils.py:310 -#: nova/openstack/common/processutils.py:114 nova/virt/powervm/common.py:90 -#, python-format -msgid "Result was %s" -msgstr "Результат %s" - -#: nova/utils.py:245 nova/openstack/common/processutils.py:128 -#, python-format -msgid "%r failed. Retrying." -msgstr "%r ошибка. Выполняется повтор." - -#: nova/utils.py:285 +#: nova/utils.py:187 #, python-format msgid "Running cmd (SSH): %s" msgstr "Выполнение команды (SSH): %s" -#: nova/utils.py:287 +#: nova/utils.py:189 msgid "Environment not supported over SSH" msgstr "Среда не поддерживается с использованием SSH" -#: nova/utils.py:291 +#: nova/utils.py:193 msgid "process_input not supported over SSH" msgstr "process_input не поддерживается с использованием SSH" -#: nova/utils.py:326 +#: nova/utils.py:212 nova/openstack/common/processutils.py:162 +#: nova/virt/powervm/common.py:90 +#, python-format +msgid "Result was %s" +msgstr "Результат %s" + +#: nova/utils.py:231 #, python-format msgid "debug in callback: %s" msgstr "отладка в обратном вызове: %s" -#: nova/utils.py:488 +#: nova/utils.py:393 #, python-format msgid "Link Local address is not found.:%s" msgstr "" -#: nova/utils.py:491 +#: nova/utils.py:396 #, python-format msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" msgstr "" -#: nova/utils.py:530 +#: nova/utils.py:435 #, python-format msgid "Invalid backend: %s" msgstr "Недопустимый внутренний интерфейс: %s" -#: nova/utils.py:591 +#: nova/utils.py:496 #, python-format msgid "Unknown byte multiplier: %s" msgstr "" -#: nova/utils.py:720 +#: nova/utils.py:625 #, python-format msgid "Expected object of type: %s" msgstr "Ожидался объект типа: %s" -#: nova/utils.py:749 +#: nova/utils.py:654 #, python-format msgid "Invalid server_string: %s" msgstr "Недопустимая server_string: %s" -#: nova/utils.py:905 +#: nova/utils.py:810 #, python-format msgid "timefunc: '%(name)s' took %(total_time).2f secs" msgstr "timefunc: '%(name)s' заняла %(total_time).2f с." -#: nova/utils.py:971 +#: nova/utils.py:876 #, fuzzy, python-format msgid "Reloading cached file %s" msgstr "Выгрузка образа %s" -#: nova/utils.py:1103 nova/virt/configdrive.py:177 +#: nova/utils.py:1008 nova/virt/configdrive.py:177 #, fuzzy, python-format msgid "Could not remove tmpdir: %s" msgstr "Ошибка удаления контейнера: %s" -#: nova/utils.py:1255 +#: nova/utils.py:1160 #, python-format msgid "%s is not a string or unicode" msgstr "" -#: nova/utils.py:1259 +#: nova/utils.py:1164 #, python-format msgid "%(name)s has less than %(min_length)s characters." msgstr "" -#: nova/utils.py:1264 +#: nova/utils.py:1169 #, python-format msgid "%(name)s has more than %(max_length)s characters." msgstr "" @@ -1874,220 +1820,220 @@ msgstr "Это правило уже существует в группе %s" msgid "Get console output for instance %s" msgstr "Получить консольный вывод для копии %s" -#: nova/api/ec2/cloud.py:837 +#: nova/api/ec2/cloud.py:834 #, python-format msgid "Create volume from snapshot %s" msgstr "Создать том из снимка %s" -#: nova/api/ec2/cloud.py:841 nova/api/openstack/compute/contrib/volumes.py:243 +#: nova/api/ec2/cloud.py:838 nova/api/openstack/compute/contrib/volumes.py:243 #, python-format msgid "Create volume of %s GB" msgstr "Создание раздела %s ГБ" -#: nova/api/ec2/cloud.py:869 +#: nova/api/ec2/cloud.py:866 #, fuzzy msgid "Delete Failed" msgstr "Ошибка создания" -#: nova/api/ec2/cloud.py:882 +#: nova/api/ec2/cloud.py:879 #, 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" -#: nova/api/ec2/cloud.py:890 +#: nova/api/ec2/cloud.py:887 #, fuzzy msgid "Attach Failed." msgstr "Ошибка создания" -#: nova/api/ec2/cloud.py:912 nova/api/openstack/compute/contrib/volumes.py:439 +#: nova/api/ec2/cloud.py:909 nova/api/openstack/compute/contrib/volumes.py:439 #, python-format msgid "Detach volume %s" msgstr "Отсоединить том %s" -#: nova/api/ec2/cloud.py:919 +#: nova/api/ec2/cloud.py:916 #, fuzzy msgid "Detach Volume Failed." msgstr "Отсоединить том %s" -#: nova/api/ec2/cloud.py:945 nova/api/ec2/cloud.py:1002 -#: nova/api/ec2/cloud.py:1556 nova/api/ec2/cloud.py:1571 +#: nova/api/ec2/cloud.py:942 nova/api/ec2/cloud.py:999 +#: nova/api/ec2/cloud.py:1553 nova/api/ec2/cloud.py:1568 #, python-format msgid "attribute not supported: %s" msgstr "аттрибут не поддерживается: %s" -#: nova/api/ec2/cloud.py:1076 +#: nova/api/ec2/cloud.py:1073 #, python-format msgid "vol = %s\n" msgstr "" -#: nova/api/ec2/cloud.py:1236 +#: nova/api/ec2/cloud.py:1233 msgid "Allocate address" msgstr "Выделить адрес" -#: nova/api/ec2/cloud.py:1240 +#: nova/api/ec2/cloud.py:1237 msgid "No more floating IPs available" msgstr "" -#: nova/api/ec2/cloud.py:1244 +#: nova/api/ec2/cloud.py:1241 #, python-format msgid "Release address %s" msgstr "Присвоить адрес %s" -#: nova/api/ec2/cloud.py:1249 +#: nova/api/ec2/cloud.py:1246 #, fuzzy msgid "Unable to release IP Address." msgstr "Невозможно найти адрес %r" -#: nova/api/ec2/cloud.py:1252 +#: nova/api/ec2/cloud.py:1249 #, python-format msgid "Associate address %(public_ip)s to instance %(instance_id)s" msgstr "Присвоить адрес %(public_ip)s копии %(instance_id)s" -#: nova/api/ec2/cloud.py:1260 +#: nova/api/ec2/cloud.py:1257 #, fuzzy msgid "Unable to associate IP Address, no fixed_ips." msgstr "Невозможно найти адрес %r" -#: nova/api/ec2/cloud.py:1268 +#: nova/api/ec2/cloud.py:1265 #: nova/api/openstack/compute/contrib/floating_ips.py:238 #, python-format msgid "multiple fixed_ips exist, using the first: %s" msgstr "" -#: nova/api/ec2/cloud.py:1277 +#: nova/api/ec2/cloud.py:1274 msgid "Floating ip is already associated." msgstr "" -#: nova/api/ec2/cloud.py:1280 +#: nova/api/ec2/cloud.py:1277 msgid "l3driver call to add floating ip failed." msgstr "" -#: nova/api/ec2/cloud.py:1283 +#: nova/api/ec2/cloud.py:1280 #, fuzzy msgid "Error, unable to associate floating ip." msgstr "Невозможно найти адрес %r" -#: nova/api/ec2/cloud.py:1291 +#: nova/api/ec2/cloud.py:1288 #, python-format msgid "Disassociate address %s" msgstr "Исключить адрес %s" -#: nova/api/ec2/cloud.py:1296 +#: nova/api/ec2/cloud.py:1293 msgid "Floating ip is not associated." msgstr "" -#: nova/api/ec2/cloud.py:1299 -#: nova/api/openstack/compute/contrib/floating_ips.py:100 +#: nova/api/ec2/cloud.py:1296 +#: nova/api/openstack/compute/contrib/floating_ips.py:97 msgid "Cannot disassociate auto assigned floating ip" msgstr "" -#: nova/api/ec2/cloud.py:1326 +#: nova/api/ec2/cloud.py:1323 msgid "Image must be available" msgstr "Образ должен быть доступен" -#: nova/api/ec2/cloud.py:1358 +#: nova/api/ec2/cloud.py:1355 msgid "Going to start terminating instances" msgstr "Выполнение завершения работы копий" -#: nova/api/ec2/cloud.py:1368 +#: nova/api/ec2/cloud.py:1365 #, python-format msgid "Reboot instance %r" msgstr "Перезагрузить копию %r" -#: nova/api/ec2/cloud.py:1377 +#: nova/api/ec2/cloud.py:1374 msgid "Going to stop instances" msgstr "Выполнение остановки копий" -#: nova/api/ec2/cloud.py:1386 +#: nova/api/ec2/cloud.py:1383 msgid "Going to start instances" msgstr "Выполнение запуска копий" -#: nova/api/ec2/cloud.py:1477 +#: nova/api/ec2/cloud.py:1474 #, python-format msgid "De-registering image %s" msgstr "Исключение регистрации образа %s" -#: nova/api/ec2/cloud.py:1493 +#: nova/api/ec2/cloud.py:1490 msgid "imageLocation is required" msgstr "" -#: nova/api/ec2/cloud.py:1512 +#: nova/api/ec2/cloud.py:1509 #, python-format msgid "Registered image %(image_location)s with id %(image_id)s" msgstr "Зарегистрированный образ %(image_location)s с идентификатором %(image_id)s" -#: nova/api/ec2/cloud.py:1574 +#: nova/api/ec2/cloud.py:1571 msgid "user or group not specified" msgstr "не указан пользователь или группа" -#: nova/api/ec2/cloud.py:1576 +#: nova/api/ec2/cloud.py:1573 msgid "only group \"all\" is supported" msgstr "поддерживается только группа \"все(all)\"" -#: nova/api/ec2/cloud.py:1578 +#: nova/api/ec2/cloud.py:1575 msgid "operation_type must be add or remove" msgstr "" -#: nova/api/ec2/cloud.py:1580 +#: nova/api/ec2/cloud.py:1577 #, python-format msgid "Updating image %s publicity" msgstr "Обновление осведомлённости об образе %s" -#: nova/api/ec2/cloud.py:1593 +#: nova/api/ec2/cloud.py:1590 #, python-format msgid "Not allowed to modify attributes for image %s" msgstr "" -#: nova/api/ec2/cloud.py:1622 +#: nova/api/ec2/cloud.py:1619 #, python-format msgid "" "Invalid value '%(ec2_instance_id)s' for instanceId. Instance does not " "have a volume attached at root (%(root)s)" msgstr "" -#: nova/api/ec2/cloud.py:1652 +#: nova/api/ec2/cloud.py:1649 #, python-format msgid "Couldn't stop instance with in %d sec" msgstr "Невозможно остановить копию в течении %d с." -#: nova/api/ec2/cloud.py:1670 +#: nova/api/ec2/cloud.py:1667 #, python-format msgid "image of %(instance)s at %(now)s" msgstr "" -#: nova/api/ec2/cloud.py:1694 nova/api/ec2/cloud.py:1739 +#: nova/api/ec2/cloud.py:1691 nova/api/ec2/cloud.py:1736 msgid "resource_id and tag are required" msgstr "" -#: nova/api/ec2/cloud.py:1697 nova/api/ec2/cloud.py:1742 +#: nova/api/ec2/cloud.py:1694 nova/api/ec2/cloud.py:1739 #, fuzzy msgid "Expecting a list of resources" msgstr "Перечень копий" -#: nova/api/ec2/cloud.py:1701 nova/api/ec2/cloud.py:1746 +#: nova/api/ec2/cloud.py:1698 nova/api/ec2/cloud.py:1743 #, fuzzy msgid "Only instances implemented" msgstr "копия - %s не представлена" -#: nova/api/ec2/cloud.py:1704 nova/api/ec2/cloud.py:1749 +#: nova/api/ec2/cloud.py:1701 nova/api/ec2/cloud.py:1746 #, fuzzy msgid "Expecting a list of tagSets" msgstr "Перечень копий" -#: nova/api/ec2/cloud.py:1761 +#: nova/api/ec2/cloud.py:1758 msgid "Expecting key to be set" msgstr "" -#: nova/api/ec2/cloud.py:1834 +#: nova/api/ec2/cloud.py:1831 #, fuzzy msgid "Invalid CIDR" msgstr "Недопустимый cidr %(cidr)s." -#: nova/api/ec2/ec2utils.py:248 +#: nova/api/ec2/ec2utils.py:249 msgid "Request must include either Timestamp or Expires, but cannot contain both" msgstr "" -#: nova/api/ec2/ec2utils.py:266 +#: nova/api/ec2/ec2utils.py:267 #, fuzzy msgid "Timestamp is invalid." msgstr "Недопустимый запрос." @@ -2412,13 +2358,13 @@ msgstr "Неправильный формат тела запроса" #: nova/api/openstack/compute/image_metadata.py:80 #: nova/api/openstack/compute/server_metadata.py:80 -#: nova/api/openstack/compute/contrib/flavorextraspecs.py:88 +#: nova/api/openstack/compute/contrib/flavorextraspecs.py:85 msgid "Request body and URI mismatch" msgstr "Тело запроса и URI не совпадают" #: nova/api/openstack/compute/image_metadata.py:83 #: nova/api/openstack/compute/server_metadata.py:84 -#: nova/api/openstack/compute/contrib/flavorextraspecs.py:91 +#: nova/api/openstack/compute/contrib/flavorextraspecs.py:88 msgid "Request body contains too many items" msgstr "Тело запроса содержит избыточное количество объектов" @@ -2640,7 +2586,7 @@ msgid "No adminPass was specified" msgstr "adminPass не был задан" #: nova/api/openstack/compute/servers.py:1171 -#: nova/api/openstack/compute/servers.py:1380 +#: nova/api/openstack/compute/servers.py:1382 msgid "Invalid adminPass" msgstr "Недопустимый adminPass" @@ -2663,7 +2609,7 @@ msgstr "Запросы изменение размера требуют атри #: nova/api/openstack/compute/servers.py:1220 #: nova/api/openstack/compute/contrib/aggregates.py:143 -#: nova/api/openstack/compute/contrib/coverage_ext.py:282 +#: nova/api/openstack/compute/contrib/coverage_ext.py:284 #: nova/api/openstack/compute/contrib/keypairs.py:78 msgid "Invalid request body" msgstr "Недопустимый запрос тела" @@ -2680,7 +2626,7 @@ msgstr "" msgid "createImage entity requires name attribute" msgstr "" -#: nova/api/openstack/compute/servers.py:1407 +#: nova/api/openstack/compute/servers.py:1409 #, python-format msgid "Removing options '%(unk_opt_str)s' from query" msgstr "Удаление параметров '%(unk_opt_str)s' из запроса" @@ -2915,43 +2861,43 @@ msgstr "Невозможно использовать глобальные по msgid "Instance not yet ready" msgstr "копия - %s не представлена" -#: nova/api/openstack/compute/contrib/coverage_ext.py:95 +#: nova/api/openstack/compute/contrib/coverage_ext.py:97 #, python-format msgid "Can't connect to service: %s, no portspecified\n" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:114 +#: nova/api/openstack/compute/contrib/coverage_ext.py:116 msgid "Coverage begin" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:161 +#: nova/api/openstack/compute/contrib/coverage_ext.py:163 #, fuzzy msgid "Coverage not running" msgstr "xvp не выполняется..." -#: nova/api/openstack/compute/contrib/coverage_ext.py:190 +#: nova/api/openstack/compute/contrib/coverage_ext.py:192 #, fuzzy msgid "Invalid path" msgstr "Недопустимый снимок" -#: nova/api/openstack/compute/contrib/coverage_ext.py:194 +#: nova/api/openstack/compute/contrib/coverage_ext.py:196 msgid "No path given for report file" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:201 +#: nova/api/openstack/compute/contrib/coverage_ext.py:203 msgid "You can't use html reports without combining" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:214 +#: nova/api/openstack/compute/contrib/coverage_ext.py:216 #, fuzzy, python-format msgid "Directory conflict: %s already exists" msgstr "Группа безопасности %s уже существует" -#: nova/api/openstack/compute/contrib/coverage_ext.py:272 +#: nova/api/openstack/compute/contrib/coverage_ext.py:274 msgid "Python coverage module is not installed." msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:280 +#: nova/api/openstack/compute/contrib/coverage_ext.py:282 #, python-format msgid "Coverage doesn't have %s action" msgstr "" @@ -3003,7 +2949,7 @@ msgstr "" msgid "No request body" msgstr "Нет тела запроса" -#: nova/api/openstack/compute/contrib/flavorextraspecs.py:58 +#: nova/api/openstack/compute/contrib/flavorextraspecs.py:55 msgid "No Request Body" msgstr "Нет тела запроса" @@ -3012,25 +2958,26 @@ msgstr "Нет тела запроса" msgid "DNS entries not found." msgstr "Копия не найдена" -#: nova/api/openstack/compute/contrib/floating_ips.py:97 -msgid "Floating ip is not associated" -msgstr "" - -#: nova/api/openstack/compute/contrib/floating_ips.py:132 -#: nova/api/openstack/compute/contrib/floating_ips.py:180 +#: nova/api/openstack/compute/contrib/floating_ips.py:129 +#: nova/api/openstack/compute/contrib/floating_ips.py:177 #, fuzzy, python-format msgid "Floating ip not found for id %s" msgstr "установка сетевого узла" -#: nova/api/openstack/compute/contrib/floating_ips.py:165 +#: nova/api/openstack/compute/contrib/floating_ips.py:162 #, python-format msgid "No more floating ips in pool %s." msgstr "" -#: nova/api/openstack/compute/contrib/floating_ips.py:167 +#: nova/api/openstack/compute/contrib/floating_ips.py:164 msgid "No more floating ips available." msgstr "" +#: nova/api/openstack/compute/contrib/floating_ips.py:189 +#, fuzzy, python-format +msgid "Floating ip %s has been disassociated" +msgstr "Тип тома %(name)s уже существует." + #: nova/api/openstack/compute/contrib/floating_ips.py:215 #: nova/api/openstack/compute/contrib/floating_ips.py:271 #: nova/api/openstack/compute/contrib/security_groups.py:413 @@ -3069,6 +3016,10 @@ msgid "Error. Unable to associate floating ip" msgstr "" #: nova/api/openstack/compute/contrib/floating_ips.py:297 +msgid "Floating ip is not associated" +msgstr "" + +#: nova/api/openstack/compute/contrib/floating_ips.py:301 #, fuzzy, python-format msgid "Floating ip %(address)s is not associated with instance %(id)s." msgstr "" @@ -3076,7 +3027,7 @@ msgstr "" "%(instance_id)s" #: nova/api/openstack/compute/contrib/floating_ips_bulk.py:146 -#: nova/cmd/manage.py:382 +#: nova/cmd/manage.py:381 #, python-format msgid "/%s should be specified as single address(es) not in cidr format" msgstr "" @@ -3563,20 +3514,20 @@ msgstr "элемент не является потомком" msgid "deployment to node %s done" msgstr "" -#: nova/cmd/baremetal_manage.py:160 nova/cmd/manage.py:1193 +#: nova/cmd/baremetal_manage.py:160 nova/cmd/manage.py:1245 #, python-format msgid "Could not read %s. Re-running with sudo" msgstr "" -#: nova/cmd/baremetal_manage.py:164 nova/cmd/manage.py:1197 +#: nova/cmd/baremetal_manage.py:164 nova/cmd/manage.py:1249 msgid "sudo failed, continuing as if nothing happened" msgstr "" -#: nova/cmd/baremetal_manage.py:166 nova/cmd/manage.py:1199 +#: nova/cmd/baremetal_manage.py:166 nova/cmd/manage.py:1251 msgid "Please re-run nova-manage as root." msgstr "" -#: nova/cmd/baremetal_manage.py:206 nova/cmd/manage.py:1244 +#: nova/cmd/baremetal_manage.py:206 nova/cmd/manage.py:1296 msgid "Command failed, please check log for more info" msgstr "" @@ -3599,323 +3550,323 @@ msgstr "" msgid "Environment variable 'NETWORK_ID' must be set." msgstr "" -#: nova/cmd/manage.py:207 +#: nova/cmd/manage.py:206 msgid "" "The above error may show that the database has not been created.\n" "Please create a database using 'nova-manage db sync' before running this " "command." msgstr "" -#: nova/cmd/manage.py:242 +#: nova/cmd/manage.py:241 #, python-format msgid "%(key)s is not a valid quota key. Valid options are: %(options)s." msgstr "" -#: nova/cmd/manage.py:248 +#: nova/cmd/manage.py:247 msgid "Quota" msgstr "" -#: nova/cmd/manage.py:249 +#: nova/cmd/manage.py:248 msgid "Limit" msgstr "" -#: nova/cmd/manage.py:250 +#: nova/cmd/manage.py:249 msgid "In Use" msgstr "" -#: nova/cmd/manage.py:251 +#: nova/cmd/manage.py:250 #, fuzzy msgid "Reserved" msgstr "получено %s" -#: nova/cmd/manage.py:291 nova/cmd/manage.py:362 nova/cmd/manage.py:686 -#: nova/cmd/manage.py:699 +#: nova/cmd/manage.py:290 nova/cmd/manage.py:361 nova/cmd/manage.py:685 +#: nova/cmd/manage.py:698 #, fuzzy, python-format msgid "error: %s" msgstr "Ошибка БД: %s" -#: nova/cmd/manage.py:299 +#: nova/cmd/manage.py:298 #, fuzzy msgid "network" msgstr "Восстановление сети" -#: nova/cmd/manage.py:300 +#: nova/cmd/manage.py:299 #, fuzzy msgid "IP address" msgstr "Выделить адрес" -#: nova/cmd/manage.py:301 +#: nova/cmd/manage.py:300 msgid "hostname" msgstr "" -#: nova/cmd/manage.py:302 nova/cmd/manage.py:766 +#: nova/cmd/manage.py:301 nova/cmd/manage.py:818 msgid "host" msgstr "" -#: nova/cmd/manage.py:314 nova/cmd/manage.py:338 +#: nova/cmd/manage.py:313 nova/cmd/manage.py:337 msgid "No fixed IP found." msgstr "" -#: nova/cmd/manage.py:330 +#: nova/cmd/manage.py:329 #, python-format msgid "WARNING: fixed ip %s allocated to missing instance" msgstr "" -#: nova/cmd/manage.py:389 +#: nova/cmd/manage.py:388 #, python-format msgid "" "Too many IP addresses will be generated. Please increase /%s to reduce " "the number generated." msgstr "" -#: nova/cmd/manage.py:438 +#: nova/cmd/manage.py:437 #, fuzzy msgid "No floating IP addresses have been defined." msgstr "Тип тома %(name)s уже существует." -#: nova/cmd/manage.py:500 nova/tests/test_nova_manage.py:212 +#: nova/cmd/manage.py:499 nova/tests/test_nova_manage.py:212 msgid "id" msgstr "" -#: nova/cmd/manage.py:501 nova/tests/test_nova_manage.py:213 +#: nova/cmd/manage.py:500 nova/tests/test_nova_manage.py:213 msgid "IPv4" msgstr "IPv4" -#: nova/cmd/manage.py:502 nova/tests/test_nova_manage.py:214 +#: nova/cmd/manage.py:501 nova/tests/test_nova_manage.py:214 msgid "IPv6" msgstr "IPv6" -#: nova/cmd/manage.py:503 nova/tests/test_nova_manage.py:215 +#: nova/cmd/manage.py:502 nova/tests/test_nova_manage.py:215 msgid "start address" msgstr "" -#: nova/cmd/manage.py:504 nova/tests/test_nova_manage.py:216 +#: nova/cmd/manage.py:503 nova/tests/test_nova_manage.py:216 msgid "DNS1" msgstr "" -#: nova/cmd/manage.py:505 nova/tests/test_nova_manage.py:217 +#: nova/cmd/manage.py:504 nova/tests/test_nova_manage.py:217 msgid "DNS2" msgstr "" -#: nova/cmd/manage.py:506 nova/tests/test_nova_manage.py:218 +#: nova/cmd/manage.py:505 nova/tests/test_nova_manage.py:218 msgid "VlanID" msgstr "" -#: nova/cmd/manage.py:507 nova/cmd/manage.py:613 +#: nova/cmd/manage.py:506 nova/cmd/manage.py:612 #: nova/tests/test_nova_manage.py:219 msgid "project" msgstr "проект" -#: nova/cmd/manage.py:508 nova/tests/test_nova_manage.py:220 +#: nova/cmd/manage.py:507 nova/tests/test_nova_manage.py:220 msgid "uuid" msgstr "" -#: nova/cmd/manage.py:515 +#: nova/cmd/manage.py:514 #, fuzzy msgid "No networks found" msgstr "Сеть не найдена" -#: nova/cmd/manage.py:534 +#: nova/cmd/manage.py:533 msgid "Please specify either fixed_range or uuid" msgstr "" -#: nova/cmd/manage.py:539 +#: nova/cmd/manage.py:538 #, fuzzy msgid "UUID is required to delete Quantum Networks" msgstr "%(req)s необходимо для создания сети." -#: nova/cmd/manage.py:542 +#: nova/cmd/manage.py:541 msgid "Deleting by fixed_range is not supported with the QuantumManager" msgstr "" -#: nova/cmd/manage.py:605 +#: nova/cmd/manage.py:604 #, fuzzy msgid "instance" msgstr "Выполнение остановки копий" -#: nova/cmd/manage.py:606 +#: nova/cmd/manage.py:605 msgid "node" msgstr "" -#: nova/cmd/manage.py:607 +#: nova/cmd/manage.py:606 msgid "type" msgstr "" -#: nova/cmd/manage.py:608 +#: nova/cmd/manage.py:607 msgid "state" msgstr "" -#: nova/cmd/manage.py:609 +#: nova/cmd/manage.py:608 msgid "launched" msgstr "" -#: nova/cmd/manage.py:610 +#: nova/cmd/manage.py:609 msgid "image" msgstr "" -#: nova/cmd/manage.py:611 +#: nova/cmd/manage.py:610 msgid "kernel" msgstr "" -#: nova/cmd/manage.py:612 +#: nova/cmd/manage.py:611 msgid "ramdisk" msgstr "" -#: nova/cmd/manage.py:614 +#: nova/cmd/manage.py:613 msgid "user" msgstr "" -#: nova/cmd/manage.py:615 nova/cmd/manage.py:767 +#: nova/cmd/manage.py:614 nova/cmd/manage.py:819 msgid "zone" msgstr "" -#: nova/cmd/manage.py:616 +#: nova/cmd/manage.py:615 msgid "index" msgstr "" -#: nova/cmd/manage.py:661 +#: nova/cmd/manage.py:660 msgid "Binary" msgstr "" -#: nova/cmd/manage.py:662 +#: nova/cmd/manage.py:661 msgid "Host" msgstr "" -#: nova/cmd/manage.py:663 +#: nova/cmd/manage.py:662 msgid "Zone" msgstr "" -#: nova/cmd/manage.py:664 +#: nova/cmd/manage.py:663 msgid "Status" msgstr "" -#: nova/cmd/manage.py:665 +#: nova/cmd/manage.py:664 msgid "State" msgstr "" -#: nova/cmd/manage.py:666 +#: nova/cmd/manage.py:665 msgid "Updated_At" msgstr "" -#: nova/cmd/manage.py:688 +#: nova/cmd/manage.py:687 #, fuzzy, python-format msgid "Service %(service)s on host %(host)s enabled." msgstr "Служба %(service_id)s не найдена." -#: nova/cmd/manage.py:701 +#: nova/cmd/manage.py:700 #, fuzzy, python-format msgid "Service %(service)s on host %(host)s disabled." msgstr "Служба %(service_id)s не найдена." -#: nova/cmd/manage.py:715 +#: nova/cmd/manage.py:767 #, fuzzy msgid "An unexpected error has occurred." msgstr "Непредвиденная ошибка: %s" -#: nova/cmd/manage.py:716 +#: nova/cmd/manage.py:768 msgid "[Result]" msgstr "" -#: nova/cmd/manage.py:720 +#: nova/cmd/manage.py:772 msgid "HOST" msgstr "" -#: nova/cmd/manage.py:721 +#: nova/cmd/manage.py:773 #, fuzzy msgid "PROJECT" msgstr "проект" -#: nova/cmd/manage.py:722 +#: nova/cmd/manage.py:774 msgid "cpu" msgstr "" -#: nova/cmd/manage.py:723 +#: nova/cmd/manage.py:775 msgid "mem(mb)" msgstr "" -#: nova/cmd/manage.py:724 +#: nova/cmd/manage.py:776 msgid "hdd" msgstr "" -#: nova/cmd/manage.py:806 +#: nova/cmd/manage.py:858 msgid "Must supply a positive value for max_rows" msgstr "" -#: nova/cmd/manage.py:844 +#: nova/cmd/manage.py:896 msgid "Must supply valid parameters to create instance_type" msgstr "" -#: nova/cmd/manage.py:848 +#: nova/cmd/manage.py:900 #, fuzzy msgid "Instance Type exists." msgstr "копия - %s не представлена" -#: nova/cmd/manage.py:849 +#: nova/cmd/manage.py:901 msgid "Please ensure instance_type name and flavorid are unique." msgstr "" -#: nova/cmd/manage.py:851 +#: nova/cmd/manage.py:903 msgid "Currently defined instance_type names and flavorids:" msgstr "" -#: nova/cmd/manage.py:856 +#: nova/cmd/manage.py:908 #, fuzzy msgid "Unknown error" msgstr "Ошибка аутентификации" -#: nova/cmd/manage.py:859 +#: nova/cmd/manage.py:911 #, fuzzy, python-format msgid "%s created" msgstr "Таблица |%s| не создана!" -#: nova/cmd/manage.py:867 +#: nova/cmd/manage.py:919 msgid "Valid instance type name is required" msgstr "" -#: nova/cmd/manage.py:870 +#: nova/cmd/manage.py:922 #, fuzzy, python-format msgid "DB Error: %s" msgstr "Ошибка БД: %s" -#: nova/cmd/manage.py:875 +#: nova/cmd/manage.py:927 #, python-format msgid "%s deleted" msgstr "" -#: nova/cmd/manage.py:911 +#: nova/cmd/manage.py:963 #, python-format msgid "Key %(key)s set to %(value)s on instance type %(name)s" msgstr "" -#: nova/cmd/manage.py:933 +#: nova/cmd/manage.py:985 #, python-format msgid "Key %(key)s on instance type %(name)s unset" msgstr "" -#: nova/cmd/manage.py:977 +#: nova/cmd/manage.py:1029 #, fuzzy, python-format msgid "Hypervisor: %s" msgstr "тип = %s" -#: nova/cmd/manage.py:1018 +#: nova/cmd/manage.py:1070 #, python-format msgid "Line %(linenum)d : %(line)s" msgstr "" -#: nova/cmd/manage.py:1020 +#: nova/cmd/manage.py:1072 msgid "No errors in logfiles!" msgstr "" -#: nova/cmd/manage.py:1032 +#: nova/cmd/manage.py:1084 msgid "Unable to find system log file!" msgstr "" -#: nova/cmd/manage.py:1036 +#: nova/cmd/manage.py:1088 #, python-format msgid "Last %s nova syslog entries:-" msgstr "" -#: nova/cmd/manage.py:1045 +#: nova/cmd/manage.py:1097 msgid "No nova entries in syslog!" msgstr "" @@ -3959,85 +3910,85 @@ msgstr "" msgid "Metadata property value greater than 255 characters" msgstr "" -#: nova/compute/api.py:454 +#: nova/compute/api.py:469 msgid "Failed to set instance name using multi_instance_display_name_template." msgstr "" -#: nova/compute/api.py:494 +#: nova/compute/api.py:509 #, fuzzy msgid "Cannot attach one or more volumes to multiple instances" msgstr "Невозможно присоединить том для копии %s" -#: nova/compute/api.py:608 +#: nova/compute/api.py:623 #, python-format msgid "Going to run %s instances..." msgstr "Выполняет запуск %s копий..." -#: nova/compute/api.py:721 +#: nova/compute/api.py:739 #, python-format msgid "bdm %s" msgstr "bdm %s" -#: nova/compute/api.py:748 +#: nova/compute/api.py:766 #, python-format msgid "block_device_mapping %s" msgstr "block_device_mapping %s" -#: nova/compute/api.py:1017 +#: nova/compute/api.py:1040 #, fuzzy msgid "instance termination disabled" msgstr "Выполнение завершения работы копий" -#: nova/compute/api.py:1153 +#: nova/compute/api.py:1176 #, fuzzy, python-format msgid "instance type %(old_inst_type_id)d not found" msgstr "Тип копии %(instance_type_id)s не найден." -#: nova/compute/api.py:1159 +#: nova/compute/api.py:1182 #, fuzzy msgid "going to delete a resizing instance" msgstr "Выполнение завершения работы копий" -#: nova/compute/api.py:1169 +#: nova/compute/api.py:1192 #, fuzzy, python-format msgid "instance's host %s is down, deleting from database" msgstr "Отсутствует узел для копии %s, немедленное удаление" -#: nova/compute/api.py:1213 +#: nova/compute/api.py:1236 #, fuzzy msgid "Going to try to soft delete instance" msgstr "Выполнение запуска копий" -#: nova/compute/api.py:1237 +#: nova/compute/api.py:1260 #, fuzzy msgid "Going to try to terminate instance" msgstr "Будет выполнения попытка завершить работу %s" -#: nova/compute/api.py:1287 +#: nova/compute/api.py:1310 #, fuzzy msgid "Going to try to stop instance" msgstr "Попытка остановить %s" -#: nova/compute/api.py:1304 +#: nova/compute/api.py:1327 #, fuzzy msgid "Going to try to start instance" msgstr "Попытка запустить %s" -#: nova/compute/api.py:1377 +#: nova/compute/api.py:1400 #, python-format msgid "Searching by: %s" msgstr "Поиск по: %s" -#: nova/compute/api.py:1614 +#: nova/compute/api.py:1637 #, fuzzy, python-format msgid "snapshot for %s" msgstr "Запуск снимка для ВМ %s" -#: nova/compute/api.py:1965 +#: nova/compute/api.py:1988 msgid "flavor_id is None. Assuming migration." msgstr "" -#: nova/compute/api.py:1974 +#: nova/compute/api.py:1997 #, python-format msgid "" "Old instance type %(current_instance_type_name)s, new instance type " @@ -4046,62 +3997,62 @@ msgstr "" "Устаревший тип копии %(current_instance_type_name)s, новый тип копии " "%(new_instance_type_name)s" -#: nova/compute/api.py:2016 +#: nova/compute/api.py:2039 #, fuzzy, python-format msgid "%(overs)s quota exceeded for %(pid)s, tried to resize instance." msgstr "Превышена квота для %(pid)s, попытка выполнить %(min_count)s копий" -#: nova/compute/api.py:2150 +#: nova/compute/api.py:2179 msgid "Cannot rescue a volume-backed instance" msgstr "" -#: nova/compute/api.py:2257 +#: nova/compute/api.py:2286 msgid "Locking" msgstr "" -#: nova/compute/api.py:2265 +#: nova/compute/api.py:2294 msgid "Unlocking" msgstr "" -#: nova/compute/api.py:2337 +#: nova/compute/api.py:2366 msgid "Volume must be attached in order to detach." msgstr "" -#: nova/compute/api.py:2450 +#: nova/compute/api.py:2479 #, fuzzy, python-format msgid "Going to try to live migrate instance to %s" msgstr "Будет выполнения попытка завершить работу %s" -#: nova/compute/api.py:2469 +#: nova/compute/api.py:2498 msgid "vm evacuation scheduled" msgstr "" -#: nova/compute/api.py:2473 +#: nova/compute/api.py:2502 #, python-format msgid "" "Instance compute service state on %(inst_host)s expected to be down, but " "it was up." msgstr "" -#: nova/compute/api.py:2720 +#: nova/compute/api.py:2749 msgid "Keypair name contains unsafe characters" msgstr "" -#: nova/compute/api.py:2724 +#: nova/compute/api.py:2753 msgid "Keypair name must be between 1 and 255 characters long" msgstr "" -#: nova/compute/api.py:2821 +#: nova/compute/api.py:2850 #, python-format msgid "Security group %s is not a string or unicode" msgstr "" -#: nova/compute/api.py:2824 +#: nova/compute/api.py:2853 #, python-format msgid "Security group %s cannot be empty." msgstr "Группа безопасности %s не может быть пустой." -#: nova/compute/api.py:2832 +#: nova/compute/api.py:2861 #, fuzzy, python-format msgid "" "Value (%(value)s) for parameter Group%(property)s is invalid. Content " @@ -4110,65 +4061,65 @@ msgstr "" "Значение (%s) для параметра GroupName недопустимо. Длина превышает " "максимально допустимое значение 255." -#: nova/compute/api.py:2838 +#: nova/compute/api.py:2867 #, python-format msgid "Security group %s should not be greater than 255 characters." msgstr "" -#: nova/compute/api.py:2858 +#: nova/compute/api.py:2887 msgid "Quota exceeded, too many security groups." msgstr "" -#: nova/compute/api.py:2861 +#: nova/compute/api.py:2890 #, python-format msgid "Create Security Group %s" msgstr "Создать группу безопасности %s" -#: nova/compute/api.py:2868 +#: nova/compute/api.py:2897 #, python-format msgid "Security group %s already exists" msgstr "Группа безопасности %s уже существует" -#: nova/compute/api.py:2933 +#: nova/compute/api.py:2962 #, fuzzy, python-format msgid "Unable to delete system group '%s'" msgstr "Невозможно ликвидировать vbd %s" -#: nova/compute/api.py:2938 +#: nova/compute/api.py:2967 #, fuzzy msgid "Security group is still in use" msgstr "Группа безопасности (%s) не найдена" -#: nova/compute/api.py:2946 +#: nova/compute/api.py:2975 msgid "Failed to update usages deallocating security group" msgstr "" -#: nova/compute/api.py:2949 +#: nova/compute/api.py:2978 #, python-format msgid "Delete security group %s" msgstr "Удалить группу безопасности %s" -#: nova/compute/api.py:3035 nova/compute/api.py:3112 +#: nova/compute/api.py:3064 nova/compute/api.py:3141 #, python-format msgid "Rule (%s) not found" msgstr "Правило (%s) не найдено" -#: nova/compute/api.py:3051 +#: nova/compute/api.py:3080 #, fuzzy msgid "Quota exceeded, too many security group rules." msgstr "Добавление правила группы безопасности: %r" -#: nova/compute/api.py:3054 +#: nova/compute/api.py:3083 #, python-format msgid "Authorize security group ingress %s" msgstr "" -#: nova/compute/api.py:3065 +#: nova/compute/api.py:3094 #, python-format msgid "Revoke security group ingress %s" msgstr "" -#: nova/compute/api.py:3119 +#: nova/compute/api.py:3148 msgid "Security group id should be integer" msgstr "" @@ -4259,166 +4210,166 @@ msgstr "Ошибка БД: %s" msgid "Instance type %s not found for deletion" msgstr "Копия типа %s не найдена для выполнения удаления" -#: nova/compute/manager.py:205 +#: nova/compute/manager.py:206 msgid "Possibly task preempted." msgstr "" -#: nova/compute/manager.py:363 +#: nova/compute/manager.py:364 #, python-format msgid "%(nodename)s is not a valid node managed by this compute host." msgstr "" -#: nova/compute/manager.py:392 +#: nova/compute/manager.py:393 msgid "Instance has been destroyed from under us while trying to set it to ERROR" msgstr "" -#: nova/compute/manager.py:407 +#: nova/compute/manager.py:408 #, python-format msgid "Instance %(uuid)s found in the hypervisor, but not in the database" msgstr "" -#: nova/compute/manager.py:423 +#: nova/compute/manager.py:424 #, python-format msgid "" "Instance %(driver_instance)s found in the hypervisor, but not in the " "database" msgstr "" -#: nova/compute/manager.py:444 +#: nova/compute/manager.py:445 #, fuzzy, python-format msgid "" "Deleting instance as its host (%(instance_host)s) is not equal to our " "host (%(our_host)s)." msgstr "Невозможно переместить копию (%(instance_id)s) на текущий узел (%(host)s)." -#: nova/compute/manager.py:459 +#: nova/compute/manager.py:460 msgid "Instance has been marked deleted already, removing it from the hypervisor." msgstr "" -#: nova/compute/manager.py:480 +#: nova/compute/manager.py:481 msgid "" "Hypervisor driver does not support instance shared storage check, " "assuming it's not on shared storage" msgstr "" -#: nova/compute/manager.py:486 +#: nova/compute/manager.py:487 #, fuzzy msgid "Failed to check if instance shared" msgstr "Ошибка перезагрузки копии" -#: nova/compute/manager.py:529 +#: nova/compute/manager.py:530 msgid "Failed to revert crashed migration" msgstr "" -#: nova/compute/manager.py:532 +#: nova/compute/manager.py:533 msgid "Instance found in migrating state during startup. Resetting task_state" msgstr "" -#: nova/compute/manager.py:543 +#: nova/compute/manager.py:544 #, python-format msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." msgstr "" -#: nova/compute/manager.py:548 +#: nova/compute/manager.py:549 msgid "Rebooting instance after nova-compute restart." msgstr "" -#: nova/compute/manager.py:562 +#: nova/compute/manager.py:563 #, fuzzy msgid "Hypervisor driver does not support resume guests" msgstr "Драйвер гипервизора не поддерживает правила брандмауэра" -#: nova/compute/manager.py:567 +#: nova/compute/manager.py:568 #, fuzzy msgid "Failed to resume instance" msgstr "Ошибка приостановления копии" -#: nova/compute/manager.py:577 +#: nova/compute/manager.py:578 msgid "Hypervisor driver does not support firewall rules" msgstr "Драйвер гипервизора не поддерживает правила брандмауэра" -#: nova/compute/manager.py:581 +#: nova/compute/manager.py:582 #, python-format msgid "Lifecycle event %(state)d on VM %(uuid)s" msgstr "" -#: nova/compute/manager.py:597 +#: nova/compute/manager.py:598 #, fuzzy, python-format msgid "Unexpected power state %d" msgstr "Непредвиденный код состояния" -#: nova/compute/manager.py:609 +#: nova/compute/manager.py:610 #, python-format msgid "Ignoring event %s" msgstr "" -#: nova/compute/manager.py:647 +#: nova/compute/manager.py:648 msgid "Checking state" msgstr "" -#: nova/compute/manager.py:745 +#: nova/compute/manager.py:746 #, python-format msgid "Volume id: %s finished being created but was not set as 'available'" msgstr "" -#: nova/compute/manager.py:762 +#: nova/compute/manager.py:763 #, python-format msgid "Setting up bdm %s" msgstr "" -#: nova/compute/manager.py:862 +#: nova/compute/manager.py:863 msgid "Success" msgstr "" -#: nova/compute/manager.py:885 +#: nova/compute/manager.py:886 msgid "Instance disappeared before we could start it" msgstr "" -#: nova/compute/manager.py:906 nova/compute/manager.py:2383 +#: nova/compute/manager.py:907 nova/compute/manager.py:2385 #, python-format msgid "No node specified, defaulting to %(node)s" msgstr "" -#: nova/compute/manager.py:948 +#: nova/compute/manager.py:949 #, fuzzy msgid "Failed to dealloc network for deleted instance" msgstr "Выполнение запуска копий" -#: nova/compute/manager.py:954 +#: nova/compute/manager.py:955 msgid "Instance was deleted during spawn." msgstr "" -#: nova/compute/manager.py:982 +#: nova/compute/manager.py:983 #, fuzzy, python-format msgid "Error: %s" msgstr "Ошибка БД: %s" -#: nova/compute/manager.py:999 +#: nova/compute/manager.py:1000 msgid "Clean up resource before rescheduling." msgstr "" -#: nova/compute/manager.py:1024 nova/compute/manager.py:2437 +#: nova/compute/manager.py:1025 nova/compute/manager.py:2439 msgid "Error trying to reschedule" msgstr "" -#: nova/compute/manager.py:1037 +#: nova/compute/manager.py:1038 msgid "Retry info not present, will not reschedule" msgstr "" -#: nova/compute/manager.py:1042 +#: nova/compute/manager.py:1043 msgid "No request spec, will not reschedule" msgstr "" -#: nova/compute/manager.py:1048 +#: nova/compute/manager.py:1049 #, python-format msgid "Re-scheduling %(method)s: attempt %(num)d" msgstr "" -#: nova/compute/manager.py:1077 +#: nova/compute/manager.py:1078 msgid "Instance build timed out. Set to error state." msgstr "" -#: nova/compute/manager.py:1127 +#: nova/compute/manager.py:1129 #, python-format msgid "" "image_id=%(image_id)s, image_size_bytes=%(size_bytes)d, " @@ -4427,7 +4378,7 @@ msgstr "" "image_id=%(image_id)s, image_size_bytes=%(size_bytes)d, " "allowed_size_bytes=%(allowed_size_bytes)d" -#: nova/compute/manager.py:1133 +#: nova/compute/manager.py:1135 #, python-format msgid "" "Image '%(image_id)s' size %(size_bytes)d exceeded instance_type allowed " @@ -4436,101 +4387,101 @@ msgstr "" "Образ '%(image_id)s' размером %(size_bytes)d, превышает exceeded " "instance_type допустимый размер %(allowed_size_bytes)d" -#: nova/compute/manager.py:1143 +#: nova/compute/manager.py:1145 msgid "Starting instance..." msgstr "" -#: nova/compute/manager.py:1169 +#: nova/compute/manager.py:1171 msgid "Instance failed network setup" msgstr "" -#: nova/compute/manager.py:1172 +#: nova/compute/manager.py:1174 #, python-format msgid "Instance network_info: |%s|" msgstr "" -#: nova/compute/manager.py:1183 +#: nova/compute/manager.py:1185 msgid "Instance failed block device setup" msgstr "" -#: nova/compute/manager.py:1202 +#: nova/compute/manager.py:1204 msgid "Instance failed to spawn" msgstr "" -#: nova/compute/manager.py:1253 +#: nova/compute/manager.py:1255 msgid "Deallocating network for instance" msgstr "" -#: nova/compute/manager.py:1324 +#: nova/compute/manager.py:1326 #, python-format msgid "%(action_str)s instance" msgstr "" -#: nova/compute/manager.py:1340 +#: nova/compute/manager.py:1342 #, fuzzy msgid "Failed to deallocate network for instance." msgstr "Выполнение запуска копий" -#: nova/compute/manager.py:1361 +#: nova/compute/manager.py:1363 #, python-format msgid "Ignoring DiskNotFound: %s" msgstr "Пропуск DiskNotFound: %s" -#: nova/compute/manager.py:1364 +#: nova/compute/manager.py:1366 #, fuzzy, python-format msgid "Ignoring VolumeNotFound: %s" msgstr "Пропуск DiskNotFound: %s" -#: nova/compute/manager.py:1371 +#: nova/compute/manager.py:1373 #, python-format msgid "terminating bdm %s" msgstr "завершение работы bdm %s" -#: nova/compute/manager.py:1419 +#: nova/compute/manager.py:1421 #, python-format msgid "Ignoring volume cleanup failure due to %s" msgstr "" -#: nova/compute/manager.py:1472 nova/compute/manager.py:2613 -#: nova/compute/manager.py:4106 +#: nova/compute/manager.py:1474 nova/compute/manager.py:2615 +#: nova/compute/manager.py:4117 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "%s. Установка состояния копии vm_state на ERROR" -#: nova/compute/manager.py:1624 +#: nova/compute/manager.py:1626 #, fuzzy msgid "Rebuilding instance" msgstr "Обновление сборки %s" -#: nova/compute/manager.py:1637 +#: nova/compute/manager.py:1639 msgid "Invalid state of instance files on shared storage" msgstr "" -#: nova/compute/manager.py:1641 +#: nova/compute/manager.py:1643 msgid "disk on shared storage, recreating using existing disk" msgstr "" -#: nova/compute/manager.py:1645 +#: nova/compute/manager.py:1647 #, fuzzy, python-format msgid "disk not on shared storagerebuilding from: '%s'" msgstr "%(path)s располагается на общедоступном накопителе: %(reason)s" -#: nova/compute/manager.py:1729 +#: nova/compute/manager.py:1731 #, python-format msgid "bringing vm to original state: '%s'" msgstr "" -#: nova/compute/manager.py:1761 +#: nova/compute/manager.py:1763 #, fuzzy, python-format msgid "Detaching from volume api: %s" msgstr "Создать снимок из тома %s" -#: nova/compute/manager.py:1779 +#: nova/compute/manager.py:1781 #, fuzzy msgid "Rebooting instance" msgstr "Перезагрузка копии %s" -#: nova/compute/manager.py:1804 +#: nova/compute/manager.py:1806 #, fuzzy, python-format msgid "" "trying to reboot a non-running instance: (state: %(state)s expected: " @@ -4539,22 +4490,22 @@ msgstr "" "попытка перезагрузки не выполняемой копии: %(instance_uuid)s (состояние: " "%(state)s ожидалось: %(running)s)" -#: nova/compute/manager.py:1820 +#: nova/compute/manager.py:1822 #, fuzzy, python-format msgid "Cannot reboot instance: %(exc)s" msgstr "Обновление сборки %s" -#: nova/compute/manager.py:1833 +#: nova/compute/manager.py:1835 #, fuzzy msgid "Instance disappeared during reboot" msgstr "копия не включена" -#: nova/compute/manager.py:1860 +#: nova/compute/manager.py:1862 #, fuzzy msgid "instance snapshotting" msgstr "копия %s: выполнение снимка" -#: nova/compute/manager.py:1866 +#: nova/compute/manager.py:1868 #, fuzzy, python-format msgid "" "trying to snapshot a non-running instance: (state: %(state)s expected: " @@ -4563,224 +4514,224 @@ msgstr "" "попытка создания снимка не выполняемой копии: %(instance_uuid)s " "(состояние: %(state)s ожидалось: %(running)s)" -#: nova/compute/manager.py:1927 +#: nova/compute/manager.py:1929 #, python-format msgid "Found %(num_images)d images (rotation: %(rotation)d)" msgstr "Найдено %(num_images)d образов (ротация: %(rotation)d)" -#: nova/compute/manager.py:1934 +#: nova/compute/manager.py:1936 #, python-format msgid "Rotating out %d backups" msgstr "" -#: nova/compute/manager.py:1939 +#: nova/compute/manager.py:1941 #, python-format msgid "Deleting image %s" msgstr "Удаление образа %s" -#: nova/compute/manager.py:1967 +#: nova/compute/manager.py:1969 #, python-format msgid "Failed to set admin password. Instance %s is not running" msgstr "Невозможно назначить пароль администратора. Копия %s не выполняется" -#: nova/compute/manager.py:1974 +#: nova/compute/manager.py:1976 #, fuzzy msgid "Root password set" msgstr "Копия %s: Назначение административного пароля" -#: nova/compute/manager.py:1981 +#: nova/compute/manager.py:1983 #, fuzzy msgid "set_admin_password is not implemented by this driver or guest instance." msgstr "set_admin_password не реализован в этой драйвере." -#: nova/compute/manager.py:1996 +#: nova/compute/manager.py:1998 #, fuzzy, python-format msgid "set_admin_password failed: %s" msgstr "set_admin_password не реализован в этой драйвере." -#: nova/compute/manager.py:2003 +#: nova/compute/manager.py:2005 #, fuzzy msgid "error setting admin password" msgstr "Ошибка назначения пароля администратора" -#: nova/compute/manager.py:2016 +#: nova/compute/manager.py:2018 #, python-format msgid "" "trying to inject a file into a non-running (state: " "%(current_power_state)s expected: %(expected_state)s)" msgstr "" -#: nova/compute/manager.py:2020 +#: nova/compute/manager.py:2022 #, python-format msgid "injecting file to %(path)s" msgstr "" -#: nova/compute/manager.py:2040 +#: nova/compute/manager.py:2042 msgid "" "Unable to find a different image to use for rescue VM, using instance's " "current image" msgstr "" -#: nova/compute/manager.py:2053 +#: nova/compute/manager.py:2055 msgid "Rescuing" msgstr "" -#: nova/compute/manager.py:2072 +#: nova/compute/manager.py:2074 #, fuzzy msgid "Error trying to Rescue Instance" msgstr "Ошибка приостановления копии" -#: nova/compute/manager.py:2076 +#: nova/compute/manager.py:2078 #, fuzzy, python-format msgid "Driver Error: %s" msgstr "Ошибка БД: %s" -#: nova/compute/manager.py:2094 +#: nova/compute/manager.py:2096 msgid "Unrescuing" msgstr "" -#: nova/compute/manager.py:2115 +#: nova/compute/manager.py:2117 #, python-format msgid "Changing instance metadata according to %(diff)r" msgstr "" -#: nova/compute/manager.py:2341 +#: nova/compute/manager.py:2343 #, fuzzy msgid "Instance has no source host" msgstr "Копия не существует" -#: nova/compute/manager.py:2347 +#: nova/compute/manager.py:2349 msgid "destination same as source!" msgstr "назначение совпадает с источником!" -#: nova/compute/manager.py:2364 +#: nova/compute/manager.py:2366 msgid "Migrating" msgstr "" -#: nova/compute/manager.py:2610 +#: nova/compute/manager.py:2612 #, python-format msgid "Failed to rollback quota for failed finish_resize: %(qr_error)s" msgstr "" -#: nova/compute/manager.py:2673 +#: nova/compute/manager.py:2675 msgid "Pausing" msgstr "" -#: nova/compute/manager.py:2691 +#: nova/compute/manager.py:2693 msgid "Unpausing" msgstr "" -#: nova/compute/manager.py:2729 +#: nova/compute/manager.py:2731 #, fuzzy msgid "Retrieving diagnostics" msgstr "копия %s: принятие диагностики" -#: nova/compute/manager.py:2760 +#: nova/compute/manager.py:2762 msgid "Resuming" msgstr "" -#: nova/compute/manager.py:2780 +#: nova/compute/manager.py:2782 #, fuzzy msgid "Reset network" msgstr "Восстановление сети" -#: nova/compute/manager.py:2785 +#: nova/compute/manager.py:2787 #, fuzzy msgid "Inject network info" msgstr "установка сетевого узла" -#: nova/compute/manager.py:2788 +#: nova/compute/manager.py:2790 #, python-format msgid "network_info to inject: |%s|" msgstr "" -#: nova/compute/manager.py:2805 +#: nova/compute/manager.py:2807 #, fuzzy msgid "Get console output" msgstr "Получить консольный вывод для копии %s" -#: nova/compute/manager.py:2832 +#: nova/compute/manager.py:2834 #, fuzzy msgid "Getting vnc console" msgstr "копия %s: получение консоли vnc" -#: nova/compute/manager.py:2867 +#: nova/compute/manager.py:2869 #, fuzzy msgid "Getting spice console" msgstr "копия %s: получение консоли vnc" -#: nova/compute/manager.py:2914 +#: nova/compute/manager.py:2916 #, python-format msgid "Booting with volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2965 +#: nova/compute/manager.py:2967 #, python-format msgid "Attaching volume %(volume_id)s to %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2974 +#: nova/compute/manager.py:2976 #, python-format msgid "" "Failed to connect to volume %(volume_id)s while attaching at " "%(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2989 +#: nova/compute/manager.py:2991 #, python-format msgid "Failed to attach volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3019 +#: nova/compute/manager.py:3021 #, python-format msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" msgstr "" -#: nova/compute/manager.py:3029 +#: nova/compute/manager.py:3031 #, fuzzy msgid "Detaching volume from unknown instance" msgstr "Отсоединение тома от неизвестной копии %s" -#: nova/compute/manager.py:3036 +#: nova/compute/manager.py:3038 #, fuzzy, python-format msgid "Failed to detach volume %(volume_id)s from %(mp)s" msgstr "Попытка удаления несуществующей консоли %(console_id)s." -#: nova/compute/manager.py:3060 +#: nova/compute/manager.py:3062 msgid "Updating volume usage cache with totals" msgstr "" -#: nova/compute/manager.py:3098 +#: nova/compute/manager.py:3100 #, fuzzy, python-format msgid "allocate_port_for_instance returned %(ports)s ports" msgstr "сетевые распределения для копии %s" -#: nova/compute/manager.py:3118 +#: nova/compute/manager.py:3120 #, fuzzy, python-format msgid "Port %(port_id)s is not attached" msgstr "Сеть %(network_id)s не найдена." -#: nova/compute/manager.py:3132 +#: nova/compute/manager.py:3134 #, fuzzy, python-format msgid "Host %(host)s not found" msgstr "Узел %(host)s не найден." -#: nova/compute/manager.py:3269 +#: nova/compute/manager.py:3271 #, python-format msgid "Pre live migration failed at %(dest)s" msgstr "" -#: nova/compute/manager.py:3297 +#: nova/compute/manager.py:3299 #, fuzzy msgid "_post_live_migration() is started.." msgstr "Запущено post_live_migration().." -#: nova/compute/manager.py:3352 +#: nova/compute/manager.py:3354 #, python-format msgid "Migrating instance to %(dest)s finished successfully." msgstr "" -#: nova/compute/manager.py:3354 +#: nova/compute/manager.py:3356 msgid "" "You may see the error \"libvirt: QEMU error: Domain not found: no domain " "with matching name.\" This error can be safely ignored." @@ -4789,16 +4740,21 @@ msgstr "" "отсутствует домен с соответствующим именем.\" Эта ошибка может быть " "безопасно пропущена." -#: nova/compute/manager.py:3368 +#: nova/compute/manager.py:3370 #, fuzzy msgid "Post operation of migration started" msgstr "Запущено post_live_migration().." -#: nova/compute/manager.py:3508 +#: nova/compute/manager.py:3399 +#, fuzzy, python-format +msgid "Failed to get compute_info for %s" +msgstr "Ошибка получения метаданных для ip: %s" + +#: nova/compute/manager.py:3518 msgid "Updated the info_cache for instance" msgstr "" -#: nova/compute/manager.py:3553 +#: nova/compute/manager.py:3563 #, python-format msgid "" "Found %(migration_count)d unconfirmed migrations older than " @@ -4807,64 +4763,64 @@ msgstr "" "Найдены %(migration_count)d неподтверждённых перемещений, старше " "%(confirm_window)d секунд" -#: nova/compute/manager.py:3559 +#: nova/compute/manager.py:3569 #, python-format msgid "Setting migration %(migration_id)s to error: %(reason)s" msgstr "" -#: nova/compute/manager.py:3568 +#: nova/compute/manager.py:3578 #, fuzzy, python-format msgid "" "Automatically confirming migration %(migration_id)s for instance " "%(instance_uuid)s" msgstr "Завершение работы ВМ для копии %(instance_uuid)s" -#: nova/compute/manager.py:3575 +#: nova/compute/manager.py:3585 #, fuzzy, python-format msgid "Instance %(instance_uuid)s not found" msgstr "Копия %(instance_id)s не найдена" -#: nova/compute/manager.py:3579 +#: nova/compute/manager.py:3589 #, fuzzy msgid "In ERROR state" msgstr "Ошибка БД: %s" -#: nova/compute/manager.py:3586 +#: nova/compute/manager.py:3596 #, python-format msgid "In states %(vm_state)s/%(task_state)s, not RESIZED/None" msgstr "" -#: nova/compute/manager.py:3595 +#: nova/compute/manager.py:3605 #, python-format msgid "Error auto-confirming resize: %(e)s. Will retry later." msgstr "" -#: nova/compute/manager.py:3612 +#: nova/compute/manager.py:3622 #, python-format msgid "" "Running instance usage audit for host %(host)s from %(begin_time)s to " "%(end_time)s. %(number_instances)s instances." msgstr "" -#: nova/compute/manager.py:3631 +#: nova/compute/manager.py:3641 #, python-format msgid "Failed to generate usage audit for instance on host %s" msgstr "" -#: nova/compute/manager.py:3655 +#: nova/compute/manager.py:3665 msgid "Updating bandwidth usage cache" msgstr "Обновление временных данных использования полосы пропускания" -#: nova/compute/manager.py:3772 +#: nova/compute/manager.py:3782 #, fuzzy msgid "Updating volume usage cache" msgstr "Обновление временных данных использования полосы пропускания" -#: nova/compute/manager.py:3789 +#: nova/compute/manager.py:3799 msgid "Updating host status" msgstr "Обновление состояния узла" -#: nova/compute/manager.py:3816 +#: nova/compute/manager.py:3826 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " @@ -4873,81 +4829,81 @@ msgstr "" "Найдено %(num_db_instances)s в базе данных и %(num_vm_instances)s в " "гипервизоре." -#: nova/compute/manager.py:3821 nova/compute/manager.py:3871 +#: nova/compute/manager.py:3831 nova/compute/manager.py:3881 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:3858 +#: nova/compute/manager.py:3868 #, python-format msgid "" "During the sync_power process the instance has moved from host %(src)s to" " host %(dst)s" msgstr "" -#: nova/compute/manager.py:3896 +#: nova/compute/manager.py:3906 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3908 nova/compute/manager.py:3917 -#: nova/compute/manager.py:3947 +#: nova/compute/manager.py:3918 nova/compute/manager.py:3927 +#: nova/compute/manager.py:3957 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:3912 +#: nova/compute/manager.py:3922 msgid "Instance is suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3928 +#: nova/compute/manager.py:3938 msgid "Instance is paused unexpectedly. Ignore." msgstr "" -#: nova/compute/manager.py:3934 +#: nova/compute/manager.py:3944 msgid "Instance is unexpectedly not found. Ignore." msgstr "" -#: nova/compute/manager.py:3940 +#: nova/compute/manager.py:3950 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3956 +#: nova/compute/manager.py:3966 #, fuzzy msgid "Instance is not (soft-)deleted." msgstr "копия не включена" -#: nova/compute/manager.py:3964 +#: nova/compute/manager.py:3974 #, fuzzy msgid "CONF.reclaim_instance_interval <= 0, skipping..." msgstr "FLAGS.reclaim_instance_interval <= 0, пропуск..." -#: nova/compute/manager.py:3984 +#: nova/compute/manager.py:3994 msgid "Reclaiming deleted instance" msgstr "" -#: nova/compute/manager.py:4011 +#: nova/compute/manager.py:4021 #, fuzzy, python-format msgid "Deleting orphan compute node %s" msgstr "LoggingVolumeDriver: %s" -#: nova/compute/manager.py:4021 nova/compute/resource_tracker.py:321 +#: nova/compute/manager.py:4031 nova/compute/resource_tracker.py:321 #, fuzzy, python-format msgid "No service record for host %s" msgstr "Нет службы для compute ID %s" -#: nova/compute/manager.py:4061 +#: nova/compute/manager.py:4072 #, python-format msgid "" "Detected instance with name label '%(name)s' which is marked as DELETED " "but still present on host." msgstr "" -#: nova/compute/manager.py:4068 +#: nova/compute/manager.py:4079 #, python-format msgid "" "Destroying instance with name label '%(name)s' which is marked as DELETED" " but still present on host." msgstr "" -#: nova/compute/manager.py:4075 +#: nova/compute/manager.py:4086 #, fuzzy, python-format msgid "Unrecognized value '%(action)s' for CONF.running_deleted_instance_action" msgstr "" @@ -5166,11 +5122,11 @@ msgstr "Ошибка перезагрузки копии" msgid "Failed to notify cells of instance info cache update" msgstr "" -#: nova/db/api.py:1451 +#: nova/db/api.py:1456 msgid "Failed to notify cells of bw_usage update" msgstr "" -#: nova/db/api.py:1585 +#: nova/db/api.py:1591 #, fuzzy msgid "Failed to notify cells of instance fault" msgstr "Ошибка перезагрузки копии" @@ -5189,23 +5145,30 @@ msgstr "" msgid "Unrecognized read_deleted value '%s'" msgstr "Нераспознанное значение read_deleted '%s'" -#: nova/db/sqlalchemy/api.py:1424 +#: nova/db/sqlalchemy/api.py:1408 #, python-format msgid "" "Unknown osapi_compute_unique_server_name_scope value: %s Flag must be " "empty, \"global\" or \"project\"" msgstr "" -#: nova/db/sqlalchemy/api.py:1559 +#: nova/db/sqlalchemy/api.py:1543 #, fuzzy, python-format msgid "Invalid instance id %s in request" msgstr "Недопустимый запрос тела" -#: nova/db/sqlalchemy/api.py:2850 +#: nova/db/sqlalchemy/api.py:2834 #, python-format msgid "Change will make usage less than 0 for the following resources: %(unders)s" msgstr "" +#: nova/db/sqlalchemy/api.py:4335 +#, python-format +msgid "" +"Volume(%s) has lower stats then what is in the database. Instance must " +"have been rebooted or crashed. Updating totals." +msgstr "" + #: nova/db/sqlalchemy/migration.py:69 #: nova/virt/baremetal/db/sqlalchemy/migration.py:66 msgid "version should be an integer" @@ -5260,47 +5223,47 @@ msgid "" "%(extra)s." msgstr "" -#: nova/image/glance.py:492 +#: nova/image/glance.py:495 #, fuzzy, python-format msgid "fetching image %s from glance" msgstr "Удаление образа %s" -#: nova/image/s3.py:318 +#: nova/image/s3.py:335 #, python-format msgid "Failed to download %(image_location)s to %(image_path)s" msgstr "Ошибка загрузки %(image_location)s в %(image_path)s" -#: nova/image/s3.py:335 +#: nova/image/s3.py:352 #, python-format msgid "Failed to decrypt %(image_location)s to %(image_path)s" msgstr "Ошибка расшифрования %(image_location)s в %(image_path)s" -#: nova/image/s3.py:345 +#: nova/image/s3.py:362 #, python-format msgid "Failed to untar %(image_location)s to %(image_path)s" msgstr "Ошибка извлечения %(image_location)s в %(image_path)s" -#: nova/image/s3.py:355 +#: nova/image/s3.py:372 #, python-format msgid "Failed to upload %(image_location)s to %(image_path)s" msgstr "Ошибка выгрузки %(image_location)s в %(image_path)s" -#: nova/image/s3.py:379 +#: nova/image/s3.py:396 #, python-format msgid "Failed to decrypt private key: %s" msgstr "Ошибка дешифрирования личного ключа: %s" -#: nova/image/s3.py:386 +#: nova/image/s3.py:403 #, python-format msgid "Failed to decrypt initialization vector: %s" msgstr "Ошибка дешифрирования вектора инициализации: %s" -#: nova/image/s3.py:397 +#: nova/image/s3.py:414 #, python-format msgid "Failed to decrypt image file %(image_file)s: %(err)s" msgstr "Ошибка дешифрирования файла образа %(image_file)s: %(err)s" -#: nova/image/s3.py:409 +#: nova/image/s3.py:426 msgid "Unsafe filenames in image" msgstr "В образе небезопасные имена файлов" @@ -5342,69 +5305,69 @@ msgstr "" msgid "Loading network driver '%s'" msgstr "LoggingVolumeDriver: %s" -#: nova/network/floating_ips.py:87 +#: nova/network/floating_ips.py:88 #, fuzzy, python-format msgid "Fixed ip %(fixed_ip_id)s not found" msgstr "Сертификат %(certificate_id)s не найден." -#: nova/network/floating_ips.py:97 nova/network/floating_ips.py:373 +#: nova/network/floating_ips.py:98 nova/network/floating_ips.py:374 #, python-format msgid "Interface %(interface)s not found" msgstr "Интерфейс %(interface)s не найден" -#: nova/network/floating_ips.py:121 +#: nova/network/floating_ips.py:122 #, python-format msgid "floating IP allocation for instance |%(floating_address)s|" msgstr "" -#: nova/network/floating_ips.py:178 +#: nova/network/floating_ips.py:179 msgid "Floating IP is not associated. Ignore." msgstr "" -#: nova/network/floating_ips.py:196 +#: nova/network/floating_ips.py:197 #, python-format msgid "Address |%(address)s| is not allocated" msgstr "Адрес |%(address)s| не выделен" -#: nova/network/floating_ips.py:200 +#: nova/network/floating_ips.py:201 #, python-format msgid "Address |%(address)s| is not allocated to your project |%(project)s|" msgstr "Адрес |%(address)s| не выделен вашему проекту |%(project)s|" -#: nova/network/floating_ips.py:220 +#: nova/network/floating_ips.py:221 #, fuzzy, python-format msgid "Quota exceeded for %(pid)s, tried to allocate floating IP" msgstr "Превышена квота для %s, попытка выделения адреса" -#: nova/network/floating_ips.py:281 +#: nova/network/floating_ips.py:282 msgid "Failed to update usages deallocating floating IP" msgstr "" -#: nova/network/floating_ips.py:530 +#: nova/network/floating_ips.py:531 #, fuzzy, python-format msgid "Starting migration network for instance %(instance_uuid)s" msgstr "Не найден том для копии %(instance_id)s." -#: nova/network/floating_ips.py:537 +#: nova/network/floating_ips.py:538 #, fuzzy, python-format msgid "" "Floating ip address |%(address)s| no longer belongs to instance " "%(instance_uuid)s. Will notmigrate it " msgstr "Присвоить адрес %(public_ip)s копии %(instance_id)s" -#: nova/network/floating_ips.py:568 +#: nova/network/floating_ips.py:573 #, fuzzy, python-format msgid "Finishing migration network for instance %(instance_uuid)s" msgstr "Завершение работы ВМ для копии %(instance_uuid)s" -#: nova/network/floating_ips.py:576 +#: nova/network/floating_ips.py:581 #, fuzzy, python-format msgid "" "Floating ip address |%(address)s| no longer belongs to instance " "%(instance_uuid)s. Will notsetup it." msgstr "Присвоить адрес %(public_ip)s копии %(instance_id)s" -#: nova/network/floating_ips.py:624 +#: nova/network/floating_ips.py:629 #, python-format msgid "" "Database inconsistency: DNS domain |%s| is registered in the Nova db but " @@ -5412,12 +5375,12 @@ msgid "" "ignored." msgstr "" -#: nova/network/floating_ips.py:664 +#: nova/network/floating_ips.py:669 #, python-format msgid "Domain |%(domain)s| already exists, changing zone to |%(av_zone)s|." msgstr "Домен |%(domain)s| уже существует, изменение зоны на |%(av_zone)s|." -#: nova/network/floating_ips.py:673 +#: nova/network/floating_ips.py:678 #, python-format msgid "Domain |%(domain)s| already exists, changing project to |%(project)s|." msgstr "Домен |%(domain)s| уже существует, изменение проекта на |%(project)s|." @@ -5442,17 +5405,17 @@ msgstr "Этот драйвер поддерживает только запис msgid "This shouldn't be getting called except during testing." msgstr "" -#: nova/network/linux_net.py:219 +#: nova/network/linux_net.py:220 #, python-format msgid "Attempted to remove chain %s which does not exist" msgstr "Предпринята удалить цепочку %s, которая не существует" -#: nova/network/linux_net.py:254 +#: nova/network/linux_net.py:255 #, python-format msgid "Unknown chain: %r" msgstr "Неизвестная цепочка: %r" -#: nova/network/linux_net.py:279 +#: nova/network/linux_net.py:280 #, python-format msgid "" "Tried to remove rule that was not there: %(chain)r %(rule)r %(wrap)r " @@ -5461,135 +5424,115 @@ msgstr "" "Предпринята попытка удалить правило, которого там нет: %(chain)r %(rule)r" " %(wrap)r %(top)r" -#: nova/network/linux_net.py:424 +#: nova/network/linux_net.py:425 msgid "IPTablesManager.apply completed with success" msgstr "" -#: nova/network/linux_net.py:680 +#: nova/network/linux_net.py:681 #, python-format msgid "arping error for ip %s" msgstr "" -#: nova/network/linux_net.py:730 +#: nova/network/linux_net.py:731 #, python-format msgid "Removed %(num)d duplicate rules for floating ip %(float)s" msgstr "" -#: nova/network/linux_net.py:966 +#: nova/network/linux_net.py:776 +#, python-format +msgid "Error deleting conntrack entries for %s" +msgstr "" + +#: nova/network/linux_net.py:975 #, python-format msgid "Pid %d is stale, skip killing dnsmasq" msgstr "" -#: nova/network/linux_net.py:1011 +#: nova/network/linux_net.py:1020 #, python-format msgid "Hupping dnsmasq threw %s" msgstr "" -#: nova/network/linux_net.py:1013 +#: nova/network/linux_net.py:1022 #, python-format msgid "Pid %d is stale, relaunching dnsmasq" msgstr "" -#: nova/network/linux_net.py:1093 +#: nova/network/linux_net.py:1102 #, python-format msgid "killing radvd threw %s" msgstr "" -#: nova/network/linux_net.py:1095 +#: nova/network/linux_net.py:1104 #, python-format msgid "Pid %d is stale, relaunching radvd" msgstr "" -#: nova/network/linux_net.py:1227 +#: nova/network/linux_net.py:1280 #, fuzzy, python-format -msgid "Error clearing stale veth %s" -msgstr "Ошибка запуска xvp: %s" +msgid "Net device removed: '%s'" +msgstr "Недопустимое состояние: '%s'" -#: nova/network/linux_net.py:1386 +#: nova/network/linux_net.py:1283 +#, python-format +msgid "Failed removing net device: '%s'" +msgstr "" + +#: nova/network/linux_net.py:1401 #, python-format msgid "Starting VLAN interface %s" msgstr "Запуск интерфейса VLAN %s" -#: nova/network/linux_net.py:1418 -#, fuzzy, python-format -msgid "Failed unplugging VLAN interface '%s'" -msgstr "Ошибка отсоединения vif копии '%s'" - -#: nova/network/linux_net.py:1420 -#, fuzzy, python-format -msgid "Unplugged VLAN interface '%s'" -msgstr "Ошибка отсоединения vif копии '%s'" - -#: nova/network/linux_net.py:1442 +#: nova/network/linux_net.py:1447 #, fuzzy, python-format msgid "Starting Bridge %s" msgstr "Запуск копии %s" -#: nova/network/linux_net.py:1454 +#: nova/network/linux_net.py:1459 #, fuzzy, python-format msgid "Adding interface %(interface)s to bridge %(bridge)s" msgstr "Интерфейс %(interface)s не найден" -#: nova/network/linux_net.py:1490 +#: nova/network/linux_net.py:1495 #, fuzzy, python-format msgid "Failed to add interface: %s" msgstr "Ошибка приостановления копии" -#: nova/network/linux_net.py:1536 -#, fuzzy, python-format -msgid "Failed unplugging bridge interface '%s'" -msgstr "Ошибка отсоединения vif копии '%s'" - -#: nova/network/linux_net.py:1539 -#, fuzzy, python-format -msgid "Unplugged bridge interface '%s'" -msgstr "Ошибка отсоединения vif копии '%s'" - -#: nova/network/linux_net.py:1735 +#: nova/network/linux_net.py:1732 #, fuzzy, python-format msgid "Starting bridge %s " msgstr "Запуск копии %s" -#: nova/network/linux_net.py:1743 +#: nova/network/linux_net.py:1740 #, fuzzy, python-format msgid "Done starting bridge %s" msgstr "Ошибка запуска xvp: %s" -#: nova/network/linux_net.py:1763 -#, fuzzy, python-format -msgid "Failed unplugging gateway interface '%s'" -msgstr "Ошибка отсоединения vif копии '%s'" - -#: nova/network/linux_net.py:1765 -#, python-format -msgid "Unplugged gateway interface '%s'" -msgstr "" - -#: nova/network/manager.py:363 +#: nova/network/manager.py:364 #, python-format msgid "Disassociated %s stale fixed ip(s)" msgstr "" -#: nova/network/manager.py:367 +#: nova/network/manager.py:368 msgid "setting network host" msgstr "установка сетевого узла" -#: nova/network/manager.py:494 +#: nova/network/manager.py:495 #, fuzzy msgid "network allocations" msgstr "сетевые распределения для копии %s" -#: nova/network/manager.py:501 +#: nova/network/manager.py:502 #, fuzzy, python-format msgid "networks retrieved for instance: |%(networks_list)s|" msgstr "исключение сетевых распределений для копии |%s|" -#: nova/network/manager.py:549 +#: nova/network/manager.py:550 #, fuzzy msgid "network deallocation for instance" msgstr "исключение сетевых распределений для копии |%s|" -#: nova/network/manager.py:815 +#: nova/network/manager.py:816 #, fuzzy, python-format msgid "" "instance-dns-zone is |%(domain)s|, which is in availability zone " @@ -5600,79 +5543,79 @@ msgstr "" "доступной зоне |%(zone)s|. Копия |%(instance)s| расположена в зоне " "|%(zone2)s|. Запись DNS не будет создана." -#: nova/network/manager.py:841 +#: nova/network/manager.py:842 #, fuzzy, python-format msgid "Quota exceeded for %(pid)s, tried to allocate fixed IP" msgstr "Превышена квота для %s, попытка выделения адреса" -#: nova/network/manager.py:895 +#: nova/network/manager.py:896 #, fuzzy msgid "Failed to update usages deallocating fixed IP" msgstr "Ошибка обновления тома в базе данных" -#: nova/network/manager.py:929 +#: nova/network/manager.py:930 #, python-format msgid "Unable to release %s because vif doesn't exist." msgstr "" -#: nova/network/manager.py:952 +#: nova/network/manager.py:953 #, python-format msgid "Leased IP |%(address)s|" msgstr "Арендованный IP |%(address)s|" -#: nova/network/manager.py:956 +#: nova/network/manager.py:957 #, python-format msgid "IP %s leased that is not associated" msgstr "" -#: nova/network/manager.py:965 +#: nova/network/manager.py:966 #, python-format msgid "IP |%s| leased that isn't allocated" msgstr "" -#: nova/network/manager.py:970 +#: nova/network/manager.py:971 #, python-format msgid "Released IP |%(address)s|" msgstr "Присвоенный IP |%(address)s|" -#: nova/network/manager.py:974 +#: nova/network/manager.py:975 #, python-format msgid "IP %s released that is not associated" msgstr "" -#: nova/network/manager.py:978 +#: nova/network/manager.py:979 #, python-format msgid "IP %s released that was not leased" msgstr "" -#: nova/network/manager.py:997 +#: nova/network/manager.py:998 #, python-format msgid "%s must be an integer" msgstr "" -#: nova/network/manager.py:1021 +#: nova/network/manager.py:1022 msgid "Maximum allowed length for 'label' is 255." msgstr "" -#: nova/network/manager.py:1041 +#: nova/network/manager.py:1042 #, python-format msgid "" "Subnet(s) too large, defaulting to /%s. To override, specify " "network_size flag." msgstr "" -#: nova/network/manager.py:1122 +#: nova/network/manager.py:1123 msgid "cidr already in use" msgstr "cidr уже используется" -#: nova/network/manager.py:1125 +#: nova/network/manager.py:1126 #, python-format msgid "requested cidr (%(cidr)s) conflicts with existing supernet (%(super)s)" msgstr "" "запрошенная cidr (%(cidr)s) конфликтует с существующей супер-сетью " "(%(super)s)" -#: nova/network/manager.py:1136 +#: nova/network/manager.py:1137 #, python-format msgid "" "requested cidr (%(cidr)s) conflicts with existing smaller cidr " @@ -5681,22 +5624,22 @@ msgstr "" "запрошенная cidr (%(cidr)s) конфликтует с существующей, меньшей cidr " "(%(smaller)s)" -#: nova/network/manager.py:1193 +#: nova/network/manager.py:1194 msgid "Network already exists!" msgstr "Сеть уже существует!" -#: nova/network/manager.py:1212 +#: nova/network/manager.py:1213 #, python-format msgid "Network must be disassociated from project %s before delete" msgstr "Сеть должна быть исключена из проекта %s перед удалением" -#: nova/network/manager.py:1808 +#: nova/network/manager.py:1813 msgid "" "The sum between the number of networks and the vlan start cannot be " "greater than 4094" msgstr "" -#: nova/network/manager.py:1815 +#: nova/network/manager.py:1820 #, fuzzy, python-format msgid "" "The network range is not big enough to fit %(num_networks)s networks. " @@ -5812,11 +5755,6 @@ msgstr "Недопустимый сетевой формат" msgid "Multiple floating IP pools matches found for name '%s'" msgstr "установка сетевого узла" -#: nova/network/quantumv2/api.py:835 -#, fuzzy, python-format -msgid "Network %(net)s for port %(port_id)s not found!" -msgstr "Сеть %(network_id)s не найдена." - #: nova/network/security_group/quantum_driver.py:53 #, fuzzy, python-format msgid "Quantum Error creating security group %s" @@ -5929,22 +5867,22 @@ msgstr "" msgid "Released file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..." msgstr "" -#: nova/openstack/common/log.py:226 +#: nova/openstack/common/log.py:244 #, fuzzy, python-format msgid "Deprecated: %s" msgstr "Непредвиденная ошибка: %s" -#: nova/openstack/common/log.py:329 +#: nova/openstack/common/log.py:347 #, python-format msgid "Error loading logging config %(log_config)s: %(err_msg)s" msgstr "" -#: nova/openstack/common/log.py:379 +#: nova/openstack/common/log.py:397 #, python-format msgid "syslog facility must be one of: %s" msgstr "" -#: nova/openstack/common/log.py:537 +#: nova/openstack/common/log.py:563 #, fuzzy, python-format msgid "Fatal call to deprecated config: %(msg)s" msgstr "Класс %(fullname)s устарел: %(msg)s" @@ -5967,6 +5905,31 @@ msgstr "" msgid "in dynamic looping call" msgstr "" +#: nova/openstack/common/periodic_task.py:41 +#, python-format +msgid "Unexpected argument for periodic task creation: %(arg)s." +msgstr "" + +#: nova/openstack/common/periodic_task.py:132 +#, python-format +msgid "Skipping periodic task %(task)s because its interval is negative" +msgstr "" + +#: nova/openstack/common/periodic_task.py:137 +#, python-format +msgid "Skipping periodic task %(task)s because it is disabled" +msgstr "" + +#: nova/openstack/common/periodic_task.py:175 +#, python-format +msgid "Running periodic task %(full_task_name)s" +msgstr "Запуск повторяющегося задания %(full_task_name)s" + +#: nova/openstack/common/periodic_task.py:183 +#, python-format +msgid "Error during %(full_task_name)s: %(e)s" +msgstr "Ошибка во время %(full_task_name)s: %(e)s" + #: nova/openstack/common/policy.py:394 #, python-format msgid "Failed to understand rule %(rule)s" @@ -5982,16 +5945,31 @@ msgstr "" msgid "Failed to understand rule %(rule)r" msgstr "Ошибка обновления агента: %(resp)r" -#: nova/openstack/common/db/sqlalchemy/session.py:436 +#: nova/openstack/common/processutils.py:122 +#, python-format +msgid "Got unknown keyword args to utils.execute: %r" +msgstr "Приняты неизвестные аргументы ключевого слова для utils.execute: %r" + +#: nova/openstack/common/processutils.py:137 +#, python-format +msgid "Running cmd (subprocess): %s" +msgstr "Выполнение команды (субпроцесс): %s" + +#: nova/openstack/common/processutils.py:174 +#, python-format +msgid "%r failed. Retrying." +msgstr "%r ошибка. Выполняется повтор." + +#: nova/openstack/common/db/sqlalchemy/session.py:461 msgid "DB exception wrapped." msgstr "" -#: nova/openstack/common/db/sqlalchemy/session.py:486 +#: nova/openstack/common/db/sqlalchemy/session.py:512 #, python-format msgid "Got mysql server has gone away: %s" msgstr "" -#: nova/openstack/common/db/sqlalchemy/session.py:556 +#: nova/openstack/common/db/sqlalchemy/session.py:584 #, fuzzy, python-format msgid "SQL connection failed. %s attempts left." msgstr "Ошибка соединения с SQL (%(connstring)s). %(attempts)d попыток осталось." @@ -6004,12 +5982,12 @@ msgstr "" msgid "Unknown sort direction, must be 'desc' or 'asc'" msgstr "" -#: nova/openstack/common/notifier/api.py:126 +#: nova/openstack/common/notifier/api.py:125 #, python-format msgid "%s not in valid priorities" msgstr "%s не в допустимых приоритетах" -#: nova/openstack/common/notifier/api.py:142 +#: nova/openstack/common/notifier/api.py:141 #, python-format msgid "" "Problem '%(e)s' attempting to send to notification system. " @@ -6018,7 +5996,7 @@ msgstr "" "Неполадка '%(e)s', попытка отправить в систему уведомлений. " "Нагрузка=%(payload)s" -#: nova/openstack/common/notifier/api.py:172 +#: nova/openstack/common/notifier/api.py:171 #, python-format msgid "Failed to load notifier %s. These notifications will not be sent." msgstr "" @@ -6214,44 +6192,44 @@ msgstr "" "попытка через %(sleep_time)d секунд." #: nova/openstack/common/rpc/impl_kombu.py:609 -#: nova/openstack/common/rpc/impl_qpid.py:403 +#: nova/openstack/common/rpc/impl_qpid.py:404 #, python-format msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s" msgstr "Ошибка объявления потребителю темы '%(topic)s': %(err_str)s" #: nova/openstack/common/rpc/impl_kombu.py:627 -#: nova/openstack/common/rpc/impl_qpid.py:418 +#: nova/openstack/common/rpc/impl_qpid.py:419 #, python-format msgid "Timed out waiting for RPC response: %s" msgstr "" #: nova/openstack/common/rpc/impl_kombu.py:631 -#: nova/openstack/common/rpc/impl_qpid.py:422 +#: nova/openstack/common/rpc/impl_qpid.py:423 #, python-format msgid "Failed to consume message from queue: %s" msgstr "Ошибка принятия сообщения из очереди: %s" #: nova/openstack/common/rpc/impl_kombu.py:670 -#: nova/openstack/common/rpc/impl_qpid.py:457 +#: nova/openstack/common/rpc/impl_qpid.py:458 #, python-format msgid "Failed to publish message to topic '%(topic)s': %(err_str)s" msgstr "Ошибка публикации сообщения в тему '%(topic)s': %(err_str)s" -#: nova/openstack/common/rpc/impl_qpid.py:351 +#: nova/openstack/common/rpc/impl_qpid.py:352 #, fuzzy, python-format msgid "Unable to connect to AMQP server: %(e)s. Sleeping %(delay)s seconds" msgstr "Невозможно подключиться к серверу AMQP: %s " -#: nova/openstack/common/rpc/impl_qpid.py:357 +#: nova/openstack/common/rpc/impl_qpid.py:358 #, python-format msgid "Connected to AMQP server on %s" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:370 +#: nova/openstack/common/rpc/impl_qpid.py:371 msgid "Re-established AMQP queues" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:430 +#: nova/openstack/common/rpc/impl_qpid.py:431 msgid "Error processing message. Skipping it." msgstr "" @@ -6484,7 +6462,7 @@ msgstr "Невозможно найти другой compute" msgid "Exception during scheduler.run_instance" msgstr "" -#: nova/scheduler/driver.py:63 nova/scheduler/manager.py:211 +#: nova/scheduler/driver.py:63 nova/scheduler/manager.py:222 #, fuzzy, python-format msgid "Setting instance to %(state)s state." msgstr "%s. Установка состояния копии vm_state на ERROR" @@ -6508,81 +6486,89 @@ msgid "" "memory(host:%(avail)s <= instance:%(mem_inst)s)" msgstr "" -#: nova/scheduler/filter_scheduler.py:74 +#: nova/scheduler/filter_scheduler.py:73 #, python-format msgid "Attempting to build %(num_instances)d instance(s)" msgstr "Попытка собрать %(num_instances)d копию(й)" -#: nova/scheduler/filter_scheduler.py:228 +#: nova/scheduler/filter_scheduler.py:227 msgid "Invalid value for 'scheduler_max_attempts', must be >= 1" msgstr "" -#: nova/scheduler/filter_scheduler.py:245 +#: nova/scheduler/filter_scheduler.py:244 #, python-format msgid "Error from last host: %(last_host)s (node %(last_node)s): %(exc)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:274 +#: nova/scheduler/filter_scheduler.py:276 #, python-format msgid "" "Exceeded max scheduling attempts %(max_attempts)d for instance " "%(instance_uuid)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:340 +#: nova/scheduler/filter_scheduler.py:344 #, python-format msgid "Filtered %(hosts)s" msgstr "Отфильтрованы %(hosts)s" -#: nova/scheduler/filter_scheduler.py:353 +#: nova/scheduler/filter_scheduler.py:357 #, python-format msgid "Choosing host %(chosen_host)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:386 +#: nova/scheduler/filter_scheduler.py:391 #, fuzzy, python-format msgid "Unable to migrate %(instance_uuid)s to %(dest)s: Lack of memory" msgstr "Невозможно переместить копию (%(instance_id)s) на текущий узел (%(host)s)." -#: nova/scheduler/host_manager.py:307 +#: nova/scheduler/host_manager.py:308 #, python-format -msgid "Host filter ignoring hosts: %(ignored_hosts_str)s" +msgid "Host filter ignoring hosts: %s" msgstr "" -#: nova/scheduler/host_manager.py:316 +#: nova/scheduler/host_manager.py:320 #, python-format -msgid "" -"No hosts matched due to not matching 'force_hosts'value of " -"'%(forced_hosts_str)s'" +msgid "Host filter forcing available hosts to %s" +msgstr "" + +#: nova/scheduler/host_manager.py:323 +#, python-format +msgid "No hosts matched due to not matching 'force_hosts' value of '%s'" msgstr "" -#: nova/scheduler/host_manager.py:321 +#: nova/scheduler/host_manager.py:336 #, python-format -msgid "Host filter forcing available hosts to %(forced_hosts_str)s" +msgid "Host filter forcing available nodes to %s" msgstr "" -#: nova/scheduler/host_manager.py:353 +#: nova/scheduler/host_manager.py:339 +#, python-format +msgid "No nodes matched due to not matching 'force_nodes' value of '%s'" +msgstr "" + +#: nova/scheduler/host_manager.py:379 #, fuzzy, python-format msgid "Ignoring %(service_name)s service update from %(host)s" msgstr "Принято служебное обновление для %(service_name)s от %(host)s." -#: nova/scheduler/host_manager.py:358 +#: nova/scheduler/host_manager.py:384 #, fuzzy, python-format msgid "Received %(service_name)s service update from %(state_key)s." msgstr "Принято служебное обновление для %(service_name)s от %(host)s." -#: nova/scheduler/host_manager.py:377 +#: nova/scheduler/host_manager.py:403 #: nova/scheduler/filters/trusted_filter.py:214 #, python-format msgid "No service for compute ID %s" msgstr "Нет службы для compute ID %s" -#: nova/scheduler/host_manager.py:399 +#: nova/scheduler/host_manager.py:425 #, python-format msgid "Removing dead compute node %(host)s:%(node)s from scheduler" msgstr "" -#: nova/scheduler/manager.py:197 +#: nova/scheduler/manager.py:208 #, python-format msgid "Failed to schedule_%(method)s: %(ex)s" msgstr "Ошибка schedule_%(method)s: %(ex)s" @@ -6839,19 +6825,19 @@ msgstr "Имитация команды привела к исключению % msgid "Reply to faked command is stdout='%(stdout)s' stderr='%(stderr)s'" msgstr "Ответ на имитацию команды в stdout='%(stdout)s' stderr='%(stderr)s'" -#: nova/tests/fake_volume.py:186 +#: nova/tests/fake_volume.py:187 msgid "status must be available" msgstr "" -#: nova/tests/fake_volume.py:190 nova/volume/cinder.py:222 +#: nova/tests/fake_volume.py:191 nova/volume/cinder.py:228 msgid "already attached" msgstr "" -#: nova/tests/fake_volume.py:194 nova/volume/cinder.py:226 +#: nova/tests/fake_volume.py:195 nova/volume/cinder.py:232 msgid "Instance and volume not in same availability_zone" msgstr "" -#: nova/tests/fake_volume.py:199 nova/volume/cinder.py:232 +#: nova/tests/fake_volume.py:200 nova/volume/cinder.py:238 msgid "already detached" msgstr "" @@ -6905,53 +6891,53 @@ msgstr "" msgid "unexpected role header" msgstr "" -#: nova/tests/api/openstack/compute/test_servers.py:3315 +#: nova/tests/api/openstack/compute/test_servers.py:3338 #, fuzzy msgid "" "Quota exceeded for instances: Requested 1, but already used 10 of 10 " "instances" msgstr "Превышена квота для %(pid)s, попытка выполнить %(min_count)s копий" -#: nova/tests/api/openstack/compute/test_servers.py:3320 +#: nova/tests/api/openstack/compute/test_servers.py:3343 msgid "Quota exceeded for ram: Requested 4096, but already used 8192 of 10240 ram" msgstr "" -#: nova/tests/api/openstack/compute/test_servers.py:3325 +#: nova/tests/api/openstack/compute/test_servers.py:3348 msgid "Quota exceeded for cores: Requested 2, but already used 9 of 10 cores" msgstr "" -#: nova/tests/compute/test_compute.py:1044 -#: nova/tests/compute/test_compute.py:1062 -#: nova/tests/compute/test_compute.py:1113 -#: nova/tests/compute/test_compute.py:1140 -#: nova/tests/compute/test_compute.py:1186 -#: nova/tests/compute/test_compute.py:3647 +#: nova/tests/compute/test_compute.py:1099 +#: nova/tests/compute/test_compute.py:1117 +#: nova/tests/compute/test_compute.py:1168 +#: nova/tests/compute/test_compute.py:1195 +#: nova/tests/compute/test_compute.py:1241 +#: nova/tests/compute/test_compute.py:3725 #, python-format msgid "Running instances: %s" msgstr "Выполняемые копии: %s" -#: nova/tests/compute/test_compute.py:1050 -#: nova/tests/compute/test_compute.py:1085 -#: nova/tests/compute/test_compute.py:1128 -#: nova/tests/compute/test_compute.py:1158 +#: nova/tests/compute/test_compute.py:1105 +#: nova/tests/compute/test_compute.py:1140 +#: nova/tests/compute/test_compute.py:1183 +#: nova/tests/compute/test_compute.py:1213 #, python-format msgid "After terminating instances: %s" msgstr "После завершения работы копий: %s" -#: nova/tests/compute/test_compute.py:1668 +#: nova/tests/compute/test_compute.py:1723 msgid "Internal error" msgstr "Внутренняя ошибка" -#: nova/tests/compute/test_compute.py:3658 +#: nova/tests/compute/test_compute.py:3736 #, python-format msgid "After force-killing instances: %s" msgstr "После принудительного завершения работы копий: %s" -#: nova/tests/compute/test_compute.py:4160 +#: nova/tests/compute/test_compute.py:4238 msgid "wrong host/node" msgstr "" -#: nova/tests/compute/test_compute.py:8584 +#: nova/tests/compute/test_compute.py:8707 #, fuzzy msgid "spawn error" msgstr "Ошибка аутентификации" @@ -7213,7 +7199,7 @@ msgstr "" msgid "IPMI set next bootdev failed" msgstr "" -#: nova/virt/baremetal/ipmi.py:198 nova/virt/baremetal/tilera_pdu.py:152 +#: nova/virt/baremetal/ipmi.py:198 nova/virt/baremetal/tilera_pdu.py:153 #, python-format msgid "Activate node called, but node %s is already active" msgstr "" @@ -7301,33 +7287,33 @@ msgstr "" msgid "Tilera deploy failed for instance %s" msgstr "Невозможно найти узел для копии %s" -#: nova/virt/baremetal/tilera_pdu.py:82 +#: nova/virt/baremetal/tilera_pdu.py:83 msgid "Node id not supplied to PDU" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:85 +#: nova/virt/baremetal/tilera_pdu.py:86 #, fuzzy msgid "Address not supplied to PDU" msgstr "Адрес не задан" -#: nova/virt/baremetal/tilera_pdu.py:88 +#: nova/virt/baremetal/tilera_pdu.py:89 msgid "User not supplied to PDU" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:91 +#: nova/virt/baremetal/tilera_pdu.py:92 msgid "Password not supplied to PDU" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:116 +#: nova/virt/baremetal/tilera_pdu.py:117 #, fuzzy msgid "PDU failed" msgstr "Ошибка создания" -#: nova/virt/baremetal/tilera_pdu.py:133 +#: nova/virt/baremetal/tilera_pdu.py:134 msgid "PDU power on failed" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:146 +#: nova/virt/baremetal/tilera_pdu.py:147 msgid "PDU power off failed" msgstr "" @@ -7383,34 +7369,34 @@ msgstr "" msgid "no pif for vif_uuid=%s" msgstr "" -#: nova/virt/baremetal/virtual_power_driver.py:111 +#: nova/virt/baremetal/virtual_power_driver.py:112 msgid "virtual_power_ssh_host not defined. Can not Start" msgstr "" -#: nova/virt/baremetal/virtual_power_driver.py:115 +#: nova/virt/baremetal/virtual_power_driver.py:116 msgid "virtual_power_host_user not defined. Can not Start" msgstr "" -#: nova/virt/baremetal/virtual_power_driver.py:121 +#: nova/virt/baremetal/virtual_power_driver.py:122 msgid "virtual_power_host_pass/key not set. Can not Start" msgstr "" -#: nova/virt/baremetal/volume_driver.py:121 +#: nova/virt/baremetal/volume_driver.py:122 #, python-format msgid "baremetal driver was unable to delete tid %s" msgstr "" -#: nova/virt/baremetal/volume_driver.py:185 +#: nova/virt/baremetal/volume_driver.py:186 #, python-format msgid "Could not determine iscsi initiator name for instance %s" msgstr "" -#: nova/virt/baremetal/volume_driver.py:226 +#: nova/virt/baremetal/volume_driver.py:227 #, python-format msgid "No fixed PXE IP is associated to %s" msgstr "" -#: nova/virt/baremetal/volume_driver.py:258 +#: nova/virt/baremetal/volume_driver.py:259 #, python-format msgid "detach volume could not find tid for %s" msgstr "" @@ -7444,33 +7430,33 @@ msgstr "Ошибка создания виртуального интерфей msgid "Baremetal virtual interface %s not found" msgstr "разделы не найдена" -#: nova/virt/disk/api.py:132 +#: nova/virt/disk/api.py:133 #, python-format msgid "Checking if we can resize image %(image)s. size=%(size)s, CoW=%(use_cow)s" msgstr "" -#: nova/virt/disk/api.py:138 +#: nova/virt/disk/api.py:139 #, python-format msgid "Cannot resize filesystem %s to a smaller size." msgstr "" -#: nova/virt/disk/api.py:149 +#: nova/virt/disk/api.py:150 #, python-format msgid "Unable to mount image %(image)s with error %(error)s. Cannot resize." msgstr "" -#: nova/virt/disk/api.py:159 +#: nova/virt/disk/api.py:160 #, python-format msgid "" "Unable to determine label for image %(image)s with error %(errror)s. " "Cannot resize." msgstr "" -#: nova/virt/disk/api.py:226 +#: nova/virt/disk/api.py:227 msgid "image already mounted" msgstr "образ уже присоединён" -#: nova/virt/disk/api.py:282 +#: nova/virt/disk/api.py:283 #, python-format msgid "" "Inject data image=%(image)s key=%(key)s net=%(net)s metadata=%(metadata)s" @@ -7478,68 +7464,68 @@ msgid "" "partition=%(partition)s use_cow=%(use_cow)s" msgstr "" -#: nova/virt/disk/api.py:299 +#: nova/virt/disk/api.py:300 #, python-format msgid "Ignoring error injecting data into image (%(e)s)" msgstr "" -#: nova/virt/disk/api.py:318 +#: nova/virt/disk/api.py:319 #, python-format msgid "" "Failed to mount container filesystem '%(image)s' on '%(target)s': " "%(errors)s" msgstr "" -#: nova/virt/disk/api.py:335 +#: nova/virt/disk/api.py:336 #, fuzzy, python-format msgid "Failed to teardown ntainer filesystem: %s" msgstr "Ошибка монтирования файловой системы: %s" -#: nova/virt/disk/api.py:348 +#: nova/virt/disk/api.py:349 #, fuzzy, python-format msgid "Failed to umount container filesystem: %s" msgstr "Ошибка монтирования файловой системы: %s" -#: nova/virt/disk/api.py:373 +#: nova/virt/disk/api.py:374 #, python-format msgid "Ignoring error injecting %(inject)s into image (%(e)s)" msgstr "" -#: nova/virt/disk/api.py:385 +#: nova/virt/disk/api.py:386 #, python-format msgid "Inject file fs=%(fs)s path=%(path)s append=%(append)s" msgstr "" -#: nova/virt/disk/api.py:394 +#: nova/virt/disk/api.py:395 #, python-format msgid "Inject metadata fs=%(fs)s metadata=%(metadata)s" msgstr "" -#: nova/virt/disk/api.py:435 +#: nova/virt/disk/api.py:436 #, python-format msgid "Inject key fs=%(fs)s key=%(key)s" msgstr "" -#: nova/virt/disk/api.py:464 +#: nova/virt/disk/api.py:465 #, python-format msgid "Inject key fs=%(fs)s net=%(net)s" msgstr "" -#: nova/virt/disk/api.py:490 +#: nova/virt/disk/api.py:491 #, python-format msgid "Inject admin password fs=%(fs)s admin_passwd=ha-ha-not-telling-you" msgstr "" -#: nova/virt/disk/api.py:535 +#: nova/virt/disk/api.py:536 msgid "Not implemented on Windows" msgstr "" -#: nova/virt/disk/api.py:564 +#: nova/virt/disk/api.py:565 #, python-format msgid "User %(username)s not found in password file." msgstr "" -#: nova/virt/disk/api.py:580 +#: nova/virt/disk/api.py:581 #, python-format msgid "User %(username)s not found in shadow file." msgstr "" @@ -7877,7 +7863,7 @@ msgstr "Версия агента копии: %s" msgid "get_available_resource called" msgstr "" -#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3728 +#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3740 #: nova/virt/xenapi/host.py:148 msgid "Updating host stats" msgstr "" @@ -8092,7 +8078,7 @@ msgstr "" msgid "Cannot find boot VHD file: %s" msgstr "" -#: nova/virt/hyperv/migrationops.py:221 nova/virt/hyperv/vmops.py:135 +#: nova/virt/hyperv/migrationops.py:221 nova/virt/hyperv/vmops.py:136 msgid "Cannot resize a VHD to a smaller size" msgstr "" @@ -8180,124 +8166,124 @@ msgstr "Ошибка удаления контейнера: %s" msgid "Creating vswitch port for instance: %s" msgstr "Создание снимка копии ВМ %s " -#: nova/virt/hyperv/vmops.py:90 +#: nova/virt/hyperv/vmops.py:91 #, python-format msgid "VIF driver not found for network_api_class: %s" msgstr "" -#: nova/virt/hyperv/vmops.py:99 +#: nova/virt/hyperv/vmops.py:100 #, fuzzy msgid "get_info called for instance" msgstr "Перечень копий" -#: nova/virt/hyperv/vmops.py:120 +#: nova/virt/hyperv/vmops.py:121 #, python-format msgid "" "Creating differencing VHD. Parent: %(base_vhd_path)s, Target: " "%(root_vhd_path)s" msgstr "" -#: nova/virt/hyperv/vmops.py:126 +#: nova/virt/hyperv/vmops.py:127 #, python-format msgid "Copying VHD image %(base_vhd_path)s to target: %(root_vhd_path)s" msgstr "" -#: nova/virt/hyperv/vmops.py:138 +#: nova/virt/hyperv/vmops.py:139 #, python-format msgid "Resizing VHD %(root_vhd_path)s to new size %(root_vhd_size)s" msgstr "" -#: nova/virt/hyperv/vmops.py:151 +#: nova/virt/hyperv/vmops.py:152 #, fuzzy msgid "Spawning new instance" msgstr "Запуск копии %s" -#: nova/virt/hyperv/vmops.py:177 +#: nova/virt/hyperv/vmops.py:178 #, fuzzy msgid "Spawn instance failed" msgstr "Ошибка приостановления копии" -#: nova/virt/hyperv/vmops.py:202 +#: nova/virt/hyperv/vmops.py:203 #, fuzzy, python-format msgid "Creating nic for instance: %s" msgstr "Создание снимка копии ВМ %s " -#: nova/virt/hyperv/vmops.py:210 +#: nova/virt/hyperv/vmops.py:211 #, python-format msgid "Invalid config_drive_format \"%s\"" msgstr "" -#: nova/virt/hyperv/vmops.py:213 +#: nova/virt/hyperv/vmops.py:214 #, fuzzy, python-format msgid "Using config drive for instance: %s" msgstr "Перечень копий" -#: nova/virt/hyperv/vmops.py:226 nova/virt/libvirt/driver.py:1869 +#: nova/virt/hyperv/vmops.py:227 nova/virt/libvirt/driver.py:1870 #, fuzzy, python-format msgid "Creating config drive at %(path)s" msgstr "Невозможно найти конфигурацию по адресу %(path)s" -#: nova/virt/hyperv/vmops.py:234 nova/virt/libvirt/driver.py:1876 +#: nova/virt/hyperv/vmops.py:235 nova/virt/libvirt/driver.py:1877 #, fuzzy, python-format msgid "Creating config drive failed with error: %s" msgstr "Невозможно найти конфигурацию по адресу %(path)s" -#: nova/virt/hyperv/vmops.py:270 +#: nova/virt/hyperv/vmops.py:271 #, fuzzy, python-format msgid "Got request to destroy instance: %s" msgstr "Невозможно ликвидировать vbd %s" -#: nova/virt/hyperv/vmops.py:283 +#: nova/virt/hyperv/vmops.py:284 #, fuzzy, python-format msgid "Instance not found: %s" msgstr "Копия не найдена" -#: nova/virt/hyperv/vmops.py:289 +#: nova/virt/hyperv/vmops.py:290 #, fuzzy, python-format msgid "Failed to destroy instance: %s" msgstr "Невозможно ликвидировать vbd %s" -#: nova/virt/hyperv/vmops.py:294 +#: nova/virt/hyperv/vmops.py:295 #, fuzzy msgid "reboot instance" msgstr "Перезагрузка копии %s" -#: nova/virt/hyperv/vmops.py:300 +#: nova/virt/hyperv/vmops.py:301 #, fuzzy msgid "Pause instance" msgstr "Выполнение остановки копий" -#: nova/virt/hyperv/vmops.py:306 +#: nova/virt/hyperv/vmops.py:307 #, fuzzy msgid "Unpause instance" msgstr "Выполнение остановки копий" -#: nova/virt/hyperv/vmops.py:312 +#: nova/virt/hyperv/vmops.py:313 #, fuzzy msgid "Suspend instance" msgstr "Ошибка приостановления копии" -#: nova/virt/hyperv/vmops.py:318 +#: nova/virt/hyperv/vmops.py:319 #, fuzzy msgid "Resume instance" msgstr "Выполнение остановки копий" -#: nova/virt/hyperv/vmops.py:324 +#: nova/virt/hyperv/vmops.py:325 #, fuzzy msgid "Power off instance" msgstr "Питание включено на копии ВМ %s" -#: nova/virt/hyperv/vmops.py:330 +#: nova/virt/hyperv/vmops.py:331 #, fuzzy msgid "Power on instance" msgstr "Питание включено на копии ВМ %s" -#: nova/virt/hyperv/vmops.py:337 +#: nova/virt/hyperv/vmops.py:338 #, python-format msgid "Successfully changed state of VM %(vm_name)s to: %(req_state)s" msgstr "" -#: nova/virt/hyperv/vmops.py:341 +#: nova/virt/hyperv/vmops.py:342 #, python-format msgid "Failed to change vm state of %(vm_name)s to %(req_state)s" msgstr "" @@ -8403,7 +8389,7 @@ msgstr "" msgid "Detaching physical disk from instance: %s" msgstr "Создание снимка копии ВМ %s " -#: nova/virt/hyperv/volumeops.py:186 nova/virt/libvirt/driver.py:896 +#: nova/virt/hyperv/volumeops.py:186 nova/virt/libvirt/driver.py:897 msgid "Could not determine iscsi initiator name" msgstr "" @@ -8437,241 +8423,241 @@ msgstr "" msgid "Unable to determine disk bus for '%s'" msgstr "Ошибка поиска vbd для vdi %s" -#: nova/virt/libvirt/driver.py:340 +#: nova/virt/libvirt/driver.py:341 #, python-format msgid "Invalid cachemode %(cache_mode)s specified for disk type %(disk_type)s." msgstr "" -#: nova/virt/libvirt/driver.py:546 +#: nova/virt/libvirt/driver.py:547 #, python-format msgid "Nova requires libvirt version %(major)i.%(minor)i.%(micro)i or greater." msgstr "" -#: nova/virt/libvirt/driver.py:554 +#: nova/virt/libvirt/driver.py:555 #, python-format msgid "Connecting to libvirt: %s" msgstr "Подключение к libvirt: %s" -#: nova/virt/libvirt/driver.py:571 +#: nova/virt/libvirt/driver.py:572 #, fuzzy, python-format msgid "URI %s does not support events" msgstr "том группы %s не существует" -#: nova/virt/libvirt/driver.py:587 +#: nova/virt/libvirt/driver.py:588 msgid "Connection to libvirt broke" msgstr "Неполадка с подключением к libvirt" -#: nova/virt/libvirt/driver.py:609 nova/virt/libvirt/driver.py:612 +#: nova/virt/libvirt/driver.py:610 nova/virt/libvirt/driver.py:613 #, python-format msgid "Can not handle authentication request for %d credentials" msgstr "" -#: nova/virt/libvirt/driver.py:630 +#: nova/virt/libvirt/driver.py:631 #, fuzzy, python-format msgid "Connection to libvirt failed: %s" msgstr "Подключение к libvirt: %s" -#: nova/virt/libvirt/driver.py:721 +#: nova/virt/libvirt/driver.py:722 #, python-format msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:736 +#: nova/virt/libvirt/driver.py:737 msgid "During wait destroy, instance disappeared." msgstr "" -#: nova/virt/libvirt/driver.py:741 +#: nova/virt/libvirt/driver.py:742 msgid "Instance destroyed successfully." msgstr "" -#: nova/virt/libvirt/driver.py:751 +#: nova/virt/libvirt/driver.py:752 msgid "Instance may be started again." msgstr "" -#: nova/virt/libvirt/driver.py:761 +#: nova/virt/libvirt/driver.py:762 #, fuzzy msgid "Going to destroy instance again." msgstr "Выполнение остановки копий" -#: nova/virt/libvirt/driver.py:780 +#: nova/virt/libvirt/driver.py:781 msgid "Error from libvirt during undefineFlags. Retrying with undefine" msgstr "" -#: nova/virt/libvirt/driver.py:796 +#: nova/virt/libvirt/driver.py:797 #, python-format msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:816 +#: nova/virt/libvirt/driver.py:817 msgid "Instance may be still running, destroy it again." msgstr "" -#: nova/virt/libvirt/driver.py:822 +#: nova/virt/libvirt/driver.py:823 #, python-format msgid "Error from libvirt during unfilter. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:850 +#: nova/virt/libvirt/driver.py:851 #, python-format msgid "Deleting instance files %(target)s" msgstr "" -#: nova/virt/libvirt/driver.py:859 +#: nova/virt/libvirt/driver.py:860 #, fuzzy, python-format msgid "Failed to cleanup directory %(target)s: %(e)s" msgstr "Ошибка schedule_%(method)s: %(ex)s" -#: nova/virt/libvirt/driver.py:902 +#: nova/virt/libvirt/driver.py:903 msgid "Could not determine fibre channel world wide node names" msgstr "" -#: nova/virt/libvirt/driver.py:909 +#: nova/virt/libvirt/driver.py:910 msgid "Could not determine fibre channel world wide port names" msgstr "" -#: nova/virt/libvirt/driver.py:914 +#: nova/virt/libvirt/driver.py:915 msgid "No Volume Connector found." msgstr "" -#: nova/virt/libvirt/driver.py:1036 +#: nova/virt/libvirt/driver.py:1037 msgid "During detach_volume, instance disappeared." msgstr "" -#: nova/virt/libvirt/driver.py:1060 +#: nova/virt/libvirt/driver.py:1061 #, fuzzy msgid "attaching network adapter failed." msgstr "Сети не определены." -#: nova/virt/libvirt/driver.py:1080 +#: nova/virt/libvirt/driver.py:1081 msgid "During detach_interface, instance disappeared." msgstr "" -#: nova/virt/libvirt/driver.py:1084 +#: nova/virt/libvirt/driver.py:1085 #, fuzzy msgid "detaching network adapter failed." msgstr "Сети не определены." -#: nova/virt/libvirt/driver.py:1173 +#: nova/virt/libvirt/driver.py:1174 msgid "Beginning live snapshot process" msgstr "" -#: nova/virt/libvirt/driver.py:1176 +#: nova/virt/libvirt/driver.py:1177 msgid "Beginning cold snapshot process" msgstr "" -#: nova/virt/libvirt/driver.py:1205 +#: nova/virt/libvirt/driver.py:1206 msgid "Snapshot extracted, beginning image upload" msgstr "" -#: nova/virt/libvirt/driver.py:1217 +#: nova/virt/libvirt/driver.py:1218 msgid "Snapshot image upload complete" msgstr "" -#: nova/virt/libvirt/driver.py:1290 +#: nova/virt/libvirt/driver.py:1291 #, fuzzy msgid "Instance soft rebooted successfully." msgstr "снимок %s: создание завершено" -#: nova/virt/libvirt/driver.py:1294 +#: nova/virt/libvirt/driver.py:1295 #, fuzzy msgid "Failed to soft reboot instance." msgstr "Ошибка перезагрузки копии" -#: nova/virt/libvirt/driver.py:1329 +#: nova/virt/libvirt/driver.py:1330 msgid "Instance shutdown successfully." msgstr "" -#: nova/virt/libvirt/driver.py:1337 +#: nova/virt/libvirt/driver.py:1338 msgid "Instance may have been rebooted during soft reboot, so return now." msgstr "" -#: nova/virt/libvirt/driver.py:1385 +#: nova/virt/libvirt/driver.py:1386 msgid "Instance rebooted successfully." msgstr "" -#: nova/virt/libvirt/driver.py:1530 +#: nova/virt/libvirt/driver.py:1531 msgid "Instance is running" msgstr "" -#: nova/virt/libvirt/driver.py:1537 nova/virt/powervm/operator.py:220 +#: nova/virt/libvirt/driver.py:1538 nova/virt/powervm/operator.py:221 msgid "Instance spawned successfully." msgstr "" -#: nova/virt/libvirt/driver.py:1553 +#: nova/virt/libvirt/driver.py:1554 #, python-format msgid "data: %(data)r, fpath: %(fpath)r" msgstr "" -#: nova/virt/libvirt/driver.py:1590 nova/virt/libvirt/driver.py:1616 +#: nova/virt/libvirt/driver.py:1591 nova/virt/libvirt/driver.py:1617 #, python-format msgid "Truncated console log returned, %d bytes ignored" msgstr "" -#: nova/virt/libvirt/driver.py:1605 +#: nova/virt/libvirt/driver.py:1606 #, fuzzy msgid "Guest does not have a console available" msgstr "Пользователь не имеет административных привилегий" -#: nova/virt/libvirt/driver.py:1674 +#: nova/virt/libvirt/driver.py:1675 #, python-format msgid "Path '%(path)s' supports direct I/O" msgstr "" -#: nova/virt/libvirt/driver.py:1678 +#: nova/virt/libvirt/driver.py:1679 #, python-format msgid "Path '%(path)s' does not support direct I/O: '%(ex)s'" msgstr "" -#: nova/virt/libvirt/driver.py:1683 nova/virt/libvirt/driver.py:1688 +#: nova/virt/libvirt/driver.py:1684 nova/virt/libvirt/driver.py:1689 #, python-format msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'" msgstr "" -#: nova/virt/libvirt/driver.py:1759 +#: nova/virt/libvirt/driver.py:1760 msgid "Creating image" msgstr "Создание изображения" -#: nova/virt/libvirt/driver.py:1860 +#: nova/virt/libvirt/driver.py:1861 msgid "Using config drive" msgstr "" -#: nova/virt/libvirt/driver.py:1909 +#: nova/virt/libvirt/driver.py:1910 #, fuzzy, python-format msgid "Injecting %(inj)s into image %(img_id)s" msgstr "Запрос xapi на приём образа vhd %(image)s" -#: nova/virt/libvirt/driver.py:1919 +#: nova/virt/libvirt/driver.py:1920 #, python-format msgid "Error injecting data into image %(img_id)s (%(e)s)" msgstr "" -#: nova/virt/libvirt/driver.py:1976 +#: nova/virt/libvirt/driver.py:1977 #, python-format msgid "" "Config requested an explicit CPU model, but the current libvirt " "hypervisor '%s' does not support selecting CPU models" msgstr "" -#: nova/virt/libvirt/driver.py:1982 +#: nova/virt/libvirt/driver.py:1983 msgid "Config requested a custom CPU model, but no model name was provided" msgstr "" -#: nova/virt/libvirt/driver.py:1986 +#: nova/virt/libvirt/driver.py:1987 msgid "A CPU model name should not be set when a host CPU model is requested" msgstr "" -#: nova/virt/libvirt/driver.py:1990 +#: nova/virt/libvirt/driver.py:1991 #, python-format msgid "CPU mode '%(mode)s' model '%(model)s' was chosen" msgstr "" -#: nova/virt/libvirt/driver.py:2006 +#: nova/virt/libvirt/driver.py:2007 msgid "" "Passthrough of the host CPU was requested but this libvirt version does " "not support this feature" msgstr "" -#: nova/virt/libvirt/driver.py:2327 +#: nova/virt/libvirt/driver.py:2330 #, python-format msgid "" "Start to_xml instance=%(instance)s network_info=%(network_info)s " @@ -8679,12 +8665,12 @@ msgid "" "rescue=%(rescue)sblock_device_info=%(block_device_info)s" msgstr "" -#: nova/virt/libvirt/driver.py:2342 +#: nova/virt/libvirt/driver.py:2345 #, python-format msgid "End to_xml instance=%(instance)s xml=%(xml)s" msgstr "" -#: nova/virt/libvirt/driver.py:2359 +#: nova/virt/libvirt/driver.py:2362 #, python-format msgid "" "Error from libvirt while looking up %(instance_name)s: [Error Code " @@ -8693,7 +8679,7 @@ msgstr "" "Ошибка libvirt во время поиска %(instance_name)s: [Код ошибки " "%(error_code)s] %(ex)s" -#: nova/virt/libvirt/driver.py:2527 +#: nova/virt/libvirt/driver.py:2530 #, fuzzy msgid "" "Cannot get the number of cpu, because this function is not implemented " @@ -8702,45 +8688,53 @@ msgstr "" "Невозможно получить количество ЦПУ, так как эта возможность не " "реализована для этой платформы. Эту ошибку можно безопасно пропустить." -#: nova/virt/libvirt/driver.py:2578 +#: nova/virt/libvirt/driver.py:2581 #, python-format msgid "couldn't obtain the vpu count from domain id: %s" msgstr "" -#: nova/virt/libvirt/driver.py:2584 +#: nova/virt/libvirt/driver.py:2587 #, python-format msgid "List of domains returned by libVirt: %s" msgstr "" -#: nova/virt/libvirt/driver.py:2586 +#: nova/virt/libvirt/driver.py:2589 #, python-format msgid "libVirt can't find a domain with id: %s" msgstr "" -#: nova/virt/libvirt/driver.py:2650 +#: nova/virt/libvirt/driver.py:2653 msgid "libvirt version is too old (does not support getVersion)" msgstr "устаревшая версия libvirt (не поддерживается getVersion)" -#: nova/virt/libvirt/driver.py:2733 +#: nova/virt/libvirt/driver.py:2737 #, fuzzy, python-format msgid "Trying to get stats for the volume %s" msgstr "Получение размера образа для образа %s" -#: nova/virt/libvirt/driver.py:2757 +#: nova/virt/libvirt/driver.py:2750 +#, python-format +msgid "" +"Got volume usage stats for the volume=%(volume)s, instance=%(instance)s, " +"rd_req=%(rd_req)d, rd_bytes=%(rd_bytes)d, wr_req=%(wr_req)d, " +"wr_bytes=%(wr_bytes)d" +msgstr "" + +#: nova/virt/libvirt/driver.py:2768 #, python-format msgid "" "Getting block stats failed, device might have been detached. " -"Code=%(errcode)s Error=%(e)s" +"Instance=%(instance_name)s Disk=%(disk)s Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:2761 +#: nova/virt/libvirt/driver.py:2773 #, python-format msgid "" "Could not find domain in libvirt for instance %s. Cannot get block stats " "for device" msgstr "" -#: nova/virt/libvirt/driver.py:2838 +#: nova/virt/libvirt/driver.py:2850 #, fuzzy, python-format msgid "" "Creating tmpfile %s to verify with other compute node that the instance " @@ -8749,29 +8743,29 @@ msgstr "" "Создание временного файла %s для оповещения других узлов сети compute о " "необходимости присоединения того же хранилища." -#: nova/virt/libvirt/driver.py:2920 +#: nova/virt/libvirt/driver.py:2932 msgid "Block migration can not be used with shared storage." msgstr "" -#: nova/virt/libvirt/driver.py:2928 +#: nova/virt/libvirt/driver.py:2940 msgid "Live migration can not be used without shared storage." msgstr "" -#: nova/virt/libvirt/driver.py:2965 +#: nova/virt/libvirt/driver.py:2977 #, python-format msgid "" "Unable to migrate %(instance_uuid)s: Disk of instance is too " "large(available on destination host:%(available)s < need:%(necessary)s)" msgstr "" -#: nova/virt/libvirt/driver.py:2990 +#: nova/virt/libvirt/driver.py:3002 #, python-format msgid "" "Instance launched has CPU info:\n" "%s" msgstr "" -#: nova/virt/libvirt/driver.py:3002 +#: nova/virt/libvirt/driver.py:3014 #, python-format msgid "" "CPU doesn't have compatibility.\n" @@ -8781,7 +8775,7 @@ msgid "" "Refer to %(u)s" msgstr "" -#: nova/virt/libvirt/driver.py:3019 +#: nova/virt/libvirt/driver.py:3031 #, python-format msgid "" "Creating tmpfile %s to notify to other compute nodes that they should " @@ -8790,22 +8784,22 @@ msgstr "" "Создание временного файла %s для оповещения других узлов сети compute о " "необходимости присоединения того же хранилища." -#: nova/virt/libvirt/driver.py:3067 +#: nova/virt/libvirt/driver.py:3079 #, python-format msgid "The firewall filter for %s does not exist" msgstr "" -#: nova/virt/libvirt/driver.py:3139 +#: nova/virt/libvirt/driver.py:3151 #, fuzzy, python-format msgid "Live Migration failure: %(e)s" msgstr "Ошибка аутентификации: %s" -#: nova/virt/libvirt/driver.py:3232 +#: nova/virt/libvirt/driver.py:3244 #, fuzzy, python-format msgid "plug_vifs() failed %(cnt)d. Retry up to %(max_retry)d." msgstr "plug_vifs() ошибка %(cnt)d.До %(max_retry)d попыток для %(hostname)s." -#: nova/virt/libvirt/driver.py:3344 +#: nova/virt/libvirt/driver.py:3356 #, fuzzy, python-format msgid "" "Error from libvirt while getting description of %(instance_name)s: [Error" @@ -8814,39 +8808,39 @@ msgstr "" "Ошибка libvirt во время поиска %(instance_name)s: [Код ошибки " "%(error_code)s] %(ex)s" -#: nova/virt/libvirt/driver.py:3361 +#: nova/virt/libvirt/driver.py:3373 #, python-format msgid "skipping %(path)s since it looks like volume" msgstr "" -#: nova/virt/libvirt/driver.py:3366 +#: nova/virt/libvirt/driver.py:3378 #, python-format msgid "skipping disk for %(instance_name)s as it does not have a path" msgstr "" -#: nova/virt/libvirt/driver.py:3407 +#: nova/virt/libvirt/driver.py:3419 #, python-format msgid "Getting disk size of %(i_name)s: %(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:3453 +#: nova/virt/libvirt/driver.py:3465 msgid "Starting migrate_disk_and_power_off" msgstr "" -#: nova/virt/libvirt/driver.py:3512 +#: nova/virt/libvirt/driver.py:3524 #, fuzzy msgid "Instance running successfully." msgstr "Копия %s: выполнение" -#: nova/virt/libvirt/driver.py:3518 +#: nova/virt/libvirt/driver.py:3530 msgid "Starting finish_migration" msgstr "" -#: nova/virt/libvirt/driver.py:3580 +#: nova/virt/libvirt/driver.py:3592 msgid "Starting finish_revert_migration" msgstr "" -#: nova/virt/libvirt/driver.py:3701 +#: nova/virt/libvirt/driver.py:3713 #, python-format msgid "Checking instance files accessability%(instance_path)s" msgstr "" @@ -9031,22 +9025,22 @@ msgstr "" msgid "Verification complete" msgstr "" -#: nova/virt/libvirt/utils.py:67 +#: nova/virt/libvirt/utils.py:72 nova/virt/libvirt/utils.py:78 msgid "systool is not installed" msgstr "" -#: nova/virt/libvirt/utils.py:71 +#: nova/virt/libvirt/utils.py:82 msgid "Cannot find any Fibre Channel HBAs" msgstr "" -#: nova/virt/libvirt/utils.py:213 +#: nova/virt/libvirt/utils.py:224 #, python-format msgid "" "Insufficient Space on Volume Group %(vg)s. Only %(free_space)db " "available, but %(size)db required by volume %(lv)s." msgstr "" -#: nova/virt/libvirt/utils.py:222 +#: nova/virt/libvirt/utils.py:233 #, python-format msgid "" "Volume group %(vg)s will not be able to hold sparse volume %(lv)s. " @@ -9054,62 +9048,62 @@ msgid "" "%(free_space)db." msgstr "" -#: nova/virt/libvirt/utils.py:253 +#: nova/virt/libvirt/utils.py:264 #, python-format msgid "vg %s must be LVM volume group" msgstr "" -#: nova/virt/libvirt/utils.py:282 +#: nova/virt/libvirt/utils.py:293 #, python-format msgid "Path %s must be LVM logical volume" msgstr "" -#: nova/virt/libvirt/utils.py:547 +#: nova/virt/libvirt/utils.py:558 msgid "Can't retrieve root device path from instance libvirt configuration" msgstr "" -#: nova/virt/libvirt/vif.py:264 nova/virt/libvirt/vif.py:385 -#: nova/virt/libvirt/vif.py:472 +#: nova/virt/libvirt/vif.py:265 nova/virt/libvirt/vif.py:386 +#: nova/virt/libvirt/vif.py:473 #, python-format msgid "" "vif_type=%(vif_type)s instance=%(instance)s network=%(network)s " "mapping=%(mapping)s" msgstr "" -#: nova/virt/libvirt/vif.py:270 nova/virt/libvirt/vif.py:391 -#: nova/virt/libvirt/vif.py:478 +#: nova/virt/libvirt/vif.py:271 nova/virt/libvirt/vif.py:392 +#: nova/virt/libvirt/vif.py:479 msgid "vif_type parameter must be present for this vif_driver implementation" msgstr "" -#: nova/virt/libvirt/vif.py:291 nova/virt/libvirt/vif.py:404 -#: nova/virt/libvirt/vif.py:491 +#: nova/virt/libvirt/vif.py:292 nova/virt/libvirt/vif.py:405 +#: nova/virt/libvirt/vif.py:492 #, fuzzy, python-format msgid "Unexpected vif_type=%s" msgstr "Непредвиденная ошибка: %s" -#: nova/virt/libvirt/vif.py:303 +#: nova/virt/libvirt/vif.py:304 #, python-format msgid "Ensuring vlan %(vlan)s and bridge %(bridge)s" msgstr "" -#: nova/virt/libvirt/vif.py:313 +#: nova/virt/libvirt/vif.py:314 #, python-format msgid "Ensuring bridge %s" msgstr "" -#: nova/virt/libvirt/vif.py:421 nova/virt/libvirt/vif.py:450 +#: nova/virt/libvirt/vif.py:422 nova/virt/libvirt/vif.py:451 #, fuzzy msgid "Failed while unplugging vif" msgstr "Ошибка отсоединения vif копии '%s'" -#: nova/virt/libvirt/vif.py:500 +#: nova/virt/libvirt/vif.py:501 msgid "" "The LibvirtBridgeDriver VIF driver is now deprecated and will be removed " "in the next release. Please use the LibvirtGenericVIFDriver VIF driver, " "together with a network plugin that reports the 'vif_type' attribute" msgstr "" -#: nova/virt/libvirt/vif.py:526 +#: nova/virt/libvirt/vif.py:527 msgid "" "The LibvirtOpenVswitchDriver VIF driver is now deprecated and will be " "removed in the next release. Please use the LibvirtGenericVIFDriver VIF " @@ -9117,7 +9111,7 @@ msgid "" "attribute" msgstr "" -#: nova/virt/libvirt/vif.py:554 +#: nova/virt/libvirt/vif.py:555 msgid "" "The LibvirtHybridOVSBridgeDriver VIF driver is now deprecated and will be" " removed in the next release. Please use the LibvirtGenericVIFDriver VIF " @@ -9125,7 +9119,7 @@ msgid "" "attribute" msgstr "" -#: nova/virt/libvirt/vif.py:582 +#: nova/virt/libvirt/vif.py:583 msgid "" "The LibvirtOpenVswitchVirtualPortDriver VIF driver is now deprecated and " "will be removed in the next release. Please use the " @@ -9133,7 +9127,7 @@ msgid "" "reports the 'vif_type' attribute" msgstr "" -#: nova/virt/libvirt/vif.py:608 +#: nova/virt/libvirt/vif.py:609 msgid "" "The QuantumLinuxBridgeVIFDriver VIF driver is now deprecated and will be " "removed in the next release. Please use the LibvirtGenericVIFDriver VIF " @@ -9141,12 +9135,12 @@ msgid "" "attribute" msgstr "" -#: nova/virt/libvirt/volume.py:238 +#: nova/virt/libvirt/volume.py:239 #, python-format msgid "iSCSI device not found at %s" msgstr "iSCSI-устройство не найдено в %s" -#: nova/virt/libvirt/volume.py:241 +#: nova/virt/libvirt/volume.py:242 #, fuzzy, python-format msgid "" "ISCSI volume not yet found at: %(disk_dev)s. Will rescan & retry. Try " @@ -9155,48 +9149,48 @@ msgstr "" "Том ISCSI не найден в: %(mount_device)s. Будет выполнена повторная " "проверка и попытка. Повторение: %(tries)s" -#: nova/virt/libvirt/volume.py:253 +#: nova/virt/libvirt/volume.py:254 #, fuzzy, python-format msgid "Found iSCSI node %(disk_dev)s (after %(tries)s rescans)" msgstr "Найден узел iSCSI %(mount_device)s (после %(tries)s повторных проверок)" -#: nova/virt/libvirt/volume.py:489 nova/virt/libvirt/volume.py:610 +#: nova/virt/libvirt/volume.py:490 nova/virt/libvirt/volume.py:611 #, fuzzy, python-format msgid "%s is already mounted" msgstr "образ уже присоединён" -#: nova/virt/libvirt/volume.py:545 +#: nova/virt/libvirt/volume.py:546 #, fuzzy, python-format msgid "AoE device not found at %s" msgstr "iSCSI-устройство не найдено в %s" -#: nova/virt/libvirt/volume.py:547 +#: nova/virt/libvirt/volume.py:548 #, fuzzy, python-format msgid "AoE volume not yet found at: %(aoedevpath)s. Try number: %(tries)s" msgstr "" "Том ISCSI не найден в: %(mount_device)s. Будет выполнена повторная " "проверка и попытка. Повторение: %(tries)s" -#: nova/virt/libvirt/volume.py:561 +#: nova/virt/libvirt/volume.py:562 #, fuzzy, python-format msgid "Found AoE device %(aoedevpath)s (after %(tries)s rediscover)" msgstr "Найден узел iSCSI %(mount_device)s (после %(tries)s повторных проверок)" -#: nova/virt/libvirt/volume.py:689 +#: nova/virt/libvirt/volume.py:690 msgid "We are unable to locate any Fibre Channel devices" msgstr "" -#: nova/virt/libvirt/volume.py:698 +#: nova/virt/libvirt/volume.py:699 #, python-format msgid "Looking for Fibre Channel dev %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:708 +#: nova/virt/libvirt/volume.py:709 #, fuzzy msgid "Fibre Channel device not found." msgstr "iSCSI-устройство не найдено в %s" -#: nova/virt/libvirt/volume.py:711 +#: nova/virt/libvirt/volume.py:712 #, fuzzy, python-format msgid "" "Fibre volume not yet found at: %(mount_device)s. Will rescan & retry. " @@ -9205,30 +9199,30 @@ msgstr "" "Том ISCSI не найден в: %(mount_device)s. Будет выполнена повторная " "проверка и попытка. Повторение: %(tries)s" -#: nova/virt/libvirt/volume.py:727 +#: nova/virt/libvirt/volume.py:728 #, fuzzy, python-format msgid "Found Fibre Channel volume %(mount_device)s (after %(tries)s rescans)" msgstr "Найден узел iSCSI %(mount_device)s (после %(tries)s повторных проверок)" -#: nova/virt/libvirt/volume.py:734 +#: nova/virt/libvirt/volume.py:735 #, python-format msgid "Multipath device discovered %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:800 +#: nova/virt/libvirt/volume.py:801 msgid "Value required for 'scality_sofs_config'" msgstr "" -#: nova/virt/libvirt/volume.py:811 +#: nova/virt/libvirt/volume.py:812 #, python-format msgid "Cannot access 'scality_sofs_config': %s" msgstr "" -#: nova/virt/libvirt/volume.py:817 +#: nova/virt/libvirt/volume.py:818 msgid "Cannot execute /sbin/mount.sofs" msgstr "" -#: nova/virt/libvirt/volume.py:832 +#: nova/virt/libvirt/volume.py:833 msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" @@ -9302,6 +9296,16 @@ msgstr "" msgid "Uncompressed image file not found" msgstr "" +#: nova/virt/powervm/blockdev.py:540 nova/virt/powervm/operator.py:673 +#, python-format +msgid "Found error stream for command \"%(cmd)s\": %(error_text)s" +msgstr "" + +#: nova/virt/powervm/blockdev.py:557 nova/virt/powervm/operator.py:690 +#, python-format +msgid "Found error stream for command \"%(command)s\": %(error_text)s" +msgstr "" + #: nova/virt/powervm/common.py:61 msgid "Connection error connecting PowerVM manager" msgstr "" @@ -9311,16 +9315,16 @@ msgstr "" msgid "Running cmd (SSH-as-root): %s" msgstr "Выполнение команды (субпроцесс): %s" -#: nova/virt/powervm/common.py:119 +#: nova/virt/powervm/common.py:122 msgid "File transfer to PowerVM manager failed" msgstr "" -#: nova/virt/powervm/common.py:138 +#: nova/virt/powervm/common.py:141 #, python-format msgid "ftp GET %(remote_path)s to: %(local_path)s" msgstr "" -#: nova/virt/powervm/common.py:144 +#: nova/virt/powervm/common.py:147 #, fuzzy msgid "File transfer from PowerVM manager failed" msgstr "Сбой соединения c melange" @@ -9433,54 +9437,54 @@ msgstr "Перечень копий" msgid "LPAR instance '%s' creation failed" msgstr "копия %s: Создание образа" -#: nova/virt/powervm/operator.py:208 +#: nova/virt/powervm/operator.py:209 #, fuzzy, python-format msgid "Activating the LPAR instance '%s'" msgstr "Выполнение запуска копий" -#: nova/virt/powervm/operator.py:225 +#: nova/virt/powervm/operator.py:226 #, python-format msgid "Instance '%s' failed to boot" msgstr "" -#: nova/virt/powervm/operator.py:237 +#: nova/virt/powervm/operator.py:238 msgid "Error while attempting to clean up failed instance launch." msgstr "" -#: nova/virt/powervm/operator.py:241 +#: nova/virt/powervm/operator.py:242 #, fuzzy, python-format msgid "Instance spawned in %s seconds" msgstr "копия не в приостановленном состоянии" -#: nova/virt/powervm/operator.py:252 +#: nova/virt/powervm/operator.py:253 #, python-format msgid "During destroy, LPAR instance '%s' was not found on PowerVM system." msgstr "" -#: nova/virt/powervm/operator.py:271 +#: nova/virt/powervm/operator.py:272 #, fuzzy, python-format msgid "Stopping instance %s for snapshot." msgstr "копия %s: выполнение снимка" -#: nova/virt/powervm/operator.py:294 +#: nova/virt/powervm/operator.py:295 #, fuzzy, python-format msgid "Shutting down the instance '%s'" msgstr "Включение питания на копии ВМ %s" -#: nova/virt/powervm/operator.py:299 +#: nova/virt/powervm/operator.py:300 #, fuzzy, python-format msgid "Deleting the LPAR instance '%s'" msgstr "Выполнение запуска копий" -#: nova/virt/powervm/operator.py:311 +#: nova/virt/powervm/operator.py:312 msgid "PowerVM instance cleanup failed" msgstr "" -#: nova/virt/powervm/operator.py:333 nova/virt/powervm/operator.py:389 +#: nova/virt/powervm/operator.py:334 nova/virt/powervm/operator.py:390 msgid "Not enough free memory in the host" msgstr "" -#: nova/virt/powervm/operator.py:344 nova/virt/powervm/operator.py:395 +#: nova/virt/powervm/operator.py:345 nova/virt/powervm/operator.py:396 msgid "Insufficient available CPU on PowerVM" msgstr "" @@ -9607,101 +9611,97 @@ msgstr "" msgid "Exception during HTTP connection close in VMwareHTTPWrite. Exception is %s" msgstr "" -#: nova/virt/vmwareapi/vim.py:85 +#: nova/virt/vmwareapi/vim.py:84 msgid "Unable to import suds." msgstr "Невозможно импортировать suds." -#: nova/virt/vmwareapi/vim.py:91 -msgid "Must specify vmwareapi_wsdl_loc" -msgstr "Необходимо задать vmwareapi_wsdl_loc" - -#: nova/virt/vmwareapi/vim.py:142 +#: nova/virt/vmwareapi/vim.py:169 #, python-format msgid "No such SOAP method '%s' provided by VI SDK" msgstr "" -#: nova/virt/vmwareapi/vim.py:147 +#: nova/virt/vmwareapi/vim.py:174 #, python-format msgid "httplib error in %s: " msgstr "" -#: nova/virt/vmwareapi/vim.py:154 +#: nova/virt/vmwareapi/vim.py:181 #, python-format msgid "Socket error in %s: " msgstr "" -#: nova/virt/vmwareapi/vim.py:159 +#: nova/virt/vmwareapi/vim.py:186 #, python-format msgid "Type error in %s: " msgstr "" -#: nova/virt/vmwareapi/vim.py:163 +#: nova/virt/vmwareapi/vim.py:190 #, python-format msgid "Exception in %s " msgstr "Исключение в %s " -#: nova/virt/vmwareapi/vmops.py:93 +#: nova/virt/vmwareapi/vmops.py:92 msgid "Getting list of instances" msgstr "Перечень копий" -#: nova/virt/vmwareapi/vmops.py:109 +#: nova/virt/vmwareapi/vmops.py:108 #, python-format msgid "Got total of %s instances" msgstr "Всего %s копий" -#: nova/virt/vmwareapi/vmops.py:204 +#: nova/virt/vmwareapi/vmops.py:198 #, fuzzy msgid "Creating VM on the ESX host" msgstr "Создание ВМ с именем %s на узле ESX" -#: nova/virt/vmwareapi/vmops.py:212 +#: nova/virt/vmwareapi/vmops.py:206 #, fuzzy msgid "Created VM on the ESX host" msgstr "Создание ВМ с именем %s на узле ESX" -#: nova/virt/vmwareapi/vmops.py:236 +#: nova/virt/vmwareapi/vmops.py:230 #, 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 "" -#: nova/virt/vmwareapi/vmops.py:255 +#: nova/virt/vmwareapi/vmops.py:249 #, python-format msgid "" "Created Virtual Disk of size %(vmdk_file_size_in_kb)s KB and type " "%(disk_type)s on the ESX host local store %(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:264 +#: nova/virt/vmwareapi/vmops.py:258 #, python-format msgid "" "Deleting the file %(vmdk_path)s on the ESX host localstore " "%(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:278 +#: nova/virt/vmwareapi/vmops.py:272 #, python-format msgid "" "Deleted the file %(vmdk_path)s on the ESX host local store " "%(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:286 +#: nova/virt/vmwareapi/vmops.py:280 #, python-format msgid "" "Downloading image file data %(image_ref)s to the ESX data store " "%(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:306 +#: nova/virt/vmwareapi/vmops.py:300 #, python-format msgid "" "Downloaded image file data %(image_ref)s to %(upload_vmdk_name)s on the " "ESX data store %(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:320 +#: nova/virt/vmwareapi/vmops.py:314 #, python-format msgid "" "Copying Virtual Disk of size %(vmdk_file_size_in_kb)s KB and adapter type" @@ -9709,304 +9709,304 @@ msgid "" " type %(disk_type)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:341 +#: nova/virt/vmwareapi/vmops.py:335 #, python-format msgid "" "Copied Virtual Disk of size %(vmdk_file_size_in_kb)s KB and type " "%(disk_type)s on the ESX host local store %(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:420 +#: nova/virt/vmwareapi/vmops.py:414 #, fuzzy msgid "Powering on the VM instance" msgstr "Включение питания на копии ВМ %s" -#: nova/virt/vmwareapi/vmops.py:426 +#: nova/virt/vmwareapi/vmops.py:420 #, fuzzy msgid "Powered on the VM instance" msgstr "Питание включено на копии ВМ %s" -#: nova/virt/vmwareapi/vmops.py:472 +#: nova/virt/vmwareapi/vmops.py:466 #, fuzzy msgid "Creating Snapshot of the VM instance" msgstr "Создание снимка копии ВМ %s " -#: nova/virt/vmwareapi/vmops.py:482 +#: nova/virt/vmwareapi/vmops.py:476 #, fuzzy msgid "Created Snapshot of the VM instance" msgstr "Создание снимка копии ВМ %s " -#: nova/virt/vmwareapi/vmops.py:527 +#: nova/virt/vmwareapi/vmops.py:521 msgid "Copying disk data before snapshot of the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:540 +#: nova/virt/vmwareapi/vmops.py:534 msgid "Copied disk data before snapshot of the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:549 +#: nova/virt/vmwareapi/vmops.py:543 #, python-format msgid "Uploading image %s" msgstr "Выгрузка образа %s" -#: nova/virt/vmwareapi/vmops.py:563 +#: nova/virt/vmwareapi/vmops.py:557 #, python-format msgid "Uploaded image %s" msgstr "Выгруженный образ %s" -#: nova/virt/vmwareapi/vmops.py:576 +#: nova/virt/vmwareapi/vmops.py:570 #, python-format msgid "Deleting temporary vmdk file %s" msgstr "Удаление временного файла vmdk %s" -#: nova/virt/vmwareapi/vmops.py:585 +#: nova/virt/vmwareapi/vmops.py:579 #, python-format msgid "Deleted temporary vmdk file %s" msgstr "Удалённый временный файл vmdk %s" -#: nova/virt/vmwareapi/vmops.py:617 +#: nova/virt/vmwareapi/vmops.py:611 msgid "instance is not powered on" msgstr "копия не включена" -#: nova/virt/vmwareapi/vmops.py:624 +#: nova/virt/vmwareapi/vmops.py:618 #, fuzzy msgid "Rebooting guest OS of VM" msgstr "Перезагрузка гостевой ОС ВМ %s" -#: nova/virt/vmwareapi/vmops.py:627 +#: nova/virt/vmwareapi/vmops.py:621 #, fuzzy msgid "Rebooted guest OS of VM" msgstr "Выполнена перезагрузка гостевой ОС ВМ %s" -#: nova/virt/vmwareapi/vmops.py:629 +#: nova/virt/vmwareapi/vmops.py:623 #, fuzzy msgid "Doing hard reboot of VM" msgstr "Выполнение безотказной перезагрузки ВМ %s" -#: nova/virt/vmwareapi/vmops.py:633 +#: nova/virt/vmwareapi/vmops.py:627 #, fuzzy msgid "Did hard reboot of VM" msgstr "Выполнение безотказной перезагрузки ВМ %s" -#: nova/virt/vmwareapi/vmops.py:645 nova/virt/vmwareapi/vmops.py:677 -#: nova/virt/vmwareapi/vmops.py:970 +#: nova/virt/vmwareapi/vmops.py:639 nova/virt/vmwareapi/vmops.py:671 +#: nova/virt/vmwareapi/vmops.py:964 #, fuzzy msgid "instance not present" msgstr "копия - %s не представлена" -#: nova/virt/vmwareapi/vmops.py:651 nova/virt/vmwareapi/vmops.py:974 +#: nova/virt/vmwareapi/vmops.py:645 nova/virt/vmwareapi/vmops.py:968 #, fuzzy msgid "Destroying the VM" msgstr "Выполнение перезагрузки xvp" -#: nova/virt/vmwareapi/vmops.py:656 nova/virt/vmwareapi/vmops.py:979 +#: nova/virt/vmwareapi/vmops.py:650 nova/virt/vmwareapi/vmops.py:973 #, fuzzy msgid "Destroyed the VM" msgstr "Незарегистрированная ВМ %s" -#: nova/virt/vmwareapi/vmops.py:658 +#: nova/virt/vmwareapi/vmops.py:652 #, fuzzy, python-format msgid "In vmwareapi:vmops:delete, got this exception while destroying the VM: %s" msgstr "В vmwareapi:_call_method, принято это исключение: %s" -#: nova/virt/vmwareapi/vmops.py:696 nova/virt/vmwareapi/vmops.py:849 +#: nova/virt/vmwareapi/vmops.py:690 nova/virt/vmwareapi/vmops.py:843 #, fuzzy msgid "Powering off the VM" msgstr "Выключение питания ВМ %s" -#: nova/virt/vmwareapi/vmops.py:701 nova/virt/vmwareapi/vmops.py:854 +#: nova/virt/vmwareapi/vmops.py:695 nova/virt/vmwareapi/vmops.py:848 #, fuzzy msgid "Powered off the VM" msgstr "Питание ВМ %s выключено" -#: nova/virt/vmwareapi/vmops.py:705 +#: nova/virt/vmwareapi/vmops.py:699 #, fuzzy msgid "Unregistering the VM" msgstr "Исключение регистрации ВМ %s" -#: nova/virt/vmwareapi/vmops.py:708 +#: nova/virt/vmwareapi/vmops.py:702 #, fuzzy msgid "Unregistered the VM" msgstr "Незарегистрированная ВМ %s" -#: nova/virt/vmwareapi/vmops.py:710 +#: nova/virt/vmwareapi/vmops.py:704 #, python-format msgid "" "In vmwareapi:vmops:destroy, got this exception while un-registering the " "VM: %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:723 +#: nova/virt/vmwareapi/vmops.py:717 #, python-format msgid "Deleting contents of the VM from datastore %(datastore_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:735 +#: nova/virt/vmwareapi/vmops.py:729 #, python-format msgid "Deleted contents of the VM from datastore %(datastore_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:740 +#: nova/virt/vmwareapi/vmops.py:734 #, python-format msgid "" "In vmwareapi:vmops:destroy, got this exception while deleting the VM " "contents from the disk: %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:748 +#: nova/virt/vmwareapi/vmops.py:742 msgid "pause not supported for vmwareapi" msgstr "" -#: nova/virt/vmwareapi/vmops.py:752 +#: nova/virt/vmwareapi/vmops.py:746 msgid "unpause not supported for vmwareapi" msgstr "" -#: nova/virt/vmwareapi/vmops.py:766 +#: nova/virt/vmwareapi/vmops.py:760 #, fuzzy msgid "Suspending the VM" msgstr "Приостановка ВМ %s " -#: nova/virt/vmwareapi/vmops.py:770 +#: nova/virt/vmwareapi/vmops.py:764 #, fuzzy msgid "Suspended the VM" msgstr "Приостановленная ВМ %s " -#: nova/virt/vmwareapi/vmops.py:773 +#: nova/virt/vmwareapi/vmops.py:767 #, fuzzy msgid "instance is powered off and cannot be suspended." msgstr "Питание копии выключено и следовательно она не может быть приостановлена." -#: nova/virt/vmwareapi/vmops.py:776 +#: nova/virt/vmwareapi/vmops.py:770 msgid "VM was already in suspended state. So returning without doing anything" msgstr "" -#: nova/virt/vmwareapi/vmops.py:789 +#: nova/virt/vmwareapi/vmops.py:783 #, fuzzy msgid "Resuming the VM" msgstr "Возобновление работы ВМ %s" -#: nova/virt/vmwareapi/vmops.py:794 +#: nova/virt/vmwareapi/vmops.py:788 #, fuzzy msgid "Resumed the VM" msgstr "Работа ВМ %s возобновлена " -#: nova/virt/vmwareapi/vmops.py:796 +#: nova/virt/vmwareapi/vmops.py:790 msgid "instance is not in a suspended state" msgstr "копия не в приостановленном состоянии" -#: nova/virt/vmwareapi/vmops.py:857 +#: nova/virt/vmwareapi/vmops.py:851 #, fuzzy msgid "instance is suspended and cannot be powered off." msgstr "копия не включена" -#: nova/virt/vmwareapi/vmops.py:860 +#: nova/virt/vmwareapi/vmops.py:854 msgid "VM was already in powered off state. So returning without doing anything" msgstr "" -#: nova/virt/vmwareapi/vmops.py:873 +#: nova/virt/vmwareapi/vmops.py:867 msgid "VM was already in powered on state. So returning without doing anything" msgstr "" -#: nova/virt/vmwareapi/vmops.py:877 +#: nova/virt/vmwareapi/vmops.py:871 #, fuzzy msgid "Powering on the VM" msgstr "Выключение питания ВМ %s" -#: nova/virt/vmwareapi/vmops.py:882 +#: nova/virt/vmwareapi/vmops.py:876 #, fuzzy msgid "Powered on the VM" msgstr "Питание ВМ %s выключено" -#: nova/virt/vmwareapi/vmops.py:899 +#: nova/virt/vmwareapi/vmops.py:893 #, fuzzy, python-format msgid "Updating instance '%(instance_uuid)s' progress to %(progress)d" msgstr "Обновление выполнения копии '%(instance_uuid)s' до %(progress)d" -#: nova/virt/vmwareapi/vmops.py:930 +#: nova/virt/vmwareapi/vmops.py:924 #, fuzzy, python-format msgid "Renaming the VM to %s" msgstr "Удалить том с идентификатором: %s" -#: nova/virt/vmwareapi/vmops.py:936 +#: nova/virt/vmwareapi/vmops.py:930 #, python-format msgid "Renamed the VM to %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:951 +#: nova/virt/vmwareapi/vmops.py:945 #, python-format msgid "Cloning VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:959 +#: nova/virt/vmwareapi/vmops.py:953 #, python-format msgid "Cloned VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:981 +#: nova/virt/vmwareapi/vmops.py:975 #, fuzzy, python-format msgid "" "In vmwareapi:vmops:confirm_migration, got this exception while destroying" " the VM: %s" msgstr "В vmwareapi:_create_session, принято это исключение: %s" -#: nova/virt/vmwareapi/vmops.py:996 +#: nova/virt/vmwareapi/vmops.py:990 #, fuzzy, python-format msgid "Renaming the VM from %s" msgstr "Удалить том с идентификатором: %s" -#: nova/virt/vmwareapi/vmops.py:1002 +#: nova/virt/vmwareapi/vmops.py:996 #, fuzzy, python-format msgid "Renamed the VM from %s" msgstr "Создать том из снимка %s" -#: nova/virt/vmwareapi/vmops.py:1025 +#: nova/virt/vmwareapi/vmops.py:1019 #, python-format msgid "Migrating VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1037 +#: nova/virt/vmwareapi/vmops.py:1031 #, python-format msgid "Migrated VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1047 nova/virt/xenapi/vmops.py:1327 +#: nova/virt/vmwareapi/vmops.py:1041 nova/virt/xenapi/vmops.py:1327 #, python-format msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1051 +#: nova/virt/vmwareapi/vmops.py:1045 #, fuzzy, python-format msgid "Automatically hard rebooting %d" msgstr "Автоматическая безотказная перезагрузка %d" -#: nova/virt/vmwareapi/vmops.py:1087 +#: nova/virt/vmwareapi/vmops.py:1081 msgid "get_diagnostics not implemented for vmwareapi" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1169 +#: nova/virt/vmwareapi/vmops.py:1163 msgid "Reconfiguring VM instance to set the machine id" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1175 +#: nova/virt/vmwareapi/vmops.py:1169 msgid "Reconfigured VM instance to set the machine id" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1189 +#: nova/virt/vmwareapi/vmops.py:1183 #, python-format msgid "Reconfiguring VM instance to enable vnc on port - %(port)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1196 +#: nova/virt/vmwareapi/vmops.py:1190 #, python-format msgid "Reconfigured VM instance to enable vnc on port - %(port)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1289 +#: nova/virt/vmwareapi/vmops.py:1283 #, python-format msgid "Creating directory with path %s" msgstr "Создание папки с адресом %s" -#: nova/virt/vmwareapi/vmops.py:1295 +#: nova/virt/vmwareapi/vmops.py:1289 #, python-format msgid "Created directory with path %s" msgstr "Создана папка с адресом %s" @@ -10026,17 +10026,17 @@ msgstr "" msgid "Uploading image %s to the Glance image server" msgstr "" -#: nova/virt/vmwareapi/vmware_images.py:135 +#: nova/virt/vmwareapi/vmware_images.py:139 #, python-format msgid "Uploaded image %s to the Glance image server" msgstr "" -#: nova/virt/vmwareapi/vmware_images.py:146 +#: nova/virt/vmwareapi/vmware_images.py:150 #, python-format msgid "Getting image size for the image %s" msgstr "Получение размера образа для образа %s" -#: nova/virt/vmwareapi/vmware_images.py:151 +#: nova/virt/vmwareapi/vmware_images.py:155 #, python-format msgid "Got image size of %(size)s for the image %(image)s" msgstr "Принят размер образа %(size)s для образа %(image)s" @@ -10330,22 +10330,17 @@ msgstr "Узел сompute %(host)s не найден." msgid "Unable to migrate VM %(vm_ref)sfrom %(host)s" msgstr "" -#: nova/virt/xenapi/host.py:156 -#, python-format -msgid "Unable to get SR for this host: %s" -msgstr "Невозможно принять SR для этого узла: %s" - -#: nova/virt/xenapi/host.py:191 +#: nova/virt/xenapi/host.py:185 #, fuzzy, python-format msgid "Failed to extract instance support from %s" msgstr "Ошибка перезагрузки копии" -#: nova/virt/xenapi/host.py:208 +#: nova/virt/xenapi/host.py:202 #, fuzzy msgid "Unable to get updated status" msgstr "Невозможно получить обновлённое состояние: %s" -#: nova/virt/xenapi/host.py:211 +#: nova/virt/xenapi/host.py:205 #, python-format msgid "The call to %(method)s returned an error: %(e)s." msgstr "Вызов %(method)s возвратил ошибку: %(e)s." @@ -10419,73 +10414,73 @@ msgid "" "Expected %(vlan_num)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:271 +#: nova/virt/xenapi/vm_utils.py:272 #, fuzzy msgid "Created VM" msgstr "_создать: %s" -#: nova/virt/xenapi/vm_utils.py:283 +#: nova/virt/xenapi/vm_utils.py:284 msgid "VM destroyed" msgstr "" -#: nova/virt/xenapi/vm_utils.py:288 nova/virt/xenapi/vm_utils.py:303 +#: nova/virt/xenapi/vm_utils.py:289 nova/virt/xenapi/vm_utils.py:304 msgid "VM already halted, skipping shutdown..." msgstr "" -#: nova/virt/xenapi/vm_utils.py:292 +#: nova/virt/xenapi/vm_utils.py:293 msgid "Shutting down VM (cleanly)" msgstr "" -#: nova/virt/xenapi/vm_utils.py:307 +#: nova/virt/xenapi/vm_utils.py:308 msgid "Shutting down VM (hard)" msgstr "" -#: nova/virt/xenapi/vm_utils.py:345 +#: nova/virt/xenapi/vm_utils.py:346 #, python-format msgid "VBD not found in instance %s" msgstr "VBD не найдено для копии %s" -#: nova/virt/xenapi/vm_utils.py:362 +#: nova/virt/xenapi/vm_utils.py:363 #, fuzzy, python-format msgid "VBD %s already detached" msgstr "группа %s уже существует" -#: nova/virt/xenapi/vm_utils.py:365 +#: nova/virt/xenapi/vm_utils.py:366 #, python-format msgid "VBD %(vbd_ref)s detach rejected, attempt %(num_attempt)d/%(max_attempts)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:370 +#: nova/virt/xenapi/vm_utils.py:371 #, python-format msgid "Unable to unplug VBD %s" msgstr "Невозможно отсоединить VBD %s" -#: nova/virt/xenapi/vm_utils.py:375 +#: nova/virt/xenapi/vm_utils.py:376 #, python-format msgid "Reached maximum number of retries trying to unplug VBD %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:386 +#: nova/virt/xenapi/vm_utils.py:387 #, python-format msgid "Unable to destroy VBD %s" msgstr "Невозможно ликвидировать VBD %s" -#: nova/virt/xenapi/vm_utils.py:408 +#: nova/virt/xenapi/vm_utils.py:409 #, 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." -#: nova/virt/xenapi/vm_utils.py:411 +#: nova/virt/xenapi/vm_utils.py:412 #, 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." -#: nova/virt/xenapi/vm_utils.py:437 +#: nova/virt/xenapi/vm_utils.py:438 #, python-format msgid "Unable to destroy VDI %s" msgstr "Невозможно ликвидировать VDI %s" -#: nova/virt/xenapi/vm_utils.py:469 +#: nova/virt/xenapi/vm_utils.py:465 #, python-format msgid "" "Created VDI %(vdi_ref)s (%(name_label)s, %(virtual_size)s, %(read_only)s)" @@ -10494,88 +10489,88 @@ msgstr "" "Создан VDI %(vdi_ref)s (%(name_label)s, %(virtual_size)s, %(read_only)s) " "на %(sr_ref)s." -#: nova/virt/xenapi/vm_utils.py:483 +#: nova/virt/xenapi/vm_utils.py:479 #, fuzzy msgid "SR not present and could not be introduced" msgstr "Копия не найдена" -#: nova/virt/xenapi/vm_utils.py:508 +#: nova/virt/xenapi/vm_utils.py:504 #, fuzzy, python-format msgid "block device info: %s" msgstr "block_device_list %s" -#: nova/virt/xenapi/vm_utils.py:594 +#: nova/virt/xenapi/vm_utils.py:590 #, python-format msgid "Cloned VDI %(vdi_ref)s from VDI %(vdi_to_clone_ref)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:614 +#: nova/virt/xenapi/vm_utils.py:635 #, fuzzy, python-format msgid "No primary VDI found for %(vm_ref)s" msgstr "Отсутствует первичный VDI для%(vm_ref)s" -#: nova/virt/xenapi/vm_utils.py:627 +#: nova/virt/xenapi/vm_utils.py:648 #, fuzzy msgid "Starting snapshot for VM" msgstr "Запуск снимка для ВМ %s" -#: nova/virt/xenapi/vm_utils.py:677 +#: nova/virt/xenapi/vm_utils.py:698 #, python-format msgid "Destroying cached VDI '%(vdi_uuid)s'" msgstr "" -#: nova/virt/xenapi/vm_utils.py:930 +#: nova/virt/xenapi/vm_utils.py:951 #, 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 "" -#: nova/virt/xenapi/vm_utils.py:986 +#: nova/virt/xenapi/vm_utils.py:1007 #, python-format msgid "Unrecognized cache_images value '%s', defaulting to True" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1020 +#: nova/virt/xenapi/vm_utils.py:1041 #, fuzzy, python-format msgid "Fetched VDIs of type '%(vdi_type)s' with UUID '%(vdi_uuid)s'" msgstr "" "xapi 'download_vhd' возвратил VDI типа '%(vdi_type)s' с UUID " "'%(vdi_uuid)s'" -#: nova/virt/xenapi/vm_utils.py:1032 +#: nova/virt/xenapi/vm_utils.py:1053 #, python-format msgid "" "download_vhd %(image_id)s, attempt %(attempt_num)d/%(max_attempts)d, " "params: %(params)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1045 +#: nova/virt/xenapi/vm_utils.py:1066 #, python-format msgid "download_vhd failed: %r" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1079 +#: nova/virt/xenapi/vm_utils.py:1100 #, python-format msgid "Invalid value '%s' for xenapi_torrent_images" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1090 +#: nova/virt/xenapi/vm_utils.py:1111 #, fuzzy, python-format msgid "Asking xapi to fetch vhd image %(image_id)s" msgstr "Запрос xapi на приём образа vhd %(image)s" -#: nova/virt/xenapi/vm_utils.py:1154 +#: nova/virt/xenapi/vm_utils.py:1169 #, 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" -#: nova/virt/xenapi/vm_utils.py:1169 +#: nova/virt/xenapi/vm_utils.py:1184 #, 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" -#: nova/virt/xenapi/vm_utils.py:1173 +#: nova/virt/xenapi/vm_utils.py:1188 #, python-format msgid "" "Image size %(size_bytes)d exceeded instance_type allowed size " @@ -10584,17 +10579,17 @@ msgstr "" "Размер образа %(size_bytes)d превышает допустимый instance_type размер " "%(allowed_size_bytes)d" -#: nova/virt/xenapi/vm_utils.py:1195 +#: nova/virt/xenapi/vm_utils.py:1210 #, fuzzy, python-format msgid "Fetching image %(image_id)s, type %(image_type_str)s" msgstr "Получение образа %(image)s" -#: nova/virt/xenapi/vm_utils.py:1208 +#: nova/virt/xenapi/vm_utils.py:1223 #, fuzzy, python-format msgid "Size for image %(image_id)s: %(virtual_size)d" msgstr "Ядро не найдено для образа %(image_id)s." -#: nova/virt/xenapi/vm_utils.py:1217 +#: nova/virt/xenapi/vm_utils.py:1232 #, python-format msgid "" "Kernel/Ramdisk image is too large: %(vdi_size)d bytes, max %(max_size)d " @@ -10603,204 +10598,204 @@ msgstr "" "Превышен размер ядра/Ramdisk образа: %(vdi_size)d байт, макс. " "%(max_size)d байт" -#: nova/virt/xenapi/vm_utils.py:1236 +#: nova/virt/xenapi/vm_utils.py:1251 #, python-format msgid "Copying VDI %s to /boot/guest on dom0" msgstr "Копирование VDI %s в /boot/guest на dom0" -#: nova/virt/xenapi/vm_utils.py:1250 +#: nova/virt/xenapi/vm_utils.py:1265 #, python-format msgid "Kernel/Ramdisk VDI %s destroyed" msgstr "Ядро/Ramdisk VDI %s ликвидирован" -#: nova/virt/xenapi/vm_utils.py:1259 +#: nova/virt/xenapi/vm_utils.py:1274 #, fuzzy msgid "Failed to fetch glance image" msgstr "Ошибка перезагрузки копии" -#: nova/virt/xenapi/vm_utils.py:1300 +#: nova/virt/xenapi/vm_utils.py:1315 #, python-format msgid "Detected %(image_type_str)s format for image %(image_ref)s" msgstr "Обнаружен %(image_type_str)s формат для образа %(image_ref)s" -#: nova/virt/xenapi/vm_utils.py:1331 +#: nova/virt/xenapi/vm_utils.py:1346 #, python-format msgid "Looking up vdi %s for PV kernel" msgstr "Поиск vdi %s для ядра PV" -#: nova/virt/xenapi/vm_utils.py:1349 +#: nova/virt/xenapi/vm_utils.py:1364 #, python-format msgid "" "Image format is None: trying to determine PV status using pygrub; if " "instance with vdi %s does not boot correctly, try with image metadata." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1355 +#: nova/virt/xenapi/vm_utils.py:1370 #, python-format msgid "Unknown image format %(disk_image_type)s" msgstr "Неизвестный формат образа %(disk_image_type)s" -#: nova/virt/xenapi/vm_utils.py:1386 +#: nova/virt/xenapi/vm_utils.py:1401 #, python-format msgid "VDI %s is still available" msgstr "VDI %s до сих пор доступен" -#: nova/virt/xenapi/vm_utils.py:1489 +#: nova/virt/xenapi/vm_utils.py:1504 #, python-format msgid "Unable to parse rrd of %(vm_uuid)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1516 +#: nova/virt/xenapi/vm_utils.py:1531 #, python-format msgid "Re-scanning SR %s" msgstr "Повторная проверка SR %s" -#: nova/virt/xenapi/vm_utils.py:1544 +#: nova/virt/xenapi/vm_utils.py:1559 #, python-format msgid "Flag sr_matching_filter '%s' does not respect formatting convention" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1562 +#: nova/virt/xenapi/vm_utils.py:1577 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 "" -#: nova/virt/xenapi/vm_utils.py:1575 +#: nova/virt/xenapi/vm_utils.py:1590 msgid "Cannot find SR of content-type ISO" msgstr "Невозможно найти SR типа содержимого ISO" -#: nova/virt/xenapi/vm_utils.py:1583 +#: nova/virt/xenapi/vm_utils.py:1598 #, python-format msgid "ISO: looking at SR %(sr_rec)s" msgstr "ISO: поиск SR %(sr_rec)s" -#: nova/virt/xenapi/vm_utils.py:1585 +#: nova/virt/xenapi/vm_utils.py:1600 msgid "ISO: not iso content" msgstr "ISO: не содержимое iso типа" -#: nova/virt/xenapi/vm_utils.py:1588 +#: nova/virt/xenapi/vm_utils.py:1603 msgid "ISO: iso content_type, no 'i18n-key' key" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1591 +#: nova/virt/xenapi/vm_utils.py:1606 msgid "ISO: iso content_type, i18n-key value not 'local-storage-iso'" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1595 +#: nova/virt/xenapi/vm_utils.py:1610 msgid "ISO: SR MATCHing our criteria" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1597 +#: nova/virt/xenapi/vm_utils.py:1612 msgid "ISO: ISO, looking to see if it is host local" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1600 +#: nova/virt/xenapi/vm_utils.py:1615 #, python-format msgid "ISO: PBD %(pbd_ref)s disappeared" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1603 +#: nova/virt/xenapi/vm_utils.py:1618 #, python-format msgid "ISO: PBD matching, want %(pbd_rec)s, have %(host)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1606 +#: nova/virt/xenapi/vm_utils.py:1621 msgid "ISO: SR with local PBD" msgstr "ISO: SR с локальной PBD" -#: nova/virt/xenapi/vm_utils.py:1628 +#: nova/virt/xenapi/vm_utils.py:1643 #, python-format msgid "" "Unable to obtain RRD XML for VM %(vm_uuid)s with server details: " "%(server)s." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1644 +#: nova/virt/xenapi/vm_utils.py:1659 #, python-format msgid "Unable to obtain RRD XML updates with server details: %(server)s." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1698 +#: nova/virt/xenapi/vm_utils.py:1713 #, python-format msgid "Invalid statistics data from Xenserver: %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1758 +#: nova/virt/xenapi/vm_utils.py:1773 #, python-format msgid "VHD %(vdi_uuid)s has parent %(parent_uuid)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1845 +#: nova/virt/xenapi/vm_utils.py:1860 #, python-format msgid "" "Parent %(parent_uuid)s doesn't match original parent " "%(original_parent_uuid)s, waiting for coalesce..." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1855 +#: nova/virt/xenapi/vm_utils.py:1870 #, python-format msgid "VHD coalesce attempts exceeded (%(max_attempts)d), giving up..." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1890 +#: nova/virt/xenapi/vm_utils.py:1905 #, python-format msgid "Timeout waiting for device %s to be created" msgstr "Время ожидания при создании устройства %s" -#: nova/virt/xenapi/vm_utils.py:1910 +#: nova/virt/xenapi/vm_utils.py:1925 #, python-format msgid "Disconnecting stale VDI %s from compute domU" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1923 +#: nova/virt/xenapi/vm_utils.py:1938 #, python-format msgid "Plugging VBD %s ... " msgstr "Подсоединение VBD %s ... " -#: nova/virt/xenapi/vm_utils.py:1926 +#: nova/virt/xenapi/vm_utils.py:1941 #, python-format msgid "Plugging VBD %s done." msgstr "Подсоединение VBD %s выполнено." -#: nova/virt/xenapi/vm_utils.py:1928 +#: nova/virt/xenapi/vm_utils.py:1943 #, python-format msgid "VBD %(vbd_ref)s plugged as %(orig_dev)s" msgstr "VBD %(vbd_ref)s подсоединено как %(orig_dev)s" -#: nova/virt/xenapi/vm_utils.py:1931 +#: nova/virt/xenapi/vm_utils.py:1946 #, python-format msgid "VBD %(vbd_ref)s plugged into wrong dev, remapping to %(dev)s" msgstr "" "VBD %(vbd_ref)s подсоединено в неправильный dev, изменение назначения на " "%(dev)s" -#: nova/virt/xenapi/vm_utils.py:1936 +#: nova/virt/xenapi/vm_utils.py:1951 #, python-format msgid "Destroying VBD for VDI %s ... " msgstr "Ликвидирование VBD для VDI %s ... " -#: nova/virt/xenapi/vm_utils.py:1944 +#: nova/virt/xenapi/vm_utils.py:1959 #, python-format msgid "Destroying VBD for VDI %s done." msgstr "Ликвидирование VBD для VDI %s завершено." -#: nova/virt/xenapi/vm_utils.py:1971 +#: nova/virt/xenapi/vm_utils.py:1986 #, python-format msgid "Running pygrub against %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1979 +#: nova/virt/xenapi/vm_utils.py:1994 #, python-format msgid "Found Xen kernel %s" msgstr "Найдено ядро Xen %s" -#: nova/virt/xenapi/vm_utils.py:1981 +#: nova/virt/xenapi/vm_utils.py:1996 msgid "No Xen kernel found. Booting HVM." msgstr "Ядро Xen не найдено. Загрузка HVM." -#: nova/virt/xenapi/vm_utils.py:1983 +#: nova/virt/xenapi/vm_utils.py:1998 msgid "" "Error while executing pygrub! Please, ensure the binary is installed " "correctly, and available in your PATH; on some Linux distros, pygrub may " @@ -10808,16 +10803,16 @@ msgid "" "mode." msgstr "" -#: nova/virt/xenapi/vm_utils.py:2000 +#: nova/virt/xenapi/vm_utils.py:2015 msgid "Partitions:" msgstr "Разделы:" -#: nova/virt/xenapi/vm_utils.py:2006 +#: nova/virt/xenapi/vm_utils.py:2021 #, python-format msgid " %(num)s: %(ptype)s %(size)d sectors" msgstr " %(num)s: %(ptype)s %(size)d секторов" -#: nova/virt/xenapi/vm_utils.py:2031 +#: nova/virt/xenapi/vm_utils.py:2046 #, python-format msgid "" "Writing partition table %(primary_first)d %(primary_last)d to " @@ -10826,37 +10821,37 @@ msgstr "" "Запись таблицы разделов %(primary_first)d %(primary_last)d в " "%(dev_path)s..." -#: nova/virt/xenapi/vm_utils.py:2044 +#: nova/virt/xenapi/vm_utils.py:2059 #, python-format msgid "Writing partition table %s done." msgstr "Запись таблицы разделов %s выполнена." -#: nova/virt/xenapi/vm_utils.py:2098 +#: nova/virt/xenapi/vm_utils.py:2113 #, 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 "" -#: nova/virt/xenapi/vm_utils.py:2131 +#: nova/virt/xenapi/vm_utils.py:2146 #, python-format msgid "" "Finished sparse_copy in %(duration).2f secs, %(compression_pct).2f%% " "reduction in size" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2183 +#: nova/virt/xenapi/vm_utils.py:2198 msgid "Manipulating interface files directly" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2192 +#: nova/virt/xenapi/vm_utils.py:2207 #, python-format msgid "Failed to mount filesystem (expected for non-linux instances): %s" msgstr "" "Ошибка присоединения файловой системы (ожидаемо для копий не на базе " "linux): %s" -#: nova/virt/xenapi/vm_utils.py:2304 +#: nova/virt/xenapi/vm_utils.py:2319 msgid "This domU must be running on the host specified by xenapi_connection_url" msgstr "" @@ -11062,15 +11057,20 @@ msgid "" " server" msgstr "" -#: nova/virt/xenapi/vmops.py:1658 +#: nova/virt/xenapi/vmops.py:1647 +#, fuzzy +msgid "No suitable network for migrate" +msgstr "Недопустимый сетевой формат" + +#: nova/virt/xenapi/vmops.py:1659 msgid "Migrate Receive failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1706 -msgid "VM.assert_can_migratefailed" +#: nova/virt/xenapi/vmops.py:1708 +msgid "VM.assert_can_migrate failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1743 +#: nova/virt/xenapi/vmops.py:1745 #, fuzzy msgid "Migrate Send failed" msgstr "Ошибка создания" @@ -11203,6 +11203,78 @@ msgstr "" #: nova/volume/cinder.py:219 #, fuzzy +msgid "status must be 'in-use'" +msgstr "Образ должен быть доступен" + +#: nova/volume/cinder.py:225 +#, fuzzy msgid "status must be 'available'" msgstr "Образ должен быть доступен" +#~ msgid "Unexpected error while running command." +#~ msgstr "Неожиданная ошибка при выполнении команды." + +#~ 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" +#~ "Команда: %(cmd)s\n" +#~ "Код выхода: %(exit_code)s\n" +#~ "Stdout: %(stdout)r\n" +#~ "Stderr: %(stderr)r" + +#~ msgid "Error clearing stale veth %s" +#~ msgstr "Ошибка запуска xvp: %s" + +#~ msgid "Failed unplugging VLAN interface '%s'" +#~ msgstr "Ошибка отсоединения vif копии '%s'" + +#~ msgid "Unplugged VLAN interface '%s'" +#~ msgstr "Ошибка отсоединения vif копии '%s'" + +#~ msgid "Failed unplugging bridge interface '%s'" +#~ msgstr "Ошибка отсоединения vif копии '%s'" + +#~ msgid "Unplugged bridge interface '%s'" +#~ msgstr "Ошибка отсоединения vif копии '%s'" + +#~ msgid "Failed unplugging gateway interface '%s'" +#~ msgstr "Ошибка отсоединения vif копии '%s'" + +#~ msgid "Unplugged gateway interface '%s'" +#~ msgstr "" + +#~ msgid "Network %(net)s for port %(port_id)s not found!" +#~ msgstr "Сеть %(network_id)s не найдена." + +#~ msgid "Host filter ignoring hosts: %(ignored_hosts_str)s" +#~ msgstr "" + +#~ msgid "" +#~ "No hosts matched due to not " +#~ "matching 'force_hosts'value of " +#~ "'%(forced_hosts_str)s'" +#~ msgstr "" + +#~ msgid "Host filter forcing available hosts to %(forced_hosts_str)s" +#~ msgstr "" + +#~ msgid "" +#~ "Getting block stats failed, device might" +#~ " have been detached. Code=%(errcode)s " +#~ "Error=%(e)s" +#~ msgstr "" + +#~ msgid "Must specify vmwareapi_wsdl_loc" +#~ msgstr "Необходимо задать vmwareapi_wsdl_loc" + +#~ msgid "Unable to get SR for this host: %s" +#~ msgstr "Невозможно принять SR для этого узла: %s" + +#~ msgid "VM.assert_can_migratefailed" +#~ msgstr "" + diff --git a/nova/locale/tl/LC_MESSAGES/nova.po b/nova/locale/tl/LC_MESSAGES/nova.po index 2dc355a82..96467f6ec 100644 --- a/nova/locale/tl/LC_MESSAGES/nova.po +++ b/nova/locale/tl/LC_MESSAGES/nova.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: nova\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-04-28 00:04+0000\n" +"POT-Creation-Date: 2013-05-06 19:37+0000\n" "PO-Revision-Date: 2011-08-23 11:21+0000\n" "Last-Translator: Thierry Carrez \n" "Language-Team: Tagalog \n" @@ -32,349 +32,335 @@ msgstr "" msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" msgstr "" -#: nova/crypto.py:54 +#: nova/crypto.py:55 msgid "Filename of root CA" msgstr "" -#: nova/crypto.py:57 +#: nova/crypto.py:58 msgid "Filename of private key" msgstr "" -#: nova/crypto.py:60 +#: nova/crypto.py:61 msgid "Filename of root Certificate Revocation List" msgstr "" -#: nova/crypto.py:63 +#: nova/crypto.py:64 msgid "Where we keep our keys" msgstr "" -#: nova/crypto.py:66 +#: nova/crypto.py:67 msgid "Where we keep our root CA" msgstr "" -#: nova/crypto.py:69 +#: nova/crypto.py:70 msgid "Should we use a CA for each project?" msgstr "Kailangan bang gumamit ng CA bawat proyekto?" -#: nova/crypto.py:73 +#: nova/crypto.py:74 #, python-format msgid "Subject for certificate for users, %s for project, user, timestamp" msgstr "" -#: nova/crypto.py:78 +#: nova/crypto.py:79 #, python-format msgid "Subject for certificate for projects, %s for project, timestamp" msgstr "" -#: nova/crypto.py:209 +#: nova/crypto.py:210 msgid "Unable to find the key" msgstr "" -#: nova/crypto.py:392 +#: nova/crypto.py:393 msgid "Failed to write inbound.csr" msgstr "" -#: nova/crypto.py:394 +#: nova/crypto.py:395 #, python-format msgid "Flags path: %s" msgstr "" -#: nova/exception.py:66 -msgid "Unexpected error while running command." -msgstr "Merong hindi-inaasahang pagkakamali habang tumatakbo ang command." - -#: nova/exception.py:69 -#, python-format -msgid "" -"%(description)s\n" -"Command: %(cmd)s\n" -"Exit code: %(exit_code)s\n" -"Stdout: %(stdout)r\n" -"Stderr: %(stderr)r" -msgstr "" - -#: nova/exception.py:131 +#: nova/exception.py:112 msgid "An unknown exception occurred." msgstr "" -#: nova/exception.py:152 nova/openstack/common/rpc/common.py:86 +#: nova/exception.py:133 nova/openstack/common/rpc/common.py:86 msgid "Exception in string format operation" msgstr "" -#: nova/exception.py:172 +#: nova/exception.py:153 msgid "Unknown" msgstr "" -#: nova/exception.py:182 +#: nova/exception.py:163 #, python-format msgid "Failed to encrypt text: %(reason)s" msgstr "" -#: nova/exception.py:186 +#: nova/exception.py:167 #, python-format msgid "Failed to decrypt text: %(reason)s" msgstr "" -#: nova/exception.py:190 +#: nova/exception.py:171 msgid "Virtual Interface creation failed" msgstr "" -#: nova/exception.py:194 +#: nova/exception.py:175 msgid "5 attempts to create virtual interfacewith unique mac address failed" msgstr "" -#: nova/exception.py:199 +#: nova/exception.py:180 #, python-format msgid "Connection to glance host %(host)s:%(port)s failed: %(reason)s" msgstr "" -#: nova/exception.py:204 +#: nova/exception.py:185 msgid "Not authorized." msgstr "" -#: nova/exception.py:209 +#: nova/exception.py:190 msgid "User does not have admin privileges" msgstr "" -#: nova/exception.py:213 +#: nova/exception.py:194 #, python-format msgid "Policy doesn't allow %(action)s to be performed." msgstr "" -#: nova/exception.py:217 +#: nova/exception.py:198 #, python-format msgid "Image %(image_id)s is not active." msgstr "" -#: nova/exception.py:221 +#: nova/exception.py:202 #, fuzzy, python-format msgid "Not authorized for image %(image_id)s." msgstr "walang paraan para sa mensahe: %s" -#: nova/exception.py:225 +#: nova/exception.py:206 msgid "Unacceptable parameters." msgstr "" -#: nova/exception.py:230 +#: nova/exception.py:211 msgid "Block Device Mapping is Invalid." msgstr "" -#: nova/exception.py:234 +#: nova/exception.py:215 #, python-format msgid "Block Device Mapping is Invalid: failed to get snapshot %(id)s." msgstr "" -#: nova/exception.py:239 +#: nova/exception.py:220 #, python-format msgid "Block Device Mapping is Invalid: failed to get volume %(id)s." msgstr "" -#: nova/exception.py:244 +#: nova/exception.py:225 #, python-format msgid "Volume %(volume_id)s is not attached to anything" msgstr "" -#: nova/exception.py:248 +#: nova/exception.py:229 #, python-format msgid "" "Volume %(volume_id)s did not finish being created even after we waited " "%(seconds)s seconds or %(attempts)s attempts." msgstr "" -#: nova/exception.py:254 nova/api/ec2/cloud.py:463 -#: nova/api/openstack/compute/contrib/keypairs.py:98 nova/compute/api.py:2740 +#: nova/exception.py:235 nova/api/ec2/cloud.py:463 +#: nova/api/openstack/compute/contrib/keypairs.py:98 nova/compute/api.py:2769 msgid "Keypair data is invalid" msgstr "" -#: nova/exception.py:258 +#: nova/exception.py:239 msgid "The request is invalid." msgstr "" -#: nova/exception.py:262 +#: nova/exception.py:243 msgid "Invalid input received" msgstr "" -#: nova/exception.py:266 +#: nova/exception.py:247 msgid "Invalid volume" msgstr "" -#: nova/exception.py:270 nova/api/openstack/compute/servers.py:1332 +#: nova/exception.py:251 nova/api/openstack/compute/servers.py:1332 #: nova/api/openstack/compute/contrib/admin_actions.py:242 msgid "Invalid metadata" msgstr "" -#: nova/exception.py:274 +#: nova/exception.py:255 msgid "Invalid metadata size" msgstr "" -#: nova/exception.py:278 +#: nova/exception.py:259 #, python-format msgid "Invalid port range %(from_port)s:%(to_port)s. %(msg)s" msgstr "" -#: nova/exception.py:282 nova/api/ec2/cloud.py:625 +#: nova/exception.py:263 nova/api/ec2/cloud.py:625 #, python-format msgid "Invalid IP protocol %(protocol)s." msgstr "" -#: nova/exception.py:286 +#: nova/exception.py:267 #, python-format msgid "Invalid content type %(content_type)s." msgstr "" -#: nova/exception.py:290 +#: nova/exception.py:271 #, python-format msgid "Invalid cidr %(cidr)s." msgstr "" -#: nova/exception.py:294 nova/openstack/common/db/exception.py:44 +#: nova/exception.py:275 nova/openstack/common/db/exception.py:44 msgid "Invalid Parameter: Unicode is not supported by the current database." msgstr "" -#: nova/exception.py:301 +#: nova/exception.py:282 #, python-format msgid "%(err)s" msgstr "" -#: nova/exception.py:305 +#: nova/exception.py:286 #, python-format msgid "" "Cannot perform action '%(action)s' on aggregate %(aggregate_id)s. Reason:" " %(reason)s." msgstr "" -#: nova/exception.py:310 +#: nova/exception.py:291 #, python-format msgid "Group not valid. Reason: %(reason)s" msgstr "" -#: nova/exception.py:314 nova/openstack/common/db/sqlalchemy/utils.py:33 +#: nova/exception.py:295 nova/openstack/common/db/sqlalchemy/utils.py:33 msgid "Sort key supplied was not valid." msgstr "" -#: nova/exception.py:318 +#: nova/exception.py:299 #, python-format msgid "" "Instance %(instance_uuid)s in %(attr)s %(state)s. Cannot %(method)s while" " the instance is in this state." msgstr "" -#: nova/exception.py:323 +#: nova/exception.py:304 #, python-format msgid "Instance %(instance_id)s is not running." msgstr "" -#: nova/exception.py:327 +#: nova/exception.py:308 #, python-format msgid "Instance %(instance_id)s is not in rescue mode" msgstr "" -#: nova/exception.py:331 +#: nova/exception.py:312 #, python-format msgid "Instance %(instance_id)s cannot be rescued: %(reason)s" msgstr "" -#: nova/exception.py:335 +#: nova/exception.py:316 #, python-format msgid "Instance %(instance_id)s is not ready" msgstr "" -#: nova/exception.py:339 +#: nova/exception.py:320 msgid "Failed to suspend instance" msgstr "" -#: nova/exception.py:343 +#: nova/exception.py:324 #, python-format msgid "Failed to resume instance: %(reason)s." msgstr "" -#: nova/exception.py:347 +#: nova/exception.py:328 #, python-format msgid "Failed to power on instance: %(reason)s." msgstr "" -#: nova/exception.py:351 +#: nova/exception.py:332 #, python-format msgid "Failed to power off instance: %(reason)s." msgstr "" -#: nova/exception.py:355 +#: nova/exception.py:336 msgid "Failed to reboot instance" msgstr "" -#: nova/exception.py:359 +#: nova/exception.py:340 msgid "Failed to terminate instance" msgstr "" -#: nova/exception.py:363 +#: nova/exception.py:344 msgid "Failed to deploy instance" msgstr "" -#: nova/exception.py:367 +#: nova/exception.py:348 msgid "Service is unavailable at this time." msgstr "" -#: nova/exception.py:371 +#: nova/exception.py:352 msgid "Insufficient compute resources." msgstr "" -#: nova/exception.py:375 +#: nova/exception.py:356 #, python-format msgid "Compute service of %(host)s is unavailable at this time." msgstr "" -#: nova/exception.py:379 +#: nova/exception.py:360 #, python-format msgid "Unable to migrate instance (%(instance_id)s) to current host (%(host)s)." msgstr "" -#: nova/exception.py:384 +#: nova/exception.py:365 msgid "The supplied hypervisor type of is invalid." msgstr "" -#: nova/exception.py:388 +#: nova/exception.py:369 msgid "The instance requires a newer hypervisor version than has been provided." msgstr "" -#: nova/exception.py:393 +#: nova/exception.py:374 #, python-format msgid "" "The supplied disk path (%(path)s) already exists, it is expected not to " "exist." msgstr "" -#: nova/exception.py:398 +#: nova/exception.py:379 #, python-format msgid "The supplied device path (%(path)s) is invalid." msgstr "" -#: nova/exception.py:402 +#: nova/exception.py:383 #, python-format msgid "The supplied device path (%(path)s) is in use." msgstr "" -#: nova/exception.py:407 +#: nova/exception.py:388 #, python-format msgid "The supplied device (%(device)s) is busy." msgstr "" -#: nova/exception.py:411 +#: nova/exception.py:392 msgid "Unacceptable CPU info" msgstr "" -#: nova/exception.py:415 +#: nova/exception.py:396 #, python-format msgid "%(address)s is not a valid IP v4/6 address." msgstr "" -#: nova/exception.py:419 +#: nova/exception.py:400 #, 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 "" -#: nova/exception.py:425 +#: nova/exception.py:406 #, python-format msgid "" "vSwitch which contains the port group %(bridge)s is not associated with " @@ -382,90 +368,85 @@ msgid "" "one associated is %(actual)s." msgstr "" -#: nova/exception.py:432 +#: nova/exception.py:413 #, python-format msgid "Disk format %(disk_format)s is not acceptable" msgstr "" -#: nova/exception.py:436 +#: nova/exception.py:417 #, python-format msgid "Image %(image_id)s is unacceptable: %(reason)s" msgstr "" -#: nova/exception.py:440 +#: nova/exception.py:421 #, python-format msgid "Instance %(instance_id)s is unacceptable: %(reason)s" msgstr "" -#: nova/exception.py:444 +#: nova/exception.py:425 #, python-format msgid "Ec2 id %(ec2_id)s is unacceptable." msgstr "" -#: nova/exception.py:448 +#: nova/exception.py:429 #, python-format msgid "Expected a uuid but received %(uuid)s." msgstr "" -#: nova/exception.py:452 +#: nova/exception.py:433 #, python-format msgid "Invalid ID received %(id)s." msgstr "" -#: nova/exception.py:456 -#, python-format -msgid "Unexpected argument for periodic task creation: %(arg)s." -msgstr "" - -#: nova/exception.py:460 +#: nova/exception.py:437 msgid "Constraint not met." msgstr "" -#: nova/exception.py:465 +#: nova/exception.py:442 msgid "Resource could not be found." msgstr "" -#: nova/exception.py:470 +#: nova/exception.py:447 #, python-format msgid "No agent-build associated with id %(id)s." msgstr "" -#: nova/exception.py:474 +#: nova/exception.py:451 #, python-format msgid "Volume %(volume_id)s could not be found." msgstr "" -#: nova/exception.py:478 +#: nova/exception.py:455 #, python-format msgid "Snapshot %(snapshot_id)s could not be found." msgstr "" -#: nova/exception.py:482 +#: nova/exception.py:459 #, python-format msgid "No target id found for volume %(volume_id)s." msgstr "" -#: nova/exception.py:486 +#: nova/exception.py:463 #, python-format msgid "No disk at %(location)s" msgstr "" -#: nova/exception.py:490 +#: nova/exception.py:467 #, python-format msgid "Could not find a handler for %(driver_type)s volume." msgstr "" -#: nova/exception.py:494 +#: nova/exception.py:471 #, python-format msgid "Invalid image href %(image_href)s." msgstr "" -#: nova/exception.py:498 +#: nova/exception.py:475 #, python-format msgid "Image %(image_id)s could not be found." msgstr "" -#: nova/exception.py:502 +#: nova/exception.py:479 #, python-format msgid "" "Image %(image_id)s could not be found. The nova EC2 API assigns image ids" @@ -473,827 +454,831 @@ msgid "" "image ids since adding this image?" msgstr "" -#: nova/exception.py:509 +#: nova/exception.py:486 #, python-format msgid "Project %(project_id)s could not be found." msgstr "" -#: nova/exception.py:513 +#: nova/exception.py:490 msgid "Cannot find SR to read/write VDI." msgstr "" -#: nova/exception.py:517 +#: nova/exception.py:494 #, python-format msgid "Network %(network_id)s is duplicated." msgstr "" -#: nova/exception.py:521 +#: nova/exception.py:498 #, python-format msgid "Network %(network_id)s is still in use." msgstr "" -#: nova/exception.py:525 +#: nova/exception.py:502 #, python-format msgid "%(req)s is required to create a network." msgstr "" -#: nova/exception.py:529 +#: nova/exception.py:506 #, python-format msgid "Network %(network_id)s could not be found." msgstr "" -#: nova/exception.py:533 +#: nova/exception.py:510 #, python-format msgid "Port id %(port_id)s could not be found." msgstr "" -#: nova/exception.py:537 +#: nova/exception.py:514 #, python-format msgid "Network could not be found for bridge %(bridge)s" msgstr "" -#: nova/exception.py:541 +#: nova/exception.py:518 #, python-format msgid "Network could not be found for uuid %(uuid)s" msgstr "" -#: nova/exception.py:545 +#: nova/exception.py:522 #, python-format msgid "Network could not be found with cidr %(cidr)s." msgstr "" -#: nova/exception.py:549 +#: nova/exception.py:526 #, python-format msgid "Network could not be found for instance %(instance_id)s." msgstr "" -#: nova/exception.py:553 +#: nova/exception.py:530 msgid "No networks defined." msgstr "" -#: nova/exception.py:557 +#: nova/exception.py:534 #, python-format msgid "" "Either Network uuid %(network_uuid)s is not present or is not assigned to" " the project %(project_id)s." msgstr "" -#: nova/exception.py:562 +#: nova/exception.py:539 msgid "Could not find the datastore reference(s) which the VM uses." msgstr "" -#: nova/exception.py:566 +#: nova/exception.py:543 #, python-format msgid "Port %(port_id)s is still in use." msgstr "" -#: nova/exception.py:570 +#: nova/exception.py:547 #, python-format msgid "Port %(port_id)s not usable for instance %(instance)s." msgstr "" -#: nova/exception.py:574 +#: nova/exception.py:551 #, python-format msgid "No free port available for instance %(instance)s." msgstr "" -#: nova/exception.py:578 +#: nova/exception.py:555 #, python-format msgid "No fixed IP associated with id %(id)s." msgstr "" -#: nova/exception.py:582 +#: nova/exception.py:559 #, python-format msgid "Fixed ip not found for address %(address)s." msgstr "" -#: nova/exception.py:586 +#: nova/exception.py:563 #, python-format msgid "Instance %(instance_uuid)s has zero fixed ips." msgstr "" -#: nova/exception.py:590 +#: nova/exception.py:567 #, python-format msgid "Network host %(host)s has zero fixed ips in network %(network_id)s." msgstr "" -#: nova/exception.py:595 +#: nova/exception.py:572 #, python-format msgid "Instance %(instance_uuid)s doesn't have fixed ip '%(ip)s'." msgstr "" -#: nova/exception.py:599 +#: nova/exception.py:576 #, python-format msgid "" "Fixed IP address (%(address)s) does not exist in network " "(%(network_uuid)s)." msgstr "" -#: nova/exception.py:604 +#: nova/exception.py:581 #, python-format msgid "" "Fixed IP address %(address)s is already in use on instance " "%(instance_uuid)s." msgstr "" -#: nova/exception.py:609 +#: nova/exception.py:586 #, python-format msgid "More than one instance is associated with fixed ip address '%(address)s'." msgstr "" -#: nova/exception.py:614 +#: nova/exception.py:591 #, python-format msgid "Fixed IP address %(address)s is invalid." msgstr "" -#: nova/exception.py:618 +#: nova/exception.py:595 msgid "Zero fixed ips available." msgstr "" -#: nova/exception.py:622 +#: nova/exception.py:599 msgid "Zero fixed ips could be found." msgstr "" -#: nova/exception.py:631 +#: nova/exception.py:608 #, python-format msgid "Floating ip %(address)s already exists." msgstr "" -#: nova/exception.py:635 +#: nova/exception.py:612 #, python-format msgid "Floating ip not found for id %(id)s." msgstr "" -#: nova/exception.py:639 +#: nova/exception.py:616 #, python-format msgid "The DNS entry %(name)s already exists in domain %(domain)s." msgstr "" -#: nova/exception.py:643 +#: nova/exception.py:620 #, python-format msgid "Floating ip not found for address %(address)s." msgstr "" -#: nova/exception.py:647 +#: nova/exception.py:624 #, python-format msgid "Floating ip not found for host %(host)s." msgstr "" -#: nova/exception.py:651 +#: nova/exception.py:628 #, python-format msgid "Multiple floating ips are found for address %(address)s." msgstr "" -#: nova/exception.py:655 +#: nova/exception.py:632 msgid "Floating ip pool not found." msgstr "" -#: nova/exception.py:660 +#: nova/exception.py:637 msgid "Zero floating ips available." msgstr "" -#: nova/exception.py:665 +#: nova/exception.py:642 #, python-format msgid "Floating ip %(address)s is associated." msgstr "" -#: nova/exception.py:669 +#: nova/exception.py:646 #, python-format msgid "Floating ip %(address)s is not associated." msgstr "" -#: nova/exception.py:673 +#: nova/exception.py:650 msgid "Zero floating ips exist." msgstr "" -#: nova/exception.py:677 +#: nova/exception.py:654 #, python-format msgid "Interface %(interface)s not found." msgstr "" -#: nova/exception.py:681 +#: nova/exception.py:658 msgid "Cannot disassociate auto assigined floating ip" msgstr "" -#: nova/exception.py:685 +#: nova/exception.py:662 #, python-format msgid "Keypair %(name)s not found for user %(user_id)s" msgstr "" -#: nova/exception.py:689 +#: nova/exception.py:666 #, python-format msgid "Certificate %(certificate_id)s not found." msgstr "" -#: nova/exception.py:693 +#: nova/exception.py:670 #, python-format msgid "Service %(service_id)s could not be found." msgstr "" -#: nova/exception.py:697 +#: nova/exception.py:674 #, python-format msgid "Host %(host)s could not be found." msgstr "" -#: nova/exception.py:701 +#: nova/exception.py:678 #, python-format msgid "Compute host %(host)s could not be found." msgstr "" -#: nova/exception.py:705 +#: nova/exception.py:682 #, python-format msgid "Could not find binary %(binary)s on host %(host)s." msgstr "" -#: nova/exception.py:709 +#: nova/exception.py:686 #, python-format msgid "Invalid reservation expiration %(expire)s." msgstr "" -#: nova/exception.py:713 +#: nova/exception.py:690 #, python-format msgid "" "Change would make usage less than 0 for the following resources: " "%(unders)s" msgstr "" -#: nova/exception.py:718 +#: nova/exception.py:695 msgid "Quota could not be found" msgstr "" -#: nova/exception.py:722 +#: nova/exception.py:699 #, python-format msgid "Unknown quota resources %(unknown)s." msgstr "" -#: nova/exception.py:726 +#: nova/exception.py:703 #, python-format msgid "Quota for project %(project_id)s could not be found." msgstr "" -#: nova/exception.py:730 +#: nova/exception.py:707 #, python-format msgid "Quota class %(class_name)s could not be found." msgstr "" -#: nova/exception.py:734 +#: nova/exception.py:711 #, python-format msgid "Quota usage for project %(project_id)s could not be found." msgstr "" -#: nova/exception.py:738 +#: nova/exception.py:715 #, python-format msgid "Quota reservation %(uuid)s could not be found." msgstr "" -#: nova/exception.py:742 +#: nova/exception.py:719 #, python-format msgid "Quota exceeded for resources: %(overs)s" msgstr "" -#: nova/exception.py:746 +#: nova/exception.py:723 #, python-format msgid "Security group %(security_group_id)s not found." msgstr "" -#: nova/exception.py:750 +#: nova/exception.py:727 #, python-format msgid "Security group %(security_group_id)s not found for project %(project_id)s." msgstr "" -#: nova/exception.py:755 +#: nova/exception.py:732 #, python-format msgid "Security group with rule %(rule_id)s not found." msgstr "" -#: nova/exception.py:759 +#: nova/exception.py:736 #, python-format msgid "" "Security group %(security_group_id)s is already associated with the " "instance %(instance_id)s" msgstr "" -#: nova/exception.py:764 +#: nova/exception.py:741 #, python-format msgid "" "Security group %(security_group_id)s is not associated with the instance " "%(instance_id)s" msgstr "" -#: nova/exception.py:769 +#: nova/exception.py:746 #, python-format msgid "Security group default rule (%rule_id)s not found." msgstr "" -#: nova/exception.py:773 +#: nova/exception.py:750 msgid "" "Network requires port_security_enabled and subnet associated in order to " "apply security groups." msgstr "" -#: nova/exception.py:778 +#: nova/exception.py:755 msgid "No Unique Match Found." msgstr "" -#: nova/exception.py:783 +#: nova/exception.py:760 #, python-format msgid "Migration %(migration_id)s could not be found." msgstr "" -#: nova/exception.py:787 +#: nova/exception.py:764 #, python-format msgid "Migration not found for instance %(instance_id)s with status %(status)s." msgstr "" -#: nova/exception.py:792 +#: nova/exception.py:769 #, python-format msgid "Console pool %(pool_id)s could not be found." msgstr "" -#: nova/exception.py:796 +#: nova/exception.py:773 #, python-format msgid "" "Console pool of type %(console_type)s for compute host %(compute_host)s " "on proxy host %(host)s not found." msgstr "" -#: nova/exception.py:802 +#: nova/exception.py:779 #, python-format msgid "Console %(console_id)s could not be found." msgstr "" -#: nova/exception.py:806 +#: nova/exception.py:783 #, python-format msgid "Console for instance %(instance_uuid)s could not be found." msgstr "" -#: nova/exception.py:810 +#: nova/exception.py:787 #, python-format msgid "" "Console for instance %(instance_uuid)s in pool %(pool_id)s could not be " "found." msgstr "" -#: nova/exception.py:815 +#: nova/exception.py:792 #, python-format msgid "Invalid console type %(console_type)s" msgstr "" -#: nova/exception.py:819 +#: nova/exception.py:796 #, python-format msgid "Instance type %(instance_type_id)s could not be found." msgstr "" -#: nova/exception.py:823 +#: nova/exception.py:800 #, python-format msgid "Instance type with name %(instance_type_name)s could not be found." msgstr "" -#: nova/exception.py:828 +#: nova/exception.py:805 #, python-format msgid "Flavor %(flavor_id)s could not be found." msgstr "" -#: nova/exception.py:832 +#: nova/exception.py:809 #, python-format msgid "Flavor access not found for %(flavor_id)s / %(project_id)s combination." msgstr "" -#: nova/exception.py:837 +#: nova/exception.py:814 #, python-format msgid "Cell %(cell_name)s doesn't exist." msgstr "" -#: nova/exception.py:841 +#: nova/exception.py:818 #, python-format msgid "Inconsistency in cell routing: %(reason)s" msgstr "" -#: nova/exception.py:845 +#: nova/exception.py:822 #, python-format msgid "Service API method not found: %(detail)s" msgstr "" -#: nova/exception.py:849 +#: nova/exception.py:826 msgid "Timeout waiting for response from cell" msgstr "" -#: nova/exception.py:853 +#: nova/exception.py:830 #, python-format msgid "Cell message has reached maximum hop count: %(hop_count)s" msgstr "" -#: nova/exception.py:857 +#: nova/exception.py:834 msgid "No cells available matching scheduling criteria." msgstr "" -#: nova/exception.py:861 +#: nova/exception.py:838 #, python-format msgid "Exception received during cell processing: %(exc_name)s." msgstr "" -#: nova/exception.py:865 +#: nova/exception.py:842 #, python-format msgid "Cell is not known for instance %(instance_uuid)s" msgstr "" -#: nova/exception.py:869 +#: nova/exception.py:846 #, python-format msgid "Scheduler Host Filter %(filter_name)s could not be found." msgstr "" -#: nova/exception.py:873 +#: nova/exception.py:850 #, python-format msgid "Instance %(instance_uuid)s has no metadata with key %(metadata_key)s." msgstr "" -#: nova/exception.py:878 +#: nova/exception.py:855 #, python-format msgid "" "Instance %(instance_uuid)s has no system metadata with key " "%(metadata_key)s." msgstr "" -#: nova/exception.py:883 +#: nova/exception.py:860 #, python-format msgid "" "Instance Type %(instance_type_id)s has no extra specs with key " "%(extra_specs_key)s." msgstr "" -#: nova/exception.py:888 +#: nova/exception.py:865 #, python-format msgid "File %(file_path)s could not be found." msgstr "" -#: nova/exception.py:892 +#: nova/exception.py:869 msgid "Zero files could be found." msgstr "" -#: nova/exception.py:896 +#: nova/exception.py:873 #, python-format msgid "Virtual switch associated with the network adapter %(adapter)s not found." msgstr "" -#: nova/exception.py:901 +#: nova/exception.py:878 #, python-format msgid "Network adapter %(adapter)s could not be found." msgstr "" -#: nova/exception.py:905 +#: nova/exception.py:882 #, python-format msgid "Class %(class_name)s could not be found: %(exception)s" msgstr "" -#: nova/exception.py:909 +#: nova/exception.py:886 msgid "Action not allowed." msgstr "" -#: nova/exception.py:913 +#: nova/exception.py:890 msgid "Rotation is not allowed for snapshots" msgstr "" -#: nova/exception.py:917 +#: nova/exception.py:894 msgid "Rotation param is required for backup image_type" msgstr "" -#: nova/exception.py:921 +#: nova/exception.py:898 #, python-format msgid "Key pair %(key_name)s already exists." msgstr "" -#: nova/exception.py:925 +#: nova/exception.py:902 #, python-format msgid "Instance %(name)s already exists." msgstr "" -#: nova/exception.py:929 +#: nova/exception.py:906 #, python-format msgid "Instance Type with name %(name)s already exists." msgstr "" -#: nova/exception.py:933 +#: nova/exception.py:910 #, python-format msgid "Instance Type with ID %(flavor_id)s already exists." msgstr "" -#: nova/exception.py:937 +#: nova/exception.py:914 #, python-format msgid "" "Flavor access alreay exists for flavor %(flavor_id)s and project " "%(project_id)s combination." msgstr "" -#: nova/exception.py:942 +#: nova/exception.py:919 #, python-format msgid "%(path)s is not on shared storage: %(reason)s" msgstr "" -#: nova/exception.py:946 +#: nova/exception.py:923 #, python-format msgid "%(path)s is not on local storage: %(reason)s" msgstr "" -#: nova/exception.py:950 +#: nova/exception.py:927 msgid "Migration error" msgstr "" -#: nova/exception.py:954 +#: nova/exception.py:931 +msgid "Migration pre-check error" +msgstr "" + +#: nova/exception.py:935 #, python-format msgid "Malformed message body: %(reason)s" msgstr "" -#: nova/exception.py:960 +#: nova/exception.py:941 #, python-format msgid "Could not find config at %(path)s" msgstr "" -#: nova/exception.py:964 +#: nova/exception.py:945 #, python-format msgid "Could not load paste app '%(name)s' from %(path)s" msgstr "" -#: nova/exception.py:968 +#: nova/exception.py:949 msgid "When resizing, instances must change flavor!" msgstr "" -#: nova/exception.py:972 +#: nova/exception.py:953 #, python-format msgid "Resize error: %(reason)s" msgstr "" -#: nova/exception.py:976 +#: nova/exception.py:957 msgid "Image is larger than instance type allows" msgstr "" -#: nova/exception.py:980 +#: nova/exception.py:961 msgid "Instance type's memory is too small for requested image." msgstr "" -#: nova/exception.py:984 +#: nova/exception.py:965 msgid "Instance type's disk is too small for requested image." msgstr "" -#: nova/exception.py:988 +#: nova/exception.py:969 #, python-format msgid "Insufficient free memory on compute node to start %(uuid)s." msgstr "" -#: nova/exception.py:992 +#: nova/exception.py:973 msgid "Could not fetch bandwidth/cpu/disk metrics for this host." msgstr "" -#: nova/exception.py:996 +#: nova/exception.py:977 #, python-format msgid "No valid host was found. %(reason)s" msgstr "" -#: nova/exception.py:1000 +#: nova/exception.py:981 msgid "Quota exceeded" msgstr "" -#: nova/exception.py:1007 +#: nova/exception.py:988 #, python-format msgid "" "Quota exceeded for %(overs)s: Requested %(req)s, but already used " "%(used)d of %(allowed)d %(resource)s" msgstr "" -#: nova/exception.py:1012 +#: nova/exception.py:993 msgid "Maximum number of floating ips exceeded" msgstr "" -#: nova/exception.py:1016 +#: nova/exception.py:997 msgid "Maximum number of fixed ips exceeded" msgstr "" -#: nova/exception.py:1020 +#: nova/exception.py:1001 #, python-format msgid "Maximum number of metadata items exceeds %(allowed)d" msgstr "" -#: nova/exception.py:1024 +#: nova/exception.py:1005 msgid "Personality file limit exceeded" msgstr "" -#: nova/exception.py:1028 +#: nova/exception.py:1009 msgid "Personality file path too long" msgstr "" -#: nova/exception.py:1032 +#: nova/exception.py:1013 msgid "Personality file content too long" msgstr "" -#: nova/exception.py:1036 +#: nova/exception.py:1017 msgid "Maximum number of key pairs exceeded" msgstr "" -#: nova/exception.py:1040 +#: nova/exception.py:1021 msgid "Maximum number of security groups or rules exceeded" msgstr "" -#: nova/exception.py:1044 +#: nova/exception.py:1025 #, python-format msgid "" "Aggregate %(aggregate_id)s: action '%(action)s' caused an error: " "%(reason)s." msgstr "" -#: nova/exception.py:1049 +#: nova/exception.py:1030 #, python-format msgid "Aggregate %(aggregate_id)s could not be found." msgstr "" -#: nova/exception.py:1053 +#: nova/exception.py:1034 #, python-format msgid "Aggregate %(aggregate_name)s already exists." msgstr "" -#: nova/exception.py:1057 +#: nova/exception.py:1038 #, python-format msgid "Aggregate %(aggregate_id)s has no host %(host)s." msgstr "" -#: nova/exception.py:1061 +#: nova/exception.py:1042 #, python-format msgid "Aggregate %(aggregate_id)s has no metadata with key %(metadata_key)s." msgstr "" -#: nova/exception.py:1066 +#: nova/exception.py:1047 #, python-format msgid "Aggregate %(aggregate_id)s already has host %(host)s." msgstr "" -#: nova/exception.py:1070 +#: nova/exception.py:1051 msgid "Unable to create instance type" msgstr "" -#: nova/exception.py:1074 +#: nova/exception.py:1055 #, python-format msgid "Failed to set admin password on %(instance)s because %(reason)s" msgstr "" -#: nova/exception.py:1080 +#: nova/exception.py:1061 #, python-format msgid "Detected existing vlan with id %(vlan)d" msgstr "" -#: nova/exception.py:1084 +#: nova/exception.py:1065 msgid "There was a conflict when trying to complete your request." msgstr "" -#: nova/exception.py:1089 +#: nova/exception.py:1070 #, python-format msgid "Instance %(instance_id)s could not be found." msgstr "" -#: nova/exception.py:1093 +#: nova/exception.py:1074 #, python-format msgid "Info cache for instance %(instance_uuid)s could not be found." msgstr "" -#: nova/exception.py:1098 +#: nova/exception.py:1079 #, python-format msgid "Node %(node_id)s could not be found." msgstr "" -#: nova/exception.py:1102 +#: nova/exception.py:1083 #, python-format msgid "Node with UUID %(node_uuid)s could not be found." msgstr "" -#: nova/exception.py:1106 +#: nova/exception.py:1087 #, python-format msgid "Marker %(marker)s could not be found." msgstr "" -#: nova/exception.py:1110 +#: nova/exception.py:1091 #, python-format msgid "Invalid id: %(val)s (expecting \"i-...\")." msgstr "" -#: nova/exception.py:1114 +#: nova/exception.py:1095 #, fuzzy, python-format msgid "Could not fetch image %(image_id)s" msgstr "walang paraan para sa mensahe: %s" -#: nova/exception.py:1118 +#: nova/exception.py:1099 #, fuzzy, python-format msgid "Could not upload image %(image_id)s" msgstr "walang paraan para sa mensahe: %s" -#: nova/exception.py:1122 +#: nova/exception.py:1103 #, python-format msgid "Task %(task_name)s is already running on host %(host)s" msgstr "" -#: nova/exception.py:1126 +#: nova/exception.py:1107 #, python-format msgid "Task %(task_name)s is not running on host %(host)s" msgstr "" -#: nova/exception.py:1130 +#: nova/exception.py:1111 #, python-format msgid "Instance %(instance_uuid)s is locked" msgstr "" -#: nova/exception.py:1134 +#: nova/exception.py:1115 #, python-format msgid "Could not mount vfat config drive. %(operation)s failed. Error: %(error)s" msgstr "" -#: nova/exception.py:1139 +#: nova/exception.py:1120 #, python-format msgid "Unknown config drive format %(format)s. Select one of iso9660 or vfat." msgstr "" -#: nova/exception.py:1144 +#: nova/exception.py:1125 #, python-format msgid "Failed to attach network adapter device to %(instance)s" msgstr "" -#: nova/exception.py:1148 +#: nova/exception.py:1129 #, python-format msgid "Failed to detach network adapter device from %(instance)s" msgstr "" -#: nova/exception.py:1152 +#: nova/exception.py:1133 #, python-format msgid "" "User data too large. User data must be no larger than %(maxsize)s bytes " "once base64 encoded. Your data is %(length)d bytes" msgstr "" -#: nova/exception.py:1158 +#: nova/exception.py:1139 msgid "User data needs to be valid base 64." msgstr "" -#: nova/exception.py:1162 +#: nova/exception.py:1143 #, python-format msgid "" "unexpected task state: expecting %(expected)s but the actual state is " "%(actual)s" msgstr "" -#: nova/exception.py:1167 +#: nova/exception.py:1148 #, python-format msgid "" "Action for request_id %(request_id)s on instance %(instance_uuid)s not " "found" msgstr "" -#: nova/exception.py:1172 +#: nova/exception.py:1153 #, python-format msgid "Event %(event)s not found for action id %(action_id)s" msgstr "" -#: nova/exception.py:1176 +#: nova/exception.py:1157 #, python-format msgid "The CA file for %(project)s could not be found" msgstr "" -#: nova/exception.py:1180 +#: nova/exception.py:1161 #, python-format msgid "The CRL file for %(project)s could not be found" msgstr "" -#: nova/exception.py:1184 +#: nova/exception.py:1165 msgid "Instance recreate is not implemented by this virt driver." msgstr "" -#: nova/exception.py:1188 +#: nova/exception.py:1169 #, python-format msgid "The service from servicegroup driver %(driver) is temporarily unavailable." msgstr "" -#: nova/exception.py:1193 +#: nova/exception.py:1174 #, python-format msgid "%(binary)s attempted direct database access which is not allowed by policy" msgstr "" -#: nova/exception.py:1198 +#: nova/exception.py:1179 #, python-format msgid "Virtualization type '%(virt)s' is not supported by this compute driver" msgstr "" -#: nova/exception.py:1203 +#: nova/exception.py:1184 #, python-format msgid "" "Requested hardware '%(model)s' is not supported by the '%(virt)s' virt " "driver" msgstr "" -#: nova/exception.py:1208 +#: nova/exception.py:1189 #, python-format msgid "Invalid Base 64 data for file %(path)s" msgstr "" -#: nova/exception.py:1212 +#: nova/exception.py:1193 #, python-format msgid "Build of instance %(instance_uuid)s aborted: %(reason)s" msgstr "" -#: nova/exception.py:1216 +#: nova/exception.py:1197 #, python-format msgid "Build of instance %(instance_uuid)s was re-scheduled: %(reason)s" msgstr "" @@ -1308,27 +1293,7 @@ msgstr "" msgid "Running %(name)s post-hook: %(obj)s" msgstr "" -#: nova/manager.py:173 -#, python-format -msgid "Skipping periodic task %(task)s because its interval is negative" -msgstr "" - -#: nova/manager.py:178 -#, python-format -msgid "Skipping periodic task %(task)s because it is disabled" -msgstr "" - -#: nova/manager.py:241 -#, python-format -msgid "Running periodic task %(full_task_name)s" -msgstr "" - -#: nova/manager.py:249 -#, python-format -msgid "Error during %(full_task_name)s: %(e)s" -msgstr "" - -#: nova/manager.py:319 +#: nova/manager.py:166 msgid "Notifying Schedulers of capabilities ..." msgstr "" @@ -1462,106 +1427,91 @@ msgstr "" msgid "serve() can only be called once" msgstr "" -#: nova/utils.py:144 +#: nova/utils.py:142 #, python-format msgid "Expected to receive %(exp)s bytes, but actually %(act)s" msgstr "" -#: nova/utils.py:197 nova/openstack/common/processutils.py:90 -#, python-format -msgid "Got unknown keyword args to utils.execute: %r" -msgstr "" - -#: nova/utils.py:208 nova/openstack/common/processutils.py:99 -#, python-format -msgid "Running cmd (subprocess): %s" -msgstr "" - -#: nova/utils.py:232 nova/utils.py:310 -#: nova/openstack/common/processutils.py:114 nova/virt/powervm/common.py:90 -#, python-format -msgid "Result was %s" -msgstr "" - -#: nova/utils.py:245 nova/openstack/common/processutils.py:128 -#, python-format -msgid "%r failed. Retrying." -msgstr "" - -#: nova/utils.py:285 +#: nova/utils.py:187 #, python-format msgid "Running cmd (SSH): %s" msgstr "" -#: nova/utils.py:287 +#: nova/utils.py:189 msgid "Environment not supported over SSH" msgstr "" -#: nova/utils.py:291 +#: nova/utils.py:193 msgid "process_input not supported over SSH" msgstr "" -#: nova/utils.py:326 +#: nova/utils.py:212 nova/openstack/common/processutils.py:162 +#: nova/virt/powervm/common.py:90 +#, python-format +msgid "Result was %s" +msgstr "" + +#: nova/utils.py:231 #, python-format msgid "debug in callback: %s" msgstr "" -#: nova/utils.py:488 +#: nova/utils.py:393 #, python-format msgid "Link Local address is not found.:%s" msgstr "" -#: nova/utils.py:491 +#: nova/utils.py:396 #, python-format msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" msgstr "" -#: nova/utils.py:530 +#: nova/utils.py:435 #, python-format msgid "Invalid backend: %s" msgstr "" -#: nova/utils.py:591 +#: nova/utils.py:496 #, python-format msgid "Unknown byte multiplier: %s" msgstr "" -#: nova/utils.py:720 +#: nova/utils.py:625 #, python-format msgid "Expected object of type: %s" msgstr "" -#: nova/utils.py:749 +#: nova/utils.py:654 #, python-format msgid "Invalid server_string: %s" msgstr "" -#: nova/utils.py:905 +#: nova/utils.py:810 #, python-format msgid "timefunc: '%(name)s' took %(total_time).2f secs" msgstr "" -#: nova/utils.py:971 +#: nova/utils.py:876 #, python-format msgid "Reloading cached file %s" msgstr "" -#: nova/utils.py:1103 nova/virt/configdrive.py:177 +#: nova/utils.py:1008 nova/virt/configdrive.py:177 #, python-format msgid "Could not remove tmpdir: %s" msgstr "" -#: nova/utils.py:1255 +#: nova/utils.py:1160 #, python-format msgid "%s is not a string or unicode" msgstr "" -#: nova/utils.py:1259 +#: nova/utils.py:1164 #, python-format msgid "%(name)s has less than %(min_length)s characters." msgstr "" -#: nova/utils.py:1264 +#: nova/utils.py:1169 #, python-format msgid "%(name)s has more than %(max_length)s characters." msgstr "" @@ -1827,210 +1777,210 @@ msgstr "" msgid "Get console output for instance %s" msgstr "" -#: nova/api/ec2/cloud.py:837 +#: nova/api/ec2/cloud.py:834 #, python-format msgid "Create volume from snapshot %s" msgstr "" -#: nova/api/ec2/cloud.py:841 nova/api/openstack/compute/contrib/volumes.py:243 +#: nova/api/ec2/cloud.py:838 nova/api/openstack/compute/contrib/volumes.py:243 #, python-format msgid "Create volume of %s GB" msgstr "" -#: nova/api/ec2/cloud.py:869 +#: nova/api/ec2/cloud.py:866 msgid "Delete Failed" msgstr "" -#: nova/api/ec2/cloud.py:882 +#: nova/api/ec2/cloud.py:879 #, python-format msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" msgstr "" -#: nova/api/ec2/cloud.py:890 +#: nova/api/ec2/cloud.py:887 msgid "Attach Failed." msgstr "" -#: nova/api/ec2/cloud.py:912 nova/api/openstack/compute/contrib/volumes.py:439 +#: nova/api/ec2/cloud.py:909 nova/api/openstack/compute/contrib/volumes.py:439 #, python-format msgid "Detach volume %s" msgstr "" -#: nova/api/ec2/cloud.py:919 +#: nova/api/ec2/cloud.py:916 msgid "Detach Volume Failed." msgstr "" -#: nova/api/ec2/cloud.py:945 nova/api/ec2/cloud.py:1002 -#: nova/api/ec2/cloud.py:1556 nova/api/ec2/cloud.py:1571 +#: nova/api/ec2/cloud.py:942 nova/api/ec2/cloud.py:999 +#: nova/api/ec2/cloud.py:1553 nova/api/ec2/cloud.py:1568 #, python-format msgid "attribute not supported: %s" msgstr "" -#: nova/api/ec2/cloud.py:1076 +#: nova/api/ec2/cloud.py:1073 #, python-format msgid "vol = %s\n" msgstr "" -#: nova/api/ec2/cloud.py:1236 +#: nova/api/ec2/cloud.py:1233 msgid "Allocate address" msgstr "" -#: nova/api/ec2/cloud.py:1240 +#: nova/api/ec2/cloud.py:1237 msgid "No more floating IPs available" msgstr "" -#: nova/api/ec2/cloud.py:1244 +#: nova/api/ec2/cloud.py:1241 #, python-format msgid "Release address %s" msgstr "" -#: nova/api/ec2/cloud.py:1249 +#: nova/api/ec2/cloud.py:1246 msgid "Unable to release IP Address." msgstr "" -#: nova/api/ec2/cloud.py:1252 +#: nova/api/ec2/cloud.py:1249 #, python-format msgid "Associate address %(public_ip)s to instance %(instance_id)s" msgstr "" -#: nova/api/ec2/cloud.py:1260 +#: nova/api/ec2/cloud.py:1257 msgid "Unable to associate IP Address, no fixed_ips." msgstr "" -#: nova/api/ec2/cloud.py:1268 +#: nova/api/ec2/cloud.py:1265 #: nova/api/openstack/compute/contrib/floating_ips.py:238 #, python-format msgid "multiple fixed_ips exist, using the first: %s" msgstr "" -#: nova/api/ec2/cloud.py:1277 +#: nova/api/ec2/cloud.py:1274 msgid "Floating ip is already associated." msgstr "" -#: nova/api/ec2/cloud.py:1280 +#: nova/api/ec2/cloud.py:1277 msgid "l3driver call to add floating ip failed." msgstr "" -#: nova/api/ec2/cloud.py:1283 +#: nova/api/ec2/cloud.py:1280 msgid "Error, unable to associate floating ip." msgstr "" -#: nova/api/ec2/cloud.py:1291 +#: nova/api/ec2/cloud.py:1288 #, python-format msgid "Disassociate address %s" msgstr "" -#: nova/api/ec2/cloud.py:1296 +#: nova/api/ec2/cloud.py:1293 msgid "Floating ip is not associated." msgstr "" -#: nova/api/ec2/cloud.py:1299 -#: nova/api/openstack/compute/contrib/floating_ips.py:100 +#: nova/api/ec2/cloud.py:1296 +#: nova/api/openstack/compute/contrib/floating_ips.py:97 msgid "Cannot disassociate auto assigned floating ip" msgstr "" -#: nova/api/ec2/cloud.py:1326 +#: nova/api/ec2/cloud.py:1323 msgid "Image must be available" msgstr "" -#: nova/api/ec2/cloud.py:1358 +#: nova/api/ec2/cloud.py:1355 msgid "Going to start terminating instances" msgstr "" -#: nova/api/ec2/cloud.py:1368 +#: nova/api/ec2/cloud.py:1365 #, python-format msgid "Reboot instance %r" msgstr "" -#: nova/api/ec2/cloud.py:1377 +#: nova/api/ec2/cloud.py:1374 msgid "Going to stop instances" msgstr "" -#: nova/api/ec2/cloud.py:1386 +#: nova/api/ec2/cloud.py:1383 msgid "Going to start instances" msgstr "" -#: nova/api/ec2/cloud.py:1477 +#: nova/api/ec2/cloud.py:1474 #, python-format msgid "De-registering image %s" msgstr "" -#: nova/api/ec2/cloud.py:1493 +#: nova/api/ec2/cloud.py:1490 msgid "imageLocation is required" msgstr "" -#: nova/api/ec2/cloud.py:1512 +#: nova/api/ec2/cloud.py:1509 #, python-format msgid "Registered image %(image_location)s with id %(image_id)s" msgstr "" -#: nova/api/ec2/cloud.py:1574 +#: nova/api/ec2/cloud.py:1571 msgid "user or group not specified" msgstr "" -#: nova/api/ec2/cloud.py:1576 +#: nova/api/ec2/cloud.py:1573 msgid "only group \"all\" is supported" msgstr "" -#: nova/api/ec2/cloud.py:1578 +#: nova/api/ec2/cloud.py:1575 msgid "operation_type must be add or remove" msgstr "" -#: nova/api/ec2/cloud.py:1580 +#: nova/api/ec2/cloud.py:1577 #, python-format msgid "Updating image %s publicity" msgstr "" -#: nova/api/ec2/cloud.py:1593 +#: nova/api/ec2/cloud.py:1590 #, python-format msgid "Not allowed to modify attributes for image %s" msgstr "" -#: nova/api/ec2/cloud.py:1622 +#: nova/api/ec2/cloud.py:1619 #, python-format msgid "" "Invalid value '%(ec2_instance_id)s' for instanceId. Instance does not " "have a volume attached at root (%(root)s)" msgstr "" -#: nova/api/ec2/cloud.py:1652 +#: nova/api/ec2/cloud.py:1649 #, python-format msgid "Couldn't stop instance with in %d sec" msgstr "" -#: nova/api/ec2/cloud.py:1670 +#: nova/api/ec2/cloud.py:1667 #, python-format msgid "image of %(instance)s at %(now)s" msgstr "" -#: nova/api/ec2/cloud.py:1694 nova/api/ec2/cloud.py:1739 +#: nova/api/ec2/cloud.py:1691 nova/api/ec2/cloud.py:1736 msgid "resource_id and tag are required" msgstr "" -#: nova/api/ec2/cloud.py:1697 nova/api/ec2/cloud.py:1742 +#: nova/api/ec2/cloud.py:1694 nova/api/ec2/cloud.py:1739 msgid "Expecting a list of resources" msgstr "" -#: nova/api/ec2/cloud.py:1701 nova/api/ec2/cloud.py:1746 +#: nova/api/ec2/cloud.py:1698 nova/api/ec2/cloud.py:1743 msgid "Only instances implemented" msgstr "" -#: nova/api/ec2/cloud.py:1704 nova/api/ec2/cloud.py:1749 +#: nova/api/ec2/cloud.py:1701 nova/api/ec2/cloud.py:1746 msgid "Expecting a list of tagSets" msgstr "" -#: nova/api/ec2/cloud.py:1761 +#: nova/api/ec2/cloud.py:1758 msgid "Expecting key to be set" msgstr "" -#: nova/api/ec2/cloud.py:1834 +#: nova/api/ec2/cloud.py:1831 msgid "Invalid CIDR" msgstr "" -#: nova/api/ec2/ec2utils.py:248 +#: nova/api/ec2/ec2utils.py:249 msgid "Request must include either Timestamp or Expires, but cannot contain both" msgstr "" -#: nova/api/ec2/ec2utils.py:266 +#: nova/api/ec2/ec2utils.py:267 msgid "Timestamp is invalid." msgstr "" @@ -2350,13 +2300,13 @@ msgstr "" #: nova/api/openstack/compute/image_metadata.py:80 #: nova/api/openstack/compute/server_metadata.py:80 -#: nova/api/openstack/compute/contrib/flavorextraspecs.py:88 +#: nova/api/openstack/compute/contrib/flavorextraspecs.py:85 msgid "Request body and URI mismatch" msgstr "" #: nova/api/openstack/compute/image_metadata.py:83 #: nova/api/openstack/compute/server_metadata.py:84 -#: nova/api/openstack/compute/contrib/flavorextraspecs.py:91 +#: nova/api/openstack/compute/contrib/flavorextraspecs.py:88 msgid "Request body contains too many items" msgstr "" @@ -2570,7 +2520,7 @@ msgid "No adminPass was specified" msgstr "" #: nova/api/openstack/compute/servers.py:1171 -#: nova/api/openstack/compute/servers.py:1380 +#: nova/api/openstack/compute/servers.py:1382 msgid "Invalid adminPass" msgstr "" @@ -2592,7 +2542,7 @@ msgstr "" #: nova/api/openstack/compute/servers.py:1220 #: nova/api/openstack/compute/contrib/aggregates.py:143 -#: nova/api/openstack/compute/contrib/coverage_ext.py:282 +#: nova/api/openstack/compute/contrib/coverage_ext.py:284 #: nova/api/openstack/compute/contrib/keypairs.py:78 msgid "Invalid request body" msgstr "" @@ -2609,7 +2559,7 @@ msgstr "" msgid "createImage entity requires name attribute" msgstr "" -#: nova/api/openstack/compute/servers.py:1407 +#: nova/api/openstack/compute/servers.py:1409 #, python-format msgid "Removing options '%(unk_opt_str)s' from query" msgstr "" @@ -2836,41 +2786,41 @@ msgstr "" msgid "Instance not yet ready" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:95 +#: nova/api/openstack/compute/contrib/coverage_ext.py:97 #, python-format msgid "Can't connect to service: %s, no portspecified\n" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:114 +#: nova/api/openstack/compute/contrib/coverage_ext.py:116 msgid "Coverage begin" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:161 +#: nova/api/openstack/compute/contrib/coverage_ext.py:163 msgid "Coverage not running" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:190 +#: nova/api/openstack/compute/contrib/coverage_ext.py:192 msgid "Invalid path" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:194 +#: nova/api/openstack/compute/contrib/coverage_ext.py:196 msgid "No path given for report file" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:201 +#: nova/api/openstack/compute/contrib/coverage_ext.py:203 msgid "You can't use html reports without combining" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:214 +#: nova/api/openstack/compute/contrib/coverage_ext.py:216 #, python-format msgid "Directory conflict: %s already exists" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:272 +#: nova/api/openstack/compute/contrib/coverage_ext.py:274 msgid "Python coverage module is not installed." msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:280 +#: nova/api/openstack/compute/contrib/coverage_ext.py:282 #, python-format msgid "Coverage doesn't have %s action" msgstr "" @@ -2920,7 +2870,7 @@ msgstr "" msgid "No request body" msgstr "" -#: nova/api/openstack/compute/contrib/flavorextraspecs.py:58 +#: nova/api/openstack/compute/contrib/flavorextraspecs.py:55 msgid "No Request Body" msgstr "" @@ -2928,25 +2878,26 @@ msgstr "" msgid "DNS entries not found." msgstr "" -#: nova/api/openstack/compute/contrib/floating_ips.py:97 -msgid "Floating ip is not associated" -msgstr "" - -#: nova/api/openstack/compute/contrib/floating_ips.py:132 -#: nova/api/openstack/compute/contrib/floating_ips.py:180 +#: nova/api/openstack/compute/contrib/floating_ips.py:129 +#: nova/api/openstack/compute/contrib/floating_ips.py:177 #, python-format msgid "Floating ip not found for id %s" msgstr "" -#: nova/api/openstack/compute/contrib/floating_ips.py:165 +#: nova/api/openstack/compute/contrib/floating_ips.py:162 #, python-format msgid "No more floating ips in pool %s." msgstr "" -#: nova/api/openstack/compute/contrib/floating_ips.py:167 +#: nova/api/openstack/compute/contrib/floating_ips.py:164 msgid "No more floating ips available." msgstr "" +#: nova/api/openstack/compute/contrib/floating_ips.py:189 +#, python-format +msgid "Floating ip %s has been disassociated" +msgstr "" + #: nova/api/openstack/compute/contrib/floating_ips.py:215 #: nova/api/openstack/compute/contrib/floating_ips.py:271 #: nova/api/openstack/compute/contrib/security_groups.py:413 @@ -2984,12 +2935,16 @@ msgid "Error. Unable to associate floating ip" msgstr "" #: nova/api/openstack/compute/contrib/floating_ips.py:297 +msgid "Floating ip is not associated" +msgstr "" + +#: nova/api/openstack/compute/contrib/floating_ips.py:301 #, python-format msgid "Floating ip %(address)s is not associated with instance %(id)s." msgstr "" #: nova/api/openstack/compute/contrib/floating_ips_bulk.py:146 -#: nova/cmd/manage.py:382 +#: nova/cmd/manage.py:381 #, python-format msgid "/%s should be specified as single address(es) not in cidr format" msgstr "" @@ -3462,20 +3417,20 @@ msgstr "" msgid "deployment to node %s done" msgstr "" -#: nova/cmd/baremetal_manage.py:160 nova/cmd/manage.py:1193 +#: nova/cmd/baremetal_manage.py:160 nova/cmd/manage.py:1245 #, python-format msgid "Could not read %s. Re-running with sudo" msgstr "" -#: nova/cmd/baremetal_manage.py:164 nova/cmd/manage.py:1197 +#: nova/cmd/baremetal_manage.py:164 nova/cmd/manage.py:1249 msgid "sudo failed, continuing as if nothing happened" msgstr "" -#: nova/cmd/baremetal_manage.py:166 nova/cmd/manage.py:1199 +#: nova/cmd/baremetal_manage.py:166 nova/cmd/manage.py:1251 msgid "Please re-run nova-manage as root." msgstr "" -#: nova/cmd/baremetal_manage.py:206 nova/cmd/manage.py:1244 +#: nova/cmd/baremetal_manage.py:206 nova/cmd/manage.py:1296 msgid "Command failed, please check log for more info" msgstr "" @@ -3496,313 +3451,313 @@ msgstr "" msgid "Environment variable 'NETWORK_ID' must be set." msgstr "" -#: nova/cmd/manage.py:207 +#: nova/cmd/manage.py:206 msgid "" "The above error may show that the database has not been created.\n" "Please create a database using 'nova-manage db sync' before running this " "command." msgstr "" -#: nova/cmd/manage.py:242 +#: nova/cmd/manage.py:241 #, python-format msgid "%(key)s is not a valid quota key. Valid options are: %(options)s." msgstr "" -#: nova/cmd/manage.py:248 +#: nova/cmd/manage.py:247 msgid "Quota" msgstr "" -#: nova/cmd/manage.py:249 +#: nova/cmd/manage.py:248 msgid "Limit" msgstr "" -#: nova/cmd/manage.py:250 +#: nova/cmd/manage.py:249 msgid "In Use" msgstr "" -#: nova/cmd/manage.py:251 +#: nova/cmd/manage.py:250 #, fuzzy msgid "Reserved" msgstr "natanggap %s" -#: nova/cmd/manage.py:291 nova/cmd/manage.py:362 nova/cmd/manage.py:686 -#: nova/cmd/manage.py:699 +#: nova/cmd/manage.py:290 nova/cmd/manage.py:361 nova/cmd/manage.py:685 +#: nova/cmd/manage.py:698 #, python-format msgid "error: %s" msgstr "" -#: nova/cmd/manage.py:299 +#: nova/cmd/manage.py:298 msgid "network" msgstr "" -#: nova/cmd/manage.py:300 +#: nova/cmd/manage.py:299 msgid "IP address" msgstr "" -#: nova/cmd/manage.py:301 +#: nova/cmd/manage.py:300 msgid "hostname" msgstr "" -#: nova/cmd/manage.py:302 nova/cmd/manage.py:766 +#: nova/cmd/manage.py:301 nova/cmd/manage.py:818 msgid "host" msgstr "" -#: nova/cmd/manage.py:314 nova/cmd/manage.py:338 +#: nova/cmd/manage.py:313 nova/cmd/manage.py:337 msgid "No fixed IP found." msgstr "" -#: nova/cmd/manage.py:330 +#: nova/cmd/manage.py:329 #, python-format msgid "WARNING: fixed ip %s allocated to missing instance" msgstr "" -#: nova/cmd/manage.py:389 +#: nova/cmd/manage.py:388 #, python-format msgid "" "Too many IP addresses will be generated. Please increase /%s to reduce " "the number generated." msgstr "" -#: nova/cmd/manage.py:438 +#: nova/cmd/manage.py:437 msgid "No floating IP addresses have been defined." msgstr "" -#: nova/cmd/manage.py:500 nova/tests/test_nova_manage.py:212 +#: nova/cmd/manage.py:499 nova/tests/test_nova_manage.py:212 msgid "id" msgstr "" -#: nova/cmd/manage.py:501 nova/tests/test_nova_manage.py:213 +#: nova/cmd/manage.py:500 nova/tests/test_nova_manage.py:213 msgid "IPv4" msgstr "" -#: nova/cmd/manage.py:502 nova/tests/test_nova_manage.py:214 +#: nova/cmd/manage.py:501 nova/tests/test_nova_manage.py:214 msgid "IPv6" msgstr "" -#: nova/cmd/manage.py:503 nova/tests/test_nova_manage.py:215 +#: nova/cmd/manage.py:502 nova/tests/test_nova_manage.py:215 msgid "start address" msgstr "" -#: nova/cmd/manage.py:504 nova/tests/test_nova_manage.py:216 +#: nova/cmd/manage.py:503 nova/tests/test_nova_manage.py:216 msgid "DNS1" msgstr "" -#: nova/cmd/manage.py:505 nova/tests/test_nova_manage.py:217 +#: nova/cmd/manage.py:504 nova/tests/test_nova_manage.py:217 msgid "DNS2" msgstr "" -#: nova/cmd/manage.py:506 nova/tests/test_nova_manage.py:218 +#: nova/cmd/manage.py:505 nova/tests/test_nova_manage.py:218 msgid "VlanID" msgstr "" -#: nova/cmd/manage.py:507 nova/cmd/manage.py:613 +#: nova/cmd/manage.py:506 nova/cmd/manage.py:612 #: nova/tests/test_nova_manage.py:219 msgid "project" msgstr "" -#: nova/cmd/manage.py:508 nova/tests/test_nova_manage.py:220 +#: nova/cmd/manage.py:507 nova/tests/test_nova_manage.py:220 msgid "uuid" msgstr "" -#: nova/cmd/manage.py:515 +#: nova/cmd/manage.py:514 msgid "No networks found" msgstr "" -#: nova/cmd/manage.py:534 +#: nova/cmd/manage.py:533 msgid "Please specify either fixed_range or uuid" msgstr "" -#: nova/cmd/manage.py:539 +#: nova/cmd/manage.py:538 msgid "UUID is required to delete Quantum Networks" msgstr "" -#: nova/cmd/manage.py:542 +#: nova/cmd/manage.py:541 msgid "Deleting by fixed_range is not supported with the QuantumManager" msgstr "" -#: nova/cmd/manage.py:605 +#: nova/cmd/manage.py:604 msgid "instance" msgstr "" -#: nova/cmd/manage.py:606 +#: nova/cmd/manage.py:605 msgid "node" msgstr "" -#: nova/cmd/manage.py:607 +#: nova/cmd/manage.py:606 msgid "type" msgstr "" -#: nova/cmd/manage.py:608 +#: nova/cmd/manage.py:607 msgid "state" msgstr "" -#: nova/cmd/manage.py:609 +#: nova/cmd/manage.py:608 msgid "launched" msgstr "" -#: nova/cmd/manage.py:610 +#: nova/cmd/manage.py:609 msgid "image" msgstr "" -#: nova/cmd/manage.py:611 +#: nova/cmd/manage.py:610 msgid "kernel" msgstr "" -#: nova/cmd/manage.py:612 +#: nova/cmd/manage.py:611 msgid "ramdisk" msgstr "" -#: nova/cmd/manage.py:614 +#: nova/cmd/manage.py:613 msgid "user" msgstr "" -#: nova/cmd/manage.py:615 nova/cmd/manage.py:767 +#: nova/cmd/manage.py:614 nova/cmd/manage.py:819 msgid "zone" msgstr "" -#: nova/cmd/manage.py:616 +#: nova/cmd/manage.py:615 msgid "index" msgstr "" -#: nova/cmd/manage.py:661 +#: nova/cmd/manage.py:660 msgid "Binary" msgstr "" -#: nova/cmd/manage.py:662 +#: nova/cmd/manage.py:661 msgid "Host" msgstr "" -#: nova/cmd/manage.py:663 +#: nova/cmd/manage.py:662 msgid "Zone" msgstr "" -#: nova/cmd/manage.py:664 +#: nova/cmd/manage.py:663 msgid "Status" msgstr "" -#: nova/cmd/manage.py:665 +#: nova/cmd/manage.py:664 msgid "State" msgstr "" -#: nova/cmd/manage.py:666 +#: nova/cmd/manage.py:665 msgid "Updated_At" msgstr "" -#: nova/cmd/manage.py:688 +#: nova/cmd/manage.py:687 #, python-format msgid "Service %(service)s on host %(host)s enabled." msgstr "" -#: nova/cmd/manage.py:701 +#: nova/cmd/manage.py:700 #, python-format msgid "Service %(service)s on host %(host)s disabled." msgstr "" -#: nova/cmd/manage.py:715 +#: nova/cmd/manage.py:767 msgid "An unexpected error has occurred." msgstr "" -#: nova/cmd/manage.py:716 +#: nova/cmd/manage.py:768 msgid "[Result]" msgstr "" -#: nova/cmd/manage.py:720 +#: nova/cmd/manage.py:772 msgid "HOST" msgstr "" -#: nova/cmd/manage.py:721 +#: nova/cmd/manage.py:773 msgid "PROJECT" msgstr "" -#: nova/cmd/manage.py:722 +#: nova/cmd/manage.py:774 msgid "cpu" msgstr "" -#: nova/cmd/manage.py:723 +#: nova/cmd/manage.py:775 msgid "mem(mb)" msgstr "" -#: nova/cmd/manage.py:724 +#: nova/cmd/manage.py:776 msgid "hdd" msgstr "" -#: nova/cmd/manage.py:806 +#: nova/cmd/manage.py:858 msgid "Must supply a positive value for max_rows" msgstr "" -#: nova/cmd/manage.py:844 +#: nova/cmd/manage.py:896 msgid "Must supply valid parameters to create instance_type" msgstr "" -#: nova/cmd/manage.py:848 +#: nova/cmd/manage.py:900 msgid "Instance Type exists." msgstr "" -#: nova/cmd/manage.py:849 +#: nova/cmd/manage.py:901 msgid "Please ensure instance_type name and flavorid are unique." msgstr "" -#: nova/cmd/manage.py:851 +#: nova/cmd/manage.py:903 msgid "Currently defined instance_type names and flavorids:" msgstr "" -#: nova/cmd/manage.py:856 +#: nova/cmd/manage.py:908 msgid "Unknown error" msgstr "" -#: nova/cmd/manage.py:859 +#: nova/cmd/manage.py:911 #, python-format msgid "%s created" msgstr "" -#: nova/cmd/manage.py:867 +#: nova/cmd/manage.py:919 msgid "Valid instance type name is required" msgstr "" -#: nova/cmd/manage.py:870 +#: nova/cmd/manage.py:922 #, python-format msgid "DB Error: %s" msgstr "" -#: nova/cmd/manage.py:875 +#: nova/cmd/manage.py:927 #, python-format msgid "%s deleted" msgstr "" -#: nova/cmd/manage.py:911 +#: nova/cmd/manage.py:963 #, python-format msgid "Key %(key)s set to %(value)s on instance type %(name)s" msgstr "" -#: nova/cmd/manage.py:933 +#: nova/cmd/manage.py:985 #, python-format msgid "Key %(key)s on instance type %(name)s unset" msgstr "" -#: nova/cmd/manage.py:977 +#: nova/cmd/manage.py:1029 #, python-format msgid "Hypervisor: %s" msgstr "" -#: nova/cmd/manage.py:1018 +#: nova/cmd/manage.py:1070 #, python-format msgid "Line %(linenum)d : %(line)s" msgstr "" -#: nova/cmd/manage.py:1020 +#: nova/cmd/manage.py:1072 msgid "No errors in logfiles!" msgstr "" -#: nova/cmd/manage.py:1032 +#: nova/cmd/manage.py:1084 msgid "Unable to find system log file!" msgstr "" -#: nova/cmd/manage.py:1036 +#: nova/cmd/manage.py:1088 #, python-format msgid "Last %s nova syslog entries:-" msgstr "" -#: nova/cmd/manage.py:1045 +#: nova/cmd/manage.py:1097 msgid "No nova entries in syslog!" msgstr "" @@ -3841,203 +3796,203 @@ msgstr "" msgid "Metadata property value greater than 255 characters" msgstr "" -#: nova/compute/api.py:454 +#: nova/compute/api.py:469 msgid "Failed to set instance name using multi_instance_display_name_template." msgstr "" -#: nova/compute/api.py:494 +#: nova/compute/api.py:509 msgid "Cannot attach one or more volumes to multiple instances" msgstr "" -#: nova/compute/api.py:608 +#: nova/compute/api.py:623 #, python-format msgid "Going to run %s instances..." msgstr "" -#: nova/compute/api.py:721 +#: nova/compute/api.py:739 #, python-format msgid "bdm %s" msgstr "" -#: nova/compute/api.py:748 +#: nova/compute/api.py:766 #, python-format msgid "block_device_mapping %s" msgstr "" -#: nova/compute/api.py:1017 +#: nova/compute/api.py:1040 msgid "instance termination disabled" msgstr "" -#: nova/compute/api.py:1153 +#: nova/compute/api.py:1176 #, python-format msgid "instance type %(old_inst_type_id)d not found" msgstr "" -#: nova/compute/api.py:1159 +#: nova/compute/api.py:1182 msgid "going to delete a resizing instance" msgstr "" -#: nova/compute/api.py:1169 +#: nova/compute/api.py:1192 #, python-format msgid "instance's host %s is down, deleting from database" msgstr "" -#: nova/compute/api.py:1213 +#: nova/compute/api.py:1236 msgid "Going to try to soft delete instance" msgstr "" -#: nova/compute/api.py:1237 +#: nova/compute/api.py:1260 msgid "Going to try to terminate instance" msgstr "" -#: nova/compute/api.py:1287 +#: nova/compute/api.py:1310 msgid "Going to try to stop instance" msgstr "" -#: nova/compute/api.py:1304 +#: nova/compute/api.py:1327 msgid "Going to try to start instance" msgstr "" -#: nova/compute/api.py:1377 +#: nova/compute/api.py:1400 #, python-format msgid "Searching by: %s" msgstr "" -#: nova/compute/api.py:1614 +#: nova/compute/api.py:1637 #, python-format msgid "snapshot for %s" msgstr "" -#: nova/compute/api.py:1965 +#: nova/compute/api.py:1988 msgid "flavor_id is None. Assuming migration." msgstr "" -#: nova/compute/api.py:1974 +#: nova/compute/api.py:1997 #, python-format msgid "" "Old instance type %(current_instance_type_name)s, new instance type " "%(new_instance_type_name)s" msgstr "" -#: nova/compute/api.py:2016 +#: nova/compute/api.py:2039 #, python-format msgid "%(overs)s quota exceeded for %(pid)s, tried to resize instance." msgstr "" -#: nova/compute/api.py:2150 +#: nova/compute/api.py:2179 msgid "Cannot rescue a volume-backed instance" msgstr "" -#: nova/compute/api.py:2257 +#: nova/compute/api.py:2286 msgid "Locking" msgstr "" -#: nova/compute/api.py:2265 +#: nova/compute/api.py:2294 msgid "Unlocking" msgstr "" -#: nova/compute/api.py:2337 +#: nova/compute/api.py:2366 msgid "Volume must be attached in order to detach." msgstr "" -#: nova/compute/api.py:2450 +#: nova/compute/api.py:2479 #, python-format msgid "Going to try to live migrate instance to %s" msgstr "" -#: nova/compute/api.py:2469 +#: nova/compute/api.py:2498 msgid "vm evacuation scheduled" msgstr "" -#: nova/compute/api.py:2473 +#: nova/compute/api.py:2502 #, python-format msgid "" "Instance compute service state on %(inst_host)s expected to be down, but " "it was up." msgstr "" -#: nova/compute/api.py:2720 +#: nova/compute/api.py:2749 msgid "Keypair name contains unsafe characters" msgstr "" -#: nova/compute/api.py:2724 +#: nova/compute/api.py:2753 msgid "Keypair name must be between 1 and 255 characters long" msgstr "" -#: nova/compute/api.py:2821 +#: nova/compute/api.py:2850 #, python-format msgid "Security group %s is not a string or unicode" msgstr "" -#: nova/compute/api.py:2824 +#: nova/compute/api.py:2853 #, python-format msgid "Security group %s cannot be empty." msgstr "" -#: nova/compute/api.py:2832 +#: nova/compute/api.py:2861 #, python-format msgid "" "Value (%(value)s) for parameter Group%(property)s is invalid. Content " "limited to '%(allowed)'." msgstr "" -#: nova/compute/api.py:2838 +#: nova/compute/api.py:2867 #, python-format msgid "Security group %s should not be greater than 255 characters." msgstr "" -#: nova/compute/api.py:2858 +#: nova/compute/api.py:2887 msgid "Quota exceeded, too many security groups." msgstr "" -#: nova/compute/api.py:2861 +#: nova/compute/api.py:2890 #, python-format msgid "Create Security Group %s" msgstr "" -#: nova/compute/api.py:2868 +#: nova/compute/api.py:2897 #, python-format msgid "Security group %s already exists" msgstr "" -#: nova/compute/api.py:2933 +#: nova/compute/api.py:2962 #, python-format msgid "Unable to delete system group '%s'" msgstr "" -#: nova/compute/api.py:2938 +#: nova/compute/api.py:2967 msgid "Security group is still in use" msgstr "" -#: nova/compute/api.py:2946 +#: nova/compute/api.py:2975 msgid "Failed to update usages deallocating security group" msgstr "" -#: nova/compute/api.py:2949 +#: nova/compute/api.py:2978 #, python-format msgid "Delete security group %s" msgstr "" -#: nova/compute/api.py:3035 nova/compute/api.py:3112 +#: nova/compute/api.py:3064 nova/compute/api.py:3141 #, python-format msgid "Rule (%s) not found" msgstr "" -#: nova/compute/api.py:3051 +#: nova/compute/api.py:3080 msgid "Quota exceeded, too many security group rules." msgstr "" -#: nova/compute/api.py:3054 +#: nova/compute/api.py:3083 #, python-format msgid "Authorize security group ingress %s" msgstr "" -#: nova/compute/api.py:3065 +#: nova/compute/api.py:3094 #, python-format msgid "Revoke security group ingress %s" msgstr "" -#: nova/compute/api.py:3119 +#: nova/compute/api.py:3148 msgid "Security group id should be integer" msgstr "" @@ -4127,653 +4082,658 @@ msgstr "" msgid "Instance type %s not found for deletion" msgstr "" -#: nova/compute/manager.py:205 +#: nova/compute/manager.py:206 msgid "Possibly task preempted." msgstr "" -#: nova/compute/manager.py:363 +#: nova/compute/manager.py:364 #, python-format msgid "%(nodename)s is not a valid node managed by this compute host." msgstr "" -#: nova/compute/manager.py:392 +#: nova/compute/manager.py:393 msgid "Instance has been destroyed from under us while trying to set it to ERROR" msgstr "" -#: nova/compute/manager.py:407 +#: nova/compute/manager.py:408 #, python-format msgid "Instance %(uuid)s found in the hypervisor, but not in the database" msgstr "" -#: nova/compute/manager.py:423 +#: nova/compute/manager.py:424 #, python-format msgid "" "Instance %(driver_instance)s found in the hypervisor, but not in the " "database" msgstr "" -#: nova/compute/manager.py:444 +#: nova/compute/manager.py:445 #, python-format msgid "" "Deleting instance as its host (%(instance_host)s) is not equal to our " "host (%(our_host)s)." msgstr "" -#: nova/compute/manager.py:459 +#: nova/compute/manager.py:460 msgid "Instance has been marked deleted already, removing it from the hypervisor." msgstr "" -#: nova/compute/manager.py:480 +#: nova/compute/manager.py:481 msgid "" "Hypervisor driver does not support instance shared storage check, " "assuming it's not on shared storage" msgstr "" -#: nova/compute/manager.py:486 +#: nova/compute/manager.py:487 msgid "Failed to check if instance shared" msgstr "" -#: nova/compute/manager.py:529 +#: nova/compute/manager.py:530 msgid "Failed to revert crashed migration" msgstr "" -#: nova/compute/manager.py:532 +#: nova/compute/manager.py:533 msgid "Instance found in migrating state during startup. Resetting task_state" msgstr "" -#: nova/compute/manager.py:543 +#: nova/compute/manager.py:544 #, python-format msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." msgstr "" -#: nova/compute/manager.py:548 +#: nova/compute/manager.py:549 msgid "Rebooting instance after nova-compute restart." msgstr "" -#: nova/compute/manager.py:562 +#: nova/compute/manager.py:563 msgid "Hypervisor driver does not support resume guests" msgstr "" -#: nova/compute/manager.py:567 +#: nova/compute/manager.py:568 msgid "Failed to resume instance" msgstr "" -#: nova/compute/manager.py:577 +#: nova/compute/manager.py:578 msgid "Hypervisor driver does not support firewall rules" msgstr "" -#: nova/compute/manager.py:581 +#: nova/compute/manager.py:582 #, python-format msgid "Lifecycle event %(state)d on VM %(uuid)s" msgstr "" -#: nova/compute/manager.py:597 +#: nova/compute/manager.py:598 #, python-format msgid "Unexpected power state %d" msgstr "" -#: nova/compute/manager.py:609 +#: nova/compute/manager.py:610 #, python-format msgid "Ignoring event %s" msgstr "" -#: nova/compute/manager.py:647 +#: nova/compute/manager.py:648 msgid "Checking state" msgstr "" -#: nova/compute/manager.py:745 +#: nova/compute/manager.py:746 #, python-format msgid "Volume id: %s finished being created but was not set as 'available'" msgstr "" -#: nova/compute/manager.py:762 +#: nova/compute/manager.py:763 #, python-format msgid "Setting up bdm %s" msgstr "" -#: nova/compute/manager.py:862 +#: nova/compute/manager.py:863 msgid "Success" msgstr "" -#: nova/compute/manager.py:885 +#: nova/compute/manager.py:886 msgid "Instance disappeared before we could start it" msgstr "" -#: nova/compute/manager.py:906 nova/compute/manager.py:2383 +#: nova/compute/manager.py:907 nova/compute/manager.py:2385 #, python-format msgid "No node specified, defaulting to %(node)s" msgstr "" -#: nova/compute/manager.py:948 +#: nova/compute/manager.py:949 msgid "Failed to dealloc network for deleted instance" msgstr "" -#: nova/compute/manager.py:954 +#: nova/compute/manager.py:955 msgid "Instance was deleted during spawn." msgstr "" -#: nova/compute/manager.py:982 +#: nova/compute/manager.py:983 #, python-format msgid "Error: %s" msgstr "" -#: nova/compute/manager.py:999 +#: nova/compute/manager.py:1000 msgid "Clean up resource before rescheduling." msgstr "" -#: nova/compute/manager.py:1024 nova/compute/manager.py:2437 +#: nova/compute/manager.py:1025 nova/compute/manager.py:2439 msgid "Error trying to reschedule" msgstr "" -#: nova/compute/manager.py:1037 +#: nova/compute/manager.py:1038 msgid "Retry info not present, will not reschedule" msgstr "" -#: nova/compute/manager.py:1042 +#: nova/compute/manager.py:1043 msgid "No request spec, will not reschedule" msgstr "" -#: nova/compute/manager.py:1048 +#: nova/compute/manager.py:1049 #, python-format msgid "Re-scheduling %(method)s: attempt %(num)d" msgstr "" -#: nova/compute/manager.py:1077 +#: nova/compute/manager.py:1078 msgid "Instance build timed out. Set to error state." msgstr "" -#: nova/compute/manager.py:1127 +#: nova/compute/manager.py:1129 #, python-format msgid "" "image_id=%(image_id)s, image_size_bytes=%(size_bytes)d, " "allowed_size_bytes=%(allowed_size_bytes)d" msgstr "" -#: nova/compute/manager.py:1133 +#: nova/compute/manager.py:1135 #, python-format msgid "" "Image '%(image_id)s' size %(size_bytes)d exceeded instance_type allowed " "size %(allowed_size_bytes)d" msgstr "" -#: nova/compute/manager.py:1143 +#: nova/compute/manager.py:1145 msgid "Starting instance..." msgstr "" -#: nova/compute/manager.py:1169 +#: nova/compute/manager.py:1171 msgid "Instance failed network setup" msgstr "" -#: nova/compute/manager.py:1172 +#: nova/compute/manager.py:1174 #, python-format msgid "Instance network_info: |%s|" msgstr "" -#: nova/compute/manager.py:1183 +#: nova/compute/manager.py:1185 msgid "Instance failed block device setup" msgstr "" -#: nova/compute/manager.py:1202 +#: nova/compute/manager.py:1204 msgid "Instance failed to spawn" msgstr "" -#: nova/compute/manager.py:1253 +#: nova/compute/manager.py:1255 msgid "Deallocating network for instance" msgstr "" -#: nova/compute/manager.py:1324 +#: nova/compute/manager.py:1326 #, python-format msgid "%(action_str)s instance" msgstr "" -#: nova/compute/manager.py:1340 +#: nova/compute/manager.py:1342 msgid "Failed to deallocate network for instance." msgstr "" -#: nova/compute/manager.py:1361 +#: nova/compute/manager.py:1363 #, python-format msgid "Ignoring DiskNotFound: %s" msgstr "" -#: nova/compute/manager.py:1364 +#: nova/compute/manager.py:1366 #, python-format msgid "Ignoring VolumeNotFound: %s" msgstr "" -#: nova/compute/manager.py:1371 +#: nova/compute/manager.py:1373 #, python-format msgid "terminating bdm %s" msgstr "" -#: nova/compute/manager.py:1419 +#: nova/compute/manager.py:1421 #, python-format msgid "Ignoring volume cleanup failure due to %s" msgstr "" -#: nova/compute/manager.py:1472 nova/compute/manager.py:2613 -#: nova/compute/manager.py:4106 +#: nova/compute/manager.py:1474 nova/compute/manager.py:2615 +#: nova/compute/manager.py:4117 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "" -#: nova/compute/manager.py:1624 +#: nova/compute/manager.py:1626 msgid "Rebuilding instance" msgstr "" -#: nova/compute/manager.py:1637 +#: nova/compute/manager.py:1639 msgid "Invalid state of instance files on shared storage" msgstr "" -#: nova/compute/manager.py:1641 +#: nova/compute/manager.py:1643 msgid "disk on shared storage, recreating using existing disk" msgstr "" -#: nova/compute/manager.py:1645 +#: nova/compute/manager.py:1647 #, python-format msgid "disk not on shared storagerebuilding from: '%s'" msgstr "" -#: nova/compute/manager.py:1729 +#: nova/compute/manager.py:1731 #, python-format msgid "bringing vm to original state: '%s'" msgstr "" -#: nova/compute/manager.py:1761 +#: nova/compute/manager.py:1763 #, python-format msgid "Detaching from volume api: %s" msgstr "" -#: nova/compute/manager.py:1779 +#: nova/compute/manager.py:1781 msgid "Rebooting instance" msgstr "" -#: nova/compute/manager.py:1804 +#: nova/compute/manager.py:1806 #, python-format msgid "" "trying to reboot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1820 +#: nova/compute/manager.py:1822 #, python-format msgid "Cannot reboot instance: %(exc)s" msgstr "" -#: nova/compute/manager.py:1833 +#: nova/compute/manager.py:1835 msgid "Instance disappeared during reboot" msgstr "" -#: nova/compute/manager.py:1860 +#: nova/compute/manager.py:1862 msgid "instance snapshotting" msgstr "" -#: nova/compute/manager.py:1866 +#: nova/compute/manager.py:1868 #, python-format msgid "" "trying to snapshot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1927 +#: nova/compute/manager.py:1929 #, python-format msgid "Found %(num_images)d images (rotation: %(rotation)d)" msgstr "" -#: nova/compute/manager.py:1934 +#: nova/compute/manager.py:1936 #, python-format msgid "Rotating out %d backups" msgstr "" -#: nova/compute/manager.py:1939 +#: nova/compute/manager.py:1941 #, python-format msgid "Deleting image %s" msgstr "" -#: nova/compute/manager.py:1967 +#: nova/compute/manager.py:1969 #, python-format msgid "Failed to set admin password. Instance %s is not running" msgstr "" -#: nova/compute/manager.py:1974 +#: nova/compute/manager.py:1976 msgid "Root password set" msgstr "" -#: nova/compute/manager.py:1981 +#: nova/compute/manager.py:1983 msgid "set_admin_password is not implemented by this driver or guest instance." msgstr "" -#: nova/compute/manager.py:1996 +#: nova/compute/manager.py:1998 #, python-format msgid "set_admin_password failed: %s" msgstr "" -#: nova/compute/manager.py:2003 +#: nova/compute/manager.py:2005 msgid "error setting admin password" msgstr "" -#: nova/compute/manager.py:2016 +#: nova/compute/manager.py:2018 #, python-format msgid "" "trying to inject a file into a non-running (state: " "%(current_power_state)s expected: %(expected_state)s)" msgstr "" -#: nova/compute/manager.py:2020 +#: nova/compute/manager.py:2022 #, python-format msgid "injecting file to %(path)s" msgstr "" -#: nova/compute/manager.py:2040 +#: nova/compute/manager.py:2042 msgid "" "Unable to find a different image to use for rescue VM, using instance's " "current image" msgstr "" -#: nova/compute/manager.py:2053 +#: nova/compute/manager.py:2055 msgid "Rescuing" msgstr "" -#: nova/compute/manager.py:2072 +#: nova/compute/manager.py:2074 msgid "Error trying to Rescue Instance" msgstr "" -#: nova/compute/manager.py:2076 +#: nova/compute/manager.py:2078 #, python-format msgid "Driver Error: %s" msgstr "" -#: nova/compute/manager.py:2094 +#: nova/compute/manager.py:2096 msgid "Unrescuing" msgstr "" -#: nova/compute/manager.py:2115 +#: nova/compute/manager.py:2117 #, python-format msgid "Changing instance metadata according to %(diff)r" msgstr "" -#: nova/compute/manager.py:2341 +#: nova/compute/manager.py:2343 msgid "Instance has no source host" msgstr "" -#: nova/compute/manager.py:2347 +#: nova/compute/manager.py:2349 msgid "destination same as source!" msgstr "" -#: nova/compute/manager.py:2364 +#: nova/compute/manager.py:2366 msgid "Migrating" msgstr "" -#: nova/compute/manager.py:2610 +#: nova/compute/manager.py:2612 #, python-format msgid "Failed to rollback quota for failed finish_resize: %(qr_error)s" msgstr "" -#: nova/compute/manager.py:2673 +#: nova/compute/manager.py:2675 msgid "Pausing" msgstr "" -#: nova/compute/manager.py:2691 +#: nova/compute/manager.py:2693 msgid "Unpausing" msgstr "" -#: nova/compute/manager.py:2729 +#: nova/compute/manager.py:2731 msgid "Retrieving diagnostics" msgstr "" -#: nova/compute/manager.py:2760 +#: nova/compute/manager.py:2762 msgid "Resuming" msgstr "" -#: nova/compute/manager.py:2780 +#: nova/compute/manager.py:2782 msgid "Reset network" msgstr "" -#: nova/compute/manager.py:2785 +#: nova/compute/manager.py:2787 msgid "Inject network info" msgstr "" -#: nova/compute/manager.py:2788 +#: nova/compute/manager.py:2790 #, python-format msgid "network_info to inject: |%s|" msgstr "" -#: nova/compute/manager.py:2805 +#: nova/compute/manager.py:2807 msgid "Get console output" msgstr "" -#: nova/compute/manager.py:2832 +#: nova/compute/manager.py:2834 msgid "Getting vnc console" msgstr "" -#: nova/compute/manager.py:2867 +#: nova/compute/manager.py:2869 msgid "Getting spice console" msgstr "" -#: nova/compute/manager.py:2914 +#: nova/compute/manager.py:2916 #, python-format msgid "Booting with volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2965 +#: nova/compute/manager.py:2967 #, python-format msgid "Attaching volume %(volume_id)s to %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2974 +#: nova/compute/manager.py:2976 #, python-format msgid "" "Failed to connect to volume %(volume_id)s while attaching at " "%(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2989 +#: nova/compute/manager.py:2991 #, python-format msgid "Failed to attach volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3019 +#: nova/compute/manager.py:3021 #, python-format msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" msgstr "" -#: nova/compute/manager.py:3029 +#: nova/compute/manager.py:3031 msgid "Detaching volume from unknown instance" msgstr "" -#: nova/compute/manager.py:3036 +#: nova/compute/manager.py:3038 #, python-format msgid "Failed to detach volume %(volume_id)s from %(mp)s" msgstr "" -#: nova/compute/manager.py:3060 +#: nova/compute/manager.py:3062 msgid "Updating volume usage cache with totals" msgstr "" -#: nova/compute/manager.py:3098 +#: nova/compute/manager.py:3100 #, python-format msgid "allocate_port_for_instance returned %(ports)s ports" msgstr "" -#: nova/compute/manager.py:3118 +#: nova/compute/manager.py:3120 #, python-format msgid "Port %(port_id)s is not attached" msgstr "" -#: nova/compute/manager.py:3132 +#: nova/compute/manager.py:3134 #, python-format msgid "Host %(host)s not found" msgstr "" -#: nova/compute/manager.py:3269 +#: nova/compute/manager.py:3271 #, python-format msgid "Pre live migration failed at %(dest)s" msgstr "" -#: nova/compute/manager.py:3297 +#: nova/compute/manager.py:3299 msgid "_post_live_migration() is started.." msgstr "" -#: nova/compute/manager.py:3352 +#: nova/compute/manager.py:3354 #, python-format msgid "Migrating instance to %(dest)s finished successfully." msgstr "" -#: nova/compute/manager.py:3354 +#: nova/compute/manager.py:3356 msgid "" "You may see the error \"libvirt: QEMU error: Domain not found: no domain " "with matching name.\" This error can be safely ignored." msgstr "" -#: nova/compute/manager.py:3368 +#: nova/compute/manager.py:3370 msgid "Post operation of migration started" msgstr "" -#: nova/compute/manager.py:3508 +#: nova/compute/manager.py:3399 +#, python-format +msgid "Failed to get compute_info for %s" +msgstr "" + +#: nova/compute/manager.py:3518 msgid "Updated the info_cache for instance" msgstr "" -#: nova/compute/manager.py:3553 +#: nova/compute/manager.py:3563 #, python-format msgid "" "Found %(migration_count)d unconfirmed migrations older than " "%(confirm_window)d seconds" msgstr "" -#: nova/compute/manager.py:3559 +#: nova/compute/manager.py:3569 #, python-format msgid "Setting migration %(migration_id)s to error: %(reason)s" msgstr "" -#: nova/compute/manager.py:3568 +#: nova/compute/manager.py:3578 #, python-format msgid "" "Automatically confirming migration %(migration_id)s for instance " "%(instance_uuid)s" msgstr "" -#: nova/compute/manager.py:3575 +#: nova/compute/manager.py:3585 #, python-format msgid "Instance %(instance_uuid)s not found" msgstr "" -#: nova/compute/manager.py:3579 +#: nova/compute/manager.py:3589 msgid "In ERROR state" msgstr "" -#: nova/compute/manager.py:3586 +#: nova/compute/manager.py:3596 #, python-format msgid "In states %(vm_state)s/%(task_state)s, not RESIZED/None" msgstr "" -#: nova/compute/manager.py:3595 +#: nova/compute/manager.py:3605 #, python-format msgid "Error auto-confirming resize: %(e)s. Will retry later." msgstr "" -#: nova/compute/manager.py:3612 +#: nova/compute/manager.py:3622 #, python-format msgid "" "Running instance usage audit for host %(host)s from %(begin_time)s to " "%(end_time)s. %(number_instances)s instances." msgstr "" -#: nova/compute/manager.py:3631 +#: nova/compute/manager.py:3641 #, python-format msgid "Failed to generate usage audit for instance on host %s" msgstr "" -#: nova/compute/manager.py:3655 +#: nova/compute/manager.py:3665 msgid "Updating bandwidth usage cache" msgstr "" -#: nova/compute/manager.py:3772 +#: nova/compute/manager.py:3782 msgid "Updating volume usage cache" msgstr "" -#: nova/compute/manager.py:3789 +#: nova/compute/manager.py:3799 msgid "Updating host status" msgstr "" -#: nova/compute/manager.py:3816 +#: nova/compute/manager.py:3826 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " "the hypervisor." msgstr "" -#: nova/compute/manager.py:3821 nova/compute/manager.py:3871 +#: nova/compute/manager.py:3831 nova/compute/manager.py:3881 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:3858 +#: nova/compute/manager.py:3868 #, python-format msgid "" "During the sync_power process the instance has moved from host %(src)s to" " host %(dst)s" msgstr "" -#: nova/compute/manager.py:3896 +#: nova/compute/manager.py:3906 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3908 nova/compute/manager.py:3917 -#: nova/compute/manager.py:3947 +#: nova/compute/manager.py:3918 nova/compute/manager.py:3927 +#: nova/compute/manager.py:3957 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:3912 +#: nova/compute/manager.py:3922 msgid "Instance is suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3928 +#: nova/compute/manager.py:3938 msgid "Instance is paused unexpectedly. Ignore." msgstr "" -#: nova/compute/manager.py:3934 +#: nova/compute/manager.py:3944 msgid "Instance is unexpectedly not found. Ignore." msgstr "" -#: nova/compute/manager.py:3940 +#: nova/compute/manager.py:3950 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3956 +#: nova/compute/manager.py:3966 msgid "Instance is not (soft-)deleted." msgstr "" -#: nova/compute/manager.py:3964 +#: nova/compute/manager.py:3974 msgid "CONF.reclaim_instance_interval <= 0, skipping..." msgstr "" -#: nova/compute/manager.py:3984 +#: nova/compute/manager.py:3994 msgid "Reclaiming deleted instance" msgstr "" -#: nova/compute/manager.py:4011 +#: nova/compute/manager.py:4021 #, python-format msgid "Deleting orphan compute node %s" msgstr "" -#: nova/compute/manager.py:4021 nova/compute/resource_tracker.py:321 +#: nova/compute/manager.py:4031 nova/compute/resource_tracker.py:321 #, python-format msgid "No service record for host %s" msgstr "" -#: nova/compute/manager.py:4061 +#: nova/compute/manager.py:4072 #, python-format msgid "" "Detected instance with name label '%(name)s' which is marked as DELETED " "but still present on host." msgstr "" -#: nova/compute/manager.py:4068 +#: nova/compute/manager.py:4079 #, python-format msgid "" "Destroying instance with name label '%(name)s' which is marked as DELETED" " but still present on host." msgstr "" -#: nova/compute/manager.py:4075 +#: nova/compute/manager.py:4086 #, python-format msgid "Unrecognized value '%(action)s' for CONF.running_deleted_instance_action" msgstr "" @@ -4984,11 +4944,11 @@ msgstr "" msgid "Failed to notify cells of instance info cache update" msgstr "" -#: nova/db/api.py:1451 +#: nova/db/api.py:1456 msgid "Failed to notify cells of bw_usage update" msgstr "" -#: nova/db/api.py:1585 +#: nova/db/api.py:1591 msgid "Failed to notify cells of instance fault" msgstr "" @@ -5006,23 +4966,30 @@ msgstr "" msgid "Unrecognized read_deleted value '%s'" msgstr "" -#: nova/db/sqlalchemy/api.py:1424 +#: nova/db/sqlalchemy/api.py:1408 #, python-format msgid "" "Unknown osapi_compute_unique_server_name_scope value: %s Flag must be " "empty, \"global\" or \"project\"" msgstr "" -#: nova/db/sqlalchemy/api.py:1559 +#: nova/db/sqlalchemy/api.py:1543 #, python-format msgid "Invalid instance id %s in request" msgstr "" -#: nova/db/sqlalchemy/api.py:2850 +#: nova/db/sqlalchemy/api.py:2834 #, python-format msgid "Change will make usage less than 0 for the following resources: %(unders)s" msgstr "" +#: nova/db/sqlalchemy/api.py:4335 +#, python-format +msgid "" +"Volume(%s) has lower stats then what is in the database. Instance must " +"have been rebooted or crashed. Updating totals." +msgstr "" + #: nova/db/sqlalchemy/migration.py:69 #: nova/virt/baremetal/db/sqlalchemy/migration.py:66 msgid "version should be an integer" @@ -5077,47 +5044,47 @@ msgid "" "%(extra)s." msgstr "" -#: nova/image/glance.py:492 +#: nova/image/glance.py:495 #, python-format msgid "fetching image %s from glance" msgstr "" -#: nova/image/s3.py:318 +#: nova/image/s3.py:335 #, python-format msgid "Failed to download %(image_location)s to %(image_path)s" msgstr "" -#: nova/image/s3.py:335 +#: nova/image/s3.py:352 #, python-format msgid "Failed to decrypt %(image_location)s to %(image_path)s" msgstr "" -#: nova/image/s3.py:345 +#: nova/image/s3.py:362 #, python-format msgid "Failed to untar %(image_location)s to %(image_path)s" msgstr "" -#: nova/image/s3.py:355 +#: nova/image/s3.py:372 #, python-format msgid "Failed to upload %(image_location)s to %(image_path)s" msgstr "" -#: nova/image/s3.py:379 +#: nova/image/s3.py:396 #, python-format msgid "Failed to decrypt private key: %s" msgstr "" -#: nova/image/s3.py:386 +#: nova/image/s3.py:403 #, python-format msgid "Failed to decrypt initialization vector: %s" msgstr "" -#: nova/image/s3.py:397 +#: nova/image/s3.py:414 #, python-format msgid "Failed to decrypt image file %(image_file)s: %(err)s" msgstr "" -#: nova/image/s3.py:409 +#: nova/image/s3.py:426 msgid "Unsafe filenames in image" msgstr "" @@ -5158,69 +5125,69 @@ msgstr "" msgid "Loading network driver '%s'" msgstr "" -#: nova/network/floating_ips.py:87 +#: nova/network/floating_ips.py:88 #, python-format msgid "Fixed ip %(fixed_ip_id)s not found" msgstr "" -#: nova/network/floating_ips.py:97 nova/network/floating_ips.py:373 +#: nova/network/floating_ips.py:98 nova/network/floating_ips.py:374 #, python-format msgid "Interface %(interface)s not found" msgstr "" -#: nova/network/floating_ips.py:121 +#: nova/network/floating_ips.py:122 #, python-format msgid "floating IP allocation for instance |%(floating_address)s|" msgstr "" -#: nova/network/floating_ips.py:178 +#: nova/network/floating_ips.py:179 msgid "Floating IP is not associated. Ignore." msgstr "" -#: nova/network/floating_ips.py:196 +#: nova/network/floating_ips.py:197 #, python-format msgid "Address |%(address)s| is not allocated" msgstr "" -#: nova/network/floating_ips.py:200 +#: nova/network/floating_ips.py:201 #, python-format msgid "Address |%(address)s| is not allocated to your project |%(project)s|" msgstr "" -#: nova/network/floating_ips.py:220 +#: nova/network/floating_ips.py:221 #, python-format msgid "Quota exceeded for %(pid)s, tried to allocate floating IP" msgstr "" -#: nova/network/floating_ips.py:281 +#: nova/network/floating_ips.py:282 msgid "Failed to update usages deallocating floating IP" msgstr "" -#: nova/network/floating_ips.py:530 +#: nova/network/floating_ips.py:531 #, python-format msgid "Starting migration network for instance %(instance_uuid)s" msgstr "" -#: nova/network/floating_ips.py:537 +#: nova/network/floating_ips.py:538 #, python-format msgid "" "Floating ip address |%(address)s| no longer belongs to instance " "%(instance_uuid)s. Will notmigrate it " msgstr "" -#: nova/network/floating_ips.py:568 +#: nova/network/floating_ips.py:573 #, python-format msgid "Finishing migration network for instance %(instance_uuid)s" msgstr "" -#: nova/network/floating_ips.py:576 +#: nova/network/floating_ips.py:581 #, python-format msgid "" "Floating ip address |%(address)s| no longer belongs to instance " "%(instance_uuid)s. Will notsetup it." msgstr "" -#: nova/network/floating_ips.py:624 +#: nova/network/floating_ips.py:629 #, python-format msgid "" "Database inconsistency: DNS domain |%s| is registered in the Nova db but " @@ -5228,12 +5195,12 @@ msgid "" "ignored." msgstr "" -#: nova/network/floating_ips.py:664 +#: nova/network/floating_ips.py:669 #, python-format msgid "Domain |%(domain)s| already exists, changing zone to |%(av_zone)s|." msgstr "" -#: nova/network/floating_ips.py:673 +#: nova/network/floating_ips.py:678 #, python-format msgid "Domain |%(domain)s| already exists, changing project to |%(project)s|." msgstr "" @@ -5258,150 +5225,130 @@ msgstr "" msgid "This shouldn't be getting called except during testing." msgstr "" -#: nova/network/linux_net.py:219 +#: nova/network/linux_net.py:220 #, python-format msgid "Attempted to remove chain %s which does not exist" msgstr "" -#: nova/network/linux_net.py:254 +#: nova/network/linux_net.py:255 #, python-format msgid "Unknown chain: %r" msgstr "" -#: nova/network/linux_net.py:279 +#: nova/network/linux_net.py:280 #, python-format msgid "" "Tried to remove rule that was not there: %(chain)r %(rule)r %(wrap)r " "%(top)r" msgstr "" -#: nova/network/linux_net.py:424 +#: nova/network/linux_net.py:425 msgid "IPTablesManager.apply completed with success" msgstr "" -#: nova/network/linux_net.py:680 +#: nova/network/linux_net.py:681 #, python-format msgid "arping error for ip %s" msgstr "" -#: nova/network/linux_net.py:730 +#: nova/network/linux_net.py:731 #, python-format msgid "Removed %(num)d duplicate rules for floating ip %(float)s" msgstr "" -#: nova/network/linux_net.py:966 +#: nova/network/linux_net.py:776 +#, python-format +msgid "Error deleting conntrack entries for %s" +msgstr "" + +#: nova/network/linux_net.py:975 #, python-format msgid "Pid %d is stale, skip killing dnsmasq" msgstr "" -#: nova/network/linux_net.py:1011 +#: nova/network/linux_net.py:1020 #, python-format msgid "Hupping dnsmasq threw %s" msgstr "" -#: nova/network/linux_net.py:1013 +#: nova/network/linux_net.py:1022 #, python-format msgid "Pid %d is stale, relaunching dnsmasq" msgstr "" -#: nova/network/linux_net.py:1093 +#: nova/network/linux_net.py:1102 #, python-format msgid "killing radvd threw %s" msgstr "" -#: nova/network/linux_net.py:1095 +#: nova/network/linux_net.py:1104 #, python-format msgid "Pid %d is stale, relaunching radvd" msgstr "" -#: nova/network/linux_net.py:1227 +#: nova/network/linux_net.py:1280 #, python-format -msgid "Error clearing stale veth %s" +msgid "Net device removed: '%s'" msgstr "" -#: nova/network/linux_net.py:1386 +#: nova/network/linux_net.py:1283 #, python-format -msgid "Starting VLAN interface %s" +msgid "Failed removing net device: '%s'" msgstr "" -#: nova/network/linux_net.py:1418 +#: nova/network/linux_net.py:1401 #, python-format -msgid "Failed unplugging VLAN interface '%s'" -msgstr "" - -#: nova/network/linux_net.py:1420 -#, python-format -msgid "Unplugged VLAN interface '%s'" +msgid "Starting VLAN interface %s" msgstr "" -#: nova/network/linux_net.py:1442 +#: nova/network/linux_net.py:1447 #, python-format msgid "Starting Bridge %s" msgstr "" -#: nova/network/linux_net.py:1454 +#: nova/network/linux_net.py:1459 #, python-format msgid "Adding interface %(interface)s to bridge %(bridge)s" msgstr "" -#: nova/network/linux_net.py:1490 +#: nova/network/linux_net.py:1495 #, python-format msgid "Failed to add interface: %s" msgstr "" -#: nova/network/linux_net.py:1536 -#, python-format -msgid "Failed unplugging bridge interface '%s'" -msgstr "" - -#: nova/network/linux_net.py:1539 -#, python-format -msgid "Unplugged bridge interface '%s'" -msgstr "" - -#: nova/network/linux_net.py:1735 +#: nova/network/linux_net.py:1732 #, python-format msgid "Starting bridge %s " msgstr "" -#: nova/network/linux_net.py:1743 +#: nova/network/linux_net.py:1740 #, python-format msgid "Done starting bridge %s" msgstr "" -#: nova/network/linux_net.py:1763 -#, python-format -msgid "Failed unplugging gateway interface '%s'" -msgstr "" - -#: nova/network/linux_net.py:1765 -#, python-format -msgid "Unplugged gateway interface '%s'" -msgstr "" - -#: nova/network/manager.py:363 +#: nova/network/manager.py:364 #, python-format msgid "Disassociated %s stale fixed ip(s)" msgstr "" -#: nova/network/manager.py:367 +#: nova/network/manager.py:368 msgid "setting network host" msgstr "" -#: nova/network/manager.py:494 +#: nova/network/manager.py:495 msgid "network allocations" msgstr "" -#: nova/network/manager.py:501 +#: nova/network/manager.py:502 #, python-format msgid "networks retrieved for instance: |%(networks_list)s|" msgstr "" -#: nova/network/manager.py:549 +#: nova/network/manager.py:550 msgid "network deallocation for instance" msgstr "" -#: nova/network/manager.py:815 +#: nova/network/manager.py:816 #, python-format msgid "" "instance-dns-zone is |%(domain)s|, which is in availability zone " @@ -5409,98 +5356,98 @@ msgid "" "created." msgstr "" -#: nova/network/manager.py:841 +#: nova/network/manager.py:842 #, python-format msgid "Quota exceeded for %(pid)s, tried to allocate fixed IP" msgstr "" -#: nova/network/manager.py:895 +#: nova/network/manager.py:896 msgid "Failed to update usages deallocating fixed IP" msgstr "" -#: nova/network/manager.py:929 +#: nova/network/manager.py:930 #, python-format msgid "Unable to release %s because vif doesn't exist." msgstr "" -#: nova/network/manager.py:952 +#: nova/network/manager.py:953 #, python-format msgid "Leased IP |%(address)s|" msgstr "" -#: nova/network/manager.py:956 +#: nova/network/manager.py:957 #, python-format msgid "IP %s leased that is not associated" msgstr "" -#: nova/network/manager.py:965 +#: nova/network/manager.py:966 #, python-format msgid "IP |%s| leased that isn't allocated" msgstr "" -#: nova/network/manager.py:970 +#: nova/network/manager.py:971 #, python-format msgid "Released IP |%(address)s|" msgstr "" -#: nova/network/manager.py:974 +#: nova/network/manager.py:975 #, python-format msgid "IP %s released that is not associated" msgstr "" -#: nova/network/manager.py:978 +#: nova/network/manager.py:979 #, python-format msgid "IP %s released that was not leased" msgstr "" -#: nova/network/manager.py:997 +#: nova/network/manager.py:998 #, python-format msgid "%s must be an integer" msgstr "" -#: nova/network/manager.py:1021 +#: nova/network/manager.py:1022 msgid "Maximum allowed length for 'label' is 255." msgstr "" -#: nova/network/manager.py:1041 +#: nova/network/manager.py:1042 #, python-format msgid "" "Subnet(s) too large, defaulting to /%s. To override, specify " "network_size flag." msgstr "" -#: nova/network/manager.py:1122 +#: nova/network/manager.py:1123 msgid "cidr already in use" msgstr "" -#: nova/network/manager.py:1125 +#: nova/network/manager.py:1126 #, python-format msgid "requested cidr (%(cidr)s) conflicts with existing supernet (%(super)s)" msgstr "" -#: nova/network/manager.py:1136 +#: nova/network/manager.py:1137 #, python-format msgid "" "requested cidr (%(cidr)s) conflicts with existing smaller cidr " "(%(smaller)s)" msgstr "" -#: nova/network/manager.py:1193 +#: nova/network/manager.py:1194 msgid "Network already exists!" msgstr "" -#: nova/network/manager.py:1212 +#: nova/network/manager.py:1213 #, python-format msgid "Network must be disassociated from project %s before delete" msgstr "" -#: nova/network/manager.py:1808 +#: nova/network/manager.py:1813 msgid "" "The sum between the number of networks and the vlan start cannot be " "greater than 4094" msgstr "" -#: nova/network/manager.py:1815 +#: nova/network/manager.py:1820 #, python-format msgid "" "The network range is not big enough to fit %(num_networks)s networks. " @@ -5612,11 +5559,6 @@ msgstr "" msgid "Multiple floating IP pools matches found for name '%s'" msgstr "" -#: nova/network/quantumv2/api.py:835 -#, python-format -msgid "Network %(net)s for port %(port_id)s not found!" -msgstr "" - #: nova/network/security_group/quantum_driver.py:53 #, python-format msgid "Quantum Error creating security group %s" @@ -5722,22 +5664,22 @@ msgstr "" msgid "Released file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..." msgstr "" -#: nova/openstack/common/log.py:226 +#: nova/openstack/common/log.py:244 #, fuzzy, python-format msgid "Deprecated: %s" msgstr "natanggap %s" -#: nova/openstack/common/log.py:329 +#: nova/openstack/common/log.py:347 #, python-format msgid "Error loading logging config %(log_config)s: %(err_msg)s" msgstr "" -#: nova/openstack/common/log.py:379 +#: nova/openstack/common/log.py:397 #, python-format msgid "syslog facility must be one of: %s" msgstr "" -#: nova/openstack/common/log.py:537 +#: nova/openstack/common/log.py:563 #, python-format msgid "Fatal call to deprecated config: %(msg)s" msgstr "" @@ -5760,6 +5702,31 @@ msgstr "" msgid "in dynamic looping call" msgstr "" +#: nova/openstack/common/periodic_task.py:41 +#, python-format +msgid "Unexpected argument for periodic task creation: %(arg)s." +msgstr "" + +#: nova/openstack/common/periodic_task.py:132 +#, python-format +msgid "Skipping periodic task %(task)s because its interval is negative" +msgstr "" + +#: nova/openstack/common/periodic_task.py:137 +#, python-format +msgid "Skipping periodic task %(task)s because it is disabled" +msgstr "" + +#: nova/openstack/common/periodic_task.py:175 +#, python-format +msgid "Running periodic task %(full_task_name)s" +msgstr "" + +#: nova/openstack/common/periodic_task.py:183 +#, python-format +msgid "Error during %(full_task_name)s: %(e)s" +msgstr "" + #: nova/openstack/common/policy.py:394 #, python-format msgid "Failed to understand rule %(rule)s" @@ -5775,16 +5742,31 @@ msgstr "" msgid "Failed to understand rule %(rule)r" msgstr "" -#: nova/openstack/common/db/sqlalchemy/session.py:436 +#: nova/openstack/common/processutils.py:122 +#, python-format +msgid "Got unknown keyword args to utils.execute: %r" +msgstr "" + +#: nova/openstack/common/processutils.py:137 +#, python-format +msgid "Running cmd (subprocess): %s" +msgstr "" + +#: nova/openstack/common/processutils.py:174 +#, python-format +msgid "%r failed. Retrying." +msgstr "" + +#: nova/openstack/common/db/sqlalchemy/session.py:461 msgid "DB exception wrapped." msgstr "" -#: nova/openstack/common/db/sqlalchemy/session.py:486 +#: nova/openstack/common/db/sqlalchemy/session.py:512 #, python-format msgid "Got mysql server has gone away: %s" msgstr "" -#: nova/openstack/common/db/sqlalchemy/session.py:556 +#: nova/openstack/common/db/sqlalchemy/session.py:584 #, python-format msgid "SQL connection failed. %s attempts left." msgstr "" @@ -5797,19 +5779,19 @@ msgstr "" msgid "Unknown sort direction, must be 'desc' or 'asc'" msgstr "" -#: nova/openstack/common/notifier/api.py:126 +#: nova/openstack/common/notifier/api.py:125 #, python-format msgid "%s not in valid priorities" msgstr "" -#: nova/openstack/common/notifier/api.py:142 +#: nova/openstack/common/notifier/api.py:141 #, python-format msgid "" "Problem '%(e)s' attempting to send to notification system. " "Payload=%(payload)s" msgstr "" -#: nova/openstack/common/notifier/api.py:172 +#: nova/openstack/common/notifier/api.py:171 #, python-format msgid "Failed to load notifier %s. These notifications will not be sent." msgstr "" @@ -5998,44 +5980,44 @@ msgid "" msgstr "" #: nova/openstack/common/rpc/impl_kombu.py:609 -#: nova/openstack/common/rpc/impl_qpid.py:403 +#: nova/openstack/common/rpc/impl_qpid.py:404 #, python-format msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s" msgstr "" #: nova/openstack/common/rpc/impl_kombu.py:627 -#: nova/openstack/common/rpc/impl_qpid.py:418 +#: nova/openstack/common/rpc/impl_qpid.py:419 #, python-format msgid "Timed out waiting for RPC response: %s" msgstr "" #: nova/openstack/common/rpc/impl_kombu.py:631 -#: nova/openstack/common/rpc/impl_qpid.py:422 +#: nova/openstack/common/rpc/impl_qpid.py:423 #, python-format msgid "Failed to consume message from queue: %s" msgstr "" #: nova/openstack/common/rpc/impl_kombu.py:670 -#: nova/openstack/common/rpc/impl_qpid.py:457 +#: nova/openstack/common/rpc/impl_qpid.py:458 #, python-format msgid "Failed to publish message to topic '%(topic)s': %(err_str)s" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:351 +#: nova/openstack/common/rpc/impl_qpid.py:352 #, python-format msgid "Unable to connect to AMQP server: %(e)s. Sleeping %(delay)s seconds" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:357 +#: nova/openstack/common/rpc/impl_qpid.py:358 #, python-format msgid "Connected to AMQP server on %s" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:370 +#: nova/openstack/common/rpc/impl_qpid.py:371 msgid "Re-established AMQP queues" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:430 +#: nova/openstack/common/rpc/impl_qpid.py:431 msgid "Error processing message. Skipping it." msgstr "" @@ -6260,7 +6242,7 @@ msgstr "" msgid "Exception during scheduler.run_instance" msgstr "" -#: nova/scheduler/driver.py:63 nova/scheduler/manager.py:211 +#: nova/scheduler/driver.py:63 nova/scheduler/manager.py:222 #, python-format msgid "Setting instance to %(state)s state." msgstr "" @@ -6284,81 +6266,89 @@ msgid "" "memory(host:%(avail)s <= instance:%(mem_inst)s)" msgstr "" -#: nova/scheduler/filter_scheduler.py:74 +#: nova/scheduler/filter_scheduler.py:73 #, python-format msgid "Attempting to build %(num_instances)d instance(s)" msgstr "" -#: nova/scheduler/filter_scheduler.py:228 +#: nova/scheduler/filter_scheduler.py:227 msgid "Invalid value for 'scheduler_max_attempts', must be >= 1" msgstr "" -#: nova/scheduler/filter_scheduler.py:245 +#: nova/scheduler/filter_scheduler.py:244 #, python-format msgid "Error from last host: %(last_host)s (node %(last_node)s): %(exc)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:274 +#: nova/scheduler/filter_scheduler.py:276 #, python-format msgid "" "Exceeded max scheduling attempts %(max_attempts)d for instance " "%(instance_uuid)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:340 +#: nova/scheduler/filter_scheduler.py:344 #, python-format msgid "Filtered %(hosts)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:353 +#: nova/scheduler/filter_scheduler.py:357 #, python-format msgid "Choosing host %(chosen_host)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:386 +#: nova/scheduler/filter_scheduler.py:391 #, python-format msgid "Unable to migrate %(instance_uuid)s to %(dest)s: Lack of memory" msgstr "" -#: nova/scheduler/host_manager.py:307 +#: nova/scheduler/host_manager.py:308 #, python-format -msgid "Host filter ignoring hosts: %(ignored_hosts_str)s" +msgid "Host filter ignoring hosts: %s" msgstr "" -#: nova/scheduler/host_manager.py:316 +#: nova/scheduler/host_manager.py:320 #, python-format -msgid "" -"No hosts matched due to not matching 'force_hosts'value of " -"'%(forced_hosts_str)s'" +msgid "Host filter forcing available hosts to %s" +msgstr "" + +#: nova/scheduler/host_manager.py:323 +#, python-format +msgid "No hosts matched due to not matching 'force_hosts' value of '%s'" msgstr "" -#: nova/scheduler/host_manager.py:321 +#: nova/scheduler/host_manager.py:336 #, python-format -msgid "Host filter forcing available hosts to %(forced_hosts_str)s" +msgid "Host filter forcing available nodes to %s" msgstr "" -#: nova/scheduler/host_manager.py:353 +#: nova/scheduler/host_manager.py:339 +#, python-format +msgid "No nodes matched due to not matching 'force_nodes' value of '%s'" +msgstr "" + +#: nova/scheduler/host_manager.py:379 #, python-format msgid "Ignoring %(service_name)s service update from %(host)s" msgstr "" -#: nova/scheduler/host_manager.py:358 +#: nova/scheduler/host_manager.py:384 #, python-format msgid "Received %(service_name)s service update from %(state_key)s." msgstr "" -#: nova/scheduler/host_manager.py:377 +#: nova/scheduler/host_manager.py:403 #: nova/scheduler/filters/trusted_filter.py:214 #, python-format msgid "No service for compute ID %s" msgstr "" -#: nova/scheduler/host_manager.py:399 +#: nova/scheduler/host_manager.py:425 #, python-format msgid "Removing dead compute node %(host)s:%(node)s from scheduler" msgstr "" -#: nova/scheduler/manager.py:197 +#: nova/scheduler/manager.py:208 #, python-format msgid "Failed to schedule_%(method)s: %(ex)s" msgstr "" @@ -6614,19 +6604,19 @@ msgstr "" msgid "Reply to faked command is stdout='%(stdout)s' stderr='%(stderr)s'" msgstr "" -#: nova/tests/fake_volume.py:186 +#: nova/tests/fake_volume.py:187 msgid "status must be available" msgstr "" -#: nova/tests/fake_volume.py:190 nova/volume/cinder.py:222 +#: nova/tests/fake_volume.py:191 nova/volume/cinder.py:228 msgid "already attached" msgstr "" -#: nova/tests/fake_volume.py:194 nova/volume/cinder.py:226 +#: nova/tests/fake_volume.py:195 nova/volume/cinder.py:232 msgid "Instance and volume not in same availability_zone" msgstr "" -#: nova/tests/fake_volume.py:199 nova/volume/cinder.py:232 +#: nova/tests/fake_volume.py:200 nova/volume/cinder.py:238 msgid "already detached" msgstr "" @@ -6679,52 +6669,52 @@ msgstr "" msgid "unexpected role header" msgstr "" -#: nova/tests/api/openstack/compute/test_servers.py:3315 +#: nova/tests/api/openstack/compute/test_servers.py:3338 msgid "" "Quota exceeded for instances: Requested 1, but already used 10 of 10 " "instances" msgstr "" -#: nova/tests/api/openstack/compute/test_servers.py:3320 +#: nova/tests/api/openstack/compute/test_servers.py:3343 msgid "Quota exceeded for ram: Requested 4096, but already used 8192 of 10240 ram" msgstr "" -#: nova/tests/api/openstack/compute/test_servers.py:3325 +#: nova/tests/api/openstack/compute/test_servers.py:3348 msgid "Quota exceeded for cores: Requested 2, but already used 9 of 10 cores" msgstr "" -#: nova/tests/compute/test_compute.py:1044 -#: nova/tests/compute/test_compute.py:1062 -#: nova/tests/compute/test_compute.py:1113 -#: nova/tests/compute/test_compute.py:1140 -#: nova/tests/compute/test_compute.py:1186 -#: nova/tests/compute/test_compute.py:3647 +#: nova/tests/compute/test_compute.py:1099 +#: nova/tests/compute/test_compute.py:1117 +#: nova/tests/compute/test_compute.py:1168 +#: nova/tests/compute/test_compute.py:1195 +#: nova/tests/compute/test_compute.py:1241 +#: nova/tests/compute/test_compute.py:3725 #, python-format msgid "Running instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1050 -#: nova/tests/compute/test_compute.py:1085 -#: nova/tests/compute/test_compute.py:1128 -#: nova/tests/compute/test_compute.py:1158 +#: nova/tests/compute/test_compute.py:1105 +#: nova/tests/compute/test_compute.py:1140 +#: nova/tests/compute/test_compute.py:1183 +#: nova/tests/compute/test_compute.py:1213 #, python-format msgid "After terminating instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1668 +#: nova/tests/compute/test_compute.py:1723 msgid "Internal error" msgstr "" -#: nova/tests/compute/test_compute.py:3658 +#: nova/tests/compute/test_compute.py:3736 #, python-format msgid "After force-killing instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:4160 +#: nova/tests/compute/test_compute.py:4238 msgid "wrong host/node" msgstr "" -#: nova/tests/compute/test_compute.py:8584 +#: nova/tests/compute/test_compute.py:8707 msgid "spawn error" msgstr "" @@ -6980,7 +6970,7 @@ msgstr "" msgid "IPMI set next bootdev failed" msgstr "" -#: nova/virt/baremetal/ipmi.py:198 nova/virt/baremetal/tilera_pdu.py:152 +#: nova/virt/baremetal/ipmi.py:198 nova/virt/baremetal/tilera_pdu.py:153 #, python-format msgid "Activate node called, but node %s is already active" msgstr "" @@ -7068,31 +7058,31 @@ msgstr "" msgid "Tilera deploy failed for instance %s" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:82 +#: nova/virt/baremetal/tilera_pdu.py:83 msgid "Node id not supplied to PDU" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:85 +#: nova/virt/baremetal/tilera_pdu.py:86 msgid "Address not supplied to PDU" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:88 +#: nova/virt/baremetal/tilera_pdu.py:89 msgid "User not supplied to PDU" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:91 +#: nova/virt/baremetal/tilera_pdu.py:92 msgid "Password not supplied to PDU" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:116 +#: nova/virt/baremetal/tilera_pdu.py:117 msgid "PDU failed" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:133 +#: nova/virt/baremetal/tilera_pdu.py:134 msgid "PDU power on failed" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:146 +#: nova/virt/baremetal/tilera_pdu.py:147 msgid "PDU power off failed" msgstr "" @@ -7148,34 +7138,34 @@ msgstr "" msgid "no pif for vif_uuid=%s" msgstr "" -#: nova/virt/baremetal/virtual_power_driver.py:111 +#: nova/virt/baremetal/virtual_power_driver.py:112 msgid "virtual_power_ssh_host not defined. Can not Start" msgstr "" -#: nova/virt/baremetal/virtual_power_driver.py:115 +#: nova/virt/baremetal/virtual_power_driver.py:116 msgid "virtual_power_host_user not defined. Can not Start" msgstr "" -#: nova/virt/baremetal/virtual_power_driver.py:121 +#: nova/virt/baremetal/virtual_power_driver.py:122 msgid "virtual_power_host_pass/key not set. Can not Start" msgstr "" -#: nova/virt/baremetal/volume_driver.py:121 +#: nova/virt/baremetal/volume_driver.py:122 #, python-format msgid "baremetal driver was unable to delete tid %s" msgstr "" -#: nova/virt/baremetal/volume_driver.py:185 +#: nova/virt/baremetal/volume_driver.py:186 #, python-format msgid "Could not determine iscsi initiator name for instance %s" msgstr "" -#: nova/virt/baremetal/volume_driver.py:226 +#: nova/virt/baremetal/volume_driver.py:227 #, python-format msgid "No fixed PXE IP is associated to %s" msgstr "" -#: nova/virt/baremetal/volume_driver.py:258 +#: nova/virt/baremetal/volume_driver.py:259 #, python-format msgid "detach volume could not find tid for %s" msgstr "" @@ -7209,33 +7199,33 @@ msgstr "" msgid "Baremetal virtual interface %s not found" msgstr "" -#: nova/virt/disk/api.py:132 +#: nova/virt/disk/api.py:133 #, python-format msgid "Checking if we can resize image %(image)s. size=%(size)s, CoW=%(use_cow)s" msgstr "" -#: nova/virt/disk/api.py:138 +#: nova/virt/disk/api.py:139 #, python-format msgid "Cannot resize filesystem %s to a smaller size." msgstr "" -#: nova/virt/disk/api.py:149 +#: nova/virt/disk/api.py:150 #, python-format msgid "Unable to mount image %(image)s with error %(error)s. Cannot resize." msgstr "" -#: nova/virt/disk/api.py:159 +#: nova/virt/disk/api.py:160 #, python-format msgid "" "Unable to determine label for image %(image)s with error %(errror)s. " "Cannot resize." msgstr "" -#: nova/virt/disk/api.py:226 +#: nova/virt/disk/api.py:227 msgid "image already mounted" msgstr "" -#: nova/virt/disk/api.py:282 +#: nova/virt/disk/api.py:283 #, python-format msgid "" "Inject data image=%(image)s key=%(key)s net=%(net)s metadata=%(metadata)s" @@ -7243,68 +7233,68 @@ msgid "" "partition=%(partition)s use_cow=%(use_cow)s" msgstr "" -#: nova/virt/disk/api.py:299 +#: nova/virt/disk/api.py:300 #, python-format msgid "Ignoring error injecting data into image (%(e)s)" msgstr "" -#: nova/virt/disk/api.py:318 +#: nova/virt/disk/api.py:319 #, python-format msgid "" "Failed to mount container filesystem '%(image)s' on '%(target)s': " "%(errors)s" msgstr "" -#: nova/virt/disk/api.py:335 +#: nova/virt/disk/api.py:336 #, python-format msgid "Failed to teardown ntainer filesystem: %s" msgstr "" -#: nova/virt/disk/api.py:348 +#: nova/virt/disk/api.py:349 #, python-format msgid "Failed to umount container filesystem: %s" msgstr "" -#: nova/virt/disk/api.py:373 +#: nova/virt/disk/api.py:374 #, python-format msgid "Ignoring error injecting %(inject)s into image (%(e)s)" msgstr "" -#: nova/virt/disk/api.py:385 +#: nova/virt/disk/api.py:386 #, python-format msgid "Inject file fs=%(fs)s path=%(path)s append=%(append)s" msgstr "" -#: nova/virt/disk/api.py:394 +#: nova/virt/disk/api.py:395 #, python-format msgid "Inject metadata fs=%(fs)s metadata=%(metadata)s" msgstr "" -#: nova/virt/disk/api.py:435 +#: nova/virt/disk/api.py:436 #, python-format msgid "Inject key fs=%(fs)s key=%(key)s" msgstr "" -#: nova/virt/disk/api.py:464 +#: nova/virt/disk/api.py:465 #, python-format msgid "Inject key fs=%(fs)s net=%(net)s" msgstr "" -#: nova/virt/disk/api.py:490 +#: nova/virt/disk/api.py:491 #, python-format msgid "Inject admin password fs=%(fs)s admin_passwd=ha-ha-not-telling-you" msgstr "" -#: nova/virt/disk/api.py:535 +#: nova/virt/disk/api.py:536 msgid "Not implemented on Windows" msgstr "" -#: nova/virt/disk/api.py:564 +#: nova/virt/disk/api.py:565 #, python-format msgid "User %(username)s not found in password file." msgstr "" -#: nova/virt/disk/api.py:580 +#: nova/virt/disk/api.py:581 #, python-format msgid "User %(username)s not found in shadow file." msgstr "" @@ -7638,7 +7628,7 @@ msgstr "" msgid "get_available_resource called" msgstr "" -#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3728 +#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3740 #: nova/virt/xenapi/host.py:148 msgid "Updating host stats" msgstr "" @@ -7846,7 +7836,7 @@ msgstr "" msgid "Cannot find boot VHD file: %s" msgstr "" -#: nova/virt/hyperv/migrationops.py:221 nova/virt/hyperv/vmops.py:135 +#: nova/virt/hyperv/migrationops.py:221 nova/virt/hyperv/vmops.py:136 msgid "Cannot resize a VHD to a smaller size" msgstr "" @@ -7934,114 +7924,114 @@ msgstr "" msgid "Creating vswitch port for instance: %s" msgstr "" -#: nova/virt/hyperv/vmops.py:90 +#: nova/virt/hyperv/vmops.py:91 #, python-format msgid "VIF driver not found for network_api_class: %s" msgstr "" -#: nova/virt/hyperv/vmops.py:99 +#: nova/virt/hyperv/vmops.py:100 msgid "get_info called for instance" msgstr "" -#: nova/virt/hyperv/vmops.py:120 +#: nova/virt/hyperv/vmops.py:121 #, python-format msgid "" "Creating differencing VHD. Parent: %(base_vhd_path)s, Target: " "%(root_vhd_path)s" msgstr "" -#: nova/virt/hyperv/vmops.py:126 +#: nova/virt/hyperv/vmops.py:127 #, python-format msgid "Copying VHD image %(base_vhd_path)s to target: %(root_vhd_path)s" msgstr "" -#: nova/virt/hyperv/vmops.py:138 +#: nova/virt/hyperv/vmops.py:139 #, python-format msgid "Resizing VHD %(root_vhd_path)s to new size %(root_vhd_size)s" msgstr "" -#: nova/virt/hyperv/vmops.py:151 +#: nova/virt/hyperv/vmops.py:152 msgid "Spawning new instance" msgstr "" -#: nova/virt/hyperv/vmops.py:177 +#: nova/virt/hyperv/vmops.py:178 msgid "Spawn instance failed" msgstr "" -#: nova/virt/hyperv/vmops.py:202 +#: nova/virt/hyperv/vmops.py:203 #, python-format msgid "Creating nic for instance: %s" msgstr "" -#: nova/virt/hyperv/vmops.py:210 +#: nova/virt/hyperv/vmops.py:211 #, python-format msgid "Invalid config_drive_format \"%s\"" msgstr "" -#: nova/virt/hyperv/vmops.py:213 +#: nova/virt/hyperv/vmops.py:214 #, python-format msgid "Using config drive for instance: %s" msgstr "" -#: nova/virt/hyperv/vmops.py:226 nova/virt/libvirt/driver.py:1869 +#: nova/virt/hyperv/vmops.py:227 nova/virt/libvirt/driver.py:1870 #, python-format msgid "Creating config drive at %(path)s" msgstr "" -#: nova/virt/hyperv/vmops.py:234 nova/virt/libvirt/driver.py:1876 +#: nova/virt/hyperv/vmops.py:235 nova/virt/libvirt/driver.py:1877 #, python-format msgid "Creating config drive failed with error: %s" msgstr "" -#: nova/virt/hyperv/vmops.py:270 +#: nova/virt/hyperv/vmops.py:271 #, python-format msgid "Got request to destroy instance: %s" msgstr "" -#: nova/virt/hyperv/vmops.py:283 +#: nova/virt/hyperv/vmops.py:284 #, python-format msgid "Instance not found: %s" msgstr "" -#: nova/virt/hyperv/vmops.py:289 +#: nova/virt/hyperv/vmops.py:290 #, python-format msgid "Failed to destroy instance: %s" msgstr "" -#: nova/virt/hyperv/vmops.py:294 +#: nova/virt/hyperv/vmops.py:295 msgid "reboot instance" msgstr "" -#: nova/virt/hyperv/vmops.py:300 +#: nova/virt/hyperv/vmops.py:301 msgid "Pause instance" msgstr "" -#: nova/virt/hyperv/vmops.py:306 +#: nova/virt/hyperv/vmops.py:307 msgid "Unpause instance" msgstr "" -#: nova/virt/hyperv/vmops.py:312 +#: nova/virt/hyperv/vmops.py:313 msgid "Suspend instance" msgstr "" -#: nova/virt/hyperv/vmops.py:318 +#: nova/virt/hyperv/vmops.py:319 msgid "Resume instance" msgstr "" -#: nova/virt/hyperv/vmops.py:324 +#: nova/virt/hyperv/vmops.py:325 msgid "Power off instance" msgstr "" -#: nova/virt/hyperv/vmops.py:330 +#: nova/virt/hyperv/vmops.py:331 msgid "Power on instance" msgstr "" -#: nova/virt/hyperv/vmops.py:337 +#: nova/virt/hyperv/vmops.py:338 #, python-format msgid "Successfully changed state of VM %(vm_name)s to: %(req_state)s" msgstr "" -#: nova/virt/hyperv/vmops.py:341 +#: nova/virt/hyperv/vmops.py:342 #, python-format msgid "Failed to change vm state of %(vm_name)s to %(req_state)s" msgstr "" @@ -8146,7 +8136,7 @@ msgstr "" msgid "Detaching physical disk from instance: %s" msgstr "" -#: nova/virt/hyperv/volumeops.py:186 nova/virt/libvirt/driver.py:896 +#: nova/virt/hyperv/volumeops.py:186 nova/virt/libvirt/driver.py:897 msgid "Could not determine iscsi initiator name" msgstr "" @@ -8180,235 +8170,235 @@ msgstr "" msgid "Unable to determine disk bus for '%s'" msgstr "" -#: nova/virt/libvirt/driver.py:340 +#: nova/virt/libvirt/driver.py:341 #, python-format msgid "Invalid cachemode %(cache_mode)s specified for disk type %(disk_type)s." msgstr "" -#: nova/virt/libvirt/driver.py:546 +#: nova/virt/libvirt/driver.py:547 #, python-format msgid "Nova requires libvirt version %(major)i.%(minor)i.%(micro)i or greater." msgstr "" -#: nova/virt/libvirt/driver.py:554 +#: nova/virt/libvirt/driver.py:555 #, python-format msgid "Connecting to libvirt: %s" msgstr "" -#: nova/virt/libvirt/driver.py:571 +#: nova/virt/libvirt/driver.py:572 #, python-format msgid "URI %s does not support events" msgstr "" -#: nova/virt/libvirt/driver.py:587 +#: nova/virt/libvirt/driver.py:588 msgid "Connection to libvirt broke" msgstr "" -#: nova/virt/libvirt/driver.py:609 nova/virt/libvirt/driver.py:612 +#: nova/virt/libvirt/driver.py:610 nova/virt/libvirt/driver.py:613 #, python-format msgid "Can not handle authentication request for %d credentials" msgstr "" -#: nova/virt/libvirt/driver.py:630 +#: nova/virt/libvirt/driver.py:631 #, python-format msgid "Connection to libvirt failed: %s" msgstr "" -#: nova/virt/libvirt/driver.py:721 +#: nova/virt/libvirt/driver.py:722 #, python-format msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:736 +#: nova/virt/libvirt/driver.py:737 msgid "During wait destroy, instance disappeared." msgstr "" -#: nova/virt/libvirt/driver.py:741 +#: nova/virt/libvirt/driver.py:742 msgid "Instance destroyed successfully." msgstr "" -#: nova/virt/libvirt/driver.py:751 +#: nova/virt/libvirt/driver.py:752 msgid "Instance may be started again." msgstr "" -#: nova/virt/libvirt/driver.py:761 +#: nova/virt/libvirt/driver.py:762 msgid "Going to destroy instance again." msgstr "" -#: nova/virt/libvirt/driver.py:780 +#: nova/virt/libvirt/driver.py:781 msgid "Error from libvirt during undefineFlags. Retrying with undefine" msgstr "" -#: nova/virt/libvirt/driver.py:796 +#: nova/virt/libvirt/driver.py:797 #, python-format msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:816 +#: nova/virt/libvirt/driver.py:817 msgid "Instance may be still running, destroy it again." msgstr "" -#: nova/virt/libvirt/driver.py:822 +#: nova/virt/libvirt/driver.py:823 #, python-format msgid "Error from libvirt during unfilter. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:850 +#: nova/virt/libvirt/driver.py:851 #, python-format msgid "Deleting instance files %(target)s" msgstr "" -#: nova/virt/libvirt/driver.py:859 +#: nova/virt/libvirt/driver.py:860 #, python-format msgid "Failed to cleanup directory %(target)s: %(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:902 +#: nova/virt/libvirt/driver.py:903 msgid "Could not determine fibre channel world wide node names" msgstr "" -#: nova/virt/libvirt/driver.py:909 +#: nova/virt/libvirt/driver.py:910 msgid "Could not determine fibre channel world wide port names" msgstr "" -#: nova/virt/libvirt/driver.py:914 +#: nova/virt/libvirt/driver.py:915 msgid "No Volume Connector found." msgstr "" -#: nova/virt/libvirt/driver.py:1036 +#: nova/virt/libvirt/driver.py:1037 msgid "During detach_volume, instance disappeared." msgstr "" -#: nova/virt/libvirt/driver.py:1060 +#: nova/virt/libvirt/driver.py:1061 msgid "attaching network adapter failed." msgstr "" -#: nova/virt/libvirt/driver.py:1080 +#: nova/virt/libvirt/driver.py:1081 msgid "During detach_interface, instance disappeared." msgstr "" -#: nova/virt/libvirt/driver.py:1084 +#: nova/virt/libvirt/driver.py:1085 msgid "detaching network adapter failed." msgstr "" -#: nova/virt/libvirt/driver.py:1173 +#: nova/virt/libvirt/driver.py:1174 msgid "Beginning live snapshot process" msgstr "" -#: nova/virt/libvirt/driver.py:1176 +#: nova/virt/libvirt/driver.py:1177 msgid "Beginning cold snapshot process" msgstr "" -#: nova/virt/libvirt/driver.py:1205 +#: nova/virt/libvirt/driver.py:1206 msgid "Snapshot extracted, beginning image upload" msgstr "" -#: nova/virt/libvirt/driver.py:1217 +#: nova/virt/libvirt/driver.py:1218 msgid "Snapshot image upload complete" msgstr "" -#: nova/virt/libvirt/driver.py:1290 +#: nova/virt/libvirt/driver.py:1291 msgid "Instance soft rebooted successfully." msgstr "" -#: nova/virt/libvirt/driver.py:1294 +#: nova/virt/libvirt/driver.py:1295 msgid "Failed to soft reboot instance." msgstr "" -#: nova/virt/libvirt/driver.py:1329 +#: nova/virt/libvirt/driver.py:1330 msgid "Instance shutdown successfully." msgstr "" -#: nova/virt/libvirt/driver.py:1337 +#: nova/virt/libvirt/driver.py:1338 msgid "Instance may have been rebooted during soft reboot, so return now." msgstr "" -#: nova/virt/libvirt/driver.py:1385 +#: nova/virt/libvirt/driver.py:1386 msgid "Instance rebooted successfully." msgstr "" -#: nova/virt/libvirt/driver.py:1530 +#: nova/virt/libvirt/driver.py:1531 msgid "Instance is running" msgstr "" -#: nova/virt/libvirt/driver.py:1537 nova/virt/powervm/operator.py:220 +#: nova/virt/libvirt/driver.py:1538 nova/virt/powervm/operator.py:221 msgid "Instance spawned successfully." msgstr "" -#: nova/virt/libvirt/driver.py:1553 +#: nova/virt/libvirt/driver.py:1554 #, python-format msgid "data: %(data)r, fpath: %(fpath)r" msgstr "" -#: nova/virt/libvirt/driver.py:1590 nova/virt/libvirt/driver.py:1616 +#: nova/virt/libvirt/driver.py:1591 nova/virt/libvirt/driver.py:1617 #, python-format msgid "Truncated console log returned, %d bytes ignored" msgstr "" -#: nova/virt/libvirt/driver.py:1605 +#: nova/virt/libvirt/driver.py:1606 msgid "Guest does not have a console available" msgstr "" -#: nova/virt/libvirt/driver.py:1674 +#: nova/virt/libvirt/driver.py:1675 #, python-format msgid "Path '%(path)s' supports direct I/O" msgstr "" -#: nova/virt/libvirt/driver.py:1678 +#: nova/virt/libvirt/driver.py:1679 #, python-format msgid "Path '%(path)s' does not support direct I/O: '%(ex)s'" msgstr "" -#: nova/virt/libvirt/driver.py:1683 nova/virt/libvirt/driver.py:1688 +#: nova/virt/libvirt/driver.py:1684 nova/virt/libvirt/driver.py:1689 #, python-format msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'" msgstr "" -#: nova/virt/libvirt/driver.py:1759 +#: nova/virt/libvirt/driver.py:1760 msgid "Creating image" msgstr "" -#: nova/virt/libvirt/driver.py:1860 +#: nova/virt/libvirt/driver.py:1861 msgid "Using config drive" msgstr "" -#: nova/virt/libvirt/driver.py:1909 +#: nova/virt/libvirt/driver.py:1910 #, python-format msgid "Injecting %(inj)s into image %(img_id)s" msgstr "" -#: nova/virt/libvirt/driver.py:1919 +#: nova/virt/libvirt/driver.py:1920 #, python-format msgid "Error injecting data into image %(img_id)s (%(e)s)" msgstr "" -#: nova/virt/libvirt/driver.py:1976 +#: nova/virt/libvirt/driver.py:1977 #, python-format msgid "" "Config requested an explicit CPU model, but the current libvirt " "hypervisor '%s' does not support selecting CPU models" msgstr "" -#: nova/virt/libvirt/driver.py:1982 +#: nova/virt/libvirt/driver.py:1983 msgid "Config requested a custom CPU model, but no model name was provided" msgstr "" -#: nova/virt/libvirt/driver.py:1986 +#: nova/virt/libvirt/driver.py:1987 msgid "A CPU model name should not be set when a host CPU model is requested" msgstr "" -#: nova/virt/libvirt/driver.py:1990 +#: nova/virt/libvirt/driver.py:1991 #, python-format msgid "CPU mode '%(mode)s' model '%(model)s' was chosen" msgstr "" -#: nova/virt/libvirt/driver.py:2006 +#: nova/virt/libvirt/driver.py:2007 msgid "" "Passthrough of the host CPU was requested but this libvirt version does " "not support this feature" msgstr "" -#: nova/virt/libvirt/driver.py:2327 +#: nova/virt/libvirt/driver.py:2330 #, python-format msgid "" "Start to_xml instance=%(instance)s network_info=%(network_info)s " @@ -8416,92 +8406,100 @@ msgid "" "rescue=%(rescue)sblock_device_info=%(block_device_info)s" msgstr "" -#: nova/virt/libvirt/driver.py:2342 +#: nova/virt/libvirt/driver.py:2345 #, python-format msgid "End to_xml instance=%(instance)s xml=%(xml)s" msgstr "" -#: nova/virt/libvirt/driver.py:2359 +#: nova/virt/libvirt/driver.py:2362 #, python-format msgid "" "Error from libvirt while looking up %(instance_name)s: [Error Code " "%(error_code)s] %(ex)s" msgstr "" -#: nova/virt/libvirt/driver.py:2527 +#: nova/virt/libvirt/driver.py:2530 msgid "" "Cannot get the number of cpu, because this function is not implemented " "for this platform. " msgstr "" -#: nova/virt/libvirt/driver.py:2578 +#: nova/virt/libvirt/driver.py:2581 #, python-format msgid "couldn't obtain the vpu count from domain id: %s" msgstr "" -#: nova/virt/libvirt/driver.py:2584 +#: nova/virt/libvirt/driver.py:2587 #, python-format msgid "List of domains returned by libVirt: %s" msgstr "" -#: nova/virt/libvirt/driver.py:2586 +#: nova/virt/libvirt/driver.py:2589 #, python-format msgid "libVirt can't find a domain with id: %s" msgstr "" -#: nova/virt/libvirt/driver.py:2650 +#: nova/virt/libvirt/driver.py:2653 msgid "libvirt version is too old (does not support getVersion)" msgstr "" -#: nova/virt/libvirt/driver.py:2733 +#: nova/virt/libvirt/driver.py:2737 #, python-format msgid "Trying to get stats for the volume %s" msgstr "" -#: nova/virt/libvirt/driver.py:2757 +#: nova/virt/libvirt/driver.py:2750 +#, python-format +msgid "" +"Got volume usage stats for the volume=%(volume)s, instance=%(instance)s, " +"rd_req=%(rd_req)d, rd_bytes=%(rd_bytes)d, wr_req=%(wr_req)d, " +"wr_bytes=%(wr_bytes)d" +msgstr "" + +#: nova/virt/libvirt/driver.py:2768 #, python-format msgid "" "Getting block stats failed, device might have been detached. " -"Code=%(errcode)s Error=%(e)s" +"Instance=%(instance_name)s Disk=%(disk)s Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:2761 +#: nova/virt/libvirt/driver.py:2773 #, python-format msgid "" "Could not find domain in libvirt for instance %s. Cannot get block stats " "for device" msgstr "" -#: nova/virt/libvirt/driver.py:2838 +#: nova/virt/libvirt/driver.py:2850 #, python-format msgid "" "Creating tmpfile %s to verify with other compute node that the instance " "is on the same shared storage." msgstr "" -#: nova/virt/libvirt/driver.py:2920 +#: nova/virt/libvirt/driver.py:2932 msgid "Block migration can not be used with shared storage." msgstr "" -#: nova/virt/libvirt/driver.py:2928 +#: nova/virt/libvirt/driver.py:2940 msgid "Live migration can not be used without shared storage." msgstr "" -#: nova/virt/libvirt/driver.py:2965 +#: nova/virt/libvirt/driver.py:2977 #, python-format msgid "" "Unable to migrate %(instance_uuid)s: Disk of instance is too " "large(available on destination host:%(available)s < need:%(necessary)s)" msgstr "" -#: nova/virt/libvirt/driver.py:2990 +#: nova/virt/libvirt/driver.py:3002 #, python-format msgid "" "Instance launched has CPU info:\n" "%s" msgstr "" -#: nova/virt/libvirt/driver.py:3002 +#: nova/virt/libvirt/driver.py:3014 #, python-format msgid "" "CPU doesn't have compatibility.\n" @@ -8511,67 +8509,67 @@ msgid "" "Refer to %(u)s" msgstr "" -#: nova/virt/libvirt/driver.py:3019 +#: nova/virt/libvirt/driver.py:3031 #, python-format msgid "" "Creating tmpfile %s to notify to other compute nodes that they should " "mount the same storage." msgstr "" -#: nova/virt/libvirt/driver.py:3067 +#: nova/virt/libvirt/driver.py:3079 #, python-format msgid "The firewall filter for %s does not exist" msgstr "" -#: nova/virt/libvirt/driver.py:3139 +#: nova/virt/libvirt/driver.py:3151 #, python-format msgid "Live Migration failure: %(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:3232 +#: nova/virt/libvirt/driver.py:3244 #, python-format msgid "plug_vifs() failed %(cnt)d. Retry up to %(max_retry)d." msgstr "" -#: nova/virt/libvirt/driver.py:3344 +#: nova/virt/libvirt/driver.py:3356 #, python-format msgid "" "Error from libvirt while getting description of %(instance_name)s: [Error" " Code %(error_code)s] %(ex)s" msgstr "" -#: nova/virt/libvirt/driver.py:3361 +#: nova/virt/libvirt/driver.py:3373 #, python-format msgid "skipping %(path)s since it looks like volume" msgstr "" -#: nova/virt/libvirt/driver.py:3366 +#: nova/virt/libvirt/driver.py:3378 #, python-format msgid "skipping disk for %(instance_name)s as it does not have a path" msgstr "" -#: nova/virt/libvirt/driver.py:3407 +#: nova/virt/libvirt/driver.py:3419 #, python-format msgid "Getting disk size of %(i_name)s: %(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:3453 +#: nova/virt/libvirt/driver.py:3465 msgid "Starting migrate_disk_and_power_off" msgstr "" -#: nova/virt/libvirt/driver.py:3512 +#: nova/virt/libvirt/driver.py:3524 msgid "Instance running successfully." msgstr "" -#: nova/virt/libvirt/driver.py:3518 +#: nova/virt/libvirt/driver.py:3530 msgid "Starting finish_migration" msgstr "" -#: nova/virt/libvirt/driver.py:3580 +#: nova/virt/libvirt/driver.py:3592 msgid "Starting finish_revert_migration" msgstr "" -#: nova/virt/libvirt/driver.py:3701 +#: nova/virt/libvirt/driver.py:3713 #, python-format msgid "Checking instance files accessability%(instance_path)s" msgstr "" @@ -8754,22 +8752,22 @@ msgstr "" msgid "Verification complete" msgstr "" -#: nova/virt/libvirt/utils.py:67 +#: nova/virt/libvirt/utils.py:72 nova/virt/libvirt/utils.py:78 msgid "systool is not installed" msgstr "" -#: nova/virt/libvirt/utils.py:71 +#: nova/virt/libvirt/utils.py:82 msgid "Cannot find any Fibre Channel HBAs" msgstr "" -#: nova/virt/libvirt/utils.py:213 +#: nova/virt/libvirt/utils.py:224 #, python-format msgid "" "Insufficient Space on Volume Group %(vg)s. Only %(free_space)db " "available, but %(size)db required by volume %(lv)s." msgstr "" -#: nova/virt/libvirt/utils.py:222 +#: nova/virt/libvirt/utils.py:233 #, python-format msgid "" "Volume group %(vg)s will not be able to hold sparse volume %(lv)s. " @@ -8777,61 +8775,61 @@ msgid "" "%(free_space)db." msgstr "" -#: nova/virt/libvirt/utils.py:253 +#: nova/virt/libvirt/utils.py:264 #, python-format msgid "vg %s must be LVM volume group" msgstr "" -#: nova/virt/libvirt/utils.py:282 +#: nova/virt/libvirt/utils.py:293 #, python-format msgid "Path %s must be LVM logical volume" msgstr "" -#: nova/virt/libvirt/utils.py:547 +#: nova/virt/libvirt/utils.py:558 msgid "Can't retrieve root device path from instance libvirt configuration" msgstr "" -#: nova/virt/libvirt/vif.py:264 nova/virt/libvirt/vif.py:385 -#: nova/virt/libvirt/vif.py:472 +#: nova/virt/libvirt/vif.py:265 nova/virt/libvirt/vif.py:386 +#: nova/virt/libvirt/vif.py:473 #, python-format msgid "" "vif_type=%(vif_type)s instance=%(instance)s network=%(network)s " "mapping=%(mapping)s" msgstr "" -#: nova/virt/libvirt/vif.py:270 nova/virt/libvirt/vif.py:391 -#: nova/virt/libvirt/vif.py:478 +#: nova/virt/libvirt/vif.py:271 nova/virt/libvirt/vif.py:392 +#: nova/virt/libvirt/vif.py:479 msgid "vif_type parameter must be present for this vif_driver implementation" msgstr "" -#: nova/virt/libvirt/vif.py:291 nova/virt/libvirt/vif.py:404 -#: nova/virt/libvirt/vif.py:491 +#: nova/virt/libvirt/vif.py:292 nova/virt/libvirt/vif.py:405 +#: nova/virt/libvirt/vif.py:492 #, python-format msgid "Unexpected vif_type=%s" msgstr "" -#: nova/virt/libvirt/vif.py:303 +#: nova/virt/libvirt/vif.py:304 #, python-format msgid "Ensuring vlan %(vlan)s and bridge %(bridge)s" msgstr "" -#: nova/virt/libvirt/vif.py:313 +#: nova/virt/libvirt/vif.py:314 #, python-format msgid "Ensuring bridge %s" msgstr "" -#: nova/virt/libvirt/vif.py:421 nova/virt/libvirt/vif.py:450 +#: nova/virt/libvirt/vif.py:422 nova/virt/libvirt/vif.py:451 msgid "Failed while unplugging vif" msgstr "" -#: nova/virt/libvirt/vif.py:500 +#: nova/virt/libvirt/vif.py:501 msgid "" "The LibvirtBridgeDriver VIF driver is now deprecated and will be removed " "in the next release. Please use the LibvirtGenericVIFDriver VIF driver, " "together with a network plugin that reports the 'vif_type' attribute" msgstr "" -#: nova/virt/libvirt/vif.py:526 +#: nova/virt/libvirt/vif.py:527 msgid "" "The LibvirtOpenVswitchDriver VIF driver is now deprecated and will be " "removed in the next release. Please use the LibvirtGenericVIFDriver VIF " @@ -8839,7 +8837,7 @@ msgid "" "attribute" msgstr "" -#: nova/virt/libvirt/vif.py:554 +#: nova/virt/libvirt/vif.py:555 msgid "" "The LibvirtHybridOVSBridgeDriver VIF driver is now deprecated and will be" " removed in the next release. Please use the LibvirtGenericVIFDriver VIF " @@ -8847,7 +8845,7 @@ msgid "" "attribute" msgstr "" -#: nova/virt/libvirt/vif.py:582 +#: nova/virt/libvirt/vif.py:583 msgid "" "The LibvirtOpenVswitchVirtualPortDriver VIF driver is now deprecated and " "will be removed in the next release. Please use the " @@ -8855,7 +8853,7 @@ msgid "" "reports the 'vif_type' attribute" msgstr "" -#: nova/virt/libvirt/vif.py:608 +#: nova/virt/libvirt/vif.py:609 msgid "" "The QuantumLinuxBridgeVIFDriver VIF driver is now deprecated and will be " "removed in the next release. Please use the LibvirtGenericVIFDriver VIF " @@ -8863,87 +8861,87 @@ msgid "" "attribute" msgstr "" -#: nova/virt/libvirt/volume.py:238 +#: nova/virt/libvirt/volume.py:239 #, python-format msgid "iSCSI device not found at %s" msgstr "" -#: nova/virt/libvirt/volume.py:241 +#: nova/virt/libvirt/volume.py:242 #, python-format msgid "" "ISCSI volume not yet found at: %(disk_dev)s. Will rescan & retry. Try " "number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:253 +#: nova/virt/libvirt/volume.py:254 #, python-format msgid "Found iSCSI node %(disk_dev)s (after %(tries)s rescans)" msgstr "" -#: nova/virt/libvirt/volume.py:489 nova/virt/libvirt/volume.py:610 +#: nova/virt/libvirt/volume.py:490 nova/virt/libvirt/volume.py:611 #, python-format msgid "%s is already mounted" msgstr "" -#: nova/virt/libvirt/volume.py:545 +#: nova/virt/libvirt/volume.py:546 #, python-format msgid "AoE device not found at %s" msgstr "" -#: nova/virt/libvirt/volume.py:547 +#: nova/virt/libvirt/volume.py:548 #, python-format msgid "AoE volume not yet found at: %(aoedevpath)s. Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:561 +#: nova/virt/libvirt/volume.py:562 #, python-format msgid "Found AoE device %(aoedevpath)s (after %(tries)s rediscover)" msgstr "" -#: nova/virt/libvirt/volume.py:689 +#: nova/virt/libvirt/volume.py:690 msgid "We are unable to locate any Fibre Channel devices" msgstr "" -#: nova/virt/libvirt/volume.py:698 +#: nova/virt/libvirt/volume.py:699 #, python-format msgid "Looking for Fibre Channel dev %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:708 +#: nova/virt/libvirt/volume.py:709 msgid "Fibre Channel device not found." msgstr "" -#: nova/virt/libvirt/volume.py:711 +#: nova/virt/libvirt/volume.py:712 #, python-format msgid "" "Fibre volume not yet found at: %(mount_device)s. Will rescan & retry. " "Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:727 +#: nova/virt/libvirt/volume.py:728 #, python-format msgid "Found Fibre Channel volume %(mount_device)s (after %(tries)s rescans)" msgstr "" -#: nova/virt/libvirt/volume.py:734 +#: nova/virt/libvirt/volume.py:735 #, python-format msgid "Multipath device discovered %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:800 +#: nova/virt/libvirt/volume.py:801 msgid "Value required for 'scality_sofs_config'" msgstr "" -#: nova/virt/libvirt/volume.py:811 +#: nova/virt/libvirt/volume.py:812 #, python-format msgid "Cannot access 'scality_sofs_config': %s" msgstr "" -#: nova/virt/libvirt/volume.py:817 +#: nova/virt/libvirt/volume.py:818 msgid "Cannot execute /sbin/mount.sofs" msgstr "" -#: nova/virt/libvirt/volume.py:832 +#: nova/virt/libvirt/volume.py:833 msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" @@ -9015,6 +9013,16 @@ msgstr "" msgid "Uncompressed image file not found" msgstr "" +#: nova/virt/powervm/blockdev.py:540 nova/virt/powervm/operator.py:673 +#, python-format +msgid "Found error stream for command \"%(cmd)s\": %(error_text)s" +msgstr "" + +#: nova/virt/powervm/blockdev.py:557 nova/virt/powervm/operator.py:690 +#, python-format +msgid "Found error stream for command \"%(command)s\": %(error_text)s" +msgstr "" + #: nova/virt/powervm/common.py:61 msgid "Connection error connecting PowerVM manager" msgstr "" @@ -9024,16 +9032,16 @@ msgstr "" msgid "Running cmd (SSH-as-root): %s" msgstr "" -#: nova/virt/powervm/common.py:119 +#: nova/virt/powervm/common.py:122 msgid "File transfer to PowerVM manager failed" msgstr "" -#: nova/virt/powervm/common.py:138 +#: nova/virt/powervm/common.py:141 #, python-format msgid "ftp GET %(remote_path)s to: %(local_path)s" msgstr "" -#: nova/virt/powervm/common.py:144 +#: nova/virt/powervm/common.py:147 msgid "File transfer from PowerVM manager failed" msgstr "" @@ -9144,54 +9152,54 @@ msgstr "" msgid "LPAR instance '%s' creation failed" msgstr "" -#: nova/virt/powervm/operator.py:208 +#: nova/virt/powervm/operator.py:209 #, python-format msgid "Activating the LPAR instance '%s'" msgstr "" -#: nova/virt/powervm/operator.py:225 +#: nova/virt/powervm/operator.py:226 #, python-format msgid "Instance '%s' failed to boot" msgstr "" -#: nova/virt/powervm/operator.py:237 +#: nova/virt/powervm/operator.py:238 msgid "Error while attempting to clean up failed instance launch." msgstr "" -#: nova/virt/powervm/operator.py:241 +#: nova/virt/powervm/operator.py:242 #, python-format msgid "Instance spawned in %s seconds" msgstr "" -#: nova/virt/powervm/operator.py:252 +#: nova/virt/powervm/operator.py:253 #, python-format msgid "During destroy, LPAR instance '%s' was not found on PowerVM system." msgstr "" -#: nova/virt/powervm/operator.py:271 +#: nova/virt/powervm/operator.py:272 #, python-format msgid "Stopping instance %s for snapshot." msgstr "" -#: nova/virt/powervm/operator.py:294 +#: nova/virt/powervm/operator.py:295 #, python-format msgid "Shutting down the instance '%s'" msgstr "" -#: nova/virt/powervm/operator.py:299 +#: nova/virt/powervm/operator.py:300 #, python-format msgid "Deleting the LPAR instance '%s'" msgstr "" -#: nova/virt/powervm/operator.py:311 +#: nova/virt/powervm/operator.py:312 msgid "PowerVM instance cleanup failed" msgstr "" -#: nova/virt/powervm/operator.py:333 nova/virt/powervm/operator.py:389 +#: nova/virt/powervm/operator.py:334 nova/virt/powervm/operator.py:390 msgid "Not enough free memory in the host" msgstr "" -#: nova/virt/powervm/operator.py:344 nova/virt/powervm/operator.py:395 +#: nova/virt/powervm/operator.py:345 nova/virt/powervm/operator.py:396 msgid "Insufficient available CPU on PowerVM" msgstr "" @@ -9314,99 +9322,95 @@ msgstr "" msgid "Exception during HTTP connection close in VMwareHTTPWrite. Exception is %s" msgstr "" -#: nova/virt/vmwareapi/vim.py:85 +#: nova/virt/vmwareapi/vim.py:84 msgid "Unable to import suds." msgstr "" -#: nova/virt/vmwareapi/vim.py:91 -msgid "Must specify vmwareapi_wsdl_loc" -msgstr "" - -#: nova/virt/vmwareapi/vim.py:142 +#: nova/virt/vmwareapi/vim.py:169 #, python-format msgid "No such SOAP method '%s' provided by VI SDK" msgstr "" -#: nova/virt/vmwareapi/vim.py:147 +#: nova/virt/vmwareapi/vim.py:174 #, python-format msgid "httplib error in %s: " msgstr "" -#: nova/virt/vmwareapi/vim.py:154 +#: nova/virt/vmwareapi/vim.py:181 #, python-format msgid "Socket error in %s: " msgstr "" -#: nova/virt/vmwareapi/vim.py:159 +#: nova/virt/vmwareapi/vim.py:186 #, python-format msgid "Type error in %s: " msgstr "" -#: nova/virt/vmwareapi/vim.py:163 +#: nova/virt/vmwareapi/vim.py:190 #, python-format msgid "Exception in %s " msgstr "" -#: nova/virt/vmwareapi/vmops.py:93 +#: nova/virt/vmwareapi/vmops.py:92 msgid "Getting list of instances" msgstr "" -#: nova/virt/vmwareapi/vmops.py:109 +#: nova/virt/vmwareapi/vmops.py:108 #, python-format msgid "Got total of %s instances" msgstr "" -#: nova/virt/vmwareapi/vmops.py:204 +#: nova/virt/vmwareapi/vmops.py:198 msgid "Creating VM on the ESX host" msgstr "" -#: nova/virt/vmwareapi/vmops.py:212 +#: nova/virt/vmwareapi/vmops.py:206 msgid "Created VM on the ESX host" msgstr "" -#: nova/virt/vmwareapi/vmops.py:236 +#: nova/virt/vmwareapi/vmops.py:230 #, 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 "" -#: nova/virt/vmwareapi/vmops.py:255 +#: nova/virt/vmwareapi/vmops.py:249 #, python-format msgid "" "Created Virtual Disk of size %(vmdk_file_size_in_kb)s KB and type " "%(disk_type)s on the ESX host local store %(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:264 +#: nova/virt/vmwareapi/vmops.py:258 #, python-format msgid "" "Deleting the file %(vmdk_path)s on the ESX host localstore " "%(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:278 +#: nova/virt/vmwareapi/vmops.py:272 #, python-format msgid "" "Deleted the file %(vmdk_path)s on the ESX host local store " "%(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:286 +#: nova/virt/vmwareapi/vmops.py:280 #, python-format msgid "" "Downloading image file data %(image_ref)s to the ESX data store " "%(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:306 +#: nova/virt/vmwareapi/vmops.py:300 #, python-format msgid "" "Downloaded image file data %(image_ref)s to %(upload_vmdk_name)s on the " "ESX data store %(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:320 +#: nova/virt/vmwareapi/vmops.py:314 #, python-format msgid "" "Copying Virtual Disk of size %(vmdk_file_size_in_kb)s KB and adapter type" @@ -9414,281 +9418,281 @@ msgid "" " type %(disk_type)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:341 +#: nova/virt/vmwareapi/vmops.py:335 #, python-format msgid "" "Copied Virtual Disk of size %(vmdk_file_size_in_kb)s KB and type " "%(disk_type)s on the ESX host local store %(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:420 +#: nova/virt/vmwareapi/vmops.py:414 msgid "Powering on the VM instance" msgstr "" -#: nova/virt/vmwareapi/vmops.py:426 +#: nova/virt/vmwareapi/vmops.py:420 msgid "Powered on the VM instance" msgstr "" -#: nova/virt/vmwareapi/vmops.py:472 +#: nova/virt/vmwareapi/vmops.py:466 msgid "Creating Snapshot of the VM instance" msgstr "" -#: nova/virt/vmwareapi/vmops.py:482 +#: nova/virt/vmwareapi/vmops.py:476 msgid "Created Snapshot of the VM instance" msgstr "" -#: nova/virt/vmwareapi/vmops.py:527 +#: nova/virt/vmwareapi/vmops.py:521 msgid "Copying disk data before snapshot of the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:540 +#: nova/virt/vmwareapi/vmops.py:534 msgid "Copied disk data before snapshot of the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:549 +#: nova/virt/vmwareapi/vmops.py:543 #, python-format msgid "Uploading image %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:563 +#: nova/virt/vmwareapi/vmops.py:557 #, python-format msgid "Uploaded image %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:576 +#: nova/virt/vmwareapi/vmops.py:570 #, python-format msgid "Deleting temporary vmdk file %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:585 +#: nova/virt/vmwareapi/vmops.py:579 #, python-format msgid "Deleted temporary vmdk file %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:617 +#: nova/virt/vmwareapi/vmops.py:611 msgid "instance is not powered on" msgstr "" -#: nova/virt/vmwareapi/vmops.py:624 +#: nova/virt/vmwareapi/vmops.py:618 msgid "Rebooting guest OS of VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:627 +#: nova/virt/vmwareapi/vmops.py:621 msgid "Rebooted guest OS of VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:629 +#: nova/virt/vmwareapi/vmops.py:623 msgid "Doing hard reboot of VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:633 +#: nova/virt/vmwareapi/vmops.py:627 msgid "Did hard reboot of VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:645 nova/virt/vmwareapi/vmops.py:677 -#: nova/virt/vmwareapi/vmops.py:970 +#: nova/virt/vmwareapi/vmops.py:639 nova/virt/vmwareapi/vmops.py:671 +#: nova/virt/vmwareapi/vmops.py:964 msgid "instance not present" msgstr "" -#: nova/virt/vmwareapi/vmops.py:651 nova/virt/vmwareapi/vmops.py:974 +#: nova/virt/vmwareapi/vmops.py:645 nova/virt/vmwareapi/vmops.py:968 msgid "Destroying the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:656 nova/virt/vmwareapi/vmops.py:979 +#: nova/virt/vmwareapi/vmops.py:650 nova/virt/vmwareapi/vmops.py:973 msgid "Destroyed the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:658 +#: nova/virt/vmwareapi/vmops.py:652 #, python-format msgid "In vmwareapi:vmops:delete, got this exception while destroying the VM: %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:696 nova/virt/vmwareapi/vmops.py:849 +#: nova/virt/vmwareapi/vmops.py:690 nova/virt/vmwareapi/vmops.py:843 msgid "Powering off the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:701 nova/virt/vmwareapi/vmops.py:854 +#: nova/virt/vmwareapi/vmops.py:695 nova/virt/vmwareapi/vmops.py:848 msgid "Powered off the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:705 +#: nova/virt/vmwareapi/vmops.py:699 msgid "Unregistering the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:708 +#: nova/virt/vmwareapi/vmops.py:702 msgid "Unregistered the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:710 +#: nova/virt/vmwareapi/vmops.py:704 #, python-format msgid "" "In vmwareapi:vmops:destroy, got this exception while un-registering the " "VM: %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:723 +#: nova/virt/vmwareapi/vmops.py:717 #, python-format msgid "Deleting contents of the VM from datastore %(datastore_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:735 +#: nova/virt/vmwareapi/vmops.py:729 #, python-format msgid "Deleted contents of the VM from datastore %(datastore_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:740 +#: nova/virt/vmwareapi/vmops.py:734 #, python-format msgid "" "In vmwareapi:vmops:destroy, got this exception while deleting the VM " "contents from the disk: %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:748 +#: nova/virt/vmwareapi/vmops.py:742 msgid "pause not supported for vmwareapi" msgstr "" -#: nova/virt/vmwareapi/vmops.py:752 +#: nova/virt/vmwareapi/vmops.py:746 msgid "unpause not supported for vmwareapi" msgstr "" -#: nova/virt/vmwareapi/vmops.py:766 +#: nova/virt/vmwareapi/vmops.py:760 msgid "Suspending the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:770 +#: nova/virt/vmwareapi/vmops.py:764 msgid "Suspended the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:773 +#: nova/virt/vmwareapi/vmops.py:767 msgid "instance is powered off and cannot be suspended." msgstr "" -#: nova/virt/vmwareapi/vmops.py:776 +#: nova/virt/vmwareapi/vmops.py:770 msgid "VM was already in suspended state. So returning without doing anything" msgstr "" -#: nova/virt/vmwareapi/vmops.py:789 +#: nova/virt/vmwareapi/vmops.py:783 msgid "Resuming the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:794 +#: nova/virt/vmwareapi/vmops.py:788 msgid "Resumed the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:796 +#: nova/virt/vmwareapi/vmops.py:790 msgid "instance is not in a suspended state" msgstr "" -#: nova/virt/vmwareapi/vmops.py:857 +#: nova/virt/vmwareapi/vmops.py:851 msgid "instance is suspended and cannot be powered off." msgstr "" -#: nova/virt/vmwareapi/vmops.py:860 +#: nova/virt/vmwareapi/vmops.py:854 msgid "VM was already in powered off state. So returning without doing anything" msgstr "" -#: nova/virt/vmwareapi/vmops.py:873 +#: nova/virt/vmwareapi/vmops.py:867 msgid "VM was already in powered on state. So returning without doing anything" msgstr "" -#: nova/virt/vmwareapi/vmops.py:877 +#: nova/virt/vmwareapi/vmops.py:871 msgid "Powering on the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:882 +#: nova/virt/vmwareapi/vmops.py:876 msgid "Powered on the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:899 +#: nova/virt/vmwareapi/vmops.py:893 #, python-format msgid "Updating instance '%(instance_uuid)s' progress to %(progress)d" msgstr "" -#: nova/virt/vmwareapi/vmops.py:930 +#: nova/virt/vmwareapi/vmops.py:924 #, python-format msgid "Renaming the VM to %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:936 +#: nova/virt/vmwareapi/vmops.py:930 #, python-format msgid "Renamed the VM to %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:951 +#: nova/virt/vmwareapi/vmops.py:945 #, python-format msgid "Cloning VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:959 +#: nova/virt/vmwareapi/vmops.py:953 #, python-format msgid "Cloned VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:981 +#: nova/virt/vmwareapi/vmops.py:975 #, python-format msgid "" "In vmwareapi:vmops:confirm_migration, got this exception while destroying" " the VM: %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:996 +#: nova/virt/vmwareapi/vmops.py:990 #, python-format msgid "Renaming the VM from %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1002 +#: nova/virt/vmwareapi/vmops.py:996 #, python-format msgid "Renamed the VM from %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1025 +#: nova/virt/vmwareapi/vmops.py:1019 #, python-format msgid "Migrating VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1037 +#: nova/virt/vmwareapi/vmops.py:1031 #, python-format msgid "Migrated VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1047 nova/virt/xenapi/vmops.py:1327 +#: nova/virt/vmwareapi/vmops.py:1041 nova/virt/xenapi/vmops.py:1327 #, python-format msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1051 +#: nova/virt/vmwareapi/vmops.py:1045 #, python-format msgid "Automatically hard rebooting %d" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1087 +#: nova/virt/vmwareapi/vmops.py:1081 msgid "get_diagnostics not implemented for vmwareapi" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1169 +#: nova/virt/vmwareapi/vmops.py:1163 msgid "Reconfiguring VM instance to set the machine id" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1175 +#: nova/virt/vmwareapi/vmops.py:1169 msgid "Reconfigured VM instance to set the machine id" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1189 +#: nova/virt/vmwareapi/vmops.py:1183 #, python-format msgid "Reconfiguring VM instance to enable vnc on port - %(port)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1196 +#: nova/virt/vmwareapi/vmops.py:1190 #, python-format msgid "Reconfigured VM instance to enable vnc on port - %(port)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1289 +#: nova/virt/vmwareapi/vmops.py:1283 #, python-format msgid "Creating directory with path %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1295 +#: nova/virt/vmwareapi/vmops.py:1289 #, python-format msgid "Created directory with path %s" msgstr "" @@ -9708,17 +9712,17 @@ msgstr "" msgid "Uploading image %s to the Glance image server" msgstr "" -#: nova/virt/vmwareapi/vmware_images.py:135 +#: nova/virt/vmwareapi/vmware_images.py:139 #, python-format msgid "Uploaded image %s to the Glance image server" msgstr "" -#: nova/virt/vmwareapi/vmware_images.py:146 +#: nova/virt/vmwareapi/vmware_images.py:150 #, python-format msgid "Getting image size for the image %s" msgstr "" -#: nova/virt/vmwareapi/vmware_images.py:151 +#: nova/virt/vmwareapi/vmware_images.py:155 #, python-format msgid "Got image size of %(size)s for the image %(image)s" msgstr "" @@ -9996,21 +10000,16 @@ msgstr "" msgid "Unable to migrate VM %(vm_ref)sfrom %(host)s" msgstr "" -#: nova/virt/xenapi/host.py:156 -#, python-format -msgid "Unable to get SR for this host: %s" -msgstr "" - -#: nova/virt/xenapi/host.py:191 +#: nova/virt/xenapi/host.py:185 #, python-format msgid "Failed to extract instance support from %s" msgstr "" -#: nova/virt/xenapi/host.py:208 +#: nova/virt/xenapi/host.py:202 msgid "Unable to get updated status" msgstr "" -#: nova/virt/xenapi/host.py:211 +#: nova/virt/xenapi/host.py:205 #, python-format msgid "The call to %(method)s returned an error: %(e)s." msgstr "" @@ -10084,374 +10083,374 @@ msgid "" "Expected %(vlan_num)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:271 +#: nova/virt/xenapi/vm_utils.py:272 msgid "Created VM" msgstr "" -#: nova/virt/xenapi/vm_utils.py:283 +#: nova/virt/xenapi/vm_utils.py:284 msgid "VM destroyed" msgstr "" -#: nova/virt/xenapi/vm_utils.py:288 nova/virt/xenapi/vm_utils.py:303 +#: nova/virt/xenapi/vm_utils.py:289 nova/virt/xenapi/vm_utils.py:304 msgid "VM already halted, skipping shutdown..." msgstr "" -#: nova/virt/xenapi/vm_utils.py:292 +#: nova/virt/xenapi/vm_utils.py:293 msgid "Shutting down VM (cleanly)" msgstr "" -#: nova/virt/xenapi/vm_utils.py:307 +#: nova/virt/xenapi/vm_utils.py:308 msgid "Shutting down VM (hard)" msgstr "" -#: nova/virt/xenapi/vm_utils.py:345 +#: nova/virt/xenapi/vm_utils.py:346 #, python-format msgid "VBD not found in instance %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:362 +#: nova/virt/xenapi/vm_utils.py:363 #, python-format msgid "VBD %s already detached" msgstr "" -#: nova/virt/xenapi/vm_utils.py:365 +#: nova/virt/xenapi/vm_utils.py:366 #, python-format msgid "VBD %(vbd_ref)s detach rejected, attempt %(num_attempt)d/%(max_attempts)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:370 +#: nova/virt/xenapi/vm_utils.py:371 #, python-format msgid "Unable to unplug VBD %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:375 +#: nova/virt/xenapi/vm_utils.py:376 #, python-format msgid "Reached maximum number of retries trying to unplug VBD %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:386 +#: nova/virt/xenapi/vm_utils.py:387 #, python-format msgid "Unable to destroy VBD %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:408 +#: nova/virt/xenapi/vm_utils.py:409 #, python-format msgid "Creating %(vbd_type)s-type VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " msgstr "" -#: nova/virt/xenapi/vm_utils.py:411 +#: nova/virt/xenapi/vm_utils.py:412 #, python-format msgid "Created VBD %(vbd_ref)s for VM %(vm_ref)s, VDI %(vdi_ref)s." msgstr "" -#: nova/virt/xenapi/vm_utils.py:437 +#: nova/virt/xenapi/vm_utils.py:438 #, python-format msgid "Unable to destroy VDI %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:469 +#: nova/virt/xenapi/vm_utils.py:465 #, python-format msgid "" "Created VDI %(vdi_ref)s (%(name_label)s, %(virtual_size)s, %(read_only)s)" " on %(sr_ref)s." msgstr "" -#: nova/virt/xenapi/vm_utils.py:483 +#: nova/virt/xenapi/vm_utils.py:479 msgid "SR not present and could not be introduced" msgstr "" -#: nova/virt/xenapi/vm_utils.py:508 +#: nova/virt/xenapi/vm_utils.py:504 #, python-format msgid "block device info: %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:594 +#: nova/virt/xenapi/vm_utils.py:590 #, python-format msgid "Cloned VDI %(vdi_ref)s from VDI %(vdi_to_clone_ref)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:614 +#: nova/virt/xenapi/vm_utils.py:635 #, python-format msgid "No primary VDI found for %(vm_ref)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:627 +#: nova/virt/xenapi/vm_utils.py:648 msgid "Starting snapshot for VM" msgstr "" -#: nova/virt/xenapi/vm_utils.py:677 +#: nova/virt/xenapi/vm_utils.py:698 #, python-format msgid "Destroying cached VDI '%(vdi_uuid)s'" msgstr "" -#: nova/virt/xenapi/vm_utils.py:930 +#: nova/virt/xenapi/vm_utils.py:951 #, 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 "" -#: nova/virt/xenapi/vm_utils.py:986 +#: nova/virt/xenapi/vm_utils.py:1007 #, python-format msgid "Unrecognized cache_images value '%s', defaulting to True" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1020 +#: nova/virt/xenapi/vm_utils.py:1041 #, python-format msgid "Fetched VDIs of type '%(vdi_type)s' with UUID '%(vdi_uuid)s'" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1032 +#: nova/virt/xenapi/vm_utils.py:1053 #, python-format msgid "" "download_vhd %(image_id)s, attempt %(attempt_num)d/%(max_attempts)d, " "params: %(params)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1045 +#: nova/virt/xenapi/vm_utils.py:1066 #, python-format msgid "download_vhd failed: %r" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1079 +#: nova/virt/xenapi/vm_utils.py:1100 #, python-format msgid "Invalid value '%s' for xenapi_torrent_images" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1090 +#: nova/virt/xenapi/vm_utils.py:1111 #, python-format msgid "Asking xapi to fetch vhd image %(image_id)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1154 +#: nova/virt/xenapi/vm_utils.py:1169 #, python-format msgid "vdi_uuid=%(cur_vdi_uuid)s vdi_size_bytes=%(vdi_size_bytes)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1169 +#: nova/virt/xenapi/vm_utils.py:1184 #, python-format msgid "image_size_bytes=%(size_bytes)d, allowed_size_bytes=%(allowed_size_bytes)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1173 +#: nova/virt/xenapi/vm_utils.py:1188 #, python-format msgid "" "Image size %(size_bytes)d exceeded instance_type allowed size " "%(allowed_size_bytes)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1195 +#: nova/virt/xenapi/vm_utils.py:1210 #, python-format msgid "Fetching image %(image_id)s, type %(image_type_str)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1208 +#: nova/virt/xenapi/vm_utils.py:1223 #, fuzzy, python-format msgid "Size for image %(image_id)s: %(virtual_size)d" msgstr "walang paraan para sa mensahe: %s" -#: nova/virt/xenapi/vm_utils.py:1217 +#: nova/virt/xenapi/vm_utils.py:1232 #, python-format msgid "" "Kernel/Ramdisk image is too large: %(vdi_size)d bytes, max %(max_size)d " "bytes" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1236 +#: nova/virt/xenapi/vm_utils.py:1251 #, python-format msgid "Copying VDI %s to /boot/guest on dom0" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1250 +#: nova/virt/xenapi/vm_utils.py:1265 #, python-format msgid "Kernel/Ramdisk VDI %s destroyed" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1259 +#: nova/virt/xenapi/vm_utils.py:1274 msgid "Failed to fetch glance image" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1300 +#: nova/virt/xenapi/vm_utils.py:1315 #, python-format msgid "Detected %(image_type_str)s format for image %(image_ref)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1331 +#: nova/virt/xenapi/vm_utils.py:1346 #, python-format msgid "Looking up vdi %s for PV kernel" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1349 +#: nova/virt/xenapi/vm_utils.py:1364 #, python-format msgid "" "Image format is None: trying to determine PV status using pygrub; if " "instance with vdi %s does not boot correctly, try with image metadata." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1355 +#: nova/virt/xenapi/vm_utils.py:1370 #, python-format msgid "Unknown image format %(disk_image_type)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1386 +#: nova/virt/xenapi/vm_utils.py:1401 #, python-format msgid "VDI %s is still available" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1489 +#: nova/virt/xenapi/vm_utils.py:1504 #, python-format msgid "Unable to parse rrd of %(vm_uuid)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1516 +#: nova/virt/xenapi/vm_utils.py:1531 #, python-format msgid "Re-scanning SR %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1544 +#: nova/virt/xenapi/vm_utils.py:1559 #, python-format msgid "Flag sr_matching_filter '%s' does not respect formatting convention" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1562 +#: nova/virt/xenapi/vm_utils.py:1577 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 "" -#: nova/virt/xenapi/vm_utils.py:1575 +#: nova/virt/xenapi/vm_utils.py:1590 msgid "Cannot find SR of content-type ISO" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1583 +#: nova/virt/xenapi/vm_utils.py:1598 #, python-format msgid "ISO: looking at SR %(sr_rec)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1585 +#: nova/virt/xenapi/vm_utils.py:1600 msgid "ISO: not iso content" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1588 +#: nova/virt/xenapi/vm_utils.py:1603 msgid "ISO: iso content_type, no 'i18n-key' key" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1591 +#: nova/virt/xenapi/vm_utils.py:1606 msgid "ISO: iso content_type, i18n-key value not 'local-storage-iso'" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1595 +#: nova/virt/xenapi/vm_utils.py:1610 msgid "ISO: SR MATCHing our criteria" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1597 +#: nova/virt/xenapi/vm_utils.py:1612 msgid "ISO: ISO, looking to see if it is host local" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1600 +#: nova/virt/xenapi/vm_utils.py:1615 #, python-format msgid "ISO: PBD %(pbd_ref)s disappeared" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1603 +#: nova/virt/xenapi/vm_utils.py:1618 #, python-format msgid "ISO: PBD matching, want %(pbd_rec)s, have %(host)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1606 +#: nova/virt/xenapi/vm_utils.py:1621 msgid "ISO: SR with local PBD" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1628 +#: nova/virt/xenapi/vm_utils.py:1643 #, python-format msgid "" "Unable to obtain RRD XML for VM %(vm_uuid)s with server details: " "%(server)s." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1644 +#: nova/virt/xenapi/vm_utils.py:1659 #, python-format msgid "Unable to obtain RRD XML updates with server details: %(server)s." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1698 +#: nova/virt/xenapi/vm_utils.py:1713 #, python-format msgid "Invalid statistics data from Xenserver: %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1758 +#: nova/virt/xenapi/vm_utils.py:1773 #, python-format msgid "VHD %(vdi_uuid)s has parent %(parent_uuid)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1845 +#: nova/virt/xenapi/vm_utils.py:1860 #, python-format msgid "" "Parent %(parent_uuid)s doesn't match original parent " "%(original_parent_uuid)s, waiting for coalesce..." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1855 +#: nova/virt/xenapi/vm_utils.py:1870 #, python-format msgid "VHD coalesce attempts exceeded (%(max_attempts)d), giving up..." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1890 +#: nova/virt/xenapi/vm_utils.py:1905 #, python-format msgid "Timeout waiting for device %s to be created" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1910 +#: nova/virt/xenapi/vm_utils.py:1925 #, python-format msgid "Disconnecting stale VDI %s from compute domU" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1923 +#: nova/virt/xenapi/vm_utils.py:1938 #, python-format msgid "Plugging VBD %s ... " msgstr "" -#: nova/virt/xenapi/vm_utils.py:1926 +#: nova/virt/xenapi/vm_utils.py:1941 #, python-format msgid "Plugging VBD %s done." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1928 +#: nova/virt/xenapi/vm_utils.py:1943 #, python-format msgid "VBD %(vbd_ref)s plugged as %(orig_dev)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1931 +#: nova/virt/xenapi/vm_utils.py:1946 #, python-format msgid "VBD %(vbd_ref)s plugged into wrong dev, remapping to %(dev)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1936 +#: nova/virt/xenapi/vm_utils.py:1951 #, python-format msgid "Destroying VBD for VDI %s ... " msgstr "" -#: nova/virt/xenapi/vm_utils.py:1944 +#: nova/virt/xenapi/vm_utils.py:1959 #, python-format msgid "Destroying VBD for VDI %s done." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1971 +#: nova/virt/xenapi/vm_utils.py:1986 #, python-format msgid "Running pygrub against %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1979 +#: nova/virt/xenapi/vm_utils.py:1994 #, python-format msgid "Found Xen kernel %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1981 +#: nova/virt/xenapi/vm_utils.py:1996 msgid "No Xen kernel found. Booting HVM." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1983 +#: nova/virt/xenapi/vm_utils.py:1998 msgid "" "Error while executing pygrub! Please, ensure the binary is installed " "correctly, and available in your PATH; on some Linux distros, pygrub may " @@ -10459,51 +10458,51 @@ msgid "" "mode." msgstr "" -#: nova/virt/xenapi/vm_utils.py:2000 +#: nova/virt/xenapi/vm_utils.py:2015 msgid "Partitions:" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2006 +#: nova/virt/xenapi/vm_utils.py:2021 #, python-format msgid " %(num)s: %(ptype)s %(size)d sectors" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2031 +#: nova/virt/xenapi/vm_utils.py:2046 #, python-format msgid "" "Writing partition table %(primary_first)d %(primary_last)d to " "%(dev_path)s..." msgstr "" -#: nova/virt/xenapi/vm_utils.py:2044 +#: nova/virt/xenapi/vm_utils.py:2059 #, python-format msgid "Writing partition table %s done." msgstr "" -#: nova/virt/xenapi/vm_utils.py:2098 +#: nova/virt/xenapi/vm_utils.py:2113 #, 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 "" -#: nova/virt/xenapi/vm_utils.py:2131 +#: nova/virt/xenapi/vm_utils.py:2146 #, python-format msgid "" "Finished sparse_copy in %(duration).2f secs, %(compression_pct).2f%% " "reduction in size" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2183 +#: nova/virt/xenapi/vm_utils.py:2198 msgid "Manipulating interface files directly" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2192 +#: nova/virt/xenapi/vm_utils.py:2207 #, python-format msgid "Failed to mount filesystem (expected for non-linux instances): %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2304 +#: nova/virt/xenapi/vm_utils.py:2319 msgid "This domU must be running on the host specified by xenapi_connection_url" msgstr "" @@ -10691,15 +10690,19 @@ msgid "" " server" msgstr "" -#: nova/virt/xenapi/vmops.py:1658 +#: nova/virt/xenapi/vmops.py:1647 +msgid "No suitable network for migrate" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1659 msgid "Migrate Receive failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1706 -msgid "VM.assert_can_migratefailed" +#: nova/virt/xenapi/vmops.py:1708 +msgid "VM.assert_can_migrate failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1743 +#: nova/virt/xenapi/vmops.py:1745 msgid "Migrate Send failed" msgstr "" @@ -10828,6 +10831,72 @@ msgid "Cinderclient connection created using URL: %s" msgstr "" #: nova/volume/cinder.py:219 +msgid "status must be 'in-use'" +msgstr "" + +#: nova/volume/cinder.py:225 msgid "status must be 'available'" msgstr "" +#~ msgid "Unexpected error while running command." +#~ msgstr "Merong hindi-inaasahang pagkakamali habang tumatakbo ang command." + +#~ msgid "" +#~ "%(description)s\n" +#~ "Command: %(cmd)s\n" +#~ "Exit code: %(exit_code)s\n" +#~ "Stdout: %(stdout)r\n" +#~ "Stderr: %(stderr)r" +#~ msgstr "" + +#~ msgid "Error clearing stale veth %s" +#~ msgstr "" + +#~ msgid "Failed unplugging VLAN interface '%s'" +#~ msgstr "" + +#~ msgid "Unplugged VLAN interface '%s'" +#~ msgstr "" + +#~ msgid "Failed unplugging bridge interface '%s'" +#~ msgstr "" + +#~ msgid "Unplugged bridge interface '%s'" +#~ msgstr "" + +#~ msgid "Failed unplugging gateway interface '%s'" +#~ msgstr "" + +#~ msgid "Unplugged gateway interface '%s'" +#~ msgstr "" + +#~ msgid "Network %(net)s for port %(port_id)s not found!" +#~ msgstr "" + +#~ msgid "Host filter ignoring hosts: %(ignored_hosts_str)s" +#~ msgstr "" + +#~ msgid "" +#~ "No hosts matched due to not " +#~ "matching 'force_hosts'value of " +#~ "'%(forced_hosts_str)s'" +#~ msgstr "" + +#~ msgid "Host filter forcing available hosts to %(forced_hosts_str)s" +#~ msgstr "" + +#~ msgid "" +#~ "Getting block stats failed, device might" +#~ " have been detached. Code=%(errcode)s " +#~ "Error=%(e)s" +#~ msgstr "" + +#~ msgid "Must specify vmwareapi_wsdl_loc" +#~ msgstr "" + +#~ msgid "Unable to get SR for this host: %s" +#~ msgstr "" + +#~ msgid "VM.assert_can_migratefailed" +#~ msgstr "" + diff --git a/nova/locale/tr/LC_MESSAGES/nova.po b/nova/locale/tr/LC_MESSAGES/nova.po index f578b4c4d..ac91f09f7 100644 --- a/nova/locale/tr/LC_MESSAGES/nova.po +++ b/nova/locale/tr/LC_MESSAGES/nova.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: nova\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-04-28 00:04+0000\n" +"POT-Creation-Date: 2013-05-06 19:37+0000\n" "PO-Revision-Date: 2011-12-14 18:10+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Turkish \n" @@ -32,349 +32,335 @@ msgstr "" msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" msgstr "" -#: nova/crypto.py:54 +#: nova/crypto.py:55 msgid "Filename of root CA" msgstr "" -#: nova/crypto.py:57 +#: nova/crypto.py:58 msgid "Filename of private key" msgstr "" -#: nova/crypto.py:60 +#: nova/crypto.py:61 msgid "Filename of root Certificate Revocation List" msgstr "" -#: nova/crypto.py:63 +#: nova/crypto.py:64 msgid "Where we keep our keys" msgstr "" -#: nova/crypto.py:66 +#: nova/crypto.py:67 msgid "Where we keep our root CA" msgstr "" -#: nova/crypto.py:69 +#: nova/crypto.py:70 msgid "Should we use a CA for each project?" msgstr "" -#: nova/crypto.py:73 +#: nova/crypto.py:74 #, python-format msgid "Subject for certificate for users, %s for project, user, timestamp" msgstr "" -#: nova/crypto.py:78 +#: nova/crypto.py:79 #, python-format msgid "Subject for certificate for projects, %s for project, timestamp" msgstr "" -#: nova/crypto.py:209 +#: nova/crypto.py:210 msgid "Unable to find the key" msgstr "" -#: nova/crypto.py:392 +#: nova/crypto.py:393 msgid "Failed to write inbound.csr" msgstr "" -#: nova/crypto.py:394 +#: nova/crypto.py:395 #, python-format msgid "Flags path: %s" msgstr "" -#: nova/exception.py:66 -msgid "Unexpected error while running command." -msgstr "" - -#: nova/exception.py:69 -#, python-format -msgid "" -"%(description)s\n" -"Command: %(cmd)s\n" -"Exit code: %(exit_code)s\n" -"Stdout: %(stdout)r\n" -"Stderr: %(stderr)r" -msgstr "" - -#: nova/exception.py:131 +#: nova/exception.py:112 msgid "An unknown exception occurred." msgstr "" -#: nova/exception.py:152 nova/openstack/common/rpc/common.py:86 +#: nova/exception.py:133 nova/openstack/common/rpc/common.py:86 msgid "Exception in string format operation" msgstr "" -#: nova/exception.py:172 +#: nova/exception.py:153 msgid "Unknown" msgstr "" -#: nova/exception.py:182 +#: nova/exception.py:163 #, python-format msgid "Failed to encrypt text: %(reason)s" msgstr "" -#: nova/exception.py:186 +#: nova/exception.py:167 #, python-format msgid "Failed to decrypt text: %(reason)s" msgstr "" -#: nova/exception.py:190 +#: nova/exception.py:171 msgid "Virtual Interface creation failed" msgstr "" -#: nova/exception.py:194 +#: nova/exception.py:175 msgid "5 attempts to create virtual interfacewith unique mac address failed" msgstr "" -#: nova/exception.py:199 +#: nova/exception.py:180 #, python-format msgid "Connection to glance host %(host)s:%(port)s failed: %(reason)s" msgstr "" -#: nova/exception.py:204 +#: nova/exception.py:185 msgid "Not authorized." msgstr "" -#: nova/exception.py:209 +#: nova/exception.py:190 msgid "User does not have admin privileges" msgstr "" -#: nova/exception.py:213 +#: nova/exception.py:194 #, python-format msgid "Policy doesn't allow %(action)s to be performed." msgstr "" -#: nova/exception.py:217 +#: nova/exception.py:198 #, python-format msgid "Image %(image_id)s is not active." msgstr "" -#: nova/exception.py:221 +#: nova/exception.py:202 #, python-format msgid "Not authorized for image %(image_id)s." msgstr "" -#: nova/exception.py:225 +#: nova/exception.py:206 msgid "Unacceptable parameters." msgstr "" -#: nova/exception.py:230 +#: nova/exception.py:211 msgid "Block Device Mapping is Invalid." msgstr "" -#: nova/exception.py:234 +#: nova/exception.py:215 #, python-format msgid "Block Device Mapping is Invalid: failed to get snapshot %(id)s." msgstr "" -#: nova/exception.py:239 +#: nova/exception.py:220 #, python-format msgid "Block Device Mapping is Invalid: failed to get volume %(id)s." msgstr "" -#: nova/exception.py:244 +#: nova/exception.py:225 #, python-format msgid "Volume %(volume_id)s is not attached to anything" msgstr "" -#: nova/exception.py:248 +#: nova/exception.py:229 #, python-format msgid "" "Volume %(volume_id)s did not finish being created even after we waited " "%(seconds)s seconds or %(attempts)s attempts." msgstr "" -#: nova/exception.py:254 nova/api/ec2/cloud.py:463 -#: nova/api/openstack/compute/contrib/keypairs.py:98 nova/compute/api.py:2740 +#: nova/exception.py:235 nova/api/ec2/cloud.py:463 +#: nova/api/openstack/compute/contrib/keypairs.py:98 nova/compute/api.py:2769 msgid "Keypair data is invalid" msgstr "" -#: nova/exception.py:258 +#: nova/exception.py:239 msgid "The request is invalid." msgstr "" -#: nova/exception.py:262 +#: nova/exception.py:243 msgid "Invalid input received" msgstr "" -#: nova/exception.py:266 +#: nova/exception.py:247 msgid "Invalid volume" msgstr "" -#: nova/exception.py:270 nova/api/openstack/compute/servers.py:1332 +#: nova/exception.py:251 nova/api/openstack/compute/servers.py:1332 #: nova/api/openstack/compute/contrib/admin_actions.py:242 msgid "Invalid metadata" msgstr "" -#: nova/exception.py:274 +#: nova/exception.py:255 msgid "Invalid metadata size" msgstr "" -#: nova/exception.py:278 +#: nova/exception.py:259 #, python-format msgid "Invalid port range %(from_port)s:%(to_port)s. %(msg)s" msgstr "" -#: nova/exception.py:282 nova/api/ec2/cloud.py:625 +#: nova/exception.py:263 nova/api/ec2/cloud.py:625 #, python-format msgid "Invalid IP protocol %(protocol)s." msgstr "" -#: nova/exception.py:286 +#: nova/exception.py:267 #, python-format msgid "Invalid content type %(content_type)s." msgstr "" -#: nova/exception.py:290 +#: nova/exception.py:271 #, python-format msgid "Invalid cidr %(cidr)s." msgstr "" -#: nova/exception.py:294 nova/openstack/common/db/exception.py:44 +#: nova/exception.py:275 nova/openstack/common/db/exception.py:44 msgid "Invalid Parameter: Unicode is not supported by the current database." msgstr "" -#: nova/exception.py:301 +#: nova/exception.py:282 #, python-format msgid "%(err)s" msgstr "" -#: nova/exception.py:305 +#: nova/exception.py:286 #, python-format msgid "" "Cannot perform action '%(action)s' on aggregate %(aggregate_id)s. Reason:" " %(reason)s." msgstr "" -#: nova/exception.py:310 +#: nova/exception.py:291 #, python-format msgid "Group not valid. Reason: %(reason)s" msgstr "" -#: nova/exception.py:314 nova/openstack/common/db/sqlalchemy/utils.py:33 +#: nova/exception.py:295 nova/openstack/common/db/sqlalchemy/utils.py:33 msgid "Sort key supplied was not valid." msgstr "" -#: nova/exception.py:318 +#: nova/exception.py:299 #, python-format msgid "" "Instance %(instance_uuid)s in %(attr)s %(state)s. Cannot %(method)s while" " the instance is in this state." msgstr "" -#: nova/exception.py:323 +#: nova/exception.py:304 #, python-format msgid "Instance %(instance_id)s is not running." msgstr "" -#: nova/exception.py:327 +#: nova/exception.py:308 #, python-format msgid "Instance %(instance_id)s is not in rescue mode" msgstr "" -#: nova/exception.py:331 +#: nova/exception.py:312 #, python-format msgid "Instance %(instance_id)s cannot be rescued: %(reason)s" msgstr "" -#: nova/exception.py:335 +#: nova/exception.py:316 #, python-format msgid "Instance %(instance_id)s is not ready" msgstr "" -#: nova/exception.py:339 +#: nova/exception.py:320 msgid "Failed to suspend instance" msgstr "" -#: nova/exception.py:343 +#: nova/exception.py:324 #, python-format msgid "Failed to resume instance: %(reason)s." msgstr "" -#: nova/exception.py:347 +#: nova/exception.py:328 #, python-format msgid "Failed to power on instance: %(reason)s." msgstr "" -#: nova/exception.py:351 +#: nova/exception.py:332 #, python-format msgid "Failed to power off instance: %(reason)s." msgstr "" -#: nova/exception.py:355 +#: nova/exception.py:336 msgid "Failed to reboot instance" msgstr "" -#: nova/exception.py:359 +#: nova/exception.py:340 msgid "Failed to terminate instance" msgstr "" -#: nova/exception.py:363 +#: nova/exception.py:344 msgid "Failed to deploy instance" msgstr "" -#: nova/exception.py:367 +#: nova/exception.py:348 msgid "Service is unavailable at this time." msgstr "" -#: nova/exception.py:371 +#: nova/exception.py:352 msgid "Insufficient compute resources." msgstr "" -#: nova/exception.py:375 +#: nova/exception.py:356 #, python-format msgid "Compute service of %(host)s is unavailable at this time." msgstr "" -#: nova/exception.py:379 +#: nova/exception.py:360 #, python-format msgid "Unable to migrate instance (%(instance_id)s) to current host (%(host)s)." msgstr "" -#: nova/exception.py:384 +#: nova/exception.py:365 msgid "The supplied hypervisor type of is invalid." msgstr "" -#: nova/exception.py:388 +#: nova/exception.py:369 msgid "The instance requires a newer hypervisor version than has been provided." msgstr "" -#: nova/exception.py:393 +#: nova/exception.py:374 #, python-format msgid "" "The supplied disk path (%(path)s) already exists, it is expected not to " "exist." msgstr "" -#: nova/exception.py:398 +#: nova/exception.py:379 #, python-format msgid "The supplied device path (%(path)s) is invalid." msgstr "" -#: nova/exception.py:402 +#: nova/exception.py:383 #, python-format msgid "The supplied device path (%(path)s) is in use." msgstr "" -#: nova/exception.py:407 +#: nova/exception.py:388 #, python-format msgid "The supplied device (%(device)s) is busy." msgstr "" -#: nova/exception.py:411 +#: nova/exception.py:392 msgid "Unacceptable CPU info" msgstr "" -#: nova/exception.py:415 +#: nova/exception.py:396 #, python-format msgid "%(address)s is not a valid IP v4/6 address." msgstr "" -#: nova/exception.py:419 +#: nova/exception.py:400 #, 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 "" -#: nova/exception.py:425 +#: nova/exception.py:406 #, python-format msgid "" "vSwitch which contains the port group %(bridge)s is not associated with " @@ -382,90 +368,85 @@ msgid "" "one associated is %(actual)s." msgstr "" -#: nova/exception.py:432 +#: nova/exception.py:413 #, python-format msgid "Disk format %(disk_format)s is not acceptable" msgstr "" -#: nova/exception.py:436 +#: nova/exception.py:417 #, python-format msgid "Image %(image_id)s is unacceptable: %(reason)s" msgstr "" -#: nova/exception.py:440 +#: nova/exception.py:421 #, python-format msgid "Instance %(instance_id)s is unacceptable: %(reason)s" msgstr "" -#: nova/exception.py:444 +#: nova/exception.py:425 #, python-format msgid "Ec2 id %(ec2_id)s is unacceptable." msgstr "" -#: nova/exception.py:448 +#: nova/exception.py:429 #, python-format msgid "Expected a uuid but received %(uuid)s." msgstr "" -#: nova/exception.py:452 +#: nova/exception.py:433 #, python-format msgid "Invalid ID received %(id)s." msgstr "" -#: nova/exception.py:456 -#, python-format -msgid "Unexpected argument for periodic task creation: %(arg)s." -msgstr "" - -#: nova/exception.py:460 +#: nova/exception.py:437 msgid "Constraint not met." msgstr "" -#: nova/exception.py:465 +#: nova/exception.py:442 msgid "Resource could not be found." msgstr "" -#: nova/exception.py:470 +#: nova/exception.py:447 #, python-format msgid "No agent-build associated with id %(id)s." msgstr "" -#: nova/exception.py:474 +#: nova/exception.py:451 #, python-format msgid "Volume %(volume_id)s could not be found." msgstr "" -#: nova/exception.py:478 +#: nova/exception.py:455 #, python-format msgid "Snapshot %(snapshot_id)s could not be found." msgstr "" -#: nova/exception.py:482 +#: nova/exception.py:459 #, python-format msgid "No target id found for volume %(volume_id)s." msgstr "" -#: nova/exception.py:486 +#: nova/exception.py:463 #, python-format msgid "No disk at %(location)s" msgstr "" -#: nova/exception.py:490 +#: nova/exception.py:467 #, python-format msgid "Could not find a handler for %(driver_type)s volume." msgstr "" -#: nova/exception.py:494 +#: nova/exception.py:471 #, python-format msgid "Invalid image href %(image_href)s." msgstr "" -#: nova/exception.py:498 +#: nova/exception.py:475 #, python-format msgid "Image %(image_id)s could not be found." msgstr "" -#: nova/exception.py:502 +#: nova/exception.py:479 #, python-format msgid "" "Image %(image_id)s could not be found. The nova EC2 API assigns image ids" @@ -473,827 +454,831 @@ msgid "" "image ids since adding this image?" msgstr "" -#: nova/exception.py:509 +#: nova/exception.py:486 #, python-format msgid "Project %(project_id)s could not be found." msgstr "" -#: nova/exception.py:513 +#: nova/exception.py:490 msgid "Cannot find SR to read/write VDI." msgstr "" -#: nova/exception.py:517 +#: nova/exception.py:494 #, python-format msgid "Network %(network_id)s is duplicated." msgstr "" -#: nova/exception.py:521 +#: nova/exception.py:498 #, python-format msgid "Network %(network_id)s is still in use." msgstr "" -#: nova/exception.py:525 +#: nova/exception.py:502 #, python-format msgid "%(req)s is required to create a network." msgstr "" -#: nova/exception.py:529 +#: nova/exception.py:506 #, python-format msgid "Network %(network_id)s could not be found." msgstr "" -#: nova/exception.py:533 +#: nova/exception.py:510 #, python-format msgid "Port id %(port_id)s could not be found." msgstr "" -#: nova/exception.py:537 +#: nova/exception.py:514 #, python-format msgid "Network could not be found for bridge %(bridge)s" msgstr "" -#: nova/exception.py:541 +#: nova/exception.py:518 #, python-format msgid "Network could not be found for uuid %(uuid)s" msgstr "" -#: nova/exception.py:545 +#: nova/exception.py:522 #, python-format msgid "Network could not be found with cidr %(cidr)s." msgstr "" -#: nova/exception.py:549 +#: nova/exception.py:526 #, python-format msgid "Network could not be found for instance %(instance_id)s." msgstr "" -#: nova/exception.py:553 +#: nova/exception.py:530 msgid "No networks defined." msgstr "" -#: nova/exception.py:557 +#: nova/exception.py:534 #, python-format msgid "" "Either Network uuid %(network_uuid)s is not present or is not assigned to" " the project %(project_id)s." msgstr "" -#: nova/exception.py:562 +#: nova/exception.py:539 msgid "Could not find the datastore reference(s) which the VM uses." msgstr "" -#: nova/exception.py:566 +#: nova/exception.py:543 #, python-format msgid "Port %(port_id)s is still in use." msgstr "" -#: nova/exception.py:570 +#: nova/exception.py:547 #, python-format msgid "Port %(port_id)s not usable for instance %(instance)s." msgstr "" -#: nova/exception.py:574 +#: nova/exception.py:551 #, python-format msgid "No free port available for instance %(instance)s." msgstr "" -#: nova/exception.py:578 +#: nova/exception.py:555 #, python-format msgid "No fixed IP associated with id %(id)s." msgstr "" -#: nova/exception.py:582 +#: nova/exception.py:559 #, python-format msgid "Fixed ip not found for address %(address)s." msgstr "" -#: nova/exception.py:586 +#: nova/exception.py:563 #, python-format msgid "Instance %(instance_uuid)s has zero fixed ips." msgstr "" -#: nova/exception.py:590 +#: nova/exception.py:567 #, python-format msgid "Network host %(host)s has zero fixed ips in network %(network_id)s." msgstr "" -#: nova/exception.py:595 +#: nova/exception.py:572 #, python-format msgid "Instance %(instance_uuid)s doesn't have fixed ip '%(ip)s'." msgstr "" -#: nova/exception.py:599 +#: nova/exception.py:576 #, python-format msgid "" "Fixed IP address (%(address)s) does not exist in network " "(%(network_uuid)s)." msgstr "" -#: nova/exception.py:604 +#: nova/exception.py:581 #, python-format msgid "" "Fixed IP address %(address)s is already in use on instance " "%(instance_uuid)s." msgstr "" -#: nova/exception.py:609 +#: nova/exception.py:586 #, python-format msgid "More than one instance is associated with fixed ip address '%(address)s'." msgstr "" -#: nova/exception.py:614 +#: nova/exception.py:591 #, python-format msgid "Fixed IP address %(address)s is invalid." msgstr "" -#: nova/exception.py:618 +#: nova/exception.py:595 msgid "Zero fixed ips available." msgstr "" -#: nova/exception.py:622 +#: nova/exception.py:599 msgid "Zero fixed ips could be found." msgstr "" -#: nova/exception.py:631 +#: nova/exception.py:608 #, python-format msgid "Floating ip %(address)s already exists." msgstr "" -#: nova/exception.py:635 +#: nova/exception.py:612 #, python-format msgid "Floating ip not found for id %(id)s." msgstr "" -#: nova/exception.py:639 +#: nova/exception.py:616 #, python-format msgid "The DNS entry %(name)s already exists in domain %(domain)s." msgstr "" -#: nova/exception.py:643 +#: nova/exception.py:620 #, python-format msgid "Floating ip not found for address %(address)s." msgstr "" -#: nova/exception.py:647 +#: nova/exception.py:624 #, python-format msgid "Floating ip not found for host %(host)s." msgstr "" -#: nova/exception.py:651 +#: nova/exception.py:628 #, python-format msgid "Multiple floating ips are found for address %(address)s." msgstr "" -#: nova/exception.py:655 +#: nova/exception.py:632 msgid "Floating ip pool not found." msgstr "" -#: nova/exception.py:660 +#: nova/exception.py:637 msgid "Zero floating ips available." msgstr "" -#: nova/exception.py:665 +#: nova/exception.py:642 #, python-format msgid "Floating ip %(address)s is associated." msgstr "" -#: nova/exception.py:669 +#: nova/exception.py:646 #, python-format msgid "Floating ip %(address)s is not associated." msgstr "" -#: nova/exception.py:673 +#: nova/exception.py:650 msgid "Zero floating ips exist." msgstr "" -#: nova/exception.py:677 +#: nova/exception.py:654 #, python-format msgid "Interface %(interface)s not found." msgstr "" -#: nova/exception.py:681 +#: nova/exception.py:658 msgid "Cannot disassociate auto assigined floating ip" msgstr "" -#: nova/exception.py:685 +#: nova/exception.py:662 #, python-format msgid "Keypair %(name)s not found for user %(user_id)s" msgstr "" -#: nova/exception.py:689 +#: nova/exception.py:666 #, python-format msgid "Certificate %(certificate_id)s not found." msgstr "" -#: nova/exception.py:693 +#: nova/exception.py:670 #, python-format msgid "Service %(service_id)s could not be found." msgstr "" -#: nova/exception.py:697 +#: nova/exception.py:674 #, python-format msgid "Host %(host)s could not be found." msgstr "" -#: nova/exception.py:701 +#: nova/exception.py:678 #, python-format msgid "Compute host %(host)s could not be found." msgstr "" -#: nova/exception.py:705 +#: nova/exception.py:682 #, python-format msgid "Could not find binary %(binary)s on host %(host)s." msgstr "" -#: nova/exception.py:709 +#: nova/exception.py:686 #, python-format msgid "Invalid reservation expiration %(expire)s." msgstr "" -#: nova/exception.py:713 +#: nova/exception.py:690 #, python-format msgid "" "Change would make usage less than 0 for the following resources: " "%(unders)s" msgstr "" -#: nova/exception.py:718 +#: nova/exception.py:695 msgid "Quota could not be found" msgstr "" -#: nova/exception.py:722 +#: nova/exception.py:699 #, python-format msgid "Unknown quota resources %(unknown)s." msgstr "" -#: nova/exception.py:726 +#: nova/exception.py:703 #, python-format msgid "Quota for project %(project_id)s could not be found." msgstr "" -#: nova/exception.py:730 +#: nova/exception.py:707 #, python-format msgid "Quota class %(class_name)s could not be found." msgstr "" -#: nova/exception.py:734 +#: nova/exception.py:711 #, python-format msgid "Quota usage for project %(project_id)s could not be found." msgstr "" -#: nova/exception.py:738 +#: nova/exception.py:715 #, python-format msgid "Quota reservation %(uuid)s could not be found." msgstr "" -#: nova/exception.py:742 +#: nova/exception.py:719 #, python-format msgid "Quota exceeded for resources: %(overs)s" msgstr "" -#: nova/exception.py:746 +#: nova/exception.py:723 #, python-format msgid "Security group %(security_group_id)s not found." msgstr "" -#: nova/exception.py:750 +#: nova/exception.py:727 #, python-format msgid "Security group %(security_group_id)s not found for project %(project_id)s." msgstr "" -#: nova/exception.py:755 +#: nova/exception.py:732 #, python-format msgid "Security group with rule %(rule_id)s not found." msgstr "" -#: nova/exception.py:759 +#: nova/exception.py:736 #, python-format msgid "" "Security group %(security_group_id)s is already associated with the " "instance %(instance_id)s" msgstr "" -#: nova/exception.py:764 +#: nova/exception.py:741 #, python-format msgid "" "Security group %(security_group_id)s is not associated with the instance " "%(instance_id)s" msgstr "" -#: nova/exception.py:769 +#: nova/exception.py:746 #, python-format msgid "Security group default rule (%rule_id)s not found." msgstr "" -#: nova/exception.py:773 +#: nova/exception.py:750 msgid "" "Network requires port_security_enabled and subnet associated in order to " "apply security groups." msgstr "" -#: nova/exception.py:778 +#: nova/exception.py:755 msgid "No Unique Match Found." msgstr "" -#: nova/exception.py:783 +#: nova/exception.py:760 #, python-format msgid "Migration %(migration_id)s could not be found." msgstr "" -#: nova/exception.py:787 +#: nova/exception.py:764 #, python-format msgid "Migration not found for instance %(instance_id)s with status %(status)s." msgstr "" -#: nova/exception.py:792 +#: nova/exception.py:769 #, python-format msgid "Console pool %(pool_id)s could not be found." msgstr "" -#: nova/exception.py:796 +#: nova/exception.py:773 #, python-format msgid "" "Console pool of type %(console_type)s for compute host %(compute_host)s " "on proxy host %(host)s not found." msgstr "" -#: nova/exception.py:802 +#: nova/exception.py:779 #, python-format msgid "Console %(console_id)s could not be found." msgstr "" -#: nova/exception.py:806 +#: nova/exception.py:783 #, python-format msgid "Console for instance %(instance_uuid)s could not be found." msgstr "" -#: nova/exception.py:810 +#: nova/exception.py:787 #, python-format msgid "" "Console for instance %(instance_uuid)s in pool %(pool_id)s could not be " "found." msgstr "" -#: nova/exception.py:815 +#: nova/exception.py:792 #, python-format msgid "Invalid console type %(console_type)s" msgstr "" -#: nova/exception.py:819 +#: nova/exception.py:796 #, python-format msgid "Instance type %(instance_type_id)s could not be found." msgstr "" -#: nova/exception.py:823 +#: nova/exception.py:800 #, python-format msgid "Instance type with name %(instance_type_name)s could not be found." msgstr "" -#: nova/exception.py:828 +#: nova/exception.py:805 #, python-format msgid "Flavor %(flavor_id)s could not be found." msgstr "" -#: nova/exception.py:832 +#: nova/exception.py:809 #, python-format msgid "Flavor access not found for %(flavor_id)s / %(project_id)s combination." msgstr "" -#: nova/exception.py:837 +#: nova/exception.py:814 #, python-format msgid "Cell %(cell_name)s doesn't exist." msgstr "" -#: nova/exception.py:841 +#: nova/exception.py:818 #, python-format msgid "Inconsistency in cell routing: %(reason)s" msgstr "" -#: nova/exception.py:845 +#: nova/exception.py:822 #, python-format msgid "Service API method not found: %(detail)s" msgstr "" -#: nova/exception.py:849 +#: nova/exception.py:826 msgid "Timeout waiting for response from cell" msgstr "" -#: nova/exception.py:853 +#: nova/exception.py:830 #, python-format msgid "Cell message has reached maximum hop count: %(hop_count)s" msgstr "" -#: nova/exception.py:857 +#: nova/exception.py:834 msgid "No cells available matching scheduling criteria." msgstr "" -#: nova/exception.py:861 +#: nova/exception.py:838 #, python-format msgid "Exception received during cell processing: %(exc_name)s." msgstr "" -#: nova/exception.py:865 +#: nova/exception.py:842 #, python-format msgid "Cell is not known for instance %(instance_uuid)s" msgstr "" -#: nova/exception.py:869 +#: nova/exception.py:846 #, python-format msgid "Scheduler Host Filter %(filter_name)s could not be found." msgstr "" -#: nova/exception.py:873 +#: nova/exception.py:850 #, python-format msgid "Instance %(instance_uuid)s has no metadata with key %(metadata_key)s." msgstr "" -#: nova/exception.py:878 +#: nova/exception.py:855 #, python-format msgid "" "Instance %(instance_uuid)s has no system metadata with key " "%(metadata_key)s." msgstr "" -#: nova/exception.py:883 +#: nova/exception.py:860 #, python-format msgid "" "Instance Type %(instance_type_id)s has no extra specs with key " "%(extra_specs_key)s." msgstr "" -#: nova/exception.py:888 +#: nova/exception.py:865 #, python-format msgid "File %(file_path)s could not be found." msgstr "" -#: nova/exception.py:892 +#: nova/exception.py:869 msgid "Zero files could be found." msgstr "" -#: nova/exception.py:896 +#: nova/exception.py:873 #, python-format msgid "Virtual switch associated with the network adapter %(adapter)s not found." msgstr "" -#: nova/exception.py:901 +#: nova/exception.py:878 #, python-format msgid "Network adapter %(adapter)s could not be found." msgstr "" -#: nova/exception.py:905 +#: nova/exception.py:882 #, python-format msgid "Class %(class_name)s could not be found: %(exception)s" msgstr "" -#: nova/exception.py:909 +#: nova/exception.py:886 msgid "Action not allowed." msgstr "" -#: nova/exception.py:913 +#: nova/exception.py:890 msgid "Rotation is not allowed for snapshots" msgstr "" -#: nova/exception.py:917 +#: nova/exception.py:894 msgid "Rotation param is required for backup image_type" msgstr "" -#: nova/exception.py:921 +#: nova/exception.py:898 #, python-format msgid "Key pair %(key_name)s already exists." msgstr "" -#: nova/exception.py:925 +#: nova/exception.py:902 #, python-format msgid "Instance %(name)s already exists." msgstr "" -#: nova/exception.py:929 +#: nova/exception.py:906 #, python-format msgid "Instance Type with name %(name)s already exists." msgstr "" -#: nova/exception.py:933 +#: nova/exception.py:910 #, python-format msgid "Instance Type with ID %(flavor_id)s already exists." msgstr "" -#: nova/exception.py:937 +#: nova/exception.py:914 #, python-format msgid "" "Flavor access alreay exists for flavor %(flavor_id)s and project " "%(project_id)s combination." msgstr "" -#: nova/exception.py:942 +#: nova/exception.py:919 #, python-format msgid "%(path)s is not on shared storage: %(reason)s" msgstr "" -#: nova/exception.py:946 +#: nova/exception.py:923 #, python-format msgid "%(path)s is not on local storage: %(reason)s" msgstr "" -#: nova/exception.py:950 +#: nova/exception.py:927 msgid "Migration error" msgstr "" -#: nova/exception.py:954 +#: nova/exception.py:931 +msgid "Migration pre-check error" +msgstr "" + +#: nova/exception.py:935 #, python-format msgid "Malformed message body: %(reason)s" msgstr "" -#: nova/exception.py:960 +#: nova/exception.py:941 #, python-format msgid "Could not find config at %(path)s" msgstr "" -#: nova/exception.py:964 +#: nova/exception.py:945 #, python-format msgid "Could not load paste app '%(name)s' from %(path)s" msgstr "" -#: nova/exception.py:968 +#: nova/exception.py:949 msgid "When resizing, instances must change flavor!" msgstr "" -#: nova/exception.py:972 +#: nova/exception.py:953 #, python-format msgid "Resize error: %(reason)s" msgstr "" -#: nova/exception.py:976 +#: nova/exception.py:957 msgid "Image is larger than instance type allows" msgstr "" -#: nova/exception.py:980 +#: nova/exception.py:961 msgid "Instance type's memory is too small for requested image." msgstr "" -#: nova/exception.py:984 +#: nova/exception.py:965 msgid "Instance type's disk is too small for requested image." msgstr "" -#: nova/exception.py:988 +#: nova/exception.py:969 #, python-format msgid "Insufficient free memory on compute node to start %(uuid)s." msgstr "" -#: nova/exception.py:992 +#: nova/exception.py:973 msgid "Could not fetch bandwidth/cpu/disk metrics for this host." msgstr "" -#: nova/exception.py:996 +#: nova/exception.py:977 #, python-format msgid "No valid host was found. %(reason)s" msgstr "" -#: nova/exception.py:1000 +#: nova/exception.py:981 msgid "Quota exceeded" msgstr "" -#: nova/exception.py:1007 +#: nova/exception.py:988 #, python-format msgid "" "Quota exceeded for %(overs)s: Requested %(req)s, but already used " "%(used)d of %(allowed)d %(resource)s" msgstr "" -#: nova/exception.py:1012 +#: nova/exception.py:993 msgid "Maximum number of floating ips exceeded" msgstr "" -#: nova/exception.py:1016 +#: nova/exception.py:997 msgid "Maximum number of fixed ips exceeded" msgstr "" -#: nova/exception.py:1020 +#: nova/exception.py:1001 #, python-format msgid "Maximum number of metadata items exceeds %(allowed)d" msgstr "" -#: nova/exception.py:1024 +#: nova/exception.py:1005 msgid "Personality file limit exceeded" msgstr "" -#: nova/exception.py:1028 +#: nova/exception.py:1009 msgid "Personality file path too long" msgstr "" -#: nova/exception.py:1032 +#: nova/exception.py:1013 msgid "Personality file content too long" msgstr "" -#: nova/exception.py:1036 +#: nova/exception.py:1017 msgid "Maximum number of key pairs exceeded" msgstr "" -#: nova/exception.py:1040 +#: nova/exception.py:1021 msgid "Maximum number of security groups or rules exceeded" msgstr "" -#: nova/exception.py:1044 +#: nova/exception.py:1025 #, python-format msgid "" "Aggregate %(aggregate_id)s: action '%(action)s' caused an error: " "%(reason)s." msgstr "" -#: nova/exception.py:1049 +#: nova/exception.py:1030 #, python-format msgid "Aggregate %(aggregate_id)s could not be found." msgstr "" -#: nova/exception.py:1053 +#: nova/exception.py:1034 #, python-format msgid "Aggregate %(aggregate_name)s already exists." msgstr "" -#: nova/exception.py:1057 +#: nova/exception.py:1038 #, python-format msgid "Aggregate %(aggregate_id)s has no host %(host)s." msgstr "" -#: nova/exception.py:1061 +#: nova/exception.py:1042 #, python-format msgid "Aggregate %(aggregate_id)s has no metadata with key %(metadata_key)s." msgstr "" -#: nova/exception.py:1066 +#: nova/exception.py:1047 #, python-format msgid "Aggregate %(aggregate_id)s already has host %(host)s." msgstr "" -#: nova/exception.py:1070 +#: nova/exception.py:1051 msgid "Unable to create instance type" msgstr "" -#: nova/exception.py:1074 +#: nova/exception.py:1055 #, python-format msgid "Failed to set admin password on %(instance)s because %(reason)s" msgstr "" -#: nova/exception.py:1080 +#: nova/exception.py:1061 #, python-format msgid "Detected existing vlan with id %(vlan)d" msgstr "" -#: nova/exception.py:1084 +#: nova/exception.py:1065 msgid "There was a conflict when trying to complete your request." msgstr "" -#: nova/exception.py:1089 +#: nova/exception.py:1070 #, python-format msgid "Instance %(instance_id)s could not be found." msgstr "" -#: nova/exception.py:1093 +#: nova/exception.py:1074 #, python-format msgid "Info cache for instance %(instance_uuid)s could not be found." msgstr "" -#: nova/exception.py:1098 +#: nova/exception.py:1079 #, python-format msgid "Node %(node_id)s could not be found." msgstr "" -#: nova/exception.py:1102 +#: nova/exception.py:1083 #, python-format msgid "Node with UUID %(node_uuid)s could not be found." msgstr "" -#: nova/exception.py:1106 +#: nova/exception.py:1087 #, python-format msgid "Marker %(marker)s could not be found." msgstr "" -#: nova/exception.py:1110 +#: nova/exception.py:1091 #, python-format msgid "Invalid id: %(val)s (expecting \"i-...\")." msgstr "" -#: nova/exception.py:1114 +#: nova/exception.py:1095 #, python-format msgid "Could not fetch image %(image_id)s" msgstr "" -#: nova/exception.py:1118 +#: nova/exception.py:1099 #, python-format msgid "Could not upload image %(image_id)s" msgstr "" -#: nova/exception.py:1122 +#: nova/exception.py:1103 #, python-format msgid "Task %(task_name)s is already running on host %(host)s" msgstr "" -#: nova/exception.py:1126 +#: nova/exception.py:1107 #, python-format msgid "Task %(task_name)s is not running on host %(host)s" msgstr "" -#: nova/exception.py:1130 +#: nova/exception.py:1111 #, python-format msgid "Instance %(instance_uuid)s is locked" msgstr "" -#: nova/exception.py:1134 +#: nova/exception.py:1115 #, python-format msgid "Could not mount vfat config drive. %(operation)s failed. Error: %(error)s" msgstr "" -#: nova/exception.py:1139 +#: nova/exception.py:1120 #, python-format msgid "Unknown config drive format %(format)s. Select one of iso9660 or vfat." msgstr "" -#: nova/exception.py:1144 +#: nova/exception.py:1125 #, python-format msgid "Failed to attach network adapter device to %(instance)s" msgstr "" -#: nova/exception.py:1148 +#: nova/exception.py:1129 #, python-format msgid "Failed to detach network adapter device from %(instance)s" msgstr "" -#: nova/exception.py:1152 +#: nova/exception.py:1133 #, python-format msgid "" "User data too large. User data must be no larger than %(maxsize)s bytes " "once base64 encoded. Your data is %(length)d bytes" msgstr "" -#: nova/exception.py:1158 +#: nova/exception.py:1139 msgid "User data needs to be valid base 64." msgstr "" -#: nova/exception.py:1162 +#: nova/exception.py:1143 #, python-format msgid "" "unexpected task state: expecting %(expected)s but the actual state is " "%(actual)s" msgstr "" -#: nova/exception.py:1167 +#: nova/exception.py:1148 #, python-format msgid "" "Action for request_id %(request_id)s on instance %(instance_uuid)s not " "found" msgstr "" -#: nova/exception.py:1172 +#: nova/exception.py:1153 #, python-format msgid "Event %(event)s not found for action id %(action_id)s" msgstr "" -#: nova/exception.py:1176 +#: nova/exception.py:1157 #, python-format msgid "The CA file for %(project)s could not be found" msgstr "" -#: nova/exception.py:1180 +#: nova/exception.py:1161 #, python-format msgid "The CRL file for %(project)s could not be found" msgstr "" -#: nova/exception.py:1184 +#: nova/exception.py:1165 msgid "Instance recreate is not implemented by this virt driver." msgstr "" -#: nova/exception.py:1188 +#: nova/exception.py:1169 #, python-format msgid "The service from servicegroup driver %(driver) is temporarily unavailable." msgstr "" -#: nova/exception.py:1193 +#: nova/exception.py:1174 #, python-format msgid "%(binary)s attempted direct database access which is not allowed by policy" msgstr "" -#: nova/exception.py:1198 +#: nova/exception.py:1179 #, python-format msgid "Virtualization type '%(virt)s' is not supported by this compute driver" msgstr "" -#: nova/exception.py:1203 +#: nova/exception.py:1184 #, python-format msgid "" "Requested hardware '%(model)s' is not supported by the '%(virt)s' virt " "driver" msgstr "" -#: nova/exception.py:1208 +#: nova/exception.py:1189 #, python-format msgid "Invalid Base 64 data for file %(path)s" msgstr "" -#: nova/exception.py:1212 +#: nova/exception.py:1193 #, python-format msgid "Build of instance %(instance_uuid)s aborted: %(reason)s" msgstr "" -#: nova/exception.py:1216 +#: nova/exception.py:1197 #, python-format msgid "Build of instance %(instance_uuid)s was re-scheduled: %(reason)s" msgstr "" @@ -1308,27 +1293,7 @@ msgstr "" msgid "Running %(name)s post-hook: %(obj)s" msgstr "" -#: nova/manager.py:173 -#, python-format -msgid "Skipping periodic task %(task)s because its interval is negative" -msgstr "" - -#: nova/manager.py:178 -#, python-format -msgid "Skipping periodic task %(task)s because it is disabled" -msgstr "" - -#: nova/manager.py:241 -#, python-format -msgid "Running periodic task %(full_task_name)s" -msgstr "" - -#: nova/manager.py:249 -#, python-format -msgid "Error during %(full_task_name)s: %(e)s" -msgstr "" - -#: nova/manager.py:319 +#: nova/manager.py:166 msgid "Notifying Schedulers of capabilities ..." msgstr "" @@ -1462,106 +1427,91 @@ msgstr "" msgid "serve() can only be called once" msgstr "" -#: nova/utils.py:144 +#: nova/utils.py:142 #, python-format msgid "Expected to receive %(exp)s bytes, but actually %(act)s" msgstr "" -#: nova/utils.py:197 nova/openstack/common/processutils.py:90 -#, python-format -msgid "Got unknown keyword args to utils.execute: %r" -msgstr "" - -#: nova/utils.py:208 nova/openstack/common/processutils.py:99 -#, python-format -msgid "Running cmd (subprocess): %s" -msgstr "" - -#: nova/utils.py:232 nova/utils.py:310 -#: nova/openstack/common/processutils.py:114 nova/virt/powervm/common.py:90 -#, python-format -msgid "Result was %s" -msgstr "" - -#: nova/utils.py:245 nova/openstack/common/processutils.py:128 -#, python-format -msgid "%r failed. Retrying." -msgstr "" - -#: nova/utils.py:285 +#: nova/utils.py:187 #, python-format msgid "Running cmd (SSH): %s" msgstr "" -#: nova/utils.py:287 +#: nova/utils.py:189 msgid "Environment not supported over SSH" msgstr "" -#: nova/utils.py:291 +#: nova/utils.py:193 msgid "process_input not supported over SSH" msgstr "" -#: nova/utils.py:326 +#: nova/utils.py:212 nova/openstack/common/processutils.py:162 +#: nova/virt/powervm/common.py:90 +#, python-format +msgid "Result was %s" +msgstr "" + +#: nova/utils.py:231 #, python-format msgid "debug in callback: %s" msgstr "" -#: nova/utils.py:488 +#: nova/utils.py:393 #, python-format msgid "Link Local address is not found.:%s" msgstr "" -#: nova/utils.py:491 +#: nova/utils.py:396 #, python-format msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" msgstr "" -#: nova/utils.py:530 +#: nova/utils.py:435 #, python-format msgid "Invalid backend: %s" msgstr "" -#: nova/utils.py:591 +#: nova/utils.py:496 #, python-format msgid "Unknown byte multiplier: %s" msgstr "" -#: nova/utils.py:720 +#: nova/utils.py:625 #, python-format msgid "Expected object of type: %s" msgstr "" -#: nova/utils.py:749 +#: nova/utils.py:654 #, python-format msgid "Invalid server_string: %s" msgstr "" -#: nova/utils.py:905 +#: nova/utils.py:810 #, python-format msgid "timefunc: '%(name)s' took %(total_time).2f secs" msgstr "" -#: nova/utils.py:971 +#: nova/utils.py:876 #, python-format msgid "Reloading cached file %s" msgstr "" -#: nova/utils.py:1103 nova/virt/configdrive.py:177 +#: nova/utils.py:1008 nova/virt/configdrive.py:177 #, python-format msgid "Could not remove tmpdir: %s" msgstr "" -#: nova/utils.py:1255 +#: nova/utils.py:1160 #, python-format msgid "%s is not a string or unicode" msgstr "" -#: nova/utils.py:1259 +#: nova/utils.py:1164 #, python-format msgid "%(name)s has less than %(min_length)s characters." msgstr "" -#: nova/utils.py:1264 +#: nova/utils.py:1169 #, python-format msgid "%(name)s has more than %(max_length)s characters." msgstr "" @@ -1827,210 +1777,210 @@ msgstr "" msgid "Get console output for instance %s" msgstr "" -#: nova/api/ec2/cloud.py:837 +#: nova/api/ec2/cloud.py:834 #, python-format msgid "Create volume from snapshot %s" msgstr "" -#: nova/api/ec2/cloud.py:841 nova/api/openstack/compute/contrib/volumes.py:243 +#: nova/api/ec2/cloud.py:838 nova/api/openstack/compute/contrib/volumes.py:243 #, python-format msgid "Create volume of %s GB" msgstr "" -#: nova/api/ec2/cloud.py:869 +#: nova/api/ec2/cloud.py:866 msgid "Delete Failed" msgstr "" -#: nova/api/ec2/cloud.py:882 +#: nova/api/ec2/cloud.py:879 #, python-format msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" msgstr "" -#: nova/api/ec2/cloud.py:890 +#: nova/api/ec2/cloud.py:887 msgid "Attach Failed." msgstr "" -#: nova/api/ec2/cloud.py:912 nova/api/openstack/compute/contrib/volumes.py:439 +#: nova/api/ec2/cloud.py:909 nova/api/openstack/compute/contrib/volumes.py:439 #, python-format msgid "Detach volume %s" msgstr "" -#: nova/api/ec2/cloud.py:919 +#: nova/api/ec2/cloud.py:916 msgid "Detach Volume Failed." msgstr "" -#: nova/api/ec2/cloud.py:945 nova/api/ec2/cloud.py:1002 -#: nova/api/ec2/cloud.py:1556 nova/api/ec2/cloud.py:1571 +#: nova/api/ec2/cloud.py:942 nova/api/ec2/cloud.py:999 +#: nova/api/ec2/cloud.py:1553 nova/api/ec2/cloud.py:1568 #, python-format msgid "attribute not supported: %s" msgstr "" -#: nova/api/ec2/cloud.py:1076 +#: nova/api/ec2/cloud.py:1073 #, python-format msgid "vol = %s\n" msgstr "" -#: nova/api/ec2/cloud.py:1236 +#: nova/api/ec2/cloud.py:1233 msgid "Allocate address" msgstr "" -#: nova/api/ec2/cloud.py:1240 +#: nova/api/ec2/cloud.py:1237 msgid "No more floating IPs available" msgstr "" -#: nova/api/ec2/cloud.py:1244 +#: nova/api/ec2/cloud.py:1241 #, python-format msgid "Release address %s" msgstr "" -#: nova/api/ec2/cloud.py:1249 +#: nova/api/ec2/cloud.py:1246 msgid "Unable to release IP Address." msgstr "" -#: nova/api/ec2/cloud.py:1252 +#: nova/api/ec2/cloud.py:1249 #, python-format msgid "Associate address %(public_ip)s to instance %(instance_id)s" msgstr "" -#: nova/api/ec2/cloud.py:1260 +#: nova/api/ec2/cloud.py:1257 msgid "Unable to associate IP Address, no fixed_ips." msgstr "" -#: nova/api/ec2/cloud.py:1268 +#: nova/api/ec2/cloud.py:1265 #: nova/api/openstack/compute/contrib/floating_ips.py:238 #, python-format msgid "multiple fixed_ips exist, using the first: %s" msgstr "" -#: nova/api/ec2/cloud.py:1277 +#: nova/api/ec2/cloud.py:1274 msgid "Floating ip is already associated." msgstr "" -#: nova/api/ec2/cloud.py:1280 +#: nova/api/ec2/cloud.py:1277 msgid "l3driver call to add floating ip failed." msgstr "" -#: nova/api/ec2/cloud.py:1283 +#: nova/api/ec2/cloud.py:1280 msgid "Error, unable to associate floating ip." msgstr "" -#: nova/api/ec2/cloud.py:1291 +#: nova/api/ec2/cloud.py:1288 #, python-format msgid "Disassociate address %s" msgstr "" -#: nova/api/ec2/cloud.py:1296 +#: nova/api/ec2/cloud.py:1293 msgid "Floating ip is not associated." msgstr "" -#: nova/api/ec2/cloud.py:1299 -#: nova/api/openstack/compute/contrib/floating_ips.py:100 +#: nova/api/ec2/cloud.py:1296 +#: nova/api/openstack/compute/contrib/floating_ips.py:97 msgid "Cannot disassociate auto assigned floating ip" msgstr "" -#: nova/api/ec2/cloud.py:1326 +#: nova/api/ec2/cloud.py:1323 msgid "Image must be available" msgstr "" -#: nova/api/ec2/cloud.py:1358 +#: nova/api/ec2/cloud.py:1355 msgid "Going to start terminating instances" msgstr "" -#: nova/api/ec2/cloud.py:1368 +#: nova/api/ec2/cloud.py:1365 #, python-format msgid "Reboot instance %r" msgstr "" -#: nova/api/ec2/cloud.py:1377 +#: nova/api/ec2/cloud.py:1374 msgid "Going to stop instances" msgstr "" -#: nova/api/ec2/cloud.py:1386 +#: nova/api/ec2/cloud.py:1383 msgid "Going to start instances" msgstr "" -#: nova/api/ec2/cloud.py:1477 +#: nova/api/ec2/cloud.py:1474 #, python-format msgid "De-registering image %s" msgstr "" -#: nova/api/ec2/cloud.py:1493 +#: nova/api/ec2/cloud.py:1490 msgid "imageLocation is required" msgstr "" -#: nova/api/ec2/cloud.py:1512 +#: nova/api/ec2/cloud.py:1509 #, python-format msgid "Registered image %(image_location)s with id %(image_id)s" msgstr "" -#: nova/api/ec2/cloud.py:1574 +#: nova/api/ec2/cloud.py:1571 msgid "user or group not specified" msgstr "" -#: nova/api/ec2/cloud.py:1576 +#: nova/api/ec2/cloud.py:1573 msgid "only group \"all\" is supported" msgstr "" -#: nova/api/ec2/cloud.py:1578 +#: nova/api/ec2/cloud.py:1575 msgid "operation_type must be add or remove" msgstr "" -#: nova/api/ec2/cloud.py:1580 +#: nova/api/ec2/cloud.py:1577 #, python-format msgid "Updating image %s publicity" msgstr "" -#: nova/api/ec2/cloud.py:1593 +#: nova/api/ec2/cloud.py:1590 #, python-format msgid "Not allowed to modify attributes for image %s" msgstr "" -#: nova/api/ec2/cloud.py:1622 +#: nova/api/ec2/cloud.py:1619 #, python-format msgid "" "Invalid value '%(ec2_instance_id)s' for instanceId. Instance does not " "have a volume attached at root (%(root)s)" msgstr "" -#: nova/api/ec2/cloud.py:1652 +#: nova/api/ec2/cloud.py:1649 #, python-format msgid "Couldn't stop instance with in %d sec" msgstr "" -#: nova/api/ec2/cloud.py:1670 +#: nova/api/ec2/cloud.py:1667 #, python-format msgid "image of %(instance)s at %(now)s" msgstr "" -#: nova/api/ec2/cloud.py:1694 nova/api/ec2/cloud.py:1739 +#: nova/api/ec2/cloud.py:1691 nova/api/ec2/cloud.py:1736 msgid "resource_id and tag are required" msgstr "" -#: nova/api/ec2/cloud.py:1697 nova/api/ec2/cloud.py:1742 +#: nova/api/ec2/cloud.py:1694 nova/api/ec2/cloud.py:1739 msgid "Expecting a list of resources" msgstr "" -#: nova/api/ec2/cloud.py:1701 nova/api/ec2/cloud.py:1746 +#: nova/api/ec2/cloud.py:1698 nova/api/ec2/cloud.py:1743 msgid "Only instances implemented" msgstr "" -#: nova/api/ec2/cloud.py:1704 nova/api/ec2/cloud.py:1749 +#: nova/api/ec2/cloud.py:1701 nova/api/ec2/cloud.py:1746 msgid "Expecting a list of tagSets" msgstr "" -#: nova/api/ec2/cloud.py:1761 +#: nova/api/ec2/cloud.py:1758 msgid "Expecting key to be set" msgstr "" -#: nova/api/ec2/cloud.py:1834 +#: nova/api/ec2/cloud.py:1831 msgid "Invalid CIDR" msgstr "" -#: nova/api/ec2/ec2utils.py:248 +#: nova/api/ec2/ec2utils.py:249 msgid "Request must include either Timestamp or Expires, but cannot contain both" msgstr "" -#: nova/api/ec2/ec2utils.py:266 +#: nova/api/ec2/ec2utils.py:267 msgid "Timestamp is invalid." msgstr "" @@ -2350,13 +2300,13 @@ msgstr "" #: nova/api/openstack/compute/image_metadata.py:80 #: nova/api/openstack/compute/server_metadata.py:80 -#: nova/api/openstack/compute/contrib/flavorextraspecs.py:88 +#: nova/api/openstack/compute/contrib/flavorextraspecs.py:85 msgid "Request body and URI mismatch" msgstr "" #: nova/api/openstack/compute/image_metadata.py:83 #: nova/api/openstack/compute/server_metadata.py:84 -#: nova/api/openstack/compute/contrib/flavorextraspecs.py:91 +#: nova/api/openstack/compute/contrib/flavorextraspecs.py:88 msgid "Request body contains too many items" msgstr "" @@ -2570,7 +2520,7 @@ msgid "No adminPass was specified" msgstr "" #: nova/api/openstack/compute/servers.py:1171 -#: nova/api/openstack/compute/servers.py:1380 +#: nova/api/openstack/compute/servers.py:1382 msgid "Invalid adminPass" msgstr "" @@ -2592,7 +2542,7 @@ msgstr "" #: nova/api/openstack/compute/servers.py:1220 #: nova/api/openstack/compute/contrib/aggregates.py:143 -#: nova/api/openstack/compute/contrib/coverage_ext.py:282 +#: nova/api/openstack/compute/contrib/coverage_ext.py:284 #: nova/api/openstack/compute/contrib/keypairs.py:78 msgid "Invalid request body" msgstr "" @@ -2609,7 +2559,7 @@ msgstr "" msgid "createImage entity requires name attribute" msgstr "" -#: nova/api/openstack/compute/servers.py:1407 +#: nova/api/openstack/compute/servers.py:1409 #, python-format msgid "Removing options '%(unk_opt_str)s' from query" msgstr "" @@ -2836,41 +2786,41 @@ msgstr "" msgid "Instance not yet ready" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:95 +#: nova/api/openstack/compute/contrib/coverage_ext.py:97 #, python-format msgid "Can't connect to service: %s, no portspecified\n" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:114 +#: nova/api/openstack/compute/contrib/coverage_ext.py:116 msgid "Coverage begin" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:161 +#: nova/api/openstack/compute/contrib/coverage_ext.py:163 msgid "Coverage not running" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:190 +#: nova/api/openstack/compute/contrib/coverage_ext.py:192 msgid "Invalid path" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:194 +#: nova/api/openstack/compute/contrib/coverage_ext.py:196 msgid "No path given for report file" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:201 +#: nova/api/openstack/compute/contrib/coverage_ext.py:203 msgid "You can't use html reports without combining" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:214 +#: nova/api/openstack/compute/contrib/coverage_ext.py:216 #, python-format msgid "Directory conflict: %s already exists" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:272 +#: nova/api/openstack/compute/contrib/coverage_ext.py:274 msgid "Python coverage module is not installed." msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:280 +#: nova/api/openstack/compute/contrib/coverage_ext.py:282 #, python-format msgid "Coverage doesn't have %s action" msgstr "" @@ -2920,7 +2870,7 @@ msgstr "" msgid "No request body" msgstr "" -#: nova/api/openstack/compute/contrib/flavorextraspecs.py:58 +#: nova/api/openstack/compute/contrib/flavorextraspecs.py:55 msgid "No Request Body" msgstr "" @@ -2928,25 +2878,26 @@ msgstr "" msgid "DNS entries not found." msgstr "" -#: nova/api/openstack/compute/contrib/floating_ips.py:97 -msgid "Floating ip is not associated" -msgstr "" - -#: nova/api/openstack/compute/contrib/floating_ips.py:132 -#: nova/api/openstack/compute/contrib/floating_ips.py:180 +#: nova/api/openstack/compute/contrib/floating_ips.py:129 +#: nova/api/openstack/compute/contrib/floating_ips.py:177 #, python-format msgid "Floating ip not found for id %s" msgstr "" -#: nova/api/openstack/compute/contrib/floating_ips.py:165 +#: nova/api/openstack/compute/contrib/floating_ips.py:162 #, python-format msgid "No more floating ips in pool %s." msgstr "" -#: nova/api/openstack/compute/contrib/floating_ips.py:167 +#: nova/api/openstack/compute/contrib/floating_ips.py:164 msgid "No more floating ips available." msgstr "" +#: nova/api/openstack/compute/contrib/floating_ips.py:189 +#, python-format +msgid "Floating ip %s has been disassociated" +msgstr "" + #: nova/api/openstack/compute/contrib/floating_ips.py:215 #: nova/api/openstack/compute/contrib/floating_ips.py:271 #: nova/api/openstack/compute/contrib/security_groups.py:413 @@ -2984,12 +2935,16 @@ msgid "Error. Unable to associate floating ip" msgstr "" #: nova/api/openstack/compute/contrib/floating_ips.py:297 +msgid "Floating ip is not associated" +msgstr "" + +#: nova/api/openstack/compute/contrib/floating_ips.py:301 #, python-format msgid "Floating ip %(address)s is not associated with instance %(id)s." msgstr "" #: nova/api/openstack/compute/contrib/floating_ips_bulk.py:146 -#: nova/cmd/manage.py:382 +#: nova/cmd/manage.py:381 #, python-format msgid "/%s should be specified as single address(es) not in cidr format" msgstr "" @@ -3462,20 +3417,20 @@ msgstr "" msgid "deployment to node %s done" msgstr "" -#: nova/cmd/baremetal_manage.py:160 nova/cmd/manage.py:1193 +#: nova/cmd/baremetal_manage.py:160 nova/cmd/manage.py:1245 #, python-format msgid "Could not read %s. Re-running with sudo" msgstr "" -#: nova/cmd/baremetal_manage.py:164 nova/cmd/manage.py:1197 +#: nova/cmd/baremetal_manage.py:164 nova/cmd/manage.py:1249 msgid "sudo failed, continuing as if nothing happened" msgstr "" -#: nova/cmd/baremetal_manage.py:166 nova/cmd/manage.py:1199 +#: nova/cmd/baremetal_manage.py:166 nova/cmd/manage.py:1251 msgid "Please re-run nova-manage as root." msgstr "" -#: nova/cmd/baremetal_manage.py:206 nova/cmd/manage.py:1244 +#: nova/cmd/baremetal_manage.py:206 nova/cmd/manage.py:1296 msgid "Command failed, please check log for more info" msgstr "" @@ -3496,312 +3451,312 @@ msgstr "" msgid "Environment variable 'NETWORK_ID' must be set." msgstr "" -#: nova/cmd/manage.py:207 +#: nova/cmd/manage.py:206 msgid "" "The above error may show that the database has not been created.\n" "Please create a database using 'nova-manage db sync' before running this " "command." msgstr "" -#: nova/cmd/manage.py:242 +#: nova/cmd/manage.py:241 #, python-format msgid "%(key)s is not a valid quota key. Valid options are: %(options)s." msgstr "" -#: nova/cmd/manage.py:248 +#: nova/cmd/manage.py:247 msgid "Quota" msgstr "" -#: nova/cmd/manage.py:249 +#: nova/cmd/manage.py:248 msgid "Limit" msgstr "" -#: nova/cmd/manage.py:250 +#: nova/cmd/manage.py:249 msgid "In Use" msgstr "" -#: nova/cmd/manage.py:251 +#: nova/cmd/manage.py:250 msgid "Reserved" msgstr "" -#: nova/cmd/manage.py:291 nova/cmd/manage.py:362 nova/cmd/manage.py:686 -#: nova/cmd/manage.py:699 +#: nova/cmd/manage.py:290 nova/cmd/manage.py:361 nova/cmd/manage.py:685 +#: nova/cmd/manage.py:698 #, python-format msgid "error: %s" msgstr "" -#: nova/cmd/manage.py:299 +#: nova/cmd/manage.py:298 msgid "network" msgstr "" -#: nova/cmd/manage.py:300 +#: nova/cmd/manage.py:299 msgid "IP address" msgstr "" -#: nova/cmd/manage.py:301 +#: nova/cmd/manage.py:300 msgid "hostname" msgstr "" -#: nova/cmd/manage.py:302 nova/cmd/manage.py:766 +#: nova/cmd/manage.py:301 nova/cmd/manage.py:818 msgid "host" msgstr "" -#: nova/cmd/manage.py:314 nova/cmd/manage.py:338 +#: nova/cmd/manage.py:313 nova/cmd/manage.py:337 msgid "No fixed IP found." msgstr "" -#: nova/cmd/manage.py:330 +#: nova/cmd/manage.py:329 #, python-format msgid "WARNING: fixed ip %s allocated to missing instance" msgstr "" -#: nova/cmd/manage.py:389 +#: nova/cmd/manage.py:388 #, python-format msgid "" "Too many IP addresses will be generated. Please increase /%s to reduce " "the number generated." msgstr "" -#: nova/cmd/manage.py:438 +#: nova/cmd/manage.py:437 msgid "No floating IP addresses have been defined." msgstr "" -#: nova/cmd/manage.py:500 nova/tests/test_nova_manage.py:212 +#: nova/cmd/manage.py:499 nova/tests/test_nova_manage.py:212 msgid "id" msgstr "" -#: nova/cmd/manage.py:501 nova/tests/test_nova_manage.py:213 +#: nova/cmd/manage.py:500 nova/tests/test_nova_manage.py:213 msgid "IPv4" msgstr "" -#: nova/cmd/manage.py:502 nova/tests/test_nova_manage.py:214 +#: nova/cmd/manage.py:501 nova/tests/test_nova_manage.py:214 msgid "IPv6" msgstr "" -#: nova/cmd/manage.py:503 nova/tests/test_nova_manage.py:215 +#: nova/cmd/manage.py:502 nova/tests/test_nova_manage.py:215 msgid "start address" msgstr "" -#: nova/cmd/manage.py:504 nova/tests/test_nova_manage.py:216 +#: nova/cmd/manage.py:503 nova/tests/test_nova_manage.py:216 msgid "DNS1" msgstr "" -#: nova/cmd/manage.py:505 nova/tests/test_nova_manage.py:217 +#: nova/cmd/manage.py:504 nova/tests/test_nova_manage.py:217 msgid "DNS2" msgstr "" -#: nova/cmd/manage.py:506 nova/tests/test_nova_manage.py:218 +#: nova/cmd/manage.py:505 nova/tests/test_nova_manage.py:218 msgid "VlanID" msgstr "" -#: nova/cmd/manage.py:507 nova/cmd/manage.py:613 +#: nova/cmd/manage.py:506 nova/cmd/manage.py:612 #: nova/tests/test_nova_manage.py:219 msgid "project" msgstr "" -#: nova/cmd/manage.py:508 nova/tests/test_nova_manage.py:220 +#: nova/cmd/manage.py:507 nova/tests/test_nova_manage.py:220 msgid "uuid" msgstr "" -#: nova/cmd/manage.py:515 +#: nova/cmd/manage.py:514 msgid "No networks found" msgstr "" -#: nova/cmd/manage.py:534 +#: nova/cmd/manage.py:533 msgid "Please specify either fixed_range or uuid" msgstr "" -#: nova/cmd/manage.py:539 +#: nova/cmd/manage.py:538 msgid "UUID is required to delete Quantum Networks" msgstr "" -#: nova/cmd/manage.py:542 +#: nova/cmd/manage.py:541 msgid "Deleting by fixed_range is not supported with the QuantumManager" msgstr "" -#: nova/cmd/manage.py:605 +#: nova/cmd/manage.py:604 msgid "instance" msgstr "" -#: nova/cmd/manage.py:606 +#: nova/cmd/manage.py:605 msgid "node" msgstr "" -#: nova/cmd/manage.py:607 +#: nova/cmd/manage.py:606 msgid "type" msgstr "" -#: nova/cmd/manage.py:608 +#: nova/cmd/manage.py:607 msgid "state" msgstr "" -#: nova/cmd/manage.py:609 +#: nova/cmd/manage.py:608 msgid "launched" msgstr "" -#: nova/cmd/manage.py:610 +#: nova/cmd/manage.py:609 msgid "image" msgstr "" -#: nova/cmd/manage.py:611 +#: nova/cmd/manage.py:610 msgid "kernel" msgstr "" -#: nova/cmd/manage.py:612 +#: nova/cmd/manage.py:611 msgid "ramdisk" msgstr "" -#: nova/cmd/manage.py:614 +#: nova/cmd/manage.py:613 msgid "user" msgstr "" -#: nova/cmd/manage.py:615 nova/cmd/manage.py:767 +#: nova/cmd/manage.py:614 nova/cmd/manage.py:819 msgid "zone" msgstr "" -#: nova/cmd/manage.py:616 +#: nova/cmd/manage.py:615 msgid "index" msgstr "" -#: nova/cmd/manage.py:661 +#: nova/cmd/manage.py:660 msgid "Binary" msgstr "" -#: nova/cmd/manage.py:662 +#: nova/cmd/manage.py:661 msgid "Host" msgstr "" -#: nova/cmd/manage.py:663 +#: nova/cmd/manage.py:662 msgid "Zone" msgstr "" -#: nova/cmd/manage.py:664 +#: nova/cmd/manage.py:663 msgid "Status" msgstr "" -#: nova/cmd/manage.py:665 +#: nova/cmd/manage.py:664 msgid "State" msgstr "" -#: nova/cmd/manage.py:666 +#: nova/cmd/manage.py:665 msgid "Updated_At" msgstr "" -#: nova/cmd/manage.py:688 +#: nova/cmd/manage.py:687 #, python-format msgid "Service %(service)s on host %(host)s enabled." msgstr "" -#: nova/cmd/manage.py:701 +#: nova/cmd/manage.py:700 #, python-format msgid "Service %(service)s on host %(host)s disabled." msgstr "" -#: nova/cmd/manage.py:715 +#: nova/cmd/manage.py:767 msgid "An unexpected error has occurred." msgstr "" -#: nova/cmd/manage.py:716 +#: nova/cmd/manage.py:768 msgid "[Result]" msgstr "" -#: nova/cmd/manage.py:720 +#: nova/cmd/manage.py:772 msgid "HOST" msgstr "" -#: nova/cmd/manage.py:721 +#: nova/cmd/manage.py:773 msgid "PROJECT" msgstr "" -#: nova/cmd/manage.py:722 +#: nova/cmd/manage.py:774 msgid "cpu" msgstr "" -#: nova/cmd/manage.py:723 +#: nova/cmd/manage.py:775 msgid "mem(mb)" msgstr "" -#: nova/cmd/manage.py:724 +#: nova/cmd/manage.py:776 msgid "hdd" msgstr "" -#: nova/cmd/manage.py:806 +#: nova/cmd/manage.py:858 msgid "Must supply a positive value for max_rows" msgstr "" -#: nova/cmd/manage.py:844 +#: nova/cmd/manage.py:896 msgid "Must supply valid parameters to create instance_type" msgstr "" -#: nova/cmd/manage.py:848 +#: nova/cmd/manage.py:900 msgid "Instance Type exists." msgstr "" -#: nova/cmd/manage.py:849 +#: nova/cmd/manage.py:901 msgid "Please ensure instance_type name and flavorid are unique." msgstr "" -#: nova/cmd/manage.py:851 +#: nova/cmd/manage.py:903 msgid "Currently defined instance_type names and flavorids:" msgstr "" -#: nova/cmd/manage.py:856 +#: nova/cmd/manage.py:908 msgid "Unknown error" msgstr "" -#: nova/cmd/manage.py:859 +#: nova/cmd/manage.py:911 #, python-format msgid "%s created" msgstr "" -#: nova/cmd/manage.py:867 +#: nova/cmd/manage.py:919 msgid "Valid instance type name is required" msgstr "" -#: nova/cmd/manage.py:870 +#: nova/cmd/manage.py:922 #, python-format msgid "DB Error: %s" msgstr "" -#: nova/cmd/manage.py:875 +#: nova/cmd/manage.py:927 #, python-format msgid "%s deleted" msgstr "" -#: nova/cmd/manage.py:911 +#: nova/cmd/manage.py:963 #, python-format msgid "Key %(key)s set to %(value)s on instance type %(name)s" msgstr "" -#: nova/cmd/manage.py:933 +#: nova/cmd/manage.py:985 #, python-format msgid "Key %(key)s on instance type %(name)s unset" msgstr "" -#: nova/cmd/manage.py:977 +#: nova/cmd/manage.py:1029 #, python-format msgid "Hypervisor: %s" msgstr "" -#: nova/cmd/manage.py:1018 +#: nova/cmd/manage.py:1070 #, python-format msgid "Line %(linenum)d : %(line)s" msgstr "" -#: nova/cmd/manage.py:1020 +#: nova/cmd/manage.py:1072 msgid "No errors in logfiles!" msgstr "" -#: nova/cmd/manage.py:1032 +#: nova/cmd/manage.py:1084 msgid "Unable to find system log file!" msgstr "" -#: nova/cmd/manage.py:1036 +#: nova/cmd/manage.py:1088 #, python-format msgid "Last %s nova syslog entries:-" msgstr "" -#: nova/cmd/manage.py:1045 +#: nova/cmd/manage.py:1097 msgid "No nova entries in syslog!" msgstr "" @@ -3840,203 +3795,203 @@ msgstr "" msgid "Metadata property value greater than 255 characters" msgstr "" -#: nova/compute/api.py:454 +#: nova/compute/api.py:469 msgid "Failed to set instance name using multi_instance_display_name_template." msgstr "" -#: nova/compute/api.py:494 +#: nova/compute/api.py:509 msgid "Cannot attach one or more volumes to multiple instances" msgstr "" -#: nova/compute/api.py:608 +#: nova/compute/api.py:623 #, python-format msgid "Going to run %s instances..." msgstr "" -#: nova/compute/api.py:721 +#: nova/compute/api.py:739 #, python-format msgid "bdm %s" msgstr "" -#: nova/compute/api.py:748 +#: nova/compute/api.py:766 #, python-format msgid "block_device_mapping %s" msgstr "" -#: nova/compute/api.py:1017 +#: nova/compute/api.py:1040 msgid "instance termination disabled" msgstr "" -#: nova/compute/api.py:1153 +#: nova/compute/api.py:1176 #, python-format msgid "instance type %(old_inst_type_id)d not found" msgstr "" -#: nova/compute/api.py:1159 +#: nova/compute/api.py:1182 msgid "going to delete a resizing instance" msgstr "" -#: nova/compute/api.py:1169 +#: nova/compute/api.py:1192 #, python-format msgid "instance's host %s is down, deleting from database" msgstr "" -#: nova/compute/api.py:1213 +#: nova/compute/api.py:1236 msgid "Going to try to soft delete instance" msgstr "" -#: nova/compute/api.py:1237 +#: nova/compute/api.py:1260 msgid "Going to try to terminate instance" msgstr "" -#: nova/compute/api.py:1287 +#: nova/compute/api.py:1310 msgid "Going to try to stop instance" msgstr "" -#: nova/compute/api.py:1304 +#: nova/compute/api.py:1327 msgid "Going to try to start instance" msgstr "" -#: nova/compute/api.py:1377 +#: nova/compute/api.py:1400 #, python-format msgid "Searching by: %s" msgstr "" -#: nova/compute/api.py:1614 +#: nova/compute/api.py:1637 #, python-format msgid "snapshot for %s" msgstr "" -#: nova/compute/api.py:1965 +#: nova/compute/api.py:1988 msgid "flavor_id is None. Assuming migration." msgstr "" -#: nova/compute/api.py:1974 +#: nova/compute/api.py:1997 #, python-format msgid "" "Old instance type %(current_instance_type_name)s, new instance type " "%(new_instance_type_name)s" msgstr "" -#: nova/compute/api.py:2016 +#: nova/compute/api.py:2039 #, python-format msgid "%(overs)s quota exceeded for %(pid)s, tried to resize instance." msgstr "" -#: nova/compute/api.py:2150 +#: nova/compute/api.py:2179 msgid "Cannot rescue a volume-backed instance" msgstr "" -#: nova/compute/api.py:2257 +#: nova/compute/api.py:2286 msgid "Locking" msgstr "" -#: nova/compute/api.py:2265 +#: nova/compute/api.py:2294 msgid "Unlocking" msgstr "" -#: nova/compute/api.py:2337 +#: nova/compute/api.py:2366 msgid "Volume must be attached in order to detach." msgstr "" -#: nova/compute/api.py:2450 +#: nova/compute/api.py:2479 #, python-format msgid "Going to try to live migrate instance to %s" msgstr "" -#: nova/compute/api.py:2469 +#: nova/compute/api.py:2498 msgid "vm evacuation scheduled" msgstr "" -#: nova/compute/api.py:2473 +#: nova/compute/api.py:2502 #, python-format msgid "" "Instance compute service state on %(inst_host)s expected to be down, but " "it was up." msgstr "" -#: nova/compute/api.py:2720 +#: nova/compute/api.py:2749 msgid "Keypair name contains unsafe characters" msgstr "" -#: nova/compute/api.py:2724 +#: nova/compute/api.py:2753 msgid "Keypair name must be between 1 and 255 characters long" msgstr "" -#: nova/compute/api.py:2821 +#: nova/compute/api.py:2850 #, python-format msgid "Security group %s is not a string or unicode" msgstr "" -#: nova/compute/api.py:2824 +#: nova/compute/api.py:2853 #, python-format msgid "Security group %s cannot be empty." msgstr "" -#: nova/compute/api.py:2832 +#: nova/compute/api.py:2861 #, python-format msgid "" "Value (%(value)s) for parameter Group%(property)s is invalid. Content " "limited to '%(allowed)'." msgstr "" -#: nova/compute/api.py:2838 +#: nova/compute/api.py:2867 #, python-format msgid "Security group %s should not be greater than 255 characters." msgstr "" -#: nova/compute/api.py:2858 +#: nova/compute/api.py:2887 msgid "Quota exceeded, too many security groups." msgstr "" -#: nova/compute/api.py:2861 +#: nova/compute/api.py:2890 #, python-format msgid "Create Security Group %s" msgstr "" -#: nova/compute/api.py:2868 +#: nova/compute/api.py:2897 #, python-format msgid "Security group %s already exists" msgstr "" -#: nova/compute/api.py:2933 +#: nova/compute/api.py:2962 #, python-format msgid "Unable to delete system group '%s'" msgstr "" -#: nova/compute/api.py:2938 +#: nova/compute/api.py:2967 msgid "Security group is still in use" msgstr "" -#: nova/compute/api.py:2946 +#: nova/compute/api.py:2975 msgid "Failed to update usages deallocating security group" msgstr "" -#: nova/compute/api.py:2949 +#: nova/compute/api.py:2978 #, python-format msgid "Delete security group %s" msgstr "" -#: nova/compute/api.py:3035 nova/compute/api.py:3112 +#: nova/compute/api.py:3064 nova/compute/api.py:3141 #, python-format msgid "Rule (%s) not found" msgstr "" -#: nova/compute/api.py:3051 +#: nova/compute/api.py:3080 msgid "Quota exceeded, too many security group rules." msgstr "" -#: nova/compute/api.py:3054 +#: nova/compute/api.py:3083 #, python-format msgid "Authorize security group ingress %s" msgstr "" -#: nova/compute/api.py:3065 +#: nova/compute/api.py:3094 #, python-format msgid "Revoke security group ingress %s" msgstr "" -#: nova/compute/api.py:3119 +#: nova/compute/api.py:3148 msgid "Security group id should be integer" msgstr "" @@ -4126,653 +4081,658 @@ msgstr "" msgid "Instance type %s not found for deletion" msgstr "" -#: nova/compute/manager.py:205 +#: nova/compute/manager.py:206 msgid "Possibly task preempted." msgstr "" -#: nova/compute/manager.py:363 +#: nova/compute/manager.py:364 #, python-format msgid "%(nodename)s is not a valid node managed by this compute host." msgstr "" -#: nova/compute/manager.py:392 +#: nova/compute/manager.py:393 msgid "Instance has been destroyed from under us while trying to set it to ERROR" msgstr "" -#: nova/compute/manager.py:407 +#: nova/compute/manager.py:408 #, python-format msgid "Instance %(uuid)s found in the hypervisor, but not in the database" msgstr "" -#: nova/compute/manager.py:423 +#: nova/compute/manager.py:424 #, python-format msgid "" "Instance %(driver_instance)s found in the hypervisor, but not in the " "database" msgstr "" -#: nova/compute/manager.py:444 +#: nova/compute/manager.py:445 #, python-format msgid "" "Deleting instance as its host (%(instance_host)s) is not equal to our " "host (%(our_host)s)." msgstr "" -#: nova/compute/manager.py:459 +#: nova/compute/manager.py:460 msgid "Instance has been marked deleted already, removing it from the hypervisor." msgstr "" -#: nova/compute/manager.py:480 +#: nova/compute/manager.py:481 msgid "" "Hypervisor driver does not support instance shared storage check, " "assuming it's not on shared storage" msgstr "" -#: nova/compute/manager.py:486 +#: nova/compute/manager.py:487 msgid "Failed to check if instance shared" msgstr "" -#: nova/compute/manager.py:529 +#: nova/compute/manager.py:530 msgid "Failed to revert crashed migration" msgstr "" -#: nova/compute/manager.py:532 +#: nova/compute/manager.py:533 msgid "Instance found in migrating state during startup. Resetting task_state" msgstr "" -#: nova/compute/manager.py:543 +#: nova/compute/manager.py:544 #, python-format msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." msgstr "" -#: nova/compute/manager.py:548 +#: nova/compute/manager.py:549 msgid "Rebooting instance after nova-compute restart." msgstr "" -#: nova/compute/manager.py:562 +#: nova/compute/manager.py:563 msgid "Hypervisor driver does not support resume guests" msgstr "" -#: nova/compute/manager.py:567 +#: nova/compute/manager.py:568 msgid "Failed to resume instance" msgstr "" -#: nova/compute/manager.py:577 +#: nova/compute/manager.py:578 msgid "Hypervisor driver does not support firewall rules" msgstr "" -#: nova/compute/manager.py:581 +#: nova/compute/manager.py:582 #, python-format msgid "Lifecycle event %(state)d on VM %(uuid)s" msgstr "" -#: nova/compute/manager.py:597 +#: nova/compute/manager.py:598 #, python-format msgid "Unexpected power state %d" msgstr "" -#: nova/compute/manager.py:609 +#: nova/compute/manager.py:610 #, python-format msgid "Ignoring event %s" msgstr "" -#: nova/compute/manager.py:647 +#: nova/compute/manager.py:648 msgid "Checking state" msgstr "" -#: nova/compute/manager.py:745 +#: nova/compute/manager.py:746 #, python-format msgid "Volume id: %s finished being created but was not set as 'available'" msgstr "" -#: nova/compute/manager.py:762 +#: nova/compute/manager.py:763 #, python-format msgid "Setting up bdm %s" msgstr "" -#: nova/compute/manager.py:862 +#: nova/compute/manager.py:863 msgid "Success" msgstr "" -#: nova/compute/manager.py:885 +#: nova/compute/manager.py:886 msgid "Instance disappeared before we could start it" msgstr "" -#: nova/compute/manager.py:906 nova/compute/manager.py:2383 +#: nova/compute/manager.py:907 nova/compute/manager.py:2385 #, python-format msgid "No node specified, defaulting to %(node)s" msgstr "" -#: nova/compute/manager.py:948 +#: nova/compute/manager.py:949 msgid "Failed to dealloc network for deleted instance" msgstr "" -#: nova/compute/manager.py:954 +#: nova/compute/manager.py:955 msgid "Instance was deleted during spawn." msgstr "" -#: nova/compute/manager.py:982 +#: nova/compute/manager.py:983 #, python-format msgid "Error: %s" msgstr "" -#: nova/compute/manager.py:999 +#: nova/compute/manager.py:1000 msgid "Clean up resource before rescheduling." msgstr "" -#: nova/compute/manager.py:1024 nova/compute/manager.py:2437 +#: nova/compute/manager.py:1025 nova/compute/manager.py:2439 msgid "Error trying to reschedule" msgstr "" -#: nova/compute/manager.py:1037 +#: nova/compute/manager.py:1038 msgid "Retry info not present, will not reschedule" msgstr "" -#: nova/compute/manager.py:1042 +#: nova/compute/manager.py:1043 msgid "No request spec, will not reschedule" msgstr "" -#: nova/compute/manager.py:1048 +#: nova/compute/manager.py:1049 #, python-format msgid "Re-scheduling %(method)s: attempt %(num)d" msgstr "" -#: nova/compute/manager.py:1077 +#: nova/compute/manager.py:1078 msgid "Instance build timed out. Set to error state." msgstr "" -#: nova/compute/manager.py:1127 +#: nova/compute/manager.py:1129 #, python-format msgid "" "image_id=%(image_id)s, image_size_bytes=%(size_bytes)d, " "allowed_size_bytes=%(allowed_size_bytes)d" msgstr "" -#: nova/compute/manager.py:1133 +#: nova/compute/manager.py:1135 #, python-format msgid "" "Image '%(image_id)s' size %(size_bytes)d exceeded instance_type allowed " "size %(allowed_size_bytes)d" msgstr "" -#: nova/compute/manager.py:1143 +#: nova/compute/manager.py:1145 msgid "Starting instance..." msgstr "" -#: nova/compute/manager.py:1169 +#: nova/compute/manager.py:1171 msgid "Instance failed network setup" msgstr "" -#: nova/compute/manager.py:1172 +#: nova/compute/manager.py:1174 #, python-format msgid "Instance network_info: |%s|" msgstr "" -#: nova/compute/manager.py:1183 +#: nova/compute/manager.py:1185 msgid "Instance failed block device setup" msgstr "" -#: nova/compute/manager.py:1202 +#: nova/compute/manager.py:1204 msgid "Instance failed to spawn" msgstr "" -#: nova/compute/manager.py:1253 +#: nova/compute/manager.py:1255 msgid "Deallocating network for instance" msgstr "" -#: nova/compute/manager.py:1324 +#: nova/compute/manager.py:1326 #, python-format msgid "%(action_str)s instance" msgstr "" -#: nova/compute/manager.py:1340 +#: nova/compute/manager.py:1342 msgid "Failed to deallocate network for instance." msgstr "" -#: nova/compute/manager.py:1361 +#: nova/compute/manager.py:1363 #, python-format msgid "Ignoring DiskNotFound: %s" msgstr "" -#: nova/compute/manager.py:1364 +#: nova/compute/manager.py:1366 #, python-format msgid "Ignoring VolumeNotFound: %s" msgstr "" -#: nova/compute/manager.py:1371 +#: nova/compute/manager.py:1373 #, python-format msgid "terminating bdm %s" msgstr "" -#: nova/compute/manager.py:1419 +#: nova/compute/manager.py:1421 #, python-format msgid "Ignoring volume cleanup failure due to %s" msgstr "" -#: nova/compute/manager.py:1472 nova/compute/manager.py:2613 -#: nova/compute/manager.py:4106 +#: nova/compute/manager.py:1474 nova/compute/manager.py:2615 +#: nova/compute/manager.py:4117 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "" -#: nova/compute/manager.py:1624 +#: nova/compute/manager.py:1626 msgid "Rebuilding instance" msgstr "" -#: nova/compute/manager.py:1637 +#: nova/compute/manager.py:1639 msgid "Invalid state of instance files on shared storage" msgstr "" -#: nova/compute/manager.py:1641 +#: nova/compute/manager.py:1643 msgid "disk on shared storage, recreating using existing disk" msgstr "" -#: nova/compute/manager.py:1645 +#: nova/compute/manager.py:1647 #, python-format msgid "disk not on shared storagerebuilding from: '%s'" msgstr "" -#: nova/compute/manager.py:1729 +#: nova/compute/manager.py:1731 #, python-format msgid "bringing vm to original state: '%s'" msgstr "" -#: nova/compute/manager.py:1761 +#: nova/compute/manager.py:1763 #, python-format msgid "Detaching from volume api: %s" msgstr "" -#: nova/compute/manager.py:1779 +#: nova/compute/manager.py:1781 msgid "Rebooting instance" msgstr "" -#: nova/compute/manager.py:1804 +#: nova/compute/manager.py:1806 #, python-format msgid "" "trying to reboot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1820 +#: nova/compute/manager.py:1822 #, python-format msgid "Cannot reboot instance: %(exc)s" msgstr "" -#: nova/compute/manager.py:1833 +#: nova/compute/manager.py:1835 msgid "Instance disappeared during reboot" msgstr "" -#: nova/compute/manager.py:1860 +#: nova/compute/manager.py:1862 msgid "instance snapshotting" msgstr "" -#: nova/compute/manager.py:1866 +#: nova/compute/manager.py:1868 #, python-format msgid "" "trying to snapshot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1927 +#: nova/compute/manager.py:1929 #, python-format msgid "Found %(num_images)d images (rotation: %(rotation)d)" msgstr "" -#: nova/compute/manager.py:1934 +#: nova/compute/manager.py:1936 #, python-format msgid "Rotating out %d backups" msgstr "" -#: nova/compute/manager.py:1939 +#: nova/compute/manager.py:1941 #, python-format msgid "Deleting image %s" msgstr "" -#: nova/compute/manager.py:1967 +#: nova/compute/manager.py:1969 #, python-format msgid "Failed to set admin password. Instance %s is not running" msgstr "" -#: nova/compute/manager.py:1974 +#: nova/compute/manager.py:1976 msgid "Root password set" msgstr "" -#: nova/compute/manager.py:1981 +#: nova/compute/manager.py:1983 msgid "set_admin_password is not implemented by this driver or guest instance." msgstr "" -#: nova/compute/manager.py:1996 +#: nova/compute/manager.py:1998 #, python-format msgid "set_admin_password failed: %s" msgstr "" -#: nova/compute/manager.py:2003 +#: nova/compute/manager.py:2005 msgid "error setting admin password" msgstr "" -#: nova/compute/manager.py:2016 +#: nova/compute/manager.py:2018 #, python-format msgid "" "trying to inject a file into a non-running (state: " "%(current_power_state)s expected: %(expected_state)s)" msgstr "" -#: nova/compute/manager.py:2020 +#: nova/compute/manager.py:2022 #, python-format msgid "injecting file to %(path)s" msgstr "" -#: nova/compute/manager.py:2040 +#: nova/compute/manager.py:2042 msgid "" "Unable to find a different image to use for rescue VM, using instance's " "current image" msgstr "" -#: nova/compute/manager.py:2053 +#: nova/compute/manager.py:2055 msgid "Rescuing" msgstr "" -#: nova/compute/manager.py:2072 +#: nova/compute/manager.py:2074 msgid "Error trying to Rescue Instance" msgstr "" -#: nova/compute/manager.py:2076 +#: nova/compute/manager.py:2078 #, python-format msgid "Driver Error: %s" msgstr "" -#: nova/compute/manager.py:2094 +#: nova/compute/manager.py:2096 msgid "Unrescuing" msgstr "" -#: nova/compute/manager.py:2115 +#: nova/compute/manager.py:2117 #, python-format msgid "Changing instance metadata according to %(diff)r" msgstr "" -#: nova/compute/manager.py:2341 +#: nova/compute/manager.py:2343 msgid "Instance has no source host" msgstr "" -#: nova/compute/manager.py:2347 +#: nova/compute/manager.py:2349 msgid "destination same as source!" msgstr "" -#: nova/compute/manager.py:2364 +#: nova/compute/manager.py:2366 msgid "Migrating" msgstr "" -#: nova/compute/manager.py:2610 +#: nova/compute/manager.py:2612 #, python-format msgid "Failed to rollback quota for failed finish_resize: %(qr_error)s" msgstr "" -#: nova/compute/manager.py:2673 +#: nova/compute/manager.py:2675 msgid "Pausing" msgstr "" -#: nova/compute/manager.py:2691 +#: nova/compute/manager.py:2693 msgid "Unpausing" msgstr "" -#: nova/compute/manager.py:2729 +#: nova/compute/manager.py:2731 msgid "Retrieving diagnostics" msgstr "" -#: nova/compute/manager.py:2760 +#: nova/compute/manager.py:2762 msgid "Resuming" msgstr "" -#: nova/compute/manager.py:2780 +#: nova/compute/manager.py:2782 msgid "Reset network" msgstr "" -#: nova/compute/manager.py:2785 +#: nova/compute/manager.py:2787 msgid "Inject network info" msgstr "" -#: nova/compute/manager.py:2788 +#: nova/compute/manager.py:2790 #, python-format msgid "network_info to inject: |%s|" msgstr "" -#: nova/compute/manager.py:2805 +#: nova/compute/manager.py:2807 msgid "Get console output" msgstr "" -#: nova/compute/manager.py:2832 +#: nova/compute/manager.py:2834 msgid "Getting vnc console" msgstr "" -#: nova/compute/manager.py:2867 +#: nova/compute/manager.py:2869 msgid "Getting spice console" msgstr "" -#: nova/compute/manager.py:2914 +#: nova/compute/manager.py:2916 #, python-format msgid "Booting with volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2965 +#: nova/compute/manager.py:2967 #, python-format msgid "Attaching volume %(volume_id)s to %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2974 +#: nova/compute/manager.py:2976 #, python-format msgid "" "Failed to connect to volume %(volume_id)s while attaching at " "%(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2989 +#: nova/compute/manager.py:2991 #, python-format msgid "Failed to attach volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3019 +#: nova/compute/manager.py:3021 #, python-format msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" msgstr "" -#: nova/compute/manager.py:3029 +#: nova/compute/manager.py:3031 msgid "Detaching volume from unknown instance" msgstr "" -#: nova/compute/manager.py:3036 +#: nova/compute/manager.py:3038 #, python-format msgid "Failed to detach volume %(volume_id)s from %(mp)s" msgstr "" -#: nova/compute/manager.py:3060 +#: nova/compute/manager.py:3062 msgid "Updating volume usage cache with totals" msgstr "" -#: nova/compute/manager.py:3098 +#: nova/compute/manager.py:3100 #, python-format msgid "allocate_port_for_instance returned %(ports)s ports" msgstr "" -#: nova/compute/manager.py:3118 +#: nova/compute/manager.py:3120 #, python-format msgid "Port %(port_id)s is not attached" msgstr "" -#: nova/compute/manager.py:3132 +#: nova/compute/manager.py:3134 #, python-format msgid "Host %(host)s not found" msgstr "" -#: nova/compute/manager.py:3269 +#: nova/compute/manager.py:3271 #, python-format msgid "Pre live migration failed at %(dest)s" msgstr "" -#: nova/compute/manager.py:3297 +#: nova/compute/manager.py:3299 msgid "_post_live_migration() is started.." msgstr "" -#: nova/compute/manager.py:3352 +#: nova/compute/manager.py:3354 #, python-format msgid "Migrating instance to %(dest)s finished successfully." msgstr "" -#: nova/compute/manager.py:3354 +#: nova/compute/manager.py:3356 msgid "" "You may see the error \"libvirt: QEMU error: Domain not found: no domain " "with matching name.\" This error can be safely ignored." msgstr "" -#: nova/compute/manager.py:3368 +#: nova/compute/manager.py:3370 msgid "Post operation of migration started" msgstr "" -#: nova/compute/manager.py:3508 +#: nova/compute/manager.py:3399 +#, python-format +msgid "Failed to get compute_info for %s" +msgstr "" + +#: nova/compute/manager.py:3518 msgid "Updated the info_cache for instance" msgstr "" -#: nova/compute/manager.py:3553 +#: nova/compute/manager.py:3563 #, python-format msgid "" "Found %(migration_count)d unconfirmed migrations older than " "%(confirm_window)d seconds" msgstr "" -#: nova/compute/manager.py:3559 +#: nova/compute/manager.py:3569 #, python-format msgid "Setting migration %(migration_id)s to error: %(reason)s" msgstr "" -#: nova/compute/manager.py:3568 +#: nova/compute/manager.py:3578 #, python-format msgid "" "Automatically confirming migration %(migration_id)s for instance " "%(instance_uuid)s" msgstr "" -#: nova/compute/manager.py:3575 +#: nova/compute/manager.py:3585 #, python-format msgid "Instance %(instance_uuid)s not found" msgstr "" -#: nova/compute/manager.py:3579 +#: nova/compute/manager.py:3589 msgid "In ERROR state" msgstr "" -#: nova/compute/manager.py:3586 +#: nova/compute/manager.py:3596 #, python-format msgid "In states %(vm_state)s/%(task_state)s, not RESIZED/None" msgstr "" -#: nova/compute/manager.py:3595 +#: nova/compute/manager.py:3605 #, python-format msgid "Error auto-confirming resize: %(e)s. Will retry later." msgstr "" -#: nova/compute/manager.py:3612 +#: nova/compute/manager.py:3622 #, python-format msgid "" "Running instance usage audit for host %(host)s from %(begin_time)s to " "%(end_time)s. %(number_instances)s instances." msgstr "" -#: nova/compute/manager.py:3631 +#: nova/compute/manager.py:3641 #, python-format msgid "Failed to generate usage audit for instance on host %s" msgstr "" -#: nova/compute/manager.py:3655 +#: nova/compute/manager.py:3665 msgid "Updating bandwidth usage cache" msgstr "" -#: nova/compute/manager.py:3772 +#: nova/compute/manager.py:3782 msgid "Updating volume usage cache" msgstr "" -#: nova/compute/manager.py:3789 +#: nova/compute/manager.py:3799 msgid "Updating host status" msgstr "" -#: nova/compute/manager.py:3816 +#: nova/compute/manager.py:3826 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " "the hypervisor." msgstr "" -#: nova/compute/manager.py:3821 nova/compute/manager.py:3871 +#: nova/compute/manager.py:3831 nova/compute/manager.py:3881 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:3858 +#: nova/compute/manager.py:3868 #, python-format msgid "" "During the sync_power process the instance has moved from host %(src)s to" " host %(dst)s" msgstr "" -#: nova/compute/manager.py:3896 +#: nova/compute/manager.py:3906 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3908 nova/compute/manager.py:3917 -#: nova/compute/manager.py:3947 +#: nova/compute/manager.py:3918 nova/compute/manager.py:3927 +#: nova/compute/manager.py:3957 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:3912 +#: nova/compute/manager.py:3922 msgid "Instance is suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3928 +#: nova/compute/manager.py:3938 msgid "Instance is paused unexpectedly. Ignore." msgstr "" -#: nova/compute/manager.py:3934 +#: nova/compute/manager.py:3944 msgid "Instance is unexpectedly not found. Ignore." msgstr "" -#: nova/compute/manager.py:3940 +#: nova/compute/manager.py:3950 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3956 +#: nova/compute/manager.py:3966 msgid "Instance is not (soft-)deleted." msgstr "" -#: nova/compute/manager.py:3964 +#: nova/compute/manager.py:3974 msgid "CONF.reclaim_instance_interval <= 0, skipping..." msgstr "" -#: nova/compute/manager.py:3984 +#: nova/compute/manager.py:3994 msgid "Reclaiming deleted instance" msgstr "" -#: nova/compute/manager.py:4011 +#: nova/compute/manager.py:4021 #, python-format msgid "Deleting orphan compute node %s" msgstr "" -#: nova/compute/manager.py:4021 nova/compute/resource_tracker.py:321 +#: nova/compute/manager.py:4031 nova/compute/resource_tracker.py:321 #, python-format msgid "No service record for host %s" msgstr "" -#: nova/compute/manager.py:4061 +#: nova/compute/manager.py:4072 #, python-format msgid "" "Detected instance with name label '%(name)s' which is marked as DELETED " "but still present on host." msgstr "" -#: nova/compute/manager.py:4068 +#: nova/compute/manager.py:4079 #, python-format msgid "" "Destroying instance with name label '%(name)s' which is marked as DELETED" " but still present on host." msgstr "" -#: nova/compute/manager.py:4075 +#: nova/compute/manager.py:4086 #, python-format msgid "Unrecognized value '%(action)s' for CONF.running_deleted_instance_action" msgstr "" @@ -4983,11 +4943,11 @@ msgstr "" msgid "Failed to notify cells of instance info cache update" msgstr "" -#: nova/db/api.py:1451 +#: nova/db/api.py:1456 msgid "Failed to notify cells of bw_usage update" msgstr "" -#: nova/db/api.py:1585 +#: nova/db/api.py:1591 msgid "Failed to notify cells of instance fault" msgstr "" @@ -5005,23 +4965,30 @@ msgstr "" msgid "Unrecognized read_deleted value '%s'" msgstr "" -#: nova/db/sqlalchemy/api.py:1424 +#: nova/db/sqlalchemy/api.py:1408 #, python-format msgid "" "Unknown osapi_compute_unique_server_name_scope value: %s Flag must be " "empty, \"global\" or \"project\"" msgstr "" -#: nova/db/sqlalchemy/api.py:1559 +#: nova/db/sqlalchemy/api.py:1543 #, python-format msgid "Invalid instance id %s in request" msgstr "" -#: nova/db/sqlalchemy/api.py:2850 +#: nova/db/sqlalchemy/api.py:2834 #, python-format msgid "Change will make usage less than 0 for the following resources: %(unders)s" msgstr "" +#: nova/db/sqlalchemy/api.py:4335 +#, python-format +msgid "" +"Volume(%s) has lower stats then what is in the database. Instance must " +"have been rebooted or crashed. Updating totals." +msgstr "" + #: nova/db/sqlalchemy/migration.py:69 #: nova/virt/baremetal/db/sqlalchemy/migration.py:66 msgid "version should be an integer" @@ -5076,47 +5043,47 @@ msgid "" "%(extra)s." msgstr "" -#: nova/image/glance.py:492 +#: nova/image/glance.py:495 #, python-format msgid "fetching image %s from glance" msgstr "" -#: nova/image/s3.py:318 +#: nova/image/s3.py:335 #, python-format msgid "Failed to download %(image_location)s to %(image_path)s" msgstr "" -#: nova/image/s3.py:335 +#: nova/image/s3.py:352 #, python-format msgid "Failed to decrypt %(image_location)s to %(image_path)s" msgstr "" -#: nova/image/s3.py:345 +#: nova/image/s3.py:362 #, python-format msgid "Failed to untar %(image_location)s to %(image_path)s" msgstr "" -#: nova/image/s3.py:355 +#: nova/image/s3.py:372 #, python-format msgid "Failed to upload %(image_location)s to %(image_path)s" msgstr "" -#: nova/image/s3.py:379 +#: nova/image/s3.py:396 #, python-format msgid "Failed to decrypt private key: %s" msgstr "" -#: nova/image/s3.py:386 +#: nova/image/s3.py:403 #, python-format msgid "Failed to decrypt initialization vector: %s" msgstr "" -#: nova/image/s3.py:397 +#: nova/image/s3.py:414 #, python-format msgid "Failed to decrypt image file %(image_file)s: %(err)s" msgstr "" -#: nova/image/s3.py:409 +#: nova/image/s3.py:426 msgid "Unsafe filenames in image" msgstr "" @@ -5157,69 +5124,69 @@ msgstr "" msgid "Loading network driver '%s'" msgstr "" -#: nova/network/floating_ips.py:87 +#: nova/network/floating_ips.py:88 #, python-format msgid "Fixed ip %(fixed_ip_id)s not found" msgstr "" -#: nova/network/floating_ips.py:97 nova/network/floating_ips.py:373 +#: nova/network/floating_ips.py:98 nova/network/floating_ips.py:374 #, python-format msgid "Interface %(interface)s not found" msgstr "" -#: nova/network/floating_ips.py:121 +#: nova/network/floating_ips.py:122 #, python-format msgid "floating IP allocation for instance |%(floating_address)s|" msgstr "" -#: nova/network/floating_ips.py:178 +#: nova/network/floating_ips.py:179 msgid "Floating IP is not associated. Ignore." msgstr "" -#: nova/network/floating_ips.py:196 +#: nova/network/floating_ips.py:197 #, python-format msgid "Address |%(address)s| is not allocated" msgstr "" -#: nova/network/floating_ips.py:200 +#: nova/network/floating_ips.py:201 #, python-format msgid "Address |%(address)s| is not allocated to your project |%(project)s|" msgstr "" -#: nova/network/floating_ips.py:220 +#: nova/network/floating_ips.py:221 #, python-format msgid "Quota exceeded for %(pid)s, tried to allocate floating IP" msgstr "" -#: nova/network/floating_ips.py:281 +#: nova/network/floating_ips.py:282 msgid "Failed to update usages deallocating floating IP" msgstr "" -#: nova/network/floating_ips.py:530 +#: nova/network/floating_ips.py:531 #, python-format msgid "Starting migration network for instance %(instance_uuid)s" msgstr "" -#: nova/network/floating_ips.py:537 +#: nova/network/floating_ips.py:538 #, python-format msgid "" "Floating ip address |%(address)s| no longer belongs to instance " "%(instance_uuid)s. Will notmigrate it " msgstr "" -#: nova/network/floating_ips.py:568 +#: nova/network/floating_ips.py:573 #, python-format msgid "Finishing migration network for instance %(instance_uuid)s" msgstr "" -#: nova/network/floating_ips.py:576 +#: nova/network/floating_ips.py:581 #, python-format msgid "" "Floating ip address |%(address)s| no longer belongs to instance " "%(instance_uuid)s. Will notsetup it." msgstr "" -#: nova/network/floating_ips.py:624 +#: nova/network/floating_ips.py:629 #, python-format msgid "" "Database inconsistency: DNS domain |%s| is registered in the Nova db but " @@ -5227,12 +5194,12 @@ msgid "" "ignored." msgstr "" -#: nova/network/floating_ips.py:664 +#: nova/network/floating_ips.py:669 #, python-format msgid "Domain |%(domain)s| already exists, changing zone to |%(av_zone)s|." msgstr "" -#: nova/network/floating_ips.py:673 +#: nova/network/floating_ips.py:678 #, python-format msgid "Domain |%(domain)s| already exists, changing project to |%(project)s|." msgstr "" @@ -5257,150 +5224,130 @@ msgstr "" msgid "This shouldn't be getting called except during testing." msgstr "" -#: nova/network/linux_net.py:219 +#: nova/network/linux_net.py:220 #, python-format msgid "Attempted to remove chain %s which does not exist" msgstr "" -#: nova/network/linux_net.py:254 +#: nova/network/linux_net.py:255 #, python-format msgid "Unknown chain: %r" msgstr "" -#: nova/network/linux_net.py:279 +#: nova/network/linux_net.py:280 #, python-format msgid "" "Tried to remove rule that was not there: %(chain)r %(rule)r %(wrap)r " "%(top)r" msgstr "" -#: nova/network/linux_net.py:424 +#: nova/network/linux_net.py:425 msgid "IPTablesManager.apply completed with success" msgstr "" -#: nova/network/linux_net.py:680 +#: nova/network/linux_net.py:681 #, python-format msgid "arping error for ip %s" msgstr "" -#: nova/network/linux_net.py:730 +#: nova/network/linux_net.py:731 #, python-format msgid "Removed %(num)d duplicate rules for floating ip %(float)s" msgstr "" -#: nova/network/linux_net.py:966 +#: nova/network/linux_net.py:776 +#, python-format +msgid "Error deleting conntrack entries for %s" +msgstr "" + +#: nova/network/linux_net.py:975 #, python-format msgid "Pid %d is stale, skip killing dnsmasq" msgstr "" -#: nova/network/linux_net.py:1011 +#: nova/network/linux_net.py:1020 #, python-format msgid "Hupping dnsmasq threw %s" msgstr "" -#: nova/network/linux_net.py:1013 +#: nova/network/linux_net.py:1022 #, python-format msgid "Pid %d is stale, relaunching dnsmasq" msgstr "" -#: nova/network/linux_net.py:1093 +#: nova/network/linux_net.py:1102 #, python-format msgid "killing radvd threw %s" msgstr "" -#: nova/network/linux_net.py:1095 +#: nova/network/linux_net.py:1104 #, python-format msgid "Pid %d is stale, relaunching radvd" msgstr "" -#: nova/network/linux_net.py:1227 +#: nova/network/linux_net.py:1280 #, python-format -msgid "Error clearing stale veth %s" +msgid "Net device removed: '%s'" msgstr "" -#: nova/network/linux_net.py:1386 +#: nova/network/linux_net.py:1283 #, python-format -msgid "Starting VLAN interface %s" +msgid "Failed removing net device: '%s'" msgstr "" -#: nova/network/linux_net.py:1418 +#: nova/network/linux_net.py:1401 #, python-format -msgid "Failed unplugging VLAN interface '%s'" -msgstr "" - -#: nova/network/linux_net.py:1420 -#, python-format -msgid "Unplugged VLAN interface '%s'" +msgid "Starting VLAN interface %s" msgstr "" -#: nova/network/linux_net.py:1442 +#: nova/network/linux_net.py:1447 #, python-format msgid "Starting Bridge %s" msgstr "" -#: nova/network/linux_net.py:1454 +#: nova/network/linux_net.py:1459 #, python-format msgid "Adding interface %(interface)s to bridge %(bridge)s" msgstr "" -#: nova/network/linux_net.py:1490 +#: nova/network/linux_net.py:1495 #, python-format msgid "Failed to add interface: %s" msgstr "" -#: nova/network/linux_net.py:1536 -#, python-format -msgid "Failed unplugging bridge interface '%s'" -msgstr "" - -#: nova/network/linux_net.py:1539 -#, python-format -msgid "Unplugged bridge interface '%s'" -msgstr "" - -#: nova/network/linux_net.py:1735 +#: nova/network/linux_net.py:1732 #, python-format msgid "Starting bridge %s " msgstr "" -#: nova/network/linux_net.py:1743 +#: nova/network/linux_net.py:1740 #, python-format msgid "Done starting bridge %s" msgstr "" -#: nova/network/linux_net.py:1763 -#, python-format -msgid "Failed unplugging gateway interface '%s'" -msgstr "" - -#: nova/network/linux_net.py:1765 -#, python-format -msgid "Unplugged gateway interface '%s'" -msgstr "" - -#: nova/network/manager.py:363 +#: nova/network/manager.py:364 #, python-format msgid "Disassociated %s stale fixed ip(s)" msgstr "" -#: nova/network/manager.py:367 +#: nova/network/manager.py:368 msgid "setting network host" msgstr "" -#: nova/network/manager.py:494 +#: nova/network/manager.py:495 msgid "network allocations" msgstr "" -#: nova/network/manager.py:501 +#: nova/network/manager.py:502 #, python-format msgid "networks retrieved for instance: |%(networks_list)s|" msgstr "" -#: nova/network/manager.py:549 +#: nova/network/manager.py:550 msgid "network deallocation for instance" msgstr "" -#: nova/network/manager.py:815 +#: nova/network/manager.py:816 #, python-format msgid "" "instance-dns-zone is |%(domain)s|, which is in availability zone " @@ -5408,98 +5355,98 @@ msgid "" "created." msgstr "" -#: nova/network/manager.py:841 +#: nova/network/manager.py:842 #, python-format msgid "Quota exceeded for %(pid)s, tried to allocate fixed IP" msgstr "" -#: nova/network/manager.py:895 +#: nova/network/manager.py:896 msgid "Failed to update usages deallocating fixed IP" msgstr "" -#: nova/network/manager.py:929 +#: nova/network/manager.py:930 #, python-format msgid "Unable to release %s because vif doesn't exist." msgstr "" -#: nova/network/manager.py:952 +#: nova/network/manager.py:953 #, python-format msgid "Leased IP |%(address)s|" msgstr "" -#: nova/network/manager.py:956 +#: nova/network/manager.py:957 #, python-format msgid "IP %s leased that is not associated" msgstr "" -#: nova/network/manager.py:965 +#: nova/network/manager.py:966 #, python-format msgid "IP |%s| leased that isn't allocated" msgstr "" -#: nova/network/manager.py:970 +#: nova/network/manager.py:971 #, python-format msgid "Released IP |%(address)s|" msgstr "" -#: nova/network/manager.py:974 +#: nova/network/manager.py:975 #, python-format msgid "IP %s released that is not associated" msgstr "" -#: nova/network/manager.py:978 +#: nova/network/manager.py:979 #, python-format msgid "IP %s released that was not leased" msgstr "" -#: nova/network/manager.py:997 +#: nova/network/manager.py:998 #, python-format msgid "%s must be an integer" msgstr "" -#: nova/network/manager.py:1021 +#: nova/network/manager.py:1022 msgid "Maximum allowed length for 'label' is 255." msgstr "" -#: nova/network/manager.py:1041 +#: nova/network/manager.py:1042 #, python-format msgid "" "Subnet(s) too large, defaulting to /%s. To override, specify " "network_size flag." msgstr "" -#: nova/network/manager.py:1122 +#: nova/network/manager.py:1123 msgid "cidr already in use" msgstr "" -#: nova/network/manager.py:1125 +#: nova/network/manager.py:1126 #, python-format msgid "requested cidr (%(cidr)s) conflicts with existing supernet (%(super)s)" msgstr "" -#: nova/network/manager.py:1136 +#: nova/network/manager.py:1137 #, python-format msgid "" "requested cidr (%(cidr)s) conflicts with existing smaller cidr " "(%(smaller)s)" msgstr "" -#: nova/network/manager.py:1193 +#: nova/network/manager.py:1194 msgid "Network already exists!" msgstr "" -#: nova/network/manager.py:1212 +#: nova/network/manager.py:1213 #, python-format msgid "Network must be disassociated from project %s before delete" msgstr "" -#: nova/network/manager.py:1808 +#: nova/network/manager.py:1813 msgid "" "The sum between the number of networks and the vlan start cannot be " "greater than 4094" msgstr "" -#: nova/network/manager.py:1815 +#: nova/network/manager.py:1820 #, python-format msgid "" "The network range is not big enough to fit %(num_networks)s networks. " @@ -5611,11 +5558,6 @@ msgstr "" msgid "Multiple floating IP pools matches found for name '%s'" msgstr "" -#: nova/network/quantumv2/api.py:835 -#, python-format -msgid "Network %(net)s for port %(port_id)s not found!" -msgstr "" - #: nova/network/security_group/quantum_driver.py:53 #, python-format msgid "Quantum Error creating security group %s" @@ -5721,22 +5663,22 @@ msgstr "" msgid "Released file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..." msgstr "" -#: nova/openstack/common/log.py:226 +#: nova/openstack/common/log.py:244 #, python-format msgid "Deprecated: %s" msgstr "" -#: nova/openstack/common/log.py:329 +#: nova/openstack/common/log.py:347 #, python-format msgid "Error loading logging config %(log_config)s: %(err_msg)s" msgstr "" -#: nova/openstack/common/log.py:379 +#: nova/openstack/common/log.py:397 #, python-format msgid "syslog facility must be one of: %s" msgstr "" -#: nova/openstack/common/log.py:537 +#: nova/openstack/common/log.py:563 #, python-format msgid "Fatal call to deprecated config: %(msg)s" msgstr "" @@ -5759,6 +5701,31 @@ msgstr "" msgid "in dynamic looping call" msgstr "" +#: nova/openstack/common/periodic_task.py:41 +#, python-format +msgid "Unexpected argument for periodic task creation: %(arg)s." +msgstr "" + +#: nova/openstack/common/periodic_task.py:132 +#, python-format +msgid "Skipping periodic task %(task)s because its interval is negative" +msgstr "" + +#: nova/openstack/common/periodic_task.py:137 +#, python-format +msgid "Skipping periodic task %(task)s because it is disabled" +msgstr "" + +#: nova/openstack/common/periodic_task.py:175 +#, python-format +msgid "Running periodic task %(full_task_name)s" +msgstr "" + +#: nova/openstack/common/periodic_task.py:183 +#, python-format +msgid "Error during %(full_task_name)s: %(e)s" +msgstr "" + #: nova/openstack/common/policy.py:394 #, python-format msgid "Failed to understand rule %(rule)s" @@ -5774,16 +5741,31 @@ msgstr "" msgid "Failed to understand rule %(rule)r" msgstr "" -#: nova/openstack/common/db/sqlalchemy/session.py:436 +#: nova/openstack/common/processutils.py:122 +#, python-format +msgid "Got unknown keyword args to utils.execute: %r" +msgstr "" + +#: nova/openstack/common/processutils.py:137 +#, python-format +msgid "Running cmd (subprocess): %s" +msgstr "" + +#: nova/openstack/common/processutils.py:174 +#, python-format +msgid "%r failed. Retrying." +msgstr "" + +#: nova/openstack/common/db/sqlalchemy/session.py:461 msgid "DB exception wrapped." msgstr "" -#: nova/openstack/common/db/sqlalchemy/session.py:486 +#: nova/openstack/common/db/sqlalchemy/session.py:512 #, python-format msgid "Got mysql server has gone away: %s" msgstr "" -#: nova/openstack/common/db/sqlalchemy/session.py:556 +#: nova/openstack/common/db/sqlalchemy/session.py:584 #, python-format msgid "SQL connection failed. %s attempts left." msgstr "" @@ -5796,19 +5778,19 @@ msgstr "" msgid "Unknown sort direction, must be 'desc' or 'asc'" msgstr "" -#: nova/openstack/common/notifier/api.py:126 +#: nova/openstack/common/notifier/api.py:125 #, python-format msgid "%s not in valid priorities" msgstr "" -#: nova/openstack/common/notifier/api.py:142 +#: nova/openstack/common/notifier/api.py:141 #, python-format msgid "" "Problem '%(e)s' attempting to send to notification system. " "Payload=%(payload)s" msgstr "" -#: nova/openstack/common/notifier/api.py:172 +#: nova/openstack/common/notifier/api.py:171 #, python-format msgid "Failed to load notifier %s. These notifications will not be sent." msgstr "" @@ -5997,44 +5979,44 @@ msgid "" msgstr "" #: nova/openstack/common/rpc/impl_kombu.py:609 -#: nova/openstack/common/rpc/impl_qpid.py:403 +#: nova/openstack/common/rpc/impl_qpid.py:404 #, python-format msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s" msgstr "" #: nova/openstack/common/rpc/impl_kombu.py:627 -#: nova/openstack/common/rpc/impl_qpid.py:418 +#: nova/openstack/common/rpc/impl_qpid.py:419 #, python-format msgid "Timed out waiting for RPC response: %s" msgstr "" #: nova/openstack/common/rpc/impl_kombu.py:631 -#: nova/openstack/common/rpc/impl_qpid.py:422 +#: nova/openstack/common/rpc/impl_qpid.py:423 #, python-format msgid "Failed to consume message from queue: %s" msgstr "" #: nova/openstack/common/rpc/impl_kombu.py:670 -#: nova/openstack/common/rpc/impl_qpid.py:457 +#: nova/openstack/common/rpc/impl_qpid.py:458 #, python-format msgid "Failed to publish message to topic '%(topic)s': %(err_str)s" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:351 +#: nova/openstack/common/rpc/impl_qpid.py:352 #, python-format msgid "Unable to connect to AMQP server: %(e)s. Sleeping %(delay)s seconds" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:357 +#: nova/openstack/common/rpc/impl_qpid.py:358 #, python-format msgid "Connected to AMQP server on %s" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:370 +#: nova/openstack/common/rpc/impl_qpid.py:371 msgid "Re-established AMQP queues" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:430 +#: nova/openstack/common/rpc/impl_qpid.py:431 msgid "Error processing message. Skipping it." msgstr "" @@ -6259,7 +6241,7 @@ msgstr "" msgid "Exception during scheduler.run_instance" msgstr "" -#: nova/scheduler/driver.py:63 nova/scheduler/manager.py:211 +#: nova/scheduler/driver.py:63 nova/scheduler/manager.py:222 #, python-format msgid "Setting instance to %(state)s state." msgstr "" @@ -6283,81 +6265,89 @@ msgid "" "memory(host:%(avail)s <= instance:%(mem_inst)s)" msgstr "" -#: nova/scheduler/filter_scheduler.py:74 +#: nova/scheduler/filter_scheduler.py:73 #, python-format msgid "Attempting to build %(num_instances)d instance(s)" msgstr "" -#: nova/scheduler/filter_scheduler.py:228 +#: nova/scheduler/filter_scheduler.py:227 msgid "Invalid value for 'scheduler_max_attempts', must be >= 1" msgstr "" -#: nova/scheduler/filter_scheduler.py:245 +#: nova/scheduler/filter_scheduler.py:244 #, python-format msgid "Error from last host: %(last_host)s (node %(last_node)s): %(exc)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:274 +#: nova/scheduler/filter_scheduler.py:276 #, python-format msgid "" "Exceeded max scheduling attempts %(max_attempts)d for instance " "%(instance_uuid)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:340 +#: nova/scheduler/filter_scheduler.py:344 #, python-format msgid "Filtered %(hosts)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:353 +#: nova/scheduler/filter_scheduler.py:357 #, python-format msgid "Choosing host %(chosen_host)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:386 +#: nova/scheduler/filter_scheduler.py:391 #, python-format msgid "Unable to migrate %(instance_uuid)s to %(dest)s: Lack of memory" msgstr "" -#: nova/scheduler/host_manager.py:307 +#: nova/scheduler/host_manager.py:308 #, python-format -msgid "Host filter ignoring hosts: %(ignored_hosts_str)s" +msgid "Host filter ignoring hosts: %s" msgstr "" -#: nova/scheduler/host_manager.py:316 +#: nova/scheduler/host_manager.py:320 #, python-format -msgid "" -"No hosts matched due to not matching 'force_hosts'value of " -"'%(forced_hosts_str)s'" +msgid "Host filter forcing available hosts to %s" +msgstr "" + +#: nova/scheduler/host_manager.py:323 +#, python-format +msgid "No hosts matched due to not matching 'force_hosts' value of '%s'" msgstr "" -#: nova/scheduler/host_manager.py:321 +#: nova/scheduler/host_manager.py:336 #, python-format -msgid "Host filter forcing available hosts to %(forced_hosts_str)s" +msgid "Host filter forcing available nodes to %s" msgstr "" -#: nova/scheduler/host_manager.py:353 +#: nova/scheduler/host_manager.py:339 +#, python-format +msgid "No nodes matched due to not matching 'force_nodes' value of '%s'" +msgstr "" + +#: nova/scheduler/host_manager.py:379 #, python-format msgid "Ignoring %(service_name)s service update from %(host)s" msgstr "" -#: nova/scheduler/host_manager.py:358 +#: nova/scheduler/host_manager.py:384 #, python-format msgid "Received %(service_name)s service update from %(state_key)s." msgstr "" -#: nova/scheduler/host_manager.py:377 +#: nova/scheduler/host_manager.py:403 #: nova/scheduler/filters/trusted_filter.py:214 #, python-format msgid "No service for compute ID %s" msgstr "" -#: nova/scheduler/host_manager.py:399 +#: nova/scheduler/host_manager.py:425 #, python-format msgid "Removing dead compute node %(host)s:%(node)s from scheduler" msgstr "" -#: nova/scheduler/manager.py:197 +#: nova/scheduler/manager.py:208 #, python-format msgid "Failed to schedule_%(method)s: %(ex)s" msgstr "" @@ -6613,19 +6603,19 @@ msgstr "" msgid "Reply to faked command is stdout='%(stdout)s' stderr='%(stderr)s'" msgstr "" -#: nova/tests/fake_volume.py:186 +#: nova/tests/fake_volume.py:187 msgid "status must be available" msgstr "" -#: nova/tests/fake_volume.py:190 nova/volume/cinder.py:222 +#: nova/tests/fake_volume.py:191 nova/volume/cinder.py:228 msgid "already attached" msgstr "" -#: nova/tests/fake_volume.py:194 nova/volume/cinder.py:226 +#: nova/tests/fake_volume.py:195 nova/volume/cinder.py:232 msgid "Instance and volume not in same availability_zone" msgstr "" -#: nova/tests/fake_volume.py:199 nova/volume/cinder.py:232 +#: nova/tests/fake_volume.py:200 nova/volume/cinder.py:238 msgid "already detached" msgstr "" @@ -6678,52 +6668,52 @@ msgstr "" msgid "unexpected role header" msgstr "" -#: nova/tests/api/openstack/compute/test_servers.py:3315 +#: nova/tests/api/openstack/compute/test_servers.py:3338 msgid "" "Quota exceeded for instances: Requested 1, but already used 10 of 10 " "instances" msgstr "" -#: nova/tests/api/openstack/compute/test_servers.py:3320 +#: nova/tests/api/openstack/compute/test_servers.py:3343 msgid "Quota exceeded for ram: Requested 4096, but already used 8192 of 10240 ram" msgstr "" -#: nova/tests/api/openstack/compute/test_servers.py:3325 +#: nova/tests/api/openstack/compute/test_servers.py:3348 msgid "Quota exceeded for cores: Requested 2, but already used 9 of 10 cores" msgstr "" -#: nova/tests/compute/test_compute.py:1044 -#: nova/tests/compute/test_compute.py:1062 -#: nova/tests/compute/test_compute.py:1113 -#: nova/tests/compute/test_compute.py:1140 -#: nova/tests/compute/test_compute.py:1186 -#: nova/tests/compute/test_compute.py:3647 +#: nova/tests/compute/test_compute.py:1099 +#: nova/tests/compute/test_compute.py:1117 +#: nova/tests/compute/test_compute.py:1168 +#: nova/tests/compute/test_compute.py:1195 +#: nova/tests/compute/test_compute.py:1241 +#: nova/tests/compute/test_compute.py:3725 #, python-format msgid "Running instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1050 -#: nova/tests/compute/test_compute.py:1085 -#: nova/tests/compute/test_compute.py:1128 -#: nova/tests/compute/test_compute.py:1158 +#: nova/tests/compute/test_compute.py:1105 +#: nova/tests/compute/test_compute.py:1140 +#: nova/tests/compute/test_compute.py:1183 +#: nova/tests/compute/test_compute.py:1213 #, python-format msgid "After terminating instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1668 +#: nova/tests/compute/test_compute.py:1723 msgid "Internal error" msgstr "" -#: nova/tests/compute/test_compute.py:3658 +#: nova/tests/compute/test_compute.py:3736 #, python-format msgid "After force-killing instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:4160 +#: nova/tests/compute/test_compute.py:4238 msgid "wrong host/node" msgstr "" -#: nova/tests/compute/test_compute.py:8584 +#: nova/tests/compute/test_compute.py:8707 msgid "spawn error" msgstr "" @@ -6979,7 +6969,7 @@ msgstr "" msgid "IPMI set next bootdev failed" msgstr "" -#: nova/virt/baremetal/ipmi.py:198 nova/virt/baremetal/tilera_pdu.py:152 +#: nova/virt/baremetal/ipmi.py:198 nova/virt/baremetal/tilera_pdu.py:153 #, python-format msgid "Activate node called, but node %s is already active" msgstr "" @@ -7067,31 +7057,31 @@ msgstr "" msgid "Tilera deploy failed for instance %s" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:82 +#: nova/virt/baremetal/tilera_pdu.py:83 msgid "Node id not supplied to PDU" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:85 +#: nova/virt/baremetal/tilera_pdu.py:86 msgid "Address not supplied to PDU" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:88 +#: nova/virt/baremetal/tilera_pdu.py:89 msgid "User not supplied to PDU" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:91 +#: nova/virt/baremetal/tilera_pdu.py:92 msgid "Password not supplied to PDU" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:116 +#: nova/virt/baremetal/tilera_pdu.py:117 msgid "PDU failed" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:133 +#: nova/virt/baremetal/tilera_pdu.py:134 msgid "PDU power on failed" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:146 +#: nova/virt/baremetal/tilera_pdu.py:147 msgid "PDU power off failed" msgstr "" @@ -7147,34 +7137,34 @@ msgstr "" msgid "no pif for vif_uuid=%s" msgstr "" -#: nova/virt/baremetal/virtual_power_driver.py:111 +#: nova/virt/baremetal/virtual_power_driver.py:112 msgid "virtual_power_ssh_host not defined. Can not Start" msgstr "" -#: nova/virt/baremetal/virtual_power_driver.py:115 +#: nova/virt/baremetal/virtual_power_driver.py:116 msgid "virtual_power_host_user not defined. Can not Start" msgstr "" -#: nova/virt/baremetal/virtual_power_driver.py:121 +#: nova/virt/baremetal/virtual_power_driver.py:122 msgid "virtual_power_host_pass/key not set. Can not Start" msgstr "" -#: nova/virt/baremetal/volume_driver.py:121 +#: nova/virt/baremetal/volume_driver.py:122 #, python-format msgid "baremetal driver was unable to delete tid %s" msgstr "" -#: nova/virt/baremetal/volume_driver.py:185 +#: nova/virt/baremetal/volume_driver.py:186 #, python-format msgid "Could not determine iscsi initiator name for instance %s" msgstr "" -#: nova/virt/baremetal/volume_driver.py:226 +#: nova/virt/baremetal/volume_driver.py:227 #, python-format msgid "No fixed PXE IP is associated to %s" msgstr "" -#: nova/virt/baremetal/volume_driver.py:258 +#: nova/virt/baremetal/volume_driver.py:259 #, python-format msgid "detach volume could not find tid for %s" msgstr "" @@ -7208,33 +7198,33 @@ msgstr "" msgid "Baremetal virtual interface %s not found" msgstr "" -#: nova/virt/disk/api.py:132 +#: nova/virt/disk/api.py:133 #, python-format msgid "Checking if we can resize image %(image)s. size=%(size)s, CoW=%(use_cow)s" msgstr "" -#: nova/virt/disk/api.py:138 +#: nova/virt/disk/api.py:139 #, python-format msgid "Cannot resize filesystem %s to a smaller size." msgstr "" -#: nova/virt/disk/api.py:149 +#: nova/virt/disk/api.py:150 #, python-format msgid "Unable to mount image %(image)s with error %(error)s. Cannot resize." msgstr "" -#: nova/virt/disk/api.py:159 +#: nova/virt/disk/api.py:160 #, python-format msgid "" "Unable to determine label for image %(image)s with error %(errror)s. " "Cannot resize." msgstr "" -#: nova/virt/disk/api.py:226 +#: nova/virt/disk/api.py:227 msgid "image already mounted" msgstr "" -#: nova/virt/disk/api.py:282 +#: nova/virt/disk/api.py:283 #, python-format msgid "" "Inject data image=%(image)s key=%(key)s net=%(net)s metadata=%(metadata)s" @@ -7242,68 +7232,68 @@ msgid "" "partition=%(partition)s use_cow=%(use_cow)s" msgstr "" -#: nova/virt/disk/api.py:299 +#: nova/virt/disk/api.py:300 #, python-format msgid "Ignoring error injecting data into image (%(e)s)" msgstr "" -#: nova/virt/disk/api.py:318 +#: nova/virt/disk/api.py:319 #, python-format msgid "" "Failed to mount container filesystem '%(image)s' on '%(target)s': " "%(errors)s" msgstr "" -#: nova/virt/disk/api.py:335 +#: nova/virt/disk/api.py:336 #, python-format msgid "Failed to teardown ntainer filesystem: %s" msgstr "" -#: nova/virt/disk/api.py:348 +#: nova/virt/disk/api.py:349 #, python-format msgid "Failed to umount container filesystem: %s" msgstr "" -#: nova/virt/disk/api.py:373 +#: nova/virt/disk/api.py:374 #, python-format msgid "Ignoring error injecting %(inject)s into image (%(e)s)" msgstr "" -#: nova/virt/disk/api.py:385 +#: nova/virt/disk/api.py:386 #, python-format msgid "Inject file fs=%(fs)s path=%(path)s append=%(append)s" msgstr "" -#: nova/virt/disk/api.py:394 +#: nova/virt/disk/api.py:395 #, python-format msgid "Inject metadata fs=%(fs)s metadata=%(metadata)s" msgstr "" -#: nova/virt/disk/api.py:435 +#: nova/virt/disk/api.py:436 #, python-format msgid "Inject key fs=%(fs)s key=%(key)s" msgstr "" -#: nova/virt/disk/api.py:464 +#: nova/virt/disk/api.py:465 #, python-format msgid "Inject key fs=%(fs)s net=%(net)s" msgstr "" -#: nova/virt/disk/api.py:490 +#: nova/virt/disk/api.py:491 #, python-format msgid "Inject admin password fs=%(fs)s admin_passwd=ha-ha-not-telling-you" msgstr "" -#: nova/virt/disk/api.py:535 +#: nova/virt/disk/api.py:536 msgid "Not implemented on Windows" msgstr "" -#: nova/virt/disk/api.py:564 +#: nova/virt/disk/api.py:565 #, python-format msgid "User %(username)s not found in password file." msgstr "" -#: nova/virt/disk/api.py:580 +#: nova/virt/disk/api.py:581 #, python-format msgid "User %(username)s not found in shadow file." msgstr "" @@ -7637,7 +7627,7 @@ msgstr "" msgid "get_available_resource called" msgstr "" -#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3728 +#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3740 #: nova/virt/xenapi/host.py:148 msgid "Updating host stats" msgstr "" @@ -7845,7 +7835,7 @@ msgstr "" msgid "Cannot find boot VHD file: %s" msgstr "" -#: nova/virt/hyperv/migrationops.py:221 nova/virt/hyperv/vmops.py:135 +#: nova/virt/hyperv/migrationops.py:221 nova/virt/hyperv/vmops.py:136 msgid "Cannot resize a VHD to a smaller size" msgstr "" @@ -7933,114 +7923,114 @@ msgstr "" msgid "Creating vswitch port for instance: %s" msgstr "" -#: nova/virt/hyperv/vmops.py:90 +#: nova/virt/hyperv/vmops.py:91 #, python-format msgid "VIF driver not found for network_api_class: %s" msgstr "" -#: nova/virt/hyperv/vmops.py:99 +#: nova/virt/hyperv/vmops.py:100 msgid "get_info called for instance" msgstr "" -#: nova/virt/hyperv/vmops.py:120 +#: nova/virt/hyperv/vmops.py:121 #, python-format msgid "" "Creating differencing VHD. Parent: %(base_vhd_path)s, Target: " "%(root_vhd_path)s" msgstr "" -#: nova/virt/hyperv/vmops.py:126 +#: nova/virt/hyperv/vmops.py:127 #, python-format msgid "Copying VHD image %(base_vhd_path)s to target: %(root_vhd_path)s" msgstr "" -#: nova/virt/hyperv/vmops.py:138 +#: nova/virt/hyperv/vmops.py:139 #, python-format msgid "Resizing VHD %(root_vhd_path)s to new size %(root_vhd_size)s" msgstr "" -#: nova/virt/hyperv/vmops.py:151 +#: nova/virt/hyperv/vmops.py:152 msgid "Spawning new instance" msgstr "" -#: nova/virt/hyperv/vmops.py:177 +#: nova/virt/hyperv/vmops.py:178 msgid "Spawn instance failed" msgstr "" -#: nova/virt/hyperv/vmops.py:202 +#: nova/virt/hyperv/vmops.py:203 #, python-format msgid "Creating nic for instance: %s" msgstr "" -#: nova/virt/hyperv/vmops.py:210 +#: nova/virt/hyperv/vmops.py:211 #, python-format msgid "Invalid config_drive_format \"%s\"" msgstr "" -#: nova/virt/hyperv/vmops.py:213 +#: nova/virt/hyperv/vmops.py:214 #, python-format msgid "Using config drive for instance: %s" msgstr "" -#: nova/virt/hyperv/vmops.py:226 nova/virt/libvirt/driver.py:1869 +#: nova/virt/hyperv/vmops.py:227 nova/virt/libvirt/driver.py:1870 #, python-format msgid "Creating config drive at %(path)s" msgstr "" -#: nova/virt/hyperv/vmops.py:234 nova/virt/libvirt/driver.py:1876 +#: nova/virt/hyperv/vmops.py:235 nova/virt/libvirt/driver.py:1877 #, python-format msgid "Creating config drive failed with error: %s" msgstr "" -#: nova/virt/hyperv/vmops.py:270 +#: nova/virt/hyperv/vmops.py:271 #, python-format msgid "Got request to destroy instance: %s" msgstr "" -#: nova/virt/hyperv/vmops.py:283 +#: nova/virt/hyperv/vmops.py:284 #, python-format msgid "Instance not found: %s" msgstr "" -#: nova/virt/hyperv/vmops.py:289 +#: nova/virt/hyperv/vmops.py:290 #, python-format msgid "Failed to destroy instance: %s" msgstr "" -#: nova/virt/hyperv/vmops.py:294 +#: nova/virt/hyperv/vmops.py:295 msgid "reboot instance" msgstr "" -#: nova/virt/hyperv/vmops.py:300 +#: nova/virt/hyperv/vmops.py:301 msgid "Pause instance" msgstr "" -#: nova/virt/hyperv/vmops.py:306 +#: nova/virt/hyperv/vmops.py:307 msgid "Unpause instance" msgstr "" -#: nova/virt/hyperv/vmops.py:312 +#: nova/virt/hyperv/vmops.py:313 msgid "Suspend instance" msgstr "" -#: nova/virt/hyperv/vmops.py:318 +#: nova/virt/hyperv/vmops.py:319 msgid "Resume instance" msgstr "" -#: nova/virt/hyperv/vmops.py:324 +#: nova/virt/hyperv/vmops.py:325 msgid "Power off instance" msgstr "" -#: nova/virt/hyperv/vmops.py:330 +#: nova/virt/hyperv/vmops.py:331 msgid "Power on instance" msgstr "" -#: nova/virt/hyperv/vmops.py:337 +#: nova/virt/hyperv/vmops.py:338 #, python-format msgid "Successfully changed state of VM %(vm_name)s to: %(req_state)s" msgstr "" -#: nova/virt/hyperv/vmops.py:341 +#: nova/virt/hyperv/vmops.py:342 #, python-format msgid "Failed to change vm state of %(vm_name)s to %(req_state)s" msgstr "" @@ -8145,7 +8135,7 @@ msgstr "" msgid "Detaching physical disk from instance: %s" msgstr "" -#: nova/virt/hyperv/volumeops.py:186 nova/virt/libvirt/driver.py:896 +#: nova/virt/hyperv/volumeops.py:186 nova/virt/libvirt/driver.py:897 msgid "Could not determine iscsi initiator name" msgstr "" @@ -8179,235 +8169,235 @@ msgstr "" msgid "Unable to determine disk bus for '%s'" msgstr "" -#: nova/virt/libvirt/driver.py:340 +#: nova/virt/libvirt/driver.py:341 #, python-format msgid "Invalid cachemode %(cache_mode)s specified for disk type %(disk_type)s." msgstr "" -#: nova/virt/libvirt/driver.py:546 +#: nova/virt/libvirt/driver.py:547 #, python-format msgid "Nova requires libvirt version %(major)i.%(minor)i.%(micro)i or greater." msgstr "" -#: nova/virt/libvirt/driver.py:554 +#: nova/virt/libvirt/driver.py:555 #, python-format msgid "Connecting to libvirt: %s" msgstr "" -#: nova/virt/libvirt/driver.py:571 +#: nova/virt/libvirt/driver.py:572 #, python-format msgid "URI %s does not support events" msgstr "" -#: nova/virt/libvirt/driver.py:587 +#: nova/virt/libvirt/driver.py:588 msgid "Connection to libvirt broke" msgstr "" -#: nova/virt/libvirt/driver.py:609 nova/virt/libvirt/driver.py:612 +#: nova/virt/libvirt/driver.py:610 nova/virt/libvirt/driver.py:613 #, python-format msgid "Can not handle authentication request for %d credentials" msgstr "" -#: nova/virt/libvirt/driver.py:630 +#: nova/virt/libvirt/driver.py:631 #, python-format msgid "Connection to libvirt failed: %s" msgstr "" -#: nova/virt/libvirt/driver.py:721 +#: nova/virt/libvirt/driver.py:722 #, python-format msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:736 +#: nova/virt/libvirt/driver.py:737 msgid "During wait destroy, instance disappeared." msgstr "" -#: nova/virt/libvirt/driver.py:741 +#: nova/virt/libvirt/driver.py:742 msgid "Instance destroyed successfully." msgstr "" -#: nova/virt/libvirt/driver.py:751 +#: nova/virt/libvirt/driver.py:752 msgid "Instance may be started again." msgstr "" -#: nova/virt/libvirt/driver.py:761 +#: nova/virt/libvirt/driver.py:762 msgid "Going to destroy instance again." msgstr "" -#: nova/virt/libvirt/driver.py:780 +#: nova/virt/libvirt/driver.py:781 msgid "Error from libvirt during undefineFlags. Retrying with undefine" msgstr "" -#: nova/virt/libvirt/driver.py:796 +#: nova/virt/libvirt/driver.py:797 #, python-format msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:816 +#: nova/virt/libvirt/driver.py:817 msgid "Instance may be still running, destroy it again." msgstr "" -#: nova/virt/libvirt/driver.py:822 +#: nova/virt/libvirt/driver.py:823 #, python-format msgid "Error from libvirt during unfilter. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:850 +#: nova/virt/libvirt/driver.py:851 #, python-format msgid "Deleting instance files %(target)s" msgstr "" -#: nova/virt/libvirt/driver.py:859 +#: nova/virt/libvirt/driver.py:860 #, python-format msgid "Failed to cleanup directory %(target)s: %(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:902 +#: nova/virt/libvirt/driver.py:903 msgid "Could not determine fibre channel world wide node names" msgstr "" -#: nova/virt/libvirt/driver.py:909 +#: nova/virt/libvirt/driver.py:910 msgid "Could not determine fibre channel world wide port names" msgstr "" -#: nova/virt/libvirt/driver.py:914 +#: nova/virt/libvirt/driver.py:915 msgid "No Volume Connector found." msgstr "" -#: nova/virt/libvirt/driver.py:1036 +#: nova/virt/libvirt/driver.py:1037 msgid "During detach_volume, instance disappeared." msgstr "" -#: nova/virt/libvirt/driver.py:1060 +#: nova/virt/libvirt/driver.py:1061 msgid "attaching network adapter failed." msgstr "" -#: nova/virt/libvirt/driver.py:1080 +#: nova/virt/libvirt/driver.py:1081 msgid "During detach_interface, instance disappeared." msgstr "" -#: nova/virt/libvirt/driver.py:1084 +#: nova/virt/libvirt/driver.py:1085 msgid "detaching network adapter failed." msgstr "" -#: nova/virt/libvirt/driver.py:1173 +#: nova/virt/libvirt/driver.py:1174 msgid "Beginning live snapshot process" msgstr "" -#: nova/virt/libvirt/driver.py:1176 +#: nova/virt/libvirt/driver.py:1177 msgid "Beginning cold snapshot process" msgstr "" -#: nova/virt/libvirt/driver.py:1205 +#: nova/virt/libvirt/driver.py:1206 msgid "Snapshot extracted, beginning image upload" msgstr "" -#: nova/virt/libvirt/driver.py:1217 +#: nova/virt/libvirt/driver.py:1218 msgid "Snapshot image upload complete" msgstr "" -#: nova/virt/libvirt/driver.py:1290 +#: nova/virt/libvirt/driver.py:1291 msgid "Instance soft rebooted successfully." msgstr "" -#: nova/virt/libvirt/driver.py:1294 +#: nova/virt/libvirt/driver.py:1295 msgid "Failed to soft reboot instance." msgstr "" -#: nova/virt/libvirt/driver.py:1329 +#: nova/virt/libvirt/driver.py:1330 msgid "Instance shutdown successfully." msgstr "" -#: nova/virt/libvirt/driver.py:1337 +#: nova/virt/libvirt/driver.py:1338 msgid "Instance may have been rebooted during soft reboot, so return now." msgstr "" -#: nova/virt/libvirt/driver.py:1385 +#: nova/virt/libvirt/driver.py:1386 msgid "Instance rebooted successfully." msgstr "" -#: nova/virt/libvirt/driver.py:1530 +#: nova/virt/libvirt/driver.py:1531 msgid "Instance is running" msgstr "" -#: nova/virt/libvirt/driver.py:1537 nova/virt/powervm/operator.py:220 +#: nova/virt/libvirt/driver.py:1538 nova/virt/powervm/operator.py:221 msgid "Instance spawned successfully." msgstr "" -#: nova/virt/libvirt/driver.py:1553 +#: nova/virt/libvirt/driver.py:1554 #, python-format msgid "data: %(data)r, fpath: %(fpath)r" msgstr "" -#: nova/virt/libvirt/driver.py:1590 nova/virt/libvirt/driver.py:1616 +#: nova/virt/libvirt/driver.py:1591 nova/virt/libvirt/driver.py:1617 #, python-format msgid "Truncated console log returned, %d bytes ignored" msgstr "" -#: nova/virt/libvirt/driver.py:1605 +#: nova/virt/libvirt/driver.py:1606 msgid "Guest does not have a console available" msgstr "" -#: nova/virt/libvirt/driver.py:1674 +#: nova/virt/libvirt/driver.py:1675 #, python-format msgid "Path '%(path)s' supports direct I/O" msgstr "" -#: nova/virt/libvirt/driver.py:1678 +#: nova/virt/libvirt/driver.py:1679 #, python-format msgid "Path '%(path)s' does not support direct I/O: '%(ex)s'" msgstr "" -#: nova/virt/libvirt/driver.py:1683 nova/virt/libvirt/driver.py:1688 +#: nova/virt/libvirt/driver.py:1684 nova/virt/libvirt/driver.py:1689 #, python-format msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'" msgstr "" -#: nova/virt/libvirt/driver.py:1759 +#: nova/virt/libvirt/driver.py:1760 msgid "Creating image" msgstr "" -#: nova/virt/libvirt/driver.py:1860 +#: nova/virt/libvirt/driver.py:1861 msgid "Using config drive" msgstr "" -#: nova/virt/libvirt/driver.py:1909 +#: nova/virt/libvirt/driver.py:1910 #, python-format msgid "Injecting %(inj)s into image %(img_id)s" msgstr "" -#: nova/virt/libvirt/driver.py:1919 +#: nova/virt/libvirt/driver.py:1920 #, python-format msgid "Error injecting data into image %(img_id)s (%(e)s)" msgstr "" -#: nova/virt/libvirt/driver.py:1976 +#: nova/virt/libvirt/driver.py:1977 #, python-format msgid "" "Config requested an explicit CPU model, but the current libvirt " "hypervisor '%s' does not support selecting CPU models" msgstr "" -#: nova/virt/libvirt/driver.py:1982 +#: nova/virt/libvirt/driver.py:1983 msgid "Config requested a custom CPU model, but no model name was provided" msgstr "" -#: nova/virt/libvirt/driver.py:1986 +#: nova/virt/libvirt/driver.py:1987 msgid "A CPU model name should not be set when a host CPU model is requested" msgstr "" -#: nova/virt/libvirt/driver.py:1990 +#: nova/virt/libvirt/driver.py:1991 #, python-format msgid "CPU mode '%(mode)s' model '%(model)s' was chosen" msgstr "" -#: nova/virt/libvirt/driver.py:2006 +#: nova/virt/libvirt/driver.py:2007 msgid "" "Passthrough of the host CPU was requested but this libvirt version does " "not support this feature" msgstr "" -#: nova/virt/libvirt/driver.py:2327 +#: nova/virt/libvirt/driver.py:2330 #, python-format msgid "" "Start to_xml instance=%(instance)s network_info=%(network_info)s " @@ -8415,92 +8405,100 @@ msgid "" "rescue=%(rescue)sblock_device_info=%(block_device_info)s" msgstr "" -#: nova/virt/libvirt/driver.py:2342 +#: nova/virt/libvirt/driver.py:2345 #, python-format msgid "End to_xml instance=%(instance)s xml=%(xml)s" msgstr "" -#: nova/virt/libvirt/driver.py:2359 +#: nova/virt/libvirt/driver.py:2362 #, python-format msgid "" "Error from libvirt while looking up %(instance_name)s: [Error Code " "%(error_code)s] %(ex)s" msgstr "" -#: nova/virt/libvirt/driver.py:2527 +#: nova/virt/libvirt/driver.py:2530 msgid "" "Cannot get the number of cpu, because this function is not implemented " "for this platform. " msgstr "" -#: nova/virt/libvirt/driver.py:2578 +#: nova/virt/libvirt/driver.py:2581 #, python-format msgid "couldn't obtain the vpu count from domain id: %s" msgstr "" -#: nova/virt/libvirt/driver.py:2584 +#: nova/virt/libvirt/driver.py:2587 #, python-format msgid "List of domains returned by libVirt: %s" msgstr "" -#: nova/virt/libvirt/driver.py:2586 +#: nova/virt/libvirt/driver.py:2589 #, python-format msgid "libVirt can't find a domain with id: %s" msgstr "" -#: nova/virt/libvirt/driver.py:2650 +#: nova/virt/libvirt/driver.py:2653 msgid "libvirt version is too old (does not support getVersion)" msgstr "" -#: nova/virt/libvirt/driver.py:2733 +#: nova/virt/libvirt/driver.py:2737 #, python-format msgid "Trying to get stats for the volume %s" msgstr "" -#: nova/virt/libvirt/driver.py:2757 +#: nova/virt/libvirt/driver.py:2750 +#, python-format +msgid "" +"Got volume usage stats for the volume=%(volume)s, instance=%(instance)s, " +"rd_req=%(rd_req)d, rd_bytes=%(rd_bytes)d, wr_req=%(wr_req)d, " +"wr_bytes=%(wr_bytes)d" +msgstr "" + +#: nova/virt/libvirt/driver.py:2768 #, python-format msgid "" "Getting block stats failed, device might have been detached. " -"Code=%(errcode)s Error=%(e)s" +"Instance=%(instance_name)s Disk=%(disk)s Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:2761 +#: nova/virt/libvirt/driver.py:2773 #, python-format msgid "" "Could not find domain in libvirt for instance %s. Cannot get block stats " "for device" msgstr "" -#: nova/virt/libvirt/driver.py:2838 +#: nova/virt/libvirt/driver.py:2850 #, python-format msgid "" "Creating tmpfile %s to verify with other compute node that the instance " "is on the same shared storage." msgstr "" -#: nova/virt/libvirt/driver.py:2920 +#: nova/virt/libvirt/driver.py:2932 msgid "Block migration can not be used with shared storage." msgstr "" -#: nova/virt/libvirt/driver.py:2928 +#: nova/virt/libvirt/driver.py:2940 msgid "Live migration can not be used without shared storage." msgstr "" -#: nova/virt/libvirt/driver.py:2965 +#: nova/virt/libvirt/driver.py:2977 #, python-format msgid "" "Unable to migrate %(instance_uuid)s: Disk of instance is too " "large(available on destination host:%(available)s < need:%(necessary)s)" msgstr "" -#: nova/virt/libvirt/driver.py:2990 +#: nova/virt/libvirt/driver.py:3002 #, python-format msgid "" "Instance launched has CPU info:\n" "%s" msgstr "" -#: nova/virt/libvirt/driver.py:3002 +#: nova/virt/libvirt/driver.py:3014 #, python-format msgid "" "CPU doesn't have compatibility.\n" @@ -8510,67 +8508,67 @@ msgid "" "Refer to %(u)s" msgstr "" -#: nova/virt/libvirt/driver.py:3019 +#: nova/virt/libvirt/driver.py:3031 #, python-format msgid "" "Creating tmpfile %s to notify to other compute nodes that they should " "mount the same storage." msgstr "" -#: nova/virt/libvirt/driver.py:3067 +#: nova/virt/libvirt/driver.py:3079 #, python-format msgid "The firewall filter for %s does not exist" msgstr "" -#: nova/virt/libvirt/driver.py:3139 +#: nova/virt/libvirt/driver.py:3151 #, python-format msgid "Live Migration failure: %(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:3232 +#: nova/virt/libvirt/driver.py:3244 #, python-format msgid "plug_vifs() failed %(cnt)d. Retry up to %(max_retry)d." msgstr "" -#: nova/virt/libvirt/driver.py:3344 +#: nova/virt/libvirt/driver.py:3356 #, python-format msgid "" "Error from libvirt while getting description of %(instance_name)s: [Error" " Code %(error_code)s] %(ex)s" msgstr "" -#: nova/virt/libvirt/driver.py:3361 +#: nova/virt/libvirt/driver.py:3373 #, python-format msgid "skipping %(path)s since it looks like volume" msgstr "" -#: nova/virt/libvirt/driver.py:3366 +#: nova/virt/libvirt/driver.py:3378 #, python-format msgid "skipping disk for %(instance_name)s as it does not have a path" msgstr "" -#: nova/virt/libvirt/driver.py:3407 +#: nova/virt/libvirt/driver.py:3419 #, python-format msgid "Getting disk size of %(i_name)s: %(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:3453 +#: nova/virt/libvirt/driver.py:3465 msgid "Starting migrate_disk_and_power_off" msgstr "" -#: nova/virt/libvirt/driver.py:3512 +#: nova/virt/libvirt/driver.py:3524 msgid "Instance running successfully." msgstr "" -#: nova/virt/libvirt/driver.py:3518 +#: nova/virt/libvirt/driver.py:3530 msgid "Starting finish_migration" msgstr "" -#: nova/virt/libvirt/driver.py:3580 +#: nova/virt/libvirt/driver.py:3592 msgid "Starting finish_revert_migration" msgstr "" -#: nova/virt/libvirt/driver.py:3701 +#: nova/virt/libvirt/driver.py:3713 #, python-format msgid "Checking instance files accessability%(instance_path)s" msgstr "" @@ -8753,22 +8751,22 @@ msgstr "" msgid "Verification complete" msgstr "" -#: nova/virt/libvirt/utils.py:67 +#: nova/virt/libvirt/utils.py:72 nova/virt/libvirt/utils.py:78 msgid "systool is not installed" msgstr "" -#: nova/virt/libvirt/utils.py:71 +#: nova/virt/libvirt/utils.py:82 msgid "Cannot find any Fibre Channel HBAs" msgstr "" -#: nova/virt/libvirt/utils.py:213 +#: nova/virt/libvirt/utils.py:224 #, python-format msgid "" "Insufficient Space on Volume Group %(vg)s. Only %(free_space)db " "available, but %(size)db required by volume %(lv)s." msgstr "" -#: nova/virt/libvirt/utils.py:222 +#: nova/virt/libvirt/utils.py:233 #, python-format msgid "" "Volume group %(vg)s will not be able to hold sparse volume %(lv)s. " @@ -8776,61 +8774,61 @@ msgid "" "%(free_space)db." msgstr "" -#: nova/virt/libvirt/utils.py:253 +#: nova/virt/libvirt/utils.py:264 #, python-format msgid "vg %s must be LVM volume group" msgstr "" -#: nova/virt/libvirt/utils.py:282 +#: nova/virt/libvirt/utils.py:293 #, python-format msgid "Path %s must be LVM logical volume" msgstr "" -#: nova/virt/libvirt/utils.py:547 +#: nova/virt/libvirt/utils.py:558 msgid "Can't retrieve root device path from instance libvirt configuration" msgstr "" -#: nova/virt/libvirt/vif.py:264 nova/virt/libvirt/vif.py:385 -#: nova/virt/libvirt/vif.py:472 +#: nova/virt/libvirt/vif.py:265 nova/virt/libvirt/vif.py:386 +#: nova/virt/libvirt/vif.py:473 #, python-format msgid "" "vif_type=%(vif_type)s instance=%(instance)s network=%(network)s " "mapping=%(mapping)s" msgstr "" -#: nova/virt/libvirt/vif.py:270 nova/virt/libvirt/vif.py:391 -#: nova/virt/libvirt/vif.py:478 +#: nova/virt/libvirt/vif.py:271 nova/virt/libvirt/vif.py:392 +#: nova/virt/libvirt/vif.py:479 msgid "vif_type parameter must be present for this vif_driver implementation" msgstr "" -#: nova/virt/libvirt/vif.py:291 nova/virt/libvirt/vif.py:404 -#: nova/virt/libvirt/vif.py:491 +#: nova/virt/libvirt/vif.py:292 nova/virt/libvirt/vif.py:405 +#: nova/virt/libvirt/vif.py:492 #, python-format msgid "Unexpected vif_type=%s" msgstr "" -#: nova/virt/libvirt/vif.py:303 +#: nova/virt/libvirt/vif.py:304 #, python-format msgid "Ensuring vlan %(vlan)s and bridge %(bridge)s" msgstr "" -#: nova/virt/libvirt/vif.py:313 +#: nova/virt/libvirt/vif.py:314 #, python-format msgid "Ensuring bridge %s" msgstr "" -#: nova/virt/libvirt/vif.py:421 nova/virt/libvirt/vif.py:450 +#: nova/virt/libvirt/vif.py:422 nova/virt/libvirt/vif.py:451 msgid "Failed while unplugging vif" msgstr "" -#: nova/virt/libvirt/vif.py:500 +#: nova/virt/libvirt/vif.py:501 msgid "" "The LibvirtBridgeDriver VIF driver is now deprecated and will be removed " "in the next release. Please use the LibvirtGenericVIFDriver VIF driver, " "together with a network plugin that reports the 'vif_type' attribute" msgstr "" -#: nova/virt/libvirt/vif.py:526 +#: nova/virt/libvirt/vif.py:527 msgid "" "The LibvirtOpenVswitchDriver VIF driver is now deprecated and will be " "removed in the next release. Please use the LibvirtGenericVIFDriver VIF " @@ -8838,7 +8836,7 @@ msgid "" "attribute" msgstr "" -#: nova/virt/libvirt/vif.py:554 +#: nova/virt/libvirt/vif.py:555 msgid "" "The LibvirtHybridOVSBridgeDriver VIF driver is now deprecated and will be" " removed in the next release. Please use the LibvirtGenericVIFDriver VIF " @@ -8846,7 +8844,7 @@ msgid "" "attribute" msgstr "" -#: nova/virt/libvirt/vif.py:582 +#: nova/virt/libvirt/vif.py:583 msgid "" "The LibvirtOpenVswitchVirtualPortDriver VIF driver is now deprecated and " "will be removed in the next release. Please use the " @@ -8854,7 +8852,7 @@ msgid "" "reports the 'vif_type' attribute" msgstr "" -#: nova/virt/libvirt/vif.py:608 +#: nova/virt/libvirt/vif.py:609 msgid "" "The QuantumLinuxBridgeVIFDriver VIF driver is now deprecated and will be " "removed in the next release. Please use the LibvirtGenericVIFDriver VIF " @@ -8862,87 +8860,87 @@ msgid "" "attribute" msgstr "" -#: nova/virt/libvirt/volume.py:238 +#: nova/virt/libvirt/volume.py:239 #, python-format msgid "iSCSI device not found at %s" msgstr "" -#: nova/virt/libvirt/volume.py:241 +#: nova/virt/libvirt/volume.py:242 #, python-format msgid "" "ISCSI volume not yet found at: %(disk_dev)s. Will rescan & retry. Try " "number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:253 +#: nova/virt/libvirt/volume.py:254 #, python-format msgid "Found iSCSI node %(disk_dev)s (after %(tries)s rescans)" msgstr "" -#: nova/virt/libvirt/volume.py:489 nova/virt/libvirt/volume.py:610 +#: nova/virt/libvirt/volume.py:490 nova/virt/libvirt/volume.py:611 #, python-format msgid "%s is already mounted" msgstr "" -#: nova/virt/libvirt/volume.py:545 +#: nova/virt/libvirt/volume.py:546 #, python-format msgid "AoE device not found at %s" msgstr "" -#: nova/virt/libvirt/volume.py:547 +#: nova/virt/libvirt/volume.py:548 #, python-format msgid "AoE volume not yet found at: %(aoedevpath)s. Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:561 +#: nova/virt/libvirt/volume.py:562 #, python-format msgid "Found AoE device %(aoedevpath)s (after %(tries)s rediscover)" msgstr "" -#: nova/virt/libvirt/volume.py:689 +#: nova/virt/libvirt/volume.py:690 msgid "We are unable to locate any Fibre Channel devices" msgstr "" -#: nova/virt/libvirt/volume.py:698 +#: nova/virt/libvirt/volume.py:699 #, python-format msgid "Looking for Fibre Channel dev %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:708 +#: nova/virt/libvirt/volume.py:709 msgid "Fibre Channel device not found." msgstr "" -#: nova/virt/libvirt/volume.py:711 +#: nova/virt/libvirt/volume.py:712 #, python-format msgid "" "Fibre volume not yet found at: %(mount_device)s. Will rescan & retry. " "Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:727 +#: nova/virt/libvirt/volume.py:728 #, python-format msgid "Found Fibre Channel volume %(mount_device)s (after %(tries)s rescans)" msgstr "" -#: nova/virt/libvirt/volume.py:734 +#: nova/virt/libvirt/volume.py:735 #, python-format msgid "Multipath device discovered %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:800 +#: nova/virt/libvirt/volume.py:801 msgid "Value required for 'scality_sofs_config'" msgstr "" -#: nova/virt/libvirt/volume.py:811 +#: nova/virt/libvirt/volume.py:812 #, python-format msgid "Cannot access 'scality_sofs_config': %s" msgstr "" -#: nova/virt/libvirt/volume.py:817 +#: nova/virt/libvirt/volume.py:818 msgid "Cannot execute /sbin/mount.sofs" msgstr "" -#: nova/virt/libvirt/volume.py:832 +#: nova/virt/libvirt/volume.py:833 msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" @@ -9014,6 +9012,16 @@ msgstr "" msgid "Uncompressed image file not found" msgstr "" +#: nova/virt/powervm/blockdev.py:540 nova/virt/powervm/operator.py:673 +#, python-format +msgid "Found error stream for command \"%(cmd)s\": %(error_text)s" +msgstr "" + +#: nova/virt/powervm/blockdev.py:557 nova/virt/powervm/operator.py:690 +#, python-format +msgid "Found error stream for command \"%(command)s\": %(error_text)s" +msgstr "" + #: nova/virt/powervm/common.py:61 msgid "Connection error connecting PowerVM manager" msgstr "" @@ -9023,16 +9031,16 @@ msgstr "" msgid "Running cmd (SSH-as-root): %s" msgstr "" -#: nova/virt/powervm/common.py:119 +#: nova/virt/powervm/common.py:122 msgid "File transfer to PowerVM manager failed" msgstr "" -#: nova/virt/powervm/common.py:138 +#: nova/virt/powervm/common.py:141 #, python-format msgid "ftp GET %(remote_path)s to: %(local_path)s" msgstr "" -#: nova/virt/powervm/common.py:144 +#: nova/virt/powervm/common.py:147 msgid "File transfer from PowerVM manager failed" msgstr "" @@ -9143,54 +9151,54 @@ msgstr "" msgid "LPAR instance '%s' creation failed" msgstr "" -#: nova/virt/powervm/operator.py:208 +#: nova/virt/powervm/operator.py:209 #, python-format msgid "Activating the LPAR instance '%s'" msgstr "" -#: nova/virt/powervm/operator.py:225 +#: nova/virt/powervm/operator.py:226 #, python-format msgid "Instance '%s' failed to boot" msgstr "" -#: nova/virt/powervm/operator.py:237 +#: nova/virt/powervm/operator.py:238 msgid "Error while attempting to clean up failed instance launch." msgstr "" -#: nova/virt/powervm/operator.py:241 +#: nova/virt/powervm/operator.py:242 #, python-format msgid "Instance spawned in %s seconds" msgstr "" -#: nova/virt/powervm/operator.py:252 +#: nova/virt/powervm/operator.py:253 #, python-format msgid "During destroy, LPAR instance '%s' was not found on PowerVM system." msgstr "" -#: nova/virt/powervm/operator.py:271 +#: nova/virt/powervm/operator.py:272 #, python-format msgid "Stopping instance %s for snapshot." msgstr "" -#: nova/virt/powervm/operator.py:294 +#: nova/virt/powervm/operator.py:295 #, python-format msgid "Shutting down the instance '%s'" msgstr "" -#: nova/virt/powervm/operator.py:299 +#: nova/virt/powervm/operator.py:300 #, python-format msgid "Deleting the LPAR instance '%s'" msgstr "" -#: nova/virt/powervm/operator.py:311 +#: nova/virt/powervm/operator.py:312 msgid "PowerVM instance cleanup failed" msgstr "" -#: nova/virt/powervm/operator.py:333 nova/virt/powervm/operator.py:389 +#: nova/virt/powervm/operator.py:334 nova/virt/powervm/operator.py:390 msgid "Not enough free memory in the host" msgstr "" -#: nova/virt/powervm/operator.py:344 nova/virt/powervm/operator.py:395 +#: nova/virt/powervm/operator.py:345 nova/virt/powervm/operator.py:396 msgid "Insufficient available CPU on PowerVM" msgstr "" @@ -9313,99 +9321,95 @@ msgstr "" msgid "Exception during HTTP connection close in VMwareHTTPWrite. Exception is %s" msgstr "" -#: nova/virt/vmwareapi/vim.py:85 +#: nova/virt/vmwareapi/vim.py:84 msgid "Unable to import suds." msgstr "" -#: nova/virt/vmwareapi/vim.py:91 -msgid "Must specify vmwareapi_wsdl_loc" -msgstr "" - -#: nova/virt/vmwareapi/vim.py:142 +#: nova/virt/vmwareapi/vim.py:169 #, python-format msgid "No such SOAP method '%s' provided by VI SDK" msgstr "" -#: nova/virt/vmwareapi/vim.py:147 +#: nova/virt/vmwareapi/vim.py:174 #, python-format msgid "httplib error in %s: " msgstr "" -#: nova/virt/vmwareapi/vim.py:154 +#: nova/virt/vmwareapi/vim.py:181 #, python-format msgid "Socket error in %s: " msgstr "" -#: nova/virt/vmwareapi/vim.py:159 +#: nova/virt/vmwareapi/vim.py:186 #, python-format msgid "Type error in %s: " msgstr "" -#: nova/virt/vmwareapi/vim.py:163 +#: nova/virt/vmwareapi/vim.py:190 #, python-format msgid "Exception in %s " msgstr "" -#: nova/virt/vmwareapi/vmops.py:93 +#: nova/virt/vmwareapi/vmops.py:92 msgid "Getting list of instances" msgstr "" -#: nova/virt/vmwareapi/vmops.py:109 +#: nova/virt/vmwareapi/vmops.py:108 #, python-format msgid "Got total of %s instances" msgstr "" -#: nova/virt/vmwareapi/vmops.py:204 +#: nova/virt/vmwareapi/vmops.py:198 msgid "Creating VM on the ESX host" msgstr "" -#: nova/virt/vmwareapi/vmops.py:212 +#: nova/virt/vmwareapi/vmops.py:206 msgid "Created VM on the ESX host" msgstr "" -#: nova/virt/vmwareapi/vmops.py:236 +#: nova/virt/vmwareapi/vmops.py:230 #, 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 "" -#: nova/virt/vmwareapi/vmops.py:255 +#: nova/virt/vmwareapi/vmops.py:249 #, python-format msgid "" "Created Virtual Disk of size %(vmdk_file_size_in_kb)s KB and type " "%(disk_type)s on the ESX host local store %(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:264 +#: nova/virt/vmwareapi/vmops.py:258 #, python-format msgid "" "Deleting the file %(vmdk_path)s on the ESX host localstore " "%(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:278 +#: nova/virt/vmwareapi/vmops.py:272 #, python-format msgid "" "Deleted the file %(vmdk_path)s on the ESX host local store " "%(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:286 +#: nova/virt/vmwareapi/vmops.py:280 #, python-format msgid "" "Downloading image file data %(image_ref)s to the ESX data store " "%(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:306 +#: nova/virt/vmwareapi/vmops.py:300 #, python-format msgid "" "Downloaded image file data %(image_ref)s to %(upload_vmdk_name)s on the " "ESX data store %(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:320 +#: nova/virt/vmwareapi/vmops.py:314 #, python-format msgid "" "Copying Virtual Disk of size %(vmdk_file_size_in_kb)s KB and adapter type" @@ -9413,281 +9417,281 @@ msgid "" " type %(disk_type)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:341 +#: nova/virt/vmwareapi/vmops.py:335 #, python-format msgid "" "Copied Virtual Disk of size %(vmdk_file_size_in_kb)s KB and type " "%(disk_type)s on the ESX host local store %(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:420 +#: nova/virt/vmwareapi/vmops.py:414 msgid "Powering on the VM instance" msgstr "" -#: nova/virt/vmwareapi/vmops.py:426 +#: nova/virt/vmwareapi/vmops.py:420 msgid "Powered on the VM instance" msgstr "" -#: nova/virt/vmwareapi/vmops.py:472 +#: nova/virt/vmwareapi/vmops.py:466 msgid "Creating Snapshot of the VM instance" msgstr "" -#: nova/virt/vmwareapi/vmops.py:482 +#: nova/virt/vmwareapi/vmops.py:476 msgid "Created Snapshot of the VM instance" msgstr "" -#: nova/virt/vmwareapi/vmops.py:527 +#: nova/virt/vmwareapi/vmops.py:521 msgid "Copying disk data before snapshot of the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:540 +#: nova/virt/vmwareapi/vmops.py:534 msgid "Copied disk data before snapshot of the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:549 +#: nova/virt/vmwareapi/vmops.py:543 #, python-format msgid "Uploading image %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:563 +#: nova/virt/vmwareapi/vmops.py:557 #, python-format msgid "Uploaded image %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:576 +#: nova/virt/vmwareapi/vmops.py:570 #, python-format msgid "Deleting temporary vmdk file %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:585 +#: nova/virt/vmwareapi/vmops.py:579 #, python-format msgid "Deleted temporary vmdk file %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:617 +#: nova/virt/vmwareapi/vmops.py:611 msgid "instance is not powered on" msgstr "" -#: nova/virt/vmwareapi/vmops.py:624 +#: nova/virt/vmwareapi/vmops.py:618 msgid "Rebooting guest OS of VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:627 +#: nova/virt/vmwareapi/vmops.py:621 msgid "Rebooted guest OS of VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:629 +#: nova/virt/vmwareapi/vmops.py:623 msgid "Doing hard reboot of VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:633 +#: nova/virt/vmwareapi/vmops.py:627 msgid "Did hard reboot of VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:645 nova/virt/vmwareapi/vmops.py:677 -#: nova/virt/vmwareapi/vmops.py:970 +#: nova/virt/vmwareapi/vmops.py:639 nova/virt/vmwareapi/vmops.py:671 +#: nova/virt/vmwareapi/vmops.py:964 msgid "instance not present" msgstr "" -#: nova/virt/vmwareapi/vmops.py:651 nova/virt/vmwareapi/vmops.py:974 +#: nova/virt/vmwareapi/vmops.py:645 nova/virt/vmwareapi/vmops.py:968 msgid "Destroying the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:656 nova/virt/vmwareapi/vmops.py:979 +#: nova/virt/vmwareapi/vmops.py:650 nova/virt/vmwareapi/vmops.py:973 msgid "Destroyed the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:658 +#: nova/virt/vmwareapi/vmops.py:652 #, python-format msgid "In vmwareapi:vmops:delete, got this exception while destroying the VM: %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:696 nova/virt/vmwareapi/vmops.py:849 +#: nova/virt/vmwareapi/vmops.py:690 nova/virt/vmwareapi/vmops.py:843 msgid "Powering off the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:701 nova/virt/vmwareapi/vmops.py:854 +#: nova/virt/vmwareapi/vmops.py:695 nova/virt/vmwareapi/vmops.py:848 msgid "Powered off the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:705 +#: nova/virt/vmwareapi/vmops.py:699 msgid "Unregistering the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:708 +#: nova/virt/vmwareapi/vmops.py:702 msgid "Unregistered the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:710 +#: nova/virt/vmwareapi/vmops.py:704 #, python-format msgid "" "In vmwareapi:vmops:destroy, got this exception while un-registering the " "VM: %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:723 +#: nova/virt/vmwareapi/vmops.py:717 #, python-format msgid "Deleting contents of the VM from datastore %(datastore_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:735 +#: nova/virt/vmwareapi/vmops.py:729 #, python-format msgid "Deleted contents of the VM from datastore %(datastore_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:740 +#: nova/virt/vmwareapi/vmops.py:734 #, python-format msgid "" "In vmwareapi:vmops:destroy, got this exception while deleting the VM " "contents from the disk: %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:748 +#: nova/virt/vmwareapi/vmops.py:742 msgid "pause not supported for vmwareapi" msgstr "" -#: nova/virt/vmwareapi/vmops.py:752 +#: nova/virt/vmwareapi/vmops.py:746 msgid "unpause not supported for vmwareapi" msgstr "" -#: nova/virt/vmwareapi/vmops.py:766 +#: nova/virt/vmwareapi/vmops.py:760 msgid "Suspending the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:770 +#: nova/virt/vmwareapi/vmops.py:764 msgid "Suspended the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:773 +#: nova/virt/vmwareapi/vmops.py:767 msgid "instance is powered off and cannot be suspended." msgstr "" -#: nova/virt/vmwareapi/vmops.py:776 +#: nova/virt/vmwareapi/vmops.py:770 msgid "VM was already in suspended state. So returning without doing anything" msgstr "" -#: nova/virt/vmwareapi/vmops.py:789 +#: nova/virt/vmwareapi/vmops.py:783 msgid "Resuming the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:794 +#: nova/virt/vmwareapi/vmops.py:788 msgid "Resumed the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:796 +#: nova/virt/vmwareapi/vmops.py:790 msgid "instance is not in a suspended state" msgstr "" -#: nova/virt/vmwareapi/vmops.py:857 +#: nova/virt/vmwareapi/vmops.py:851 msgid "instance is suspended and cannot be powered off." msgstr "" -#: nova/virt/vmwareapi/vmops.py:860 +#: nova/virt/vmwareapi/vmops.py:854 msgid "VM was already in powered off state. So returning without doing anything" msgstr "" -#: nova/virt/vmwareapi/vmops.py:873 +#: nova/virt/vmwareapi/vmops.py:867 msgid "VM was already in powered on state. So returning without doing anything" msgstr "" -#: nova/virt/vmwareapi/vmops.py:877 +#: nova/virt/vmwareapi/vmops.py:871 msgid "Powering on the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:882 +#: nova/virt/vmwareapi/vmops.py:876 msgid "Powered on the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:899 +#: nova/virt/vmwareapi/vmops.py:893 #, python-format msgid "Updating instance '%(instance_uuid)s' progress to %(progress)d" msgstr "" -#: nova/virt/vmwareapi/vmops.py:930 +#: nova/virt/vmwareapi/vmops.py:924 #, python-format msgid "Renaming the VM to %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:936 +#: nova/virt/vmwareapi/vmops.py:930 #, python-format msgid "Renamed the VM to %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:951 +#: nova/virt/vmwareapi/vmops.py:945 #, python-format msgid "Cloning VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:959 +#: nova/virt/vmwareapi/vmops.py:953 #, python-format msgid "Cloned VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:981 +#: nova/virt/vmwareapi/vmops.py:975 #, python-format msgid "" "In vmwareapi:vmops:confirm_migration, got this exception while destroying" " the VM: %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:996 +#: nova/virt/vmwareapi/vmops.py:990 #, python-format msgid "Renaming the VM from %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1002 +#: nova/virt/vmwareapi/vmops.py:996 #, python-format msgid "Renamed the VM from %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1025 +#: nova/virt/vmwareapi/vmops.py:1019 #, python-format msgid "Migrating VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1037 +#: nova/virt/vmwareapi/vmops.py:1031 #, python-format msgid "Migrated VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1047 nova/virt/xenapi/vmops.py:1327 +#: nova/virt/vmwareapi/vmops.py:1041 nova/virt/xenapi/vmops.py:1327 #, python-format msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1051 +#: nova/virt/vmwareapi/vmops.py:1045 #, python-format msgid "Automatically hard rebooting %d" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1087 +#: nova/virt/vmwareapi/vmops.py:1081 msgid "get_diagnostics not implemented for vmwareapi" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1169 +#: nova/virt/vmwareapi/vmops.py:1163 msgid "Reconfiguring VM instance to set the machine id" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1175 +#: nova/virt/vmwareapi/vmops.py:1169 msgid "Reconfigured VM instance to set the machine id" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1189 +#: nova/virt/vmwareapi/vmops.py:1183 #, python-format msgid "Reconfiguring VM instance to enable vnc on port - %(port)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1196 +#: nova/virt/vmwareapi/vmops.py:1190 #, python-format msgid "Reconfigured VM instance to enable vnc on port - %(port)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1289 +#: nova/virt/vmwareapi/vmops.py:1283 #, python-format msgid "Creating directory with path %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1295 +#: nova/virt/vmwareapi/vmops.py:1289 #, python-format msgid "Created directory with path %s" msgstr "" @@ -9707,17 +9711,17 @@ msgstr "" msgid "Uploading image %s to the Glance image server" msgstr "" -#: nova/virt/vmwareapi/vmware_images.py:135 +#: nova/virt/vmwareapi/vmware_images.py:139 #, python-format msgid "Uploaded image %s to the Glance image server" msgstr "" -#: nova/virt/vmwareapi/vmware_images.py:146 +#: nova/virt/vmwareapi/vmware_images.py:150 #, python-format msgid "Getting image size for the image %s" msgstr "" -#: nova/virt/vmwareapi/vmware_images.py:151 +#: nova/virt/vmwareapi/vmware_images.py:155 #, python-format msgid "Got image size of %(size)s for the image %(image)s" msgstr "" @@ -9995,21 +9999,16 @@ msgstr "" msgid "Unable to migrate VM %(vm_ref)sfrom %(host)s" msgstr "" -#: nova/virt/xenapi/host.py:156 -#, python-format -msgid "Unable to get SR for this host: %s" -msgstr "" - -#: nova/virt/xenapi/host.py:191 +#: nova/virt/xenapi/host.py:185 #, python-format msgid "Failed to extract instance support from %s" msgstr "" -#: nova/virt/xenapi/host.py:208 +#: nova/virt/xenapi/host.py:202 msgid "Unable to get updated status" msgstr "" -#: nova/virt/xenapi/host.py:211 +#: nova/virt/xenapi/host.py:205 #, python-format msgid "The call to %(method)s returned an error: %(e)s." msgstr "" @@ -10083,374 +10082,374 @@ msgid "" "Expected %(vlan_num)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:271 +#: nova/virt/xenapi/vm_utils.py:272 msgid "Created VM" msgstr "" -#: nova/virt/xenapi/vm_utils.py:283 +#: nova/virt/xenapi/vm_utils.py:284 msgid "VM destroyed" msgstr "" -#: nova/virt/xenapi/vm_utils.py:288 nova/virt/xenapi/vm_utils.py:303 +#: nova/virt/xenapi/vm_utils.py:289 nova/virt/xenapi/vm_utils.py:304 msgid "VM already halted, skipping shutdown..." msgstr "" -#: nova/virt/xenapi/vm_utils.py:292 +#: nova/virt/xenapi/vm_utils.py:293 msgid "Shutting down VM (cleanly)" msgstr "" -#: nova/virt/xenapi/vm_utils.py:307 +#: nova/virt/xenapi/vm_utils.py:308 msgid "Shutting down VM (hard)" msgstr "" -#: nova/virt/xenapi/vm_utils.py:345 +#: nova/virt/xenapi/vm_utils.py:346 #, python-format msgid "VBD not found in instance %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:362 +#: nova/virt/xenapi/vm_utils.py:363 #, python-format msgid "VBD %s already detached" msgstr "" -#: nova/virt/xenapi/vm_utils.py:365 +#: nova/virt/xenapi/vm_utils.py:366 #, python-format msgid "VBD %(vbd_ref)s detach rejected, attempt %(num_attempt)d/%(max_attempts)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:370 +#: nova/virt/xenapi/vm_utils.py:371 #, python-format msgid "Unable to unplug VBD %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:375 +#: nova/virt/xenapi/vm_utils.py:376 #, python-format msgid "Reached maximum number of retries trying to unplug VBD %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:386 +#: nova/virt/xenapi/vm_utils.py:387 #, python-format msgid "Unable to destroy VBD %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:408 +#: nova/virt/xenapi/vm_utils.py:409 #, python-format msgid "Creating %(vbd_type)s-type VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " msgstr "" -#: nova/virt/xenapi/vm_utils.py:411 +#: nova/virt/xenapi/vm_utils.py:412 #, python-format msgid "Created VBD %(vbd_ref)s for VM %(vm_ref)s, VDI %(vdi_ref)s." msgstr "" -#: nova/virt/xenapi/vm_utils.py:437 +#: nova/virt/xenapi/vm_utils.py:438 #, python-format msgid "Unable to destroy VDI %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:469 +#: nova/virt/xenapi/vm_utils.py:465 #, python-format msgid "" "Created VDI %(vdi_ref)s (%(name_label)s, %(virtual_size)s, %(read_only)s)" " on %(sr_ref)s." msgstr "" -#: nova/virt/xenapi/vm_utils.py:483 +#: nova/virt/xenapi/vm_utils.py:479 msgid "SR not present and could not be introduced" msgstr "" -#: nova/virt/xenapi/vm_utils.py:508 +#: nova/virt/xenapi/vm_utils.py:504 #, python-format msgid "block device info: %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:594 +#: nova/virt/xenapi/vm_utils.py:590 #, python-format msgid "Cloned VDI %(vdi_ref)s from VDI %(vdi_to_clone_ref)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:614 +#: nova/virt/xenapi/vm_utils.py:635 #, python-format msgid "No primary VDI found for %(vm_ref)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:627 +#: nova/virt/xenapi/vm_utils.py:648 msgid "Starting snapshot for VM" msgstr "" -#: nova/virt/xenapi/vm_utils.py:677 +#: nova/virt/xenapi/vm_utils.py:698 #, python-format msgid "Destroying cached VDI '%(vdi_uuid)s'" msgstr "" -#: nova/virt/xenapi/vm_utils.py:930 +#: nova/virt/xenapi/vm_utils.py:951 #, 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 "" -#: nova/virt/xenapi/vm_utils.py:986 +#: nova/virt/xenapi/vm_utils.py:1007 #, python-format msgid "Unrecognized cache_images value '%s', defaulting to True" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1020 +#: nova/virt/xenapi/vm_utils.py:1041 #, python-format msgid "Fetched VDIs of type '%(vdi_type)s' with UUID '%(vdi_uuid)s'" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1032 +#: nova/virt/xenapi/vm_utils.py:1053 #, python-format msgid "" "download_vhd %(image_id)s, attempt %(attempt_num)d/%(max_attempts)d, " "params: %(params)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1045 +#: nova/virt/xenapi/vm_utils.py:1066 #, python-format msgid "download_vhd failed: %r" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1079 +#: nova/virt/xenapi/vm_utils.py:1100 #, python-format msgid "Invalid value '%s' for xenapi_torrent_images" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1090 +#: nova/virt/xenapi/vm_utils.py:1111 #, python-format msgid "Asking xapi to fetch vhd image %(image_id)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1154 +#: nova/virt/xenapi/vm_utils.py:1169 #, python-format msgid "vdi_uuid=%(cur_vdi_uuid)s vdi_size_bytes=%(vdi_size_bytes)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1169 +#: nova/virt/xenapi/vm_utils.py:1184 #, python-format msgid "image_size_bytes=%(size_bytes)d, allowed_size_bytes=%(allowed_size_bytes)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1173 +#: nova/virt/xenapi/vm_utils.py:1188 #, python-format msgid "" "Image size %(size_bytes)d exceeded instance_type allowed size " "%(allowed_size_bytes)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1195 +#: nova/virt/xenapi/vm_utils.py:1210 #, python-format msgid "Fetching image %(image_id)s, type %(image_type_str)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1208 +#: nova/virt/xenapi/vm_utils.py:1223 #, python-format msgid "Size for image %(image_id)s: %(virtual_size)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1217 +#: nova/virt/xenapi/vm_utils.py:1232 #, python-format msgid "" "Kernel/Ramdisk image is too large: %(vdi_size)d bytes, max %(max_size)d " "bytes" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1236 +#: nova/virt/xenapi/vm_utils.py:1251 #, python-format msgid "Copying VDI %s to /boot/guest on dom0" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1250 +#: nova/virt/xenapi/vm_utils.py:1265 #, python-format msgid "Kernel/Ramdisk VDI %s destroyed" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1259 +#: nova/virt/xenapi/vm_utils.py:1274 msgid "Failed to fetch glance image" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1300 +#: nova/virt/xenapi/vm_utils.py:1315 #, python-format msgid "Detected %(image_type_str)s format for image %(image_ref)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1331 +#: nova/virt/xenapi/vm_utils.py:1346 #, python-format msgid "Looking up vdi %s for PV kernel" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1349 +#: nova/virt/xenapi/vm_utils.py:1364 #, python-format msgid "" "Image format is None: trying to determine PV status using pygrub; if " "instance with vdi %s does not boot correctly, try with image metadata." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1355 +#: nova/virt/xenapi/vm_utils.py:1370 #, python-format msgid "Unknown image format %(disk_image_type)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1386 +#: nova/virt/xenapi/vm_utils.py:1401 #, python-format msgid "VDI %s is still available" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1489 +#: nova/virt/xenapi/vm_utils.py:1504 #, python-format msgid "Unable to parse rrd of %(vm_uuid)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1516 +#: nova/virt/xenapi/vm_utils.py:1531 #, python-format msgid "Re-scanning SR %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1544 +#: nova/virt/xenapi/vm_utils.py:1559 #, python-format msgid "Flag sr_matching_filter '%s' does not respect formatting convention" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1562 +#: nova/virt/xenapi/vm_utils.py:1577 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 "" -#: nova/virt/xenapi/vm_utils.py:1575 +#: nova/virt/xenapi/vm_utils.py:1590 msgid "Cannot find SR of content-type ISO" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1583 +#: nova/virt/xenapi/vm_utils.py:1598 #, python-format msgid "ISO: looking at SR %(sr_rec)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1585 +#: nova/virt/xenapi/vm_utils.py:1600 msgid "ISO: not iso content" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1588 +#: nova/virt/xenapi/vm_utils.py:1603 msgid "ISO: iso content_type, no 'i18n-key' key" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1591 +#: nova/virt/xenapi/vm_utils.py:1606 msgid "ISO: iso content_type, i18n-key value not 'local-storage-iso'" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1595 +#: nova/virt/xenapi/vm_utils.py:1610 msgid "ISO: SR MATCHing our criteria" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1597 +#: nova/virt/xenapi/vm_utils.py:1612 msgid "ISO: ISO, looking to see if it is host local" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1600 +#: nova/virt/xenapi/vm_utils.py:1615 #, python-format msgid "ISO: PBD %(pbd_ref)s disappeared" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1603 +#: nova/virt/xenapi/vm_utils.py:1618 #, python-format msgid "ISO: PBD matching, want %(pbd_rec)s, have %(host)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1606 +#: nova/virt/xenapi/vm_utils.py:1621 msgid "ISO: SR with local PBD" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1628 +#: nova/virt/xenapi/vm_utils.py:1643 #, python-format msgid "" "Unable to obtain RRD XML for VM %(vm_uuid)s with server details: " "%(server)s." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1644 +#: nova/virt/xenapi/vm_utils.py:1659 #, python-format msgid "Unable to obtain RRD XML updates with server details: %(server)s." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1698 +#: nova/virt/xenapi/vm_utils.py:1713 #, python-format msgid "Invalid statistics data from Xenserver: %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1758 +#: nova/virt/xenapi/vm_utils.py:1773 #, python-format msgid "VHD %(vdi_uuid)s has parent %(parent_uuid)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1845 +#: nova/virt/xenapi/vm_utils.py:1860 #, python-format msgid "" "Parent %(parent_uuid)s doesn't match original parent " "%(original_parent_uuid)s, waiting for coalesce..." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1855 +#: nova/virt/xenapi/vm_utils.py:1870 #, python-format msgid "VHD coalesce attempts exceeded (%(max_attempts)d), giving up..." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1890 +#: nova/virt/xenapi/vm_utils.py:1905 #, python-format msgid "Timeout waiting for device %s to be created" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1910 +#: nova/virt/xenapi/vm_utils.py:1925 #, python-format msgid "Disconnecting stale VDI %s from compute domU" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1923 +#: nova/virt/xenapi/vm_utils.py:1938 #, python-format msgid "Plugging VBD %s ... " msgstr "" -#: nova/virt/xenapi/vm_utils.py:1926 +#: nova/virt/xenapi/vm_utils.py:1941 #, python-format msgid "Plugging VBD %s done." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1928 +#: nova/virt/xenapi/vm_utils.py:1943 #, python-format msgid "VBD %(vbd_ref)s plugged as %(orig_dev)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1931 +#: nova/virt/xenapi/vm_utils.py:1946 #, python-format msgid "VBD %(vbd_ref)s plugged into wrong dev, remapping to %(dev)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1936 +#: nova/virt/xenapi/vm_utils.py:1951 #, python-format msgid "Destroying VBD for VDI %s ... " msgstr "" -#: nova/virt/xenapi/vm_utils.py:1944 +#: nova/virt/xenapi/vm_utils.py:1959 #, python-format msgid "Destroying VBD for VDI %s done." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1971 +#: nova/virt/xenapi/vm_utils.py:1986 #, python-format msgid "Running pygrub against %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1979 +#: nova/virt/xenapi/vm_utils.py:1994 #, python-format msgid "Found Xen kernel %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1981 +#: nova/virt/xenapi/vm_utils.py:1996 msgid "No Xen kernel found. Booting HVM." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1983 +#: nova/virt/xenapi/vm_utils.py:1998 msgid "" "Error while executing pygrub! Please, ensure the binary is installed " "correctly, and available in your PATH; on some Linux distros, pygrub may " @@ -10458,51 +10457,51 @@ msgid "" "mode." msgstr "" -#: nova/virt/xenapi/vm_utils.py:2000 +#: nova/virt/xenapi/vm_utils.py:2015 msgid "Partitions:" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2006 +#: nova/virt/xenapi/vm_utils.py:2021 #, python-format msgid " %(num)s: %(ptype)s %(size)d sectors" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2031 +#: nova/virt/xenapi/vm_utils.py:2046 #, python-format msgid "" "Writing partition table %(primary_first)d %(primary_last)d to " "%(dev_path)s..." msgstr "" -#: nova/virt/xenapi/vm_utils.py:2044 +#: nova/virt/xenapi/vm_utils.py:2059 #, python-format msgid "Writing partition table %s done." msgstr "" -#: nova/virt/xenapi/vm_utils.py:2098 +#: nova/virt/xenapi/vm_utils.py:2113 #, 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 "" -#: nova/virt/xenapi/vm_utils.py:2131 +#: nova/virt/xenapi/vm_utils.py:2146 #, python-format msgid "" "Finished sparse_copy in %(duration).2f secs, %(compression_pct).2f%% " "reduction in size" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2183 +#: nova/virt/xenapi/vm_utils.py:2198 msgid "Manipulating interface files directly" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2192 +#: nova/virt/xenapi/vm_utils.py:2207 #, python-format msgid "Failed to mount filesystem (expected for non-linux instances): %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2304 +#: nova/virt/xenapi/vm_utils.py:2319 msgid "This domU must be running on the host specified by xenapi_connection_url" msgstr "" @@ -10690,15 +10689,19 @@ msgid "" " server" msgstr "" -#: nova/virt/xenapi/vmops.py:1658 +#: nova/virt/xenapi/vmops.py:1647 +msgid "No suitable network for migrate" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1659 msgid "Migrate Receive failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1706 -msgid "VM.assert_can_migratefailed" +#: nova/virt/xenapi/vmops.py:1708 +msgid "VM.assert_can_migrate failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1743 +#: nova/virt/xenapi/vmops.py:1745 msgid "Migrate Send failed" msgstr "" @@ -10827,6 +10830,72 @@ msgid "Cinderclient connection created using URL: %s" msgstr "" #: nova/volume/cinder.py:219 +msgid "status must be 'in-use'" +msgstr "" + +#: nova/volume/cinder.py:225 msgid "status must be 'available'" msgstr "" +#~ msgid "Unexpected error while running command." +#~ msgstr "" + +#~ msgid "" +#~ "%(description)s\n" +#~ "Command: %(cmd)s\n" +#~ "Exit code: %(exit_code)s\n" +#~ "Stdout: %(stdout)r\n" +#~ "Stderr: %(stderr)r" +#~ msgstr "" + +#~ msgid "Error clearing stale veth %s" +#~ msgstr "" + +#~ msgid "Failed unplugging VLAN interface '%s'" +#~ msgstr "" + +#~ msgid "Unplugged VLAN interface '%s'" +#~ msgstr "" + +#~ msgid "Failed unplugging bridge interface '%s'" +#~ msgstr "" + +#~ msgid "Unplugged bridge interface '%s'" +#~ msgstr "" + +#~ msgid "Failed unplugging gateway interface '%s'" +#~ msgstr "" + +#~ msgid "Unplugged gateway interface '%s'" +#~ msgstr "" + +#~ msgid "Network %(net)s for port %(port_id)s not found!" +#~ msgstr "" + +#~ msgid "Host filter ignoring hosts: %(ignored_hosts_str)s" +#~ msgstr "" + +#~ msgid "" +#~ "No hosts matched due to not " +#~ "matching 'force_hosts'value of " +#~ "'%(forced_hosts_str)s'" +#~ msgstr "" + +#~ msgid "Host filter forcing available hosts to %(forced_hosts_str)s" +#~ msgstr "" + +#~ msgid "" +#~ "Getting block stats failed, device might" +#~ " have been detached. Code=%(errcode)s " +#~ "Error=%(e)s" +#~ msgstr "" + +#~ msgid "Must specify vmwareapi_wsdl_loc" +#~ msgstr "" + +#~ msgid "Unable to get SR for this host: %s" +#~ msgstr "" + +#~ msgid "VM.assert_can_migratefailed" +#~ msgstr "" + diff --git a/nova/locale/tr_TR/LC_MESSAGES/nova.po b/nova/locale/tr_TR/LC_MESSAGES/nova.po index e59875532..a2c165c31 100644 --- a/nova/locale/tr_TR/LC_MESSAGES/nova.po +++ b/nova/locale/tr_TR/LC_MESSAGES/nova.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Nova\n" "Report-Msgid-Bugs-To: https://bugs.launchpad.net/nova\n" -"POT-Creation-Date: 2013-04-28 00:04+0000\n" +"POT-Creation-Date: 2013-05-06 19:37+0000\n" "PO-Revision-Date: 2013-02-02 18:03+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: en_US \n" @@ -33,214 +33,198 @@ msgstr "" msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" msgstr "" -#: nova/crypto.py:54 +#: nova/crypto.py:55 msgid "Filename of root CA" msgstr "Kök sertifika yetkilisinin dosya adı" -#: nova/crypto.py:57 +#: nova/crypto.py:58 msgid "Filename of private key" msgstr "Özel anahtarın dosya adı" -#: nova/crypto.py:60 +#: nova/crypto.py:61 msgid "Filename of root Certificate Revocation List" msgstr "Kök sertifika iptali listesinin dosya adı" -#: nova/crypto.py:63 +#: nova/crypto.py:64 msgid "Where we keep our keys" msgstr "Anahtarlarımızı tuttuğumuz yer" -#: nova/crypto.py:66 +#: nova/crypto.py:67 msgid "Where we keep our root CA" msgstr "Kök sertifika yetkilisini tutttuğumuz yer" -#: nova/crypto.py:69 +#: nova/crypto.py:70 msgid "Should we use a CA for each project?" msgstr "Her proje için sertifika yetkilisini kullanmalı mıyız?" -#: nova/crypto.py:73 +#: nova/crypto.py:74 #, python-format msgid "Subject for certificate for users, %s for project, user, timestamp" msgstr "Kullanıcıların sertifika konusu, proje, kullanıcı ve tarih bilgisi için %s" -#: nova/crypto.py:78 +#: nova/crypto.py:79 #, python-format msgid "Subject for certificate for projects, %s for project, timestamp" msgstr "Projelerin sertifika konusu, proje ve tarih bilgisi için %s" -#: nova/crypto.py:209 +#: nova/crypto.py:210 #, fuzzy msgid "Unable to find the key" msgstr "%r adresini bulmak olanaksız" -#: nova/crypto.py:392 +#: nova/crypto.py:393 msgid "Failed to write inbound.csr" msgstr "" -#: nova/crypto.py:394 +#: nova/crypto.py:395 #, python-format msgid "Flags path: %s" msgstr "Bayrakların yolu: %s" -#: nova/exception.py:66 -msgid "Unexpected error while running command." -msgstr "Komut çalışırken beklenmeyen bir hata oluştu." - -#: nova/exception.py:69 -#, 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⏎ Komut: %(cmd)s⏎ Çıkış kodu: %(exit_code)s⏎ Standart " -"çıktı: %(stdout)r⏎ Standart hata: %(stderr)r" - -#: nova/exception.py:131 +#: nova/exception.py:112 msgid "An unknown exception occurred." msgstr "Bilinmeyen bir istisna oluştu." -#: nova/exception.py:152 nova/openstack/common/rpc/common.py:86 +#: nova/exception.py:133 nova/openstack/common/rpc/common.py:86 msgid "Exception in string format operation" msgstr "" -#: nova/exception.py:172 +#: nova/exception.py:153 msgid "Unknown" msgstr "" -#: nova/exception.py:182 +#: nova/exception.py:163 #, fuzzy, python-format msgid "Failed to encrypt text: %(reason)s" msgstr "Özel anahtar çözümü başarısız: %s" -#: nova/exception.py:186 +#: nova/exception.py:167 #, fuzzy, python-format msgid "Failed to decrypt text: %(reason)s" msgstr "Özel anahtar çözümü başarısız: %s" -#: nova/exception.py:190 +#: nova/exception.py:171 msgid "Virtual Interface creation failed" msgstr "Sanal arayüz oluşturma hatası" -#: nova/exception.py:194 +#: nova/exception.py:175 msgid "5 attempts to create virtual interfacewith unique mac address failed" msgstr "Hata. Eşsiz mac adresiyle sanal arayüz oluşturmada 5 kez girişim yapıldı." -#: nova/exception.py:199 +#: nova/exception.py:180 #, python-format msgid "Connection to glance host %(host)s:%(port)s failed: %(reason)s" msgstr "" -#: nova/exception.py:204 +#: nova/exception.py:185 msgid "Not authorized." msgstr "Yetkiniz yok." -#: nova/exception.py:209 +#: nova/exception.py:190 msgid "User does not have admin privileges" msgstr "Kullanıcı yönetici ayrıcalıklarına sahip değil" -#: nova/exception.py:213 +#: nova/exception.py:194 #, python-format msgid "Policy doesn't allow %(action)s to be performed." msgstr "%(action)s uygulanmasına izin verilmiyor." -#: nova/exception.py:217 +#: nova/exception.py:198 #, python-format msgid "Image %(image_id)s is not active." msgstr "" -#: nova/exception.py:221 +#: nova/exception.py:202 #, python-format msgid "Not authorized for image %(image_id)s." msgstr "" -#: nova/exception.py:225 +#: nova/exception.py:206 msgid "Unacceptable parameters." msgstr "Kabul edilemez parametreler var." -#: nova/exception.py:230 +#: nova/exception.py:211 msgid "Block Device Mapping is Invalid." msgstr "" -#: nova/exception.py:234 +#: nova/exception.py:215 #, python-format msgid "Block Device Mapping is Invalid: failed to get snapshot %(id)s." msgstr "" -#: nova/exception.py:239 +#: nova/exception.py:220 #, python-format msgid "Block Device Mapping is Invalid: failed to get volume %(id)s." msgstr "" -#: nova/exception.py:244 +#: nova/exception.py:225 #, python-format msgid "Volume %(volume_id)s is not attached to anything" msgstr "%(volume_id)s bölümü hiçbir şeyle ilişkilendirilmedi" -#: nova/exception.py:248 +#: nova/exception.py:229 #, python-format msgid "" "Volume %(volume_id)s did not finish being created even after we waited " "%(seconds)s seconds or %(attempts)s attempts." msgstr "" -#: nova/exception.py:254 nova/api/ec2/cloud.py:463 -#: nova/api/openstack/compute/contrib/keypairs.py:98 nova/compute/api.py:2740 +#: nova/exception.py:235 nova/api/ec2/cloud.py:463 +#: nova/api/openstack/compute/contrib/keypairs.py:98 nova/compute/api.py:2769 msgid "Keypair data is invalid" msgstr "Anahtar çifti verisi geçersiz" -#: nova/exception.py:258 +#: nova/exception.py:239 msgid "The request is invalid." msgstr "İstek geçersiz" -#: nova/exception.py:262 +#: nova/exception.py:243 msgid "Invalid input received" msgstr "Geçersiz giriş yapıldı" -#: nova/exception.py:266 +#: nova/exception.py:247 msgid "Invalid volume" msgstr "Geçersiz bölüm" -#: nova/exception.py:270 nova/api/openstack/compute/servers.py:1332 +#: nova/exception.py:251 nova/api/openstack/compute/servers.py:1332 #: nova/api/openstack/compute/contrib/admin_actions.py:242 msgid "Invalid metadata" msgstr "Geçersiz metadata" -#: nova/exception.py:274 +#: nova/exception.py:255 msgid "Invalid metadata size" msgstr "" -#: nova/exception.py:278 +#: nova/exception.py:259 #, python-format msgid "Invalid port range %(from_port)s:%(to_port)s. %(msg)s" msgstr "Geçersiz port aralığı %(from_port)s:%(to_port)s. %(msg)s" -#: nova/exception.py:282 nova/api/ec2/cloud.py:625 +#: nova/exception.py:263 nova/api/ec2/cloud.py:625 #, python-format msgid "Invalid IP protocol %(protocol)s." msgstr "Geçersiz IP %(protocol)s." -#: nova/exception.py:286 +#: nova/exception.py:267 #, python-format msgid "Invalid content type %(content_type)s." msgstr "Geçersiz içerik türü %(content_type)s." -#: nova/exception.py:290 +#: nova/exception.py:271 #, python-format msgid "Invalid cidr %(cidr)s." msgstr "Geçersiz CIDR %(cidr)s." -#: nova/exception.py:294 nova/openstack/common/db/exception.py:44 +#: nova/exception.py:275 nova/openstack/common/db/exception.py:44 msgid "Invalid Parameter: Unicode is not supported by the current database." msgstr "" -#: nova/exception.py:301 +#: nova/exception.py:282 #, python-format msgid "%(err)s" msgstr "Hatalar: %(err)s" -#: nova/exception.py:305 +#: nova/exception.py:286 #, python-format msgid "" "Cannot perform action '%(action)s' on aggregate %(aggregate_id)s. Reason:" @@ -249,16 +233,16 @@ msgstr "" "%(aggregate_id)s üzerinde '%(action)s' eylemi gerçekleştirilemiyor. " "Nedeni: %(reason)s." -#: nova/exception.py:310 +#: nova/exception.py:291 #, python-format msgid "Group not valid. Reason: %(reason)s" msgstr "" -#: nova/exception.py:314 nova/openstack/common/db/sqlalchemy/utils.py:33 +#: nova/exception.py:295 nova/openstack/common/db/sqlalchemy/utils.py:33 msgid "Sort key supplied was not valid." msgstr "" -#: nova/exception.py:318 +#: nova/exception.py:299 #, python-format msgid "" "Instance %(instance_uuid)s in %(attr)s %(state)s. Cannot %(method)s while" @@ -267,116 +251,116 @@ msgstr "" "%(attr)s %(state)s 'deki %(instance_uuid)s örneği. Örnek bu durumda iken " "%(method)s yapılamaz." -#: nova/exception.py:323 +#: nova/exception.py:304 #, python-format msgid "Instance %(instance_id)s is not running." msgstr "%(instance_id)s örneği çalışmıyor." -#: nova/exception.py:327 +#: nova/exception.py:308 #, python-format msgid "Instance %(instance_id)s is not in rescue mode" msgstr "%(instance_id)s örneği kurtarma modunda değil" -#: nova/exception.py:331 +#: nova/exception.py:312 #, fuzzy, python-format msgid "Instance %(instance_id)s cannot be rescued: %(reason)s" msgstr "%(instance_id)s örneği kurtarma modunda değil" -#: nova/exception.py:335 +#: nova/exception.py:316 #, python-format msgid "Instance %(instance_id)s is not ready" msgstr "" -#: nova/exception.py:339 +#: nova/exception.py:320 msgid "Failed to suspend instance" msgstr "Örnek kapatmada hata oluştu." -#: nova/exception.py:343 +#: nova/exception.py:324 #, fuzzy, python-format msgid "Failed to resume instance: %(reason)s." msgstr "Örnek kapatmada hata oluştu." -#: nova/exception.py:347 +#: nova/exception.py:328 #, fuzzy, python-format msgid "Failed to power on instance: %(reason)s." msgstr "Örnek kapatmada hata oluştu." -#: nova/exception.py:351 +#: nova/exception.py:332 #, fuzzy, python-format msgid "Failed to power off instance: %(reason)s." msgstr "Tekrar yükleme örneğinde hata oluştu." -#: nova/exception.py:355 +#: nova/exception.py:336 msgid "Failed to reboot instance" msgstr "Tekrar yükleme örneğinde hata oluştu." -#: nova/exception.py:359 +#: nova/exception.py:340 msgid "Failed to terminate instance" msgstr "" -#: nova/exception.py:363 +#: nova/exception.py:344 #, fuzzy msgid "Failed to deploy instance" msgstr "Tekrar yükleme örneğinde hata oluştu." -#: nova/exception.py:367 +#: nova/exception.py:348 msgid "Service is unavailable at this time." msgstr "Şu anda servis kullanılamıyor." -#: nova/exception.py:371 +#: nova/exception.py:352 msgid "Insufficient compute resources." msgstr "" -#: nova/exception.py:375 +#: nova/exception.py:356 #, fuzzy, python-format msgid "Compute service of %(host)s is unavailable at this time." msgstr "Hesaplama servisi şu anda kullanılamıyor." -#: nova/exception.py:379 +#: nova/exception.py:360 #, python-format msgid "Unable to migrate instance (%(instance_id)s) to current host (%(host)s)." msgstr "Mevcut (%(host)s) sunucusundan (%(instance_id)s) örneği geçirilemez." -#: nova/exception.py:384 +#: nova/exception.py:365 msgid "The supplied hypervisor type of is invalid." msgstr "Desteklenen hypervisor türü geçersiz." -#: nova/exception.py:388 +#: nova/exception.py:369 msgid "The instance requires a newer hypervisor version than has been provided." msgstr "Örnek şu ankinden daha yeni hypervisor versiyonu gerektirir." -#: nova/exception.py:393 +#: nova/exception.py:374 #, python-format msgid "" "The supplied disk path (%(path)s) already exists, it is expected not to " "exist." msgstr "Desteklenen disk yolu (%(path)s) halen var,fakat var olmaması gerekir." -#: nova/exception.py:398 +#: nova/exception.py:379 #, python-format msgid "The supplied device path (%(path)s) is invalid." msgstr "Desteklenen cihaz yolu (%(path)s) geçersiz." -#: nova/exception.py:402 +#: nova/exception.py:383 #, python-format msgid "The supplied device path (%(path)s) is in use." msgstr "" -#: nova/exception.py:407 +#: nova/exception.py:388 #, python-format msgid "The supplied device (%(device)s) is busy." msgstr "" -#: nova/exception.py:411 +#: nova/exception.py:392 msgid "Unacceptable CPU info" msgstr "Kabul edilemeyen CPU bilgisi" -#: nova/exception.py:415 +#: nova/exception.py:396 #, python-format msgid "%(address)s is not a valid IP v4/6 address." msgstr "%(address)s geçerli bir IP v4/6 adresi değildir." -#: nova/exception.py:419 +#: nova/exception.py:400 #, python-format msgid "" "VLAN tag is not appropriate for the port group %(bridge)s. Expected VLAN " @@ -385,7 +369,7 @@ msgstr "" "VLAN etiketi %(bridge)s port grubu için uygun değil. Beklenen VLAN " "etiketi %(tag)s'dir, fakat tek ilişkili port grubu %(pgroup)s'dir." -#: nova/exception.py:425 +#: nova/exception.py:406 #, python-format msgid "" "vSwitch which contains the port group %(bridge)s is not associated with " @@ -396,90 +380,85 @@ msgstr "" "ilişkilendirilmemiştir. Beklenen vSwitch %(expected)s'dir, fakat " "ilişkilendirilen ise %(actual)s'dir." -#: nova/exception.py:432 +#: nova/exception.py:413 #, python-format msgid "Disk format %(disk_format)s is not acceptable" msgstr "%(disk_format)s disk formatı kabul edilemez." -#: nova/exception.py:436 +#: nova/exception.py:417 #, python-format msgid "Image %(image_id)s is unacceptable: %(reason)s" msgstr "%(image_id)s imajı kabul edilemez: %(reason)s" -#: nova/exception.py:440 +#: nova/exception.py:421 #, python-format msgid "Instance %(instance_id)s is unacceptable: %(reason)s" msgstr "%(instance_id)s örneği kabul edilemez: %(reason)s" -#: nova/exception.py:444 +#: nova/exception.py:425 #, python-format msgid "Ec2 id %(ec2_id)s is unacceptable." msgstr "%(ec2_id)s Ec2 id'si kabul edilemez." -#: nova/exception.py:448 +#: nova/exception.py:429 #, python-format msgid "Expected a uuid but received %(uuid)s." msgstr "" -#: nova/exception.py:452 +#: nova/exception.py:433 #, fuzzy, python-format msgid "Invalid ID received %(id)s." msgstr "Geçersiz CIDR %(cidr)s." -#: nova/exception.py:456 -#, python-format -msgid "Unexpected argument for periodic task creation: %(arg)s." -msgstr "" - -#: nova/exception.py:460 +#: nova/exception.py:437 msgid "Constraint not met." msgstr "" -#: nova/exception.py:465 +#: nova/exception.py:442 msgid "Resource could not be found." msgstr "Kaynak bulunamadı." -#: nova/exception.py:470 +#: nova/exception.py:447 #, fuzzy, python-format msgid "No agent-build associated with id %(id)s." msgstr "%(id)s ile ilişkilendirilmiş bir dinamik IP yok." -#: nova/exception.py:474 +#: nova/exception.py:451 #, python-format msgid "Volume %(volume_id)s could not be found." msgstr "%(volume_id)s bölümü bulunamadı." -#: nova/exception.py:478 +#: nova/exception.py:455 #, python-format msgid "Snapshot %(snapshot_id)s could not be found." msgstr "%(snapshot_id)s sistem anlık görüntüsü bulunamadı." -#: nova/exception.py:482 +#: nova/exception.py:459 #, python-format msgid "No target id found for volume %(volume_id)s." msgstr "%(volume_id)s bölümü için hedef id bulunamadı." -#: nova/exception.py:486 +#: nova/exception.py:463 #, python-format msgid "No disk at %(location)s" msgstr "%(location)s'da disk yok." -#: nova/exception.py:490 +#: nova/exception.py:467 #, python-format msgid "Could not find a handler for %(driver_type)s volume." msgstr "%(driver_type)s bölümü için bir işleyici bulunamadı." -#: nova/exception.py:494 +#: nova/exception.py:471 #, python-format msgid "Invalid image href %(image_href)s." msgstr "Geçersiz %(image_href)s imaj kaynak dosyası." -#: nova/exception.py:498 +#: nova/exception.py:475 #, python-format msgid "Image %(image_id)s could not be found." msgstr "%(image_id)s imaj kaynak dosyası bulunamadı." -#: nova/exception.py:502 +#: nova/exception.py:479 #, python-format msgid "" "Image %(image_id)s could not be found. The nova EC2 API assigns image ids" @@ -487,65 +466,65 @@ msgid "" "image ids since adding this image?" msgstr "" -#: nova/exception.py:509 +#: nova/exception.py:486 #, python-format msgid "Project %(project_id)s could not be found." msgstr "%(project_id)s projesi bulunamadı." -#: nova/exception.py:513 +#: nova/exception.py:490 msgid "Cannot find SR to read/write VDI." msgstr "VDI'ya okuma/yazma yapılırken SR(Saklama deposu) bulunamadı." -#: nova/exception.py:517 +#: nova/exception.py:494 #, fuzzy, python-format msgid "Network %(network_id)s is duplicated." msgstr "%(network_id)s ağı bulunamadı." -#: nova/exception.py:521 +#: nova/exception.py:498 #, python-format msgid "Network %(network_id)s is still in use." msgstr "" -#: nova/exception.py:525 +#: nova/exception.py:502 #, python-format msgid "%(req)s is required to create a network." msgstr "Ağ oluşturulurken %(req)s gereklidir." -#: nova/exception.py:529 +#: nova/exception.py:506 #, python-format msgid "Network %(network_id)s could not be found." msgstr "%(network_id)s ağı bulunamadı." -#: nova/exception.py:533 +#: nova/exception.py:510 #, fuzzy, python-format msgid "Port id %(port_id)s could not be found." msgstr "%(snapshot_id)s sistem anlık görüntüsü bulunamadı." -#: nova/exception.py:537 +#: nova/exception.py:514 #, python-format msgid "Network could not be found for bridge %(bridge)s" msgstr " %(bridge)s köprüsü için ağ bulunamadı." -#: nova/exception.py:541 +#: nova/exception.py:518 #, python-format msgid "Network could not be found for uuid %(uuid)s" msgstr "%(uuid)s UUID'si için bir ağ bulunamadı" -#: nova/exception.py:545 +#: nova/exception.py:522 #, python-format msgid "Network could not be found with cidr %(cidr)s." msgstr "%(cidr)s CIDR ile bir ağ bulunamadı." -#: nova/exception.py:549 +#: nova/exception.py:526 #, python-format msgid "Network could not be found for instance %(instance_id)s." msgstr "%(instance_id)s örneği için ağ bulunamadı." -#: nova/exception.py:553 +#: nova/exception.py:530 msgid "No networks defined." msgstr "Tanımlı bir ağ yok." -#: nova/exception.py:557 +#: nova/exception.py:534 #, python-format msgid "" "Either Network uuid %(network_uuid)s is not present or is not assigned to" @@ -554,239 +533,239 @@ msgstr "" "%(network_uuid)s ağ UUID verilmedi veya %(project_id)s projesi ile " "ilişkilendirilmedi." -#: nova/exception.py:562 +#: nova/exception.py:539 msgid "Could not find the datastore reference(s) which the VM uses." msgstr "VM'nin kullandığı veri deposu referansı(ları) bulunamadı." -#: nova/exception.py:566 +#: nova/exception.py:543 #, python-format msgid "Port %(port_id)s is still in use." msgstr "" -#: nova/exception.py:570 +#: nova/exception.py:547 #, fuzzy, python-format msgid "Port %(port_id)s not usable for instance %(instance)s." msgstr "%(instance_id)s örneği için ağ bulunamadı." -#: nova/exception.py:574 +#: nova/exception.py:551 #, fuzzy, python-format msgid "No free port available for instance %(instance)s." msgstr "%(instance_id)s örneği için ağ bulunamadı." -#: nova/exception.py:578 +#: nova/exception.py:555 #, python-format msgid "No fixed IP associated with id %(id)s." msgstr "%(id)s ile ilişkilendirilmiş bir dinamik IP yok." -#: nova/exception.py:582 +#: nova/exception.py:559 #, python-format msgid "Fixed ip not found for address %(address)s." msgstr "%(address)s adresi için bir dinamik IP bulunamadı." -#: nova/exception.py:586 +#: nova/exception.py:563 #, python-format msgid "Instance %(instance_uuid)s has zero fixed ips." msgstr "" -#: nova/exception.py:590 +#: nova/exception.py:567 #, python-format msgid "Network host %(host)s has zero fixed ips in network %(network_id)s." msgstr "" "%(network_id)s ağında %(host)s ağ sunucusunun hiç dinamik IP'si yok.\n" " " -#: nova/exception.py:595 +#: nova/exception.py:572 #, python-format msgid "Instance %(instance_uuid)s doesn't have fixed ip '%(ip)s'." msgstr "" -#: nova/exception.py:599 +#: nova/exception.py:576 #, python-format msgid "" "Fixed IP address (%(address)s) does not exist in network " "(%(network_uuid)s)." msgstr "(%(network_uuid)s) ağında bir (%(address)s) dinamik IP adresi yok." -#: nova/exception.py:604 +#: nova/exception.py:581 #, python-format msgid "" "Fixed IP address %(address)s is already in use on instance " "%(instance_uuid)s." msgstr "" -#: nova/exception.py:609 +#: nova/exception.py:586 #, python-format msgid "More than one instance is associated with fixed ip address '%(address)s'." msgstr "" -#: nova/exception.py:614 +#: nova/exception.py:591 #, python-format msgid "Fixed IP address %(address)s is invalid." msgstr "%(address)s dinamik IP adresi geçersiz." -#: nova/exception.py:618 +#: nova/exception.py:595 msgid "Zero fixed ips available." msgstr "Kullanılabilir hiç dinamik IP yok." -#: nova/exception.py:622 +#: nova/exception.py:599 msgid "Zero fixed ips could be found." msgstr "Hiç dinamik IP bulunamadı." -#: nova/exception.py:631 +#: nova/exception.py:608 #, python-format msgid "Floating ip %(address)s already exists." msgstr "" -#: nova/exception.py:635 +#: nova/exception.py:612 #, python-format msgid "Floating ip not found for id %(id)s." msgstr "%(id)s ID'si için değişken IP bulunamadı." -#: nova/exception.py:639 +#: nova/exception.py:616 #, python-format msgid "The DNS entry %(name)s already exists in domain %(domain)s." msgstr "%(domain)s alanında %(name)s DNS girdisi halen var." -#: nova/exception.py:643 +#: nova/exception.py:620 #, python-format msgid "Floating ip not found for address %(address)s." msgstr "%(address)s adresi için bir değişken IP bulunamadı." -#: nova/exception.py:647 +#: nova/exception.py:624 #, python-format msgid "Floating ip not found for host %(host)s." msgstr " %(host)s sunucusu için bir değişken IP bulunamadı." -#: nova/exception.py:651 +#: nova/exception.py:628 #, python-format msgid "Multiple floating ips are found for address %(address)s." msgstr "" -#: nova/exception.py:655 +#: nova/exception.py:632 msgid "Floating ip pool not found." msgstr "" -#: nova/exception.py:660 +#: nova/exception.py:637 msgid "Zero floating ips available." msgstr "Hiç mevcut değişken IP yok." -#: nova/exception.py:665 +#: nova/exception.py:642 #, python-format msgid "Floating ip %(address)s is associated." msgstr "%(address)s değişken IP adresi ilişkilendirildi." -#: nova/exception.py:669 +#: nova/exception.py:646 #, python-format msgid "Floating ip %(address)s is not associated." msgstr "%(address)s değişken IP adresi ilişkilendirilemedi." -#: nova/exception.py:673 +#: nova/exception.py:650 msgid "Zero floating ips exist." msgstr "Hiç değişken IP yok." -#: nova/exception.py:677 +#: nova/exception.py:654 #, python-format msgid "Interface %(interface)s not found." msgstr "%(interface)s arayüzü bulunamadı." -#: nova/exception.py:681 +#: nova/exception.py:658 msgid "Cannot disassociate auto assigined floating ip" msgstr "" -#: nova/exception.py:685 +#: nova/exception.py:662 #, python-format msgid "Keypair %(name)s not found for user %(user_id)s" msgstr "%(user_id)s kullanıcısı için %(name)s anahtar çifti bulunamadı" -#: nova/exception.py:689 +#: nova/exception.py:666 #, python-format msgid "Certificate %(certificate_id)s not found." msgstr "%(certificate_id)s sertifikası bulunamadı" -#: nova/exception.py:693 +#: nova/exception.py:670 #, python-format msgid "Service %(service_id)s could not be found." msgstr "%(service_id)s servisi bulunamadı." -#: nova/exception.py:697 +#: nova/exception.py:674 #, python-format msgid "Host %(host)s could not be found." msgstr "%(host)s sunucusu bulunamadı." -#: nova/exception.py:701 +#: nova/exception.py:678 #, python-format msgid "Compute host %(host)s could not be found." msgstr "%(host)s hesaplama sunucusu bulunamadı." -#: nova/exception.py:705 +#: nova/exception.py:682 #, python-format msgid "Could not find binary %(binary)s on host %(host)s." msgstr "%(host)s sunucusunda %(binary)s ikilisi bulunamadı." -#: nova/exception.py:709 +#: nova/exception.py:686 #, python-format msgid "Invalid reservation expiration %(expire)s." msgstr "" -#: nova/exception.py:713 +#: nova/exception.py:690 #, python-format msgid "" "Change would make usage less than 0 for the following resources: " "%(unders)s" msgstr "" -#: nova/exception.py:718 +#: nova/exception.py:695 msgid "Quota could not be found" msgstr "Kota bulunamadı." -#: nova/exception.py:722 +#: nova/exception.py:699 #, python-format msgid "Unknown quota resources %(unknown)s." msgstr "" -#: nova/exception.py:726 +#: nova/exception.py:703 #, python-format msgid "Quota for project %(project_id)s could not be found." msgstr "%(project_id)s projesi için bir kota bulunamadı." -#: nova/exception.py:730 +#: nova/exception.py:707 #, python-format msgid "Quota class %(class_name)s could not be found." msgstr "" -#: nova/exception.py:734 +#: nova/exception.py:711 #, python-format msgid "Quota usage for project %(project_id)s could not be found." msgstr "" -#: nova/exception.py:738 +#: nova/exception.py:715 #, python-format msgid "Quota reservation %(uuid)s could not be found." msgstr "" -#: nova/exception.py:742 +#: nova/exception.py:719 #, python-format msgid "Quota exceeded for resources: %(overs)s" msgstr "" -#: nova/exception.py:746 +#: nova/exception.py:723 #, python-format msgid "Security group %(security_group_id)s not found." msgstr "%(security_group_id)s güvenlik grubu bulunamadı." -#: nova/exception.py:750 +#: nova/exception.py:727 #, python-format msgid "Security group %(security_group_id)s not found for project %(project_id)s." msgstr "" "%(project_id)s projesi için %(security_group_id)s güvenlik grubu " "bulunamadı." -#: nova/exception.py:755 +#: nova/exception.py:732 #, python-format msgid "Security group with rule %(rule_id)s not found." msgstr "%(rule_id)s kurallı güvenlik grubu bulunamadı." -#: nova/exception.py:759 +#: nova/exception.py:736 #, python-format msgid "" "Security group %(security_group_id)s is already associated with the " @@ -795,7 +774,7 @@ msgstr "" "%(security_group_id)s güvenlik grubu zaten %(instance_id)s örneği ile " "ilişkilendirimiş." -#: nova/exception.py:764 +#: nova/exception.py:741 #, python-format msgid "" "Security group %(security_group_id)s is not associated with the instance " @@ -804,37 +783,37 @@ msgstr "" "%(security_group_id)s güvenlik grubu %(instance_id)s örneği ile " "ilişkilendirilmedi." -#: nova/exception.py:769 +#: nova/exception.py:746 #, fuzzy, python-format msgid "Security group default rule (%rule_id)s not found." msgstr "%(rule_id)s kurallı güvenlik grubu bulunamadı." -#: nova/exception.py:773 +#: nova/exception.py:750 msgid "" "Network requires port_security_enabled and subnet associated in order to " "apply security groups." msgstr "" -#: nova/exception.py:778 +#: nova/exception.py:755 msgid "No Unique Match Found." msgstr "" -#: nova/exception.py:783 +#: nova/exception.py:760 #, python-format msgid "Migration %(migration_id)s could not be found." msgstr "%(migration_id)s göçü bulunamadı." -#: nova/exception.py:787 +#: nova/exception.py:764 #, python-format msgid "Migration not found for instance %(instance_id)s with status %(status)s." msgstr "%(status)s durumuyla %(instance_id)s örneği için göç bulunamadı." -#: nova/exception.py:792 +#: nova/exception.py:769 #, python-format msgid "Console pool %(pool_id)s could not be found." msgstr "%(pool_id)s konsol havuzu bulunamadı." -#: nova/exception.py:796 +#: nova/exception.py:773 #, python-format msgid "" "Console pool of type %(console_type)s for compute host %(compute_host)s " @@ -843,104 +822,104 @@ msgstr "" "%(host)s roxy sunucusundaki %(compute_host)s hesaplama sunucusu için " "%(console_type)s türünün konsol havuzu bulunamadı." -#: nova/exception.py:802 +#: nova/exception.py:779 #, python-format msgid "Console %(console_id)s could not be found." msgstr "%(console_id)s konsolu bulunamadı." -#: nova/exception.py:806 +#: nova/exception.py:783 #, python-format msgid "Console for instance %(instance_uuid)s could not be found." msgstr "" -#: nova/exception.py:810 +#: nova/exception.py:787 #, python-format msgid "" "Console for instance %(instance_uuid)s in pool %(pool_id)s could not be " "found." msgstr "" -#: nova/exception.py:815 +#: nova/exception.py:792 #, fuzzy, python-format msgid "Invalid console type %(console_type)s" msgstr "Geçersiz içerik türü %(content_type)s." -#: nova/exception.py:819 +#: nova/exception.py:796 #, python-format msgid "Instance type %(instance_type_id)s could not be found." msgstr "%(instance_type_id)s örnek türü bulunamadı" -#: nova/exception.py:823 +#: nova/exception.py:800 #, python-format msgid "Instance type with name %(instance_type_name)s could not be found." msgstr "%(instance_type_name)s isimli örnek türü bulunamadı." -#: nova/exception.py:828 +#: nova/exception.py:805 #, python-format msgid "Flavor %(flavor_id)s could not be found." msgstr "%(flavor_id)s örnek türü bulunamadı." -#: nova/exception.py:832 +#: nova/exception.py:809 #, python-format msgid "Flavor access not found for %(flavor_id)s / %(project_id)s combination." msgstr "" -#: nova/exception.py:837 +#: nova/exception.py:814 #, fuzzy, python-format msgid "Cell %(cell_name)s doesn't exist." msgstr "%(name)s örneği zaten var." -#: nova/exception.py:841 +#: nova/exception.py:818 #, python-format msgid "Inconsistency in cell routing: %(reason)s" msgstr "" -#: nova/exception.py:845 +#: nova/exception.py:822 #, python-format msgid "Service API method not found: %(detail)s" msgstr "" -#: nova/exception.py:849 +#: nova/exception.py:826 msgid "Timeout waiting for response from cell" msgstr "" -#: nova/exception.py:853 +#: nova/exception.py:830 #, python-format msgid "Cell message has reached maximum hop count: %(hop_count)s" msgstr "" -#: nova/exception.py:857 +#: nova/exception.py:834 msgid "No cells available matching scheduling criteria." msgstr "" -#: nova/exception.py:861 +#: nova/exception.py:838 #, python-format msgid "Exception received during cell processing: %(exc_name)s." msgstr "" -#: nova/exception.py:865 +#: nova/exception.py:842 #, fuzzy, python-format msgid "Cell is not known for instance %(instance_uuid)s" msgstr "%(instance_id)s örneği için ağ bulunamadı." -#: nova/exception.py:869 +#: nova/exception.py:846 #, python-format msgid "Scheduler Host Filter %(filter_name)s could not be found." msgstr "%(filter_name)s zamanlayıcı sunucu filtresi bulunamadı." -#: nova/exception.py:873 +#: nova/exception.py:850 #, python-format msgid "Instance %(instance_uuid)s has no metadata with key %(metadata_key)s." msgstr "" -#: nova/exception.py:878 +#: nova/exception.py:855 #, python-format msgid "" "Instance %(instance_uuid)s has no system metadata with key " "%(metadata_key)s." msgstr "" -#: nova/exception.py:883 +#: nova/exception.py:860 #, python-format msgid "" "Instance Type %(instance_type_id)s has no extra specs with key " @@ -949,383 +928,388 @@ msgstr "" "%(instance_type_id)s örnek türü %(extra_specs_key)s anahtarı ile ekstra " "özelliklere sahip değil." -#: nova/exception.py:888 +#: nova/exception.py:865 #, python-format msgid "File %(file_path)s could not be found." msgstr "%(file_path)s dosyası bulunamadı." -#: nova/exception.py:892 +#: nova/exception.py:869 msgid "Zero files could be found." msgstr "Hiç dosya bulunamadı." -#: nova/exception.py:896 +#: nova/exception.py:873 #, python-format msgid "Virtual switch associated with the network adapter %(adapter)s not found." msgstr "" "%(adapter)s ağ bağdaştırıcısı ile ilişkilendirilen sanal anahtar " "bulunamadı." -#: nova/exception.py:901 +#: nova/exception.py:878 #, python-format msgid "Network adapter %(adapter)s could not be found." msgstr "%(adapter)s ağ bağdaştırıcısı bulunamadı." -#: nova/exception.py:905 +#: nova/exception.py:882 #, python-format msgid "Class %(class_name)s could not be found: %(exception)s" msgstr "%(class_name)s sınıfı bulunamadı: %(exception)s" -#: nova/exception.py:909 +#: nova/exception.py:886 msgid "Action not allowed." msgstr "İşlem için izin verilmiyor." -#: nova/exception.py:913 +#: nova/exception.py:890 msgid "Rotation is not allowed for snapshots" msgstr "Önceki sistem geri görüntüsüne dönmek için izin verilmiyor." -#: nova/exception.py:917 +#: nova/exception.py:894 msgid "Rotation param is required for backup image_type" msgstr "Yedek imajı geri dönüş parametresi gerekli" -#: nova/exception.py:921 +#: nova/exception.py:898 #, python-format msgid "Key pair %(key_name)s already exists." msgstr "%(key_name)s anahtar çifti zaten var." -#: nova/exception.py:925 +#: nova/exception.py:902 #, python-format msgid "Instance %(name)s already exists." msgstr "%(name)s örneği zaten var." -#: nova/exception.py:929 +#: nova/exception.py:906 #, python-format msgid "Instance Type with name %(name)s already exists." msgstr "" -#: nova/exception.py:933 +#: nova/exception.py:910 #, python-format msgid "Instance Type with ID %(flavor_id)s already exists." msgstr "" -#: nova/exception.py:937 +#: nova/exception.py:914 #, python-format msgid "" "Flavor access alreay exists for flavor %(flavor_id)s and project " "%(project_id)s combination." msgstr "" -#: nova/exception.py:942 +#: nova/exception.py:919 #, python-format msgid "%(path)s is not on shared storage: %(reason)s" msgstr "" -#: nova/exception.py:946 +#: nova/exception.py:923 #, python-format msgid "%(path)s is not on local storage: %(reason)s" msgstr "" -#: nova/exception.py:950 +#: nova/exception.py:927 msgid "Migration error" msgstr "Geçiş hatası." -#: nova/exception.py:954 +#: nova/exception.py:931 +#, fuzzy +msgid "Migration pre-check error" +msgstr "Geçiş hatası." + +#: nova/exception.py:935 #, python-format msgid "Malformed message body: %(reason)s" msgstr "Hatalı biçimlendirilmiş mesaj gövdesi: %(reason)s" -#: nova/exception.py:960 +#: nova/exception.py:941 #, python-format msgid "Could not find config at %(path)s" msgstr "%(path)s'deki yapılandırma bulunamadı" -#: nova/exception.py:964 +#: nova/exception.py:945 #, python-format msgid "Could not load paste app '%(name)s' from %(path)s" msgstr "" -#: nova/exception.py:968 +#: nova/exception.py:949 msgid "When resizing, instances must change flavor!" msgstr "" -#: nova/exception.py:972 +#: nova/exception.py:953 #, python-format msgid "Resize error: %(reason)s" msgstr "" -#: nova/exception.py:976 +#: nova/exception.py:957 msgid "Image is larger than instance type allows" msgstr "İmaj dosyası verilen örneğin müsade ettiği türden daha büyük" -#: nova/exception.py:980 +#: nova/exception.py:961 msgid "Instance type's memory is too small for requested image." msgstr "Örnek türün belleği istenilen imaj dosyası için çok küçük." -#: nova/exception.py:984 +#: nova/exception.py:965 msgid "Instance type's disk is too small for requested image." msgstr "Örnek türünün diski istenilen imaj dosyası için çok küçük." -#: nova/exception.py:988 +#: nova/exception.py:969 #, python-format msgid "Insufficient free memory on compute node to start %(uuid)s." msgstr "%(uuid)s hesaplama düğümü başlatmada yetersiz boş hafıza." -#: nova/exception.py:992 +#: nova/exception.py:973 msgid "Could not fetch bandwidth/cpu/disk metrics for this host." msgstr "Bu sunucu için bant genişliği/cpu/disk ölçümleri alınamadı." -#: nova/exception.py:996 +#: nova/exception.py:977 #, python-format msgid "No valid host was found. %(reason)s" msgstr "Geçerli bir sunucu bulunamadı: %(reason)s" -#: nova/exception.py:1000 +#: nova/exception.py:981 msgid "Quota exceeded" msgstr "Kota aşıldı" -#: nova/exception.py:1007 +#: nova/exception.py:988 #, python-format msgid "" "Quota exceeded for %(overs)s: Requested %(req)s, but already used " "%(used)d of %(allowed)d %(resource)s" msgstr "" -#: nova/exception.py:1012 +#: nova/exception.py:993 msgid "Maximum number of floating ips exceeded" msgstr "" -#: nova/exception.py:1016 +#: nova/exception.py:997 msgid "Maximum number of fixed ips exceeded" msgstr "" -#: nova/exception.py:1020 +#: nova/exception.py:1001 #, python-format msgid "Maximum number of metadata items exceeds %(allowed)d" msgstr "" -#: nova/exception.py:1024 +#: nova/exception.py:1005 msgid "Personality file limit exceeded" msgstr "Kişisel dosya limiti aşıldı" -#: nova/exception.py:1028 +#: nova/exception.py:1009 msgid "Personality file path too long" msgstr "Kişisel dosya yolu çok uzun" -#: nova/exception.py:1032 +#: nova/exception.py:1013 msgid "Personality file content too long" msgstr "Kişisel dosya içeriği çok uzun" -#: nova/exception.py:1036 +#: nova/exception.py:1017 msgid "Maximum number of key pairs exceeded" msgstr "" -#: nova/exception.py:1040 +#: nova/exception.py:1021 msgid "Maximum number of security groups or rules exceeded" msgstr "" -#: nova/exception.py:1044 +#: nova/exception.py:1025 #, python-format msgid "" "Aggregate %(aggregate_id)s: action '%(action)s' caused an error: " "%(reason)s." msgstr "" -#: nova/exception.py:1049 +#: nova/exception.py:1030 #, python-format msgid "Aggregate %(aggregate_id)s could not be found." msgstr "%(aggregate_id)s kümesi bulunamadı." -#: nova/exception.py:1053 +#: nova/exception.py:1034 #, python-format msgid "Aggregate %(aggregate_name)s already exists." msgstr "%(aggregate_name)s kümesi zaten var." -#: nova/exception.py:1057 +#: nova/exception.py:1038 #, python-format msgid "Aggregate %(aggregate_id)s has no host %(host)s." msgstr "%(aggregate_id)s kümesi %(host)s sunucusuna sahip değil." -#: nova/exception.py:1061 +#: nova/exception.py:1042 #, python-format msgid "Aggregate %(aggregate_id)s has no metadata with key %(metadata_key)s." msgstr "" "%(aggregate_id)s kümesi %(metadata_key)s. anahtarı ile hiç metadata'sı " "yok." -#: nova/exception.py:1066 +#: nova/exception.py:1047 #, python-format msgid "Aggregate %(aggregate_id)s already has host %(host)s." msgstr "%(aggregate_id)s kümesi zaten%(host)s sunucusuna sahip." -#: nova/exception.py:1070 +#: nova/exception.py:1051 msgid "Unable to create instance type" msgstr "Örnek tür oluşturulamıyor." -#: nova/exception.py:1074 +#: nova/exception.py:1055 #, python-format msgid "Failed to set admin password on %(instance)s because %(reason)s" msgstr "" -#: nova/exception.py:1080 +#: nova/exception.py:1061 #, python-format msgid "Detected existing vlan with id %(vlan)d" msgstr "" -#: nova/exception.py:1084 +#: nova/exception.py:1065 msgid "There was a conflict when trying to complete your request." msgstr "" -#: nova/exception.py:1089 +#: nova/exception.py:1070 #, python-format msgid "Instance %(instance_id)s could not be found." msgstr "%(instance_id)s örneği bulunamadı." -#: nova/exception.py:1093 +#: nova/exception.py:1074 #, fuzzy, python-format msgid "Info cache for instance %(instance_uuid)s could not be found." msgstr "%(instance_id)s örneği bulunamadı." -#: nova/exception.py:1098 +#: nova/exception.py:1079 #, fuzzy, python-format msgid "Node %(node_id)s could not be found." msgstr "%(volume_id)s bölümü bulunamadı." -#: nova/exception.py:1102 +#: nova/exception.py:1083 #, fuzzy, python-format msgid "Node with UUID %(node_uuid)s could not be found." msgstr "%(project_id)s projesi bulunamadı." -#: nova/exception.py:1106 +#: nova/exception.py:1087 #, python-format msgid "Marker %(marker)s could not be found." msgstr "" -#: nova/exception.py:1110 +#: nova/exception.py:1091 #, python-format msgid "Invalid id: %(val)s (expecting \"i-...\")." msgstr "" -#: nova/exception.py:1114 +#: nova/exception.py:1095 #, python-format msgid "Could not fetch image %(image_id)s" msgstr "" -#: nova/exception.py:1118 +#: nova/exception.py:1099 #, python-format msgid "Could not upload image %(image_id)s" msgstr "" -#: nova/exception.py:1122 +#: nova/exception.py:1103 #, python-format msgid "Task %(task_name)s is already running on host %(host)s" msgstr "" -#: nova/exception.py:1126 +#: nova/exception.py:1107 #, python-format msgid "Task %(task_name)s is not running on host %(host)s" msgstr "" -#: nova/exception.py:1130 +#: nova/exception.py:1111 #, python-format msgid "Instance %(instance_uuid)s is locked" msgstr "" -#: nova/exception.py:1134 +#: nova/exception.py:1115 #, python-format msgid "Could not mount vfat config drive. %(operation)s failed. Error: %(error)s" msgstr "" -#: nova/exception.py:1139 +#: nova/exception.py:1120 #, python-format msgid "Unknown config drive format %(format)s. Select one of iso9660 or vfat." msgstr "" -#: nova/exception.py:1144 +#: nova/exception.py:1125 #, python-format msgid "Failed to attach network adapter device to %(instance)s" msgstr "" -#: nova/exception.py:1148 +#: nova/exception.py:1129 #, python-format msgid "Failed to detach network adapter device from %(instance)s" msgstr "" -#: nova/exception.py:1152 +#: nova/exception.py:1133 #, python-format msgid "" "User data too large. User data must be no larger than %(maxsize)s bytes " "once base64 encoded. Your data is %(length)d bytes" msgstr "" -#: nova/exception.py:1158 +#: nova/exception.py:1139 msgid "User data needs to be valid base 64." msgstr "" -#: nova/exception.py:1162 +#: nova/exception.py:1143 #, python-format msgid "" "unexpected task state: expecting %(expected)s but the actual state is " "%(actual)s" msgstr "" -#: nova/exception.py:1167 +#: nova/exception.py:1148 #, fuzzy, python-format msgid "" "Action for request_id %(request_id)s on instance %(instance_uuid)s not " "found" msgstr "%(device)s'daki %(instance_id)s örneğine %(volume_id)s birimini bağla" -#: nova/exception.py:1172 +#: nova/exception.py:1153 #, fuzzy, python-format msgid "Event %(event)s not found for action id %(action_id)s" msgstr "%(user_id)s kullanıcısı için %(name)s anahtar çifti bulunamadı" -#: nova/exception.py:1176 +#: nova/exception.py:1157 #, python-format msgid "The CA file for %(project)s could not be found" msgstr "" -#: nova/exception.py:1180 +#: nova/exception.py:1161 #, python-format msgid "The CRL file for %(project)s could not be found" msgstr "" -#: nova/exception.py:1184 +#: nova/exception.py:1165 msgid "Instance recreate is not implemented by this virt driver." msgstr "" -#: nova/exception.py:1188 +#: nova/exception.py:1169 #, python-format msgid "The service from servicegroup driver %(driver) is temporarily unavailable." msgstr "" -#: nova/exception.py:1193 +#: nova/exception.py:1174 #, python-format msgid "%(binary)s attempted direct database access which is not allowed by policy" msgstr "" -#: nova/exception.py:1198 +#: nova/exception.py:1179 #, python-format msgid "Virtualization type '%(virt)s' is not supported by this compute driver" msgstr "" -#: nova/exception.py:1203 +#: nova/exception.py:1184 #, python-format msgid "" "Requested hardware '%(model)s' is not supported by the '%(virt)s' virt " "driver" msgstr "" -#: nova/exception.py:1208 +#: nova/exception.py:1189 #, python-format msgid "Invalid Base 64 data for file %(path)s" msgstr "" -#: nova/exception.py:1212 +#: nova/exception.py:1193 #, fuzzy, python-format msgid "Build of instance %(instance_uuid)s aborted: %(reason)s" msgstr "%(instance_id)s örneği kurtarma modunda değil" -#: nova/exception.py:1216 +#: nova/exception.py:1197 #, fuzzy, python-format msgid "Build of instance %(instance_uuid)s was re-scheduled: %(reason)s" msgstr "%(instance_id)s örneği kurtarma modunda değil" @@ -1340,27 +1324,7 @@ msgstr "" msgid "Running %(name)s post-hook: %(obj)s" msgstr "" -#: nova/manager.py:173 -#, python-format -msgid "Skipping periodic task %(task)s because its interval is negative" -msgstr "" - -#: nova/manager.py:178 -#, python-format -msgid "Skipping periodic task %(task)s because it is disabled" -msgstr "" - -#: nova/manager.py:241 -#, python-format -msgid "Running periodic task %(full_task_name)s" -msgstr "%(full_task_name)s periyodik görevi çalışıyor" - -#: nova/manager.py:249 -#, python-format -msgid "Error during %(full_task_name)s: %(e)s" -msgstr "%(full_task_name)s sırasında hata: %(e)s" - -#: nova/manager.py:319 +#: nova/manager.py:166 msgid "Notifying Schedulers of capabilities ..." msgstr "Yetenekler zamanlayıcısı bildiriliyor ..." @@ -1495,106 +1459,91 @@ msgstr "" msgid "serve() can only be called once" msgstr "" -#: nova/utils.py:144 +#: nova/utils.py:142 #, python-format msgid "Expected to receive %(exp)s bytes, but actually %(act)s" msgstr "" -#: nova/utils.py:197 nova/openstack/common/processutils.py:90 -#, python-format -msgid "Got unknown keyword args to utils.execute: %r" -msgstr "utils.execute için bilinmeyen anahtar kelime argümanları: %r" - -#: nova/utils.py:208 nova/openstack/common/processutils.py:99 -#, python-format -msgid "Running cmd (subprocess): %s" -msgstr "Çalışan komut(alt süreç): %s" - -#: nova/utils.py:232 nova/utils.py:310 -#: nova/openstack/common/processutils.py:114 nova/virt/powervm/common.py:90 -#, python-format -msgid "Result was %s" -msgstr "Sonuç %s" - -#: nova/utils.py:245 nova/openstack/common/processutils.py:128 -#, python-format -msgid "%r failed. Retrying." -msgstr "%r hatalı. Yeniden deneniyor." - -#: nova/utils.py:285 +#: nova/utils.py:187 #, python-format msgid "Running cmd (SSH): %s" msgstr "Çalışan komut(SSH): %s" -#: nova/utils.py:287 +#: nova/utils.py:189 msgid "Environment not supported over SSH" msgstr "SSH üzerinde ortam desteklenmemektedir." -#: nova/utils.py:291 +#: nova/utils.py:193 msgid "process_input not supported over SSH" msgstr "SSH üzerinde process_input desteklenmemektedir." -#: nova/utils.py:326 +#: nova/utils.py:212 nova/openstack/common/processutils.py:162 +#: nova/virt/powervm/common.py:90 +#, python-format +msgid "Result was %s" +msgstr "Sonuç %s" + +#: nova/utils.py:231 #, python-format msgid "debug in callback: %s" msgstr "" -#: nova/utils.py:488 +#: nova/utils.py:393 #, python-format msgid "Link Local address is not found.:%s" msgstr "Yerel adres bağlantısı bulunamadı.:%s" -#: nova/utils.py:491 +#: nova/utils.py:396 #, 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" -#: nova/utils.py:530 +#: nova/utils.py:435 #, python-format msgid "Invalid backend: %s" msgstr "Geçersiz backend: %s" -#: nova/utils.py:591 +#: nova/utils.py:496 #, fuzzy, python-format msgid "Unknown byte multiplier: %s" msgstr "Bilinmeyen temel dosya: %s" -#: nova/utils.py:720 +#: nova/utils.py:625 #, python-format msgid "Expected object of type: %s" msgstr "Beklenen nesne türü: %s" -#: nova/utils.py:749 +#: nova/utils.py:654 #, python-format msgid "Invalid server_string: %s" msgstr "Geçersiz server_string: %s" -#: nova/utils.py:905 +#: nova/utils.py:810 #, python-format msgid "timefunc: '%(name)s' took %(total_time).2f secs" msgstr "Zaman Fonksiyonu: %(name)s %(total_time).2f saniye sürdü" -#: nova/utils.py:971 +#: nova/utils.py:876 #, python-format msgid "Reloading cached file %s" msgstr "" -#: nova/utils.py:1103 nova/virt/configdrive.py:177 +#: nova/utils.py:1008 nova/virt/configdrive.py:177 #, python-format msgid "Could not remove tmpdir: %s" msgstr "" -#: nova/utils.py:1255 +#: nova/utils.py:1160 #, fuzzy, python-format msgid "%s is not a string or unicode" msgstr "%s güvenlik grubu string veya unicode değil" -#: nova/utils.py:1259 +#: nova/utils.py:1164 #, python-format msgid "%(name)s has less than %(min_length)s characters." msgstr "" -#: nova/utils.py:1264 +#: nova/utils.py:1169 #, python-format msgid "%(name)s has more than %(max_length)s characters." msgstr "" @@ -1863,210 +1812,210 @@ msgstr "" msgid "Get console output for instance %s" msgstr "%s örneği için konsol çıktısını getir" -#: nova/api/ec2/cloud.py:837 +#: nova/api/ec2/cloud.py:834 #, python-format msgid "Create volume from snapshot %s" msgstr "%s sistem görüntüsünden birim oluştur" -#: nova/api/ec2/cloud.py:841 nova/api/openstack/compute/contrib/volumes.py:243 +#: nova/api/ec2/cloud.py:838 nova/api/openstack/compute/contrib/volumes.py:243 #, python-format msgid "Create volume of %s GB" msgstr "%s GB'lık birim oluştur" -#: nova/api/ec2/cloud.py:869 +#: nova/api/ec2/cloud.py:866 msgid "Delete Failed" msgstr "" -#: nova/api/ec2/cloud.py:882 +#: nova/api/ec2/cloud.py:879 #, python-format msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" msgstr "%(device)s'daki %(instance_id)s örneğine %(volume_id)s birimini bağla" -#: nova/api/ec2/cloud.py:890 +#: nova/api/ec2/cloud.py:887 msgid "Attach Failed." msgstr "" -#: nova/api/ec2/cloud.py:912 nova/api/openstack/compute/contrib/volumes.py:439 +#: nova/api/ec2/cloud.py:909 nova/api/openstack/compute/contrib/volumes.py:439 #, python-format msgid "Detach volume %s" msgstr "Birimi ayır %s" -#: nova/api/ec2/cloud.py:919 +#: nova/api/ec2/cloud.py:916 msgid "Detach Volume Failed." msgstr "" -#: nova/api/ec2/cloud.py:945 nova/api/ec2/cloud.py:1002 -#: nova/api/ec2/cloud.py:1556 nova/api/ec2/cloud.py:1571 +#: nova/api/ec2/cloud.py:942 nova/api/ec2/cloud.py:999 +#: nova/api/ec2/cloud.py:1553 nova/api/ec2/cloud.py:1568 #, python-format msgid "attribute not supported: %s" msgstr "Özellik desteklenmiyor: %s" -#: nova/api/ec2/cloud.py:1076 +#: nova/api/ec2/cloud.py:1073 #, python-format msgid "vol = %s\n" msgstr "birim = %s\n" -#: nova/api/ec2/cloud.py:1236 +#: nova/api/ec2/cloud.py:1233 msgid "Allocate address" msgstr "Adres tahsisi" -#: nova/api/ec2/cloud.py:1240 +#: nova/api/ec2/cloud.py:1237 msgid "No more floating IPs available" msgstr "" -#: nova/api/ec2/cloud.py:1244 +#: nova/api/ec2/cloud.py:1241 #, python-format msgid "Release address %s" msgstr "%s adresini serbest bırak" -#: nova/api/ec2/cloud.py:1249 +#: nova/api/ec2/cloud.py:1246 msgid "Unable to release IP Address." msgstr "" -#: nova/api/ec2/cloud.py:1252 +#: nova/api/ec2/cloud.py:1249 #, python-format msgid "Associate address %(public_ip)s to instance %(instance_id)s" msgstr "%(instance_id)s örneğine %(public_ip)s adresini ilişkilendir" -#: nova/api/ec2/cloud.py:1260 +#: nova/api/ec2/cloud.py:1257 msgid "Unable to associate IP Address, no fixed_ips." msgstr "" -#: nova/api/ec2/cloud.py:1268 +#: nova/api/ec2/cloud.py:1265 #: nova/api/openstack/compute/contrib/floating_ips.py:238 #, python-format msgid "multiple fixed_ips exist, using the first: %s" msgstr "" -#: nova/api/ec2/cloud.py:1277 +#: nova/api/ec2/cloud.py:1274 msgid "Floating ip is already associated." msgstr "" -#: nova/api/ec2/cloud.py:1280 +#: nova/api/ec2/cloud.py:1277 msgid "l3driver call to add floating ip failed." msgstr "" -#: nova/api/ec2/cloud.py:1283 +#: nova/api/ec2/cloud.py:1280 msgid "Error, unable to associate floating ip." msgstr "" -#: nova/api/ec2/cloud.py:1291 +#: nova/api/ec2/cloud.py:1288 #, python-format msgid "Disassociate address %s" msgstr "Adresi kes %s" -#: nova/api/ec2/cloud.py:1296 +#: nova/api/ec2/cloud.py:1293 msgid "Floating ip is not associated." msgstr "" -#: nova/api/ec2/cloud.py:1299 -#: nova/api/openstack/compute/contrib/floating_ips.py:100 +#: nova/api/ec2/cloud.py:1296 +#: nova/api/openstack/compute/contrib/floating_ips.py:97 msgid "Cannot disassociate auto assigned floating ip" msgstr "" -#: nova/api/ec2/cloud.py:1326 +#: nova/api/ec2/cloud.py:1323 msgid "Image must be available" msgstr "İmaj müsait olmak zorunda" -#: nova/api/ec2/cloud.py:1358 +#: nova/api/ec2/cloud.py:1355 msgid "Going to start terminating instances" msgstr "Örnekleri sonlandırma işlemi başlatılıyor" -#: nova/api/ec2/cloud.py:1368 +#: nova/api/ec2/cloud.py:1365 #, python-format msgid "Reboot instance %r" msgstr "%r örneğini tekrar yükle" -#: nova/api/ec2/cloud.py:1377 +#: nova/api/ec2/cloud.py:1374 msgid "Going to stop instances" msgstr "Örnekler durdurulacak" -#: nova/api/ec2/cloud.py:1386 +#: nova/api/ec2/cloud.py:1383 msgid "Going to start instances" msgstr "Örnekler başlatılacak" -#: nova/api/ec2/cloud.py:1477 +#: nova/api/ec2/cloud.py:1474 #, python-format msgid "De-registering image %s" msgstr "%s imaj kaydı siliniyor" -#: nova/api/ec2/cloud.py:1493 +#: nova/api/ec2/cloud.py:1490 msgid "imageLocation is required" msgstr "" -#: nova/api/ec2/cloud.py:1512 +#: nova/api/ec2/cloud.py:1509 #, python-format msgid "Registered image %(image_location)s with id %(image_id)s" msgstr "%(image_id)s id ile %(image_location)s imajı kaydedildi" -#: nova/api/ec2/cloud.py:1574 +#: nova/api/ec2/cloud.py:1571 msgid "user or group not specified" msgstr "Kullanıcı veya grup belirlenmedi" -#: nova/api/ec2/cloud.py:1576 +#: nova/api/ec2/cloud.py:1573 msgid "only group \"all\" is supported" msgstr "Sadece \"all\" grubu destekleniyor" -#: nova/api/ec2/cloud.py:1578 +#: nova/api/ec2/cloud.py:1575 msgid "operation_type must be add or remove" msgstr "İşlem türü eklenmek veya kaldırılmak zorunda" -#: nova/api/ec2/cloud.py:1580 +#: nova/api/ec2/cloud.py:1577 #, python-format msgid "Updating image %s publicity" msgstr "%s imaj tanıtımı güncelleniyor" -#: nova/api/ec2/cloud.py:1593 +#: nova/api/ec2/cloud.py:1590 #, python-format msgid "Not allowed to modify attributes for image %s" msgstr "" -#: nova/api/ec2/cloud.py:1622 +#: nova/api/ec2/cloud.py:1619 #, python-format msgid "" "Invalid value '%(ec2_instance_id)s' for instanceId. Instance does not " "have a volume attached at root (%(root)s)" msgstr "" -#: nova/api/ec2/cloud.py:1652 +#: nova/api/ec2/cloud.py:1649 #, python-format msgid "Couldn't stop instance with in %d sec" msgstr "%d saniye içinde örnek durdurulamadı" -#: nova/api/ec2/cloud.py:1670 +#: nova/api/ec2/cloud.py:1667 #, python-format msgid "image of %(instance)s at %(now)s" msgstr "" -#: nova/api/ec2/cloud.py:1694 nova/api/ec2/cloud.py:1739 +#: nova/api/ec2/cloud.py:1691 nova/api/ec2/cloud.py:1736 msgid "resource_id and tag are required" msgstr "" -#: nova/api/ec2/cloud.py:1697 nova/api/ec2/cloud.py:1742 +#: nova/api/ec2/cloud.py:1694 nova/api/ec2/cloud.py:1739 msgid "Expecting a list of resources" msgstr "" -#: nova/api/ec2/cloud.py:1701 nova/api/ec2/cloud.py:1746 +#: nova/api/ec2/cloud.py:1698 nova/api/ec2/cloud.py:1743 msgid "Only instances implemented" msgstr "" -#: nova/api/ec2/cloud.py:1704 nova/api/ec2/cloud.py:1749 +#: nova/api/ec2/cloud.py:1701 nova/api/ec2/cloud.py:1746 msgid "Expecting a list of tagSets" msgstr "" -#: nova/api/ec2/cloud.py:1761 +#: nova/api/ec2/cloud.py:1758 msgid "Expecting key to be set" msgstr "" -#: nova/api/ec2/cloud.py:1834 +#: nova/api/ec2/cloud.py:1831 msgid "Invalid CIDR" msgstr "" -#: nova/api/ec2/ec2utils.py:248 +#: nova/api/ec2/ec2utils.py:249 msgid "Request must include either Timestamp or Expires, but cannot contain both" msgstr "" -#: nova/api/ec2/ec2utils.py:266 +#: nova/api/ec2/ec2utils.py:267 #, fuzzy msgid "Timestamp is invalid." msgstr "İstek geçersiz" @@ -2391,13 +2340,13 @@ msgstr "Geçersiz gövde biçimi isteği." #: nova/api/openstack/compute/image_metadata.py:80 #: nova/api/openstack/compute/server_metadata.py:80 -#: nova/api/openstack/compute/contrib/flavorextraspecs.py:88 +#: nova/api/openstack/compute/contrib/flavorextraspecs.py:85 msgid "Request body and URI mismatch" msgstr "URI ve gövde isteği uyumsuz" #: nova/api/openstack/compute/image_metadata.py:83 #: nova/api/openstack/compute/server_metadata.py:84 -#: nova/api/openstack/compute/contrib/flavorextraspecs.py:91 +#: nova/api/openstack/compute/contrib/flavorextraspecs.py:88 msgid "Request body contains too many items" msgstr "İstek gövdesi çok sayıda öğe içeriyor" @@ -2613,7 +2562,7 @@ msgid "No adminPass was specified" msgstr "Belirlenmiş bir yönetici parolası yok" #: nova/api/openstack/compute/servers.py:1171 -#: nova/api/openstack/compute/servers.py:1380 +#: nova/api/openstack/compute/servers.py:1382 msgid "Invalid adminPass" msgstr "Geçersiz yönetici parolası" @@ -2640,7 +2589,7 @@ msgstr "" #: nova/api/openstack/compute/servers.py:1220 #: nova/api/openstack/compute/contrib/aggregates.py:143 -#: nova/api/openstack/compute/contrib/coverage_ext.py:282 +#: nova/api/openstack/compute/contrib/coverage_ext.py:284 #: nova/api/openstack/compute/contrib/keypairs.py:78 msgid "Invalid request body" msgstr "Geçersiz istek gövdesi" @@ -2657,7 +2606,7 @@ msgstr "Yeniden kurulum için imaj dosyası bulunamadı." msgid "createImage entity requires name attribute" msgstr "createImage varlığının isim özelliğine ihtiyacı var" -#: nova/api/openstack/compute/servers.py:1407 +#: nova/api/openstack/compute/servers.py:1409 #, python-format msgid "Removing options '%(unk_opt_str)s' from query" msgstr "Sorgudan '%(unk_opt_str)s' seçenekleri kaldırılıyor" @@ -2892,43 +2841,43 @@ msgstr "" msgid "Instance not yet ready" msgstr "Örnek tekrar boyutlandırılacak şekilde ayarlanmadı." -#: nova/api/openstack/compute/contrib/coverage_ext.py:95 +#: nova/api/openstack/compute/contrib/coverage_ext.py:97 #, python-format msgid "Can't connect to service: %s, no portspecified\n" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:114 +#: nova/api/openstack/compute/contrib/coverage_ext.py:116 msgid "Coverage begin" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:161 +#: nova/api/openstack/compute/contrib/coverage_ext.py:163 #, fuzzy msgid "Coverage not running" msgstr "XVP çalışmıyor..." -#: nova/api/openstack/compute/contrib/coverage_ext.py:190 +#: nova/api/openstack/compute/contrib/coverage_ext.py:192 #, fuzzy msgid "Invalid path" msgstr "Geçersiz metadata" -#: nova/api/openstack/compute/contrib/coverage_ext.py:194 +#: nova/api/openstack/compute/contrib/coverage_ext.py:196 msgid "No path given for report file" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:201 +#: nova/api/openstack/compute/contrib/coverage_ext.py:203 msgid "You can't use html reports without combining" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:214 +#: nova/api/openstack/compute/contrib/coverage_ext.py:216 #, fuzzy, python-format msgid "Directory conflict: %s already exists" msgstr "%s güvenlik grubu zaten var" -#: nova/api/openstack/compute/contrib/coverage_ext.py:272 +#: nova/api/openstack/compute/contrib/coverage_ext.py:274 msgid "Python coverage module is not installed." msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:280 +#: nova/api/openstack/compute/contrib/coverage_ext.py:282 #, fuzzy, python-format msgid "Coverage doesn't have %s action" msgstr "Kümeler %s işlemine sahip değil" @@ -2979,7 +2928,7 @@ msgstr "" msgid "No request body" msgstr "" -#: nova/api/openstack/compute/contrib/flavorextraspecs.py:58 +#: nova/api/openstack/compute/contrib/flavorextraspecs.py:55 msgid "No Request Body" msgstr "İstek gövdesi yok" @@ -2988,25 +2937,26 @@ msgstr "İstek gövdesi yok" msgid "DNS entries not found." msgstr "Örnek bulunamadı" -#: nova/api/openstack/compute/contrib/floating_ips.py:97 -msgid "Floating ip is not associated" -msgstr "" - -#: nova/api/openstack/compute/contrib/floating_ips.py:132 -#: nova/api/openstack/compute/contrib/floating_ips.py:180 +#: nova/api/openstack/compute/contrib/floating_ips.py:129 +#: nova/api/openstack/compute/contrib/floating_ips.py:177 #, python-format msgid "Floating ip not found for id %s" msgstr "" -#: nova/api/openstack/compute/contrib/floating_ips.py:165 +#: nova/api/openstack/compute/contrib/floating_ips.py:162 #, python-format msgid "No more floating ips in pool %s." msgstr "%s havuzunda daha fazla değişken IP yok" -#: nova/api/openstack/compute/contrib/floating_ips.py:167 +#: nova/api/openstack/compute/contrib/floating_ips.py:164 msgid "No more floating ips available." msgstr "Daha fazla değişken IP mevcut değil" +#: nova/api/openstack/compute/contrib/floating_ips.py:189 +#, fuzzy, python-format +msgid "Floating ip %s has been disassociated" +msgstr "%(address)s değişken IP adresi ilişkilendirildi." + #: nova/api/openstack/compute/contrib/floating_ips.py:215 #: nova/api/openstack/compute/contrib/floating_ips.py:271 #: nova/api/openstack/compute/contrib/security_groups.py:413 @@ -3044,12 +2994,16 @@ msgid "Error. Unable to associate floating ip" msgstr "" #: nova/api/openstack/compute/contrib/floating_ips.py:297 +msgid "Floating ip is not associated" +msgstr "" + +#: nova/api/openstack/compute/contrib/floating_ips.py:301 #, fuzzy, python-format msgid "Floating ip %(address)s is not associated with instance %(id)s." msgstr "%(address)s değişken IP adresi ilişkilendirilemedi." #: nova/api/openstack/compute/contrib/floating_ips_bulk.py:146 -#: nova/cmd/manage.py:382 +#: nova/cmd/manage.py:381 #, python-format msgid "/%s should be specified as single address(es) not in cidr format" msgstr "" @@ -3530,20 +3484,20 @@ msgstr "eleman çocuk değil" msgid "deployment to node %s done" msgstr "" -#: nova/cmd/baremetal_manage.py:160 nova/cmd/manage.py:1193 +#: nova/cmd/baremetal_manage.py:160 nova/cmd/manage.py:1245 #, python-format msgid "Could not read %s. Re-running with sudo" msgstr "" -#: nova/cmd/baremetal_manage.py:164 nova/cmd/manage.py:1197 +#: nova/cmd/baremetal_manage.py:164 nova/cmd/manage.py:1249 msgid "sudo failed, continuing as if nothing happened" msgstr "" -#: nova/cmd/baremetal_manage.py:166 nova/cmd/manage.py:1199 +#: nova/cmd/baremetal_manage.py:166 nova/cmd/manage.py:1251 msgid "Please re-run nova-manage as root." msgstr "" -#: nova/cmd/baremetal_manage.py:206 nova/cmd/manage.py:1244 +#: nova/cmd/baremetal_manage.py:206 nova/cmd/manage.py:1296 msgid "Command failed, please check log for more info" msgstr "" @@ -3564,323 +3518,323 @@ msgstr "" msgid "Environment variable 'NETWORK_ID' must be set." msgstr "" -#: nova/cmd/manage.py:207 +#: nova/cmd/manage.py:206 msgid "" "The above error may show that the database has not been created.\n" "Please create a database using 'nova-manage db sync' before running this " "command." msgstr "" -#: nova/cmd/manage.py:242 +#: nova/cmd/manage.py:241 #, python-format msgid "%(key)s is not a valid quota key. Valid options are: %(options)s." msgstr "" -#: nova/cmd/manage.py:248 +#: nova/cmd/manage.py:247 msgid "Quota" msgstr "" -#: nova/cmd/manage.py:249 +#: nova/cmd/manage.py:248 msgid "Limit" msgstr "" -#: nova/cmd/manage.py:250 +#: nova/cmd/manage.py:249 msgid "In Use" msgstr "" -#: nova/cmd/manage.py:251 +#: nova/cmd/manage.py:250 msgid "Reserved" msgstr "" -#: nova/cmd/manage.py:291 nova/cmd/manage.py:362 nova/cmd/manage.py:686 -#: nova/cmd/manage.py:699 +#: nova/cmd/manage.py:290 nova/cmd/manage.py:361 nova/cmd/manage.py:685 +#: nova/cmd/manage.py:698 #, fuzzy, python-format msgid "error: %s" msgstr "Veritabanı hatası: %s" -#: nova/cmd/manage.py:299 +#: nova/cmd/manage.py:298 msgid "network" msgstr "" -#: nova/cmd/manage.py:300 +#: nova/cmd/manage.py:299 #, fuzzy msgid "IP address" msgstr "Başlangıç adresi" -#: nova/cmd/manage.py:301 +#: nova/cmd/manage.py:300 msgid "hostname" msgstr "" -#: nova/cmd/manage.py:302 nova/cmd/manage.py:766 +#: nova/cmd/manage.py:301 nova/cmd/manage.py:818 msgid "host" msgstr "" -#: nova/cmd/manage.py:314 nova/cmd/manage.py:338 +#: nova/cmd/manage.py:313 nova/cmd/manage.py:337 #, fuzzy msgid "No fixed IP found." msgstr "Hiç dinamik IP bulunamadı." -#: nova/cmd/manage.py:330 +#: nova/cmd/manage.py:329 #, fuzzy, python-format msgid "WARNING: fixed ip %s allocated to missing instance" msgstr "Örnekle değişken IP ilişkilendirilmedi" -#: nova/cmd/manage.py:389 +#: nova/cmd/manage.py:388 #, python-format msgid "" "Too many IP addresses will be generated. Please increase /%s to reduce " "the number generated." msgstr "" -#: nova/cmd/manage.py:438 +#: nova/cmd/manage.py:437 msgid "No floating IP addresses have been defined." msgstr "" -#: nova/cmd/manage.py:500 nova/tests/test_nova_manage.py:212 +#: nova/cmd/manage.py:499 nova/tests/test_nova_manage.py:212 msgid "id" msgstr "id" -#: nova/cmd/manage.py:501 nova/tests/test_nova_manage.py:213 +#: nova/cmd/manage.py:500 nova/tests/test_nova_manage.py:213 msgid "IPv4" msgstr "IPv4" -#: nova/cmd/manage.py:502 nova/tests/test_nova_manage.py:214 +#: nova/cmd/manage.py:501 nova/tests/test_nova_manage.py:214 msgid "IPv6" msgstr "IPv6" -#: nova/cmd/manage.py:503 nova/tests/test_nova_manage.py:215 +#: nova/cmd/manage.py:502 nova/tests/test_nova_manage.py:215 msgid "start address" msgstr "Başlangıç adresi" -#: nova/cmd/manage.py:504 nova/tests/test_nova_manage.py:216 +#: nova/cmd/manage.py:503 nova/tests/test_nova_manage.py:216 msgid "DNS1" msgstr "DNS1" -#: nova/cmd/manage.py:505 nova/tests/test_nova_manage.py:217 +#: nova/cmd/manage.py:504 nova/tests/test_nova_manage.py:217 msgid "DNS2" msgstr "DNS2" -#: nova/cmd/manage.py:506 nova/tests/test_nova_manage.py:218 +#: nova/cmd/manage.py:505 nova/tests/test_nova_manage.py:218 msgid "VlanID" msgstr "VlanID" -#: nova/cmd/manage.py:507 nova/cmd/manage.py:613 +#: nova/cmd/manage.py:506 nova/cmd/manage.py:612 #: nova/tests/test_nova_manage.py:219 msgid "project" msgstr "proje" -#: nova/cmd/manage.py:508 nova/tests/test_nova_manage.py:220 +#: nova/cmd/manage.py:507 nova/tests/test_nova_manage.py:220 msgid "uuid" msgstr "uuid" -#: nova/cmd/manage.py:515 +#: nova/cmd/manage.py:514 #, fuzzy msgid "No networks found" msgstr "Ağ bulunamadı" -#: nova/cmd/manage.py:534 +#: nova/cmd/manage.py:533 msgid "Please specify either fixed_range or uuid" msgstr "" -#: nova/cmd/manage.py:539 +#: nova/cmd/manage.py:538 #, fuzzy msgid "UUID is required to delete Quantum Networks" msgstr "Ağ oluşturulurken %(req)s gereklidir." -#: nova/cmd/manage.py:542 +#: nova/cmd/manage.py:541 msgid "Deleting by fixed_range is not supported with the QuantumManager" msgstr "" -#: nova/cmd/manage.py:605 +#: nova/cmd/manage.py:604 #, fuzzy msgid "instance" msgstr "%r örneğini tekrar yükle" -#: nova/cmd/manage.py:606 +#: nova/cmd/manage.py:605 msgid "node" msgstr "" -#: nova/cmd/manage.py:607 +#: nova/cmd/manage.py:606 msgid "type" msgstr "" -#: nova/cmd/manage.py:608 +#: nova/cmd/manage.py:607 msgid "state" msgstr "" -#: nova/cmd/manage.py:609 +#: nova/cmd/manage.py:608 msgid "launched" msgstr "" -#: nova/cmd/manage.py:610 +#: nova/cmd/manage.py:609 msgid "image" msgstr "" -#: nova/cmd/manage.py:611 +#: nova/cmd/manage.py:610 msgid "kernel" msgstr "" -#: nova/cmd/manage.py:612 +#: nova/cmd/manage.py:611 msgid "ramdisk" msgstr "" -#: nova/cmd/manage.py:614 +#: nova/cmd/manage.py:613 msgid "user" msgstr "" -#: nova/cmd/manage.py:615 nova/cmd/manage.py:767 +#: nova/cmd/manage.py:614 nova/cmd/manage.py:819 msgid "zone" msgstr "" -#: nova/cmd/manage.py:616 +#: nova/cmd/manage.py:615 msgid "index" msgstr "" -#: nova/cmd/manage.py:661 +#: nova/cmd/manage.py:660 msgid "Binary" msgstr "" -#: nova/cmd/manage.py:662 +#: nova/cmd/manage.py:661 msgid "Host" msgstr "" -#: nova/cmd/manage.py:663 +#: nova/cmd/manage.py:662 msgid "Zone" msgstr "" -#: nova/cmd/manage.py:664 +#: nova/cmd/manage.py:663 msgid "Status" msgstr "" -#: nova/cmd/manage.py:665 +#: nova/cmd/manage.py:664 msgid "State" msgstr "" -#: nova/cmd/manage.py:666 +#: nova/cmd/manage.py:665 msgid "Updated_At" msgstr "" -#: nova/cmd/manage.py:688 +#: nova/cmd/manage.py:687 #, fuzzy, python-format msgid "Service %(service)s on host %(host)s enabled." msgstr "%(service_id)s servisi bulunamadı." -#: nova/cmd/manage.py:701 +#: nova/cmd/manage.py:700 #, fuzzy, python-format msgid "Service %(service)s on host %(host)s disabled." msgstr "%(service_id)s servisi bulunamadı." -#: nova/cmd/manage.py:715 +#: nova/cmd/manage.py:767 #, fuzzy msgid "An unexpected error has occurred." msgstr "BeklenmeyenHata: %s" -#: nova/cmd/manage.py:716 +#: nova/cmd/manage.py:768 msgid "[Result]" msgstr "" -#: nova/cmd/manage.py:720 +#: nova/cmd/manage.py:772 msgid "HOST" msgstr "" -#: nova/cmd/manage.py:721 +#: nova/cmd/manage.py:773 #, fuzzy msgid "PROJECT" msgstr "proje" -#: nova/cmd/manage.py:722 +#: nova/cmd/manage.py:774 msgid "cpu" msgstr "" -#: nova/cmd/manage.py:723 +#: nova/cmd/manage.py:775 msgid "mem(mb)" msgstr "" -#: nova/cmd/manage.py:724 +#: nova/cmd/manage.py:776 msgid "hdd" msgstr "" -#: nova/cmd/manage.py:806 +#: nova/cmd/manage.py:858 msgid "Must supply a positive value for max_rows" msgstr "" -#: nova/cmd/manage.py:844 +#: nova/cmd/manage.py:896 #, fuzzy msgid "Must supply valid parameters to create instance_type" msgstr "Örnek tür oluşturulamıyor." -#: nova/cmd/manage.py:848 +#: nova/cmd/manage.py:900 #, fuzzy msgid "Instance Type exists." msgstr "Örnek mevcut değil" -#: nova/cmd/manage.py:849 +#: nova/cmd/manage.py:901 msgid "Please ensure instance_type name and flavorid are unique." msgstr "" -#: nova/cmd/manage.py:851 +#: nova/cmd/manage.py:903 msgid "Currently defined instance_type names and flavorids:" msgstr "" -#: nova/cmd/manage.py:856 +#: nova/cmd/manage.py:908 #, fuzzy msgid "Unknown error" msgstr "Kimlik doğrulama hatası" -#: nova/cmd/manage.py:859 +#: nova/cmd/manage.py:911 #, python-format msgid "%s created" msgstr "" -#: nova/cmd/manage.py:867 +#: nova/cmd/manage.py:919 #, fuzzy msgid "Valid instance type name is required" msgstr "%s geçerli bir örnek ismidir" -#: nova/cmd/manage.py:870 +#: nova/cmd/manage.py:922 #, fuzzy, python-format msgid "DB Error: %s" msgstr "Veritabanı hatası: %s" -#: nova/cmd/manage.py:875 +#: nova/cmd/manage.py:927 #, python-format msgid "%s deleted" msgstr "" -#: nova/cmd/manage.py:911 +#: nova/cmd/manage.py:963 #, python-format msgid "Key %(key)s set to %(value)s on instance type %(name)s" msgstr "" -#: nova/cmd/manage.py:933 +#: nova/cmd/manage.py:985 #, python-format msgid "Key %(key)s on instance type %(name)s unset" msgstr "" -#: nova/cmd/manage.py:977 +#: nova/cmd/manage.py:1029 #, fuzzy, python-format msgid "Hypervisor: %s" msgstr "Veritabanı hatası: %s" -#: nova/cmd/manage.py:1018 +#: nova/cmd/manage.py:1070 #, python-format msgid "Line %(linenum)d : %(line)s" msgstr "" -#: nova/cmd/manage.py:1020 +#: nova/cmd/manage.py:1072 msgid "No errors in logfiles!" msgstr "" -#: nova/cmd/manage.py:1032 +#: nova/cmd/manage.py:1084 msgid "Unable to find system log file!" msgstr "" -#: nova/cmd/manage.py:1036 +#: nova/cmd/manage.py:1088 #, python-format msgid "Last %s nova syslog entries:-" msgstr "" -#: nova/cmd/manage.py:1045 +#: nova/cmd/manage.py:1097 msgid "No nova entries in syslog!" msgstr "" @@ -3919,80 +3873,80 @@ msgstr "" msgid "Metadata property value greater than 255 characters" msgstr "" -#: nova/compute/api.py:454 +#: nova/compute/api.py:469 msgid "Failed to set instance name using multi_instance_display_name_template." msgstr "" -#: nova/compute/api.py:494 +#: nova/compute/api.py:509 msgid "Cannot attach one or more volumes to multiple instances" msgstr "" -#: nova/compute/api.py:608 +#: nova/compute/api.py:623 #, python-format msgid "Going to run %s instances..." msgstr "" -#: nova/compute/api.py:721 +#: nova/compute/api.py:739 #, python-format msgid "bdm %s" msgstr "" -#: nova/compute/api.py:748 +#: nova/compute/api.py:766 #, python-format msgid "block_device_mapping %s" msgstr "" -#: nova/compute/api.py:1017 +#: nova/compute/api.py:1040 #, fuzzy msgid "instance termination disabled" msgstr "Örnekleri sonlandırma işlemi başlatılıyor" -#: nova/compute/api.py:1153 +#: nova/compute/api.py:1176 #, fuzzy, python-format msgid "instance type %(old_inst_type_id)d not found" msgstr "%(instance_type_id)s örnek türü bulunamadı" -#: nova/compute/api.py:1159 +#: nova/compute/api.py:1182 #, fuzzy msgid "going to delete a resizing instance" msgstr "Örnekleri sonlandırma işlemi başlatılıyor" -#: nova/compute/api.py:1169 +#: nova/compute/api.py:1192 #, python-format msgid "instance's host %s is down, deleting from database" msgstr "" -#: nova/compute/api.py:1213 +#: nova/compute/api.py:1236 msgid "Going to try to soft delete instance" msgstr "" -#: nova/compute/api.py:1237 +#: nova/compute/api.py:1260 msgid "Going to try to terminate instance" msgstr "" -#: nova/compute/api.py:1287 +#: nova/compute/api.py:1310 msgid "Going to try to stop instance" msgstr "" -#: nova/compute/api.py:1304 +#: nova/compute/api.py:1327 msgid "Going to try to start instance" msgstr "" -#: nova/compute/api.py:1377 +#: nova/compute/api.py:1400 #, python-format msgid "Searching by: %s" msgstr "" -#: nova/compute/api.py:1614 +#: nova/compute/api.py:1637 #, python-format msgid "snapshot for %s" msgstr "" -#: nova/compute/api.py:1965 +#: nova/compute/api.py:1988 msgid "flavor_id is None. Assuming migration." msgstr "" -#: nova/compute/api.py:1974 +#: nova/compute/api.py:1997 #, python-format msgid "" "Old instance type %(current_instance_type_name)s, new instance type " @@ -4001,125 +3955,125 @@ msgstr "" "Eski örnek türü %(current_instance_type_name)s, yeni örnek türü " "%(new_instance_type_name)s" -#: nova/compute/api.py:2016 +#: nova/compute/api.py:2039 #, python-format msgid "%(overs)s quota exceeded for %(pid)s, tried to resize instance." msgstr "" -#: nova/compute/api.py:2150 +#: nova/compute/api.py:2179 msgid "Cannot rescue a volume-backed instance" msgstr "" -#: nova/compute/api.py:2257 +#: nova/compute/api.py:2286 msgid "Locking" msgstr "" -#: nova/compute/api.py:2265 +#: nova/compute/api.py:2294 msgid "Unlocking" msgstr "" -#: nova/compute/api.py:2337 +#: nova/compute/api.py:2366 msgid "Volume must be attached in order to detach." msgstr "" -#: nova/compute/api.py:2450 +#: nova/compute/api.py:2479 #, python-format msgid "Going to try to live migrate instance to %s" msgstr "" -#: nova/compute/api.py:2469 +#: nova/compute/api.py:2498 msgid "vm evacuation scheduled" msgstr "" -#: nova/compute/api.py:2473 +#: nova/compute/api.py:2502 #, python-format msgid "" "Instance compute service state on %(inst_host)s expected to be down, but " "it was up." msgstr "" -#: nova/compute/api.py:2720 +#: nova/compute/api.py:2749 msgid "Keypair name contains unsafe characters" msgstr "" -#: nova/compute/api.py:2724 +#: nova/compute/api.py:2753 msgid "Keypair name must be between 1 and 255 characters long" msgstr "Anahtar çifti adı 1-255 karakter arası uzunluğunda olmak zorunda" -#: nova/compute/api.py:2821 +#: nova/compute/api.py:2850 #, python-format msgid "Security group %s is not a string or unicode" msgstr "%s güvenlik grubu string veya unicode değil" -#: nova/compute/api.py:2824 +#: nova/compute/api.py:2853 #, python-format msgid "Security group %s cannot be empty." msgstr "%s güvenlik grubu boş bırakılamaz." -#: nova/compute/api.py:2832 +#: nova/compute/api.py:2861 #, python-format msgid "" "Value (%(value)s) for parameter Group%(property)s is invalid. Content " "limited to '%(allowed)'." msgstr "" -#: nova/compute/api.py:2838 +#: nova/compute/api.py:2867 #, python-format msgid "Security group %s should not be greater than 255 characters." msgstr "%s güvenlik grubu 255 karakterden fazla olmamalıdır." -#: nova/compute/api.py:2858 +#: nova/compute/api.py:2887 msgid "Quota exceeded, too many security groups." msgstr "" -#: nova/compute/api.py:2861 +#: nova/compute/api.py:2890 #, python-format msgid "Create Security Group %s" msgstr "%s güvenlik grubunu oluşturunuz" -#: nova/compute/api.py:2868 +#: nova/compute/api.py:2897 #, python-format msgid "Security group %s already exists" msgstr "%s güvenlik grubu zaten var" -#: nova/compute/api.py:2933 +#: nova/compute/api.py:2962 #, python-format msgid "Unable to delete system group '%s'" msgstr "" -#: nova/compute/api.py:2938 +#: nova/compute/api.py:2967 msgid "Security group is still in use" msgstr "" -#: nova/compute/api.py:2946 +#: nova/compute/api.py:2975 msgid "Failed to update usages deallocating security group" msgstr "" -#: nova/compute/api.py:2949 +#: nova/compute/api.py:2978 #, python-format msgid "Delete security group %s" msgstr "%s güvenlik grubunu siliniz" -#: nova/compute/api.py:3035 nova/compute/api.py:3112 +#: nova/compute/api.py:3064 nova/compute/api.py:3141 #, python-format msgid "Rule (%s) not found" msgstr "Kural (%s) bulunamadı" -#: nova/compute/api.py:3051 +#: nova/compute/api.py:3080 msgid "Quota exceeded, too many security group rules." msgstr "" -#: nova/compute/api.py:3054 +#: nova/compute/api.py:3083 #, python-format msgid "Authorize security group ingress %s" msgstr "Yetkilendirilmiş %s güvenlik grubu girişi" -#: nova/compute/api.py:3065 +#: nova/compute/api.py:3094 #, python-format msgid "Revoke security group ingress %s" msgstr "%s güvenlik grubu girişini iptal et" -#: nova/compute/api.py:3119 +#: nova/compute/api.py:3148 msgid "Security group id should be integer" msgstr "Güvenlik grup id'si integer olmak zorunda" @@ -4209,165 +4163,165 @@ msgstr "Veritabanı hatası: %s" msgid "Instance type %s not found for deletion" msgstr "Silme işlemi için %s örnek türü bulunamadı" -#: nova/compute/manager.py:205 +#: nova/compute/manager.py:206 msgid "Possibly task preempted." msgstr "" -#: nova/compute/manager.py:363 +#: nova/compute/manager.py:364 #, python-format msgid "%(nodename)s is not a valid node managed by this compute host." msgstr "" -#: nova/compute/manager.py:392 +#: nova/compute/manager.py:393 msgid "Instance has been destroyed from under us while trying to set it to ERROR" msgstr "" -#: nova/compute/manager.py:407 +#: nova/compute/manager.py:408 #, python-format msgid "Instance %(uuid)s found in the hypervisor, but not in the database" msgstr "" -#: nova/compute/manager.py:423 +#: nova/compute/manager.py:424 #, python-format msgid "" "Instance %(driver_instance)s found in the hypervisor, but not in the " "database" msgstr "" -#: nova/compute/manager.py:444 +#: nova/compute/manager.py:445 #, fuzzy, python-format msgid "" "Deleting instance as its host (%(instance_host)s) is not equal to our " "host (%(our_host)s)." msgstr "Mevcut (%(host)s) sunucusundan (%(instance_id)s) örneği geçirilemez." -#: nova/compute/manager.py:459 +#: nova/compute/manager.py:460 msgid "Instance has been marked deleted already, removing it from the hypervisor." msgstr "" -#: nova/compute/manager.py:480 +#: nova/compute/manager.py:481 msgid "" "Hypervisor driver does not support instance shared storage check, " "assuming it's not on shared storage" msgstr "" -#: nova/compute/manager.py:486 +#: nova/compute/manager.py:487 #, fuzzy msgid "Failed to check if instance shared" msgstr "Tekrar yükleme örneğinde hata oluştu." -#: nova/compute/manager.py:529 +#: nova/compute/manager.py:530 msgid "Failed to revert crashed migration" msgstr "" -#: nova/compute/manager.py:532 +#: nova/compute/manager.py:533 msgid "Instance found in migrating state during startup. Resetting task_state" msgstr "" -#: nova/compute/manager.py:543 +#: nova/compute/manager.py:544 #, python-format msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." msgstr "Mevcut durum %(drv_state)s, veritabanındaki durum %(db_state)s." -#: nova/compute/manager.py:548 +#: nova/compute/manager.py:549 msgid "Rebooting instance after nova-compute restart." msgstr "" -#: nova/compute/manager.py:562 +#: nova/compute/manager.py:563 msgid "Hypervisor driver does not support resume guests" msgstr "" -#: nova/compute/manager.py:567 +#: nova/compute/manager.py:568 #, fuzzy msgid "Failed to resume instance" msgstr "Örnek kapatmada hata oluştu." -#: nova/compute/manager.py:577 +#: nova/compute/manager.py:578 msgid "Hypervisor driver does not support firewall rules" msgstr "Misafir sistem sürücüsü güvenlik duvarı kurallarını desteklemiyor" -#: nova/compute/manager.py:581 +#: nova/compute/manager.py:582 #, python-format msgid "Lifecycle event %(state)d on VM %(uuid)s" msgstr "" -#: nova/compute/manager.py:597 +#: nova/compute/manager.py:598 #, fuzzy, python-format msgid "Unexpected power state %d" msgstr "BeklenmeyenHata: %s" -#: nova/compute/manager.py:609 +#: nova/compute/manager.py:610 #, python-format msgid "Ignoring event %s" msgstr "" -#: nova/compute/manager.py:647 +#: nova/compute/manager.py:648 msgid "Checking state" msgstr "Durum kontrol ediliyor" -#: nova/compute/manager.py:745 +#: nova/compute/manager.py:746 #, python-format msgid "Volume id: %s finished being created but was not set as 'available'" msgstr "" -#: nova/compute/manager.py:762 +#: nova/compute/manager.py:763 #, python-format msgid "Setting up bdm %s" msgstr "%s blok aygıt haritalandırması ayarlanıyor" -#: nova/compute/manager.py:862 +#: nova/compute/manager.py:863 msgid "Success" msgstr "" -#: nova/compute/manager.py:885 +#: nova/compute/manager.py:886 msgid "Instance disappeared before we could start it" msgstr "" -#: nova/compute/manager.py:906 nova/compute/manager.py:2383 +#: nova/compute/manager.py:907 nova/compute/manager.py:2385 #, python-format msgid "No node specified, defaulting to %(node)s" msgstr "" -#: nova/compute/manager.py:948 +#: nova/compute/manager.py:949 msgid "Failed to dealloc network for deleted instance" msgstr "" -#: nova/compute/manager.py:954 +#: nova/compute/manager.py:955 #, fuzzy msgid "Instance was deleted during spawn." msgstr "Örnek oluşturmada hata" -#: nova/compute/manager.py:982 +#: nova/compute/manager.py:983 #, fuzzy, python-format msgid "Error: %s" msgstr "Veritabanı hatası: %s" -#: nova/compute/manager.py:999 +#: nova/compute/manager.py:1000 msgid "Clean up resource before rescheduling." msgstr "" -#: nova/compute/manager.py:1024 nova/compute/manager.py:2437 +#: nova/compute/manager.py:1025 nova/compute/manager.py:2439 msgid "Error trying to reschedule" msgstr "" -#: nova/compute/manager.py:1037 +#: nova/compute/manager.py:1038 msgid "Retry info not present, will not reschedule" msgstr "" -#: nova/compute/manager.py:1042 +#: nova/compute/manager.py:1043 msgid "No request spec, will not reschedule" msgstr "" -#: nova/compute/manager.py:1048 +#: nova/compute/manager.py:1049 #, python-format msgid "Re-scheduling %(method)s: attempt %(num)d" msgstr "" -#: nova/compute/manager.py:1077 +#: nova/compute/manager.py:1078 msgid "Instance build timed out. Set to error state." msgstr "" -#: nova/compute/manager.py:1127 +#: nova/compute/manager.py:1129 #, python-format msgid "" "image_id=%(image_id)s, image_size_bytes=%(size_bytes)d, " @@ -4376,7 +4330,7 @@ msgstr "" "İmaj id=%(image_id)s, İmaj boyutu=%(size_bytes)d, İzin verilen " "boyut=%(allowed_size_bytes)d" -#: nova/compute/manager.py:1133 +#: nova/compute/manager.py:1135 #, python-format msgid "" "Image '%(image_id)s' size %(size_bytes)d exceeded instance_type allowed " @@ -4385,410 +4339,415 @@ msgstr "" "İmaj '%(image_id)s' boyut%(size_bytes)d izin verilen örnek " "%(allowed_size_bytes)d" -#: nova/compute/manager.py:1143 +#: nova/compute/manager.py:1145 msgid "Starting instance..." msgstr "Örnek başlatılıyor.." -#: nova/compute/manager.py:1169 +#: nova/compute/manager.py:1171 msgid "Instance failed network setup" msgstr "Ağ kurulumundaki örnek başarısız" -#: nova/compute/manager.py:1172 +#: nova/compute/manager.py:1174 #, python-format msgid "Instance network_info: |%s|" msgstr "Örnek ağ_bilgisi: |%s|" -#: nova/compute/manager.py:1183 +#: nova/compute/manager.py:1185 msgid "Instance failed block device setup" msgstr "Örnek blok aygıtı kurulumu hatalı" -#: nova/compute/manager.py:1202 +#: nova/compute/manager.py:1204 msgid "Instance failed to spawn" msgstr "Örnek oluşturmada hata" -#: nova/compute/manager.py:1253 +#: nova/compute/manager.py:1255 msgid "Deallocating network for instance" msgstr "Örnek için ağ serbest bırakılıyor" -#: nova/compute/manager.py:1324 +#: nova/compute/manager.py:1326 #, python-format msgid "%(action_str)s instance" msgstr "%(action_str)s örneği" -#: nova/compute/manager.py:1340 +#: nova/compute/manager.py:1342 #, fuzzy msgid "Failed to deallocate network for instance." msgstr "Örnek için ağ serbest bırakılıyor" -#: nova/compute/manager.py:1361 +#: nova/compute/manager.py:1363 #, python-format msgid "Ignoring DiskNotFound: %s" msgstr "DiskBulunamadı yok sayılıyor: %s" -#: nova/compute/manager.py:1364 +#: nova/compute/manager.py:1366 #, python-format msgid "Ignoring VolumeNotFound: %s" msgstr "" -#: nova/compute/manager.py:1371 +#: nova/compute/manager.py:1373 #, python-format msgid "terminating bdm %s" msgstr "Blok cihazı haritalandırması kapatılıyor %s" -#: nova/compute/manager.py:1419 +#: nova/compute/manager.py:1421 #, python-format msgid "Ignoring volume cleanup failure due to %s" msgstr "" -#: nova/compute/manager.py:1472 nova/compute/manager.py:2613 -#: nova/compute/manager.py:4106 +#: nova/compute/manager.py:1474 nova/compute/manager.py:2615 +#: nova/compute/manager.py:4117 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "" -#: nova/compute/manager.py:1624 +#: nova/compute/manager.py:1626 msgid "Rebuilding instance" msgstr "" -#: nova/compute/manager.py:1637 +#: nova/compute/manager.py:1639 msgid "Invalid state of instance files on shared storage" msgstr "" -#: nova/compute/manager.py:1641 +#: nova/compute/manager.py:1643 msgid "disk on shared storage, recreating using existing disk" msgstr "" -#: nova/compute/manager.py:1645 +#: nova/compute/manager.py:1647 #, python-format msgid "disk not on shared storagerebuilding from: '%s'" msgstr "" -#: nova/compute/manager.py:1729 +#: nova/compute/manager.py:1731 #, python-format msgid "bringing vm to original state: '%s'" msgstr "" -#: nova/compute/manager.py:1761 +#: nova/compute/manager.py:1763 #, fuzzy, python-format msgid "Detaching from volume api: %s" msgstr "Birimi ayır %s" -#: nova/compute/manager.py:1779 +#: nova/compute/manager.py:1781 msgid "Rebooting instance" msgstr "" -#: nova/compute/manager.py:1804 +#: nova/compute/manager.py:1806 #, python-format msgid "" "trying to reboot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1820 +#: nova/compute/manager.py:1822 #, python-format msgid "Cannot reboot instance: %(exc)s" msgstr "" -#: nova/compute/manager.py:1833 +#: nova/compute/manager.py:1835 msgid "Instance disappeared during reboot" msgstr "" -#: nova/compute/manager.py:1860 +#: nova/compute/manager.py:1862 msgid "instance snapshotting" msgstr "" -#: nova/compute/manager.py:1866 +#: nova/compute/manager.py:1868 #, python-format msgid "" "trying to snapshot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1927 +#: nova/compute/manager.py:1929 #, python-format msgid "Found %(num_images)d images (rotation: %(rotation)d)" msgstr "%(num_images)d tane imaj bulundu(dönüş: %(rotation)d)" -#: nova/compute/manager.py:1934 +#: nova/compute/manager.py:1936 #, python-format msgid "Rotating out %d backups" msgstr "" -#: nova/compute/manager.py:1939 +#: nova/compute/manager.py:1941 #, python-format msgid "Deleting image %s" msgstr "İmaj siliniyor %s" -#: nova/compute/manager.py:1967 +#: nova/compute/manager.py:1969 #, python-format msgid "Failed to set admin password. Instance %s is not running" msgstr "Yönetici parolası oluşturmada hata. %s örneği çalışmıyor." -#: nova/compute/manager.py:1974 +#: nova/compute/manager.py:1976 msgid "Root password set" msgstr "" -#: nova/compute/manager.py:1981 +#: nova/compute/manager.py:1983 msgid "set_admin_password is not implemented by this driver or guest instance." msgstr "" -#: nova/compute/manager.py:1996 +#: nova/compute/manager.py:1998 #, python-format msgid "set_admin_password failed: %s" msgstr "" -#: nova/compute/manager.py:2003 +#: nova/compute/manager.py:2005 msgid "error setting admin password" msgstr "" -#: nova/compute/manager.py:2016 +#: nova/compute/manager.py:2018 #, python-format msgid "" "trying to inject a file into a non-running (state: " "%(current_power_state)s expected: %(expected_state)s)" msgstr "" -#: nova/compute/manager.py:2020 +#: nova/compute/manager.py:2022 #, python-format msgid "injecting file to %(path)s" msgstr "" -#: nova/compute/manager.py:2040 +#: nova/compute/manager.py:2042 msgid "" "Unable to find a different image to use for rescue VM, using instance's " "current image" msgstr "" -#: nova/compute/manager.py:2053 +#: nova/compute/manager.py:2055 msgid "Rescuing" msgstr "" -#: nova/compute/manager.py:2072 +#: nova/compute/manager.py:2074 #, fuzzy msgid "Error trying to Rescue Instance" msgstr "Örnek kapatmada hata oluştu." -#: nova/compute/manager.py:2076 +#: nova/compute/manager.py:2078 #, fuzzy, python-format msgid "Driver Error: %s" msgstr "Veritabanı hatası: %s" -#: nova/compute/manager.py:2094 +#: nova/compute/manager.py:2096 msgid "Unrescuing" msgstr "" -#: nova/compute/manager.py:2115 +#: nova/compute/manager.py:2117 #, python-format msgid "Changing instance metadata according to %(diff)r" msgstr "" -#: nova/compute/manager.py:2341 +#: nova/compute/manager.py:2343 #, fuzzy msgid "Instance has no source host" msgstr "Örneğin hiç bölümü yok." -#: nova/compute/manager.py:2347 +#: nova/compute/manager.py:2349 msgid "destination same as source!" msgstr "dedef kaynak ile aynı!" -#: nova/compute/manager.py:2364 +#: nova/compute/manager.py:2366 msgid "Migrating" msgstr "" -#: nova/compute/manager.py:2610 +#: nova/compute/manager.py:2612 #, python-format msgid "Failed to rollback quota for failed finish_resize: %(qr_error)s" msgstr "" -#: nova/compute/manager.py:2673 +#: nova/compute/manager.py:2675 msgid "Pausing" msgstr "" -#: nova/compute/manager.py:2691 +#: nova/compute/manager.py:2693 msgid "Unpausing" msgstr "" -#: nova/compute/manager.py:2729 +#: nova/compute/manager.py:2731 msgid "Retrieving diagnostics" msgstr "" -#: nova/compute/manager.py:2760 +#: nova/compute/manager.py:2762 msgid "Resuming" msgstr "" -#: nova/compute/manager.py:2780 +#: nova/compute/manager.py:2782 msgid "Reset network" msgstr "" -#: nova/compute/manager.py:2785 +#: nova/compute/manager.py:2787 msgid "Inject network info" msgstr "" -#: nova/compute/manager.py:2788 +#: nova/compute/manager.py:2790 #, python-format msgid "network_info to inject: |%s|" msgstr "" -#: nova/compute/manager.py:2805 +#: nova/compute/manager.py:2807 msgid "Get console output" msgstr "" -#: nova/compute/manager.py:2832 +#: nova/compute/manager.py:2834 msgid "Getting vnc console" msgstr "" -#: nova/compute/manager.py:2867 +#: nova/compute/manager.py:2869 #, fuzzy msgid "Getting spice console" msgstr "Konsol ekleniyor" -#: nova/compute/manager.py:2914 +#: nova/compute/manager.py:2916 #, python-format msgid "Booting with volume %(volume_id)s at %(mountpoint)s" msgstr "%(mountpoint)s'de %(volume_id)s bölümü ön yükleniyor" -#: nova/compute/manager.py:2965 +#: nova/compute/manager.py:2967 #, python-format msgid "Attaching volume %(volume_id)s to %(mountpoint)s" msgstr "%(mountpoint)s'e %(volume_id)s bölümü bağlanıyor" -#: nova/compute/manager.py:2974 +#: nova/compute/manager.py:2976 #, python-format msgid "" "Failed to connect to volume %(volume_id)s while attaching at " "%(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2989 +#: nova/compute/manager.py:2991 #, python-format msgid "Failed to attach volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3019 +#: nova/compute/manager.py:3021 #, python-format msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" msgstr "%(mp)s bağlama noktasındaki %(volume_id)s bölümü ayrılıyor" -#: nova/compute/manager.py:3029 +#: nova/compute/manager.py:3031 msgid "Detaching volume from unknown instance" msgstr "" -#: nova/compute/manager.py:3036 +#: nova/compute/manager.py:3038 #, fuzzy, python-format msgid "Failed to detach volume %(volume_id)s from %(mp)s" msgstr "%(mp)s bağlama noktasındaki %(volume_id)s bölümü ayrılıyor" -#: nova/compute/manager.py:3060 +#: nova/compute/manager.py:3062 msgid "Updating volume usage cache with totals" msgstr "" -#: nova/compute/manager.py:3098 +#: nova/compute/manager.py:3100 #, python-format msgid "allocate_port_for_instance returned %(ports)s ports" msgstr "" -#: nova/compute/manager.py:3118 +#: nova/compute/manager.py:3120 #, fuzzy, python-format msgid "Port %(port_id)s is not attached" msgstr "%(volume_id)s bölümü hiçbir şeyle ilişkilendirilmedi" -#: nova/compute/manager.py:3132 +#: nova/compute/manager.py:3134 #, fuzzy, python-format msgid "Host %(host)s not found" msgstr "%(host)s sunucusu bulunamadı." -#: nova/compute/manager.py:3269 +#: nova/compute/manager.py:3271 #, python-format msgid "Pre live migration failed at %(dest)s" msgstr "Güncel göç işlemi %(dest)s'da bir hata ile karşılaştı" -#: nova/compute/manager.py:3297 +#: nova/compute/manager.py:3299 msgid "_post_live_migration() is started.." msgstr "" -#: nova/compute/manager.py:3352 +#: nova/compute/manager.py:3354 #, python-format msgid "Migrating instance to %(dest)s finished successfully." msgstr "%(dest)s'a örnek göçü işlemi başarıyla tamamlandı." -#: nova/compute/manager.py:3354 +#: nova/compute/manager.py:3356 msgid "" "You may see the error \"libvirt: QEMU error: Domain not found: no domain " "with matching name.\" This error can be safely ignored." msgstr "" -#: nova/compute/manager.py:3368 +#: nova/compute/manager.py:3370 msgid "Post operation of migration started" msgstr "" -#: nova/compute/manager.py:3508 +#: nova/compute/manager.py:3399 +#, fuzzy, python-format +msgid "Failed to get compute_info for %s" +msgstr "Tekrar yükleme örneğinde hata oluştu." + +#: nova/compute/manager.py:3518 msgid "Updated the info_cache for instance" msgstr "" -#: nova/compute/manager.py:3553 +#: nova/compute/manager.py:3563 #, python-format msgid "" "Found %(migration_count)d unconfirmed migrations older than " "%(confirm_window)d seconds" msgstr "" -#: nova/compute/manager.py:3559 +#: nova/compute/manager.py:3569 #, python-format msgid "Setting migration %(migration_id)s to error: %(reason)s" msgstr "" -#: nova/compute/manager.py:3568 +#: nova/compute/manager.py:3578 #, python-format msgid "" "Automatically confirming migration %(migration_id)s for instance " "%(instance_uuid)s" msgstr "" -#: nova/compute/manager.py:3575 +#: nova/compute/manager.py:3585 #, python-format msgid "Instance %(instance_uuid)s not found" msgstr "" -#: nova/compute/manager.py:3579 +#: nova/compute/manager.py:3589 msgid "In ERROR state" msgstr "" -#: nova/compute/manager.py:3586 +#: nova/compute/manager.py:3596 #, python-format msgid "In states %(vm_state)s/%(task_state)s, not RESIZED/None" msgstr "" -#: nova/compute/manager.py:3595 +#: nova/compute/manager.py:3605 #, python-format msgid "Error auto-confirming resize: %(e)s. Will retry later." msgstr "" -#: nova/compute/manager.py:3612 +#: nova/compute/manager.py:3622 #, python-format msgid "" "Running instance usage audit for host %(host)s from %(begin_time)s to " "%(end_time)s. %(number_instances)s instances." msgstr "" -#: nova/compute/manager.py:3631 +#: nova/compute/manager.py:3641 #, python-format msgid "Failed to generate usage audit for instance on host %s" msgstr "" -#: nova/compute/manager.py:3655 +#: nova/compute/manager.py:3665 msgid "Updating bandwidth usage cache" msgstr "Bant genişliği kullanım önbelleği güncelleniyor" -#: nova/compute/manager.py:3772 +#: nova/compute/manager.py:3782 #, fuzzy msgid "Updating volume usage cache" msgstr "Bant genişliği kullanım önbelleği güncelleniyor" -#: nova/compute/manager.py:3789 +#: nova/compute/manager.py:3799 msgid "Updating host status" msgstr "Sunucu durumu güncelleniyor" -#: nova/compute/manager.py:3816 +#: nova/compute/manager.py:3826 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " @@ -4797,79 +4756,79 @@ msgstr "" "Veritabanında %(num_db_instances)s ve misafir sistemde " "%(num_vm_instances)s bulundu" -#: nova/compute/manager.py:3821 nova/compute/manager.py:3871 +#: nova/compute/manager.py:3831 nova/compute/manager.py:3881 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:3858 +#: nova/compute/manager.py:3868 #, python-format msgid "" "During the sync_power process the instance has moved from host %(src)s to" " host %(dst)s" msgstr "" -#: nova/compute/manager.py:3896 +#: nova/compute/manager.py:3906 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3908 nova/compute/manager.py:3917 -#: nova/compute/manager.py:3947 +#: nova/compute/manager.py:3918 nova/compute/manager.py:3927 +#: nova/compute/manager.py:3957 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:3912 +#: nova/compute/manager.py:3922 msgid "Instance is suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3928 +#: nova/compute/manager.py:3938 msgid "Instance is paused unexpectedly. Ignore." msgstr "" -#: nova/compute/manager.py:3934 +#: nova/compute/manager.py:3944 msgid "Instance is unexpectedly not found. Ignore." msgstr "" -#: nova/compute/manager.py:3940 +#: nova/compute/manager.py:3950 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3956 +#: nova/compute/manager.py:3966 msgid "Instance is not (soft-)deleted." msgstr "" -#: nova/compute/manager.py:3964 +#: nova/compute/manager.py:3974 msgid "CONF.reclaim_instance_interval <= 0, skipping..." msgstr "" -#: nova/compute/manager.py:3984 +#: nova/compute/manager.py:3994 msgid "Reclaiming deleted instance" msgstr "Silinen örnek kurtarılıyor" -#: nova/compute/manager.py:4011 +#: nova/compute/manager.py:4021 #, fuzzy, python-format msgid "Deleting orphan compute node %s" msgstr "İmaj siliniyor %s" -#: nova/compute/manager.py:4021 nova/compute/resource_tracker.py:321 +#: nova/compute/manager.py:4031 nova/compute/resource_tracker.py:321 #, python-format msgid "No service record for host %s" msgstr "" -#: nova/compute/manager.py:4061 +#: nova/compute/manager.py:4072 #, python-format msgid "" "Detected instance with name label '%(name)s' which is marked as DELETED " "but still present on host." msgstr "" -#: nova/compute/manager.py:4068 +#: nova/compute/manager.py:4079 #, python-format msgid "" "Destroying instance with name label '%(name)s' which is marked as DELETED" " but still present on host." msgstr "" -#: nova/compute/manager.py:4075 +#: nova/compute/manager.py:4086 #, python-format msgid "Unrecognized value '%(action)s' for CONF.running_deleted_instance_action" msgstr "" @@ -5083,11 +5042,11 @@ msgstr "Tekrar yükleme örneğinde hata oluştu." msgid "Failed to notify cells of instance info cache update" msgstr "" -#: nova/db/api.py:1451 +#: nova/db/api.py:1456 msgid "Failed to notify cells of bw_usage update" msgstr "" -#: nova/db/api.py:1585 +#: nova/db/api.py:1591 #, fuzzy msgid "Failed to notify cells of instance fault" msgstr "Tekrar yükleme örneğinde hata oluştu." @@ -5106,23 +5065,30 @@ msgstr "" msgid "Unrecognized read_deleted value '%s'" msgstr "Tanınmayan silinmiş okuma değeri '%s'" -#: nova/db/sqlalchemy/api.py:1424 +#: nova/db/sqlalchemy/api.py:1408 #, python-format msgid "" "Unknown osapi_compute_unique_server_name_scope value: %s Flag must be " "empty, \"global\" or \"project\"" msgstr "" -#: nova/db/sqlalchemy/api.py:1559 +#: nova/db/sqlalchemy/api.py:1543 #, fuzzy, python-format msgid "Invalid instance id %s in request" msgstr "%s geçerli bir örnek ismidir" -#: nova/db/sqlalchemy/api.py:2850 +#: nova/db/sqlalchemy/api.py:2834 #, python-format msgid "Change will make usage less than 0 for the following resources: %(unders)s" msgstr "" +#: nova/db/sqlalchemy/api.py:4335 +#, python-format +msgid "" +"Volume(%s) has lower stats then what is in the database. Instance must " +"have been rebooted or crashed. Updating totals." +msgstr "" + #: nova/db/sqlalchemy/migration.py:69 #: nova/virt/baremetal/db/sqlalchemy/migration.py:66 msgid "version should be an integer" @@ -5177,47 +5143,47 @@ msgid "" "%(extra)s." msgstr "" -#: nova/image/glance.py:492 +#: nova/image/glance.py:495 #, fuzzy, python-format msgid "fetching image %s from glance" msgstr "İmaj siliniyor %s" -#: nova/image/s3.py:318 +#: nova/image/s3.py:335 #, python-format msgid "Failed to download %(image_location)s to %(image_path)s" msgstr "%(image_path)si için %(image_location)s indirme işlemi başarısız" -#: nova/image/s3.py:335 +#: nova/image/s3.py:352 #, python-format msgid "Failed to decrypt %(image_location)s to %(image_path)s" msgstr "%(image_path)s için %(image_location)s çözümü başarısız" -#: nova/image/s3.py:345 +#: nova/image/s3.py:362 #, python-format msgid "Failed to untar %(image_location)s to %(image_path)s" msgstr "%(image_path)s için %(image_location)s çıkarma işlemi başarısız" -#: nova/image/s3.py:355 +#: nova/image/s3.py:372 #, python-format msgid "Failed to upload %(image_location)s to %(image_path)s" msgstr "%(image_path)s için %(image_location)s yükleme işlemi başarısız" -#: nova/image/s3.py:379 +#: nova/image/s3.py:396 #, python-format msgid "Failed to decrypt private key: %s" msgstr "Özel anahtar çözümü başarısız: %s" -#: nova/image/s3.py:386 +#: nova/image/s3.py:403 #, python-format msgid "Failed to decrypt initialization vector: %s" msgstr "Başlatma vektörü çözümü başarısız: %s" -#: nova/image/s3.py:397 +#: nova/image/s3.py:414 #, python-format msgid "Failed to decrypt image file %(image_file)s: %(err)s" msgstr "%(image_file)s imaj dosyası çözümü başarısız: %(err)s" -#: nova/image/s3.py:409 +#: nova/image/s3.py:426 msgid "Unsafe filenames in image" msgstr "İmajda güvenliksiz dosya isimleri var" @@ -5259,69 +5225,69 @@ msgstr "" msgid "Loading network driver '%s'" msgstr "%s id'li ağ gösteriliyor" -#: nova/network/floating_ips.py:87 +#: nova/network/floating_ips.py:88 #, python-format msgid "Fixed ip %(fixed_ip_id)s not found" msgstr "" -#: nova/network/floating_ips.py:97 nova/network/floating_ips.py:373 +#: nova/network/floating_ips.py:98 nova/network/floating_ips.py:374 #, python-format msgid "Interface %(interface)s not found" msgstr "%(interface)s arayüzü bulunamadı" -#: nova/network/floating_ips.py:121 +#: nova/network/floating_ips.py:122 #, fuzzy, python-format msgid "floating IP allocation for instance |%(floating_address)s|" msgstr "|%s| örneği için değişken IP tahsisi" -#: nova/network/floating_ips.py:178 +#: nova/network/floating_ips.py:179 msgid "Floating IP is not associated. Ignore." msgstr "" -#: nova/network/floating_ips.py:196 +#: nova/network/floating_ips.py:197 #, python-format msgid "Address |%(address)s| is not allocated" msgstr "|%(address)s| adresi tahsis edilemedi" -#: nova/network/floating_ips.py:200 +#: nova/network/floating_ips.py:201 #, python-format msgid "Address |%(address)s| is not allocated to your project |%(project)s|" msgstr "Sizin |%(project)s| projeniz için |%(address)s| adresi tahsis edilemedi" -#: nova/network/floating_ips.py:220 +#: nova/network/floating_ips.py:221 #, python-format msgid "Quota exceeded for %(pid)s, tried to allocate floating IP" msgstr "" -#: nova/network/floating_ips.py:281 +#: nova/network/floating_ips.py:282 msgid "Failed to update usages deallocating floating IP" msgstr "" -#: nova/network/floating_ips.py:530 +#: nova/network/floating_ips.py:531 #, python-format msgid "Starting migration network for instance %(instance_uuid)s" msgstr "" -#: nova/network/floating_ips.py:537 +#: nova/network/floating_ips.py:538 #, python-format msgid "" "Floating ip address |%(address)s| no longer belongs to instance " "%(instance_uuid)s. Will notmigrate it " msgstr "" -#: nova/network/floating_ips.py:568 +#: nova/network/floating_ips.py:573 #, python-format msgid "Finishing migration network for instance %(instance_uuid)s" msgstr "" -#: nova/network/floating_ips.py:576 +#: nova/network/floating_ips.py:581 #, python-format msgid "" "Floating ip address |%(address)s| no longer belongs to instance " "%(instance_uuid)s. Will notsetup it." msgstr "" -#: nova/network/floating_ips.py:624 +#: nova/network/floating_ips.py:629 #, python-format msgid "" "Database inconsistency: DNS domain |%s| is registered in the Nova db but " @@ -5329,12 +5295,12 @@ msgid "" "ignored." msgstr "" -#: nova/network/floating_ips.py:664 +#: nova/network/floating_ips.py:669 #, python-format msgid "Domain |%(domain)s| already exists, changing zone to |%(av_zone)s|." msgstr "" -#: nova/network/floating_ips.py:673 +#: nova/network/floating_ips.py:678 #, python-format msgid "Domain |%(domain)s| already exists, changing project to |%(project)s|." msgstr "" @@ -5359,150 +5325,130 @@ msgstr "Bu türücü sadece 'a' türü girdileri destekliyor." msgid "This shouldn't be getting called except during testing." msgstr "" -#: nova/network/linux_net.py:219 +#: nova/network/linux_net.py:220 #, python-format msgid "Attempted to remove chain %s which does not exist" msgstr "Var olmayan %s zinciri kaldırılmaya çalışılıyor" -#: nova/network/linux_net.py:254 +#: nova/network/linux_net.py:255 #, python-format msgid "Unknown chain: %r" msgstr "Tanınmayan zincir: %r" -#: nova/network/linux_net.py:279 +#: nova/network/linux_net.py:280 #, python-format msgid "" "Tried to remove rule that was not there: %(chain)r %(rule)r %(wrap)r " "%(top)r" msgstr "" -#: nova/network/linux_net.py:424 +#: nova/network/linux_net.py:425 msgid "IPTablesManager.apply completed with success" msgstr "" -#: nova/network/linux_net.py:680 +#: nova/network/linux_net.py:681 #, python-format msgid "arping error for ip %s" msgstr "" -#: nova/network/linux_net.py:730 +#: nova/network/linux_net.py:731 #, python-format msgid "Removed %(num)d duplicate rules for floating ip %(float)s" msgstr "" -#: nova/network/linux_net.py:966 +#: nova/network/linux_net.py:776 +#, python-format +msgid "Error deleting conntrack entries for %s" +msgstr "" + +#: nova/network/linux_net.py:975 #, python-format msgid "Pid %d is stale, skip killing dnsmasq" msgstr "" -#: nova/network/linux_net.py:1011 +#: nova/network/linux_net.py:1020 #, python-format msgid "Hupping dnsmasq threw %s" msgstr "" -#: nova/network/linux_net.py:1013 +#: nova/network/linux_net.py:1022 #, python-format msgid "Pid %d is stale, relaunching dnsmasq" msgstr "" -#: nova/network/linux_net.py:1093 +#: nova/network/linux_net.py:1102 #, python-format msgid "killing radvd threw %s" msgstr "" -#: nova/network/linux_net.py:1095 +#: nova/network/linux_net.py:1104 #, python-format msgid "Pid %d is stale, relaunching radvd" msgstr "%d süreç numarası bozuldu, radvd tekrar başlatılıyor" -#: nova/network/linux_net.py:1227 -#, fuzzy, python-format -msgid "Error clearing stale veth %s" -msgstr "XVP başlatılırken hata oluştu: %s" - -#: nova/network/linux_net.py:1386 +#: nova/network/linux_net.py:1280 #, python-format -msgid "Starting VLAN interface %s" -msgstr "%s VLAN arayüzü başlatılıyor " +msgid "Net device removed: '%s'" +msgstr "" -#: nova/network/linux_net.py:1418 +#: nova/network/linux_net.py:1283 #, python-format -msgid "Failed unplugging VLAN interface '%s'" +msgid "Failed removing net device: '%s'" msgstr "" -#: nova/network/linux_net.py:1420 +#: nova/network/linux_net.py:1401 #, python-format -msgid "Unplugged VLAN interface '%s'" -msgstr "" +msgid "Starting VLAN interface %s" +msgstr "%s VLAN arayüzü başlatılıyor " -#: nova/network/linux_net.py:1442 +#: nova/network/linux_net.py:1447 #, fuzzy, python-format msgid "Starting Bridge %s" msgstr "%s köprüsü koruma altına alınıyor" -#: nova/network/linux_net.py:1454 +#: nova/network/linux_net.py:1459 #, fuzzy, python-format msgid "Adding interface %(interface)s to bridge %(bridge)s" msgstr "%(vlan)s vlan ve %(bridge)s köprüsü koruma altına alınıyor" -#: nova/network/linux_net.py:1490 +#: nova/network/linux_net.py:1495 #, python-format msgid "Failed to add interface: %s" msgstr "" -#: nova/network/linux_net.py:1536 -#, python-format -msgid "Failed unplugging bridge interface '%s'" -msgstr "" - -#: nova/network/linux_net.py:1539 -#, python-format -msgid "Unplugged bridge interface '%s'" -msgstr "" - -#: nova/network/linux_net.py:1735 +#: nova/network/linux_net.py:1732 #, python-format msgid "Starting bridge %s " msgstr "" -#: nova/network/linux_net.py:1743 +#: nova/network/linux_net.py:1740 #, python-format msgid "Done starting bridge %s" msgstr "" -#: nova/network/linux_net.py:1763 -#, python-format -msgid "Failed unplugging gateway interface '%s'" -msgstr "" - -#: nova/network/linux_net.py:1765 -#, python-format -msgid "Unplugged gateway interface '%s'" -msgstr "" - -#: nova/network/manager.py:363 +#: nova/network/manager.py:364 #, python-format msgid "Disassociated %s stale fixed ip(s)" msgstr "" -#: nova/network/manager.py:367 +#: nova/network/manager.py:368 msgid "setting network host" msgstr "" -#: nova/network/manager.py:494 +#: nova/network/manager.py:495 msgid "network allocations" msgstr "" -#: nova/network/manager.py:501 +#: nova/network/manager.py:502 #, python-format msgid "networks retrieved for instance: |%(networks_list)s|" msgstr "" -#: nova/network/manager.py:549 +#: nova/network/manager.py:550 msgid "network deallocation for instance" msgstr "" -#: nova/network/manager.py:815 +#: nova/network/manager.py:816 #, python-format msgid "" "instance-dns-zone is |%(domain)s|, which is in availability zone " @@ -5510,98 +5456,98 @@ msgid "" "created." msgstr "" -#: nova/network/manager.py:841 +#: nova/network/manager.py:842 #, python-format msgid "Quota exceeded for %(pid)s, tried to allocate fixed IP" msgstr "" -#: nova/network/manager.py:895 +#: nova/network/manager.py:896 msgid "Failed to update usages deallocating fixed IP" msgstr "" -#: nova/network/manager.py:929 +#: nova/network/manager.py:930 #, python-format msgid "Unable to release %s because vif doesn't exist." msgstr "" -#: nova/network/manager.py:952 +#: nova/network/manager.py:953 #, python-format msgid "Leased IP |%(address)s|" msgstr "" -#: nova/network/manager.py:956 +#: nova/network/manager.py:957 #, python-format msgid "IP %s leased that is not associated" msgstr "" -#: nova/network/manager.py:965 +#: nova/network/manager.py:966 #, python-format msgid "IP |%s| leased that isn't allocated" msgstr "" -#: nova/network/manager.py:970 +#: nova/network/manager.py:971 #, python-format msgid "Released IP |%(address)s|" msgstr "" -#: nova/network/manager.py:974 +#: nova/network/manager.py:975 #, python-format msgid "IP %s released that is not associated" msgstr "" -#: nova/network/manager.py:978 +#: nova/network/manager.py:979 #, python-format msgid "IP %s released that was not leased" msgstr "" -#: nova/network/manager.py:997 +#: nova/network/manager.py:998 #, python-format msgid "%s must be an integer" msgstr "" -#: nova/network/manager.py:1021 +#: nova/network/manager.py:1022 msgid "Maximum allowed length for 'label' is 255." msgstr "" -#: nova/network/manager.py:1041 +#: nova/network/manager.py:1042 #, python-format msgid "" "Subnet(s) too large, defaulting to /%s. To override, specify " "network_size flag." msgstr "" -#: nova/network/manager.py:1122 +#: nova/network/manager.py:1123 msgid "cidr already in use" msgstr "" -#: nova/network/manager.py:1125 +#: nova/network/manager.py:1126 #, python-format msgid "requested cidr (%(cidr)s) conflicts with existing supernet (%(super)s)" msgstr "" -#: nova/network/manager.py:1136 +#: nova/network/manager.py:1137 #, python-format msgid "" "requested cidr (%(cidr)s) conflicts with existing smaller cidr " "(%(smaller)s)" msgstr "" -#: nova/network/manager.py:1193 +#: nova/network/manager.py:1194 msgid "Network already exists!" msgstr "" -#: nova/network/manager.py:1212 +#: nova/network/manager.py:1213 #, python-format msgid "Network must be disassociated from project %s before delete" msgstr "" -#: nova/network/manager.py:1808 +#: nova/network/manager.py:1813 msgid "" "The sum between the number of networks and the vlan start cannot be " "greater than 4094" msgstr "" -#: nova/network/manager.py:1815 +#: nova/network/manager.py:1820 #, python-format msgid "" "The network range is not big enough to fit %(num_networks)s networks. " @@ -5715,11 +5661,6 @@ msgstr "" msgid "Multiple floating IP pools matches found for name '%s'" msgstr "" -#: nova/network/quantumv2/api.py:835 -#, fuzzy, python-format -msgid "Network %(net)s for port %(port_id)s not found!" -msgstr "%(network_id)s ağı bulunamadı." - #: nova/network/security_group/quantum_driver.py:53 #, fuzzy, python-format msgid "Quantum Error creating security group %s" @@ -5832,22 +5773,22 @@ msgstr "" msgid "Released file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..." msgstr "" -#: nova/openstack/common/log.py:226 +#: nova/openstack/common/log.py:244 #, fuzzy, python-format msgid "Deprecated: %s" msgstr "sil: %s" -#: nova/openstack/common/log.py:329 +#: nova/openstack/common/log.py:347 #, python-format msgid "Error loading logging config %(log_config)s: %(err_msg)s" msgstr "" -#: nova/openstack/common/log.py:379 +#: nova/openstack/common/log.py:397 #, python-format msgid "syslog facility must be one of: %s" msgstr "syslog servisi bunlardan biri olmak zorundadır: %s" -#: nova/openstack/common/log.py:537 +#: nova/openstack/common/log.py:563 #, python-format msgid "Fatal call to deprecated config: %(msg)s" msgstr "" @@ -5870,6 +5811,31 @@ msgstr "" msgid "in dynamic looping call" msgstr "" +#: nova/openstack/common/periodic_task.py:41 +#, python-format +msgid "Unexpected argument for periodic task creation: %(arg)s." +msgstr "" + +#: nova/openstack/common/periodic_task.py:132 +#, python-format +msgid "Skipping periodic task %(task)s because its interval is negative" +msgstr "" + +#: nova/openstack/common/periodic_task.py:137 +#, python-format +msgid "Skipping periodic task %(task)s because it is disabled" +msgstr "" + +#: nova/openstack/common/periodic_task.py:175 +#, python-format +msgid "Running periodic task %(full_task_name)s" +msgstr "%(full_task_name)s periyodik görevi çalışıyor" + +#: nova/openstack/common/periodic_task.py:183 +#, python-format +msgid "Error during %(full_task_name)s: %(e)s" +msgstr "%(full_task_name)s sırasında hata: %(e)s" + #: nova/openstack/common/policy.py:394 #, python-format msgid "Failed to understand rule %(rule)s" @@ -5885,16 +5851,31 @@ msgstr "" msgid "Failed to understand rule %(rule)r" msgstr "" -#: nova/openstack/common/db/sqlalchemy/session.py:436 +#: nova/openstack/common/processutils.py:122 +#, python-format +msgid "Got unknown keyword args to utils.execute: %r" +msgstr "utils.execute için bilinmeyen anahtar kelime argümanları: %r" + +#: nova/openstack/common/processutils.py:137 +#, python-format +msgid "Running cmd (subprocess): %s" +msgstr "Çalışan komut(alt süreç): %s" + +#: nova/openstack/common/processutils.py:174 +#, python-format +msgid "%r failed. Retrying." +msgstr "%r hatalı. Yeniden deneniyor." + +#: nova/openstack/common/db/sqlalchemy/session.py:461 msgid "DB exception wrapped." msgstr "Veritabanı istisnası yakalandı." -#: nova/openstack/common/db/sqlalchemy/session.py:486 +#: nova/openstack/common/db/sqlalchemy/session.py:512 #, python-format msgid "Got mysql server has gone away: %s" msgstr "" -#: nova/openstack/common/db/sqlalchemy/session.py:556 +#: nova/openstack/common/db/sqlalchemy/session.py:584 #, python-format msgid "SQL connection failed. %s attempts left." msgstr "" @@ -5907,19 +5888,19 @@ msgstr "" msgid "Unknown sort direction, must be 'desc' or 'asc'" msgstr "" -#: nova/openstack/common/notifier/api.py:126 +#: nova/openstack/common/notifier/api.py:125 #, python-format msgid "%s not in valid priorities" msgstr "" -#: nova/openstack/common/notifier/api.py:142 +#: nova/openstack/common/notifier/api.py:141 #, python-format msgid "" "Problem '%(e)s' attempting to send to notification system. " "Payload=%(payload)s" msgstr "" -#: nova/openstack/common/notifier/api.py:172 +#: nova/openstack/common/notifier/api.py:171 #, python-format msgid "Failed to load notifier %s. These notifications will not be sent." msgstr "" @@ -6108,44 +6089,44 @@ msgid "" msgstr "" #: nova/openstack/common/rpc/impl_kombu.py:609 -#: nova/openstack/common/rpc/impl_qpid.py:403 +#: nova/openstack/common/rpc/impl_qpid.py:404 #, python-format msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s" msgstr "" #: nova/openstack/common/rpc/impl_kombu.py:627 -#: nova/openstack/common/rpc/impl_qpid.py:418 +#: nova/openstack/common/rpc/impl_qpid.py:419 #, python-format msgid "Timed out waiting for RPC response: %s" msgstr "" #: nova/openstack/common/rpc/impl_kombu.py:631 -#: nova/openstack/common/rpc/impl_qpid.py:422 +#: nova/openstack/common/rpc/impl_qpid.py:423 #, python-format msgid "Failed to consume message from queue: %s" msgstr "" #: nova/openstack/common/rpc/impl_kombu.py:670 -#: nova/openstack/common/rpc/impl_qpid.py:457 +#: nova/openstack/common/rpc/impl_qpid.py:458 #, python-format msgid "Failed to publish message to topic '%(topic)s': %(err_str)s" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:351 +#: nova/openstack/common/rpc/impl_qpid.py:352 #, python-format msgid "Unable to connect to AMQP server: %(e)s. Sleeping %(delay)s seconds" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:357 +#: nova/openstack/common/rpc/impl_qpid.py:358 #, python-format msgid "Connected to AMQP server on %s" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:370 +#: nova/openstack/common/rpc/impl_qpid.py:371 msgid "Re-established AMQP queues" msgstr "AMQP kuyrukları tekrar kuruluyor" -#: nova/openstack/common/rpc/impl_qpid.py:430 +#: nova/openstack/common/rpc/impl_qpid.py:431 msgid "Error processing message. Skipping it." msgstr "" @@ -6371,7 +6352,7 @@ msgstr "Başka bir işlem bulunamadı" msgid "Exception during scheduler.run_instance" msgstr "" -#: nova/scheduler/driver.py:63 nova/scheduler/manager.py:211 +#: nova/scheduler/driver.py:63 nova/scheduler/manager.py:222 #, python-format msgid "Setting instance to %(state)s state." msgstr "" @@ -6395,81 +6376,89 @@ msgid "" "memory(host:%(avail)s <= instance:%(mem_inst)s)" msgstr "" -#: nova/scheduler/filter_scheduler.py:74 +#: nova/scheduler/filter_scheduler.py:73 #, python-format msgid "Attempting to build %(num_instances)d instance(s)" msgstr "%(num_instances)d örnek(leri) kurulmaya çalışılıyor." -#: nova/scheduler/filter_scheduler.py:228 +#: nova/scheduler/filter_scheduler.py:227 msgid "Invalid value for 'scheduler_max_attempts', must be >= 1" msgstr "" -#: nova/scheduler/filter_scheduler.py:245 +#: nova/scheduler/filter_scheduler.py:244 #, python-format msgid "Error from last host: %(last_host)s (node %(last_node)s): %(exc)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:274 +#: nova/scheduler/filter_scheduler.py:276 #, python-format msgid "" "Exceeded max scheduling attempts %(max_attempts)d for instance " "%(instance_uuid)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:340 +#: nova/scheduler/filter_scheduler.py:344 #, python-format msgid "Filtered %(hosts)s" msgstr "%(hosts)s filtrelendi" -#: nova/scheduler/filter_scheduler.py:353 +#: nova/scheduler/filter_scheduler.py:357 #, python-format msgid "Choosing host %(chosen_host)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:386 +#: nova/scheduler/filter_scheduler.py:391 #, fuzzy, python-format msgid "Unable to migrate %(instance_uuid)s to %(dest)s: Lack of memory" msgstr "Mevcut (%(host)s) sunucusundan (%(instance_id)s) örneği geçirilemez." -#: nova/scheduler/host_manager.py:307 +#: nova/scheduler/host_manager.py:308 #, python-format -msgid "Host filter ignoring hosts: %(ignored_hosts_str)s" +msgid "Host filter ignoring hosts: %s" msgstr "" -#: nova/scheduler/host_manager.py:316 +#: nova/scheduler/host_manager.py:320 #, python-format -msgid "" -"No hosts matched due to not matching 'force_hosts'value of " -"'%(forced_hosts_str)s'" +msgid "Host filter forcing available hosts to %s" +msgstr "" + +#: nova/scheduler/host_manager.py:323 +#, python-format +msgid "No hosts matched due to not matching 'force_hosts' value of '%s'" +msgstr "" + +#: nova/scheduler/host_manager.py:336 +#, python-format +msgid "Host filter forcing available nodes to %s" msgstr "" -#: nova/scheduler/host_manager.py:321 +#: nova/scheduler/host_manager.py:339 #, python-format -msgid "Host filter forcing available hosts to %(forced_hosts_str)s" +msgid "No nodes matched due to not matching 'force_nodes' value of '%s'" msgstr "" -#: nova/scheduler/host_manager.py:353 +#: nova/scheduler/host_manager.py:379 #, python-format msgid "Ignoring %(service_name)s service update from %(host)s" msgstr "" -#: nova/scheduler/host_manager.py:358 +#: nova/scheduler/host_manager.py:384 #, python-format msgid "Received %(service_name)s service update from %(state_key)s." msgstr "" -#: nova/scheduler/host_manager.py:377 +#: nova/scheduler/host_manager.py:403 #: nova/scheduler/filters/trusted_filter.py:214 #, python-format msgid "No service for compute ID %s" msgstr "%s işlem ID'si için servis yok" -#: nova/scheduler/host_manager.py:399 +#: nova/scheduler/host_manager.py:425 #, python-format msgid "Removing dead compute node %(host)s:%(node)s from scheduler" msgstr "" -#: nova/scheduler/manager.py:197 +#: nova/scheduler/manager.py:208 #, python-format msgid "Failed to schedule_%(method)s: %(ex)s" msgstr "%(method)s zamanlaması başarısız: %(ex)s" @@ -6728,19 +6717,19 @@ msgstr "" "Sahte komuta verilen yanıt: standartçıktı='%(stdout)s' " "standarthata='%(stderr)s'" -#: nova/tests/fake_volume.py:186 +#: nova/tests/fake_volume.py:187 msgid "status must be available" msgstr "" -#: nova/tests/fake_volume.py:190 nova/volume/cinder.py:222 +#: nova/tests/fake_volume.py:191 nova/volume/cinder.py:228 msgid "already attached" msgstr "" -#: nova/tests/fake_volume.py:194 nova/volume/cinder.py:226 +#: nova/tests/fake_volume.py:195 nova/volume/cinder.py:232 msgid "Instance and volume not in same availability_zone" msgstr "" -#: nova/tests/fake_volume.py:199 nova/volume/cinder.py:232 +#: nova/tests/fake_volume.py:200 nova/volume/cinder.py:238 msgid "already detached" msgstr "" @@ -6794,52 +6783,52 @@ msgstr "" msgid "unexpected role header" msgstr "" -#: nova/tests/api/openstack/compute/test_servers.py:3315 +#: nova/tests/api/openstack/compute/test_servers.py:3338 msgid "" "Quota exceeded for instances: Requested 1, but already used 10 of 10 " "instances" msgstr "" -#: nova/tests/api/openstack/compute/test_servers.py:3320 +#: nova/tests/api/openstack/compute/test_servers.py:3343 msgid "Quota exceeded for ram: Requested 4096, but already used 8192 of 10240 ram" msgstr "" -#: nova/tests/api/openstack/compute/test_servers.py:3325 +#: nova/tests/api/openstack/compute/test_servers.py:3348 msgid "Quota exceeded for cores: Requested 2, but already used 9 of 10 cores" msgstr "" -#: nova/tests/compute/test_compute.py:1044 -#: nova/tests/compute/test_compute.py:1062 -#: nova/tests/compute/test_compute.py:1113 -#: nova/tests/compute/test_compute.py:1140 -#: nova/tests/compute/test_compute.py:1186 -#: nova/tests/compute/test_compute.py:3647 +#: nova/tests/compute/test_compute.py:1099 +#: nova/tests/compute/test_compute.py:1117 +#: nova/tests/compute/test_compute.py:1168 +#: nova/tests/compute/test_compute.py:1195 +#: nova/tests/compute/test_compute.py:1241 +#: nova/tests/compute/test_compute.py:3725 #, python-format msgid "Running instances: %s" msgstr "Örnekler çalışıyor: %s" -#: nova/tests/compute/test_compute.py:1050 -#: nova/tests/compute/test_compute.py:1085 -#: nova/tests/compute/test_compute.py:1128 -#: nova/tests/compute/test_compute.py:1158 +#: nova/tests/compute/test_compute.py:1105 +#: nova/tests/compute/test_compute.py:1140 +#: nova/tests/compute/test_compute.py:1183 +#: nova/tests/compute/test_compute.py:1213 #, python-format msgid "After terminating instances: %s" msgstr "Örnekleri sonlandırmanın ardından: %s" -#: nova/tests/compute/test_compute.py:1668 +#: nova/tests/compute/test_compute.py:1723 msgid "Internal error" msgstr "İçsel hata" -#: nova/tests/compute/test_compute.py:3658 +#: nova/tests/compute/test_compute.py:3736 #, python-format msgid "After force-killing instances: %s" msgstr "Zorla öldürülen örneklerin ardından: %s" -#: nova/tests/compute/test_compute.py:4160 +#: nova/tests/compute/test_compute.py:4238 msgid "wrong host/node" msgstr "" -#: nova/tests/compute/test_compute.py:8584 +#: nova/tests/compute/test_compute.py:8707 #, fuzzy msgid "spawn error" msgstr "Kimlik doğrulama hatası" @@ -7102,7 +7091,7 @@ msgstr "" msgid "IPMI set next bootdev failed" msgstr "" -#: nova/virt/baremetal/ipmi.py:198 nova/virt/baremetal/tilera_pdu.py:152 +#: nova/virt/baremetal/ipmi.py:198 nova/virt/baremetal/tilera_pdu.py:153 #, python-format msgid "Activate node called, but node %s is already active" msgstr "" @@ -7190,32 +7179,32 @@ msgstr "" msgid "Tilera deploy failed for instance %s" msgstr "%s örneği için sunucu bulma başarısız" -#: nova/virt/baremetal/tilera_pdu.py:82 +#: nova/virt/baremetal/tilera_pdu.py:83 msgid "Node id not supplied to PDU" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:85 +#: nova/virt/baremetal/tilera_pdu.py:86 #, fuzzy msgid "Address not supplied to PDU" msgstr "Adres belirtilmedi" -#: nova/virt/baremetal/tilera_pdu.py:88 +#: nova/virt/baremetal/tilera_pdu.py:89 msgid "User not supplied to PDU" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:91 +#: nova/virt/baremetal/tilera_pdu.py:92 msgid "Password not supplied to PDU" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:116 +#: nova/virt/baremetal/tilera_pdu.py:117 msgid "PDU failed" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:133 +#: nova/virt/baremetal/tilera_pdu.py:134 msgid "PDU power on failed" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:146 +#: nova/virt/baremetal/tilera_pdu.py:147 msgid "PDU power off failed" msgstr "" @@ -7271,34 +7260,34 @@ msgstr "" msgid "no pif for vif_uuid=%s" msgstr "" -#: nova/virt/baremetal/virtual_power_driver.py:111 +#: nova/virt/baremetal/virtual_power_driver.py:112 msgid "virtual_power_ssh_host not defined. Can not Start" msgstr "" -#: nova/virt/baremetal/virtual_power_driver.py:115 +#: nova/virt/baremetal/virtual_power_driver.py:116 msgid "virtual_power_host_user not defined. Can not Start" msgstr "" -#: nova/virt/baremetal/virtual_power_driver.py:121 +#: nova/virt/baremetal/virtual_power_driver.py:122 msgid "virtual_power_host_pass/key not set. Can not Start" msgstr "" -#: nova/virt/baremetal/volume_driver.py:121 +#: nova/virt/baremetal/volume_driver.py:122 #, python-format msgid "baremetal driver was unable to delete tid %s" msgstr "" -#: nova/virt/baremetal/volume_driver.py:185 +#: nova/virt/baremetal/volume_driver.py:186 #, python-format msgid "Could not determine iscsi initiator name for instance %s" msgstr "" -#: nova/virt/baremetal/volume_driver.py:226 +#: nova/virt/baremetal/volume_driver.py:227 #, fuzzy, python-format msgid "No fixed PXE IP is associated to %s" msgstr "Örnekle değişken IP ilişkilendirilmedi" -#: nova/virt/baremetal/volume_driver.py:258 +#: nova/virt/baremetal/volume_driver.py:259 #, python-format msgid "detach volume could not find tid for %s" msgstr "" @@ -7333,33 +7322,33 @@ msgstr "Sanal arayüz oluşturma hatası" msgid "Baremetal virtual interface %s not found" msgstr "" -#: nova/virt/disk/api.py:132 +#: nova/virt/disk/api.py:133 #, python-format msgid "Checking if we can resize image %(image)s. size=%(size)s, CoW=%(use_cow)s" msgstr "" -#: nova/virt/disk/api.py:138 +#: nova/virt/disk/api.py:139 #, python-format msgid "Cannot resize filesystem %s to a smaller size." msgstr "" -#: nova/virt/disk/api.py:149 +#: nova/virt/disk/api.py:150 #, python-format msgid "Unable to mount image %(image)s with error %(error)s. Cannot resize." msgstr "" -#: nova/virt/disk/api.py:159 +#: nova/virt/disk/api.py:160 #, python-format msgid "" "Unable to determine label for image %(image)s with error %(errror)s. " "Cannot resize." msgstr "" -#: nova/virt/disk/api.py:226 +#: nova/virt/disk/api.py:227 msgid "image already mounted" msgstr "" -#: nova/virt/disk/api.py:282 +#: nova/virt/disk/api.py:283 #, python-format msgid "" "Inject data image=%(image)s key=%(key)s net=%(net)s metadata=%(metadata)s" @@ -7367,68 +7356,68 @@ msgid "" "partition=%(partition)s use_cow=%(use_cow)s" msgstr "" -#: nova/virt/disk/api.py:299 +#: nova/virt/disk/api.py:300 #, python-format msgid "Ignoring error injecting data into image (%(e)s)" msgstr "" -#: nova/virt/disk/api.py:318 +#: nova/virt/disk/api.py:319 #, python-format msgid "" "Failed to mount container filesystem '%(image)s' on '%(target)s': " "%(errors)s" msgstr "" -#: nova/virt/disk/api.py:335 +#: nova/virt/disk/api.py:336 #, python-format msgid "Failed to teardown ntainer filesystem: %s" msgstr "" -#: nova/virt/disk/api.py:348 +#: nova/virt/disk/api.py:349 #, python-format msgid "Failed to umount container filesystem: %s" msgstr "" -#: nova/virt/disk/api.py:373 +#: nova/virt/disk/api.py:374 #, python-format msgid "Ignoring error injecting %(inject)s into image (%(e)s)" msgstr "" -#: nova/virt/disk/api.py:385 +#: nova/virt/disk/api.py:386 #, python-format msgid "Inject file fs=%(fs)s path=%(path)s append=%(append)s" msgstr "" -#: nova/virt/disk/api.py:394 +#: nova/virt/disk/api.py:395 #, python-format msgid "Inject metadata fs=%(fs)s metadata=%(metadata)s" msgstr "" -#: nova/virt/disk/api.py:435 +#: nova/virt/disk/api.py:436 #, python-format msgid "Inject key fs=%(fs)s key=%(key)s" msgstr "" -#: nova/virt/disk/api.py:464 +#: nova/virt/disk/api.py:465 #, python-format msgid "Inject key fs=%(fs)s net=%(net)s" msgstr "" -#: nova/virt/disk/api.py:490 +#: nova/virt/disk/api.py:491 #, python-format msgid "Inject admin password fs=%(fs)s admin_passwd=ha-ha-not-telling-you" msgstr "" -#: nova/virt/disk/api.py:535 +#: nova/virt/disk/api.py:536 msgid "Not implemented on Windows" msgstr "" -#: nova/virt/disk/api.py:564 +#: nova/virt/disk/api.py:565 #, python-format msgid "User %(username)s not found in password file." msgstr "" -#: nova/virt/disk/api.py:580 +#: nova/virt/disk/api.py:581 #, python-format msgid "User %(username)s not found in shadow file." msgstr "" @@ -7762,7 +7751,7 @@ msgstr "" msgid "get_available_resource called" msgstr "" -#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3728 +#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3740 #: nova/virt/xenapi/host.py:148 msgid "Updating host stats" msgstr "" @@ -7970,7 +7959,7 @@ msgstr "" msgid "Cannot find boot VHD file: %s" msgstr "Bilinmeyen temel dosya: %s" -#: nova/virt/hyperv/migrationops.py:221 nova/virt/hyperv/vmops.py:135 +#: nova/virt/hyperv/migrationops.py:221 nova/virt/hyperv/vmops.py:136 msgid "Cannot resize a VHD to a smaller size" msgstr "" @@ -8058,117 +8047,117 @@ msgstr "" msgid "Creating vswitch port for instance: %s" msgstr "Örnek için ağ serbest bırakılıyor" -#: nova/virt/hyperv/vmops.py:90 +#: nova/virt/hyperv/vmops.py:91 #, python-format msgid "VIF driver not found for network_api_class: %s" msgstr "" -#: nova/virt/hyperv/vmops.py:99 +#: nova/virt/hyperv/vmops.py:100 msgid "get_info called for instance" msgstr "" -#: nova/virt/hyperv/vmops.py:120 +#: nova/virt/hyperv/vmops.py:121 #, python-format msgid "" "Creating differencing VHD. Parent: %(base_vhd_path)s, Target: " "%(root_vhd_path)s" msgstr "" -#: nova/virt/hyperv/vmops.py:126 +#: nova/virt/hyperv/vmops.py:127 #, python-format msgid "Copying VHD image %(base_vhd_path)s to target: %(root_vhd_path)s" msgstr "" -#: nova/virt/hyperv/vmops.py:138 +#: nova/virt/hyperv/vmops.py:139 #, python-format msgid "Resizing VHD %(root_vhd_path)s to new size %(root_vhd_size)s" msgstr "" -#: nova/virt/hyperv/vmops.py:151 +#: nova/virt/hyperv/vmops.py:152 #, fuzzy msgid "Spawning new instance" msgstr "Örnek başlatılıyor.." -#: nova/virt/hyperv/vmops.py:177 +#: nova/virt/hyperv/vmops.py:178 #, fuzzy msgid "Spawn instance failed" msgstr "Örnek oluşturmada hata" -#: nova/virt/hyperv/vmops.py:202 +#: nova/virt/hyperv/vmops.py:203 #, fuzzy, python-format msgid "Creating nic for instance: %s" msgstr "Örnek için ağ serbest bırakılıyor" -#: nova/virt/hyperv/vmops.py:210 +#: nova/virt/hyperv/vmops.py:211 #, python-format msgid "Invalid config_drive_format \"%s\"" msgstr "" -#: nova/virt/hyperv/vmops.py:213 +#: nova/virt/hyperv/vmops.py:214 #, fuzzy, python-format msgid "Using config drive for instance: %s" msgstr "|%s| örneği için değişken IP tahsisi" -#: nova/virt/hyperv/vmops.py:226 nova/virt/libvirt/driver.py:1869 +#: nova/virt/hyperv/vmops.py:227 nova/virt/libvirt/driver.py:1870 #, python-format msgid "Creating config drive at %(path)s" msgstr "" -#: nova/virt/hyperv/vmops.py:234 nova/virt/libvirt/driver.py:1876 +#: nova/virt/hyperv/vmops.py:235 nova/virt/libvirt/driver.py:1877 #, python-format msgid "Creating config drive failed with error: %s" msgstr "" -#: nova/virt/hyperv/vmops.py:270 +#: nova/virt/hyperv/vmops.py:271 #, fuzzy, python-format msgid "Got request to destroy instance: %s" msgstr "Örnekler durdurulacak" -#: nova/virt/hyperv/vmops.py:283 +#: nova/virt/hyperv/vmops.py:284 #, fuzzy, python-format msgid "Instance not found: %s" msgstr "Örnek bulunamadı" -#: nova/virt/hyperv/vmops.py:289 +#: nova/virt/hyperv/vmops.py:290 #, fuzzy, python-format msgid "Failed to destroy instance: %s" msgstr "Tekrar yükleme örneğinde hata oluştu." -#: nova/virt/hyperv/vmops.py:294 +#: nova/virt/hyperv/vmops.py:295 #, fuzzy msgid "reboot instance" msgstr "%r örneğini tekrar yükle" -#: nova/virt/hyperv/vmops.py:300 +#: nova/virt/hyperv/vmops.py:301 msgid "Pause instance" msgstr "" -#: nova/virt/hyperv/vmops.py:306 +#: nova/virt/hyperv/vmops.py:307 msgid "Unpause instance" msgstr "" -#: nova/virt/hyperv/vmops.py:312 +#: nova/virt/hyperv/vmops.py:313 msgid "Suspend instance" msgstr "" -#: nova/virt/hyperv/vmops.py:318 +#: nova/virt/hyperv/vmops.py:319 msgid "Resume instance" msgstr "" -#: nova/virt/hyperv/vmops.py:324 +#: nova/virt/hyperv/vmops.py:325 msgid "Power off instance" msgstr "" -#: nova/virt/hyperv/vmops.py:330 +#: nova/virt/hyperv/vmops.py:331 msgid "Power on instance" msgstr "" -#: nova/virt/hyperv/vmops.py:337 +#: nova/virt/hyperv/vmops.py:338 #, python-format msgid "Successfully changed state of VM %(vm_name)s to: %(req_state)s" msgstr "" -#: nova/virt/hyperv/vmops.py:341 +#: nova/virt/hyperv/vmops.py:342 #, python-format msgid "Failed to change vm state of %(vm_name)s to %(req_state)s" msgstr "" @@ -8273,7 +8262,7 @@ msgstr "" msgid "Detaching physical disk from instance: %s" msgstr "" -#: nova/virt/hyperv/volumeops.py:186 nova/virt/libvirt/driver.py:896 +#: nova/virt/hyperv/volumeops.py:186 nova/virt/libvirt/driver.py:897 msgid "Could not determine iscsi initiator name" msgstr "" @@ -8307,238 +8296,238 @@ msgstr "" msgid "Unable to determine disk bus for '%s'" msgstr "" -#: nova/virt/libvirt/driver.py:340 +#: nova/virt/libvirt/driver.py:341 #, python-format msgid "Invalid cachemode %(cache_mode)s specified for disk type %(disk_type)s." msgstr "" -#: nova/virt/libvirt/driver.py:546 +#: nova/virt/libvirt/driver.py:547 #, python-format msgid "Nova requires libvirt version %(major)i.%(minor)i.%(micro)i or greater." msgstr "" -#: nova/virt/libvirt/driver.py:554 +#: nova/virt/libvirt/driver.py:555 #, python-format msgid "Connecting to libvirt: %s" msgstr "" -#: nova/virt/libvirt/driver.py:571 +#: nova/virt/libvirt/driver.py:572 #, python-format msgid "URI %s does not support events" msgstr "" -#: nova/virt/libvirt/driver.py:587 +#: nova/virt/libvirt/driver.py:588 msgid "Connection to libvirt broke" msgstr "" -#: nova/virt/libvirt/driver.py:609 nova/virt/libvirt/driver.py:612 +#: nova/virt/libvirt/driver.py:610 nova/virt/libvirt/driver.py:613 #, python-format msgid "Can not handle authentication request for %d credentials" msgstr "" -#: nova/virt/libvirt/driver.py:630 +#: nova/virt/libvirt/driver.py:631 #, python-format msgid "Connection to libvirt failed: %s" msgstr "" -#: nova/virt/libvirt/driver.py:721 +#: nova/virt/libvirt/driver.py:722 #, python-format msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:736 +#: nova/virt/libvirt/driver.py:737 msgid "During wait destroy, instance disappeared." msgstr "" -#: nova/virt/libvirt/driver.py:741 +#: nova/virt/libvirt/driver.py:742 msgid "Instance destroyed successfully." msgstr "" -#: nova/virt/libvirt/driver.py:751 +#: nova/virt/libvirt/driver.py:752 msgid "Instance may be started again." msgstr "" -#: nova/virt/libvirt/driver.py:761 +#: nova/virt/libvirt/driver.py:762 #, fuzzy msgid "Going to destroy instance again." msgstr "Örnekler durdurulacak" -#: nova/virt/libvirt/driver.py:780 +#: nova/virt/libvirt/driver.py:781 msgid "Error from libvirt during undefineFlags. Retrying with undefine" msgstr "" -#: nova/virt/libvirt/driver.py:796 +#: nova/virt/libvirt/driver.py:797 #, python-format msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:816 +#: nova/virt/libvirt/driver.py:817 msgid "Instance may be still running, destroy it again." msgstr "" -#: nova/virt/libvirt/driver.py:822 +#: nova/virt/libvirt/driver.py:823 #, python-format msgid "Error from libvirt during unfilter. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:850 +#: nova/virt/libvirt/driver.py:851 #, python-format msgid "Deleting instance files %(target)s" msgstr "" -#: nova/virt/libvirt/driver.py:859 +#: nova/virt/libvirt/driver.py:860 #, python-format msgid "Failed to cleanup directory %(target)s: %(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:902 +#: nova/virt/libvirt/driver.py:903 msgid "Could not determine fibre channel world wide node names" msgstr "" -#: nova/virt/libvirt/driver.py:909 +#: nova/virt/libvirt/driver.py:910 msgid "Could not determine fibre channel world wide port names" msgstr "" -#: nova/virt/libvirt/driver.py:914 +#: nova/virt/libvirt/driver.py:915 msgid "No Volume Connector found." msgstr "" -#: nova/virt/libvirt/driver.py:1036 +#: nova/virt/libvirt/driver.py:1037 msgid "During detach_volume, instance disappeared." msgstr "" -#: nova/virt/libvirt/driver.py:1060 +#: nova/virt/libvirt/driver.py:1061 #, fuzzy msgid "attaching network adapter failed." msgstr "Tanımlı bir ağ yok." -#: nova/virt/libvirt/driver.py:1080 +#: nova/virt/libvirt/driver.py:1081 msgid "During detach_interface, instance disappeared." msgstr "" -#: nova/virt/libvirt/driver.py:1084 +#: nova/virt/libvirt/driver.py:1085 #, fuzzy msgid "detaching network adapter failed." msgstr "Tanımlı bir ağ yok." -#: nova/virt/libvirt/driver.py:1173 +#: nova/virt/libvirt/driver.py:1174 msgid "Beginning live snapshot process" msgstr "" -#: nova/virt/libvirt/driver.py:1176 +#: nova/virt/libvirt/driver.py:1177 msgid "Beginning cold snapshot process" msgstr "" -#: nova/virt/libvirt/driver.py:1205 +#: nova/virt/libvirt/driver.py:1206 msgid "Snapshot extracted, beginning image upload" msgstr "" -#: nova/virt/libvirt/driver.py:1217 +#: nova/virt/libvirt/driver.py:1218 msgid "Snapshot image upload complete" msgstr "" -#: nova/virt/libvirt/driver.py:1290 +#: nova/virt/libvirt/driver.py:1291 msgid "Instance soft rebooted successfully." msgstr "" -#: nova/virt/libvirt/driver.py:1294 +#: nova/virt/libvirt/driver.py:1295 msgid "Failed to soft reboot instance." msgstr "" -#: nova/virt/libvirt/driver.py:1329 +#: nova/virt/libvirt/driver.py:1330 msgid "Instance shutdown successfully." msgstr "" -#: nova/virt/libvirt/driver.py:1337 +#: nova/virt/libvirt/driver.py:1338 msgid "Instance may have been rebooted during soft reboot, so return now." msgstr "" -#: nova/virt/libvirt/driver.py:1385 +#: nova/virt/libvirt/driver.py:1386 msgid "Instance rebooted successfully." msgstr "" -#: nova/virt/libvirt/driver.py:1530 +#: nova/virt/libvirt/driver.py:1531 msgid "Instance is running" msgstr "" -#: nova/virt/libvirt/driver.py:1537 nova/virt/powervm/operator.py:220 +#: nova/virt/libvirt/driver.py:1538 nova/virt/powervm/operator.py:221 msgid "Instance spawned successfully." msgstr "" -#: nova/virt/libvirt/driver.py:1553 +#: nova/virt/libvirt/driver.py:1554 #, python-format msgid "data: %(data)r, fpath: %(fpath)r" msgstr "" -#: nova/virt/libvirt/driver.py:1590 nova/virt/libvirt/driver.py:1616 +#: nova/virt/libvirt/driver.py:1591 nova/virt/libvirt/driver.py:1617 #, python-format msgid "Truncated console log returned, %d bytes ignored" msgstr "" -#: nova/virt/libvirt/driver.py:1605 +#: nova/virt/libvirt/driver.py:1606 msgid "Guest does not have a console available" msgstr "" -#: nova/virt/libvirt/driver.py:1674 +#: nova/virt/libvirt/driver.py:1675 #, python-format msgid "Path '%(path)s' supports direct I/O" msgstr "" -#: nova/virt/libvirt/driver.py:1678 +#: nova/virt/libvirt/driver.py:1679 #, python-format msgid "Path '%(path)s' does not support direct I/O: '%(ex)s'" msgstr "" -#: nova/virt/libvirt/driver.py:1683 nova/virt/libvirt/driver.py:1688 +#: nova/virt/libvirt/driver.py:1684 nova/virt/libvirt/driver.py:1689 #, python-format msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'" msgstr "" -#: nova/virt/libvirt/driver.py:1759 +#: nova/virt/libvirt/driver.py:1760 msgid "Creating image" msgstr "" -#: nova/virt/libvirt/driver.py:1860 +#: nova/virt/libvirt/driver.py:1861 msgid "Using config drive" msgstr "" -#: nova/virt/libvirt/driver.py:1909 +#: nova/virt/libvirt/driver.py:1910 #, python-format msgid "Injecting %(inj)s into image %(img_id)s" msgstr "" -#: nova/virt/libvirt/driver.py:1919 +#: nova/virt/libvirt/driver.py:1920 #, python-format msgid "Error injecting data into image %(img_id)s (%(e)s)" msgstr "" -#: nova/virt/libvirt/driver.py:1976 +#: nova/virt/libvirt/driver.py:1977 #, python-format msgid "" "Config requested an explicit CPU model, but the current libvirt " "hypervisor '%s' does not support selecting CPU models" msgstr "" -#: nova/virt/libvirt/driver.py:1982 +#: nova/virt/libvirt/driver.py:1983 msgid "Config requested a custom CPU model, but no model name was provided" msgstr "" -#: nova/virt/libvirt/driver.py:1986 +#: nova/virt/libvirt/driver.py:1987 msgid "A CPU model name should not be set when a host CPU model is requested" msgstr "" -#: nova/virt/libvirt/driver.py:1990 +#: nova/virt/libvirt/driver.py:1991 #, python-format msgid "CPU mode '%(mode)s' model '%(model)s' was chosen" msgstr "" -#: nova/virt/libvirt/driver.py:2006 +#: nova/virt/libvirt/driver.py:2007 msgid "" "Passthrough of the host CPU was requested but this libvirt version does " "not support this feature" msgstr "" -#: nova/virt/libvirt/driver.py:2327 +#: nova/virt/libvirt/driver.py:2330 #, python-format msgid "" "Start to_xml instance=%(instance)s network_info=%(network_info)s " @@ -8546,63 +8535,71 @@ msgid "" "rescue=%(rescue)sblock_device_info=%(block_device_info)s" msgstr "" -#: nova/virt/libvirt/driver.py:2342 +#: nova/virt/libvirt/driver.py:2345 #, python-format msgid "End to_xml instance=%(instance)s xml=%(xml)s" msgstr "" -#: nova/virt/libvirt/driver.py:2359 +#: nova/virt/libvirt/driver.py:2362 #, python-format msgid "" "Error from libvirt while looking up %(instance_name)s: [Error Code " "%(error_code)s] %(ex)s" msgstr "" -#: nova/virt/libvirt/driver.py:2527 +#: nova/virt/libvirt/driver.py:2530 msgid "" "Cannot get the number of cpu, because this function is not implemented " "for this platform. " msgstr "" -#: nova/virt/libvirt/driver.py:2578 +#: nova/virt/libvirt/driver.py:2581 #, python-format msgid "couldn't obtain the vpu count from domain id: %s" msgstr "" -#: nova/virt/libvirt/driver.py:2584 +#: nova/virt/libvirt/driver.py:2587 #, python-format msgid "List of domains returned by libVirt: %s" msgstr "" -#: nova/virt/libvirt/driver.py:2586 +#: nova/virt/libvirt/driver.py:2589 #, python-format msgid "libVirt can't find a domain with id: %s" msgstr "" -#: nova/virt/libvirt/driver.py:2650 +#: nova/virt/libvirt/driver.py:2653 msgid "libvirt version is too old (does not support getVersion)" msgstr "" -#: nova/virt/libvirt/driver.py:2733 +#: nova/virt/libvirt/driver.py:2737 #, python-format msgid "Trying to get stats for the volume %s" msgstr "" -#: nova/virt/libvirt/driver.py:2757 +#: nova/virt/libvirt/driver.py:2750 +#, python-format +msgid "" +"Got volume usage stats for the volume=%(volume)s, instance=%(instance)s, " +"rd_req=%(rd_req)d, rd_bytes=%(rd_bytes)d, wr_req=%(wr_req)d, " +"wr_bytes=%(wr_bytes)d" +msgstr "" + +#: nova/virt/libvirt/driver.py:2768 #, python-format msgid "" "Getting block stats failed, device might have been detached. " -"Code=%(errcode)s Error=%(e)s" +"Instance=%(instance_name)s Disk=%(disk)s Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:2761 +#: nova/virt/libvirt/driver.py:2773 #, python-format msgid "" "Could not find domain in libvirt for instance %s. Cannot get block stats " "for device" msgstr "" -#: nova/virt/libvirt/driver.py:2838 +#: nova/virt/libvirt/driver.py:2850 #, fuzzy, python-format msgid "" "Creating tmpfile %s to verify with other compute node that the instance " @@ -8611,29 +8608,29 @@ msgstr "" "Diğer hesaplama düğümlerini haberdar etmek için %s geçici dosyası " "oluşturuluyor. Düğümler aynı belleğe bağlanmalıdır." -#: nova/virt/libvirt/driver.py:2920 +#: nova/virt/libvirt/driver.py:2932 msgid "Block migration can not be used with shared storage." msgstr "Blok göçü paylaşılan hafıza ile kullanılamaz." -#: nova/virt/libvirt/driver.py:2928 +#: nova/virt/libvirt/driver.py:2940 msgid "Live migration can not be used without shared storage." msgstr "" -#: nova/virt/libvirt/driver.py:2965 +#: nova/virt/libvirt/driver.py:2977 #, python-format msgid "" "Unable to migrate %(instance_uuid)s: Disk of instance is too " "large(available on destination host:%(available)s < need:%(necessary)s)" msgstr "" -#: nova/virt/libvirt/driver.py:2990 +#: nova/virt/libvirt/driver.py:3002 #, python-format msgid "" "Instance launched has CPU info:\n" "%s" msgstr "" -#: nova/virt/libvirt/driver.py:3002 +#: nova/virt/libvirt/driver.py:3014 #, python-format msgid "" "CPU doesn't have compatibility.\n" @@ -8648,7 +8645,7 @@ msgstr "" " \n" " Bkz: %(u)s" -#: nova/virt/libvirt/driver.py:3019 +#: nova/virt/libvirt/driver.py:3031 #, python-format msgid "" "Creating tmpfile %s to notify to other compute nodes that they should " @@ -8657,62 +8654,62 @@ msgstr "" "Diğer hesaplama düğümlerini haberdar etmek için %s geçici dosyası " "oluşturuluyor. Düğümler aynı belleğe bağlanmalıdır." -#: nova/virt/libvirt/driver.py:3067 +#: nova/virt/libvirt/driver.py:3079 #, python-format msgid "The firewall filter for %s does not exist" msgstr "" -#: nova/virt/libvirt/driver.py:3139 +#: nova/virt/libvirt/driver.py:3151 #, python-format msgid "Live Migration failure: %(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:3232 +#: nova/virt/libvirt/driver.py:3244 #, fuzzy, python-format msgid "plug_vifs() failed %(cnt)d. Retry up to %(max_retry)d." msgstr "" "plug_vifs() %(cnt)d kez başarısız oldu. %(hostname)s için %(max_retry)d " "denemeye kadar tekrar deneniyor." -#: nova/virt/libvirt/driver.py:3344 +#: nova/virt/libvirt/driver.py:3356 #, python-format msgid "" "Error from libvirt while getting description of %(instance_name)s: [Error" " Code %(error_code)s] %(ex)s" msgstr "" -#: nova/virt/libvirt/driver.py:3361 +#: nova/virt/libvirt/driver.py:3373 #, python-format msgid "skipping %(path)s since it looks like volume" msgstr "Birim gibi göründüğünden beri %(path)s atlanıyor" -#: nova/virt/libvirt/driver.py:3366 +#: nova/virt/libvirt/driver.py:3378 #, python-format msgid "skipping disk for %(instance_name)s as it does not have a path" msgstr "" -#: nova/virt/libvirt/driver.py:3407 +#: nova/virt/libvirt/driver.py:3419 #, python-format msgid "Getting disk size of %(i_name)s: %(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:3453 +#: nova/virt/libvirt/driver.py:3465 msgid "Starting migrate_disk_and_power_off" msgstr "" -#: nova/virt/libvirt/driver.py:3512 +#: nova/virt/libvirt/driver.py:3524 msgid "Instance running successfully." msgstr "" -#: nova/virt/libvirt/driver.py:3518 +#: nova/virt/libvirt/driver.py:3530 msgid "Starting finish_migration" msgstr "" -#: nova/virt/libvirt/driver.py:3580 +#: nova/virt/libvirt/driver.py:3592 msgid "Starting finish_revert_migration" msgstr "" -#: nova/virt/libvirt/driver.py:3701 +#: nova/virt/libvirt/driver.py:3713 #, python-format msgid "Checking instance files accessability%(instance_path)s" msgstr "" @@ -8897,22 +8894,22 @@ msgstr "Taşınabilir temel dosyalar: %s" msgid "Verification complete" msgstr "Doğrulama tamamlandı" -#: nova/virt/libvirt/utils.py:67 +#: nova/virt/libvirt/utils.py:72 nova/virt/libvirt/utils.py:78 msgid "systool is not installed" msgstr "" -#: nova/virt/libvirt/utils.py:71 +#: nova/virt/libvirt/utils.py:82 msgid "Cannot find any Fibre Channel HBAs" msgstr "" -#: nova/virt/libvirt/utils.py:213 +#: nova/virt/libvirt/utils.py:224 #, python-format msgid "" "Insufficient Space on Volume Group %(vg)s. Only %(free_space)db " "available, but %(size)db required by volume %(lv)s." msgstr "" -#: nova/virt/libvirt/utils.py:222 +#: nova/virt/libvirt/utils.py:233 #, python-format msgid "" "Volume group %(vg)s will not be able to hold sparse volume %(lv)s. " @@ -8920,61 +8917,61 @@ msgid "" "%(free_space)db." msgstr "" -#: nova/virt/libvirt/utils.py:253 +#: nova/virt/libvirt/utils.py:264 #, python-format msgid "vg %s must be LVM volume group" msgstr "" -#: nova/virt/libvirt/utils.py:282 +#: nova/virt/libvirt/utils.py:293 #, python-format msgid "Path %s must be LVM logical volume" msgstr "" -#: nova/virt/libvirt/utils.py:547 +#: nova/virt/libvirt/utils.py:558 msgid "Can't retrieve root device path from instance libvirt configuration" msgstr "" -#: nova/virt/libvirt/vif.py:264 nova/virt/libvirt/vif.py:385 -#: nova/virt/libvirt/vif.py:472 +#: nova/virt/libvirt/vif.py:265 nova/virt/libvirt/vif.py:386 +#: nova/virt/libvirt/vif.py:473 #, python-format msgid "" "vif_type=%(vif_type)s instance=%(instance)s network=%(network)s " "mapping=%(mapping)s" msgstr "" -#: nova/virt/libvirt/vif.py:270 nova/virt/libvirt/vif.py:391 -#: nova/virt/libvirt/vif.py:478 +#: nova/virt/libvirt/vif.py:271 nova/virt/libvirt/vif.py:392 +#: nova/virt/libvirt/vif.py:479 msgid "vif_type parameter must be present for this vif_driver implementation" msgstr "" -#: nova/virt/libvirt/vif.py:291 nova/virt/libvirt/vif.py:404 -#: nova/virt/libvirt/vif.py:491 +#: nova/virt/libvirt/vif.py:292 nova/virt/libvirt/vif.py:405 +#: nova/virt/libvirt/vif.py:492 #, fuzzy, python-format msgid "Unexpected vif_type=%s" msgstr "Beklenen nesne türü: %s" -#: nova/virt/libvirt/vif.py:303 +#: nova/virt/libvirt/vif.py:304 #, python-format msgid "Ensuring vlan %(vlan)s and bridge %(bridge)s" msgstr "%(vlan)s vlan ve %(bridge)s köprüsü koruma altına alınıyor" -#: nova/virt/libvirt/vif.py:313 +#: nova/virt/libvirt/vif.py:314 #, python-format msgid "Ensuring bridge %s" msgstr "%s köprüsü koruma altına alınıyor" -#: nova/virt/libvirt/vif.py:421 nova/virt/libvirt/vif.py:450 +#: nova/virt/libvirt/vif.py:422 nova/virt/libvirt/vif.py:451 msgid "Failed while unplugging vif" msgstr "" -#: nova/virt/libvirt/vif.py:500 +#: nova/virt/libvirt/vif.py:501 msgid "" "The LibvirtBridgeDriver VIF driver is now deprecated and will be removed " "in the next release. Please use the LibvirtGenericVIFDriver VIF driver, " "together with a network plugin that reports the 'vif_type' attribute" msgstr "" -#: nova/virt/libvirt/vif.py:526 +#: nova/virt/libvirt/vif.py:527 msgid "" "The LibvirtOpenVswitchDriver VIF driver is now deprecated and will be " "removed in the next release. Please use the LibvirtGenericVIFDriver VIF " @@ -8982,7 +8979,7 @@ msgid "" "attribute" msgstr "" -#: nova/virt/libvirt/vif.py:554 +#: nova/virt/libvirt/vif.py:555 msgid "" "The LibvirtHybridOVSBridgeDriver VIF driver is now deprecated and will be" " removed in the next release. Please use the LibvirtGenericVIFDriver VIF " @@ -8990,7 +8987,7 @@ msgid "" "attribute" msgstr "" -#: nova/virt/libvirt/vif.py:582 +#: nova/virt/libvirt/vif.py:583 msgid "" "The LibvirtOpenVswitchVirtualPortDriver VIF driver is now deprecated and " "will be removed in the next release. Please use the " @@ -8998,7 +8995,7 @@ msgid "" "reports the 'vif_type' attribute" msgstr "" -#: nova/virt/libvirt/vif.py:608 +#: nova/virt/libvirt/vif.py:609 msgid "" "The QuantumLinuxBridgeVIFDriver VIF driver is now deprecated and will be " "removed in the next release. Please use the LibvirtGenericVIFDriver VIF " @@ -9006,88 +9003,88 @@ msgid "" "attribute" msgstr "" -#: nova/virt/libvirt/volume.py:238 +#: nova/virt/libvirt/volume.py:239 #, python-format msgid "iSCSI device not found at %s" msgstr "%s'de iSCSI cihazı bulunamadı" -#: nova/virt/libvirt/volume.py:241 +#: nova/virt/libvirt/volume.py:242 #, python-format msgid "" "ISCSI volume not yet found at: %(disk_dev)s. Will rescan & retry. Try " "number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:253 +#: nova/virt/libvirt/volume.py:254 #, python-format msgid "Found iSCSI node %(disk_dev)s (after %(tries)s rescans)" msgstr "" -#: nova/virt/libvirt/volume.py:489 nova/virt/libvirt/volume.py:610 +#: nova/virt/libvirt/volume.py:490 nova/virt/libvirt/volume.py:611 #, python-format msgid "%s is already mounted" msgstr "" -#: nova/virt/libvirt/volume.py:545 +#: nova/virt/libvirt/volume.py:546 #, fuzzy, python-format msgid "AoE device not found at %s" msgstr "%s'de iSCSI cihazı bulunamadı" -#: nova/virt/libvirt/volume.py:547 +#: nova/virt/libvirt/volume.py:548 #, python-format msgid "AoE volume not yet found at: %(aoedevpath)s. Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:561 +#: nova/virt/libvirt/volume.py:562 #, python-format msgid "Found AoE device %(aoedevpath)s (after %(tries)s rediscover)" msgstr "" -#: nova/virt/libvirt/volume.py:689 +#: nova/virt/libvirt/volume.py:690 msgid "We are unable to locate any Fibre Channel devices" msgstr "" -#: nova/virt/libvirt/volume.py:698 +#: nova/virt/libvirt/volume.py:699 #, python-format msgid "Looking for Fibre Channel dev %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:708 +#: nova/virt/libvirt/volume.py:709 #, fuzzy msgid "Fibre Channel device not found." msgstr "%s'de iSCSI cihazı bulunamadı" -#: nova/virt/libvirt/volume.py:711 +#: nova/virt/libvirt/volume.py:712 #, python-format msgid "" "Fibre volume not yet found at: %(mount_device)s. Will rescan & retry. " "Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:727 +#: nova/virt/libvirt/volume.py:728 #, python-format msgid "Found Fibre Channel volume %(mount_device)s (after %(tries)s rescans)" msgstr "" -#: nova/virt/libvirt/volume.py:734 +#: nova/virt/libvirt/volume.py:735 #, python-format msgid "Multipath device discovered %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:800 +#: nova/virt/libvirt/volume.py:801 msgid "Value required for 'scality_sofs_config'" msgstr "" -#: nova/virt/libvirt/volume.py:811 +#: nova/virt/libvirt/volume.py:812 #, python-format msgid "Cannot access 'scality_sofs_config': %s" msgstr "" -#: nova/virt/libvirt/volume.py:817 +#: nova/virt/libvirt/volume.py:818 msgid "Cannot execute /sbin/mount.sofs" msgstr "" -#: nova/virt/libvirt/volume.py:832 +#: nova/virt/libvirt/volume.py:833 msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" @@ -9159,6 +9156,16 @@ msgstr "" msgid "Uncompressed image file not found" msgstr "" +#: nova/virt/powervm/blockdev.py:540 nova/virt/powervm/operator.py:673 +#, python-format +msgid "Found error stream for command \"%(cmd)s\": %(error_text)s" +msgstr "" + +#: nova/virt/powervm/blockdev.py:557 nova/virt/powervm/operator.py:690 +#, python-format +msgid "Found error stream for command \"%(command)s\": %(error_text)s" +msgstr "" + #: nova/virt/powervm/common.py:61 msgid "Connection error connecting PowerVM manager" msgstr "" @@ -9168,16 +9175,16 @@ msgstr "" msgid "Running cmd (SSH-as-root): %s" msgstr "Çalışan komut(alt süreç): %s" -#: nova/virt/powervm/common.py:119 +#: nova/virt/powervm/common.py:122 msgid "File transfer to PowerVM manager failed" msgstr "" -#: nova/virt/powervm/common.py:138 +#: nova/virt/powervm/common.py:141 #, python-format msgid "ftp GET %(remote_path)s to: %(local_path)s" msgstr "" -#: nova/virt/powervm/common.py:144 +#: nova/virt/powervm/common.py:147 msgid "File transfer from PowerVM manager failed" msgstr "" @@ -9288,54 +9295,54 @@ msgstr "" msgid "LPAR instance '%s' creation failed" msgstr "" -#: nova/virt/powervm/operator.py:208 +#: nova/virt/powervm/operator.py:209 #, python-format msgid "Activating the LPAR instance '%s'" msgstr "" -#: nova/virt/powervm/operator.py:225 +#: nova/virt/powervm/operator.py:226 #, python-format msgid "Instance '%s' failed to boot" msgstr "" -#: nova/virt/powervm/operator.py:237 +#: nova/virt/powervm/operator.py:238 msgid "Error while attempting to clean up failed instance launch." msgstr "" -#: nova/virt/powervm/operator.py:241 +#: nova/virt/powervm/operator.py:242 #, python-format msgid "Instance spawned in %s seconds" msgstr "" -#: nova/virt/powervm/operator.py:252 +#: nova/virt/powervm/operator.py:253 #, python-format msgid "During destroy, LPAR instance '%s' was not found on PowerVM system." msgstr "" -#: nova/virt/powervm/operator.py:271 +#: nova/virt/powervm/operator.py:272 #, python-format msgid "Stopping instance %s for snapshot." msgstr "" -#: nova/virt/powervm/operator.py:294 +#: nova/virt/powervm/operator.py:295 #, python-format msgid "Shutting down the instance '%s'" msgstr "" -#: nova/virt/powervm/operator.py:299 +#: nova/virt/powervm/operator.py:300 #, python-format msgid "Deleting the LPAR instance '%s'" msgstr "" -#: nova/virt/powervm/operator.py:311 +#: nova/virt/powervm/operator.py:312 msgid "PowerVM instance cleanup failed" msgstr "" -#: nova/virt/powervm/operator.py:333 nova/virt/powervm/operator.py:389 +#: nova/virt/powervm/operator.py:334 nova/virt/powervm/operator.py:390 msgid "Not enough free memory in the host" msgstr "" -#: nova/virt/powervm/operator.py:344 nova/virt/powervm/operator.py:395 +#: nova/virt/powervm/operator.py:345 nova/virt/powervm/operator.py:396 msgid "Insufficient available CPU on PowerVM" msgstr "" @@ -9458,99 +9465,95 @@ msgstr "" msgid "Exception during HTTP connection close in VMwareHTTPWrite. Exception is %s" msgstr "" -#: nova/virt/vmwareapi/vim.py:85 +#: nova/virt/vmwareapi/vim.py:84 msgid "Unable to import suds." msgstr "" -#: nova/virt/vmwareapi/vim.py:91 -msgid "Must specify vmwareapi_wsdl_loc" -msgstr "" - -#: nova/virt/vmwareapi/vim.py:142 +#: nova/virt/vmwareapi/vim.py:169 #, python-format msgid "No such SOAP method '%s' provided by VI SDK" msgstr "" -#: nova/virt/vmwareapi/vim.py:147 +#: nova/virt/vmwareapi/vim.py:174 #, python-format msgid "httplib error in %s: " msgstr "" -#: nova/virt/vmwareapi/vim.py:154 +#: nova/virt/vmwareapi/vim.py:181 #, python-format msgid "Socket error in %s: " msgstr "" -#: nova/virt/vmwareapi/vim.py:159 +#: nova/virt/vmwareapi/vim.py:186 #, python-format msgid "Type error in %s: " msgstr "" -#: nova/virt/vmwareapi/vim.py:163 +#: nova/virt/vmwareapi/vim.py:190 #, python-format msgid "Exception in %s " msgstr "" -#: nova/virt/vmwareapi/vmops.py:93 +#: nova/virt/vmwareapi/vmops.py:92 msgid "Getting list of instances" msgstr "" -#: nova/virt/vmwareapi/vmops.py:109 +#: nova/virt/vmwareapi/vmops.py:108 #, python-format msgid "Got total of %s instances" msgstr "" -#: nova/virt/vmwareapi/vmops.py:204 +#: nova/virt/vmwareapi/vmops.py:198 msgid "Creating VM on the ESX host" msgstr "" -#: nova/virt/vmwareapi/vmops.py:212 +#: nova/virt/vmwareapi/vmops.py:206 msgid "Created VM on the ESX host" msgstr "" -#: nova/virt/vmwareapi/vmops.py:236 +#: nova/virt/vmwareapi/vmops.py:230 #, 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 "" -#: nova/virt/vmwareapi/vmops.py:255 +#: nova/virt/vmwareapi/vmops.py:249 #, python-format msgid "" "Created Virtual Disk of size %(vmdk_file_size_in_kb)s KB and type " "%(disk_type)s on the ESX host local store %(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:264 +#: nova/virt/vmwareapi/vmops.py:258 #, python-format msgid "" "Deleting the file %(vmdk_path)s on the ESX host localstore " "%(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:278 +#: nova/virt/vmwareapi/vmops.py:272 #, python-format msgid "" "Deleted the file %(vmdk_path)s on the ESX host local store " "%(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:286 +#: nova/virt/vmwareapi/vmops.py:280 #, python-format msgid "" "Downloading image file data %(image_ref)s to the ESX data store " "%(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:306 +#: nova/virt/vmwareapi/vmops.py:300 #, python-format msgid "" "Downloaded image file data %(image_ref)s to %(upload_vmdk_name)s on the " "ESX data store %(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:320 +#: nova/virt/vmwareapi/vmops.py:314 #, python-format msgid "" "Copying Virtual Disk of size %(vmdk_file_size_in_kb)s KB and adapter type" @@ -9558,281 +9561,281 @@ msgid "" " type %(disk_type)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:341 +#: nova/virt/vmwareapi/vmops.py:335 #, python-format msgid "" "Copied Virtual Disk of size %(vmdk_file_size_in_kb)s KB and type " "%(disk_type)s on the ESX host local store %(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:420 +#: nova/virt/vmwareapi/vmops.py:414 msgid "Powering on the VM instance" msgstr "" -#: nova/virt/vmwareapi/vmops.py:426 +#: nova/virt/vmwareapi/vmops.py:420 msgid "Powered on the VM instance" msgstr "" -#: nova/virt/vmwareapi/vmops.py:472 +#: nova/virt/vmwareapi/vmops.py:466 msgid "Creating Snapshot of the VM instance" msgstr "" -#: nova/virt/vmwareapi/vmops.py:482 +#: nova/virt/vmwareapi/vmops.py:476 msgid "Created Snapshot of the VM instance" msgstr "" -#: nova/virt/vmwareapi/vmops.py:527 +#: nova/virt/vmwareapi/vmops.py:521 msgid "Copying disk data before snapshot of the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:540 +#: nova/virt/vmwareapi/vmops.py:534 msgid "Copied disk data before snapshot of the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:549 +#: nova/virt/vmwareapi/vmops.py:543 #, python-format msgid "Uploading image %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:563 +#: nova/virt/vmwareapi/vmops.py:557 #, python-format msgid "Uploaded image %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:576 +#: nova/virt/vmwareapi/vmops.py:570 #, python-format msgid "Deleting temporary vmdk file %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:585 +#: nova/virt/vmwareapi/vmops.py:579 #, python-format msgid "Deleted temporary vmdk file %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:617 +#: nova/virt/vmwareapi/vmops.py:611 msgid "instance is not powered on" msgstr "" -#: nova/virt/vmwareapi/vmops.py:624 +#: nova/virt/vmwareapi/vmops.py:618 msgid "Rebooting guest OS of VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:627 +#: nova/virt/vmwareapi/vmops.py:621 msgid "Rebooted guest OS of VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:629 +#: nova/virt/vmwareapi/vmops.py:623 msgid "Doing hard reboot of VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:633 +#: nova/virt/vmwareapi/vmops.py:627 msgid "Did hard reboot of VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:645 nova/virt/vmwareapi/vmops.py:677 -#: nova/virt/vmwareapi/vmops.py:970 +#: nova/virt/vmwareapi/vmops.py:639 nova/virt/vmwareapi/vmops.py:671 +#: nova/virt/vmwareapi/vmops.py:964 msgid "instance not present" msgstr "" -#: nova/virt/vmwareapi/vmops.py:651 nova/virt/vmwareapi/vmops.py:974 +#: nova/virt/vmwareapi/vmops.py:645 nova/virt/vmwareapi/vmops.py:968 msgid "Destroying the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:656 nova/virt/vmwareapi/vmops.py:979 +#: nova/virt/vmwareapi/vmops.py:650 nova/virt/vmwareapi/vmops.py:973 msgid "Destroyed the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:658 +#: nova/virt/vmwareapi/vmops.py:652 #, python-format msgid "In vmwareapi:vmops:delete, got this exception while destroying the VM: %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:696 nova/virt/vmwareapi/vmops.py:849 +#: nova/virt/vmwareapi/vmops.py:690 nova/virt/vmwareapi/vmops.py:843 msgid "Powering off the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:701 nova/virt/vmwareapi/vmops.py:854 +#: nova/virt/vmwareapi/vmops.py:695 nova/virt/vmwareapi/vmops.py:848 msgid "Powered off the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:705 +#: nova/virt/vmwareapi/vmops.py:699 msgid "Unregistering the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:708 +#: nova/virt/vmwareapi/vmops.py:702 msgid "Unregistered the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:710 +#: nova/virt/vmwareapi/vmops.py:704 #, python-format msgid "" "In vmwareapi:vmops:destroy, got this exception while un-registering the " "VM: %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:723 +#: nova/virt/vmwareapi/vmops.py:717 #, python-format msgid "Deleting contents of the VM from datastore %(datastore_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:735 +#: nova/virt/vmwareapi/vmops.py:729 #, python-format msgid "Deleted contents of the VM from datastore %(datastore_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:740 +#: nova/virt/vmwareapi/vmops.py:734 #, python-format msgid "" "In vmwareapi:vmops:destroy, got this exception while deleting the VM " "contents from the disk: %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:748 +#: nova/virt/vmwareapi/vmops.py:742 msgid "pause not supported for vmwareapi" msgstr "" -#: nova/virt/vmwareapi/vmops.py:752 +#: nova/virt/vmwareapi/vmops.py:746 msgid "unpause not supported for vmwareapi" msgstr "" -#: nova/virt/vmwareapi/vmops.py:766 +#: nova/virt/vmwareapi/vmops.py:760 msgid "Suspending the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:770 +#: nova/virt/vmwareapi/vmops.py:764 msgid "Suspended the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:773 +#: nova/virt/vmwareapi/vmops.py:767 msgid "instance is powered off and cannot be suspended." msgstr "" -#: nova/virt/vmwareapi/vmops.py:776 +#: nova/virt/vmwareapi/vmops.py:770 msgid "VM was already in suspended state. So returning without doing anything" msgstr "" -#: nova/virt/vmwareapi/vmops.py:789 +#: nova/virt/vmwareapi/vmops.py:783 msgid "Resuming the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:794 +#: nova/virt/vmwareapi/vmops.py:788 msgid "Resumed the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:796 +#: nova/virt/vmwareapi/vmops.py:790 msgid "instance is not in a suspended state" msgstr "" -#: nova/virt/vmwareapi/vmops.py:857 +#: nova/virt/vmwareapi/vmops.py:851 msgid "instance is suspended and cannot be powered off." msgstr "" -#: nova/virt/vmwareapi/vmops.py:860 +#: nova/virt/vmwareapi/vmops.py:854 msgid "VM was already in powered off state. So returning without doing anything" msgstr "" -#: nova/virt/vmwareapi/vmops.py:873 +#: nova/virt/vmwareapi/vmops.py:867 msgid "VM was already in powered on state. So returning without doing anything" msgstr "" -#: nova/virt/vmwareapi/vmops.py:877 +#: nova/virt/vmwareapi/vmops.py:871 msgid "Powering on the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:882 +#: nova/virt/vmwareapi/vmops.py:876 msgid "Powered on the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:899 +#: nova/virt/vmwareapi/vmops.py:893 #, python-format msgid "Updating instance '%(instance_uuid)s' progress to %(progress)d" msgstr "" -#: nova/virt/vmwareapi/vmops.py:930 +#: nova/virt/vmwareapi/vmops.py:924 #, python-format msgid "Renaming the VM to %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:936 +#: nova/virt/vmwareapi/vmops.py:930 #, python-format msgid "Renamed the VM to %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:951 +#: nova/virt/vmwareapi/vmops.py:945 #, python-format msgid "Cloning VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:959 +#: nova/virt/vmwareapi/vmops.py:953 #, python-format msgid "Cloned VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:981 +#: nova/virt/vmwareapi/vmops.py:975 #, python-format msgid "" "In vmwareapi:vmops:confirm_migration, got this exception while destroying" " the VM: %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:996 +#: nova/virt/vmwareapi/vmops.py:990 #, fuzzy, python-format msgid "Renaming the VM from %s" msgstr "%s sistem görüntüsünden birim oluştur" -#: nova/virt/vmwareapi/vmops.py:1002 +#: nova/virt/vmwareapi/vmops.py:996 #, fuzzy, python-format msgid "Renamed the VM from %s" msgstr "%s sistem görüntüsünden birim oluştur" -#: nova/virt/vmwareapi/vmops.py:1025 +#: nova/virt/vmwareapi/vmops.py:1019 #, python-format msgid "Migrating VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1037 +#: nova/virt/vmwareapi/vmops.py:1031 #, python-format msgid "Migrated VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1047 nova/virt/xenapi/vmops.py:1327 +#: nova/virt/vmwareapi/vmops.py:1041 nova/virt/xenapi/vmops.py:1327 #, python-format msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1051 +#: nova/virt/vmwareapi/vmops.py:1045 #, python-format msgid "Automatically hard rebooting %d" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1087 +#: nova/virt/vmwareapi/vmops.py:1081 msgid "get_diagnostics not implemented for vmwareapi" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1169 +#: nova/virt/vmwareapi/vmops.py:1163 msgid "Reconfiguring VM instance to set the machine id" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1175 +#: nova/virt/vmwareapi/vmops.py:1169 msgid "Reconfigured VM instance to set the machine id" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1189 +#: nova/virt/vmwareapi/vmops.py:1183 #, python-format msgid "Reconfiguring VM instance to enable vnc on port - %(port)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1196 +#: nova/virt/vmwareapi/vmops.py:1190 #, python-format msgid "Reconfigured VM instance to enable vnc on port - %(port)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1289 +#: nova/virt/vmwareapi/vmops.py:1283 #, python-format msgid "Creating directory with path %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1295 +#: nova/virt/vmwareapi/vmops.py:1289 #, python-format msgid "Created directory with path %s" msgstr "" @@ -9852,17 +9855,17 @@ msgstr "" msgid "Uploading image %s to the Glance image server" msgstr "" -#: nova/virt/vmwareapi/vmware_images.py:135 +#: nova/virt/vmwareapi/vmware_images.py:139 #, python-format msgid "Uploaded image %s to the Glance image server" msgstr "" -#: nova/virt/vmwareapi/vmware_images.py:146 +#: nova/virt/vmwareapi/vmware_images.py:150 #, python-format msgid "Getting image size for the image %s" msgstr "" -#: nova/virt/vmwareapi/vmware_images.py:151 +#: nova/virt/vmwareapi/vmware_images.py:155 #, python-format msgid "Got image size of %(size)s for the image %(image)s" msgstr "" @@ -10142,21 +10145,16 @@ msgstr "%(host)s hesaplama sunucusu bulunamadı." msgid "Unable to migrate VM %(vm_ref)sfrom %(host)s" msgstr "" -#: nova/virt/xenapi/host.py:156 -#, python-format -msgid "Unable to get SR for this host: %s" -msgstr "" - -#: nova/virt/xenapi/host.py:191 +#: nova/virt/xenapi/host.py:185 #, python-format msgid "Failed to extract instance support from %s" msgstr "" -#: nova/virt/xenapi/host.py:208 +#: nova/virt/xenapi/host.py:202 msgid "Unable to get updated status" msgstr "" -#: nova/virt/xenapi/host.py:211 +#: nova/virt/xenapi/host.py:205 #, python-format msgid "The call to %(method)s returned an error: %(e)s." msgstr "" @@ -10230,374 +10228,374 @@ msgid "" "Expected %(vlan_num)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:271 +#: nova/virt/xenapi/vm_utils.py:272 msgid "Created VM" msgstr "" -#: nova/virt/xenapi/vm_utils.py:283 +#: nova/virt/xenapi/vm_utils.py:284 msgid "VM destroyed" msgstr "" -#: nova/virt/xenapi/vm_utils.py:288 nova/virt/xenapi/vm_utils.py:303 +#: nova/virt/xenapi/vm_utils.py:289 nova/virt/xenapi/vm_utils.py:304 msgid "VM already halted, skipping shutdown..." msgstr "" -#: nova/virt/xenapi/vm_utils.py:292 +#: nova/virt/xenapi/vm_utils.py:293 msgid "Shutting down VM (cleanly)" msgstr "" -#: nova/virt/xenapi/vm_utils.py:307 +#: nova/virt/xenapi/vm_utils.py:308 msgid "Shutting down VM (hard)" msgstr "" -#: nova/virt/xenapi/vm_utils.py:345 +#: nova/virt/xenapi/vm_utils.py:346 #, python-format msgid "VBD not found in instance %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:362 +#: nova/virt/xenapi/vm_utils.py:363 #, python-format msgid "VBD %s already detached" msgstr "" -#: nova/virt/xenapi/vm_utils.py:365 +#: nova/virt/xenapi/vm_utils.py:366 #, python-format msgid "VBD %(vbd_ref)s detach rejected, attempt %(num_attempt)d/%(max_attempts)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:370 +#: nova/virt/xenapi/vm_utils.py:371 #, python-format msgid "Unable to unplug VBD %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:375 +#: nova/virt/xenapi/vm_utils.py:376 #, python-format msgid "Reached maximum number of retries trying to unplug VBD %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:386 +#: nova/virt/xenapi/vm_utils.py:387 #, python-format msgid "Unable to destroy VBD %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:408 +#: nova/virt/xenapi/vm_utils.py:409 #, python-format msgid "Creating %(vbd_type)s-type VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " msgstr "" -#: nova/virt/xenapi/vm_utils.py:411 +#: nova/virt/xenapi/vm_utils.py:412 #, python-format msgid "Created VBD %(vbd_ref)s for VM %(vm_ref)s, VDI %(vdi_ref)s." msgstr "" -#: nova/virt/xenapi/vm_utils.py:437 +#: nova/virt/xenapi/vm_utils.py:438 #, python-format msgid "Unable to destroy VDI %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:469 +#: nova/virt/xenapi/vm_utils.py:465 #, python-format msgid "" "Created VDI %(vdi_ref)s (%(name_label)s, %(virtual_size)s, %(read_only)s)" " on %(sr_ref)s." msgstr "" -#: nova/virt/xenapi/vm_utils.py:483 +#: nova/virt/xenapi/vm_utils.py:479 msgid "SR not present and could not be introduced" msgstr "" -#: nova/virt/xenapi/vm_utils.py:508 +#: nova/virt/xenapi/vm_utils.py:504 #, python-format msgid "block device info: %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:594 +#: nova/virt/xenapi/vm_utils.py:590 #, python-format msgid "Cloned VDI %(vdi_ref)s from VDI %(vdi_to_clone_ref)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:614 +#: nova/virt/xenapi/vm_utils.py:635 #, python-format msgid "No primary VDI found for %(vm_ref)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:627 +#: nova/virt/xenapi/vm_utils.py:648 msgid "Starting snapshot for VM" msgstr "" -#: nova/virt/xenapi/vm_utils.py:677 +#: nova/virt/xenapi/vm_utils.py:698 #, python-format msgid "Destroying cached VDI '%(vdi_uuid)s'" msgstr "" -#: nova/virt/xenapi/vm_utils.py:930 +#: nova/virt/xenapi/vm_utils.py:951 #, 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 "" -#: nova/virt/xenapi/vm_utils.py:986 +#: nova/virt/xenapi/vm_utils.py:1007 #, python-format msgid "Unrecognized cache_images value '%s', defaulting to True" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1020 +#: nova/virt/xenapi/vm_utils.py:1041 #, python-format msgid "Fetched VDIs of type '%(vdi_type)s' with UUID '%(vdi_uuid)s'" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1032 +#: nova/virt/xenapi/vm_utils.py:1053 #, python-format msgid "" "download_vhd %(image_id)s, attempt %(attempt_num)d/%(max_attempts)d, " "params: %(params)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1045 +#: nova/virt/xenapi/vm_utils.py:1066 #, python-format msgid "download_vhd failed: %r" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1079 +#: nova/virt/xenapi/vm_utils.py:1100 #, python-format msgid "Invalid value '%s' for xenapi_torrent_images" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1090 +#: nova/virt/xenapi/vm_utils.py:1111 #, python-format msgid "Asking xapi to fetch vhd image %(image_id)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1154 +#: nova/virt/xenapi/vm_utils.py:1169 #, python-format msgid "vdi_uuid=%(cur_vdi_uuid)s vdi_size_bytes=%(vdi_size_bytes)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1169 +#: nova/virt/xenapi/vm_utils.py:1184 #, python-format msgid "image_size_bytes=%(size_bytes)d, allowed_size_bytes=%(allowed_size_bytes)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1173 +#: nova/virt/xenapi/vm_utils.py:1188 #, python-format msgid "" "Image size %(size_bytes)d exceeded instance_type allowed size " "%(allowed_size_bytes)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1195 +#: nova/virt/xenapi/vm_utils.py:1210 #, python-format msgid "Fetching image %(image_id)s, type %(image_type_str)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1208 +#: nova/virt/xenapi/vm_utils.py:1223 #, python-format msgid "Size for image %(image_id)s: %(virtual_size)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1217 +#: nova/virt/xenapi/vm_utils.py:1232 #, python-format msgid "" "Kernel/Ramdisk image is too large: %(vdi_size)d bytes, max %(max_size)d " "bytes" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1236 +#: nova/virt/xenapi/vm_utils.py:1251 #, python-format msgid "Copying VDI %s to /boot/guest on dom0" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1250 +#: nova/virt/xenapi/vm_utils.py:1265 #, python-format msgid "Kernel/Ramdisk VDI %s destroyed" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1259 +#: nova/virt/xenapi/vm_utils.py:1274 msgid "Failed to fetch glance image" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1300 +#: nova/virt/xenapi/vm_utils.py:1315 #, python-format msgid "Detected %(image_type_str)s format for image %(image_ref)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1331 +#: nova/virt/xenapi/vm_utils.py:1346 #, python-format msgid "Looking up vdi %s for PV kernel" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1349 +#: nova/virt/xenapi/vm_utils.py:1364 #, python-format msgid "" "Image format is None: trying to determine PV status using pygrub; if " "instance with vdi %s does not boot correctly, try with image metadata." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1355 +#: nova/virt/xenapi/vm_utils.py:1370 #, python-format msgid "Unknown image format %(disk_image_type)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1386 +#: nova/virt/xenapi/vm_utils.py:1401 #, python-format msgid "VDI %s is still available" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1489 +#: nova/virt/xenapi/vm_utils.py:1504 #, python-format msgid "Unable to parse rrd of %(vm_uuid)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1516 +#: nova/virt/xenapi/vm_utils.py:1531 #, python-format msgid "Re-scanning SR %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1544 +#: nova/virt/xenapi/vm_utils.py:1559 #, python-format msgid "Flag sr_matching_filter '%s' does not respect formatting convention" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1562 +#: nova/virt/xenapi/vm_utils.py:1577 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 "" -#: nova/virt/xenapi/vm_utils.py:1575 +#: nova/virt/xenapi/vm_utils.py:1590 msgid "Cannot find SR of content-type ISO" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1583 +#: nova/virt/xenapi/vm_utils.py:1598 #, python-format msgid "ISO: looking at SR %(sr_rec)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1585 +#: nova/virt/xenapi/vm_utils.py:1600 msgid "ISO: not iso content" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1588 +#: nova/virt/xenapi/vm_utils.py:1603 msgid "ISO: iso content_type, no 'i18n-key' key" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1591 +#: nova/virt/xenapi/vm_utils.py:1606 msgid "ISO: iso content_type, i18n-key value not 'local-storage-iso'" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1595 +#: nova/virt/xenapi/vm_utils.py:1610 msgid "ISO: SR MATCHing our criteria" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1597 +#: nova/virt/xenapi/vm_utils.py:1612 msgid "ISO: ISO, looking to see if it is host local" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1600 +#: nova/virt/xenapi/vm_utils.py:1615 #, python-format msgid "ISO: PBD %(pbd_ref)s disappeared" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1603 +#: nova/virt/xenapi/vm_utils.py:1618 #, python-format msgid "ISO: PBD matching, want %(pbd_rec)s, have %(host)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1606 +#: nova/virt/xenapi/vm_utils.py:1621 msgid "ISO: SR with local PBD" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1628 +#: nova/virt/xenapi/vm_utils.py:1643 #, python-format msgid "" "Unable to obtain RRD XML for VM %(vm_uuid)s with server details: " "%(server)s." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1644 +#: nova/virt/xenapi/vm_utils.py:1659 #, python-format msgid "Unable to obtain RRD XML updates with server details: %(server)s." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1698 +#: nova/virt/xenapi/vm_utils.py:1713 #, python-format msgid "Invalid statistics data from Xenserver: %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1758 +#: nova/virt/xenapi/vm_utils.py:1773 #, python-format msgid "VHD %(vdi_uuid)s has parent %(parent_uuid)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1845 +#: nova/virt/xenapi/vm_utils.py:1860 #, python-format msgid "" "Parent %(parent_uuid)s doesn't match original parent " "%(original_parent_uuid)s, waiting for coalesce..." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1855 +#: nova/virt/xenapi/vm_utils.py:1870 #, python-format msgid "VHD coalesce attempts exceeded (%(max_attempts)d), giving up..." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1890 +#: nova/virt/xenapi/vm_utils.py:1905 #, python-format msgid "Timeout waiting for device %s to be created" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1910 +#: nova/virt/xenapi/vm_utils.py:1925 #, python-format msgid "Disconnecting stale VDI %s from compute domU" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1923 +#: nova/virt/xenapi/vm_utils.py:1938 #, python-format msgid "Plugging VBD %s ... " msgstr "" -#: nova/virt/xenapi/vm_utils.py:1926 +#: nova/virt/xenapi/vm_utils.py:1941 #, python-format msgid "Plugging VBD %s done." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1928 +#: nova/virt/xenapi/vm_utils.py:1943 #, python-format msgid "VBD %(vbd_ref)s plugged as %(orig_dev)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1931 +#: nova/virt/xenapi/vm_utils.py:1946 #, python-format msgid "VBD %(vbd_ref)s plugged into wrong dev, remapping to %(dev)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1936 +#: nova/virt/xenapi/vm_utils.py:1951 #, python-format msgid "Destroying VBD for VDI %s ... " msgstr "" -#: nova/virt/xenapi/vm_utils.py:1944 +#: nova/virt/xenapi/vm_utils.py:1959 #, python-format msgid "Destroying VBD for VDI %s done." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1971 +#: nova/virt/xenapi/vm_utils.py:1986 #, python-format msgid "Running pygrub against %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1979 +#: nova/virt/xenapi/vm_utils.py:1994 #, python-format msgid "Found Xen kernel %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1981 +#: nova/virt/xenapi/vm_utils.py:1996 msgid "No Xen kernel found. Booting HVM." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1983 +#: nova/virt/xenapi/vm_utils.py:1998 msgid "" "Error while executing pygrub! Please, ensure the binary is installed " "correctly, and available in your PATH; on some Linux distros, pygrub may " @@ -10605,51 +10603,51 @@ msgid "" "mode." msgstr "" -#: nova/virt/xenapi/vm_utils.py:2000 +#: nova/virt/xenapi/vm_utils.py:2015 msgid "Partitions:" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2006 +#: nova/virt/xenapi/vm_utils.py:2021 #, python-format msgid " %(num)s: %(ptype)s %(size)d sectors" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2031 +#: nova/virt/xenapi/vm_utils.py:2046 #, python-format msgid "" "Writing partition table %(primary_first)d %(primary_last)d to " "%(dev_path)s..." msgstr "" -#: nova/virt/xenapi/vm_utils.py:2044 +#: nova/virt/xenapi/vm_utils.py:2059 #, python-format msgid "Writing partition table %s done." msgstr "" -#: nova/virt/xenapi/vm_utils.py:2098 +#: nova/virt/xenapi/vm_utils.py:2113 #, 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 "" -#: nova/virt/xenapi/vm_utils.py:2131 +#: nova/virt/xenapi/vm_utils.py:2146 #, python-format msgid "" "Finished sparse_copy in %(duration).2f secs, %(compression_pct).2f%% " "reduction in size" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2183 +#: nova/virt/xenapi/vm_utils.py:2198 msgid "Manipulating interface files directly" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2192 +#: nova/virt/xenapi/vm_utils.py:2207 #, python-format msgid "Failed to mount filesystem (expected for non-linux instances): %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2304 +#: nova/virt/xenapi/vm_utils.py:2319 msgid "This domU must be running on the host specified by xenapi_connection_url" msgstr "" @@ -10838,15 +10836,20 @@ msgid "" " server" msgstr "" -#: nova/virt/xenapi/vmops.py:1658 +#: nova/virt/xenapi/vmops.py:1647 +#, fuzzy +msgid "No suitable network for migrate" +msgstr "Hatalı ağ biçimi" + +#: nova/virt/xenapi/vmops.py:1659 msgid "Migrate Receive failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1706 -msgid "VM.assert_can_migratefailed" +#: nova/virt/xenapi/vmops.py:1708 +msgid "VM.assert_can_migrate failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1743 +#: nova/virt/xenapi/vmops.py:1745 msgid "Migrate Send failed" msgstr "" @@ -10977,6 +10980,76 @@ msgstr "" #: nova/volume/cinder.py:219 #, fuzzy +msgid "status must be 'in-use'" +msgstr "İmaj müsait olmak zorunda" + +#: nova/volume/cinder.py:225 +#, fuzzy msgid "status must be 'available'" msgstr "İmaj müsait olmak zorunda" +#~ msgid "Unexpected error while running command." +#~ msgstr "Komut çalışırken beklenmeyen bir hata oluştu." + +#~ msgid "" +#~ "%(description)s\n" +#~ "Command: %(cmd)s\n" +#~ "Exit code: %(exit_code)s\n" +#~ "Stdout: %(stdout)r\n" +#~ "Stderr: %(stderr)r" +#~ msgstr "" +#~ "%(description)s⏎ Komut: %(cmd)s⏎ Çıkış kodu:" +#~ " %(exit_code)s⏎ Standart çıktı: %(stdout)r⏎ " +#~ "Standart hata: %(stderr)r" + +#~ msgid "Error clearing stale veth %s" +#~ msgstr "XVP başlatılırken hata oluştu: %s" + +#~ msgid "Failed unplugging VLAN interface '%s'" +#~ msgstr "" + +#~ msgid "Unplugged VLAN interface '%s'" +#~ msgstr "" + +#~ msgid "Failed unplugging bridge interface '%s'" +#~ msgstr "" + +#~ msgid "Unplugged bridge interface '%s'" +#~ msgstr "" + +#~ msgid "Failed unplugging gateway interface '%s'" +#~ msgstr "" + +#~ msgid "Unplugged gateway interface '%s'" +#~ msgstr "" + +#~ msgid "Network %(net)s for port %(port_id)s not found!" +#~ msgstr "%(network_id)s ağı bulunamadı." + +#~ msgid "Host filter ignoring hosts: %(ignored_hosts_str)s" +#~ msgstr "" + +#~ msgid "" +#~ "No hosts matched due to not " +#~ "matching 'force_hosts'value of " +#~ "'%(forced_hosts_str)s'" +#~ msgstr "" + +#~ msgid "Host filter forcing available hosts to %(forced_hosts_str)s" +#~ msgstr "" + +#~ msgid "" +#~ "Getting block stats failed, device might" +#~ " have been detached. Code=%(errcode)s " +#~ "Error=%(e)s" +#~ msgstr "" + +#~ msgid "Must specify vmwareapi_wsdl_loc" +#~ msgstr "" + +#~ msgid "Unable to get SR for this host: %s" +#~ msgstr "" + +#~ msgid "VM.assert_can_migratefailed" +#~ msgstr "" + diff --git a/nova/locale/uk/LC_MESSAGES/nova.po b/nova/locale/uk/LC_MESSAGES/nova.po index c198ef77f..cd52161f7 100644 --- a/nova/locale/uk/LC_MESSAGES/nova.po +++ b/nova/locale/uk/LC_MESSAGES/nova.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: nova\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-04-28 00:04+0000\n" +"POT-Creation-Date: 2013-05-06 19:37+0000\n" "PO-Revision-Date: 2011-08-23 11:21+0000\n" "Last-Translator: Thierry Carrez \n" "Language-Team: Ukrainian \n" @@ -33,349 +33,335 @@ msgstr "" msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" msgstr "" -#: nova/crypto.py:54 +#: nova/crypto.py:55 msgid "Filename of root CA" msgstr "" -#: nova/crypto.py:57 +#: nova/crypto.py:58 msgid "Filename of private key" msgstr "Ім'я файлу секретного ключа" -#: nova/crypto.py:60 +#: nova/crypto.py:61 msgid "Filename of root Certificate Revocation List" msgstr "" -#: nova/crypto.py:63 +#: nova/crypto.py:64 msgid "Where we keep our keys" msgstr "Шлях до збережених ключів" -#: nova/crypto.py:66 +#: nova/crypto.py:67 msgid "Where we keep our root CA" msgstr "" -#: nova/crypto.py:69 +#: nova/crypto.py:70 msgid "Should we use a CA for each project?" msgstr "" -#: nova/crypto.py:73 +#: nova/crypto.py:74 #, python-format msgid "Subject for certificate for users, %s for project, user, timestamp" msgstr "" -#: nova/crypto.py:78 +#: nova/crypto.py:79 #, python-format msgid "Subject for certificate for projects, %s for project, timestamp" msgstr "" -#: nova/crypto.py:209 +#: nova/crypto.py:210 msgid "Unable to find the key" msgstr "" -#: nova/crypto.py:392 +#: nova/crypto.py:393 msgid "Failed to write inbound.csr" msgstr "" -#: nova/crypto.py:394 +#: nova/crypto.py:395 #, python-format msgid "Flags path: %s" msgstr "" -#: nova/exception.py:66 -msgid "Unexpected error while running command." -msgstr "Неочікувана помилка при виконанні команди." - -#: nova/exception.py:69 -#, python-format -msgid "" -"%(description)s\n" -"Command: %(cmd)s\n" -"Exit code: %(exit_code)s\n" -"Stdout: %(stdout)r\n" -"Stderr: %(stderr)r" -msgstr "" - -#: nova/exception.py:131 +#: nova/exception.py:112 msgid "An unknown exception occurred." msgstr "" -#: nova/exception.py:152 nova/openstack/common/rpc/common.py:86 +#: nova/exception.py:133 nova/openstack/common/rpc/common.py:86 msgid "Exception in string format operation" msgstr "" -#: nova/exception.py:172 +#: nova/exception.py:153 msgid "Unknown" msgstr "" -#: nova/exception.py:182 +#: nova/exception.py:163 #, python-format msgid "Failed to encrypt text: %(reason)s" msgstr "" -#: nova/exception.py:186 +#: nova/exception.py:167 #, python-format msgid "Failed to decrypt text: %(reason)s" msgstr "" -#: nova/exception.py:190 +#: nova/exception.py:171 msgid "Virtual Interface creation failed" msgstr "" -#: nova/exception.py:194 +#: nova/exception.py:175 msgid "5 attempts to create virtual interfacewith unique mac address failed" msgstr "" -#: nova/exception.py:199 +#: nova/exception.py:180 #, python-format msgid "Connection to glance host %(host)s:%(port)s failed: %(reason)s" msgstr "" -#: nova/exception.py:204 +#: nova/exception.py:185 msgid "Not authorized." msgstr "" -#: nova/exception.py:209 +#: nova/exception.py:190 msgid "User does not have admin privileges" msgstr "" -#: nova/exception.py:213 +#: nova/exception.py:194 #, python-format msgid "Policy doesn't allow %(action)s to be performed." msgstr "" -#: nova/exception.py:217 +#: nova/exception.py:198 #, python-format msgid "Image %(image_id)s is not active." msgstr "" -#: nova/exception.py:221 +#: nova/exception.py:202 #, fuzzy, python-format msgid "Not authorized for image %(image_id)s." msgstr "без порядку для повідомлень: %s" -#: nova/exception.py:225 +#: nova/exception.py:206 msgid "Unacceptable parameters." msgstr "" -#: nova/exception.py:230 +#: nova/exception.py:211 msgid "Block Device Mapping is Invalid." msgstr "" -#: nova/exception.py:234 +#: nova/exception.py:215 #, python-format msgid "Block Device Mapping is Invalid: failed to get snapshot %(id)s." msgstr "" -#: nova/exception.py:239 +#: nova/exception.py:220 #, python-format msgid "Block Device Mapping is Invalid: failed to get volume %(id)s." msgstr "" -#: nova/exception.py:244 +#: nova/exception.py:225 #, python-format msgid "Volume %(volume_id)s is not attached to anything" msgstr "" -#: nova/exception.py:248 +#: nova/exception.py:229 #, python-format msgid "" "Volume %(volume_id)s did not finish being created even after we waited " "%(seconds)s seconds or %(attempts)s attempts." msgstr "" -#: nova/exception.py:254 nova/api/ec2/cloud.py:463 -#: nova/api/openstack/compute/contrib/keypairs.py:98 nova/compute/api.py:2740 +#: nova/exception.py:235 nova/api/ec2/cloud.py:463 +#: nova/api/openstack/compute/contrib/keypairs.py:98 nova/compute/api.py:2769 msgid "Keypair data is invalid" msgstr "" -#: nova/exception.py:258 +#: nova/exception.py:239 msgid "The request is invalid." msgstr "" -#: nova/exception.py:262 +#: nova/exception.py:243 msgid "Invalid input received" msgstr "" -#: nova/exception.py:266 +#: nova/exception.py:247 msgid "Invalid volume" msgstr "" -#: nova/exception.py:270 nova/api/openstack/compute/servers.py:1332 +#: nova/exception.py:251 nova/api/openstack/compute/servers.py:1332 #: nova/api/openstack/compute/contrib/admin_actions.py:242 msgid "Invalid metadata" msgstr "" -#: nova/exception.py:274 +#: nova/exception.py:255 msgid "Invalid metadata size" msgstr "" -#: nova/exception.py:278 +#: nova/exception.py:259 #, python-format msgid "Invalid port range %(from_port)s:%(to_port)s. %(msg)s" msgstr "" -#: nova/exception.py:282 nova/api/ec2/cloud.py:625 +#: nova/exception.py:263 nova/api/ec2/cloud.py:625 #, python-format msgid "Invalid IP protocol %(protocol)s." msgstr "" -#: nova/exception.py:286 +#: nova/exception.py:267 #, python-format msgid "Invalid content type %(content_type)s." msgstr "" -#: nova/exception.py:290 +#: nova/exception.py:271 #, python-format msgid "Invalid cidr %(cidr)s." msgstr "" -#: nova/exception.py:294 nova/openstack/common/db/exception.py:44 +#: nova/exception.py:275 nova/openstack/common/db/exception.py:44 msgid "Invalid Parameter: Unicode is not supported by the current database." msgstr "" -#: nova/exception.py:301 +#: nova/exception.py:282 #, python-format msgid "%(err)s" msgstr "" -#: nova/exception.py:305 +#: nova/exception.py:286 #, python-format msgid "" "Cannot perform action '%(action)s' on aggregate %(aggregate_id)s. Reason:" " %(reason)s." msgstr "" -#: nova/exception.py:310 +#: nova/exception.py:291 #, python-format msgid "Group not valid. Reason: %(reason)s" msgstr "" -#: nova/exception.py:314 nova/openstack/common/db/sqlalchemy/utils.py:33 +#: nova/exception.py:295 nova/openstack/common/db/sqlalchemy/utils.py:33 msgid "Sort key supplied was not valid." msgstr "" -#: nova/exception.py:318 +#: nova/exception.py:299 #, python-format msgid "" "Instance %(instance_uuid)s in %(attr)s %(state)s. Cannot %(method)s while" " the instance is in this state." msgstr "" -#: nova/exception.py:323 +#: nova/exception.py:304 #, python-format msgid "Instance %(instance_id)s is not running." msgstr "" -#: nova/exception.py:327 +#: nova/exception.py:308 #, python-format msgid "Instance %(instance_id)s is not in rescue mode" msgstr "" -#: nova/exception.py:331 +#: nova/exception.py:312 #, python-format msgid "Instance %(instance_id)s cannot be rescued: %(reason)s" msgstr "" -#: nova/exception.py:335 +#: nova/exception.py:316 #, python-format msgid "Instance %(instance_id)s is not ready" msgstr "" -#: nova/exception.py:339 +#: nova/exception.py:320 msgid "Failed to suspend instance" msgstr "" -#: nova/exception.py:343 +#: nova/exception.py:324 #, python-format msgid "Failed to resume instance: %(reason)s." msgstr "" -#: nova/exception.py:347 +#: nova/exception.py:328 #, python-format msgid "Failed to power on instance: %(reason)s." msgstr "" -#: nova/exception.py:351 +#: nova/exception.py:332 #, python-format msgid "Failed to power off instance: %(reason)s." msgstr "" -#: nova/exception.py:355 +#: nova/exception.py:336 msgid "Failed to reboot instance" msgstr "" -#: nova/exception.py:359 +#: nova/exception.py:340 msgid "Failed to terminate instance" msgstr "" -#: nova/exception.py:363 +#: nova/exception.py:344 msgid "Failed to deploy instance" msgstr "" -#: nova/exception.py:367 +#: nova/exception.py:348 msgid "Service is unavailable at this time." msgstr "" -#: nova/exception.py:371 +#: nova/exception.py:352 msgid "Insufficient compute resources." msgstr "" -#: nova/exception.py:375 +#: nova/exception.py:356 #, python-format msgid "Compute service of %(host)s is unavailable at this time." msgstr "" -#: nova/exception.py:379 +#: nova/exception.py:360 #, python-format msgid "Unable to migrate instance (%(instance_id)s) to current host (%(host)s)." msgstr "" -#: nova/exception.py:384 +#: nova/exception.py:365 msgid "The supplied hypervisor type of is invalid." msgstr "" -#: nova/exception.py:388 +#: nova/exception.py:369 msgid "The instance requires a newer hypervisor version than has been provided." msgstr "" -#: nova/exception.py:393 +#: nova/exception.py:374 #, python-format msgid "" "The supplied disk path (%(path)s) already exists, it is expected not to " "exist." msgstr "" -#: nova/exception.py:398 +#: nova/exception.py:379 #, python-format msgid "The supplied device path (%(path)s) is invalid." msgstr "" -#: nova/exception.py:402 +#: nova/exception.py:383 #, python-format msgid "The supplied device path (%(path)s) is in use." msgstr "" -#: nova/exception.py:407 +#: nova/exception.py:388 #, python-format msgid "The supplied device (%(device)s) is busy." msgstr "" -#: nova/exception.py:411 +#: nova/exception.py:392 msgid "Unacceptable CPU info" msgstr "" -#: nova/exception.py:415 +#: nova/exception.py:396 #, python-format msgid "%(address)s is not a valid IP v4/6 address." msgstr "" -#: nova/exception.py:419 +#: nova/exception.py:400 #, 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 "" -#: nova/exception.py:425 +#: nova/exception.py:406 #, python-format msgid "" "vSwitch which contains the port group %(bridge)s is not associated with " @@ -383,90 +369,85 @@ msgid "" "one associated is %(actual)s." msgstr "" -#: nova/exception.py:432 +#: nova/exception.py:413 #, python-format msgid "Disk format %(disk_format)s is not acceptable" msgstr "" -#: nova/exception.py:436 +#: nova/exception.py:417 #, python-format msgid "Image %(image_id)s is unacceptable: %(reason)s" msgstr "" -#: nova/exception.py:440 +#: nova/exception.py:421 #, python-format msgid "Instance %(instance_id)s is unacceptable: %(reason)s" msgstr "" -#: nova/exception.py:444 +#: nova/exception.py:425 #, python-format msgid "Ec2 id %(ec2_id)s is unacceptable." msgstr "" -#: nova/exception.py:448 +#: nova/exception.py:429 #, python-format msgid "Expected a uuid but received %(uuid)s." msgstr "" -#: nova/exception.py:452 +#: nova/exception.py:433 #, python-format msgid "Invalid ID received %(id)s." msgstr "" -#: nova/exception.py:456 -#, python-format -msgid "Unexpected argument for periodic task creation: %(arg)s." -msgstr "" - -#: nova/exception.py:460 +#: nova/exception.py:437 msgid "Constraint not met." msgstr "" -#: nova/exception.py:465 +#: nova/exception.py:442 msgid "Resource could not be found." msgstr "" -#: nova/exception.py:470 +#: nova/exception.py:447 #, python-format msgid "No agent-build associated with id %(id)s." msgstr "" -#: nova/exception.py:474 +#: nova/exception.py:451 #, python-format msgid "Volume %(volume_id)s could not be found." msgstr "" -#: nova/exception.py:478 +#: nova/exception.py:455 #, python-format msgid "Snapshot %(snapshot_id)s could not be found." msgstr "" -#: nova/exception.py:482 +#: nova/exception.py:459 #, python-format msgid "No target id found for volume %(volume_id)s." msgstr "" -#: nova/exception.py:486 +#: nova/exception.py:463 #, python-format msgid "No disk at %(location)s" msgstr "" -#: nova/exception.py:490 +#: nova/exception.py:467 #, python-format msgid "Could not find a handler for %(driver_type)s volume." msgstr "" -#: nova/exception.py:494 +#: nova/exception.py:471 #, python-format msgid "Invalid image href %(image_href)s." msgstr "" -#: nova/exception.py:498 +#: nova/exception.py:475 #, python-format msgid "Image %(image_id)s could not be found." msgstr "" -#: nova/exception.py:502 +#: nova/exception.py:479 #, python-format msgid "" "Image %(image_id)s could not be found. The nova EC2 API assigns image ids" @@ -474,827 +455,831 @@ msgid "" "image ids since adding this image?" msgstr "" -#: nova/exception.py:509 +#: nova/exception.py:486 #, python-format msgid "Project %(project_id)s could not be found." msgstr "" -#: nova/exception.py:513 +#: nova/exception.py:490 msgid "Cannot find SR to read/write VDI." msgstr "" -#: nova/exception.py:517 +#: nova/exception.py:494 #, python-format msgid "Network %(network_id)s is duplicated." msgstr "" -#: nova/exception.py:521 +#: nova/exception.py:498 #, python-format msgid "Network %(network_id)s is still in use." msgstr "" -#: nova/exception.py:525 +#: nova/exception.py:502 #, python-format msgid "%(req)s is required to create a network." msgstr "" -#: nova/exception.py:529 +#: nova/exception.py:506 #, python-format msgid "Network %(network_id)s could not be found." msgstr "" -#: nova/exception.py:533 +#: nova/exception.py:510 #, python-format msgid "Port id %(port_id)s could not be found." msgstr "" -#: nova/exception.py:537 +#: nova/exception.py:514 #, python-format msgid "Network could not be found for bridge %(bridge)s" msgstr "" -#: nova/exception.py:541 +#: nova/exception.py:518 #, python-format msgid "Network could not be found for uuid %(uuid)s" msgstr "" -#: nova/exception.py:545 +#: nova/exception.py:522 #, python-format msgid "Network could not be found with cidr %(cidr)s." msgstr "" -#: nova/exception.py:549 +#: nova/exception.py:526 #, python-format msgid "Network could not be found for instance %(instance_id)s." msgstr "" -#: nova/exception.py:553 +#: nova/exception.py:530 msgid "No networks defined." msgstr "" -#: nova/exception.py:557 +#: nova/exception.py:534 #, python-format msgid "" "Either Network uuid %(network_uuid)s is not present or is not assigned to" " the project %(project_id)s." msgstr "" -#: nova/exception.py:562 +#: nova/exception.py:539 msgid "Could not find the datastore reference(s) which the VM uses." msgstr "" -#: nova/exception.py:566 +#: nova/exception.py:543 #, python-format msgid "Port %(port_id)s is still in use." msgstr "" -#: nova/exception.py:570 +#: nova/exception.py:547 #, python-format msgid "Port %(port_id)s not usable for instance %(instance)s." msgstr "" -#: nova/exception.py:574 +#: nova/exception.py:551 #, python-format msgid "No free port available for instance %(instance)s." msgstr "" -#: nova/exception.py:578 +#: nova/exception.py:555 #, python-format msgid "No fixed IP associated with id %(id)s." msgstr "" -#: nova/exception.py:582 +#: nova/exception.py:559 #, python-format msgid "Fixed ip not found for address %(address)s." msgstr "" -#: nova/exception.py:586 +#: nova/exception.py:563 #, python-format msgid "Instance %(instance_uuid)s has zero fixed ips." msgstr "" -#: nova/exception.py:590 +#: nova/exception.py:567 #, python-format msgid "Network host %(host)s has zero fixed ips in network %(network_id)s." msgstr "" -#: nova/exception.py:595 +#: nova/exception.py:572 #, python-format msgid "Instance %(instance_uuid)s doesn't have fixed ip '%(ip)s'." msgstr "" -#: nova/exception.py:599 +#: nova/exception.py:576 #, python-format msgid "" "Fixed IP address (%(address)s) does not exist in network " "(%(network_uuid)s)." msgstr "" -#: nova/exception.py:604 +#: nova/exception.py:581 #, python-format msgid "" "Fixed IP address %(address)s is already in use on instance " "%(instance_uuid)s." msgstr "" -#: nova/exception.py:609 +#: nova/exception.py:586 #, python-format msgid "More than one instance is associated with fixed ip address '%(address)s'." msgstr "" -#: nova/exception.py:614 +#: nova/exception.py:591 #, python-format msgid "Fixed IP address %(address)s is invalid." msgstr "" -#: nova/exception.py:618 +#: nova/exception.py:595 msgid "Zero fixed ips available." msgstr "" -#: nova/exception.py:622 +#: nova/exception.py:599 msgid "Zero fixed ips could be found." msgstr "" -#: nova/exception.py:631 +#: nova/exception.py:608 #, python-format msgid "Floating ip %(address)s already exists." msgstr "" -#: nova/exception.py:635 +#: nova/exception.py:612 #, python-format msgid "Floating ip not found for id %(id)s." msgstr "" -#: nova/exception.py:639 +#: nova/exception.py:616 #, python-format msgid "The DNS entry %(name)s already exists in domain %(domain)s." msgstr "" -#: nova/exception.py:643 +#: nova/exception.py:620 #, python-format msgid "Floating ip not found for address %(address)s." msgstr "" -#: nova/exception.py:647 +#: nova/exception.py:624 #, python-format msgid "Floating ip not found for host %(host)s." msgstr "" -#: nova/exception.py:651 +#: nova/exception.py:628 #, python-format msgid "Multiple floating ips are found for address %(address)s." msgstr "" -#: nova/exception.py:655 +#: nova/exception.py:632 msgid "Floating ip pool not found." msgstr "" -#: nova/exception.py:660 +#: nova/exception.py:637 msgid "Zero floating ips available." msgstr "" -#: nova/exception.py:665 +#: nova/exception.py:642 #, python-format msgid "Floating ip %(address)s is associated." msgstr "" -#: nova/exception.py:669 +#: nova/exception.py:646 #, python-format msgid "Floating ip %(address)s is not associated." msgstr "" -#: nova/exception.py:673 +#: nova/exception.py:650 msgid "Zero floating ips exist." msgstr "" -#: nova/exception.py:677 +#: nova/exception.py:654 #, python-format msgid "Interface %(interface)s not found." msgstr "" -#: nova/exception.py:681 +#: nova/exception.py:658 msgid "Cannot disassociate auto assigined floating ip" msgstr "" -#: nova/exception.py:685 +#: nova/exception.py:662 #, python-format msgid "Keypair %(name)s not found for user %(user_id)s" msgstr "" -#: nova/exception.py:689 +#: nova/exception.py:666 #, python-format msgid "Certificate %(certificate_id)s not found." msgstr "" -#: nova/exception.py:693 +#: nova/exception.py:670 #, python-format msgid "Service %(service_id)s could not be found." msgstr "" -#: nova/exception.py:697 +#: nova/exception.py:674 #, python-format msgid "Host %(host)s could not be found." msgstr "" -#: nova/exception.py:701 +#: nova/exception.py:678 #, python-format msgid "Compute host %(host)s could not be found." msgstr "" -#: nova/exception.py:705 +#: nova/exception.py:682 #, python-format msgid "Could not find binary %(binary)s on host %(host)s." msgstr "" -#: nova/exception.py:709 +#: nova/exception.py:686 #, python-format msgid "Invalid reservation expiration %(expire)s." msgstr "" -#: nova/exception.py:713 +#: nova/exception.py:690 #, python-format msgid "" "Change would make usage less than 0 for the following resources: " "%(unders)s" msgstr "" -#: nova/exception.py:718 +#: nova/exception.py:695 msgid "Quota could not be found" msgstr "" -#: nova/exception.py:722 +#: nova/exception.py:699 #, python-format msgid "Unknown quota resources %(unknown)s." msgstr "" -#: nova/exception.py:726 +#: nova/exception.py:703 #, python-format msgid "Quota for project %(project_id)s could not be found." msgstr "" -#: nova/exception.py:730 +#: nova/exception.py:707 #, python-format msgid "Quota class %(class_name)s could not be found." msgstr "" -#: nova/exception.py:734 +#: nova/exception.py:711 #, python-format msgid "Quota usage for project %(project_id)s could not be found." msgstr "" -#: nova/exception.py:738 +#: nova/exception.py:715 #, python-format msgid "Quota reservation %(uuid)s could not be found." msgstr "" -#: nova/exception.py:742 +#: nova/exception.py:719 #, python-format msgid "Quota exceeded for resources: %(overs)s" msgstr "" -#: nova/exception.py:746 +#: nova/exception.py:723 #, python-format msgid "Security group %(security_group_id)s not found." msgstr "" -#: nova/exception.py:750 +#: nova/exception.py:727 #, python-format msgid "Security group %(security_group_id)s not found for project %(project_id)s." msgstr "" -#: nova/exception.py:755 +#: nova/exception.py:732 #, python-format msgid "Security group with rule %(rule_id)s not found." msgstr "" -#: nova/exception.py:759 +#: nova/exception.py:736 #, python-format msgid "" "Security group %(security_group_id)s is already associated with the " "instance %(instance_id)s" msgstr "" -#: nova/exception.py:764 +#: nova/exception.py:741 #, python-format msgid "" "Security group %(security_group_id)s is not associated with the instance " "%(instance_id)s" msgstr "" -#: nova/exception.py:769 +#: nova/exception.py:746 #, python-format msgid "Security group default rule (%rule_id)s not found." msgstr "" -#: nova/exception.py:773 +#: nova/exception.py:750 msgid "" "Network requires port_security_enabled and subnet associated in order to " "apply security groups." msgstr "" -#: nova/exception.py:778 +#: nova/exception.py:755 msgid "No Unique Match Found." msgstr "" -#: nova/exception.py:783 +#: nova/exception.py:760 #, python-format msgid "Migration %(migration_id)s could not be found." msgstr "" -#: nova/exception.py:787 +#: nova/exception.py:764 #, python-format msgid "Migration not found for instance %(instance_id)s with status %(status)s." msgstr "" -#: nova/exception.py:792 +#: nova/exception.py:769 #, python-format msgid "Console pool %(pool_id)s could not be found." msgstr "" -#: nova/exception.py:796 +#: nova/exception.py:773 #, python-format msgid "" "Console pool of type %(console_type)s for compute host %(compute_host)s " "on proxy host %(host)s not found." msgstr "" -#: nova/exception.py:802 +#: nova/exception.py:779 #, python-format msgid "Console %(console_id)s could not be found." msgstr "" -#: nova/exception.py:806 +#: nova/exception.py:783 #, python-format msgid "Console for instance %(instance_uuid)s could not be found." msgstr "" -#: nova/exception.py:810 +#: nova/exception.py:787 #, python-format msgid "" "Console for instance %(instance_uuid)s in pool %(pool_id)s could not be " "found." msgstr "" -#: nova/exception.py:815 +#: nova/exception.py:792 #, python-format msgid "Invalid console type %(console_type)s" msgstr "" -#: nova/exception.py:819 +#: nova/exception.py:796 #, python-format msgid "Instance type %(instance_type_id)s could not be found." msgstr "" -#: nova/exception.py:823 +#: nova/exception.py:800 #, python-format msgid "Instance type with name %(instance_type_name)s could not be found." msgstr "" -#: nova/exception.py:828 +#: nova/exception.py:805 #, python-format msgid "Flavor %(flavor_id)s could not be found." msgstr "" -#: nova/exception.py:832 +#: nova/exception.py:809 #, python-format msgid "Flavor access not found for %(flavor_id)s / %(project_id)s combination." msgstr "" -#: nova/exception.py:837 +#: nova/exception.py:814 #, python-format msgid "Cell %(cell_name)s doesn't exist." msgstr "" -#: nova/exception.py:841 +#: nova/exception.py:818 #, python-format msgid "Inconsistency in cell routing: %(reason)s" msgstr "" -#: nova/exception.py:845 +#: nova/exception.py:822 #, python-format msgid "Service API method not found: %(detail)s" msgstr "" -#: nova/exception.py:849 +#: nova/exception.py:826 msgid "Timeout waiting for response from cell" msgstr "" -#: nova/exception.py:853 +#: nova/exception.py:830 #, python-format msgid "Cell message has reached maximum hop count: %(hop_count)s" msgstr "" -#: nova/exception.py:857 +#: nova/exception.py:834 msgid "No cells available matching scheduling criteria." msgstr "" -#: nova/exception.py:861 +#: nova/exception.py:838 #, python-format msgid "Exception received during cell processing: %(exc_name)s." msgstr "" -#: nova/exception.py:865 +#: nova/exception.py:842 #, python-format msgid "Cell is not known for instance %(instance_uuid)s" msgstr "" -#: nova/exception.py:869 +#: nova/exception.py:846 #, python-format msgid "Scheduler Host Filter %(filter_name)s could not be found." msgstr "" -#: nova/exception.py:873 +#: nova/exception.py:850 #, python-format msgid "Instance %(instance_uuid)s has no metadata with key %(metadata_key)s." msgstr "" -#: nova/exception.py:878 +#: nova/exception.py:855 #, python-format msgid "" "Instance %(instance_uuid)s has no system metadata with key " "%(metadata_key)s." msgstr "" -#: nova/exception.py:883 +#: nova/exception.py:860 #, python-format msgid "" "Instance Type %(instance_type_id)s has no extra specs with key " "%(extra_specs_key)s." msgstr "" -#: nova/exception.py:888 +#: nova/exception.py:865 #, python-format msgid "File %(file_path)s could not be found." msgstr "" -#: nova/exception.py:892 +#: nova/exception.py:869 msgid "Zero files could be found." msgstr "" -#: nova/exception.py:896 +#: nova/exception.py:873 #, python-format msgid "Virtual switch associated with the network adapter %(adapter)s not found." msgstr "" -#: nova/exception.py:901 +#: nova/exception.py:878 #, python-format msgid "Network adapter %(adapter)s could not be found." msgstr "" -#: nova/exception.py:905 +#: nova/exception.py:882 #, python-format msgid "Class %(class_name)s could not be found: %(exception)s" msgstr "" -#: nova/exception.py:909 +#: nova/exception.py:886 msgid "Action not allowed." msgstr "" -#: nova/exception.py:913 +#: nova/exception.py:890 msgid "Rotation is not allowed for snapshots" msgstr "" -#: nova/exception.py:917 +#: nova/exception.py:894 msgid "Rotation param is required for backup image_type" msgstr "" -#: nova/exception.py:921 +#: nova/exception.py:898 #, python-format msgid "Key pair %(key_name)s already exists." msgstr "" -#: nova/exception.py:925 +#: nova/exception.py:902 #, python-format msgid "Instance %(name)s already exists." msgstr "" -#: nova/exception.py:929 +#: nova/exception.py:906 #, python-format msgid "Instance Type with name %(name)s already exists." msgstr "" -#: nova/exception.py:933 +#: nova/exception.py:910 #, python-format msgid "Instance Type with ID %(flavor_id)s already exists." msgstr "" -#: nova/exception.py:937 +#: nova/exception.py:914 #, python-format msgid "" "Flavor access alreay exists for flavor %(flavor_id)s and project " "%(project_id)s combination." msgstr "" -#: nova/exception.py:942 +#: nova/exception.py:919 #, python-format msgid "%(path)s is not on shared storage: %(reason)s" msgstr "" -#: nova/exception.py:946 +#: nova/exception.py:923 #, python-format msgid "%(path)s is not on local storage: %(reason)s" msgstr "" -#: nova/exception.py:950 +#: nova/exception.py:927 msgid "Migration error" msgstr "" -#: nova/exception.py:954 +#: nova/exception.py:931 +msgid "Migration pre-check error" +msgstr "" + +#: nova/exception.py:935 #, python-format msgid "Malformed message body: %(reason)s" msgstr "" -#: nova/exception.py:960 +#: nova/exception.py:941 #, python-format msgid "Could not find config at %(path)s" msgstr "" -#: nova/exception.py:964 +#: nova/exception.py:945 #, python-format msgid "Could not load paste app '%(name)s' from %(path)s" msgstr "" -#: nova/exception.py:968 +#: nova/exception.py:949 msgid "When resizing, instances must change flavor!" msgstr "" -#: nova/exception.py:972 +#: nova/exception.py:953 #, python-format msgid "Resize error: %(reason)s" msgstr "" -#: nova/exception.py:976 +#: nova/exception.py:957 msgid "Image is larger than instance type allows" msgstr "" -#: nova/exception.py:980 +#: nova/exception.py:961 msgid "Instance type's memory is too small for requested image." msgstr "" -#: nova/exception.py:984 +#: nova/exception.py:965 msgid "Instance type's disk is too small for requested image." msgstr "" -#: nova/exception.py:988 +#: nova/exception.py:969 #, python-format msgid "Insufficient free memory on compute node to start %(uuid)s." msgstr "" -#: nova/exception.py:992 +#: nova/exception.py:973 msgid "Could not fetch bandwidth/cpu/disk metrics for this host." msgstr "" -#: nova/exception.py:996 +#: nova/exception.py:977 #, python-format msgid "No valid host was found. %(reason)s" msgstr "" -#: nova/exception.py:1000 +#: nova/exception.py:981 msgid "Quota exceeded" msgstr "" -#: nova/exception.py:1007 +#: nova/exception.py:988 #, python-format msgid "" "Quota exceeded for %(overs)s: Requested %(req)s, but already used " "%(used)d of %(allowed)d %(resource)s" msgstr "" -#: nova/exception.py:1012 +#: nova/exception.py:993 msgid "Maximum number of floating ips exceeded" msgstr "" -#: nova/exception.py:1016 +#: nova/exception.py:997 msgid "Maximum number of fixed ips exceeded" msgstr "" -#: nova/exception.py:1020 +#: nova/exception.py:1001 #, python-format msgid "Maximum number of metadata items exceeds %(allowed)d" msgstr "" -#: nova/exception.py:1024 +#: nova/exception.py:1005 msgid "Personality file limit exceeded" msgstr "" -#: nova/exception.py:1028 +#: nova/exception.py:1009 msgid "Personality file path too long" msgstr "" -#: nova/exception.py:1032 +#: nova/exception.py:1013 msgid "Personality file content too long" msgstr "" -#: nova/exception.py:1036 +#: nova/exception.py:1017 msgid "Maximum number of key pairs exceeded" msgstr "" -#: nova/exception.py:1040 +#: nova/exception.py:1021 msgid "Maximum number of security groups or rules exceeded" msgstr "" -#: nova/exception.py:1044 +#: nova/exception.py:1025 #, python-format msgid "" "Aggregate %(aggregate_id)s: action '%(action)s' caused an error: " "%(reason)s." msgstr "" -#: nova/exception.py:1049 +#: nova/exception.py:1030 #, python-format msgid "Aggregate %(aggregate_id)s could not be found." msgstr "" -#: nova/exception.py:1053 +#: nova/exception.py:1034 #, python-format msgid "Aggregate %(aggregate_name)s already exists." msgstr "" -#: nova/exception.py:1057 +#: nova/exception.py:1038 #, python-format msgid "Aggregate %(aggregate_id)s has no host %(host)s." msgstr "" -#: nova/exception.py:1061 +#: nova/exception.py:1042 #, python-format msgid "Aggregate %(aggregate_id)s has no metadata with key %(metadata_key)s." msgstr "" -#: nova/exception.py:1066 +#: nova/exception.py:1047 #, python-format msgid "Aggregate %(aggregate_id)s already has host %(host)s." msgstr "" -#: nova/exception.py:1070 +#: nova/exception.py:1051 msgid "Unable to create instance type" msgstr "" -#: nova/exception.py:1074 +#: nova/exception.py:1055 #, python-format msgid "Failed to set admin password on %(instance)s because %(reason)s" msgstr "" -#: nova/exception.py:1080 +#: nova/exception.py:1061 #, python-format msgid "Detected existing vlan with id %(vlan)d" msgstr "" -#: nova/exception.py:1084 +#: nova/exception.py:1065 msgid "There was a conflict when trying to complete your request." msgstr "" -#: nova/exception.py:1089 +#: nova/exception.py:1070 #, python-format msgid "Instance %(instance_id)s could not be found." msgstr "" -#: nova/exception.py:1093 +#: nova/exception.py:1074 #, python-format msgid "Info cache for instance %(instance_uuid)s could not be found." msgstr "" -#: nova/exception.py:1098 +#: nova/exception.py:1079 #, python-format msgid "Node %(node_id)s could not be found." msgstr "" -#: nova/exception.py:1102 +#: nova/exception.py:1083 #, python-format msgid "Node with UUID %(node_uuid)s could not be found." msgstr "" -#: nova/exception.py:1106 +#: nova/exception.py:1087 #, python-format msgid "Marker %(marker)s could not be found." msgstr "" -#: nova/exception.py:1110 +#: nova/exception.py:1091 #, python-format msgid "Invalid id: %(val)s (expecting \"i-...\")." msgstr "" -#: nova/exception.py:1114 +#: nova/exception.py:1095 #, fuzzy, python-format msgid "Could not fetch image %(image_id)s" msgstr "без порядку для повідомлень: %s" -#: nova/exception.py:1118 +#: nova/exception.py:1099 #, fuzzy, python-format msgid "Could not upload image %(image_id)s" msgstr "без порядку для повідомлень: %s" -#: nova/exception.py:1122 +#: nova/exception.py:1103 #, python-format msgid "Task %(task_name)s is already running on host %(host)s" msgstr "" -#: nova/exception.py:1126 +#: nova/exception.py:1107 #, python-format msgid "Task %(task_name)s is not running on host %(host)s" msgstr "" -#: nova/exception.py:1130 +#: nova/exception.py:1111 #, python-format msgid "Instance %(instance_uuid)s is locked" msgstr "" -#: nova/exception.py:1134 +#: nova/exception.py:1115 #, python-format msgid "Could not mount vfat config drive. %(operation)s failed. Error: %(error)s" msgstr "" -#: nova/exception.py:1139 +#: nova/exception.py:1120 #, python-format msgid "Unknown config drive format %(format)s. Select one of iso9660 or vfat." msgstr "" -#: nova/exception.py:1144 +#: nova/exception.py:1125 #, python-format msgid "Failed to attach network adapter device to %(instance)s" msgstr "" -#: nova/exception.py:1148 +#: nova/exception.py:1129 #, python-format msgid "Failed to detach network adapter device from %(instance)s" msgstr "" -#: nova/exception.py:1152 +#: nova/exception.py:1133 #, python-format msgid "" "User data too large. User data must be no larger than %(maxsize)s bytes " "once base64 encoded. Your data is %(length)d bytes" msgstr "" -#: nova/exception.py:1158 +#: nova/exception.py:1139 msgid "User data needs to be valid base 64." msgstr "" -#: nova/exception.py:1162 +#: nova/exception.py:1143 #, python-format msgid "" "unexpected task state: expecting %(expected)s but the actual state is " "%(actual)s" msgstr "" -#: nova/exception.py:1167 +#: nova/exception.py:1148 #, python-format msgid "" "Action for request_id %(request_id)s on instance %(instance_uuid)s not " "found" msgstr "" -#: nova/exception.py:1172 +#: nova/exception.py:1153 #, python-format msgid "Event %(event)s not found for action id %(action_id)s" msgstr "" -#: nova/exception.py:1176 +#: nova/exception.py:1157 #, python-format msgid "The CA file for %(project)s could not be found" msgstr "" -#: nova/exception.py:1180 +#: nova/exception.py:1161 #, python-format msgid "The CRL file for %(project)s could not be found" msgstr "" -#: nova/exception.py:1184 +#: nova/exception.py:1165 msgid "Instance recreate is not implemented by this virt driver." msgstr "" -#: nova/exception.py:1188 +#: nova/exception.py:1169 #, python-format msgid "The service from servicegroup driver %(driver) is temporarily unavailable." msgstr "" -#: nova/exception.py:1193 +#: nova/exception.py:1174 #, python-format msgid "%(binary)s attempted direct database access which is not allowed by policy" msgstr "" -#: nova/exception.py:1198 +#: nova/exception.py:1179 #, python-format msgid "Virtualization type '%(virt)s' is not supported by this compute driver" msgstr "" -#: nova/exception.py:1203 +#: nova/exception.py:1184 #, python-format msgid "" "Requested hardware '%(model)s' is not supported by the '%(virt)s' virt " "driver" msgstr "" -#: nova/exception.py:1208 +#: nova/exception.py:1189 #, python-format msgid "Invalid Base 64 data for file %(path)s" msgstr "" -#: nova/exception.py:1212 +#: nova/exception.py:1193 #, python-format msgid "Build of instance %(instance_uuid)s aborted: %(reason)s" msgstr "" -#: nova/exception.py:1216 +#: nova/exception.py:1197 #, python-format msgid "Build of instance %(instance_uuid)s was re-scheduled: %(reason)s" msgstr "" @@ -1309,27 +1294,7 @@ msgstr "" msgid "Running %(name)s post-hook: %(obj)s" msgstr "" -#: nova/manager.py:173 -#, python-format -msgid "Skipping periodic task %(task)s because its interval is negative" -msgstr "" - -#: nova/manager.py:178 -#, python-format -msgid "Skipping periodic task %(task)s because it is disabled" -msgstr "" - -#: nova/manager.py:241 -#, python-format -msgid "Running periodic task %(full_task_name)s" -msgstr "" - -#: nova/manager.py:249 -#, python-format -msgid "Error during %(full_task_name)s: %(e)s" -msgstr "" - -#: nova/manager.py:319 +#: nova/manager.py:166 msgid "Notifying Schedulers of capabilities ..." msgstr "" @@ -1463,106 +1428,91 @@ msgstr "" msgid "serve() can only be called once" msgstr "" -#: nova/utils.py:144 +#: nova/utils.py:142 #, python-format msgid "Expected to receive %(exp)s bytes, but actually %(act)s" msgstr "" -#: nova/utils.py:197 nova/openstack/common/processutils.py:90 -#, python-format -msgid "Got unknown keyword args to utils.execute: %r" -msgstr "" - -#: nova/utils.py:208 nova/openstack/common/processutils.py:99 -#, python-format -msgid "Running cmd (subprocess): %s" -msgstr "" - -#: nova/utils.py:232 nova/utils.py:310 -#: nova/openstack/common/processutils.py:114 nova/virt/powervm/common.py:90 -#, python-format -msgid "Result was %s" -msgstr "" - -#: nova/utils.py:245 nova/openstack/common/processutils.py:128 -#, python-format -msgid "%r failed. Retrying." -msgstr "" - -#: nova/utils.py:285 +#: nova/utils.py:187 #, python-format msgid "Running cmd (SSH): %s" msgstr "" -#: nova/utils.py:287 +#: nova/utils.py:189 msgid "Environment not supported over SSH" msgstr "" -#: nova/utils.py:291 +#: nova/utils.py:193 msgid "process_input not supported over SSH" msgstr "" -#: nova/utils.py:326 +#: nova/utils.py:212 nova/openstack/common/processutils.py:162 +#: nova/virt/powervm/common.py:90 +#, python-format +msgid "Result was %s" +msgstr "" + +#: nova/utils.py:231 #, python-format msgid "debug in callback: %s" msgstr "" -#: nova/utils.py:488 +#: nova/utils.py:393 #, python-format msgid "Link Local address is not found.:%s" msgstr "" -#: nova/utils.py:491 +#: nova/utils.py:396 #, python-format msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" msgstr "" -#: nova/utils.py:530 +#: nova/utils.py:435 #, python-format msgid "Invalid backend: %s" msgstr "" -#: nova/utils.py:591 +#: nova/utils.py:496 #, python-format msgid "Unknown byte multiplier: %s" msgstr "" -#: nova/utils.py:720 +#: nova/utils.py:625 #, python-format msgid "Expected object of type: %s" msgstr "" -#: nova/utils.py:749 +#: nova/utils.py:654 #, python-format msgid "Invalid server_string: %s" msgstr "" -#: nova/utils.py:905 +#: nova/utils.py:810 #, python-format msgid "timefunc: '%(name)s' took %(total_time).2f secs" msgstr "" -#: nova/utils.py:971 +#: nova/utils.py:876 #, python-format msgid "Reloading cached file %s" msgstr "" -#: nova/utils.py:1103 nova/virt/configdrive.py:177 +#: nova/utils.py:1008 nova/virt/configdrive.py:177 #, python-format msgid "Could not remove tmpdir: %s" msgstr "" -#: nova/utils.py:1255 +#: nova/utils.py:1160 #, python-format msgid "%s is not a string or unicode" msgstr "" -#: nova/utils.py:1259 +#: nova/utils.py:1164 #, python-format msgid "%(name)s has less than %(min_length)s characters." msgstr "" -#: nova/utils.py:1264 +#: nova/utils.py:1169 #, python-format msgid "%(name)s has more than %(max_length)s characters." msgstr "" @@ -1829,211 +1779,211 @@ msgstr "Це правило вже існує в групі %s" msgid "Get console output for instance %s" msgstr "" -#: nova/api/ec2/cloud.py:837 +#: nova/api/ec2/cloud.py:834 #, python-format msgid "Create volume from snapshot %s" msgstr "" -#: nova/api/ec2/cloud.py:841 nova/api/openstack/compute/contrib/volumes.py:243 +#: nova/api/ec2/cloud.py:838 nova/api/openstack/compute/contrib/volumes.py:243 #, python-format msgid "Create volume of %s GB" msgstr "Створити розділ на %s ГБ" -#: nova/api/ec2/cloud.py:869 +#: nova/api/ec2/cloud.py:866 msgid "Delete Failed" msgstr "" -#: nova/api/ec2/cloud.py:882 +#: nova/api/ec2/cloud.py:879 #, python-format msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" msgstr "" -#: nova/api/ec2/cloud.py:890 +#: nova/api/ec2/cloud.py:887 msgid "Attach Failed." msgstr "" -#: nova/api/ec2/cloud.py:912 nova/api/openstack/compute/contrib/volumes.py:439 +#: nova/api/ec2/cloud.py:909 nova/api/openstack/compute/contrib/volumes.py:439 #, python-format msgid "Detach volume %s" msgstr "Від'єднати том %s" -#: nova/api/ec2/cloud.py:919 +#: nova/api/ec2/cloud.py:916 #, fuzzy msgid "Detach Volume Failed." msgstr "Від'єднати том %s" -#: nova/api/ec2/cloud.py:945 nova/api/ec2/cloud.py:1002 -#: nova/api/ec2/cloud.py:1556 nova/api/ec2/cloud.py:1571 +#: nova/api/ec2/cloud.py:942 nova/api/ec2/cloud.py:999 +#: nova/api/ec2/cloud.py:1553 nova/api/ec2/cloud.py:1568 #, python-format msgid "attribute not supported: %s" msgstr "" -#: nova/api/ec2/cloud.py:1076 +#: nova/api/ec2/cloud.py:1073 #, python-format msgid "vol = %s\n" msgstr "" -#: nova/api/ec2/cloud.py:1236 +#: nova/api/ec2/cloud.py:1233 msgid "Allocate address" msgstr "" -#: nova/api/ec2/cloud.py:1240 +#: nova/api/ec2/cloud.py:1237 msgid "No more floating IPs available" msgstr "" -#: nova/api/ec2/cloud.py:1244 +#: nova/api/ec2/cloud.py:1241 #, python-format msgid "Release address %s" msgstr "" -#: nova/api/ec2/cloud.py:1249 +#: nova/api/ec2/cloud.py:1246 msgid "Unable to release IP Address." msgstr "" -#: nova/api/ec2/cloud.py:1252 +#: nova/api/ec2/cloud.py:1249 #, python-format msgid "Associate address %(public_ip)s to instance %(instance_id)s" msgstr "" -#: nova/api/ec2/cloud.py:1260 +#: nova/api/ec2/cloud.py:1257 msgid "Unable to associate IP Address, no fixed_ips." msgstr "" -#: nova/api/ec2/cloud.py:1268 +#: nova/api/ec2/cloud.py:1265 #: nova/api/openstack/compute/contrib/floating_ips.py:238 #, python-format msgid "multiple fixed_ips exist, using the first: %s" msgstr "" -#: nova/api/ec2/cloud.py:1277 +#: nova/api/ec2/cloud.py:1274 msgid "Floating ip is already associated." msgstr "" -#: nova/api/ec2/cloud.py:1280 +#: nova/api/ec2/cloud.py:1277 msgid "l3driver call to add floating ip failed." msgstr "" -#: nova/api/ec2/cloud.py:1283 +#: nova/api/ec2/cloud.py:1280 msgid "Error, unable to associate floating ip." msgstr "" -#: nova/api/ec2/cloud.py:1291 +#: nova/api/ec2/cloud.py:1288 #, python-format msgid "Disassociate address %s" msgstr "" -#: nova/api/ec2/cloud.py:1296 +#: nova/api/ec2/cloud.py:1293 msgid "Floating ip is not associated." msgstr "" -#: nova/api/ec2/cloud.py:1299 -#: nova/api/openstack/compute/contrib/floating_ips.py:100 +#: nova/api/ec2/cloud.py:1296 +#: nova/api/openstack/compute/contrib/floating_ips.py:97 msgid "Cannot disassociate auto assigned floating ip" msgstr "" -#: nova/api/ec2/cloud.py:1326 +#: nova/api/ec2/cloud.py:1323 msgid "Image must be available" msgstr "" -#: nova/api/ec2/cloud.py:1358 +#: nova/api/ec2/cloud.py:1355 msgid "Going to start terminating instances" msgstr "" -#: nova/api/ec2/cloud.py:1368 +#: nova/api/ec2/cloud.py:1365 #, python-format msgid "Reboot instance %r" msgstr "" -#: nova/api/ec2/cloud.py:1377 +#: nova/api/ec2/cloud.py:1374 msgid "Going to stop instances" msgstr "" -#: nova/api/ec2/cloud.py:1386 +#: nova/api/ec2/cloud.py:1383 msgid "Going to start instances" msgstr "" -#: nova/api/ec2/cloud.py:1477 +#: nova/api/ec2/cloud.py:1474 #, python-format msgid "De-registering image %s" msgstr "" -#: nova/api/ec2/cloud.py:1493 +#: nova/api/ec2/cloud.py:1490 msgid "imageLocation is required" msgstr "" -#: nova/api/ec2/cloud.py:1512 +#: nova/api/ec2/cloud.py:1509 #, python-format msgid "Registered image %(image_location)s with id %(image_id)s" msgstr "" -#: nova/api/ec2/cloud.py:1574 +#: nova/api/ec2/cloud.py:1571 msgid "user or group not specified" msgstr "" -#: nova/api/ec2/cloud.py:1576 +#: nova/api/ec2/cloud.py:1573 msgid "only group \"all\" is supported" msgstr "лише група \"всі\" підтримується" -#: nova/api/ec2/cloud.py:1578 +#: nova/api/ec2/cloud.py:1575 msgid "operation_type must be add or remove" msgstr "" -#: nova/api/ec2/cloud.py:1580 +#: nova/api/ec2/cloud.py:1577 #, python-format msgid "Updating image %s publicity" msgstr "" -#: nova/api/ec2/cloud.py:1593 +#: nova/api/ec2/cloud.py:1590 #, python-format msgid "Not allowed to modify attributes for image %s" msgstr "" -#: nova/api/ec2/cloud.py:1622 +#: nova/api/ec2/cloud.py:1619 #, python-format msgid "" "Invalid value '%(ec2_instance_id)s' for instanceId. Instance does not " "have a volume attached at root (%(root)s)" msgstr "" -#: nova/api/ec2/cloud.py:1652 +#: nova/api/ec2/cloud.py:1649 #, python-format msgid "Couldn't stop instance with in %d sec" msgstr "" -#: nova/api/ec2/cloud.py:1670 +#: nova/api/ec2/cloud.py:1667 #, python-format msgid "image of %(instance)s at %(now)s" msgstr "" -#: nova/api/ec2/cloud.py:1694 nova/api/ec2/cloud.py:1739 +#: nova/api/ec2/cloud.py:1691 nova/api/ec2/cloud.py:1736 msgid "resource_id and tag are required" msgstr "" -#: nova/api/ec2/cloud.py:1697 nova/api/ec2/cloud.py:1742 +#: nova/api/ec2/cloud.py:1694 nova/api/ec2/cloud.py:1739 msgid "Expecting a list of resources" msgstr "" -#: nova/api/ec2/cloud.py:1701 nova/api/ec2/cloud.py:1746 +#: nova/api/ec2/cloud.py:1698 nova/api/ec2/cloud.py:1743 msgid "Only instances implemented" msgstr "" -#: nova/api/ec2/cloud.py:1704 nova/api/ec2/cloud.py:1749 +#: nova/api/ec2/cloud.py:1701 nova/api/ec2/cloud.py:1746 msgid "Expecting a list of tagSets" msgstr "" -#: nova/api/ec2/cloud.py:1761 +#: nova/api/ec2/cloud.py:1758 msgid "Expecting key to be set" msgstr "" -#: nova/api/ec2/cloud.py:1834 +#: nova/api/ec2/cloud.py:1831 msgid "Invalid CIDR" msgstr "" -#: nova/api/ec2/ec2utils.py:248 +#: nova/api/ec2/ec2utils.py:249 msgid "Request must include either Timestamp or Expires, but cannot contain both" msgstr "" -#: nova/api/ec2/ec2utils.py:266 +#: nova/api/ec2/ec2utils.py:267 msgid "Timestamp is invalid." msgstr "" @@ -2353,13 +2303,13 @@ msgstr "" #: nova/api/openstack/compute/image_metadata.py:80 #: nova/api/openstack/compute/server_metadata.py:80 -#: nova/api/openstack/compute/contrib/flavorextraspecs.py:88 +#: nova/api/openstack/compute/contrib/flavorextraspecs.py:85 msgid "Request body and URI mismatch" msgstr "" #: nova/api/openstack/compute/image_metadata.py:83 #: nova/api/openstack/compute/server_metadata.py:84 -#: nova/api/openstack/compute/contrib/flavorextraspecs.py:91 +#: nova/api/openstack/compute/contrib/flavorextraspecs.py:88 msgid "Request body contains too many items" msgstr "" @@ -2573,7 +2523,7 @@ msgid "No adminPass was specified" msgstr "" #: nova/api/openstack/compute/servers.py:1171 -#: nova/api/openstack/compute/servers.py:1380 +#: nova/api/openstack/compute/servers.py:1382 msgid "Invalid adminPass" msgstr "" @@ -2595,7 +2545,7 @@ msgstr "" #: nova/api/openstack/compute/servers.py:1220 #: nova/api/openstack/compute/contrib/aggregates.py:143 -#: nova/api/openstack/compute/contrib/coverage_ext.py:282 +#: nova/api/openstack/compute/contrib/coverage_ext.py:284 #: nova/api/openstack/compute/contrib/keypairs.py:78 msgid "Invalid request body" msgstr "" @@ -2612,7 +2562,7 @@ msgstr "" msgid "createImage entity requires name attribute" msgstr "" -#: nova/api/openstack/compute/servers.py:1407 +#: nova/api/openstack/compute/servers.py:1409 #, python-format msgid "Removing options '%(unk_opt_str)s' from query" msgstr "" @@ -2839,41 +2789,41 @@ msgstr "" msgid "Instance not yet ready" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:95 +#: nova/api/openstack/compute/contrib/coverage_ext.py:97 #, python-format msgid "Can't connect to service: %s, no portspecified\n" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:114 +#: nova/api/openstack/compute/contrib/coverage_ext.py:116 msgid "Coverage begin" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:161 +#: nova/api/openstack/compute/contrib/coverage_ext.py:163 msgid "Coverage not running" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:190 +#: nova/api/openstack/compute/contrib/coverage_ext.py:192 msgid "Invalid path" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:194 +#: nova/api/openstack/compute/contrib/coverage_ext.py:196 msgid "No path given for report file" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:201 +#: nova/api/openstack/compute/contrib/coverage_ext.py:203 msgid "You can't use html reports without combining" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:214 +#: nova/api/openstack/compute/contrib/coverage_ext.py:216 #, python-format msgid "Directory conflict: %s already exists" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:272 +#: nova/api/openstack/compute/contrib/coverage_ext.py:274 msgid "Python coverage module is not installed." msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:280 +#: nova/api/openstack/compute/contrib/coverage_ext.py:282 #, python-format msgid "Coverage doesn't have %s action" msgstr "" @@ -2923,7 +2873,7 @@ msgstr "" msgid "No request body" msgstr "" -#: nova/api/openstack/compute/contrib/flavorextraspecs.py:58 +#: nova/api/openstack/compute/contrib/flavorextraspecs.py:55 msgid "No Request Body" msgstr "" @@ -2931,25 +2881,26 @@ msgstr "" msgid "DNS entries not found." msgstr "" -#: nova/api/openstack/compute/contrib/floating_ips.py:97 -msgid "Floating ip is not associated" -msgstr "" - -#: nova/api/openstack/compute/contrib/floating_ips.py:132 -#: nova/api/openstack/compute/contrib/floating_ips.py:180 +#: nova/api/openstack/compute/contrib/floating_ips.py:129 +#: nova/api/openstack/compute/contrib/floating_ips.py:177 #, python-format msgid "Floating ip not found for id %s" msgstr "" -#: nova/api/openstack/compute/contrib/floating_ips.py:165 +#: nova/api/openstack/compute/contrib/floating_ips.py:162 #, python-format msgid "No more floating ips in pool %s." msgstr "" -#: nova/api/openstack/compute/contrib/floating_ips.py:167 +#: nova/api/openstack/compute/contrib/floating_ips.py:164 msgid "No more floating ips available." msgstr "" +#: nova/api/openstack/compute/contrib/floating_ips.py:189 +#, python-format +msgid "Floating ip %s has been disassociated" +msgstr "" + #: nova/api/openstack/compute/contrib/floating_ips.py:215 #: nova/api/openstack/compute/contrib/floating_ips.py:271 #: nova/api/openstack/compute/contrib/security_groups.py:413 @@ -2987,12 +2938,16 @@ msgid "Error. Unable to associate floating ip" msgstr "" #: nova/api/openstack/compute/contrib/floating_ips.py:297 +msgid "Floating ip is not associated" +msgstr "" + +#: nova/api/openstack/compute/contrib/floating_ips.py:301 #, python-format msgid "Floating ip %(address)s is not associated with instance %(id)s." msgstr "" #: nova/api/openstack/compute/contrib/floating_ips_bulk.py:146 -#: nova/cmd/manage.py:382 +#: nova/cmd/manage.py:381 #, python-format msgid "/%s should be specified as single address(es) not in cidr format" msgstr "" @@ -3466,20 +3421,20 @@ msgstr "" msgid "deployment to node %s done" msgstr "" -#: nova/cmd/baremetal_manage.py:160 nova/cmd/manage.py:1193 +#: nova/cmd/baremetal_manage.py:160 nova/cmd/manage.py:1245 #, python-format msgid "Could not read %s. Re-running with sudo" msgstr "" -#: nova/cmd/baremetal_manage.py:164 nova/cmd/manage.py:1197 +#: nova/cmd/baremetal_manage.py:164 nova/cmd/manage.py:1249 msgid "sudo failed, continuing as if nothing happened" msgstr "" -#: nova/cmd/baremetal_manage.py:166 nova/cmd/manage.py:1199 +#: nova/cmd/baremetal_manage.py:166 nova/cmd/manage.py:1251 msgid "Please re-run nova-manage as root." msgstr "" -#: nova/cmd/baremetal_manage.py:206 nova/cmd/manage.py:1244 +#: nova/cmd/baremetal_manage.py:206 nova/cmd/manage.py:1296 msgid "Command failed, please check log for more info" msgstr "" @@ -3500,313 +3455,313 @@ msgstr "" msgid "Environment variable 'NETWORK_ID' must be set." msgstr "" -#: nova/cmd/manage.py:207 +#: nova/cmd/manage.py:206 msgid "" "The above error may show that the database has not been created.\n" "Please create a database using 'nova-manage db sync' before running this " "command." msgstr "" -#: nova/cmd/manage.py:242 +#: nova/cmd/manage.py:241 #, python-format msgid "%(key)s is not a valid quota key. Valid options are: %(options)s." msgstr "" -#: nova/cmd/manage.py:248 +#: nova/cmd/manage.py:247 msgid "Quota" msgstr "" -#: nova/cmd/manage.py:249 +#: nova/cmd/manage.py:248 msgid "Limit" msgstr "" -#: nova/cmd/manage.py:250 +#: nova/cmd/manage.py:249 msgid "In Use" msgstr "" -#: nova/cmd/manage.py:251 +#: nova/cmd/manage.py:250 #, fuzzy msgid "Reserved" msgstr "отримано %s" -#: nova/cmd/manage.py:291 nova/cmd/manage.py:362 nova/cmd/manage.py:686 -#: nova/cmd/manage.py:699 +#: nova/cmd/manage.py:290 nova/cmd/manage.py:361 nova/cmd/manage.py:685 +#: nova/cmd/manage.py:698 #, python-format msgid "error: %s" msgstr "" -#: nova/cmd/manage.py:299 +#: nova/cmd/manage.py:298 msgid "network" msgstr "" -#: nova/cmd/manage.py:300 +#: nova/cmd/manage.py:299 msgid "IP address" msgstr "" -#: nova/cmd/manage.py:301 +#: nova/cmd/manage.py:300 msgid "hostname" msgstr "" -#: nova/cmd/manage.py:302 nova/cmd/manage.py:766 +#: nova/cmd/manage.py:301 nova/cmd/manage.py:818 msgid "host" msgstr "" -#: nova/cmd/manage.py:314 nova/cmd/manage.py:338 +#: nova/cmd/manage.py:313 nova/cmd/manage.py:337 msgid "No fixed IP found." msgstr "" -#: nova/cmd/manage.py:330 +#: nova/cmd/manage.py:329 #, python-format msgid "WARNING: fixed ip %s allocated to missing instance" msgstr "" -#: nova/cmd/manage.py:389 +#: nova/cmd/manage.py:388 #, python-format msgid "" "Too many IP addresses will be generated. Please increase /%s to reduce " "the number generated." msgstr "" -#: nova/cmd/manage.py:438 +#: nova/cmd/manage.py:437 msgid "No floating IP addresses have been defined." msgstr "" -#: nova/cmd/manage.py:500 nova/tests/test_nova_manage.py:212 +#: nova/cmd/manage.py:499 nova/tests/test_nova_manage.py:212 msgid "id" msgstr "" -#: nova/cmd/manage.py:501 nova/tests/test_nova_manage.py:213 +#: nova/cmd/manage.py:500 nova/tests/test_nova_manage.py:213 msgid "IPv4" msgstr "" -#: nova/cmd/manage.py:502 nova/tests/test_nova_manage.py:214 +#: nova/cmd/manage.py:501 nova/tests/test_nova_manage.py:214 msgid "IPv6" msgstr "" -#: nova/cmd/manage.py:503 nova/tests/test_nova_manage.py:215 +#: nova/cmd/manage.py:502 nova/tests/test_nova_manage.py:215 msgid "start address" msgstr "" -#: nova/cmd/manage.py:504 nova/tests/test_nova_manage.py:216 +#: nova/cmd/manage.py:503 nova/tests/test_nova_manage.py:216 msgid "DNS1" msgstr "" -#: nova/cmd/manage.py:505 nova/tests/test_nova_manage.py:217 +#: nova/cmd/manage.py:504 nova/tests/test_nova_manage.py:217 msgid "DNS2" msgstr "" -#: nova/cmd/manage.py:506 nova/tests/test_nova_manage.py:218 +#: nova/cmd/manage.py:505 nova/tests/test_nova_manage.py:218 msgid "VlanID" msgstr "" -#: nova/cmd/manage.py:507 nova/cmd/manage.py:613 +#: nova/cmd/manage.py:506 nova/cmd/manage.py:612 #: nova/tests/test_nova_manage.py:219 msgid "project" msgstr "" -#: nova/cmd/manage.py:508 nova/tests/test_nova_manage.py:220 +#: nova/cmd/manage.py:507 nova/tests/test_nova_manage.py:220 msgid "uuid" msgstr "" -#: nova/cmd/manage.py:515 +#: nova/cmd/manage.py:514 msgid "No networks found" msgstr "" -#: nova/cmd/manage.py:534 +#: nova/cmd/manage.py:533 msgid "Please specify either fixed_range or uuid" msgstr "" -#: nova/cmd/manage.py:539 +#: nova/cmd/manage.py:538 msgid "UUID is required to delete Quantum Networks" msgstr "" -#: nova/cmd/manage.py:542 +#: nova/cmd/manage.py:541 msgid "Deleting by fixed_range is not supported with the QuantumManager" msgstr "" -#: nova/cmd/manage.py:605 +#: nova/cmd/manage.py:604 msgid "instance" msgstr "" -#: nova/cmd/manage.py:606 +#: nova/cmd/manage.py:605 msgid "node" msgstr "" -#: nova/cmd/manage.py:607 +#: nova/cmd/manage.py:606 msgid "type" msgstr "" -#: nova/cmd/manage.py:608 +#: nova/cmd/manage.py:607 msgid "state" msgstr "" -#: nova/cmd/manage.py:609 +#: nova/cmd/manage.py:608 msgid "launched" msgstr "" -#: nova/cmd/manage.py:610 +#: nova/cmd/manage.py:609 msgid "image" msgstr "" -#: nova/cmd/manage.py:611 +#: nova/cmd/manage.py:610 msgid "kernel" msgstr "" -#: nova/cmd/manage.py:612 +#: nova/cmd/manage.py:611 msgid "ramdisk" msgstr "" -#: nova/cmd/manage.py:614 +#: nova/cmd/manage.py:613 msgid "user" msgstr "" -#: nova/cmd/manage.py:615 nova/cmd/manage.py:767 +#: nova/cmd/manage.py:614 nova/cmd/manage.py:819 msgid "zone" msgstr "" -#: nova/cmd/manage.py:616 +#: nova/cmd/manage.py:615 msgid "index" msgstr "" -#: nova/cmd/manage.py:661 +#: nova/cmd/manage.py:660 msgid "Binary" msgstr "" -#: nova/cmd/manage.py:662 +#: nova/cmd/manage.py:661 msgid "Host" msgstr "" -#: nova/cmd/manage.py:663 +#: nova/cmd/manage.py:662 msgid "Zone" msgstr "" -#: nova/cmd/manage.py:664 +#: nova/cmd/manage.py:663 msgid "Status" msgstr "" -#: nova/cmd/manage.py:665 +#: nova/cmd/manage.py:664 msgid "State" msgstr "" -#: nova/cmd/manage.py:666 +#: nova/cmd/manage.py:665 msgid "Updated_At" msgstr "" -#: nova/cmd/manage.py:688 +#: nova/cmd/manage.py:687 #, python-format msgid "Service %(service)s on host %(host)s enabled." msgstr "" -#: nova/cmd/manage.py:701 +#: nova/cmd/manage.py:700 #, python-format msgid "Service %(service)s on host %(host)s disabled." msgstr "" -#: nova/cmd/manage.py:715 +#: nova/cmd/manage.py:767 msgid "An unexpected error has occurred." msgstr "" -#: nova/cmd/manage.py:716 +#: nova/cmd/manage.py:768 msgid "[Result]" msgstr "" -#: nova/cmd/manage.py:720 +#: nova/cmd/manage.py:772 msgid "HOST" msgstr "" -#: nova/cmd/manage.py:721 +#: nova/cmd/manage.py:773 msgid "PROJECT" msgstr "" -#: nova/cmd/manage.py:722 +#: nova/cmd/manage.py:774 msgid "cpu" msgstr "" -#: nova/cmd/manage.py:723 +#: nova/cmd/manage.py:775 msgid "mem(mb)" msgstr "" -#: nova/cmd/manage.py:724 +#: nova/cmd/manage.py:776 msgid "hdd" msgstr "" -#: nova/cmd/manage.py:806 +#: nova/cmd/manage.py:858 msgid "Must supply a positive value for max_rows" msgstr "" -#: nova/cmd/manage.py:844 +#: nova/cmd/manage.py:896 msgid "Must supply valid parameters to create instance_type" msgstr "" -#: nova/cmd/manage.py:848 +#: nova/cmd/manage.py:900 msgid "Instance Type exists." msgstr "" -#: nova/cmd/manage.py:849 +#: nova/cmd/manage.py:901 msgid "Please ensure instance_type name and flavorid are unique." msgstr "" -#: nova/cmd/manage.py:851 +#: nova/cmd/manage.py:903 msgid "Currently defined instance_type names and flavorids:" msgstr "" -#: nova/cmd/manage.py:856 +#: nova/cmd/manage.py:908 msgid "Unknown error" msgstr "" -#: nova/cmd/manage.py:859 +#: nova/cmd/manage.py:911 #, python-format msgid "%s created" msgstr "" -#: nova/cmd/manage.py:867 +#: nova/cmd/manage.py:919 msgid "Valid instance type name is required" msgstr "" -#: nova/cmd/manage.py:870 +#: nova/cmd/manage.py:922 #, python-format msgid "DB Error: %s" msgstr "" -#: nova/cmd/manage.py:875 +#: nova/cmd/manage.py:927 #, python-format msgid "%s deleted" msgstr "" -#: nova/cmd/manage.py:911 +#: nova/cmd/manage.py:963 #, python-format msgid "Key %(key)s set to %(value)s on instance type %(name)s" msgstr "" -#: nova/cmd/manage.py:933 +#: nova/cmd/manage.py:985 #, python-format msgid "Key %(key)s on instance type %(name)s unset" msgstr "" -#: nova/cmd/manage.py:977 +#: nova/cmd/manage.py:1029 #, python-format msgid "Hypervisor: %s" msgstr "" -#: nova/cmd/manage.py:1018 +#: nova/cmd/manage.py:1070 #, python-format msgid "Line %(linenum)d : %(line)s" msgstr "" -#: nova/cmd/manage.py:1020 +#: nova/cmd/manage.py:1072 msgid "No errors in logfiles!" msgstr "" -#: nova/cmd/manage.py:1032 +#: nova/cmd/manage.py:1084 msgid "Unable to find system log file!" msgstr "" -#: nova/cmd/manage.py:1036 +#: nova/cmd/manage.py:1088 #, python-format msgid "Last %s nova syslog entries:-" msgstr "" -#: nova/cmd/manage.py:1045 +#: nova/cmd/manage.py:1097 msgid "No nova entries in syslog!" msgstr "" @@ -3845,203 +3800,203 @@ msgstr "" msgid "Metadata property value greater than 255 characters" msgstr "" -#: nova/compute/api.py:454 +#: nova/compute/api.py:469 msgid "Failed to set instance name using multi_instance_display_name_template." msgstr "" -#: nova/compute/api.py:494 +#: nova/compute/api.py:509 msgid "Cannot attach one or more volumes to multiple instances" msgstr "" -#: nova/compute/api.py:608 +#: nova/compute/api.py:623 #, python-format msgid "Going to run %s instances..." msgstr "" -#: nova/compute/api.py:721 +#: nova/compute/api.py:739 #, python-format msgid "bdm %s" msgstr "" -#: nova/compute/api.py:748 +#: nova/compute/api.py:766 #, python-format msgid "block_device_mapping %s" msgstr "" -#: nova/compute/api.py:1017 +#: nova/compute/api.py:1040 msgid "instance termination disabled" msgstr "" -#: nova/compute/api.py:1153 +#: nova/compute/api.py:1176 #, python-format msgid "instance type %(old_inst_type_id)d not found" msgstr "" -#: nova/compute/api.py:1159 +#: nova/compute/api.py:1182 msgid "going to delete a resizing instance" msgstr "" -#: nova/compute/api.py:1169 +#: nova/compute/api.py:1192 #, python-format msgid "instance's host %s is down, deleting from database" msgstr "" -#: nova/compute/api.py:1213 +#: nova/compute/api.py:1236 msgid "Going to try to soft delete instance" msgstr "" -#: nova/compute/api.py:1237 +#: nova/compute/api.py:1260 msgid "Going to try to terminate instance" msgstr "" -#: nova/compute/api.py:1287 +#: nova/compute/api.py:1310 msgid "Going to try to stop instance" msgstr "" -#: nova/compute/api.py:1304 +#: nova/compute/api.py:1327 msgid "Going to try to start instance" msgstr "" -#: nova/compute/api.py:1377 +#: nova/compute/api.py:1400 #, python-format msgid "Searching by: %s" msgstr "" -#: nova/compute/api.py:1614 +#: nova/compute/api.py:1637 #, python-format msgid "snapshot for %s" msgstr "" -#: nova/compute/api.py:1965 +#: nova/compute/api.py:1988 msgid "flavor_id is None. Assuming migration." msgstr "" -#: nova/compute/api.py:1974 +#: nova/compute/api.py:1997 #, python-format msgid "" "Old instance type %(current_instance_type_name)s, new instance type " "%(new_instance_type_name)s" msgstr "" -#: nova/compute/api.py:2016 +#: nova/compute/api.py:2039 #, python-format msgid "%(overs)s quota exceeded for %(pid)s, tried to resize instance." msgstr "" -#: nova/compute/api.py:2150 +#: nova/compute/api.py:2179 msgid "Cannot rescue a volume-backed instance" msgstr "" -#: nova/compute/api.py:2257 +#: nova/compute/api.py:2286 msgid "Locking" msgstr "" -#: nova/compute/api.py:2265 +#: nova/compute/api.py:2294 msgid "Unlocking" msgstr "" -#: nova/compute/api.py:2337 +#: nova/compute/api.py:2366 msgid "Volume must be attached in order to detach." msgstr "" -#: nova/compute/api.py:2450 +#: nova/compute/api.py:2479 #, python-format msgid "Going to try to live migrate instance to %s" msgstr "" -#: nova/compute/api.py:2469 +#: nova/compute/api.py:2498 msgid "vm evacuation scheduled" msgstr "" -#: nova/compute/api.py:2473 +#: nova/compute/api.py:2502 #, python-format msgid "" "Instance compute service state on %(inst_host)s expected to be down, but " "it was up." msgstr "" -#: nova/compute/api.py:2720 +#: nova/compute/api.py:2749 msgid "Keypair name contains unsafe characters" msgstr "" -#: nova/compute/api.py:2724 +#: nova/compute/api.py:2753 msgid "Keypair name must be between 1 and 255 characters long" msgstr "" -#: nova/compute/api.py:2821 +#: nova/compute/api.py:2850 #, python-format msgid "Security group %s is not a string or unicode" msgstr "" -#: nova/compute/api.py:2824 +#: nova/compute/api.py:2853 #, python-format msgid "Security group %s cannot be empty." msgstr "" -#: nova/compute/api.py:2832 +#: nova/compute/api.py:2861 #, python-format msgid "" "Value (%(value)s) for parameter Group%(property)s is invalid. Content " "limited to '%(allowed)'." msgstr "" -#: nova/compute/api.py:2838 +#: nova/compute/api.py:2867 #, python-format msgid "Security group %s should not be greater than 255 characters." msgstr "" -#: nova/compute/api.py:2858 +#: nova/compute/api.py:2887 msgid "Quota exceeded, too many security groups." msgstr "" -#: nova/compute/api.py:2861 +#: nova/compute/api.py:2890 #, python-format msgid "Create Security Group %s" msgstr "" -#: nova/compute/api.py:2868 +#: nova/compute/api.py:2897 #, python-format msgid "Security group %s already exists" msgstr "" -#: nova/compute/api.py:2933 +#: nova/compute/api.py:2962 #, python-format msgid "Unable to delete system group '%s'" msgstr "" -#: nova/compute/api.py:2938 +#: nova/compute/api.py:2967 msgid "Security group is still in use" msgstr "" -#: nova/compute/api.py:2946 +#: nova/compute/api.py:2975 msgid "Failed to update usages deallocating security group" msgstr "" -#: nova/compute/api.py:2949 +#: nova/compute/api.py:2978 #, python-format msgid "Delete security group %s" msgstr "Вилучити групу безпеки %s" -#: nova/compute/api.py:3035 nova/compute/api.py:3112 +#: nova/compute/api.py:3064 nova/compute/api.py:3141 #, python-format msgid "Rule (%s) not found" msgstr "" -#: nova/compute/api.py:3051 +#: nova/compute/api.py:3080 msgid "Quota exceeded, too many security group rules." msgstr "" -#: nova/compute/api.py:3054 +#: nova/compute/api.py:3083 #, python-format msgid "Authorize security group ingress %s" msgstr "" -#: nova/compute/api.py:3065 +#: nova/compute/api.py:3094 #, python-format msgid "Revoke security group ingress %s" msgstr "" -#: nova/compute/api.py:3119 +#: nova/compute/api.py:3148 msgid "Security group id should be integer" msgstr "" @@ -4131,654 +4086,659 @@ msgstr "" msgid "Instance type %s not found for deletion" msgstr "" -#: nova/compute/manager.py:205 +#: nova/compute/manager.py:206 msgid "Possibly task preempted." msgstr "" -#: nova/compute/manager.py:363 +#: nova/compute/manager.py:364 #, python-format msgid "%(nodename)s is not a valid node managed by this compute host." msgstr "" -#: nova/compute/manager.py:392 +#: nova/compute/manager.py:393 msgid "Instance has been destroyed from under us while trying to set it to ERROR" msgstr "" -#: nova/compute/manager.py:407 +#: nova/compute/manager.py:408 #, python-format msgid "Instance %(uuid)s found in the hypervisor, but not in the database" msgstr "" -#: nova/compute/manager.py:423 +#: nova/compute/manager.py:424 #, python-format msgid "" "Instance %(driver_instance)s found in the hypervisor, but not in the " "database" msgstr "" -#: nova/compute/manager.py:444 +#: nova/compute/manager.py:445 #, python-format msgid "" "Deleting instance as its host (%(instance_host)s) is not equal to our " "host (%(our_host)s)." msgstr "" -#: nova/compute/manager.py:459 +#: nova/compute/manager.py:460 msgid "Instance has been marked deleted already, removing it from the hypervisor." msgstr "" -#: nova/compute/manager.py:480 +#: nova/compute/manager.py:481 msgid "" "Hypervisor driver does not support instance shared storage check, " "assuming it's not on shared storage" msgstr "" -#: nova/compute/manager.py:486 +#: nova/compute/manager.py:487 msgid "Failed to check if instance shared" msgstr "" -#: nova/compute/manager.py:529 +#: nova/compute/manager.py:530 msgid "Failed to revert crashed migration" msgstr "" -#: nova/compute/manager.py:532 +#: nova/compute/manager.py:533 msgid "Instance found in migrating state during startup. Resetting task_state" msgstr "" -#: nova/compute/manager.py:543 +#: nova/compute/manager.py:544 #, python-format msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." msgstr "" -#: nova/compute/manager.py:548 +#: nova/compute/manager.py:549 msgid "Rebooting instance after nova-compute restart." msgstr "" -#: nova/compute/manager.py:562 +#: nova/compute/manager.py:563 msgid "Hypervisor driver does not support resume guests" msgstr "" -#: nova/compute/manager.py:567 +#: nova/compute/manager.py:568 msgid "Failed to resume instance" msgstr "" -#: nova/compute/manager.py:577 +#: nova/compute/manager.py:578 msgid "Hypervisor driver does not support firewall rules" msgstr "" -#: nova/compute/manager.py:581 +#: nova/compute/manager.py:582 #, python-format msgid "Lifecycle event %(state)d on VM %(uuid)s" msgstr "" -#: nova/compute/manager.py:597 +#: nova/compute/manager.py:598 #, python-format msgid "Unexpected power state %d" msgstr "" -#: nova/compute/manager.py:609 +#: nova/compute/manager.py:610 #, python-format msgid "Ignoring event %s" msgstr "" -#: nova/compute/manager.py:647 +#: nova/compute/manager.py:648 msgid "Checking state" msgstr "" -#: nova/compute/manager.py:745 +#: nova/compute/manager.py:746 #, python-format msgid "Volume id: %s finished being created but was not set as 'available'" msgstr "" -#: nova/compute/manager.py:762 +#: nova/compute/manager.py:763 #, python-format msgid "Setting up bdm %s" msgstr "" -#: nova/compute/manager.py:862 +#: nova/compute/manager.py:863 msgid "Success" msgstr "" -#: nova/compute/manager.py:885 +#: nova/compute/manager.py:886 msgid "Instance disappeared before we could start it" msgstr "" -#: nova/compute/manager.py:906 nova/compute/manager.py:2383 +#: nova/compute/manager.py:907 nova/compute/manager.py:2385 #, python-format msgid "No node specified, defaulting to %(node)s" msgstr "" -#: nova/compute/manager.py:948 +#: nova/compute/manager.py:949 msgid "Failed to dealloc network for deleted instance" msgstr "" -#: nova/compute/manager.py:954 +#: nova/compute/manager.py:955 msgid "Instance was deleted during spawn." msgstr "" -#: nova/compute/manager.py:982 +#: nova/compute/manager.py:983 #, python-format msgid "Error: %s" msgstr "" -#: nova/compute/manager.py:999 +#: nova/compute/manager.py:1000 msgid "Clean up resource before rescheduling." msgstr "" -#: nova/compute/manager.py:1024 nova/compute/manager.py:2437 +#: nova/compute/manager.py:1025 nova/compute/manager.py:2439 msgid "Error trying to reschedule" msgstr "" -#: nova/compute/manager.py:1037 +#: nova/compute/manager.py:1038 msgid "Retry info not present, will not reschedule" msgstr "" -#: nova/compute/manager.py:1042 +#: nova/compute/manager.py:1043 msgid "No request spec, will not reschedule" msgstr "" -#: nova/compute/manager.py:1048 +#: nova/compute/manager.py:1049 #, python-format msgid "Re-scheduling %(method)s: attempt %(num)d" msgstr "" -#: nova/compute/manager.py:1077 +#: nova/compute/manager.py:1078 msgid "Instance build timed out. Set to error state." msgstr "" -#: nova/compute/manager.py:1127 +#: nova/compute/manager.py:1129 #, python-format msgid "" "image_id=%(image_id)s, image_size_bytes=%(size_bytes)d, " "allowed_size_bytes=%(allowed_size_bytes)d" msgstr "" -#: nova/compute/manager.py:1133 +#: nova/compute/manager.py:1135 #, python-format msgid "" "Image '%(image_id)s' size %(size_bytes)d exceeded instance_type allowed " "size %(allowed_size_bytes)d" msgstr "" -#: nova/compute/manager.py:1143 +#: nova/compute/manager.py:1145 msgid "Starting instance..." msgstr "" -#: nova/compute/manager.py:1169 +#: nova/compute/manager.py:1171 msgid "Instance failed network setup" msgstr "" -#: nova/compute/manager.py:1172 +#: nova/compute/manager.py:1174 #, python-format msgid "Instance network_info: |%s|" msgstr "" -#: nova/compute/manager.py:1183 +#: nova/compute/manager.py:1185 msgid "Instance failed block device setup" msgstr "" -#: nova/compute/manager.py:1202 +#: nova/compute/manager.py:1204 msgid "Instance failed to spawn" msgstr "" -#: nova/compute/manager.py:1253 +#: nova/compute/manager.py:1255 msgid "Deallocating network for instance" msgstr "" -#: nova/compute/manager.py:1324 +#: nova/compute/manager.py:1326 #, python-format msgid "%(action_str)s instance" msgstr "" -#: nova/compute/manager.py:1340 +#: nova/compute/manager.py:1342 msgid "Failed to deallocate network for instance." msgstr "" -#: nova/compute/manager.py:1361 +#: nova/compute/manager.py:1363 #, python-format msgid "Ignoring DiskNotFound: %s" msgstr "" -#: nova/compute/manager.py:1364 +#: nova/compute/manager.py:1366 #, python-format msgid "Ignoring VolumeNotFound: %s" msgstr "" -#: nova/compute/manager.py:1371 +#: nova/compute/manager.py:1373 #, python-format msgid "terminating bdm %s" msgstr "" -#: nova/compute/manager.py:1419 +#: nova/compute/manager.py:1421 #, python-format msgid "Ignoring volume cleanup failure due to %s" msgstr "" -#: nova/compute/manager.py:1472 nova/compute/manager.py:2613 -#: nova/compute/manager.py:4106 +#: nova/compute/manager.py:1474 nova/compute/manager.py:2615 +#: nova/compute/manager.py:4117 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "" -#: nova/compute/manager.py:1624 +#: nova/compute/manager.py:1626 msgid "Rebuilding instance" msgstr "" -#: nova/compute/manager.py:1637 +#: nova/compute/manager.py:1639 msgid "Invalid state of instance files on shared storage" msgstr "" -#: nova/compute/manager.py:1641 +#: nova/compute/manager.py:1643 msgid "disk on shared storage, recreating using existing disk" msgstr "" -#: nova/compute/manager.py:1645 +#: nova/compute/manager.py:1647 #, python-format msgid "disk not on shared storagerebuilding from: '%s'" msgstr "" -#: nova/compute/manager.py:1729 +#: nova/compute/manager.py:1731 #, python-format msgid "bringing vm to original state: '%s'" msgstr "" -#: nova/compute/manager.py:1761 +#: nova/compute/manager.py:1763 #, fuzzy, python-format msgid "Detaching from volume api: %s" msgstr "Від'єднати том %s" -#: nova/compute/manager.py:1779 +#: nova/compute/manager.py:1781 msgid "Rebooting instance" msgstr "" -#: nova/compute/manager.py:1804 +#: nova/compute/manager.py:1806 #, python-format msgid "" "trying to reboot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1820 +#: nova/compute/manager.py:1822 #, python-format msgid "Cannot reboot instance: %(exc)s" msgstr "" -#: nova/compute/manager.py:1833 +#: nova/compute/manager.py:1835 msgid "Instance disappeared during reboot" msgstr "" -#: nova/compute/manager.py:1860 +#: nova/compute/manager.py:1862 msgid "instance snapshotting" msgstr "" -#: nova/compute/manager.py:1866 +#: nova/compute/manager.py:1868 #, python-format msgid "" "trying to snapshot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1927 +#: nova/compute/manager.py:1929 #, python-format msgid "Found %(num_images)d images (rotation: %(rotation)d)" msgstr "" -#: nova/compute/manager.py:1934 +#: nova/compute/manager.py:1936 #, python-format msgid "Rotating out %d backups" msgstr "" -#: nova/compute/manager.py:1939 +#: nova/compute/manager.py:1941 #, python-format msgid "Deleting image %s" msgstr "" -#: nova/compute/manager.py:1967 +#: nova/compute/manager.py:1969 #, python-format msgid "Failed to set admin password. Instance %s is not running" msgstr "" -#: nova/compute/manager.py:1974 +#: nova/compute/manager.py:1976 msgid "Root password set" msgstr "" -#: nova/compute/manager.py:1981 +#: nova/compute/manager.py:1983 msgid "set_admin_password is not implemented by this driver or guest instance." msgstr "" -#: nova/compute/manager.py:1996 +#: nova/compute/manager.py:1998 #, python-format msgid "set_admin_password failed: %s" msgstr "" -#: nova/compute/manager.py:2003 +#: nova/compute/manager.py:2005 msgid "error setting admin password" msgstr "" -#: nova/compute/manager.py:2016 +#: nova/compute/manager.py:2018 #, python-format msgid "" "trying to inject a file into a non-running (state: " "%(current_power_state)s expected: %(expected_state)s)" msgstr "" -#: nova/compute/manager.py:2020 +#: nova/compute/manager.py:2022 #, python-format msgid "injecting file to %(path)s" msgstr "" -#: nova/compute/manager.py:2040 +#: nova/compute/manager.py:2042 msgid "" "Unable to find a different image to use for rescue VM, using instance's " "current image" msgstr "" -#: nova/compute/manager.py:2053 +#: nova/compute/manager.py:2055 msgid "Rescuing" msgstr "" -#: nova/compute/manager.py:2072 +#: nova/compute/manager.py:2074 msgid "Error trying to Rescue Instance" msgstr "" -#: nova/compute/manager.py:2076 +#: nova/compute/manager.py:2078 #, python-format msgid "Driver Error: %s" msgstr "" -#: nova/compute/manager.py:2094 +#: nova/compute/manager.py:2096 msgid "Unrescuing" msgstr "" -#: nova/compute/manager.py:2115 +#: nova/compute/manager.py:2117 #, python-format msgid "Changing instance metadata according to %(diff)r" msgstr "" -#: nova/compute/manager.py:2341 +#: nova/compute/manager.py:2343 msgid "Instance has no source host" msgstr "" -#: nova/compute/manager.py:2347 +#: nova/compute/manager.py:2349 msgid "destination same as source!" msgstr "" -#: nova/compute/manager.py:2364 +#: nova/compute/manager.py:2366 msgid "Migrating" msgstr "" -#: nova/compute/manager.py:2610 +#: nova/compute/manager.py:2612 #, python-format msgid "Failed to rollback quota for failed finish_resize: %(qr_error)s" msgstr "" -#: nova/compute/manager.py:2673 +#: nova/compute/manager.py:2675 msgid "Pausing" msgstr "" -#: nova/compute/manager.py:2691 +#: nova/compute/manager.py:2693 msgid "Unpausing" msgstr "" -#: nova/compute/manager.py:2729 +#: nova/compute/manager.py:2731 msgid "Retrieving diagnostics" msgstr "" -#: nova/compute/manager.py:2760 +#: nova/compute/manager.py:2762 msgid "Resuming" msgstr "" -#: nova/compute/manager.py:2780 +#: nova/compute/manager.py:2782 msgid "Reset network" msgstr "" -#: nova/compute/manager.py:2785 +#: nova/compute/manager.py:2787 msgid "Inject network info" msgstr "" -#: nova/compute/manager.py:2788 +#: nova/compute/manager.py:2790 #, python-format msgid "network_info to inject: |%s|" msgstr "" -#: nova/compute/manager.py:2805 +#: nova/compute/manager.py:2807 msgid "Get console output" msgstr "" -#: nova/compute/manager.py:2832 +#: nova/compute/manager.py:2834 msgid "Getting vnc console" msgstr "" -#: nova/compute/manager.py:2867 +#: nova/compute/manager.py:2869 msgid "Getting spice console" msgstr "" -#: nova/compute/manager.py:2914 +#: nova/compute/manager.py:2916 #, python-format msgid "Booting with volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2965 +#: nova/compute/manager.py:2967 #, python-format msgid "Attaching volume %(volume_id)s to %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2974 +#: nova/compute/manager.py:2976 #, python-format msgid "" "Failed to connect to volume %(volume_id)s while attaching at " "%(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2989 +#: nova/compute/manager.py:2991 #, python-format msgid "Failed to attach volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3019 +#: nova/compute/manager.py:3021 #, python-format msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" msgstr "" -#: nova/compute/manager.py:3029 +#: nova/compute/manager.py:3031 msgid "Detaching volume from unknown instance" msgstr "" -#: nova/compute/manager.py:3036 +#: nova/compute/manager.py:3038 #, python-format msgid "Failed to detach volume %(volume_id)s from %(mp)s" msgstr "" -#: nova/compute/manager.py:3060 +#: nova/compute/manager.py:3062 msgid "Updating volume usage cache with totals" msgstr "" -#: nova/compute/manager.py:3098 +#: nova/compute/manager.py:3100 #, python-format msgid "allocate_port_for_instance returned %(ports)s ports" msgstr "" -#: nova/compute/manager.py:3118 +#: nova/compute/manager.py:3120 #, python-format msgid "Port %(port_id)s is not attached" msgstr "" -#: nova/compute/manager.py:3132 +#: nova/compute/manager.py:3134 #, python-format msgid "Host %(host)s not found" msgstr "" -#: nova/compute/manager.py:3269 +#: nova/compute/manager.py:3271 #, python-format msgid "Pre live migration failed at %(dest)s" msgstr "" -#: nova/compute/manager.py:3297 +#: nova/compute/manager.py:3299 msgid "_post_live_migration() is started.." msgstr "" -#: nova/compute/manager.py:3352 +#: nova/compute/manager.py:3354 #, python-format msgid "Migrating instance to %(dest)s finished successfully." msgstr "" -#: nova/compute/manager.py:3354 +#: nova/compute/manager.py:3356 msgid "" "You may see the error \"libvirt: QEMU error: Domain not found: no domain " "with matching name.\" This error can be safely ignored." msgstr "" -#: nova/compute/manager.py:3368 +#: nova/compute/manager.py:3370 msgid "Post operation of migration started" msgstr "" -#: nova/compute/manager.py:3508 +#: nova/compute/manager.py:3399 +#, python-format +msgid "Failed to get compute_info for %s" +msgstr "" + +#: nova/compute/manager.py:3518 msgid "Updated the info_cache for instance" msgstr "" -#: nova/compute/manager.py:3553 +#: nova/compute/manager.py:3563 #, python-format msgid "" "Found %(migration_count)d unconfirmed migrations older than " "%(confirm_window)d seconds" msgstr "" -#: nova/compute/manager.py:3559 +#: nova/compute/manager.py:3569 #, python-format msgid "Setting migration %(migration_id)s to error: %(reason)s" msgstr "" -#: nova/compute/manager.py:3568 +#: nova/compute/manager.py:3578 #, python-format msgid "" "Automatically confirming migration %(migration_id)s for instance " "%(instance_uuid)s" msgstr "" -#: nova/compute/manager.py:3575 +#: nova/compute/manager.py:3585 #, python-format msgid "Instance %(instance_uuid)s not found" msgstr "" -#: nova/compute/manager.py:3579 +#: nova/compute/manager.py:3589 msgid "In ERROR state" msgstr "" -#: nova/compute/manager.py:3586 +#: nova/compute/manager.py:3596 #, python-format msgid "In states %(vm_state)s/%(task_state)s, not RESIZED/None" msgstr "" -#: nova/compute/manager.py:3595 +#: nova/compute/manager.py:3605 #, python-format msgid "Error auto-confirming resize: %(e)s. Will retry later." msgstr "" -#: nova/compute/manager.py:3612 +#: nova/compute/manager.py:3622 #, python-format msgid "" "Running instance usage audit for host %(host)s from %(begin_time)s to " "%(end_time)s. %(number_instances)s instances." msgstr "" -#: nova/compute/manager.py:3631 +#: nova/compute/manager.py:3641 #, python-format msgid "Failed to generate usage audit for instance on host %s" msgstr "" -#: nova/compute/manager.py:3655 +#: nova/compute/manager.py:3665 msgid "Updating bandwidth usage cache" msgstr "" -#: nova/compute/manager.py:3772 +#: nova/compute/manager.py:3782 #, fuzzy msgid "Updating volume usage cache" msgstr "Від'єднати том %s" -#: nova/compute/manager.py:3789 +#: nova/compute/manager.py:3799 msgid "Updating host status" msgstr "" -#: nova/compute/manager.py:3816 +#: nova/compute/manager.py:3826 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " "the hypervisor." msgstr "" -#: nova/compute/manager.py:3821 nova/compute/manager.py:3871 +#: nova/compute/manager.py:3831 nova/compute/manager.py:3881 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:3858 +#: nova/compute/manager.py:3868 #, python-format msgid "" "During the sync_power process the instance has moved from host %(src)s to" " host %(dst)s" msgstr "" -#: nova/compute/manager.py:3896 +#: nova/compute/manager.py:3906 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3908 nova/compute/manager.py:3917 -#: nova/compute/manager.py:3947 +#: nova/compute/manager.py:3918 nova/compute/manager.py:3927 +#: nova/compute/manager.py:3957 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:3912 +#: nova/compute/manager.py:3922 msgid "Instance is suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3928 +#: nova/compute/manager.py:3938 msgid "Instance is paused unexpectedly. Ignore." msgstr "" -#: nova/compute/manager.py:3934 +#: nova/compute/manager.py:3944 msgid "Instance is unexpectedly not found. Ignore." msgstr "" -#: nova/compute/manager.py:3940 +#: nova/compute/manager.py:3950 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3956 +#: nova/compute/manager.py:3966 msgid "Instance is not (soft-)deleted." msgstr "" -#: nova/compute/manager.py:3964 +#: nova/compute/manager.py:3974 msgid "CONF.reclaim_instance_interval <= 0, skipping..." msgstr "" -#: nova/compute/manager.py:3984 +#: nova/compute/manager.py:3994 msgid "Reclaiming deleted instance" msgstr "" -#: nova/compute/manager.py:4011 +#: nova/compute/manager.py:4021 #, fuzzy, python-format msgid "Deleting orphan compute node %s" msgstr "Від'єднати том %s" -#: nova/compute/manager.py:4021 nova/compute/resource_tracker.py:321 +#: nova/compute/manager.py:4031 nova/compute/resource_tracker.py:321 #, python-format msgid "No service record for host %s" msgstr "" -#: nova/compute/manager.py:4061 +#: nova/compute/manager.py:4072 #, python-format msgid "" "Detected instance with name label '%(name)s' which is marked as DELETED " "but still present on host." msgstr "" -#: nova/compute/manager.py:4068 +#: nova/compute/manager.py:4079 #, python-format msgid "" "Destroying instance with name label '%(name)s' which is marked as DELETED" " but still present on host." msgstr "" -#: nova/compute/manager.py:4075 +#: nova/compute/manager.py:4086 #, python-format msgid "Unrecognized value '%(action)s' for CONF.running_deleted_instance_action" msgstr "" @@ -4989,11 +4949,11 @@ msgstr "" msgid "Failed to notify cells of instance info cache update" msgstr "" -#: nova/db/api.py:1451 +#: nova/db/api.py:1456 msgid "Failed to notify cells of bw_usage update" msgstr "" -#: nova/db/api.py:1585 +#: nova/db/api.py:1591 msgid "Failed to notify cells of instance fault" msgstr "" @@ -5011,23 +4971,30 @@ msgstr "" msgid "Unrecognized read_deleted value '%s'" msgstr "" -#: nova/db/sqlalchemy/api.py:1424 +#: nova/db/sqlalchemy/api.py:1408 #, python-format msgid "" "Unknown osapi_compute_unique_server_name_scope value: %s Flag must be " "empty, \"global\" or \"project\"" msgstr "" -#: nova/db/sqlalchemy/api.py:1559 +#: nova/db/sqlalchemy/api.py:1543 #, python-format msgid "Invalid instance id %s in request" msgstr "" -#: nova/db/sqlalchemy/api.py:2850 +#: nova/db/sqlalchemy/api.py:2834 #, python-format msgid "Change will make usage less than 0 for the following resources: %(unders)s" msgstr "" +#: nova/db/sqlalchemy/api.py:4335 +#, python-format +msgid "" +"Volume(%s) has lower stats then what is in the database. Instance must " +"have been rebooted or crashed. Updating totals." +msgstr "" + #: nova/db/sqlalchemy/migration.py:69 #: nova/virt/baremetal/db/sqlalchemy/migration.py:66 msgid "version should be an integer" @@ -5082,47 +5049,47 @@ msgid "" "%(extra)s." msgstr "" -#: nova/image/glance.py:492 +#: nova/image/glance.py:495 #, python-format msgid "fetching image %s from glance" msgstr "" -#: nova/image/s3.py:318 +#: nova/image/s3.py:335 #, python-format msgid "Failed to download %(image_location)s to %(image_path)s" msgstr "" -#: nova/image/s3.py:335 +#: nova/image/s3.py:352 #, python-format msgid "Failed to decrypt %(image_location)s to %(image_path)s" msgstr "" -#: nova/image/s3.py:345 +#: nova/image/s3.py:362 #, python-format msgid "Failed to untar %(image_location)s to %(image_path)s" msgstr "" -#: nova/image/s3.py:355 +#: nova/image/s3.py:372 #, python-format msgid "Failed to upload %(image_location)s to %(image_path)s" msgstr "" -#: nova/image/s3.py:379 +#: nova/image/s3.py:396 #, python-format msgid "Failed to decrypt private key: %s" msgstr "" -#: nova/image/s3.py:386 +#: nova/image/s3.py:403 #, python-format msgid "Failed to decrypt initialization vector: %s" msgstr "" -#: nova/image/s3.py:397 +#: nova/image/s3.py:414 #, python-format msgid "Failed to decrypt image file %(image_file)s: %(err)s" msgstr "" -#: nova/image/s3.py:409 +#: nova/image/s3.py:426 msgid "Unsafe filenames in image" msgstr "" @@ -5163,69 +5130,69 @@ msgstr "" msgid "Loading network driver '%s'" msgstr "" -#: nova/network/floating_ips.py:87 +#: nova/network/floating_ips.py:88 #, python-format msgid "Fixed ip %(fixed_ip_id)s not found" msgstr "" -#: nova/network/floating_ips.py:97 nova/network/floating_ips.py:373 +#: nova/network/floating_ips.py:98 nova/network/floating_ips.py:374 #, python-format msgid "Interface %(interface)s not found" msgstr "" -#: nova/network/floating_ips.py:121 +#: nova/network/floating_ips.py:122 #, python-format msgid "floating IP allocation for instance |%(floating_address)s|" msgstr "" -#: nova/network/floating_ips.py:178 +#: nova/network/floating_ips.py:179 msgid "Floating IP is not associated. Ignore." msgstr "" -#: nova/network/floating_ips.py:196 +#: nova/network/floating_ips.py:197 #, python-format msgid "Address |%(address)s| is not allocated" msgstr "" -#: nova/network/floating_ips.py:200 +#: nova/network/floating_ips.py:201 #, python-format msgid "Address |%(address)s| is not allocated to your project |%(project)s|" msgstr "" -#: nova/network/floating_ips.py:220 +#: nova/network/floating_ips.py:221 #, python-format msgid "Quota exceeded for %(pid)s, tried to allocate floating IP" msgstr "" -#: nova/network/floating_ips.py:281 +#: nova/network/floating_ips.py:282 msgid "Failed to update usages deallocating floating IP" msgstr "" -#: nova/network/floating_ips.py:530 +#: nova/network/floating_ips.py:531 #, python-format msgid "Starting migration network for instance %(instance_uuid)s" msgstr "" -#: nova/network/floating_ips.py:537 +#: nova/network/floating_ips.py:538 #, python-format msgid "" "Floating ip address |%(address)s| no longer belongs to instance " "%(instance_uuid)s. Will notmigrate it " msgstr "" -#: nova/network/floating_ips.py:568 +#: nova/network/floating_ips.py:573 #, python-format msgid "Finishing migration network for instance %(instance_uuid)s" msgstr "" -#: nova/network/floating_ips.py:576 +#: nova/network/floating_ips.py:581 #, python-format msgid "" "Floating ip address |%(address)s| no longer belongs to instance " "%(instance_uuid)s. Will notsetup it." msgstr "" -#: nova/network/floating_ips.py:624 +#: nova/network/floating_ips.py:629 #, python-format msgid "" "Database inconsistency: DNS domain |%s| is registered in the Nova db but " @@ -5233,12 +5200,12 @@ msgid "" "ignored." msgstr "" -#: nova/network/floating_ips.py:664 +#: nova/network/floating_ips.py:669 #, python-format msgid "Domain |%(domain)s| already exists, changing zone to |%(av_zone)s|." msgstr "" -#: nova/network/floating_ips.py:673 +#: nova/network/floating_ips.py:678 #, python-format msgid "Domain |%(domain)s| already exists, changing project to |%(project)s|." msgstr "" @@ -5263,150 +5230,130 @@ msgstr "" msgid "This shouldn't be getting called except during testing." msgstr "" -#: nova/network/linux_net.py:219 +#: nova/network/linux_net.py:220 #, python-format msgid "Attempted to remove chain %s which does not exist" msgstr "" -#: nova/network/linux_net.py:254 +#: nova/network/linux_net.py:255 #, python-format msgid "Unknown chain: %r" msgstr "" -#: nova/network/linux_net.py:279 +#: nova/network/linux_net.py:280 #, python-format msgid "" "Tried to remove rule that was not there: %(chain)r %(rule)r %(wrap)r " "%(top)r" msgstr "" -#: nova/network/linux_net.py:424 +#: nova/network/linux_net.py:425 msgid "IPTablesManager.apply completed with success" msgstr "" -#: nova/network/linux_net.py:680 +#: nova/network/linux_net.py:681 #, python-format msgid "arping error for ip %s" msgstr "" -#: nova/network/linux_net.py:730 +#: nova/network/linux_net.py:731 #, python-format msgid "Removed %(num)d duplicate rules for floating ip %(float)s" msgstr "" -#: nova/network/linux_net.py:966 +#: nova/network/linux_net.py:776 +#, python-format +msgid "Error deleting conntrack entries for %s" +msgstr "" + +#: nova/network/linux_net.py:975 #, python-format msgid "Pid %d is stale, skip killing dnsmasq" msgstr "" -#: nova/network/linux_net.py:1011 +#: nova/network/linux_net.py:1020 #, python-format msgid "Hupping dnsmasq threw %s" msgstr "" -#: nova/network/linux_net.py:1013 +#: nova/network/linux_net.py:1022 #, python-format msgid "Pid %d is stale, relaunching dnsmasq" msgstr "" -#: nova/network/linux_net.py:1093 +#: nova/network/linux_net.py:1102 #, python-format msgid "killing radvd threw %s" msgstr "" -#: nova/network/linux_net.py:1095 +#: nova/network/linux_net.py:1104 #, python-format msgid "Pid %d is stale, relaunching radvd" msgstr "" -#: nova/network/linux_net.py:1227 +#: nova/network/linux_net.py:1280 #, python-format -msgid "Error clearing stale veth %s" +msgid "Net device removed: '%s'" msgstr "" -#: nova/network/linux_net.py:1386 +#: nova/network/linux_net.py:1283 #, python-format -msgid "Starting VLAN interface %s" +msgid "Failed removing net device: '%s'" msgstr "" -#: nova/network/linux_net.py:1418 +#: nova/network/linux_net.py:1401 #, python-format -msgid "Failed unplugging VLAN interface '%s'" -msgstr "" - -#: nova/network/linux_net.py:1420 -#, python-format -msgid "Unplugged VLAN interface '%s'" +msgid "Starting VLAN interface %s" msgstr "" -#: nova/network/linux_net.py:1442 +#: nova/network/linux_net.py:1447 #, python-format msgid "Starting Bridge %s" msgstr "" -#: nova/network/linux_net.py:1454 +#: nova/network/linux_net.py:1459 #, python-format msgid "Adding interface %(interface)s to bridge %(bridge)s" msgstr "" -#: nova/network/linux_net.py:1490 +#: nova/network/linux_net.py:1495 #, python-format msgid "Failed to add interface: %s" msgstr "" -#: nova/network/linux_net.py:1536 -#, python-format -msgid "Failed unplugging bridge interface '%s'" -msgstr "" - -#: nova/network/linux_net.py:1539 -#, python-format -msgid "Unplugged bridge interface '%s'" -msgstr "" - -#: nova/network/linux_net.py:1735 +#: nova/network/linux_net.py:1732 #, python-format msgid "Starting bridge %s " msgstr "" -#: nova/network/linux_net.py:1743 +#: nova/network/linux_net.py:1740 #, python-format msgid "Done starting bridge %s" msgstr "" -#: nova/network/linux_net.py:1763 -#, python-format -msgid "Failed unplugging gateway interface '%s'" -msgstr "" - -#: nova/network/linux_net.py:1765 -#, python-format -msgid "Unplugged gateway interface '%s'" -msgstr "" - -#: nova/network/manager.py:363 +#: nova/network/manager.py:364 #, python-format msgid "Disassociated %s stale fixed ip(s)" msgstr "" -#: nova/network/manager.py:367 +#: nova/network/manager.py:368 msgid "setting network host" msgstr "" -#: nova/network/manager.py:494 +#: nova/network/manager.py:495 msgid "network allocations" msgstr "" -#: nova/network/manager.py:501 +#: nova/network/manager.py:502 #, python-format msgid "networks retrieved for instance: |%(networks_list)s|" msgstr "" -#: nova/network/manager.py:549 +#: nova/network/manager.py:550 msgid "network deallocation for instance" msgstr "" -#: nova/network/manager.py:815 +#: nova/network/manager.py:816 #, python-format msgid "" "instance-dns-zone is |%(domain)s|, which is in availability zone " @@ -5414,98 +5361,98 @@ msgid "" "created." msgstr "" -#: nova/network/manager.py:841 +#: nova/network/manager.py:842 #, python-format msgid "Quota exceeded for %(pid)s, tried to allocate fixed IP" msgstr "" -#: nova/network/manager.py:895 +#: nova/network/manager.py:896 msgid "Failed to update usages deallocating fixed IP" msgstr "" -#: nova/network/manager.py:929 +#: nova/network/manager.py:930 #, python-format msgid "Unable to release %s because vif doesn't exist." msgstr "" -#: nova/network/manager.py:952 +#: nova/network/manager.py:953 #, python-format msgid "Leased IP |%(address)s|" msgstr "" -#: nova/network/manager.py:956 +#: nova/network/manager.py:957 #, python-format msgid "IP %s leased that is not associated" msgstr "" -#: nova/network/manager.py:965 +#: nova/network/manager.py:966 #, python-format msgid "IP |%s| leased that isn't allocated" msgstr "" -#: nova/network/manager.py:970 +#: nova/network/manager.py:971 #, python-format msgid "Released IP |%(address)s|" msgstr "" -#: nova/network/manager.py:974 +#: nova/network/manager.py:975 #, python-format msgid "IP %s released that is not associated" msgstr "" -#: nova/network/manager.py:978 +#: nova/network/manager.py:979 #, python-format msgid "IP %s released that was not leased" msgstr "" -#: nova/network/manager.py:997 +#: nova/network/manager.py:998 #, python-format msgid "%s must be an integer" msgstr "" -#: nova/network/manager.py:1021 +#: nova/network/manager.py:1022 msgid "Maximum allowed length for 'label' is 255." msgstr "" -#: nova/network/manager.py:1041 +#: nova/network/manager.py:1042 #, python-format msgid "" "Subnet(s) too large, defaulting to /%s. To override, specify " "network_size flag." msgstr "" -#: nova/network/manager.py:1122 +#: nova/network/manager.py:1123 msgid "cidr already in use" msgstr "" -#: nova/network/manager.py:1125 +#: nova/network/manager.py:1126 #, python-format msgid "requested cidr (%(cidr)s) conflicts with existing supernet (%(super)s)" msgstr "" -#: nova/network/manager.py:1136 +#: nova/network/manager.py:1137 #, python-format msgid "" "requested cidr (%(cidr)s) conflicts with existing smaller cidr " "(%(smaller)s)" msgstr "" -#: nova/network/manager.py:1193 +#: nova/network/manager.py:1194 msgid "Network already exists!" msgstr "" -#: nova/network/manager.py:1212 +#: nova/network/manager.py:1213 #, python-format msgid "Network must be disassociated from project %s before delete" msgstr "" -#: nova/network/manager.py:1808 +#: nova/network/manager.py:1813 msgid "" "The sum between the number of networks and the vlan start cannot be " "greater than 4094" msgstr "" -#: nova/network/manager.py:1815 +#: nova/network/manager.py:1820 #, python-format msgid "" "The network range is not big enough to fit %(num_networks)s networks. " @@ -5617,11 +5564,6 @@ msgstr "" msgid "Multiple floating IP pools matches found for name '%s'" msgstr "" -#: nova/network/quantumv2/api.py:835 -#, python-format -msgid "Network %(net)s for port %(port_id)s not found!" -msgstr "" - #: nova/network/security_group/quantum_driver.py:53 #, fuzzy, python-format msgid "Quantum Error creating security group %s" @@ -5728,22 +5670,22 @@ msgstr "" msgid "Released file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..." msgstr "" -#: nova/openstack/common/log.py:226 +#: nova/openstack/common/log.py:244 #, fuzzy, python-format msgid "Deprecated: %s" msgstr "отримано %s" -#: nova/openstack/common/log.py:329 +#: nova/openstack/common/log.py:347 #, python-format msgid "Error loading logging config %(log_config)s: %(err_msg)s" msgstr "" -#: nova/openstack/common/log.py:379 +#: nova/openstack/common/log.py:397 #, python-format msgid "syslog facility must be one of: %s" msgstr "" -#: nova/openstack/common/log.py:537 +#: nova/openstack/common/log.py:563 #, python-format msgid "Fatal call to deprecated config: %(msg)s" msgstr "" @@ -5766,6 +5708,31 @@ msgstr "" msgid "in dynamic looping call" msgstr "" +#: nova/openstack/common/periodic_task.py:41 +#, python-format +msgid "Unexpected argument for periodic task creation: %(arg)s." +msgstr "" + +#: nova/openstack/common/periodic_task.py:132 +#, python-format +msgid "Skipping periodic task %(task)s because its interval is negative" +msgstr "" + +#: nova/openstack/common/periodic_task.py:137 +#, python-format +msgid "Skipping periodic task %(task)s because it is disabled" +msgstr "" + +#: nova/openstack/common/periodic_task.py:175 +#, python-format +msgid "Running periodic task %(full_task_name)s" +msgstr "" + +#: nova/openstack/common/periodic_task.py:183 +#, python-format +msgid "Error during %(full_task_name)s: %(e)s" +msgstr "" + #: nova/openstack/common/policy.py:394 #, python-format msgid "Failed to understand rule %(rule)s" @@ -5781,16 +5748,31 @@ msgstr "" msgid "Failed to understand rule %(rule)r" msgstr "" -#: nova/openstack/common/db/sqlalchemy/session.py:436 +#: nova/openstack/common/processutils.py:122 +#, python-format +msgid "Got unknown keyword args to utils.execute: %r" +msgstr "" + +#: nova/openstack/common/processutils.py:137 +#, python-format +msgid "Running cmd (subprocess): %s" +msgstr "" + +#: nova/openstack/common/processutils.py:174 +#, python-format +msgid "%r failed. Retrying." +msgstr "" + +#: nova/openstack/common/db/sqlalchemy/session.py:461 msgid "DB exception wrapped." msgstr "" -#: nova/openstack/common/db/sqlalchemy/session.py:486 +#: nova/openstack/common/db/sqlalchemy/session.py:512 #, python-format msgid "Got mysql server has gone away: %s" msgstr "" -#: nova/openstack/common/db/sqlalchemy/session.py:556 +#: nova/openstack/common/db/sqlalchemy/session.py:584 #, python-format msgid "SQL connection failed. %s attempts left." msgstr "" @@ -5803,19 +5785,19 @@ msgstr "" msgid "Unknown sort direction, must be 'desc' or 'asc'" msgstr "" -#: nova/openstack/common/notifier/api.py:126 +#: nova/openstack/common/notifier/api.py:125 #, python-format msgid "%s not in valid priorities" msgstr "" -#: nova/openstack/common/notifier/api.py:142 +#: nova/openstack/common/notifier/api.py:141 #, python-format msgid "" "Problem '%(e)s' attempting to send to notification system. " "Payload=%(payload)s" msgstr "" -#: nova/openstack/common/notifier/api.py:172 +#: nova/openstack/common/notifier/api.py:171 #, python-format msgid "Failed to load notifier %s. These notifications will not be sent." msgstr "" @@ -6004,44 +5986,44 @@ msgid "" msgstr "" #: nova/openstack/common/rpc/impl_kombu.py:609 -#: nova/openstack/common/rpc/impl_qpid.py:403 +#: nova/openstack/common/rpc/impl_qpid.py:404 #, python-format msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s" msgstr "" #: nova/openstack/common/rpc/impl_kombu.py:627 -#: nova/openstack/common/rpc/impl_qpid.py:418 +#: nova/openstack/common/rpc/impl_qpid.py:419 #, python-format msgid "Timed out waiting for RPC response: %s" msgstr "" #: nova/openstack/common/rpc/impl_kombu.py:631 -#: nova/openstack/common/rpc/impl_qpid.py:422 +#: nova/openstack/common/rpc/impl_qpid.py:423 #, python-format msgid "Failed to consume message from queue: %s" msgstr "" #: nova/openstack/common/rpc/impl_kombu.py:670 -#: nova/openstack/common/rpc/impl_qpid.py:457 +#: nova/openstack/common/rpc/impl_qpid.py:458 #, python-format msgid "Failed to publish message to topic '%(topic)s': %(err_str)s" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:351 +#: nova/openstack/common/rpc/impl_qpid.py:352 #, python-format msgid "Unable to connect to AMQP server: %(e)s. Sleeping %(delay)s seconds" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:357 +#: nova/openstack/common/rpc/impl_qpid.py:358 #, python-format msgid "Connected to AMQP server on %s" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:370 +#: nova/openstack/common/rpc/impl_qpid.py:371 msgid "Re-established AMQP queues" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:430 +#: nova/openstack/common/rpc/impl_qpid.py:431 msgid "Error processing message. Skipping it." msgstr "" @@ -6266,7 +6248,7 @@ msgstr "" msgid "Exception during scheduler.run_instance" msgstr "" -#: nova/scheduler/driver.py:63 nova/scheduler/manager.py:211 +#: nova/scheduler/driver.py:63 nova/scheduler/manager.py:222 #, python-format msgid "Setting instance to %(state)s state." msgstr "" @@ -6290,81 +6272,89 @@ msgid "" "memory(host:%(avail)s <= instance:%(mem_inst)s)" msgstr "" -#: nova/scheduler/filter_scheduler.py:74 +#: nova/scheduler/filter_scheduler.py:73 #, python-format msgid "Attempting to build %(num_instances)d instance(s)" msgstr "" -#: nova/scheduler/filter_scheduler.py:228 +#: nova/scheduler/filter_scheduler.py:227 msgid "Invalid value for 'scheduler_max_attempts', must be >= 1" msgstr "" -#: nova/scheduler/filter_scheduler.py:245 +#: nova/scheduler/filter_scheduler.py:244 #, python-format msgid "Error from last host: %(last_host)s (node %(last_node)s): %(exc)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:274 +#: nova/scheduler/filter_scheduler.py:276 #, python-format msgid "" "Exceeded max scheduling attempts %(max_attempts)d for instance " "%(instance_uuid)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:340 +#: nova/scheduler/filter_scheduler.py:344 #, python-format msgid "Filtered %(hosts)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:353 +#: nova/scheduler/filter_scheduler.py:357 #, python-format msgid "Choosing host %(chosen_host)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:386 +#: nova/scheduler/filter_scheduler.py:391 #, python-format msgid "Unable to migrate %(instance_uuid)s to %(dest)s: Lack of memory" msgstr "" -#: nova/scheduler/host_manager.py:307 +#: nova/scheduler/host_manager.py:308 #, python-format -msgid "Host filter ignoring hosts: %(ignored_hosts_str)s" +msgid "Host filter ignoring hosts: %s" msgstr "" -#: nova/scheduler/host_manager.py:316 +#: nova/scheduler/host_manager.py:320 #, python-format -msgid "" -"No hosts matched due to not matching 'force_hosts'value of " -"'%(forced_hosts_str)s'" +msgid "Host filter forcing available hosts to %s" +msgstr "" + +#: nova/scheduler/host_manager.py:323 +#, python-format +msgid "No hosts matched due to not matching 'force_hosts' value of '%s'" msgstr "" -#: nova/scheduler/host_manager.py:321 +#: nova/scheduler/host_manager.py:336 #, python-format -msgid "Host filter forcing available hosts to %(forced_hosts_str)s" +msgid "Host filter forcing available nodes to %s" msgstr "" -#: nova/scheduler/host_manager.py:353 +#: nova/scheduler/host_manager.py:339 +#, python-format +msgid "No nodes matched due to not matching 'force_nodes' value of '%s'" +msgstr "" + +#: nova/scheduler/host_manager.py:379 #, python-format msgid "Ignoring %(service_name)s service update from %(host)s" msgstr "" -#: nova/scheduler/host_manager.py:358 +#: nova/scheduler/host_manager.py:384 #, python-format msgid "Received %(service_name)s service update from %(state_key)s." msgstr "" -#: nova/scheduler/host_manager.py:377 +#: nova/scheduler/host_manager.py:403 #: nova/scheduler/filters/trusted_filter.py:214 #, python-format msgid "No service for compute ID %s" msgstr "" -#: nova/scheduler/host_manager.py:399 +#: nova/scheduler/host_manager.py:425 #, python-format msgid "Removing dead compute node %(host)s:%(node)s from scheduler" msgstr "" -#: nova/scheduler/manager.py:197 +#: nova/scheduler/manager.py:208 #, python-format msgid "Failed to schedule_%(method)s: %(ex)s" msgstr "" @@ -6620,19 +6610,19 @@ msgstr "" msgid "Reply to faked command is stdout='%(stdout)s' stderr='%(stderr)s'" msgstr "" -#: nova/tests/fake_volume.py:186 +#: nova/tests/fake_volume.py:187 msgid "status must be available" msgstr "" -#: nova/tests/fake_volume.py:190 nova/volume/cinder.py:222 +#: nova/tests/fake_volume.py:191 nova/volume/cinder.py:228 msgid "already attached" msgstr "" -#: nova/tests/fake_volume.py:194 nova/volume/cinder.py:226 +#: nova/tests/fake_volume.py:195 nova/volume/cinder.py:232 msgid "Instance and volume not in same availability_zone" msgstr "" -#: nova/tests/fake_volume.py:199 nova/volume/cinder.py:232 +#: nova/tests/fake_volume.py:200 nova/volume/cinder.py:238 msgid "already detached" msgstr "" @@ -6685,52 +6675,52 @@ msgstr "" msgid "unexpected role header" msgstr "" -#: nova/tests/api/openstack/compute/test_servers.py:3315 +#: nova/tests/api/openstack/compute/test_servers.py:3338 msgid "" "Quota exceeded for instances: Requested 1, but already used 10 of 10 " "instances" msgstr "" -#: nova/tests/api/openstack/compute/test_servers.py:3320 +#: nova/tests/api/openstack/compute/test_servers.py:3343 msgid "Quota exceeded for ram: Requested 4096, but already used 8192 of 10240 ram" msgstr "" -#: nova/tests/api/openstack/compute/test_servers.py:3325 +#: nova/tests/api/openstack/compute/test_servers.py:3348 msgid "Quota exceeded for cores: Requested 2, but already used 9 of 10 cores" msgstr "" -#: nova/tests/compute/test_compute.py:1044 -#: nova/tests/compute/test_compute.py:1062 -#: nova/tests/compute/test_compute.py:1113 -#: nova/tests/compute/test_compute.py:1140 -#: nova/tests/compute/test_compute.py:1186 -#: nova/tests/compute/test_compute.py:3647 +#: nova/tests/compute/test_compute.py:1099 +#: nova/tests/compute/test_compute.py:1117 +#: nova/tests/compute/test_compute.py:1168 +#: nova/tests/compute/test_compute.py:1195 +#: nova/tests/compute/test_compute.py:1241 +#: nova/tests/compute/test_compute.py:3725 #, python-format msgid "Running instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1050 -#: nova/tests/compute/test_compute.py:1085 -#: nova/tests/compute/test_compute.py:1128 -#: nova/tests/compute/test_compute.py:1158 +#: nova/tests/compute/test_compute.py:1105 +#: nova/tests/compute/test_compute.py:1140 +#: nova/tests/compute/test_compute.py:1183 +#: nova/tests/compute/test_compute.py:1213 #, python-format msgid "After terminating instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1668 +#: nova/tests/compute/test_compute.py:1723 msgid "Internal error" msgstr "" -#: nova/tests/compute/test_compute.py:3658 +#: nova/tests/compute/test_compute.py:3736 #, python-format msgid "After force-killing instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:4160 +#: nova/tests/compute/test_compute.py:4238 msgid "wrong host/node" msgstr "" -#: nova/tests/compute/test_compute.py:8584 +#: nova/tests/compute/test_compute.py:8707 msgid "spawn error" msgstr "" @@ -6986,7 +6976,7 @@ msgstr "" msgid "IPMI set next bootdev failed" msgstr "" -#: nova/virt/baremetal/ipmi.py:198 nova/virt/baremetal/tilera_pdu.py:152 +#: nova/virt/baremetal/ipmi.py:198 nova/virt/baremetal/tilera_pdu.py:153 #, python-format msgid "Activate node called, but node %s is already active" msgstr "" @@ -7074,31 +7064,31 @@ msgstr "" msgid "Tilera deploy failed for instance %s" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:82 +#: nova/virt/baremetal/tilera_pdu.py:83 msgid "Node id not supplied to PDU" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:85 +#: nova/virt/baremetal/tilera_pdu.py:86 msgid "Address not supplied to PDU" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:88 +#: nova/virt/baremetal/tilera_pdu.py:89 msgid "User not supplied to PDU" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:91 +#: nova/virt/baremetal/tilera_pdu.py:92 msgid "Password not supplied to PDU" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:116 +#: nova/virt/baremetal/tilera_pdu.py:117 msgid "PDU failed" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:133 +#: nova/virt/baremetal/tilera_pdu.py:134 msgid "PDU power on failed" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:146 +#: nova/virt/baremetal/tilera_pdu.py:147 msgid "PDU power off failed" msgstr "" @@ -7154,34 +7144,34 @@ msgstr "" msgid "no pif for vif_uuid=%s" msgstr "" -#: nova/virt/baremetal/virtual_power_driver.py:111 +#: nova/virt/baremetal/virtual_power_driver.py:112 msgid "virtual_power_ssh_host not defined. Can not Start" msgstr "" -#: nova/virt/baremetal/virtual_power_driver.py:115 +#: nova/virt/baremetal/virtual_power_driver.py:116 msgid "virtual_power_host_user not defined. Can not Start" msgstr "" -#: nova/virt/baremetal/virtual_power_driver.py:121 +#: nova/virt/baremetal/virtual_power_driver.py:122 msgid "virtual_power_host_pass/key not set. Can not Start" msgstr "" -#: nova/virt/baremetal/volume_driver.py:121 +#: nova/virt/baremetal/volume_driver.py:122 #, python-format msgid "baremetal driver was unable to delete tid %s" msgstr "" -#: nova/virt/baremetal/volume_driver.py:185 +#: nova/virt/baremetal/volume_driver.py:186 #, python-format msgid "Could not determine iscsi initiator name for instance %s" msgstr "" -#: nova/virt/baremetal/volume_driver.py:226 +#: nova/virt/baremetal/volume_driver.py:227 #, python-format msgid "No fixed PXE IP is associated to %s" msgstr "" -#: nova/virt/baremetal/volume_driver.py:258 +#: nova/virt/baremetal/volume_driver.py:259 #, python-format msgid "detach volume could not find tid for %s" msgstr "" @@ -7215,33 +7205,33 @@ msgstr "" msgid "Baremetal virtual interface %s not found" msgstr "" -#: nova/virt/disk/api.py:132 +#: nova/virt/disk/api.py:133 #, python-format msgid "Checking if we can resize image %(image)s. size=%(size)s, CoW=%(use_cow)s" msgstr "" -#: nova/virt/disk/api.py:138 +#: nova/virt/disk/api.py:139 #, python-format msgid "Cannot resize filesystem %s to a smaller size." msgstr "" -#: nova/virt/disk/api.py:149 +#: nova/virt/disk/api.py:150 #, python-format msgid "Unable to mount image %(image)s with error %(error)s. Cannot resize." msgstr "" -#: nova/virt/disk/api.py:159 +#: nova/virt/disk/api.py:160 #, python-format msgid "" "Unable to determine label for image %(image)s with error %(errror)s. " "Cannot resize." msgstr "" -#: nova/virt/disk/api.py:226 +#: nova/virt/disk/api.py:227 msgid "image already mounted" msgstr "" -#: nova/virt/disk/api.py:282 +#: nova/virt/disk/api.py:283 #, python-format msgid "" "Inject data image=%(image)s key=%(key)s net=%(net)s metadata=%(metadata)s" @@ -7249,68 +7239,68 @@ msgid "" "partition=%(partition)s use_cow=%(use_cow)s" msgstr "" -#: nova/virt/disk/api.py:299 +#: nova/virt/disk/api.py:300 #, python-format msgid "Ignoring error injecting data into image (%(e)s)" msgstr "" -#: nova/virt/disk/api.py:318 +#: nova/virt/disk/api.py:319 #, python-format msgid "" "Failed to mount container filesystem '%(image)s' on '%(target)s': " "%(errors)s" msgstr "" -#: nova/virt/disk/api.py:335 +#: nova/virt/disk/api.py:336 #, python-format msgid "Failed to teardown ntainer filesystem: %s" msgstr "" -#: nova/virt/disk/api.py:348 +#: nova/virt/disk/api.py:349 #, python-format msgid "Failed to umount container filesystem: %s" msgstr "" -#: nova/virt/disk/api.py:373 +#: nova/virt/disk/api.py:374 #, python-format msgid "Ignoring error injecting %(inject)s into image (%(e)s)" msgstr "" -#: nova/virt/disk/api.py:385 +#: nova/virt/disk/api.py:386 #, python-format msgid "Inject file fs=%(fs)s path=%(path)s append=%(append)s" msgstr "" -#: nova/virt/disk/api.py:394 +#: nova/virt/disk/api.py:395 #, python-format msgid "Inject metadata fs=%(fs)s metadata=%(metadata)s" msgstr "" -#: nova/virt/disk/api.py:435 +#: nova/virt/disk/api.py:436 #, python-format msgid "Inject key fs=%(fs)s key=%(key)s" msgstr "" -#: nova/virt/disk/api.py:464 +#: nova/virt/disk/api.py:465 #, python-format msgid "Inject key fs=%(fs)s net=%(net)s" msgstr "" -#: nova/virt/disk/api.py:490 +#: nova/virt/disk/api.py:491 #, python-format msgid "Inject admin password fs=%(fs)s admin_passwd=ha-ha-not-telling-you" msgstr "" -#: nova/virt/disk/api.py:535 +#: nova/virt/disk/api.py:536 msgid "Not implemented on Windows" msgstr "" -#: nova/virt/disk/api.py:564 +#: nova/virt/disk/api.py:565 #, python-format msgid "User %(username)s not found in password file." msgstr "" -#: nova/virt/disk/api.py:580 +#: nova/virt/disk/api.py:581 #, python-format msgid "User %(username)s not found in shadow file." msgstr "" @@ -7644,7 +7634,7 @@ msgstr "" msgid "get_available_resource called" msgstr "" -#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3728 +#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3740 #: nova/virt/xenapi/host.py:148 msgid "Updating host stats" msgstr "" @@ -7852,7 +7842,7 @@ msgstr "" msgid "Cannot find boot VHD file: %s" msgstr "" -#: nova/virt/hyperv/migrationops.py:221 nova/virt/hyperv/vmops.py:135 +#: nova/virt/hyperv/migrationops.py:221 nova/virt/hyperv/vmops.py:136 msgid "Cannot resize a VHD to a smaller size" msgstr "" @@ -7940,114 +7930,114 @@ msgstr "" msgid "Creating vswitch port for instance: %s" msgstr "" -#: nova/virt/hyperv/vmops.py:90 +#: nova/virt/hyperv/vmops.py:91 #, python-format msgid "VIF driver not found for network_api_class: %s" msgstr "" -#: nova/virt/hyperv/vmops.py:99 +#: nova/virt/hyperv/vmops.py:100 msgid "get_info called for instance" msgstr "" -#: nova/virt/hyperv/vmops.py:120 +#: nova/virt/hyperv/vmops.py:121 #, python-format msgid "" "Creating differencing VHD. Parent: %(base_vhd_path)s, Target: " "%(root_vhd_path)s" msgstr "" -#: nova/virt/hyperv/vmops.py:126 +#: nova/virt/hyperv/vmops.py:127 #, python-format msgid "Copying VHD image %(base_vhd_path)s to target: %(root_vhd_path)s" msgstr "" -#: nova/virt/hyperv/vmops.py:138 +#: nova/virt/hyperv/vmops.py:139 #, python-format msgid "Resizing VHD %(root_vhd_path)s to new size %(root_vhd_size)s" msgstr "" -#: nova/virt/hyperv/vmops.py:151 +#: nova/virt/hyperv/vmops.py:152 msgid "Spawning new instance" msgstr "" -#: nova/virt/hyperv/vmops.py:177 +#: nova/virt/hyperv/vmops.py:178 msgid "Spawn instance failed" msgstr "" -#: nova/virt/hyperv/vmops.py:202 +#: nova/virt/hyperv/vmops.py:203 #, python-format msgid "Creating nic for instance: %s" msgstr "" -#: nova/virt/hyperv/vmops.py:210 +#: nova/virt/hyperv/vmops.py:211 #, python-format msgid "Invalid config_drive_format \"%s\"" msgstr "" -#: nova/virt/hyperv/vmops.py:213 +#: nova/virt/hyperv/vmops.py:214 #, python-format msgid "Using config drive for instance: %s" msgstr "" -#: nova/virt/hyperv/vmops.py:226 nova/virt/libvirt/driver.py:1869 +#: nova/virt/hyperv/vmops.py:227 nova/virt/libvirt/driver.py:1870 #, python-format msgid "Creating config drive at %(path)s" msgstr "" -#: nova/virt/hyperv/vmops.py:234 nova/virt/libvirt/driver.py:1876 +#: nova/virt/hyperv/vmops.py:235 nova/virt/libvirt/driver.py:1877 #, python-format msgid "Creating config drive failed with error: %s" msgstr "" -#: nova/virt/hyperv/vmops.py:270 +#: nova/virt/hyperv/vmops.py:271 #, python-format msgid "Got request to destroy instance: %s" msgstr "" -#: nova/virt/hyperv/vmops.py:283 +#: nova/virt/hyperv/vmops.py:284 #, python-format msgid "Instance not found: %s" msgstr "" -#: nova/virt/hyperv/vmops.py:289 +#: nova/virt/hyperv/vmops.py:290 #, python-format msgid "Failed to destroy instance: %s" msgstr "" -#: nova/virt/hyperv/vmops.py:294 +#: nova/virt/hyperv/vmops.py:295 msgid "reboot instance" msgstr "" -#: nova/virt/hyperv/vmops.py:300 +#: nova/virt/hyperv/vmops.py:301 msgid "Pause instance" msgstr "" -#: nova/virt/hyperv/vmops.py:306 +#: nova/virt/hyperv/vmops.py:307 msgid "Unpause instance" msgstr "" -#: nova/virt/hyperv/vmops.py:312 +#: nova/virt/hyperv/vmops.py:313 msgid "Suspend instance" msgstr "" -#: nova/virt/hyperv/vmops.py:318 +#: nova/virt/hyperv/vmops.py:319 msgid "Resume instance" msgstr "" -#: nova/virt/hyperv/vmops.py:324 +#: nova/virt/hyperv/vmops.py:325 msgid "Power off instance" msgstr "" -#: nova/virt/hyperv/vmops.py:330 +#: nova/virt/hyperv/vmops.py:331 msgid "Power on instance" msgstr "" -#: nova/virt/hyperv/vmops.py:337 +#: nova/virt/hyperv/vmops.py:338 #, python-format msgid "Successfully changed state of VM %(vm_name)s to: %(req_state)s" msgstr "" -#: nova/virt/hyperv/vmops.py:341 +#: nova/virt/hyperv/vmops.py:342 #, python-format msgid "Failed to change vm state of %(vm_name)s to %(req_state)s" msgstr "" @@ -8152,7 +8142,7 @@ msgstr "" msgid "Detaching physical disk from instance: %s" msgstr "" -#: nova/virt/hyperv/volumeops.py:186 nova/virt/libvirt/driver.py:896 +#: nova/virt/hyperv/volumeops.py:186 nova/virt/libvirt/driver.py:897 msgid "Could not determine iscsi initiator name" msgstr "" @@ -8186,235 +8176,235 @@ msgstr "" msgid "Unable to determine disk bus for '%s'" msgstr "" -#: nova/virt/libvirt/driver.py:340 +#: nova/virt/libvirt/driver.py:341 #, python-format msgid "Invalid cachemode %(cache_mode)s specified for disk type %(disk_type)s." msgstr "" -#: nova/virt/libvirt/driver.py:546 +#: nova/virt/libvirt/driver.py:547 #, python-format msgid "Nova requires libvirt version %(major)i.%(minor)i.%(micro)i or greater." msgstr "" -#: nova/virt/libvirt/driver.py:554 +#: nova/virt/libvirt/driver.py:555 #, python-format msgid "Connecting to libvirt: %s" msgstr "" -#: nova/virt/libvirt/driver.py:571 +#: nova/virt/libvirt/driver.py:572 #, python-format msgid "URI %s does not support events" msgstr "" -#: nova/virt/libvirt/driver.py:587 +#: nova/virt/libvirt/driver.py:588 msgid "Connection to libvirt broke" msgstr "" -#: nova/virt/libvirt/driver.py:609 nova/virt/libvirt/driver.py:612 +#: nova/virt/libvirt/driver.py:610 nova/virt/libvirt/driver.py:613 #, python-format msgid "Can not handle authentication request for %d credentials" msgstr "" -#: nova/virt/libvirt/driver.py:630 +#: nova/virt/libvirt/driver.py:631 #, python-format msgid "Connection to libvirt failed: %s" msgstr "" -#: nova/virt/libvirt/driver.py:721 +#: nova/virt/libvirt/driver.py:722 #, python-format msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:736 +#: nova/virt/libvirt/driver.py:737 msgid "During wait destroy, instance disappeared." msgstr "" -#: nova/virt/libvirt/driver.py:741 +#: nova/virt/libvirt/driver.py:742 msgid "Instance destroyed successfully." msgstr "" -#: nova/virt/libvirt/driver.py:751 +#: nova/virt/libvirt/driver.py:752 msgid "Instance may be started again." msgstr "" -#: nova/virt/libvirt/driver.py:761 +#: nova/virt/libvirt/driver.py:762 msgid "Going to destroy instance again." msgstr "" -#: nova/virt/libvirt/driver.py:780 +#: nova/virt/libvirt/driver.py:781 msgid "Error from libvirt during undefineFlags. Retrying with undefine" msgstr "" -#: nova/virt/libvirt/driver.py:796 +#: nova/virt/libvirt/driver.py:797 #, python-format msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:816 +#: nova/virt/libvirt/driver.py:817 msgid "Instance may be still running, destroy it again." msgstr "" -#: nova/virt/libvirt/driver.py:822 +#: nova/virt/libvirt/driver.py:823 #, python-format msgid "Error from libvirt during unfilter. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:850 +#: nova/virt/libvirt/driver.py:851 #, python-format msgid "Deleting instance files %(target)s" msgstr "" -#: nova/virt/libvirt/driver.py:859 +#: nova/virt/libvirt/driver.py:860 #, python-format msgid "Failed to cleanup directory %(target)s: %(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:902 +#: nova/virt/libvirt/driver.py:903 msgid "Could not determine fibre channel world wide node names" msgstr "" -#: nova/virt/libvirt/driver.py:909 +#: nova/virt/libvirt/driver.py:910 msgid "Could not determine fibre channel world wide port names" msgstr "" -#: nova/virt/libvirt/driver.py:914 +#: nova/virt/libvirt/driver.py:915 msgid "No Volume Connector found." msgstr "" -#: nova/virt/libvirt/driver.py:1036 +#: nova/virt/libvirt/driver.py:1037 msgid "During detach_volume, instance disappeared." msgstr "" -#: nova/virt/libvirt/driver.py:1060 +#: nova/virt/libvirt/driver.py:1061 msgid "attaching network adapter failed." msgstr "" -#: nova/virt/libvirt/driver.py:1080 +#: nova/virt/libvirt/driver.py:1081 msgid "During detach_interface, instance disappeared." msgstr "" -#: nova/virt/libvirt/driver.py:1084 +#: nova/virt/libvirt/driver.py:1085 msgid "detaching network adapter failed." msgstr "" -#: nova/virt/libvirt/driver.py:1173 +#: nova/virt/libvirt/driver.py:1174 msgid "Beginning live snapshot process" msgstr "" -#: nova/virt/libvirt/driver.py:1176 +#: nova/virt/libvirt/driver.py:1177 msgid "Beginning cold snapshot process" msgstr "" -#: nova/virt/libvirt/driver.py:1205 +#: nova/virt/libvirt/driver.py:1206 msgid "Snapshot extracted, beginning image upload" msgstr "" -#: nova/virt/libvirt/driver.py:1217 +#: nova/virt/libvirt/driver.py:1218 msgid "Snapshot image upload complete" msgstr "" -#: nova/virt/libvirt/driver.py:1290 +#: nova/virt/libvirt/driver.py:1291 msgid "Instance soft rebooted successfully." msgstr "" -#: nova/virt/libvirt/driver.py:1294 +#: nova/virt/libvirt/driver.py:1295 msgid "Failed to soft reboot instance." msgstr "" -#: nova/virt/libvirt/driver.py:1329 +#: nova/virt/libvirt/driver.py:1330 msgid "Instance shutdown successfully." msgstr "" -#: nova/virt/libvirt/driver.py:1337 +#: nova/virt/libvirt/driver.py:1338 msgid "Instance may have been rebooted during soft reboot, so return now." msgstr "" -#: nova/virt/libvirt/driver.py:1385 +#: nova/virt/libvirt/driver.py:1386 msgid "Instance rebooted successfully." msgstr "" -#: nova/virt/libvirt/driver.py:1530 +#: nova/virt/libvirt/driver.py:1531 msgid "Instance is running" msgstr "" -#: nova/virt/libvirt/driver.py:1537 nova/virt/powervm/operator.py:220 +#: nova/virt/libvirt/driver.py:1538 nova/virt/powervm/operator.py:221 msgid "Instance spawned successfully." msgstr "" -#: nova/virt/libvirt/driver.py:1553 +#: nova/virt/libvirt/driver.py:1554 #, python-format msgid "data: %(data)r, fpath: %(fpath)r" msgstr "" -#: nova/virt/libvirt/driver.py:1590 nova/virt/libvirt/driver.py:1616 +#: nova/virt/libvirt/driver.py:1591 nova/virt/libvirt/driver.py:1617 #, python-format msgid "Truncated console log returned, %d bytes ignored" msgstr "" -#: nova/virt/libvirt/driver.py:1605 +#: nova/virt/libvirt/driver.py:1606 msgid "Guest does not have a console available" msgstr "" -#: nova/virt/libvirt/driver.py:1674 +#: nova/virt/libvirt/driver.py:1675 #, python-format msgid "Path '%(path)s' supports direct I/O" msgstr "" -#: nova/virt/libvirt/driver.py:1678 +#: nova/virt/libvirt/driver.py:1679 #, python-format msgid "Path '%(path)s' does not support direct I/O: '%(ex)s'" msgstr "" -#: nova/virt/libvirt/driver.py:1683 nova/virt/libvirt/driver.py:1688 +#: nova/virt/libvirt/driver.py:1684 nova/virt/libvirt/driver.py:1689 #, python-format msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'" msgstr "" -#: nova/virt/libvirt/driver.py:1759 +#: nova/virt/libvirt/driver.py:1760 msgid "Creating image" msgstr "" -#: nova/virt/libvirt/driver.py:1860 +#: nova/virt/libvirt/driver.py:1861 msgid "Using config drive" msgstr "" -#: nova/virt/libvirt/driver.py:1909 +#: nova/virt/libvirt/driver.py:1910 #, python-format msgid "Injecting %(inj)s into image %(img_id)s" msgstr "" -#: nova/virt/libvirt/driver.py:1919 +#: nova/virt/libvirt/driver.py:1920 #, python-format msgid "Error injecting data into image %(img_id)s (%(e)s)" msgstr "" -#: nova/virt/libvirt/driver.py:1976 +#: nova/virt/libvirt/driver.py:1977 #, python-format msgid "" "Config requested an explicit CPU model, but the current libvirt " "hypervisor '%s' does not support selecting CPU models" msgstr "" -#: nova/virt/libvirt/driver.py:1982 +#: nova/virt/libvirt/driver.py:1983 msgid "Config requested a custom CPU model, but no model name was provided" msgstr "" -#: nova/virt/libvirt/driver.py:1986 +#: nova/virt/libvirt/driver.py:1987 msgid "A CPU model name should not be set when a host CPU model is requested" msgstr "" -#: nova/virt/libvirt/driver.py:1990 +#: nova/virt/libvirt/driver.py:1991 #, python-format msgid "CPU mode '%(mode)s' model '%(model)s' was chosen" msgstr "" -#: nova/virt/libvirt/driver.py:2006 +#: nova/virt/libvirt/driver.py:2007 msgid "" "Passthrough of the host CPU was requested but this libvirt version does " "not support this feature" msgstr "" -#: nova/virt/libvirt/driver.py:2327 +#: nova/virt/libvirt/driver.py:2330 #, python-format msgid "" "Start to_xml instance=%(instance)s network_info=%(network_info)s " @@ -8422,92 +8412,100 @@ msgid "" "rescue=%(rescue)sblock_device_info=%(block_device_info)s" msgstr "" -#: nova/virt/libvirt/driver.py:2342 +#: nova/virt/libvirt/driver.py:2345 #, python-format msgid "End to_xml instance=%(instance)s xml=%(xml)s" msgstr "" -#: nova/virt/libvirt/driver.py:2359 +#: nova/virt/libvirt/driver.py:2362 #, python-format msgid "" "Error from libvirt while looking up %(instance_name)s: [Error Code " "%(error_code)s] %(ex)s" msgstr "" -#: nova/virt/libvirt/driver.py:2527 +#: nova/virt/libvirt/driver.py:2530 msgid "" "Cannot get the number of cpu, because this function is not implemented " "for this platform. " msgstr "" -#: nova/virt/libvirt/driver.py:2578 +#: nova/virt/libvirt/driver.py:2581 #, python-format msgid "couldn't obtain the vpu count from domain id: %s" msgstr "" -#: nova/virt/libvirt/driver.py:2584 +#: nova/virt/libvirt/driver.py:2587 #, python-format msgid "List of domains returned by libVirt: %s" msgstr "" -#: nova/virt/libvirt/driver.py:2586 +#: nova/virt/libvirt/driver.py:2589 #, python-format msgid "libVirt can't find a domain with id: %s" msgstr "" -#: nova/virt/libvirt/driver.py:2650 +#: nova/virt/libvirt/driver.py:2653 msgid "libvirt version is too old (does not support getVersion)" msgstr "" -#: nova/virt/libvirt/driver.py:2733 +#: nova/virt/libvirt/driver.py:2737 #, python-format msgid "Trying to get stats for the volume %s" msgstr "" -#: nova/virt/libvirt/driver.py:2757 +#: nova/virt/libvirt/driver.py:2750 +#, python-format +msgid "" +"Got volume usage stats for the volume=%(volume)s, instance=%(instance)s, " +"rd_req=%(rd_req)d, rd_bytes=%(rd_bytes)d, wr_req=%(wr_req)d, " +"wr_bytes=%(wr_bytes)d" +msgstr "" + +#: nova/virt/libvirt/driver.py:2768 #, python-format msgid "" "Getting block stats failed, device might have been detached. " -"Code=%(errcode)s Error=%(e)s" +"Instance=%(instance_name)s Disk=%(disk)s Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:2761 +#: nova/virt/libvirt/driver.py:2773 #, python-format msgid "" "Could not find domain in libvirt for instance %s. Cannot get block stats " "for device" msgstr "" -#: nova/virt/libvirt/driver.py:2838 +#: nova/virt/libvirt/driver.py:2850 #, python-format msgid "" "Creating tmpfile %s to verify with other compute node that the instance " "is on the same shared storage." msgstr "" -#: nova/virt/libvirt/driver.py:2920 +#: nova/virt/libvirt/driver.py:2932 msgid "Block migration can not be used with shared storage." msgstr "" -#: nova/virt/libvirt/driver.py:2928 +#: nova/virt/libvirt/driver.py:2940 msgid "Live migration can not be used without shared storage." msgstr "" -#: nova/virt/libvirt/driver.py:2965 +#: nova/virt/libvirt/driver.py:2977 #, python-format msgid "" "Unable to migrate %(instance_uuid)s: Disk of instance is too " "large(available on destination host:%(available)s < need:%(necessary)s)" msgstr "" -#: nova/virt/libvirt/driver.py:2990 +#: nova/virt/libvirt/driver.py:3002 #, python-format msgid "" "Instance launched has CPU info:\n" "%s" msgstr "" -#: nova/virt/libvirt/driver.py:3002 +#: nova/virt/libvirt/driver.py:3014 #, python-format msgid "" "CPU doesn't have compatibility.\n" @@ -8517,67 +8515,67 @@ msgid "" "Refer to %(u)s" msgstr "" -#: nova/virt/libvirt/driver.py:3019 +#: nova/virt/libvirt/driver.py:3031 #, python-format msgid "" "Creating tmpfile %s to notify to other compute nodes that they should " "mount the same storage." msgstr "" -#: nova/virt/libvirt/driver.py:3067 +#: nova/virt/libvirt/driver.py:3079 #, python-format msgid "The firewall filter for %s does not exist" msgstr "" -#: nova/virt/libvirt/driver.py:3139 +#: nova/virt/libvirt/driver.py:3151 #, python-format msgid "Live Migration failure: %(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:3232 +#: nova/virt/libvirt/driver.py:3244 #, python-format msgid "plug_vifs() failed %(cnt)d. Retry up to %(max_retry)d." msgstr "" -#: nova/virt/libvirt/driver.py:3344 +#: nova/virt/libvirt/driver.py:3356 #, python-format msgid "" "Error from libvirt while getting description of %(instance_name)s: [Error" " Code %(error_code)s] %(ex)s" msgstr "" -#: nova/virt/libvirt/driver.py:3361 +#: nova/virt/libvirt/driver.py:3373 #, python-format msgid "skipping %(path)s since it looks like volume" msgstr "" -#: nova/virt/libvirt/driver.py:3366 +#: nova/virt/libvirt/driver.py:3378 #, python-format msgid "skipping disk for %(instance_name)s as it does not have a path" msgstr "" -#: nova/virt/libvirt/driver.py:3407 +#: nova/virt/libvirt/driver.py:3419 #, python-format msgid "Getting disk size of %(i_name)s: %(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:3453 +#: nova/virt/libvirt/driver.py:3465 msgid "Starting migrate_disk_and_power_off" msgstr "" -#: nova/virt/libvirt/driver.py:3512 +#: nova/virt/libvirt/driver.py:3524 msgid "Instance running successfully." msgstr "" -#: nova/virt/libvirt/driver.py:3518 +#: nova/virt/libvirt/driver.py:3530 msgid "Starting finish_migration" msgstr "" -#: nova/virt/libvirt/driver.py:3580 +#: nova/virt/libvirt/driver.py:3592 msgid "Starting finish_revert_migration" msgstr "" -#: nova/virt/libvirt/driver.py:3701 +#: nova/virt/libvirt/driver.py:3713 #, python-format msgid "Checking instance files accessability%(instance_path)s" msgstr "" @@ -8760,22 +8758,22 @@ msgstr "" msgid "Verification complete" msgstr "" -#: nova/virt/libvirt/utils.py:67 +#: nova/virt/libvirt/utils.py:72 nova/virt/libvirt/utils.py:78 msgid "systool is not installed" msgstr "" -#: nova/virt/libvirt/utils.py:71 +#: nova/virt/libvirt/utils.py:82 msgid "Cannot find any Fibre Channel HBAs" msgstr "" -#: nova/virt/libvirt/utils.py:213 +#: nova/virt/libvirt/utils.py:224 #, python-format msgid "" "Insufficient Space on Volume Group %(vg)s. Only %(free_space)db " "available, but %(size)db required by volume %(lv)s." msgstr "" -#: nova/virt/libvirt/utils.py:222 +#: nova/virt/libvirt/utils.py:233 #, python-format msgid "" "Volume group %(vg)s will not be able to hold sparse volume %(lv)s. " @@ -8783,61 +8781,61 @@ msgid "" "%(free_space)db." msgstr "" -#: nova/virt/libvirt/utils.py:253 +#: nova/virt/libvirt/utils.py:264 #, python-format msgid "vg %s must be LVM volume group" msgstr "" -#: nova/virt/libvirt/utils.py:282 +#: nova/virt/libvirt/utils.py:293 #, python-format msgid "Path %s must be LVM logical volume" msgstr "" -#: nova/virt/libvirt/utils.py:547 +#: nova/virt/libvirt/utils.py:558 msgid "Can't retrieve root device path from instance libvirt configuration" msgstr "" -#: nova/virt/libvirt/vif.py:264 nova/virt/libvirt/vif.py:385 -#: nova/virt/libvirt/vif.py:472 +#: nova/virt/libvirt/vif.py:265 nova/virt/libvirt/vif.py:386 +#: nova/virt/libvirt/vif.py:473 #, python-format msgid "" "vif_type=%(vif_type)s instance=%(instance)s network=%(network)s " "mapping=%(mapping)s" msgstr "" -#: nova/virt/libvirt/vif.py:270 nova/virt/libvirt/vif.py:391 -#: nova/virt/libvirt/vif.py:478 +#: nova/virt/libvirt/vif.py:271 nova/virt/libvirt/vif.py:392 +#: nova/virt/libvirt/vif.py:479 msgid "vif_type parameter must be present for this vif_driver implementation" msgstr "" -#: nova/virt/libvirt/vif.py:291 nova/virt/libvirt/vif.py:404 -#: nova/virt/libvirt/vif.py:491 +#: nova/virt/libvirt/vif.py:292 nova/virt/libvirt/vif.py:405 +#: nova/virt/libvirt/vif.py:492 #, python-format msgid "Unexpected vif_type=%s" msgstr "" -#: nova/virt/libvirt/vif.py:303 +#: nova/virt/libvirt/vif.py:304 #, python-format msgid "Ensuring vlan %(vlan)s and bridge %(bridge)s" msgstr "" -#: nova/virt/libvirt/vif.py:313 +#: nova/virt/libvirt/vif.py:314 #, python-format msgid "Ensuring bridge %s" msgstr "" -#: nova/virt/libvirt/vif.py:421 nova/virt/libvirt/vif.py:450 +#: nova/virt/libvirt/vif.py:422 nova/virt/libvirt/vif.py:451 msgid "Failed while unplugging vif" msgstr "" -#: nova/virt/libvirt/vif.py:500 +#: nova/virt/libvirt/vif.py:501 msgid "" "The LibvirtBridgeDriver VIF driver is now deprecated and will be removed " "in the next release. Please use the LibvirtGenericVIFDriver VIF driver, " "together with a network plugin that reports the 'vif_type' attribute" msgstr "" -#: nova/virt/libvirt/vif.py:526 +#: nova/virt/libvirt/vif.py:527 msgid "" "The LibvirtOpenVswitchDriver VIF driver is now deprecated and will be " "removed in the next release. Please use the LibvirtGenericVIFDriver VIF " @@ -8845,7 +8843,7 @@ msgid "" "attribute" msgstr "" -#: nova/virt/libvirt/vif.py:554 +#: nova/virt/libvirt/vif.py:555 msgid "" "The LibvirtHybridOVSBridgeDriver VIF driver is now deprecated and will be" " removed in the next release. Please use the LibvirtGenericVIFDriver VIF " @@ -8853,7 +8851,7 @@ msgid "" "attribute" msgstr "" -#: nova/virt/libvirt/vif.py:582 +#: nova/virt/libvirt/vif.py:583 msgid "" "The LibvirtOpenVswitchVirtualPortDriver VIF driver is now deprecated and " "will be removed in the next release. Please use the " @@ -8861,7 +8859,7 @@ msgid "" "reports the 'vif_type' attribute" msgstr "" -#: nova/virt/libvirt/vif.py:608 +#: nova/virt/libvirt/vif.py:609 msgid "" "The QuantumLinuxBridgeVIFDriver VIF driver is now deprecated and will be " "removed in the next release. Please use the LibvirtGenericVIFDriver VIF " @@ -8869,87 +8867,87 @@ msgid "" "attribute" msgstr "" -#: nova/virt/libvirt/volume.py:238 +#: nova/virt/libvirt/volume.py:239 #, python-format msgid "iSCSI device not found at %s" msgstr "" -#: nova/virt/libvirt/volume.py:241 +#: nova/virt/libvirt/volume.py:242 #, python-format msgid "" "ISCSI volume not yet found at: %(disk_dev)s. Will rescan & retry. Try " "number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:253 +#: nova/virt/libvirt/volume.py:254 #, python-format msgid "Found iSCSI node %(disk_dev)s (after %(tries)s rescans)" msgstr "" -#: nova/virt/libvirt/volume.py:489 nova/virt/libvirt/volume.py:610 +#: nova/virt/libvirt/volume.py:490 nova/virt/libvirt/volume.py:611 #, python-format msgid "%s is already mounted" msgstr "" -#: nova/virt/libvirt/volume.py:545 +#: nova/virt/libvirt/volume.py:546 #, python-format msgid "AoE device not found at %s" msgstr "" -#: nova/virt/libvirt/volume.py:547 +#: nova/virt/libvirt/volume.py:548 #, python-format msgid "AoE volume not yet found at: %(aoedevpath)s. Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:561 +#: nova/virt/libvirt/volume.py:562 #, python-format msgid "Found AoE device %(aoedevpath)s (after %(tries)s rediscover)" msgstr "" -#: nova/virt/libvirt/volume.py:689 +#: nova/virt/libvirt/volume.py:690 msgid "We are unable to locate any Fibre Channel devices" msgstr "" -#: nova/virt/libvirt/volume.py:698 +#: nova/virt/libvirt/volume.py:699 #, python-format msgid "Looking for Fibre Channel dev %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:708 +#: nova/virt/libvirt/volume.py:709 msgid "Fibre Channel device not found." msgstr "" -#: nova/virt/libvirt/volume.py:711 +#: nova/virt/libvirt/volume.py:712 #, python-format msgid "" "Fibre volume not yet found at: %(mount_device)s. Will rescan & retry. " "Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:727 +#: nova/virt/libvirt/volume.py:728 #, python-format msgid "Found Fibre Channel volume %(mount_device)s (after %(tries)s rescans)" msgstr "" -#: nova/virt/libvirt/volume.py:734 +#: nova/virt/libvirt/volume.py:735 #, python-format msgid "Multipath device discovered %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:800 +#: nova/virt/libvirt/volume.py:801 msgid "Value required for 'scality_sofs_config'" msgstr "" -#: nova/virt/libvirt/volume.py:811 +#: nova/virt/libvirt/volume.py:812 #, python-format msgid "Cannot access 'scality_sofs_config': %s" msgstr "" -#: nova/virt/libvirt/volume.py:817 +#: nova/virt/libvirt/volume.py:818 msgid "Cannot execute /sbin/mount.sofs" msgstr "" -#: nova/virt/libvirt/volume.py:832 +#: nova/virt/libvirt/volume.py:833 msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" @@ -9021,6 +9019,16 @@ msgstr "" msgid "Uncompressed image file not found" msgstr "" +#: nova/virt/powervm/blockdev.py:540 nova/virt/powervm/operator.py:673 +#, python-format +msgid "Found error stream for command \"%(cmd)s\": %(error_text)s" +msgstr "" + +#: nova/virt/powervm/blockdev.py:557 nova/virt/powervm/operator.py:690 +#, python-format +msgid "Found error stream for command \"%(command)s\": %(error_text)s" +msgstr "" + #: nova/virt/powervm/common.py:61 msgid "Connection error connecting PowerVM manager" msgstr "" @@ -9030,16 +9038,16 @@ msgstr "" msgid "Running cmd (SSH-as-root): %s" msgstr "" -#: nova/virt/powervm/common.py:119 +#: nova/virt/powervm/common.py:122 msgid "File transfer to PowerVM manager failed" msgstr "" -#: nova/virt/powervm/common.py:138 +#: nova/virt/powervm/common.py:141 #, python-format msgid "ftp GET %(remote_path)s to: %(local_path)s" msgstr "" -#: nova/virt/powervm/common.py:144 +#: nova/virt/powervm/common.py:147 msgid "File transfer from PowerVM manager failed" msgstr "" @@ -9150,54 +9158,54 @@ msgstr "" msgid "LPAR instance '%s' creation failed" msgstr "" -#: nova/virt/powervm/operator.py:208 +#: nova/virt/powervm/operator.py:209 #, python-format msgid "Activating the LPAR instance '%s'" msgstr "" -#: nova/virt/powervm/operator.py:225 +#: nova/virt/powervm/operator.py:226 #, python-format msgid "Instance '%s' failed to boot" msgstr "" -#: nova/virt/powervm/operator.py:237 +#: nova/virt/powervm/operator.py:238 msgid "Error while attempting to clean up failed instance launch." msgstr "" -#: nova/virt/powervm/operator.py:241 +#: nova/virt/powervm/operator.py:242 #, python-format msgid "Instance spawned in %s seconds" msgstr "" -#: nova/virt/powervm/operator.py:252 +#: nova/virt/powervm/operator.py:253 #, python-format msgid "During destroy, LPAR instance '%s' was not found on PowerVM system." msgstr "" -#: nova/virt/powervm/operator.py:271 +#: nova/virt/powervm/operator.py:272 #, python-format msgid "Stopping instance %s for snapshot." msgstr "" -#: nova/virt/powervm/operator.py:294 +#: nova/virt/powervm/operator.py:295 #, python-format msgid "Shutting down the instance '%s'" msgstr "" -#: nova/virt/powervm/operator.py:299 +#: nova/virt/powervm/operator.py:300 #, python-format msgid "Deleting the LPAR instance '%s'" msgstr "" -#: nova/virt/powervm/operator.py:311 +#: nova/virt/powervm/operator.py:312 msgid "PowerVM instance cleanup failed" msgstr "" -#: nova/virt/powervm/operator.py:333 nova/virt/powervm/operator.py:389 +#: nova/virt/powervm/operator.py:334 nova/virt/powervm/operator.py:390 msgid "Not enough free memory in the host" msgstr "" -#: nova/virt/powervm/operator.py:344 nova/virt/powervm/operator.py:395 +#: nova/virt/powervm/operator.py:345 nova/virt/powervm/operator.py:396 msgid "Insufficient available CPU on PowerVM" msgstr "" @@ -9320,99 +9328,95 @@ msgstr "" msgid "Exception during HTTP connection close in VMwareHTTPWrite. Exception is %s" msgstr "" -#: nova/virt/vmwareapi/vim.py:85 +#: nova/virt/vmwareapi/vim.py:84 msgid "Unable to import suds." msgstr "" -#: nova/virt/vmwareapi/vim.py:91 -msgid "Must specify vmwareapi_wsdl_loc" -msgstr "" - -#: nova/virt/vmwareapi/vim.py:142 +#: nova/virt/vmwareapi/vim.py:169 #, python-format msgid "No such SOAP method '%s' provided by VI SDK" msgstr "" -#: nova/virt/vmwareapi/vim.py:147 +#: nova/virt/vmwareapi/vim.py:174 #, python-format msgid "httplib error in %s: " msgstr "" -#: nova/virt/vmwareapi/vim.py:154 +#: nova/virt/vmwareapi/vim.py:181 #, python-format msgid "Socket error in %s: " msgstr "" -#: nova/virt/vmwareapi/vim.py:159 +#: nova/virt/vmwareapi/vim.py:186 #, python-format msgid "Type error in %s: " msgstr "" -#: nova/virt/vmwareapi/vim.py:163 +#: nova/virt/vmwareapi/vim.py:190 #, python-format msgid "Exception in %s " msgstr "" -#: nova/virt/vmwareapi/vmops.py:93 +#: nova/virt/vmwareapi/vmops.py:92 msgid "Getting list of instances" msgstr "" -#: nova/virt/vmwareapi/vmops.py:109 +#: nova/virt/vmwareapi/vmops.py:108 #, python-format msgid "Got total of %s instances" msgstr "" -#: nova/virt/vmwareapi/vmops.py:204 +#: nova/virt/vmwareapi/vmops.py:198 msgid "Creating VM on the ESX host" msgstr "" -#: nova/virt/vmwareapi/vmops.py:212 +#: nova/virt/vmwareapi/vmops.py:206 msgid "Created VM on the ESX host" msgstr "" -#: nova/virt/vmwareapi/vmops.py:236 +#: nova/virt/vmwareapi/vmops.py:230 #, 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 "" -#: nova/virt/vmwareapi/vmops.py:255 +#: nova/virt/vmwareapi/vmops.py:249 #, python-format msgid "" "Created Virtual Disk of size %(vmdk_file_size_in_kb)s KB and type " "%(disk_type)s on the ESX host local store %(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:264 +#: nova/virt/vmwareapi/vmops.py:258 #, python-format msgid "" "Deleting the file %(vmdk_path)s on the ESX host localstore " "%(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:278 +#: nova/virt/vmwareapi/vmops.py:272 #, python-format msgid "" "Deleted the file %(vmdk_path)s on the ESX host local store " "%(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:286 +#: nova/virt/vmwareapi/vmops.py:280 #, python-format msgid "" "Downloading image file data %(image_ref)s to the ESX data store " "%(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:306 +#: nova/virt/vmwareapi/vmops.py:300 #, python-format msgid "" "Downloaded image file data %(image_ref)s to %(upload_vmdk_name)s on the " "ESX data store %(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:320 +#: nova/virt/vmwareapi/vmops.py:314 #, python-format msgid "" "Copying Virtual Disk of size %(vmdk_file_size_in_kb)s KB and adapter type" @@ -9420,281 +9424,281 @@ msgid "" " type %(disk_type)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:341 +#: nova/virt/vmwareapi/vmops.py:335 #, python-format msgid "" "Copied Virtual Disk of size %(vmdk_file_size_in_kb)s KB and type " "%(disk_type)s on the ESX host local store %(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:420 +#: nova/virt/vmwareapi/vmops.py:414 msgid "Powering on the VM instance" msgstr "" -#: nova/virt/vmwareapi/vmops.py:426 +#: nova/virt/vmwareapi/vmops.py:420 msgid "Powered on the VM instance" msgstr "" -#: nova/virt/vmwareapi/vmops.py:472 +#: nova/virt/vmwareapi/vmops.py:466 msgid "Creating Snapshot of the VM instance" msgstr "" -#: nova/virt/vmwareapi/vmops.py:482 +#: nova/virt/vmwareapi/vmops.py:476 msgid "Created Snapshot of the VM instance" msgstr "" -#: nova/virt/vmwareapi/vmops.py:527 +#: nova/virt/vmwareapi/vmops.py:521 msgid "Copying disk data before snapshot of the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:540 +#: nova/virt/vmwareapi/vmops.py:534 msgid "Copied disk data before snapshot of the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:549 +#: nova/virt/vmwareapi/vmops.py:543 #, python-format msgid "Uploading image %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:563 +#: nova/virt/vmwareapi/vmops.py:557 #, python-format msgid "Uploaded image %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:576 +#: nova/virt/vmwareapi/vmops.py:570 #, python-format msgid "Deleting temporary vmdk file %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:585 +#: nova/virt/vmwareapi/vmops.py:579 #, python-format msgid "Deleted temporary vmdk file %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:617 +#: nova/virt/vmwareapi/vmops.py:611 msgid "instance is not powered on" msgstr "" -#: nova/virt/vmwareapi/vmops.py:624 +#: nova/virt/vmwareapi/vmops.py:618 msgid "Rebooting guest OS of VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:627 +#: nova/virt/vmwareapi/vmops.py:621 msgid "Rebooted guest OS of VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:629 +#: nova/virt/vmwareapi/vmops.py:623 msgid "Doing hard reboot of VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:633 +#: nova/virt/vmwareapi/vmops.py:627 msgid "Did hard reboot of VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:645 nova/virt/vmwareapi/vmops.py:677 -#: nova/virt/vmwareapi/vmops.py:970 +#: nova/virt/vmwareapi/vmops.py:639 nova/virt/vmwareapi/vmops.py:671 +#: nova/virt/vmwareapi/vmops.py:964 msgid "instance not present" msgstr "" -#: nova/virt/vmwareapi/vmops.py:651 nova/virt/vmwareapi/vmops.py:974 +#: nova/virt/vmwareapi/vmops.py:645 nova/virt/vmwareapi/vmops.py:968 msgid "Destroying the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:656 nova/virt/vmwareapi/vmops.py:979 +#: nova/virt/vmwareapi/vmops.py:650 nova/virt/vmwareapi/vmops.py:973 msgid "Destroyed the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:658 +#: nova/virt/vmwareapi/vmops.py:652 #, python-format msgid "In vmwareapi:vmops:delete, got this exception while destroying the VM: %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:696 nova/virt/vmwareapi/vmops.py:849 +#: nova/virt/vmwareapi/vmops.py:690 nova/virt/vmwareapi/vmops.py:843 msgid "Powering off the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:701 nova/virt/vmwareapi/vmops.py:854 +#: nova/virt/vmwareapi/vmops.py:695 nova/virt/vmwareapi/vmops.py:848 msgid "Powered off the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:705 +#: nova/virt/vmwareapi/vmops.py:699 msgid "Unregistering the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:708 +#: nova/virt/vmwareapi/vmops.py:702 msgid "Unregistered the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:710 +#: nova/virt/vmwareapi/vmops.py:704 #, python-format msgid "" "In vmwareapi:vmops:destroy, got this exception while un-registering the " "VM: %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:723 +#: nova/virt/vmwareapi/vmops.py:717 #, python-format msgid "Deleting contents of the VM from datastore %(datastore_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:735 +#: nova/virt/vmwareapi/vmops.py:729 #, python-format msgid "Deleted contents of the VM from datastore %(datastore_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:740 +#: nova/virt/vmwareapi/vmops.py:734 #, python-format msgid "" "In vmwareapi:vmops:destroy, got this exception while deleting the VM " "contents from the disk: %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:748 +#: nova/virt/vmwareapi/vmops.py:742 msgid "pause not supported for vmwareapi" msgstr "" -#: nova/virt/vmwareapi/vmops.py:752 +#: nova/virt/vmwareapi/vmops.py:746 msgid "unpause not supported for vmwareapi" msgstr "" -#: nova/virt/vmwareapi/vmops.py:766 +#: nova/virt/vmwareapi/vmops.py:760 msgid "Suspending the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:770 +#: nova/virt/vmwareapi/vmops.py:764 msgid "Suspended the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:773 +#: nova/virt/vmwareapi/vmops.py:767 msgid "instance is powered off and cannot be suspended." msgstr "" -#: nova/virt/vmwareapi/vmops.py:776 +#: nova/virt/vmwareapi/vmops.py:770 msgid "VM was already in suspended state. So returning without doing anything" msgstr "" -#: nova/virt/vmwareapi/vmops.py:789 +#: nova/virt/vmwareapi/vmops.py:783 msgid "Resuming the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:794 +#: nova/virt/vmwareapi/vmops.py:788 msgid "Resumed the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:796 +#: nova/virt/vmwareapi/vmops.py:790 msgid "instance is not in a suspended state" msgstr "" -#: nova/virt/vmwareapi/vmops.py:857 +#: nova/virt/vmwareapi/vmops.py:851 msgid "instance is suspended and cannot be powered off." msgstr "" -#: nova/virt/vmwareapi/vmops.py:860 +#: nova/virt/vmwareapi/vmops.py:854 msgid "VM was already in powered off state. So returning without doing anything" msgstr "" -#: nova/virt/vmwareapi/vmops.py:873 +#: nova/virt/vmwareapi/vmops.py:867 msgid "VM was already in powered on state. So returning without doing anything" msgstr "" -#: nova/virt/vmwareapi/vmops.py:877 +#: nova/virt/vmwareapi/vmops.py:871 msgid "Powering on the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:882 +#: nova/virt/vmwareapi/vmops.py:876 msgid "Powered on the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:899 +#: nova/virt/vmwareapi/vmops.py:893 #, python-format msgid "Updating instance '%(instance_uuid)s' progress to %(progress)d" msgstr "" -#: nova/virt/vmwareapi/vmops.py:930 +#: nova/virt/vmwareapi/vmops.py:924 #, fuzzy, python-format msgid "Renaming the VM to %s" msgstr "Від'єднати том %s" -#: nova/virt/vmwareapi/vmops.py:936 +#: nova/virt/vmwareapi/vmops.py:930 #, python-format msgid "Renamed the VM to %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:951 +#: nova/virt/vmwareapi/vmops.py:945 #, python-format msgid "Cloning VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:959 +#: nova/virt/vmwareapi/vmops.py:953 #, python-format msgid "Cloned VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:981 +#: nova/virt/vmwareapi/vmops.py:975 #, python-format msgid "" "In vmwareapi:vmops:confirm_migration, got this exception while destroying" " the VM: %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:996 +#: nova/virt/vmwareapi/vmops.py:990 #, fuzzy, python-format msgid "Renaming the VM from %s" msgstr "Від'єднати том %s" -#: nova/virt/vmwareapi/vmops.py:1002 +#: nova/virt/vmwareapi/vmops.py:996 #, python-format msgid "Renamed the VM from %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1025 +#: nova/virt/vmwareapi/vmops.py:1019 #, python-format msgid "Migrating VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1037 +#: nova/virt/vmwareapi/vmops.py:1031 #, python-format msgid "Migrated VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1047 nova/virt/xenapi/vmops.py:1327 +#: nova/virt/vmwareapi/vmops.py:1041 nova/virt/xenapi/vmops.py:1327 #, python-format msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1051 +#: nova/virt/vmwareapi/vmops.py:1045 #, python-format msgid "Automatically hard rebooting %d" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1087 +#: nova/virt/vmwareapi/vmops.py:1081 msgid "get_diagnostics not implemented for vmwareapi" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1169 +#: nova/virt/vmwareapi/vmops.py:1163 msgid "Reconfiguring VM instance to set the machine id" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1175 +#: nova/virt/vmwareapi/vmops.py:1169 msgid "Reconfigured VM instance to set the machine id" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1189 +#: nova/virt/vmwareapi/vmops.py:1183 #, python-format msgid "Reconfiguring VM instance to enable vnc on port - %(port)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1196 +#: nova/virt/vmwareapi/vmops.py:1190 #, python-format msgid "Reconfigured VM instance to enable vnc on port - %(port)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1289 +#: nova/virt/vmwareapi/vmops.py:1283 #, python-format msgid "Creating directory with path %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1295 +#: nova/virt/vmwareapi/vmops.py:1289 #, python-format msgid "Created directory with path %s" msgstr "" @@ -9714,17 +9718,17 @@ msgstr "" msgid "Uploading image %s to the Glance image server" msgstr "" -#: nova/virt/vmwareapi/vmware_images.py:135 +#: nova/virt/vmwareapi/vmware_images.py:139 #, python-format msgid "Uploaded image %s to the Glance image server" msgstr "" -#: nova/virt/vmwareapi/vmware_images.py:146 +#: nova/virt/vmwareapi/vmware_images.py:150 #, python-format msgid "Getting image size for the image %s" msgstr "" -#: nova/virt/vmwareapi/vmware_images.py:151 +#: nova/virt/vmwareapi/vmware_images.py:155 #, python-format msgid "Got image size of %(size)s for the image %(image)s" msgstr "" @@ -10002,21 +10006,16 @@ msgstr "" msgid "Unable to migrate VM %(vm_ref)sfrom %(host)s" msgstr "" -#: nova/virt/xenapi/host.py:156 -#, python-format -msgid "Unable to get SR for this host: %s" -msgstr "" - -#: nova/virt/xenapi/host.py:191 +#: nova/virt/xenapi/host.py:185 #, python-format msgid "Failed to extract instance support from %s" msgstr "" -#: nova/virt/xenapi/host.py:208 +#: nova/virt/xenapi/host.py:202 msgid "Unable to get updated status" msgstr "" -#: nova/virt/xenapi/host.py:211 +#: nova/virt/xenapi/host.py:205 #, python-format msgid "The call to %(method)s returned an error: %(e)s." msgstr "" @@ -10090,374 +10089,374 @@ msgid "" "Expected %(vlan_num)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:271 +#: nova/virt/xenapi/vm_utils.py:272 msgid "Created VM" msgstr "" -#: nova/virt/xenapi/vm_utils.py:283 +#: nova/virt/xenapi/vm_utils.py:284 msgid "VM destroyed" msgstr "" -#: nova/virt/xenapi/vm_utils.py:288 nova/virt/xenapi/vm_utils.py:303 +#: nova/virt/xenapi/vm_utils.py:289 nova/virt/xenapi/vm_utils.py:304 msgid "VM already halted, skipping shutdown..." msgstr "" -#: nova/virt/xenapi/vm_utils.py:292 +#: nova/virt/xenapi/vm_utils.py:293 msgid "Shutting down VM (cleanly)" msgstr "" -#: nova/virt/xenapi/vm_utils.py:307 +#: nova/virt/xenapi/vm_utils.py:308 msgid "Shutting down VM (hard)" msgstr "" -#: nova/virt/xenapi/vm_utils.py:345 +#: nova/virt/xenapi/vm_utils.py:346 #, python-format msgid "VBD not found in instance %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:362 +#: nova/virt/xenapi/vm_utils.py:363 #, python-format msgid "VBD %s already detached" msgstr "" -#: nova/virt/xenapi/vm_utils.py:365 +#: nova/virt/xenapi/vm_utils.py:366 #, python-format msgid "VBD %(vbd_ref)s detach rejected, attempt %(num_attempt)d/%(max_attempts)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:370 +#: nova/virt/xenapi/vm_utils.py:371 #, python-format msgid "Unable to unplug VBD %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:375 +#: nova/virt/xenapi/vm_utils.py:376 #, python-format msgid "Reached maximum number of retries trying to unplug VBD %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:386 +#: nova/virt/xenapi/vm_utils.py:387 #, python-format msgid "Unable to destroy VBD %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:408 +#: nova/virt/xenapi/vm_utils.py:409 #, python-format msgid "Creating %(vbd_type)s-type VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " msgstr "" -#: nova/virt/xenapi/vm_utils.py:411 +#: nova/virt/xenapi/vm_utils.py:412 #, python-format msgid "Created VBD %(vbd_ref)s for VM %(vm_ref)s, VDI %(vdi_ref)s." msgstr "" -#: nova/virt/xenapi/vm_utils.py:437 +#: nova/virt/xenapi/vm_utils.py:438 #, python-format msgid "Unable to destroy VDI %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:469 +#: nova/virt/xenapi/vm_utils.py:465 #, python-format msgid "" "Created VDI %(vdi_ref)s (%(name_label)s, %(virtual_size)s, %(read_only)s)" " on %(sr_ref)s." msgstr "" -#: nova/virt/xenapi/vm_utils.py:483 +#: nova/virt/xenapi/vm_utils.py:479 msgid "SR not present and could not be introduced" msgstr "" -#: nova/virt/xenapi/vm_utils.py:508 +#: nova/virt/xenapi/vm_utils.py:504 #, python-format msgid "block device info: %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:594 +#: nova/virt/xenapi/vm_utils.py:590 #, python-format msgid "Cloned VDI %(vdi_ref)s from VDI %(vdi_to_clone_ref)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:614 +#: nova/virt/xenapi/vm_utils.py:635 #, python-format msgid "No primary VDI found for %(vm_ref)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:627 +#: nova/virt/xenapi/vm_utils.py:648 msgid "Starting snapshot for VM" msgstr "" -#: nova/virt/xenapi/vm_utils.py:677 +#: nova/virt/xenapi/vm_utils.py:698 #, python-format msgid "Destroying cached VDI '%(vdi_uuid)s'" msgstr "" -#: nova/virt/xenapi/vm_utils.py:930 +#: nova/virt/xenapi/vm_utils.py:951 #, 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 "" -#: nova/virt/xenapi/vm_utils.py:986 +#: nova/virt/xenapi/vm_utils.py:1007 #, python-format msgid "Unrecognized cache_images value '%s', defaulting to True" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1020 +#: nova/virt/xenapi/vm_utils.py:1041 #, python-format msgid "Fetched VDIs of type '%(vdi_type)s' with UUID '%(vdi_uuid)s'" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1032 +#: nova/virt/xenapi/vm_utils.py:1053 #, python-format msgid "" "download_vhd %(image_id)s, attempt %(attempt_num)d/%(max_attempts)d, " "params: %(params)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1045 +#: nova/virt/xenapi/vm_utils.py:1066 #, python-format msgid "download_vhd failed: %r" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1079 +#: nova/virt/xenapi/vm_utils.py:1100 #, python-format msgid "Invalid value '%s' for xenapi_torrent_images" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1090 +#: nova/virt/xenapi/vm_utils.py:1111 #, python-format msgid "Asking xapi to fetch vhd image %(image_id)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1154 +#: nova/virt/xenapi/vm_utils.py:1169 #, python-format msgid "vdi_uuid=%(cur_vdi_uuid)s vdi_size_bytes=%(vdi_size_bytes)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1169 +#: nova/virt/xenapi/vm_utils.py:1184 #, python-format msgid "image_size_bytes=%(size_bytes)d, allowed_size_bytes=%(allowed_size_bytes)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1173 +#: nova/virt/xenapi/vm_utils.py:1188 #, python-format msgid "" "Image size %(size_bytes)d exceeded instance_type allowed size " "%(allowed_size_bytes)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1195 +#: nova/virt/xenapi/vm_utils.py:1210 #, python-format msgid "Fetching image %(image_id)s, type %(image_type_str)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1208 +#: nova/virt/xenapi/vm_utils.py:1223 #, fuzzy, python-format msgid "Size for image %(image_id)s: %(virtual_size)d" msgstr "без порядку для повідомлень: %s" -#: nova/virt/xenapi/vm_utils.py:1217 +#: nova/virt/xenapi/vm_utils.py:1232 #, python-format msgid "" "Kernel/Ramdisk image is too large: %(vdi_size)d bytes, max %(max_size)d " "bytes" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1236 +#: nova/virt/xenapi/vm_utils.py:1251 #, python-format msgid "Copying VDI %s to /boot/guest on dom0" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1250 +#: nova/virt/xenapi/vm_utils.py:1265 #, python-format msgid "Kernel/Ramdisk VDI %s destroyed" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1259 +#: nova/virt/xenapi/vm_utils.py:1274 msgid "Failed to fetch glance image" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1300 +#: nova/virt/xenapi/vm_utils.py:1315 #, python-format msgid "Detected %(image_type_str)s format for image %(image_ref)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1331 +#: nova/virt/xenapi/vm_utils.py:1346 #, python-format msgid "Looking up vdi %s for PV kernel" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1349 +#: nova/virt/xenapi/vm_utils.py:1364 #, python-format msgid "" "Image format is None: trying to determine PV status using pygrub; if " "instance with vdi %s does not boot correctly, try with image metadata." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1355 +#: nova/virt/xenapi/vm_utils.py:1370 #, python-format msgid "Unknown image format %(disk_image_type)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1386 +#: nova/virt/xenapi/vm_utils.py:1401 #, python-format msgid "VDI %s is still available" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1489 +#: nova/virt/xenapi/vm_utils.py:1504 #, python-format msgid "Unable to parse rrd of %(vm_uuid)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1516 +#: nova/virt/xenapi/vm_utils.py:1531 #, python-format msgid "Re-scanning SR %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1544 +#: nova/virt/xenapi/vm_utils.py:1559 #, python-format msgid "Flag sr_matching_filter '%s' does not respect formatting convention" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1562 +#: nova/virt/xenapi/vm_utils.py:1577 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 "" -#: nova/virt/xenapi/vm_utils.py:1575 +#: nova/virt/xenapi/vm_utils.py:1590 msgid "Cannot find SR of content-type ISO" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1583 +#: nova/virt/xenapi/vm_utils.py:1598 #, python-format msgid "ISO: looking at SR %(sr_rec)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1585 +#: nova/virt/xenapi/vm_utils.py:1600 msgid "ISO: not iso content" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1588 +#: nova/virt/xenapi/vm_utils.py:1603 msgid "ISO: iso content_type, no 'i18n-key' key" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1591 +#: nova/virt/xenapi/vm_utils.py:1606 msgid "ISO: iso content_type, i18n-key value not 'local-storage-iso'" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1595 +#: nova/virt/xenapi/vm_utils.py:1610 msgid "ISO: SR MATCHing our criteria" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1597 +#: nova/virt/xenapi/vm_utils.py:1612 msgid "ISO: ISO, looking to see if it is host local" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1600 +#: nova/virt/xenapi/vm_utils.py:1615 #, python-format msgid "ISO: PBD %(pbd_ref)s disappeared" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1603 +#: nova/virt/xenapi/vm_utils.py:1618 #, python-format msgid "ISO: PBD matching, want %(pbd_rec)s, have %(host)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1606 +#: nova/virt/xenapi/vm_utils.py:1621 msgid "ISO: SR with local PBD" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1628 +#: nova/virt/xenapi/vm_utils.py:1643 #, python-format msgid "" "Unable to obtain RRD XML for VM %(vm_uuid)s with server details: " "%(server)s." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1644 +#: nova/virt/xenapi/vm_utils.py:1659 #, python-format msgid "Unable to obtain RRD XML updates with server details: %(server)s." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1698 +#: nova/virt/xenapi/vm_utils.py:1713 #, python-format msgid "Invalid statistics data from Xenserver: %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1758 +#: nova/virt/xenapi/vm_utils.py:1773 #, python-format msgid "VHD %(vdi_uuid)s has parent %(parent_uuid)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1845 +#: nova/virt/xenapi/vm_utils.py:1860 #, python-format msgid "" "Parent %(parent_uuid)s doesn't match original parent " "%(original_parent_uuid)s, waiting for coalesce..." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1855 +#: nova/virt/xenapi/vm_utils.py:1870 #, python-format msgid "VHD coalesce attempts exceeded (%(max_attempts)d), giving up..." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1890 +#: nova/virt/xenapi/vm_utils.py:1905 #, python-format msgid "Timeout waiting for device %s to be created" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1910 +#: nova/virt/xenapi/vm_utils.py:1925 #, python-format msgid "Disconnecting stale VDI %s from compute domU" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1923 +#: nova/virt/xenapi/vm_utils.py:1938 #, python-format msgid "Plugging VBD %s ... " msgstr "" -#: nova/virt/xenapi/vm_utils.py:1926 +#: nova/virt/xenapi/vm_utils.py:1941 #, python-format msgid "Plugging VBD %s done." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1928 +#: nova/virt/xenapi/vm_utils.py:1943 #, python-format msgid "VBD %(vbd_ref)s plugged as %(orig_dev)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1931 +#: nova/virt/xenapi/vm_utils.py:1946 #, python-format msgid "VBD %(vbd_ref)s plugged into wrong dev, remapping to %(dev)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1936 +#: nova/virt/xenapi/vm_utils.py:1951 #, python-format msgid "Destroying VBD for VDI %s ... " msgstr "" -#: nova/virt/xenapi/vm_utils.py:1944 +#: nova/virt/xenapi/vm_utils.py:1959 #, python-format msgid "Destroying VBD for VDI %s done." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1971 +#: nova/virt/xenapi/vm_utils.py:1986 #, python-format msgid "Running pygrub against %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1979 +#: nova/virt/xenapi/vm_utils.py:1994 #, python-format msgid "Found Xen kernel %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1981 +#: nova/virt/xenapi/vm_utils.py:1996 msgid "No Xen kernel found. Booting HVM." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1983 +#: nova/virt/xenapi/vm_utils.py:1998 msgid "" "Error while executing pygrub! Please, ensure the binary is installed " "correctly, and available in your PATH; on some Linux distros, pygrub may " @@ -10465,51 +10464,51 @@ msgid "" "mode." msgstr "" -#: nova/virt/xenapi/vm_utils.py:2000 +#: nova/virt/xenapi/vm_utils.py:2015 msgid "Partitions:" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2006 +#: nova/virt/xenapi/vm_utils.py:2021 #, python-format msgid " %(num)s: %(ptype)s %(size)d sectors" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2031 +#: nova/virt/xenapi/vm_utils.py:2046 #, python-format msgid "" "Writing partition table %(primary_first)d %(primary_last)d to " "%(dev_path)s..." msgstr "" -#: nova/virt/xenapi/vm_utils.py:2044 +#: nova/virt/xenapi/vm_utils.py:2059 #, python-format msgid "Writing partition table %s done." msgstr "" -#: nova/virt/xenapi/vm_utils.py:2098 +#: nova/virt/xenapi/vm_utils.py:2113 #, 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 "" -#: nova/virt/xenapi/vm_utils.py:2131 +#: nova/virt/xenapi/vm_utils.py:2146 #, python-format msgid "" "Finished sparse_copy in %(duration).2f secs, %(compression_pct).2f%% " "reduction in size" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2183 +#: nova/virt/xenapi/vm_utils.py:2198 msgid "Manipulating interface files directly" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2192 +#: nova/virt/xenapi/vm_utils.py:2207 #, python-format msgid "Failed to mount filesystem (expected for non-linux instances): %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2304 +#: nova/virt/xenapi/vm_utils.py:2319 msgid "This domU must be running on the host specified by xenapi_connection_url" msgstr "" @@ -10697,15 +10696,19 @@ msgid "" " server" msgstr "" -#: nova/virt/xenapi/vmops.py:1658 +#: nova/virt/xenapi/vmops.py:1647 +msgid "No suitable network for migrate" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1659 msgid "Migrate Receive failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1706 -msgid "VM.assert_can_migratefailed" +#: nova/virt/xenapi/vmops.py:1708 +msgid "VM.assert_can_migrate failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1743 +#: nova/virt/xenapi/vmops.py:1745 msgid "Migrate Send failed" msgstr "" @@ -10835,6 +10838,72 @@ msgid "Cinderclient connection created using URL: %s" msgstr "" #: nova/volume/cinder.py:219 +msgid "status must be 'in-use'" +msgstr "" + +#: nova/volume/cinder.py:225 msgid "status must be 'available'" msgstr "" +#~ msgid "Unexpected error while running command." +#~ msgstr "Неочікувана помилка при виконанні команди." + +#~ msgid "" +#~ "%(description)s\n" +#~ "Command: %(cmd)s\n" +#~ "Exit code: %(exit_code)s\n" +#~ "Stdout: %(stdout)r\n" +#~ "Stderr: %(stderr)r" +#~ msgstr "" + +#~ msgid "Error clearing stale veth %s" +#~ msgstr "" + +#~ msgid "Failed unplugging VLAN interface '%s'" +#~ msgstr "" + +#~ msgid "Unplugged VLAN interface '%s'" +#~ msgstr "" + +#~ msgid "Failed unplugging bridge interface '%s'" +#~ msgstr "" + +#~ msgid "Unplugged bridge interface '%s'" +#~ msgstr "" + +#~ msgid "Failed unplugging gateway interface '%s'" +#~ msgstr "" + +#~ msgid "Unplugged gateway interface '%s'" +#~ msgstr "" + +#~ msgid "Network %(net)s for port %(port_id)s not found!" +#~ msgstr "" + +#~ msgid "Host filter ignoring hosts: %(ignored_hosts_str)s" +#~ msgstr "" + +#~ msgid "" +#~ "No hosts matched due to not " +#~ "matching 'force_hosts'value of " +#~ "'%(forced_hosts_str)s'" +#~ msgstr "" + +#~ msgid "Host filter forcing available hosts to %(forced_hosts_str)s" +#~ msgstr "" + +#~ msgid "" +#~ "Getting block stats failed, device might" +#~ " have been detached. Code=%(errcode)s " +#~ "Error=%(e)s" +#~ msgstr "" + +#~ msgid "Must specify vmwareapi_wsdl_loc" +#~ msgstr "" + +#~ msgid "Unable to get SR for this host: %s" +#~ msgstr "" + +#~ msgid "VM.assert_can_migratefailed" +#~ msgstr "" + diff --git a/nova/locale/zh_CN/LC_MESSAGES/nova.po b/nova/locale/zh_CN/LC_MESSAGES/nova.po index 8cc66551d..2ef729c67 100644 --- a/nova/locale/zh_CN/LC_MESSAGES/nova.po +++ b/nova/locale/zh_CN/LC_MESSAGES/nova.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: nova\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-04-28 00:04+0000\n" +"POT-Creation-Date: 2013-05-06 19:37+0000\n" "PO-Revision-Date: 2012-05-07 06:51+0000\n" "Last-Translator: Edward \n" "Language-Team: Chinese (Simplified) \n" @@ -32,360 +32,341 @@ msgstr "" msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" msgstr "" -#: nova/crypto.py:54 +#: nova/crypto.py:55 msgid "Filename of root CA" msgstr "根证书的文件名" -#: nova/crypto.py:57 +#: nova/crypto.py:58 msgid "Filename of private key" msgstr "私钥文件名" -#: nova/crypto.py:60 +#: nova/crypto.py:61 msgid "Filename of root Certificate Revocation List" msgstr "根证书撤销列表的文件名" -#: nova/crypto.py:63 +#: nova/crypto.py:64 msgid "Where we keep our keys" msgstr "保存密钥的位置" -#: nova/crypto.py:66 +#: nova/crypto.py:67 msgid "Where we keep our root CA" msgstr "保存根证书的位置" -#: nova/crypto.py:69 +#: nova/crypto.py:70 msgid "Should we use a CA for each project?" msgstr "是否每个项目都使用认证权威?" -#: nova/crypto.py:73 +#: nova/crypto.py:74 #, python-format msgid "Subject for certificate for users, %s for project, user, timestamp" msgstr "用户证书的标题,%s 依次分别为项目,用户,时间戳" -#: nova/crypto.py:78 +#: nova/crypto.py:79 #, python-format msgid "Subject for certificate for projects, %s for project, timestamp" msgstr "项目证书的标题,%s 依次分别为项目,时间戳" -#: nova/crypto.py:209 +#: nova/crypto.py:210 #, fuzzy msgid "Unable to find the key" msgstr "无法找到地址 %r" -#: nova/crypto.py:392 +#: nova/crypto.py:393 #, fuzzy msgid "Failed to write inbound.csr" msgstr "重新启动实例失败" -#: nova/crypto.py:394 +#: nova/crypto.py:395 #, python-format msgid "Flags path: %s" msgstr "标记所在路径:%s" -#: nova/exception.py:66 -msgid "Unexpected error while running command." -msgstr "运行命令时出现意外错误" - -#: nova/exception.py:69 -#, 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" -"命令:%(cmd)s\n" -"退出代码:%(exit_code)s\n" -"标准输出:%(stdout)r\n" -"标准错误输出:%(stderr)r" - -#: nova/exception.py:131 +#: nova/exception.py:112 msgid "An unknown exception occurred." msgstr "发生未知异常。" -#: nova/exception.py:152 nova/openstack/common/rpc/common.py:86 +#: nova/exception.py:133 nova/openstack/common/rpc/common.py:86 msgid "Exception in string format operation" msgstr "" -#: nova/exception.py:172 +#: nova/exception.py:153 msgid "Unknown" msgstr "" -#: nova/exception.py:182 +#: nova/exception.py:163 #, fuzzy, python-format msgid "Failed to encrypt text: %(reason)s" msgstr "解密文本失败" -#: nova/exception.py:186 +#: nova/exception.py:167 #, fuzzy, python-format msgid "Failed to decrypt text: %(reason)s" msgstr "解密文本失败" -#: nova/exception.py:190 +#: nova/exception.py:171 msgid "Virtual Interface creation failed" msgstr "虚拟接口创建失败" -#: nova/exception.py:194 +#: nova/exception.py:175 msgid "5 attempts to create virtual interfacewith unique mac address failed" msgstr "用唯一mac地址5次尝试创建虚拟接口失败" -#: nova/exception.py:199 +#: nova/exception.py:180 #, python-format msgid "Connection to glance host %(host)s:%(port)s failed: %(reason)s" msgstr "" -#: nova/exception.py:204 +#: nova/exception.py:185 msgid "Not authorized." msgstr "未授权。" -#: nova/exception.py:209 +#: nova/exception.py:190 msgid "User does not have admin privileges" msgstr "用户没有管理员权限" -#: nova/exception.py:213 +#: nova/exception.py:194 #, python-format msgid "Policy doesn't allow %(action)s to be performed." msgstr "政策不允许 %(action)s 被执行。" -#: nova/exception.py:217 +#: nova/exception.py:198 #, fuzzy, python-format msgid "Image %(image_id)s is not active." msgstr "镜像 %(image_id)s 没有找到。" -#: nova/exception.py:221 +#: nova/exception.py:202 #, fuzzy, python-format msgid "Not authorized for image %(image_id)s." msgstr "没有为镜像 %(image_id)s 找到内核。" -#: nova/exception.py:225 +#: nova/exception.py:206 msgid "Unacceptable parameters." msgstr "无法接受的参数。" -#: nova/exception.py:230 +#: nova/exception.py:211 #, fuzzy msgid "Block Device Mapping is Invalid." msgstr "block_device_mapping %s" -#: nova/exception.py:234 +#: nova/exception.py:215 #, python-format msgid "Block Device Mapping is Invalid: failed to get snapshot %(id)s." msgstr "" -#: nova/exception.py:239 +#: nova/exception.py:220 #, python-format msgid "Block Device Mapping is Invalid: failed to get volume %(id)s." msgstr "" -#: nova/exception.py:244 +#: nova/exception.py:225 #, python-format msgid "Volume %(volume_id)s is not attached to anything" msgstr "卷 %(volume_id)s 没有附加任何东西" -#: nova/exception.py:248 +#: nova/exception.py:229 #, python-format msgid "" "Volume %(volume_id)s did not finish being created even after we waited " "%(seconds)s seconds or %(attempts)s attempts." msgstr "" -#: nova/exception.py:254 nova/api/ec2/cloud.py:463 -#: nova/api/openstack/compute/contrib/keypairs.py:98 nova/compute/api.py:2740 +#: nova/exception.py:235 nova/api/ec2/cloud.py:463 +#: nova/api/openstack/compute/contrib/keypairs.py:98 nova/compute/api.py:2769 msgid "Keypair data is invalid" msgstr "密钥对数据无效" -#: nova/exception.py:258 +#: nova/exception.py:239 msgid "The request is invalid." msgstr "请求无效。" -#: nova/exception.py:262 +#: nova/exception.py:243 msgid "Invalid input received" msgstr "收到无效的输入" -#: nova/exception.py:266 +#: nova/exception.py:247 msgid "Invalid volume" msgstr "无效的卷" -#: nova/exception.py:270 nova/api/openstack/compute/servers.py:1332 +#: nova/exception.py:251 nova/api/openstack/compute/servers.py:1332 #: nova/api/openstack/compute/contrib/admin_actions.py:242 msgid "Invalid metadata" msgstr "无效的元数据" -#: nova/exception.py:274 +#: nova/exception.py:255 #, fuzzy msgid "Invalid metadata size" msgstr "无效的元数据键" -#: nova/exception.py:278 +#: nova/exception.py:259 #, python-format msgid "Invalid port range %(from_port)s:%(to_port)s. %(msg)s" msgstr "无效的端口范围 %(from_port)s:%(to_port)s. %(msg)s" -#: nova/exception.py:282 nova/api/ec2/cloud.py:625 +#: nova/exception.py:263 nova/api/ec2/cloud.py:625 #, python-format msgid "Invalid IP protocol %(protocol)s." msgstr "无效的IP协议 %(protocol)s。" -#: nova/exception.py:286 +#: nova/exception.py:267 #, python-format msgid "Invalid content type %(content_type)s." msgstr "无效的内容类型 %(content_type)s。" -#: nova/exception.py:290 +#: nova/exception.py:271 #, python-format msgid "Invalid cidr %(cidr)s." msgstr "无效的cidr %(cidr)s。" -#: nova/exception.py:294 nova/openstack/common/db/exception.py:44 +#: nova/exception.py:275 nova/openstack/common/db/exception.py:44 msgid "Invalid Parameter: Unicode is not supported by the current database." msgstr "" -#: nova/exception.py:301 +#: nova/exception.py:282 #, python-format msgid "%(err)s" msgstr "%(err)s" -#: nova/exception.py:305 +#: nova/exception.py:286 #, 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。" -#: nova/exception.py:310 +#: nova/exception.py:291 #, fuzzy, python-format msgid "Group not valid. Reason: %(reason)s" msgstr "找不到有效主机,原因是 %(reason)s。" -#: nova/exception.py:314 nova/openstack/common/db/sqlalchemy/utils.py:33 +#: nova/exception.py:295 nova/openstack/common/db/sqlalchemy/utils.py:33 msgid "Sort key supplied was not valid." msgstr "" -#: nova/exception.py:318 +#: nova/exception.py:299 #, 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。" -#: nova/exception.py:323 +#: nova/exception.py:304 #, python-format msgid "Instance %(instance_id)s is not running." msgstr "实例 %(instance_id)s 没有运行。" -#: nova/exception.py:327 +#: nova/exception.py:308 #, python-format msgid "Instance %(instance_id)s is not in rescue mode" msgstr "实例 %(instance_id)s 不在救援模式。" -#: nova/exception.py:331 +#: nova/exception.py:312 #, fuzzy, python-format msgid "Instance %(instance_id)s cannot be rescued: %(reason)s" msgstr "实例 %(instance_id)s 不在救援模式。" -#: nova/exception.py:335 +#: nova/exception.py:316 #, fuzzy, python-format msgid "Instance %(instance_id)s is not ready" msgstr "实例 %(instance_id)s 没有挂起。" -#: nova/exception.py:339 +#: nova/exception.py:320 msgid "Failed to suspend instance" msgstr "挂起实例失败" -#: nova/exception.py:343 +#: nova/exception.py:324 #, fuzzy, python-format msgid "Failed to resume instance: %(reason)s." msgstr "注入文件失败:%(resp)r" -#: nova/exception.py:347 +#: nova/exception.py:328 #, fuzzy, python-format msgid "Failed to power on instance: %(reason)s." msgstr "设置管理员密码失败。实例 %s 没有运行" -#: nova/exception.py:351 +#: nova/exception.py:332 #, fuzzy, python-format msgid "Failed to power off instance: %(reason)s." msgstr "设置管理员密码失败。实例 %s 没有运行" -#: nova/exception.py:355 +#: nova/exception.py:336 msgid "Failed to reboot instance" msgstr "重新启动实例失败" -#: nova/exception.py:359 +#: nova/exception.py:340 #, fuzzy msgid "Failed to terminate instance" msgstr "重新启动实例失败" -#: nova/exception.py:363 +#: nova/exception.py:344 #, fuzzy msgid "Failed to deploy instance" msgstr "重新启动实例失败" -#: nova/exception.py:367 +#: nova/exception.py:348 msgid "Service is unavailable at this time." msgstr "此时的付不可用。" -#: nova/exception.py:371 +#: nova/exception.py:352 msgid "Insufficient compute resources." msgstr "" -#: nova/exception.py:375 +#: nova/exception.py:356 #, fuzzy, python-format msgid "Compute service of %(host)s is unavailable at this time." msgstr "此时的计算服务不可用。" -#: nova/exception.py:379 +#: nova/exception.py:360 #, python-format msgid "Unable to migrate instance (%(instance_id)s) to current host (%(host)s)." msgstr "无法把实例 (%(instance_id)s) 迁移到当前主机 (%(host)s)。" -#: nova/exception.py:384 +#: nova/exception.py:365 msgid "The supplied hypervisor type of is invalid." msgstr "提供的虚拟机管理程序类型无效。" -#: nova/exception.py:388 +#: nova/exception.py:369 msgid "The instance requires a newer hypervisor version than has been provided." msgstr "该实例需要比当前版本更新的虚拟机管理程序。" -#: nova/exception.py:393 +#: nova/exception.py:374 #, python-format msgid "" "The supplied disk path (%(path)s) already exists, it is expected not to " "exist." msgstr "提供的磁盘路径 (%(path)s) 已经存在,预计是不存在的。" -#: nova/exception.py:398 +#: nova/exception.py:379 #, python-format msgid "The supplied device path (%(path)s) is invalid." msgstr "提供的设备路径 (%(path)s) 是无效的。" -#: nova/exception.py:402 +#: nova/exception.py:383 #, fuzzy, python-format msgid "The supplied device path (%(path)s) is in use." msgstr "提供的设备路径 (%(path)s) 是无效的。" -#: nova/exception.py:407 +#: nova/exception.py:388 #, fuzzy, python-format msgid "The supplied device (%(device)s) is busy." msgstr "提供的设备路径 (%(path)s) 是无效的。" -#: nova/exception.py:411 +#: nova/exception.py:392 msgid "Unacceptable CPU info" msgstr "无法接受的CPU信息" -#: nova/exception.py:415 +#: nova/exception.py:396 #, python-format msgid "%(address)s is not a valid IP v4/6 address." msgstr "%(address)s 不是有效的IP v4/6地址。" -#: nova/exception.py:419 +#: nova/exception.py:400 #, 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。" -#: nova/exception.py:425 +#: nova/exception.py:406 #, python-format msgid "" "vSwitch which contains the port group %(bridge)s is not associated with " @@ -395,91 +376,86 @@ msgstr "" "包含端口组 %(bridge)s 的vSwitch没有与预计的物理适配器关联。预计的vSwitch是 %(expected)s,但关联的是 " "%(actual)s。" -#: nova/exception.py:432 +#: nova/exception.py:413 #, python-format msgid "Disk format %(disk_format)s is not acceptable" msgstr "磁盘格式 %(disk_format)s 不能接受" -#: nova/exception.py:436 +#: nova/exception.py:417 #, python-format msgid "Image %(image_id)s is unacceptable: %(reason)s" msgstr "镜像 %(image_id)s 无法接受,原因是: %(reason)s" -#: nova/exception.py:440 +#: nova/exception.py:421 #, python-format msgid "Instance %(instance_id)s is unacceptable: %(reason)s" msgstr "实例 %(instance_id)s 无法接受,原因是: %(reason)s" -#: nova/exception.py:444 +#: nova/exception.py:425 #, python-format msgid "Ec2 id %(ec2_id)s is unacceptable." msgstr "Ec2 id %(ec2_id)s 无法接受。" -#: nova/exception.py:448 +#: nova/exception.py:429 #, python-format msgid "Expected a uuid but received %(uuid)s." msgstr "" -#: nova/exception.py:452 +#: nova/exception.py:433 #, fuzzy, python-format msgid "Invalid ID received %(id)s." msgstr "无效的cidr %(cidr)s。" -#: nova/exception.py:456 -#, python-format -msgid "Unexpected argument for periodic task creation: %(arg)s." -msgstr "" - -#: nova/exception.py:460 +#: nova/exception.py:437 #, fuzzy msgid "Constraint not met." msgstr "实例 - %s 不存在" -#: nova/exception.py:465 +#: nova/exception.py:442 msgid "Resource could not be found." msgstr "资源没有找到。" -#: nova/exception.py:470 +#: nova/exception.py:447 #, fuzzy, python-format msgid "No agent-build associated with id %(id)s." msgstr "没有固定IP与id %(id)s 关联。" -#: nova/exception.py:474 +#: nova/exception.py:451 #, python-format msgid "Volume %(volume_id)s could not be found." msgstr "卷 %(volume_id)s 没有找到。" -#: nova/exception.py:478 +#: nova/exception.py:455 #, python-format msgid "Snapshot %(snapshot_id)s could not be found." msgstr "快照 %(snapshot_id)s 没有找到。" -#: nova/exception.py:482 +#: nova/exception.py:459 #, python-format msgid "No target id found for volume %(volume_id)s." msgstr "没有为卷 %(volume_id)s 找到目标id。" -#: nova/exception.py:486 +#: nova/exception.py:463 #, python-format msgid "No disk at %(location)s" msgstr "在 %(location)s 没有磁盘" -#: nova/exception.py:490 +#: nova/exception.py:467 #, python-format msgid "Could not find a handler for %(driver_type)s volume." msgstr "无法为 %(driver_type)s 卷找到句柄。" -#: nova/exception.py:494 +#: nova/exception.py:471 #, python-format msgid "Invalid image href %(image_href)s." msgstr "无效的镜像href %(image_href)s。" -#: nova/exception.py:498 +#: nova/exception.py:475 #, python-format msgid "Image %(image_id)s could not be found." msgstr "镜像 %(image_id)s 没有找到。" -#: nova/exception.py:502 +#: nova/exception.py:479 #, python-format msgid "" "Image %(image_id)s could not be found. The nova EC2 API assigns image ids" @@ -487,835 +463,840 @@ msgid "" "image ids since adding this image?" msgstr "" -#: nova/exception.py:509 +#: nova/exception.py:486 #, python-format msgid "Project %(project_id)s could not be found." msgstr "项目 %(project_id)s 没有找到。" -#: nova/exception.py:513 +#: nova/exception.py:490 msgid "Cannot find SR to read/write VDI." msgstr "没有找到存储库来读写VDI。" -#: nova/exception.py:517 +#: nova/exception.py:494 #, fuzzy, python-format msgid "Network %(network_id)s is duplicated." msgstr "网络 %(network_id)s 没有找到。" -#: nova/exception.py:521 +#: nova/exception.py:498 #, fuzzy, python-format msgid "Network %(network_id)s is still in use." msgstr "网络 %(network_id)s 没有找到。" -#: nova/exception.py:525 +#: nova/exception.py:502 #, python-format msgid "%(req)s is required to create a network." msgstr "创建网络 %(req)s 是必要的。" -#: nova/exception.py:529 +#: nova/exception.py:506 #, python-format msgid "Network %(network_id)s could not be found." msgstr "网络 %(network_id)s 没有找到。" -#: nova/exception.py:533 +#: nova/exception.py:510 #, fuzzy, python-format msgid "Port id %(port_id)s could not be found." msgstr "快照 %(snapshot_id)s 没有找到。" -#: nova/exception.py:537 +#: nova/exception.py:514 #, python-format msgid "Network could not be found for bridge %(bridge)s" msgstr "无法为桥 %(bridge)s 找到网络" -#: nova/exception.py:541 +#: nova/exception.py:518 #, python-format msgid "Network could not be found for uuid %(uuid)s" msgstr "无法为uuid %(uuid)s 找到网络" -#: nova/exception.py:545 +#: nova/exception.py:522 #, python-format msgid "Network could not be found with cidr %(cidr)s." msgstr "无法为cidr %(cidr)s 找到网络。" -#: nova/exception.py:549 +#: nova/exception.py:526 #, python-format msgid "Network could not be found for instance %(instance_id)s." msgstr "无法为实例 %(instance_id)s 找到网络。" -#: nova/exception.py:553 +#: nova/exception.py:530 msgid "No networks defined." msgstr "没有网络定义。" -#: nova/exception.py:557 +#: nova/exception.py:534 #, 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。" -#: nova/exception.py:562 +#: nova/exception.py:539 msgid "Could not find the datastore reference(s) which the VM uses." msgstr "无法找到虚拟机使用的数据存储引用。" -#: nova/exception.py:566 +#: nova/exception.py:543 #, fuzzy, python-format msgid "Port %(port_id)s is still in use." msgstr "网络 %(network_id)s 没有找到。" -#: nova/exception.py:570 +#: nova/exception.py:547 #, fuzzy, python-format msgid "Port %(port_id)s not usable for instance %(instance)s." msgstr "无法为实例 %(instance_id)s 找到网络。" -#: nova/exception.py:574 +#: nova/exception.py:551 #, fuzzy, python-format msgid "No free port available for instance %(instance)s." msgstr "无法为实例 %(instance_id)s 找到网络。" -#: nova/exception.py:578 +#: nova/exception.py:555 #, python-format msgid "No fixed IP associated with id %(id)s." msgstr "没有固定IP与id %(id)s 关联。" -#: nova/exception.py:582 +#: nova/exception.py:559 #, python-format msgid "Fixed ip not found for address %(address)s." msgstr "没有为地址 %(address)s 找到固定IP。" -#: nova/exception.py:586 +#: nova/exception.py:563 #, fuzzy, python-format msgid "Instance %(instance_uuid)s has zero fixed ips." msgstr "实例 %(instance_id)s 没有固定ip。" -#: nova/exception.py:590 +#: nova/exception.py:567 #, python-format msgid "Network host %(host)s has zero fixed ips in network %(network_id)s." msgstr "网络主机 %(host)s 在网络 %(network_id)s 中没有固定ip。" -#: nova/exception.py:595 +#: nova/exception.py:572 #, fuzzy, python-format msgid "Instance %(instance_uuid)s doesn't have fixed ip '%(ip)s'." msgstr "实例 %(instance_id)s 没有固定ip '%(ip)s'。" -#: nova/exception.py:599 +#: nova/exception.py:576 #, python-format msgid "" "Fixed IP address (%(address)s) does not exist in network " "(%(network_uuid)s)." msgstr "固定IP地址 (%(address)s) 在网络 (%(network_uuid)s) 中不存在。" -#: nova/exception.py:604 +#: nova/exception.py:581 #, fuzzy, python-format msgid "" "Fixed IP address %(address)s is already in use on instance " "%(instance_uuid)s." msgstr "固定IP地址 %(address)s 已在使用。" -#: nova/exception.py:609 +#: nova/exception.py:586 #, python-format msgid "More than one instance is associated with fixed ip address '%(address)s'." msgstr "" -#: nova/exception.py:614 +#: nova/exception.py:591 #, python-format msgid "Fixed IP address %(address)s is invalid." msgstr "固定IP地址 %(address)s 无效。" -#: nova/exception.py:618 +#: nova/exception.py:595 msgid "Zero fixed ips available." msgstr "没有固定ip可用。" -#: nova/exception.py:622 +#: nova/exception.py:599 msgid "Zero fixed ips could be found." msgstr "找不到固定IP。" -#: nova/exception.py:631 +#: nova/exception.py:608 #, fuzzy, python-format msgid "Floating ip %(address)s already exists." msgstr "浮动ip %(address)s 已被关联。" -#: nova/exception.py:635 +#: nova/exception.py:612 #, python-format msgid "Floating ip not found for id %(id)s." msgstr "找不到适合id %(id)s 的浮动IP。" -#: nova/exception.py:639 +#: nova/exception.py:616 #, python-format msgid "The DNS entry %(name)s already exists in domain %(domain)s." msgstr "DNS 入口 %(name)s 已经在域中 %(domain)s 存在。" -#: nova/exception.py:643 +#: nova/exception.py:620 #, python-format msgid "Floating ip not found for address %(address)s." msgstr "找不到适合地址 %(address)s 的浮动ip。" -#: nova/exception.py:647 +#: nova/exception.py:624 #, python-format msgid "Floating ip not found for host %(host)s." msgstr "没有为主机 %(host)s 找到浮动IP。" -#: nova/exception.py:651 +#: nova/exception.py:628 #, fuzzy, python-format msgid "Multiple floating ips are found for address %(address)s." msgstr "找不到适合地址 %(address)s 的浮动ip。" -#: nova/exception.py:655 +#: nova/exception.py:632 #, fuzzy msgid "Floating ip pool not found." msgstr "没有找到floating_ip" -#: nova/exception.py:660 +#: nova/exception.py:637 msgid "Zero floating ips available." msgstr "没有浮动IP可用。" -#: nova/exception.py:665 +#: nova/exception.py:642 #, python-format msgid "Floating ip %(address)s is associated." msgstr "浮动ip %(address)s 已被关联。" -#: nova/exception.py:669 +#: nova/exception.py:646 #, python-format msgid "Floating ip %(address)s is not associated." msgstr "浮动ip %(address)s 没有被关联。" -#: nova/exception.py:673 +#: nova/exception.py:650 msgid "Zero floating ips exist." msgstr "没有浮动ip存在。" -#: nova/exception.py:677 +#: nova/exception.py:654 #, python-format msgid "Interface %(interface)s not found." msgstr "接口 %(interface)s没有找到。" -#: nova/exception.py:681 +#: nova/exception.py:658 msgid "Cannot disassociate auto assigined floating ip" msgstr "" -#: nova/exception.py:685 +#: nova/exception.py:662 #, python-format msgid "Keypair %(name)s not found for user %(user_id)s" msgstr "密钥对 %(name)s 没有为用户 %(user_id)s 找到。" -#: nova/exception.py:689 +#: nova/exception.py:666 #, python-format msgid "Certificate %(certificate_id)s not found." msgstr "证书 %(certificate_id)s 没有找到。" -#: nova/exception.py:693 +#: nova/exception.py:670 #, python-format msgid "Service %(service_id)s could not be found." msgstr "服务 %(service_id)s 没有找到。" -#: nova/exception.py:697 +#: nova/exception.py:674 #, python-format msgid "Host %(host)s could not be found." msgstr "主机 %(host)s 没有找到。" -#: nova/exception.py:701 +#: nova/exception.py:678 #, python-format msgid "Compute host %(host)s could not be found." msgstr "计算主机 %(host)s 没有找到。" -#: nova/exception.py:705 +#: nova/exception.py:682 #, python-format msgid "Could not find binary %(binary)s on host %(host)s." msgstr "没有找到二进制 %(binary)s 在主机 %(host)s 上。" -#: nova/exception.py:709 +#: nova/exception.py:686 #, python-format msgid "Invalid reservation expiration %(expire)s." msgstr "" -#: nova/exception.py:713 +#: nova/exception.py:690 #, python-format msgid "" "Change would make usage less than 0 for the following resources: " "%(unders)s" msgstr "" -#: nova/exception.py:718 +#: nova/exception.py:695 msgid "Quota could not be found" msgstr "配额没有找到。" -#: nova/exception.py:722 +#: nova/exception.py:699 #, python-format msgid "Unknown quota resources %(unknown)s." msgstr "" -#: nova/exception.py:726 +#: nova/exception.py:703 #, python-format msgid "Quota for project %(project_id)s could not be found." msgstr "没有为项目 %(project_id)s 找到配额。" -#: nova/exception.py:730 +#: nova/exception.py:707 #, fuzzy, python-format msgid "Quota class %(class_name)s could not be found." msgstr "找不到类 %(class_name)s :异常 %(exception)s" -#: nova/exception.py:734 +#: nova/exception.py:711 #, fuzzy, python-format msgid "Quota usage for project %(project_id)s could not be found." msgstr "没有为项目 %(project_id)s 找到配额。" -#: nova/exception.py:738 +#: nova/exception.py:715 #, fuzzy, python-format msgid "Quota reservation %(uuid)s could not be found." msgstr "用户 %(user_id)s 没有找到。" -#: nova/exception.py:742 +#: nova/exception.py:719 #, fuzzy, python-format msgid "Quota exceeded for resources: %(overs)s" msgstr "扩展资源:%s" -#: nova/exception.py:746 +#: nova/exception.py:723 #, python-format msgid "Security group %(security_group_id)s not found." msgstr "安全组 %(security_group_id)s 没有找到。" -#: nova/exception.py:750 +#: nova/exception.py:727 #, python-format msgid "Security group %(security_group_id)s not found for project %(project_id)s." msgstr "没有找到安全组 %(security_group_id)s 针对项目 %(project_id)s 。" -#: nova/exception.py:755 +#: nova/exception.py:732 #, python-format msgid "Security group with rule %(rule_id)s not found." msgstr "带有规则 %(rule_id)s 的安全组没有找到。" -#: nova/exception.py:759 +#: nova/exception.py:736 #, 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 关联。" -#: nova/exception.py:764 +#: nova/exception.py:741 #, 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 关联。" -#: nova/exception.py:769 +#: nova/exception.py:746 #, fuzzy, python-format msgid "Security group default rule (%rule_id)s not found." msgstr "带有规则 %(rule_id)s 的安全组没有找到。" -#: nova/exception.py:773 +#: nova/exception.py:750 msgid "" "Network requires port_security_enabled and subnet associated in order to " "apply security groups." msgstr "" -#: nova/exception.py:778 +#: nova/exception.py:755 msgid "No Unique Match Found." msgstr "" -#: nova/exception.py:783 +#: nova/exception.py:760 #, python-format msgid "Migration %(migration_id)s could not be found." msgstr "迁移 %(migration_id)s 没有找到。" -#: nova/exception.py:787 +#: nova/exception.py:764 #, python-format msgid "Migration not found for instance %(instance_id)s with status %(status)s." msgstr "没有为实例 %(instance_id)s 找到迁移其状态为 %(status)s 。" -#: nova/exception.py:792 +#: nova/exception.py:769 #, python-format msgid "Console pool %(pool_id)s could not be found." msgstr "控制台池 %(pool_id)s 没有找到。" -#: nova/exception.py:796 +#: nova/exception.py:773 #, 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 上。" -#: nova/exception.py:802 +#: nova/exception.py:779 #, python-format msgid "Console %(console_id)s could not be found." msgstr "控制台%(console_id)s 没有找到。" -#: nova/exception.py:806 +#: nova/exception.py:783 #, fuzzy, python-format msgid "Console for instance %(instance_uuid)s could not be found." msgstr "没有为实例 %(instance_id)s 找到控制台。" -#: nova/exception.py:810 +#: nova/exception.py:787 #, fuzzy, python-format msgid "" "Console for instance %(instance_uuid)s in pool %(pool_id)s could not be " "found." msgstr "没有为实例 %(instance_id)s 在池 %(pool_id)s 中找到控制台。" -#: nova/exception.py:815 +#: nova/exception.py:792 #, fuzzy, python-format msgid "Invalid console type %(console_type)s" msgstr "无效的控制台类型 %(console_type)s " -#: nova/exception.py:819 +#: nova/exception.py:796 #, python-format msgid "Instance type %(instance_type_id)s could not be found." msgstr "实例类型 %(instance_type_id)s 没有找到。" -#: nova/exception.py:823 +#: nova/exception.py:800 #, python-format msgid "Instance type with name %(instance_type_name)s could not be found." msgstr "名为 %(instance_type_name)s 的实例类型没有找到。" -#: nova/exception.py:828 +#: nova/exception.py:805 #, python-format msgid "Flavor %(flavor_id)s could not be found." msgstr "类型 %(flavor_id)s 没有找到。" -#: nova/exception.py:832 +#: nova/exception.py:809 #, python-format msgid "Flavor access not found for %(flavor_id)s / %(project_id)s combination." msgstr "" -#: nova/exception.py:837 +#: nova/exception.py:814 #, fuzzy, python-format msgid "Cell %(cell_name)s doesn't exist." msgstr "卷组 %s 不存在" -#: nova/exception.py:841 +#: nova/exception.py:818 #, python-format msgid "Inconsistency in cell routing: %(reason)s" msgstr "" -#: nova/exception.py:845 +#: nova/exception.py:822 #, python-format msgid "Service API method not found: %(detail)s" msgstr "" -#: nova/exception.py:849 +#: nova/exception.py:826 #, fuzzy msgid "Timeout waiting for response from cell" msgstr "等待RPC响应超时:%s" -#: nova/exception.py:853 +#: nova/exception.py:830 #, python-format msgid "Cell message has reached maximum hop count: %(hop_count)s" msgstr "" -#: nova/exception.py:857 +#: nova/exception.py:834 msgid "No cells available matching scheduling criteria." msgstr "" -#: nova/exception.py:861 +#: nova/exception.py:838 #, python-format msgid "Exception received during cell processing: %(exc_name)s." msgstr "" -#: nova/exception.py:865 +#: nova/exception.py:842 #, fuzzy, python-format msgid "Cell is not known for instance %(instance_uuid)s" msgstr "没有为实例 %(instance_id)s 找到卷。" -#: nova/exception.py:869 +#: nova/exception.py:846 #, python-format msgid "Scheduler Host Filter %(filter_name)s could not be found." msgstr "调度器主机过滤器 %(filter_name)s 没有找到。" -#: nova/exception.py:873 +#: nova/exception.py:850 #, fuzzy, python-format msgid "Instance %(instance_uuid)s has no metadata with key %(metadata_key)s." msgstr "实例 %(instance_id)s 没有键为 %(metadata_key)s 的元数据。" -#: nova/exception.py:878 +#: nova/exception.py:855 #, fuzzy, python-format msgid "" "Instance %(instance_uuid)s has no system metadata with key " "%(metadata_key)s." msgstr "实例 %(instance_id)s 没有键为 %(metadata_key)s 的元数据。" -#: nova/exception.py:883 +#: nova/exception.py:860 #, 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 的规格说明。" -#: nova/exception.py:888 +#: nova/exception.py:865 #, python-format msgid "File %(file_path)s could not be found." msgstr "找不到文件 %(file_path)s。" -#: nova/exception.py:892 +#: nova/exception.py:869 msgid "Zero files could be found." msgstr "没找到文件" -#: nova/exception.py:896 +#: nova/exception.py:873 #, python-format msgid "Virtual switch associated with the network adapter %(adapter)s not found." msgstr "未找到与网络适配器 %(adapter)s 关联的虚拟交换机。" -#: nova/exception.py:901 +#: nova/exception.py:878 #, python-format msgid "Network adapter %(adapter)s could not be found." msgstr "未找到网络适配器 %(adapter)s。" -#: nova/exception.py:905 +#: nova/exception.py:882 #, python-format msgid "Class %(class_name)s could not be found: %(exception)s" msgstr "找不到类 %(class_name)s :异常 %(exception)s" -#: nova/exception.py:909 +#: nova/exception.py:886 msgid "Action not allowed." msgstr "操作不允许。" -#: nova/exception.py:913 +#: nova/exception.py:890 msgid "Rotation is not allowed for snapshots" msgstr "快照不允许循环。" -#: nova/exception.py:917 +#: nova/exception.py:894 msgid "Rotation param is required for backup image_type" msgstr "备份 image_type 要求循环参数。" -#: nova/exception.py:921 +#: nova/exception.py:898 #, python-format msgid "Key pair %(key_name)s already exists." msgstr "密钥对 %(key_name)s 已经存在。" -#: nova/exception.py:925 +#: nova/exception.py:902 #, python-format msgid "Instance %(name)s already exists." msgstr "实例 %(name)s 已经存在。" -#: nova/exception.py:929 +#: nova/exception.py:906 #, fuzzy, python-format msgid "Instance Type with name %(name)s already exists." msgstr "实例类型 %(name)s 已经存在。" -#: nova/exception.py:933 +#: nova/exception.py:910 #, fuzzy, python-format msgid "Instance Type with ID %(flavor_id)s already exists." msgstr "实例类型 %(name)s 已经存在。" -#: nova/exception.py:937 +#: nova/exception.py:914 #, python-format msgid "" "Flavor access alreay exists for flavor %(flavor_id)s and project " "%(project_id)s combination." msgstr "" -#: nova/exception.py:942 +#: nova/exception.py:919 #, fuzzy, python-format msgid "%(path)s is not on shared storage: %(reason)s" msgstr "%(path)s 在共享存储上:%(reason)s" -#: nova/exception.py:946 +#: nova/exception.py:923 #, fuzzy, python-format msgid "%(path)s is not on local storage: %(reason)s" msgstr "%(path)s 在共享存储上:%(reason)s" -#: nova/exception.py:950 +#: nova/exception.py:927 msgid "Migration error" msgstr "迁移错误" -#: nova/exception.py:954 +#: nova/exception.py:931 +#, fuzzy +msgid "Migration pre-check error" +msgstr "迁移错误" + +#: nova/exception.py:935 #, python-format msgid "Malformed message body: %(reason)s" msgstr "错误格式的消息体: %(reason)s" -#: nova/exception.py:960 +#: nova/exception.py:941 #, python-format msgid "Could not find config at %(path)s" msgstr "在 %(path)s 找不到配置文件。" -#: nova/exception.py:964 +#: nova/exception.py:945 #, python-format msgid "Could not load paste app '%(name)s' from %(path)s" msgstr "无法从路径 %(path)s 中加载应用 '%(name)s'" -#: nova/exception.py:968 +#: nova/exception.py:949 #, fuzzy msgid "When resizing, instances must change flavor!" msgstr "调整时实例的大小必须要发生变化。" -#: nova/exception.py:972 +#: nova/exception.py:953 #, python-format msgid "Resize error: %(reason)s" msgstr "" -#: nova/exception.py:976 +#: nova/exception.py:957 msgid "Image is larger than instance type allows" msgstr "镜像比实例类型所允许的大。" -#: nova/exception.py:980 +#: nova/exception.py:961 msgid "Instance type's memory is too small for requested image." msgstr "实例类型的内存对于所请求的镜像太小。" -#: nova/exception.py:984 +#: nova/exception.py:965 msgid "Instance type's disk is too small for requested image." msgstr "实例类型的磁盘对于所请求的镜像太小。" -#: nova/exception.py:988 +#: nova/exception.py:969 #, python-format msgid "Insufficient free memory on compute node to start %(uuid)s." msgstr "没有足够的可用内存来启动计算节点 %(uuid)s。" -#: nova/exception.py:992 +#: nova/exception.py:973 msgid "Could not fetch bandwidth/cpu/disk metrics for this host." msgstr "无法获取此主机的带宽、CPU和磁盘指标。" -#: nova/exception.py:996 +#: nova/exception.py:977 #, python-format msgid "No valid host was found. %(reason)s" msgstr "找不到有效主机,原因是 %(reason)s。" -#: nova/exception.py:1000 +#: nova/exception.py:981 msgid "Quota exceeded" msgstr "超出配额" -#: nova/exception.py:1007 +#: nova/exception.py:988 #, fuzzy, python-format msgid "" "Quota exceeded for %(overs)s: Requested %(req)s, but already used " "%(used)d of %(allowed)d %(resource)s" msgstr "%(pid)s 已经超过配额,试图运行 %(min_count)s 个实例" -#: nova/exception.py:1012 +#: nova/exception.py:993 #, fuzzy msgid "Maximum number of floating ips exceeded" msgstr "所选择主机的最大数目(%d)" -#: nova/exception.py:1016 +#: nova/exception.py:997 #, fuzzy msgid "Maximum number of fixed ips exceeded" msgstr "所选择主机的最大数目(%d)" -#: nova/exception.py:1020 +#: nova/exception.py:1001 #, fuzzy, python-format msgid "Maximum number of metadata items exceeds %(allowed)d" msgstr "所选择主机的最大数目(%d)" -#: nova/exception.py:1024 +#: nova/exception.py:1005 msgid "Personality file limit exceeded" msgstr "超过个性化文件限制" -#: nova/exception.py:1028 +#: nova/exception.py:1009 msgid "Personality file path too long" msgstr "个性化文件路径太长" -#: nova/exception.py:1032 +#: nova/exception.py:1013 msgid "Personality file content too long" msgstr "个性化文件内容太长" -#: nova/exception.py:1036 +#: nova/exception.py:1017 #, fuzzy msgid "Maximum number of key pairs exceeded" msgstr "所选择主机的最大数目(%d)" -#: nova/exception.py:1040 +#: nova/exception.py:1021 #, fuzzy msgid "Maximum number of security groups or rules exceeded" msgstr "所选择主机的最大数目(%d)" -#: nova/exception.py:1044 +#: nova/exception.py:1025 #, fuzzy, python-format msgid "" "Aggregate %(aggregate_id)s: action '%(action)s' caused an error: " "%(reason)s." msgstr "聚合 %(aggregate_id)s没有主机 %(host)s。" -#: nova/exception.py:1049 +#: nova/exception.py:1030 #, python-format msgid "Aggregate %(aggregate_id)s could not be found." msgstr "找不到聚合 %(aggregate_id)s。" -#: nova/exception.py:1053 +#: nova/exception.py:1034 #, python-format msgid "Aggregate %(aggregate_name)s already exists." msgstr "聚合 %(aggregate_name)s 已经存在。" -#: nova/exception.py:1057 +#: nova/exception.py:1038 #, python-format msgid "Aggregate %(aggregate_id)s has no host %(host)s." msgstr "聚合 %(aggregate_id)s没有主机 %(host)s。" -#: nova/exception.py:1061 +#: nova/exception.py:1042 #, python-format msgid "Aggregate %(aggregate_id)s has no metadata with key %(metadata_key)s." msgstr "聚合 %(aggregate_id)s 没有键为 %(metadata_key)s 的元数据。" -#: nova/exception.py:1066 +#: nova/exception.py:1047 #, python-format msgid "Aggregate %(aggregate_id)s already has host %(host)s." msgstr "聚合 %(aggregate_id)s已经有主机 %(host)s。" -#: nova/exception.py:1070 +#: nova/exception.py:1051 msgid "Unable to create instance type" msgstr "无法创建实例类型。" -#: nova/exception.py:1074 +#: nova/exception.py:1055 #, fuzzy, python-format msgid "Failed to set admin password on %(instance)s because %(reason)s" msgstr "设置管理员密码失败。实例 %s 没有运行" -#: nova/exception.py:1080 +#: nova/exception.py:1061 #, fuzzy, python-format msgid "Detected existing vlan with id %(vlan)d" msgstr "检测到已存在的id为%(vlan) vlan" -#: nova/exception.py:1084 +#: nova/exception.py:1065 msgid "There was a conflict when trying to complete your request." msgstr "" -#: nova/exception.py:1089 +#: nova/exception.py:1070 #, python-format msgid "Instance %(instance_id)s could not be found." msgstr "实例 %(instance_id)s 没有找到。" -#: nova/exception.py:1093 +#: nova/exception.py:1074 #, fuzzy, python-format msgid "Info cache for instance %(instance_uuid)s could not be found." msgstr "没有为实例 %(instance_id)s 找到控制台。" -#: nova/exception.py:1098 +#: nova/exception.py:1079 #, fuzzy, python-format msgid "Node %(node_id)s could not be found." msgstr "卷 %(volume_id)s 没有找到。" -#: nova/exception.py:1102 +#: nova/exception.py:1083 #, fuzzy, python-format msgid "Node with UUID %(node_uuid)s could not be found." msgstr "快照 %(snapshot_id)s 没有找到。" -#: nova/exception.py:1106 +#: nova/exception.py:1087 #, fuzzy, python-format msgid "Marker %(marker)s could not be found." msgstr "镜像 %(image_id)s 没有找到。" -#: nova/exception.py:1110 +#: nova/exception.py:1091 #, python-format msgid "Invalid id: %(val)s (expecting \"i-...\")." msgstr "" -#: nova/exception.py:1114 +#: nova/exception.py:1095 #, fuzzy, python-format msgid "Could not fetch image %(image_id)s" msgstr "获取镜像 %(image)s" -#: nova/exception.py:1118 +#: nova/exception.py:1099 #, fuzzy, python-format msgid "Could not upload image %(image_id)s" msgstr "获取镜像 %(image)s" -#: nova/exception.py:1122 +#: nova/exception.py:1103 #, python-format msgid "Task %(task_name)s is already running on host %(host)s" msgstr "" -#: nova/exception.py:1126 +#: nova/exception.py:1107 #, fuzzy, python-format msgid "Task %(task_name)s is not running on host %(host)s" msgstr "没有为主机 %(host)s 找到浮动IP。" -#: nova/exception.py:1130 +#: nova/exception.py:1111 #, fuzzy, python-format msgid "Instance %(instance_uuid)s is locked" msgstr "没有找到实例 %(instance_id)s" -#: nova/exception.py:1134 +#: nova/exception.py:1115 #, python-format msgid "Could not mount vfat config drive. %(operation)s failed. Error: %(error)s" msgstr "" -#: nova/exception.py:1139 +#: nova/exception.py:1120 #, python-format msgid "Unknown config drive format %(format)s. Select one of iso9660 or vfat." msgstr "" -#: nova/exception.py:1144 +#: nova/exception.py:1125 #, fuzzy, python-format msgid "Failed to attach network adapter device to %(instance)s" msgstr "释放实例的网络" -#: nova/exception.py:1148 +#: nova/exception.py:1129 #, fuzzy, python-format msgid "Failed to detach network adapter device from %(instance)s" msgstr "释放实例的网络" -#: nova/exception.py:1152 +#: nova/exception.py:1133 #, python-format msgid "" "User data too large. User data must be no larger than %(maxsize)s bytes " "once base64 encoded. Your data is %(length)d bytes" msgstr "" -#: nova/exception.py:1158 +#: nova/exception.py:1139 msgid "User data needs to be valid base 64." msgstr "" -#: nova/exception.py:1162 +#: nova/exception.py:1143 #, python-format msgid "" "unexpected task state: expecting %(expected)s but the actual state is " "%(actual)s" msgstr "" -#: nova/exception.py:1167 +#: nova/exception.py:1148 #, fuzzy, python-format msgid "" "Action for request_id %(request_id)s on instance %(instance_uuid)s not " "found" msgstr "把卷 %(volume_id)s 附加到实例 %(instance_id)s 上位置在 %(device)s" -#: nova/exception.py:1172 +#: nova/exception.py:1153 #, fuzzy, python-format msgid "Event %(event)s not found for action id %(action_id)s" msgstr "密钥对 %(name)s 没有为用户 %(user_id)s 找到。" -#: nova/exception.py:1176 +#: nova/exception.py:1157 #, fuzzy, python-format msgid "The CA file for %(project)s could not be found" msgstr "没有为项目 %(project_id)s 找到配额。" -#: nova/exception.py:1180 +#: nova/exception.py:1161 #, fuzzy, python-format msgid "The CRL file for %(project)s could not be found" msgstr "项目 %(project_id)s 没有找到。" -#: nova/exception.py:1184 +#: nova/exception.py:1165 #, fuzzy msgid "Instance recreate is not implemented by this virt driver." msgstr "该驱动不能执行set_admin_password。" -#: nova/exception.py:1188 +#: nova/exception.py:1169 #, python-format msgid "The service from servicegroup driver %(driver) is temporarily unavailable." msgstr "" -#: nova/exception.py:1193 +#: nova/exception.py:1174 #, python-format msgid "%(binary)s attempted direct database access which is not allowed by policy" msgstr "" -#: nova/exception.py:1198 +#: nova/exception.py:1179 #, python-format msgid "Virtualization type '%(virt)s' is not supported by this compute driver" msgstr "" -#: nova/exception.py:1203 +#: nova/exception.py:1184 #, python-format msgid "" "Requested hardware '%(model)s' is not supported by the '%(virt)s' virt " "driver" msgstr "" -#: nova/exception.py:1208 +#: nova/exception.py:1189 #, python-format msgid "Invalid Base 64 data for file %(path)s" msgstr "" -#: nova/exception.py:1212 +#: nova/exception.py:1193 #, fuzzy, python-format msgid "Build of instance %(instance_uuid)s aborted: %(reason)s" msgstr "实例 %(instance_id)s 不在救援模式。" -#: nova/exception.py:1216 +#: nova/exception.py:1197 #, fuzzy, python-format msgid "Build of instance %(instance_uuid)s was re-scheduled: %(reason)s" msgstr "实例 %(instance_id)s 不在救援模式。" @@ -1330,27 +1311,7 @@ msgstr "" msgid "Running %(name)s post-hook: %(obj)s" msgstr "" -#: nova/manager.py:173 -#, python-format -msgid "Skipping periodic task %(task)s because its interval is negative" -msgstr "" - -#: nova/manager.py:178 -#, python-format -msgid "Skipping periodic task %(task)s because it is disabled" -msgstr "" - -#: nova/manager.py:241 -#, python-format -msgid "Running periodic task %(full_task_name)s" -msgstr "正在运行周期性任务 %(full_task_name)s" - -#: nova/manager.py:249 -#, python-format -msgid "Error during %(full_task_name)s: %(e)s" -msgstr "在 %(full_task_name)s 期间发生的错误:%(e)s" - -#: nova/manager.py:319 +#: nova/manager.py:166 msgid "Notifying Schedulers of capabilities ..." msgstr "向调度器通报能力。" @@ -1486,106 +1447,91 @@ msgstr "" msgid "serve() can only be called once" msgstr "" -#: nova/utils.py:144 +#: nova/utils.py:142 #, python-format msgid "Expected to receive %(exp)s bytes, but actually %(act)s" msgstr "" -#: nova/utils.py:197 nova/openstack/common/processutils.py:90 -#, python-format -msgid "Got unknown keyword args to utils.execute: %r" -msgstr "发现未知的 utils.execute 关键字参数:%r" - -#: nova/utils.py:208 nova/openstack/common/processutils.py:99 -#, python-format -msgid "Running cmd (subprocess): %s" -msgstr "正在运行cmd (subprocess):%s" - -#: nova/utils.py:232 nova/utils.py:310 -#: nova/openstack/common/processutils.py:114 nova/virt/powervm/common.py:90 -#, python-format -msgid "Result was %s" -msgstr "运行结果为 %s" - -#: nova/utils.py:245 nova/openstack/common/processutils.py:128 -#, python-format -msgid "%r failed. Retrying." -msgstr "%r 失败,重试。" - -#: nova/utils.py:285 +#: nova/utils.py:187 #, python-format msgid "Running cmd (SSH): %s" msgstr "运行cmd (SSH):%s" -#: nova/utils.py:287 +#: nova/utils.py:189 msgid "Environment not supported over SSH" msgstr "SSH上不支持环境变量" -#: nova/utils.py:291 +#: nova/utils.py:193 msgid "process_input not supported over SSH" msgstr "SSH上不支持的进程输入参数。" -#: nova/utils.py:326 +#: nova/utils.py:212 nova/openstack/common/processutils.py:162 +#: nova/virt/powervm/common.py:90 +#, python-format +msgid "Result was %s" +msgstr "运行结果为 %s" + +#: nova/utils.py:231 #, python-format msgid "debug in callback: %s" msgstr "回调中debug:%s" -#: nova/utils.py:488 +#: nova/utils.py:393 #, python-format msgid "Link Local address is not found.:%s" msgstr "本地IP地址没有找到:%s" -#: nova/utils.py:491 +#: nova/utils.py:396 #, python-format msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" msgstr "无法连接到 %(interface)s 的本地IP:%(ex)s" -#: nova/utils.py:530 +#: nova/utils.py:435 #, python-format msgid "Invalid backend: %s" msgstr "无效的后台:%s" -#: nova/utils.py:591 +#: nova/utils.py:496 #, fuzzy, python-format msgid "Unknown byte multiplier: %s" msgstr "未知的基文件:%s" -#: nova/utils.py:720 +#: nova/utils.py:625 #, python-format msgid "Expected object of type: %s" msgstr "期望的对象类型:%s" -#: nova/utils.py:749 +#: nova/utils.py:654 #, python-format msgid "Invalid server_string: %s" msgstr "不正确的server_string:%s" -#: nova/utils.py:905 +#: nova/utils.py:810 #, python-format msgid "timefunc: '%(name)s' took %(total_time).2f secs" msgstr "timefunc:'%(name)s' 用了%(total_time).2f 秒" -#: nova/utils.py:971 +#: nova/utils.py:876 #, fuzzy, python-format msgid "Reloading cached file %s" msgstr "正在删除基文件:%s" -#: nova/utils.py:1103 nova/virt/configdrive.py:177 +#: nova/utils.py:1008 nova/virt/configdrive.py:177 #, fuzzy, python-format msgid "Could not remove tmpdir: %s" msgstr "移除容器失败:%s" -#: nova/utils.py:1255 +#: nova/utils.py:1160 #, fuzzy, python-format msgid "%s is not a string or unicode" msgstr "服务器名称不是字符串或者unicode" -#: nova/utils.py:1259 +#: nova/utils.py:1164 #, fuzzy, python-format msgid "%(name)s has less than %(min_length)s characters." msgstr "密钥对名称长度必须在1到255个字符之间" -#: nova/utils.py:1264 +#: nova/utils.py:1169 #, python-format msgid "%(name)s has more than %(max_length)s characters." msgstr "" @@ -1852,224 +1798,224 @@ msgstr "这条规则已经存在于组%s 中" msgid "Get console output for instance %s" msgstr "获取实例 %s 控制台输出" -#: nova/api/ec2/cloud.py:837 +#: nova/api/ec2/cloud.py:834 #, python-format msgid "Create volume from snapshot %s" msgstr "从快照 %s 创建卷" -#: nova/api/ec2/cloud.py:841 nova/api/openstack/compute/contrib/volumes.py:243 +#: nova/api/ec2/cloud.py:838 nova/api/openstack/compute/contrib/volumes.py:243 #, python-format msgid "Create volume of %s GB" msgstr "创建 %s GB的卷" -#: nova/api/ec2/cloud.py:869 +#: nova/api/ec2/cloud.py:866 #, fuzzy msgid "Delete Failed" msgstr "创建失败" -#: nova/api/ec2/cloud.py:882 +#: nova/api/ec2/cloud.py:879 #, 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" -#: nova/api/ec2/cloud.py:890 +#: nova/api/ec2/cloud.py:887 #, fuzzy msgid "Attach Failed." msgstr "创建失败" -#: nova/api/ec2/cloud.py:912 nova/api/openstack/compute/contrib/volumes.py:439 +#: nova/api/ec2/cloud.py:909 nova/api/openstack/compute/contrib/volumes.py:439 #, python-format msgid "Detach volume %s" msgstr "分离卷 %s" -#: nova/api/ec2/cloud.py:919 +#: nova/api/ec2/cloud.py:916 #, fuzzy msgid "Detach Volume Failed." msgstr "分离卷 %s" -#: nova/api/ec2/cloud.py:945 nova/api/ec2/cloud.py:1002 -#: nova/api/ec2/cloud.py:1556 nova/api/ec2/cloud.py:1571 +#: nova/api/ec2/cloud.py:942 nova/api/ec2/cloud.py:999 +#: nova/api/ec2/cloud.py:1553 nova/api/ec2/cloud.py:1568 #, python-format msgid "attribute not supported: %s" msgstr "属性不支持: %s" -#: nova/api/ec2/cloud.py:1076 +#: nova/api/ec2/cloud.py:1073 #, python-format msgid "vol = %s\n" msgstr "vol = %s\n" -#: nova/api/ec2/cloud.py:1236 +#: nova/api/ec2/cloud.py:1233 msgid "Allocate address" msgstr "分配地址" -#: nova/api/ec2/cloud.py:1240 +#: nova/api/ec2/cloud.py:1237 #, fuzzy msgid "No more floating IPs available" msgstr "没有更多的浮动ip。" -#: nova/api/ec2/cloud.py:1244 +#: nova/api/ec2/cloud.py:1241 #, python-format msgid "Release address %s" msgstr "释放地址 %s" -#: nova/api/ec2/cloud.py:1249 +#: nova/api/ec2/cloud.py:1246 #, fuzzy msgid "Unable to release IP Address." msgstr "无法找到地址 %r" -#: nova/api/ec2/cloud.py:1252 +#: nova/api/ec2/cloud.py:1249 #, python-format msgid "Associate address %(public_ip)s to instance %(instance_id)s" msgstr "把地址 %(public_ip)s 关联到实例 %(instance_id)s" -#: nova/api/ec2/cloud.py:1260 +#: nova/api/ec2/cloud.py:1257 #, fuzzy msgid "Unable to associate IP Address, no fixed_ips." msgstr "无法找到地址 %r" -#: nova/api/ec2/cloud.py:1268 +#: nova/api/ec2/cloud.py:1265 #: nova/api/openstack/compute/contrib/floating_ips.py:238 #, fuzzy, python-format msgid "multiple fixed_ips exist, using the first: %s" msgstr "存在多个固定IP,使用第一个:%s" -#: nova/api/ec2/cloud.py:1277 +#: nova/api/ec2/cloud.py:1274 #, fuzzy msgid "Floating ip is already associated." msgstr "浮动ip %(address)s 已被关联。" -#: nova/api/ec2/cloud.py:1280 +#: nova/api/ec2/cloud.py:1277 #, fuzzy msgid "l3driver call to add floating ip failed." msgstr "没有浮动IP可用。" -#: nova/api/ec2/cloud.py:1283 +#: nova/api/ec2/cloud.py:1280 #, fuzzy msgid "Error, unable to associate floating ip." msgstr "无法找到地址 %r" -#: nova/api/ec2/cloud.py:1291 +#: nova/api/ec2/cloud.py:1288 #, python-format msgid "Disassociate address %s" msgstr "取消地址 %s 的关联" -#: nova/api/ec2/cloud.py:1296 +#: nova/api/ec2/cloud.py:1293 #, fuzzy msgid "Floating ip is not associated." msgstr "浮动ip %(address)s 没有被关联。" -#: nova/api/ec2/cloud.py:1299 -#: nova/api/openstack/compute/contrib/floating_ips.py:100 +#: nova/api/ec2/cloud.py:1296 +#: nova/api/openstack/compute/contrib/floating_ips.py:97 msgid "Cannot disassociate auto assigned floating ip" msgstr "" -#: nova/api/ec2/cloud.py:1326 +#: nova/api/ec2/cloud.py:1323 msgid "Image must be available" msgstr "镜像必须可用。" -#: nova/api/ec2/cloud.py:1358 +#: nova/api/ec2/cloud.py:1355 msgid "Going to start terminating instances" msgstr "准备开始终止实例" -#: nova/api/ec2/cloud.py:1368 +#: nova/api/ec2/cloud.py:1365 #, python-format msgid "Reboot instance %r" msgstr "重启实例 %r" -#: nova/api/ec2/cloud.py:1377 +#: nova/api/ec2/cloud.py:1374 msgid "Going to stop instances" msgstr "准备停止实例" -#: nova/api/ec2/cloud.py:1386 +#: nova/api/ec2/cloud.py:1383 msgid "Going to start instances" msgstr "准备启动实例" -#: nova/api/ec2/cloud.py:1477 +#: nova/api/ec2/cloud.py:1474 #, python-format msgid "De-registering image %s" msgstr "解除镜像 %s 的注册" -#: nova/api/ec2/cloud.py:1493 +#: nova/api/ec2/cloud.py:1490 msgid "imageLocation is required" msgstr "" -#: nova/api/ec2/cloud.py:1512 +#: nova/api/ec2/cloud.py:1509 #, python-format msgid "Registered image %(image_location)s with id %(image_id)s" msgstr "用id %(image_id)s 注册镜像 %(image_location)s" -#: nova/api/ec2/cloud.py:1574 +#: nova/api/ec2/cloud.py:1571 msgid "user or group not specified" msgstr "用户或者组没有确定" -#: nova/api/ec2/cloud.py:1576 +#: nova/api/ec2/cloud.py:1573 msgid "only group \"all\" is supported" msgstr "仅仅支持组\"all\"" -#: nova/api/ec2/cloud.py:1578 +#: nova/api/ec2/cloud.py:1575 msgid "operation_type must be add or remove" msgstr "operation_type必须添加或者移除" -#: nova/api/ec2/cloud.py:1580 +#: nova/api/ec2/cloud.py:1577 #, python-format msgid "Updating image %s publicity" msgstr "正在更新镜像 %s 的 publicity 属性" -#: nova/api/ec2/cloud.py:1593 +#: nova/api/ec2/cloud.py:1590 #, python-format msgid "Not allowed to modify attributes for image %s" msgstr "" -#: nova/api/ec2/cloud.py:1622 +#: nova/api/ec2/cloud.py:1619 #, python-format msgid "" "Invalid value '%(ec2_instance_id)s' for instanceId. Instance does not " "have a volume attached at root (%(root)s)" msgstr "" -#: nova/api/ec2/cloud.py:1652 +#: nova/api/ec2/cloud.py:1649 #, python-format msgid "Couldn't stop instance with in %d sec" msgstr "无法在 %d 秒内停止实例" -#: nova/api/ec2/cloud.py:1670 +#: nova/api/ec2/cloud.py:1667 #, python-format msgid "image of %(instance)s at %(now)s" msgstr "" -#: nova/api/ec2/cloud.py:1694 nova/api/ec2/cloud.py:1739 +#: nova/api/ec2/cloud.py:1691 nova/api/ec2/cloud.py:1736 msgid "resource_id and tag are required" msgstr "" -#: nova/api/ec2/cloud.py:1697 nova/api/ec2/cloud.py:1742 +#: nova/api/ec2/cloud.py:1694 nova/api/ec2/cloud.py:1739 #, fuzzy msgid "Expecting a list of resources" msgstr "获取实例列表" -#: nova/api/ec2/cloud.py:1701 nova/api/ec2/cloud.py:1746 +#: nova/api/ec2/cloud.py:1698 nova/api/ec2/cloud.py:1743 #, fuzzy msgid "Only instances implemented" msgstr "实例 - %s 不存在" -#: nova/api/ec2/cloud.py:1704 nova/api/ec2/cloud.py:1749 +#: nova/api/ec2/cloud.py:1701 nova/api/ec2/cloud.py:1746 #, fuzzy msgid "Expecting a list of tagSets" msgstr "获取实例列表" -#: nova/api/ec2/cloud.py:1761 +#: nova/api/ec2/cloud.py:1758 msgid "Expecting key to be set" msgstr "" -#: nova/api/ec2/cloud.py:1834 +#: nova/api/ec2/cloud.py:1831 #, fuzzy msgid "Invalid CIDR" msgstr "无效的" -#: nova/api/ec2/ec2utils.py:248 +#: nova/api/ec2/ec2utils.py:249 msgid "Request must include either Timestamp or Expires, but cannot contain both" msgstr "" -#: nova/api/ec2/ec2utils.py:266 +#: nova/api/ec2/ec2utils.py:267 #, fuzzy msgid "Timestamp is invalid." msgstr "请求无效。" @@ -2392,13 +2338,13 @@ msgstr "不正确的请求主体格式" #: nova/api/openstack/compute/image_metadata.py:80 #: nova/api/openstack/compute/server_metadata.py:80 -#: nova/api/openstack/compute/contrib/flavorextraspecs.py:88 +#: nova/api/openstack/compute/contrib/flavorextraspecs.py:85 msgid "Request body and URI mismatch" msgstr "请求主体和URI不匹配" #: nova/api/openstack/compute/image_metadata.py:83 #: nova/api/openstack/compute/server_metadata.py:84 -#: nova/api/openstack/compute/contrib/flavorextraspecs.py:91 +#: nova/api/openstack/compute/contrib/flavorextraspecs.py:88 msgid "Request body contains too many items" msgstr "请求主体包含太多items" @@ -2621,7 +2567,7 @@ msgid "No adminPass was specified" msgstr "没有确定adminPass" #: nova/api/openstack/compute/servers.py:1171 -#: nova/api/openstack/compute/servers.py:1380 +#: nova/api/openstack/compute/servers.py:1382 msgid "Invalid adminPass" msgstr "无效的adminPass" @@ -2644,7 +2590,7 @@ msgstr "调整大小请求要求有属性'flavorRef'。" #: nova/api/openstack/compute/servers.py:1220 #: nova/api/openstack/compute/contrib/aggregates.py:143 -#: nova/api/openstack/compute/contrib/coverage_ext.py:282 +#: nova/api/openstack/compute/contrib/coverage_ext.py:284 #: nova/api/openstack/compute/contrib/keypairs.py:78 msgid "Invalid request body" msgstr "无效的请求主体" @@ -2661,7 +2607,7 @@ msgstr "无法找到用来重新创建的镜像" msgid "createImage entity requires name attribute" msgstr "实体createImage需要属性name" -#: nova/api/openstack/compute/servers.py:1407 +#: nova/api/openstack/compute/servers.py:1409 #, python-format msgid "Removing options '%(unk_opt_str)s' from query" msgstr "正在从查询语句中移除选项 '%(unk_opt_str)s'" @@ -2897,43 +2843,43 @@ msgstr "无法使用全局角色 %(role_id)s" msgid "Instance not yet ready" msgstr "实例 %s:没有启动" -#: nova/api/openstack/compute/contrib/coverage_ext.py:95 +#: nova/api/openstack/compute/contrib/coverage_ext.py:97 #, python-format msgid "Can't connect to service: %s, no portspecified\n" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:114 +#: nova/api/openstack/compute/contrib/coverage_ext.py:116 msgid "Coverage begin" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:161 +#: nova/api/openstack/compute/contrib/coverage_ext.py:163 #, fuzzy msgid "Coverage not running" msgstr "xvp不在运行中" -#: nova/api/openstack/compute/contrib/coverage_ext.py:190 +#: nova/api/openstack/compute/contrib/coverage_ext.py:192 #, fuzzy msgid "Invalid path" msgstr "无效的快照" -#: nova/api/openstack/compute/contrib/coverage_ext.py:194 +#: nova/api/openstack/compute/contrib/coverage_ext.py:196 msgid "No path given for report file" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:201 +#: nova/api/openstack/compute/contrib/coverage_ext.py:203 msgid "You can't use html reports without combining" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:214 +#: nova/api/openstack/compute/contrib/coverage_ext.py:216 #, fuzzy, python-format msgid "Directory conflict: %s already exists" msgstr "安全组 %s 已经存在" -#: nova/api/openstack/compute/contrib/coverage_ext.py:272 +#: nova/api/openstack/compute/contrib/coverage_ext.py:274 msgid "Python coverage module is not installed." msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:280 +#: nova/api/openstack/compute/contrib/coverage_ext.py:282 #, fuzzy, python-format msgid "Coverage doesn't have %s action" msgstr "网络不包含动作 %s" @@ -2987,7 +2933,7 @@ msgstr "" msgid "No request body" msgstr "没有请求主体" -#: nova/api/openstack/compute/contrib/flavorextraspecs.py:58 +#: nova/api/openstack/compute/contrib/flavorextraspecs.py:55 msgid "No Request Body" msgstr "没有请求主体" @@ -2996,26 +2942,26 @@ msgstr "没有请求主体" msgid "DNS entries not found." msgstr "没有找到实例" -#: nova/api/openstack/compute/contrib/floating_ips.py:97 -#, fuzzy -msgid "Floating ip is not associated" -msgstr "浮动ip %(address)s 没有被关联。" - -#: nova/api/openstack/compute/contrib/floating_ips.py:132 -#: nova/api/openstack/compute/contrib/floating_ips.py:180 +#: nova/api/openstack/compute/contrib/floating_ips.py:129 +#: nova/api/openstack/compute/contrib/floating_ips.py:177 #, fuzzy, python-format msgid "Floating ip not found for id %s" msgstr "找不到适合id %(id)s 的浮动IP。" -#: nova/api/openstack/compute/contrib/floating_ips.py:165 +#: nova/api/openstack/compute/contrib/floating_ips.py:162 #, python-format msgid "No more floating ips in pool %s." msgstr "池 %s 中已经没有浮动ip。" -#: nova/api/openstack/compute/contrib/floating_ips.py:167 +#: nova/api/openstack/compute/contrib/floating_ips.py:164 msgid "No more floating ips available." msgstr "没有更多的浮动ip。" +#: nova/api/openstack/compute/contrib/floating_ips.py:189 +#, fuzzy, python-format +msgid "Floating ip %s has been disassociated" +msgstr "浮动ip %(address)s 没有被关联。" + #: nova/api/openstack/compute/contrib/floating_ips.py:215 #: nova/api/openstack/compute/contrib/floating_ips.py:271 #: nova/api/openstack/compute/contrib/security_groups.py:413 @@ -3056,12 +3002,17 @@ msgid "Error. Unable to associate floating ip" msgstr "" #: nova/api/openstack/compute/contrib/floating_ips.py:297 +#, fuzzy +msgid "Floating ip is not associated" +msgstr "浮动ip %(address)s 没有被关联。" + +#: nova/api/openstack/compute/contrib/floating_ips.py:301 #, fuzzy, python-format msgid "Floating ip %(address)s is not associated with instance %(id)s." msgstr "浮动ip %(address)s 没有被关联。" #: nova/api/openstack/compute/contrib/floating_ips_bulk.py:146 -#: nova/cmd/manage.py:382 +#: nova/cmd/manage.py:381 #, python-format msgid "/%s should be specified as single address(es) not in cidr format" msgstr "" @@ -3548,20 +3499,20 @@ msgstr "元素不是子节点" msgid "deployment to node %s done" msgstr "" -#: nova/cmd/baremetal_manage.py:160 nova/cmd/manage.py:1193 +#: nova/cmd/baremetal_manage.py:160 nova/cmd/manage.py:1245 #, python-format msgid "Could not read %s. Re-running with sudo" msgstr "" -#: nova/cmd/baremetal_manage.py:164 nova/cmd/manage.py:1197 +#: nova/cmd/baremetal_manage.py:164 nova/cmd/manage.py:1249 msgid "sudo failed, continuing as if nothing happened" msgstr "" -#: nova/cmd/baremetal_manage.py:166 nova/cmd/manage.py:1199 +#: nova/cmd/baremetal_manage.py:166 nova/cmd/manage.py:1251 msgid "Please re-run nova-manage as root." msgstr "" -#: nova/cmd/baremetal_manage.py:206 nova/cmd/manage.py:1244 +#: nova/cmd/baremetal_manage.py:206 nova/cmd/manage.py:1296 msgid "Command failed, please check log for more info" msgstr "" @@ -3584,326 +3535,326 @@ msgstr "" msgid "Environment variable 'NETWORK_ID' must be set." msgstr "" -#: nova/cmd/manage.py:207 +#: nova/cmd/manage.py:206 msgid "" "The above error may show that the database has not been created.\n" "Please create a database using 'nova-manage db sync' before running this " "command." msgstr "" -#: nova/cmd/manage.py:242 +#: nova/cmd/manage.py:241 #, python-format msgid "%(key)s is not a valid quota key. Valid options are: %(options)s." msgstr "" -#: nova/cmd/manage.py:248 +#: nova/cmd/manage.py:247 msgid "Quota" msgstr "" -#: nova/cmd/manage.py:249 +#: nova/cmd/manage.py:248 msgid "Limit" msgstr "" -#: nova/cmd/manage.py:250 +#: nova/cmd/manage.py:249 msgid "In Use" msgstr "" -#: nova/cmd/manage.py:251 +#: nova/cmd/manage.py:250 #, fuzzy msgid "Reserved" msgstr "已接收 %s" -#: nova/cmd/manage.py:291 nova/cmd/manage.py:362 nova/cmd/manage.py:686 -#: nova/cmd/manage.py:699 +#: nova/cmd/manage.py:290 nova/cmd/manage.py:361 nova/cmd/manage.py:685 +#: nova/cmd/manage.py:698 #, fuzzy, python-format msgid "error: %s" msgstr "数据库错误:%s" -#: nova/cmd/manage.py:299 +#: nova/cmd/manage.py:298 #, fuzzy msgid "network" msgstr "重置网络" -#: nova/cmd/manage.py:300 +#: nova/cmd/manage.py:299 #, fuzzy msgid "IP address" msgstr "起始地址" -#: nova/cmd/manage.py:301 +#: nova/cmd/manage.py:300 msgid "hostname" msgstr "" -#: nova/cmd/manage.py:302 nova/cmd/manage.py:766 +#: nova/cmd/manage.py:301 nova/cmd/manage.py:818 msgid "host" msgstr "" -#: nova/cmd/manage.py:314 nova/cmd/manage.py:338 +#: nova/cmd/manage.py:313 nova/cmd/manage.py:337 #, fuzzy msgid "No fixed IP found." msgstr "找不到固定IP。" -#: nova/cmd/manage.py:330 +#: nova/cmd/manage.py:329 #, fuzzy, python-format msgid "WARNING: fixed ip %s allocated to missing instance" msgstr "没有固定ip与实例关联" -#: nova/cmd/manage.py:389 +#: nova/cmd/manage.py:388 #, python-format msgid "" "Too many IP addresses will be generated. Please increase /%s to reduce " "the number generated." msgstr "" -#: nova/cmd/manage.py:438 +#: nova/cmd/manage.py:437 #, fuzzy msgid "No floating IP addresses have been defined." msgstr "浮动ip %(address)s 已被关联。" -#: nova/cmd/manage.py:500 nova/tests/test_nova_manage.py:212 +#: nova/cmd/manage.py:499 nova/tests/test_nova_manage.py:212 msgid "id" msgstr "id" -#: nova/cmd/manage.py:501 nova/tests/test_nova_manage.py:213 +#: nova/cmd/manage.py:500 nova/tests/test_nova_manage.py:213 msgid "IPv4" msgstr "IPv4" -#: nova/cmd/manage.py:502 nova/tests/test_nova_manage.py:214 +#: nova/cmd/manage.py:501 nova/tests/test_nova_manage.py:214 msgid "IPv6" msgstr "IPv6" -#: nova/cmd/manage.py:503 nova/tests/test_nova_manage.py:215 +#: nova/cmd/manage.py:502 nova/tests/test_nova_manage.py:215 msgid "start address" msgstr "起始地址" -#: nova/cmd/manage.py:504 nova/tests/test_nova_manage.py:216 +#: nova/cmd/manage.py:503 nova/tests/test_nova_manage.py:216 msgid "DNS1" msgstr "DNS1" -#: nova/cmd/manage.py:505 nova/tests/test_nova_manage.py:217 +#: nova/cmd/manage.py:504 nova/tests/test_nova_manage.py:217 msgid "DNS2" msgstr "DNS2" -#: nova/cmd/manage.py:506 nova/tests/test_nova_manage.py:218 +#: nova/cmd/manage.py:505 nova/tests/test_nova_manage.py:218 msgid "VlanID" msgstr "VlanID" -#: nova/cmd/manage.py:507 nova/cmd/manage.py:613 +#: nova/cmd/manage.py:506 nova/cmd/manage.py:612 #: nova/tests/test_nova_manage.py:219 msgid "project" msgstr "项目" -#: nova/cmd/manage.py:508 nova/tests/test_nova_manage.py:220 +#: nova/cmd/manage.py:507 nova/tests/test_nova_manage.py:220 msgid "uuid" msgstr "uuid" -#: nova/cmd/manage.py:515 +#: nova/cmd/manage.py:514 #, fuzzy msgid "No networks found" msgstr "没有找到网络" -#: nova/cmd/manage.py:534 +#: nova/cmd/manage.py:533 msgid "Please specify either fixed_range or uuid" msgstr "" -#: nova/cmd/manage.py:539 +#: nova/cmd/manage.py:538 #, fuzzy msgid "UUID is required to delete Quantum Networks" msgstr "创建网络 %(req)s 是必要的。" -#: nova/cmd/manage.py:542 +#: nova/cmd/manage.py:541 msgid "Deleting by fixed_range is not supported with the QuantumManager" msgstr "" -#: nova/cmd/manage.py:605 +#: nova/cmd/manage.py:604 #, fuzzy msgid "instance" msgstr "停止实例 %r" -#: nova/cmd/manage.py:606 +#: nova/cmd/manage.py:605 msgid "node" msgstr "" -#: nova/cmd/manage.py:607 +#: nova/cmd/manage.py:606 msgid "type" msgstr "" -#: nova/cmd/manage.py:608 +#: nova/cmd/manage.py:607 msgid "state" msgstr "" -#: nova/cmd/manage.py:609 +#: nova/cmd/manage.py:608 msgid "launched" msgstr "" -#: nova/cmd/manage.py:610 +#: nova/cmd/manage.py:609 msgid "image" msgstr "" -#: nova/cmd/manage.py:611 +#: nova/cmd/manage.py:610 msgid "kernel" msgstr "" -#: nova/cmd/manage.py:612 +#: nova/cmd/manage.py:611 msgid "ramdisk" msgstr "" -#: nova/cmd/manage.py:614 +#: nova/cmd/manage.py:613 msgid "user" msgstr "" -#: nova/cmd/manage.py:615 nova/cmd/manage.py:767 +#: nova/cmd/manage.py:614 nova/cmd/manage.py:819 msgid "zone" msgstr "" -#: nova/cmd/manage.py:616 +#: nova/cmd/manage.py:615 msgid "index" msgstr "" -#: nova/cmd/manage.py:661 +#: nova/cmd/manage.py:660 msgid "Binary" msgstr "" -#: nova/cmd/manage.py:662 +#: nova/cmd/manage.py:661 msgid "Host" msgstr "" -#: nova/cmd/manage.py:663 +#: nova/cmd/manage.py:662 msgid "Zone" msgstr "" -#: nova/cmd/manage.py:664 +#: nova/cmd/manage.py:663 msgid "Status" msgstr "" -#: nova/cmd/manage.py:665 +#: nova/cmd/manage.py:664 msgid "State" msgstr "" -#: nova/cmd/manage.py:666 +#: nova/cmd/manage.py:665 msgid "Updated_At" msgstr "" -#: nova/cmd/manage.py:688 +#: nova/cmd/manage.py:687 #, fuzzy, python-format msgid "Service %(service)s on host %(host)s enabled." msgstr "服务 %(service_id)s 没有找到。" -#: nova/cmd/manage.py:701 +#: nova/cmd/manage.py:700 #, fuzzy, python-format msgid "Service %(service)s on host %(host)s disabled." msgstr "服务 %(service_id)s 没有找到。" -#: nova/cmd/manage.py:715 +#: nova/cmd/manage.py:767 #, fuzzy msgid "An unexpected error has occurred." msgstr "意外错误:%s" -#: nova/cmd/manage.py:716 +#: nova/cmd/manage.py:768 msgid "[Result]" msgstr "" -#: nova/cmd/manage.py:720 +#: nova/cmd/manage.py:772 msgid "HOST" msgstr "" -#: nova/cmd/manage.py:721 +#: nova/cmd/manage.py:773 #, fuzzy msgid "PROJECT" msgstr "项目" -#: nova/cmd/manage.py:722 +#: nova/cmd/manage.py:774 msgid "cpu" msgstr "" -#: nova/cmd/manage.py:723 +#: nova/cmd/manage.py:775 msgid "mem(mb)" msgstr "" -#: nova/cmd/manage.py:724 +#: nova/cmd/manage.py:776 msgid "hdd" msgstr "" -#: nova/cmd/manage.py:806 +#: nova/cmd/manage.py:858 msgid "Must supply a positive value for max_rows" msgstr "" -#: nova/cmd/manage.py:844 +#: nova/cmd/manage.py:896 #, fuzzy msgid "Must supply valid parameters to create instance_type" msgstr "无法创建实例类型。" -#: nova/cmd/manage.py:848 +#: nova/cmd/manage.py:900 #, fuzzy msgid "Instance Type exists." msgstr "实例 - %s 不存在" -#: nova/cmd/manage.py:849 +#: nova/cmd/manage.py:901 msgid "Please ensure instance_type name and flavorid are unique." msgstr "" -#: nova/cmd/manage.py:851 +#: nova/cmd/manage.py:903 msgid "Currently defined instance_type names and flavorids:" msgstr "" -#: nova/cmd/manage.py:856 +#: nova/cmd/manage.py:908 #, fuzzy msgid "Unknown error" msgstr "未知的guestmount错误" -#: nova/cmd/manage.py:859 +#: nova/cmd/manage.py:911 #, fuzzy, python-format msgid "%s created" msgstr "表 |%s| 没有创建" -#: nova/cmd/manage.py:867 +#: nova/cmd/manage.py:919 #, fuzzy msgid "Valid instance type name is required" msgstr "%s 是一个正确的实例名称" -#: nova/cmd/manage.py:870 +#: nova/cmd/manage.py:922 #, fuzzy, python-format msgid "DB Error: %s" msgstr "数据库错误:%s" -#: nova/cmd/manage.py:875 +#: nova/cmd/manage.py:927 #, python-format msgid "%s deleted" msgstr "" -#: nova/cmd/manage.py:911 +#: nova/cmd/manage.py:963 #, python-format msgid "Key %(key)s set to %(value)s on instance type %(name)s" msgstr "" -#: nova/cmd/manage.py:933 +#: nova/cmd/manage.py:985 #, python-format msgid "Key %(key)s on instance type %(name)s unset" msgstr "" -#: nova/cmd/manage.py:977 +#: nova/cmd/manage.py:1029 #, fuzzy, python-format msgid "Hypervisor: %s" msgstr "类型is = %s" -#: nova/cmd/manage.py:1018 +#: nova/cmd/manage.py:1070 #, python-format msgid "Line %(linenum)d : %(line)s" msgstr "" -#: nova/cmd/manage.py:1020 +#: nova/cmd/manage.py:1072 msgid "No errors in logfiles!" msgstr "" -#: nova/cmd/manage.py:1032 +#: nova/cmd/manage.py:1084 msgid "Unable to find system log file!" msgstr "" -#: nova/cmd/manage.py:1036 +#: nova/cmd/manage.py:1088 #, python-format msgid "Last %s nova syslog entries:-" msgstr "" -#: nova/cmd/manage.py:1045 +#: nova/cmd/manage.py:1097 msgid "No nova entries in syslog!" msgstr "" @@ -3945,212 +3896,212 @@ msgstr "安全组 %s 不能比255个字符更长。" msgid "Metadata property value greater than 255 characters" msgstr "安全组 %s 不能比255个字符更长。" -#: nova/compute/api.py:454 +#: nova/compute/api.py:469 msgid "Failed to set instance name using multi_instance_display_name_template." msgstr "" -#: nova/compute/api.py:494 +#: nova/compute/api.py:509 #, fuzzy msgid "Cannot attach one or more volumes to multiple instances" msgstr "无法附加卷到实例 %s" -#: nova/compute/api.py:608 +#: nova/compute/api.py:623 #, python-format msgid "Going to run %s instances..." msgstr "准备运行 %s 个实例" -#: nova/compute/api.py:721 +#: nova/compute/api.py:739 #, python-format msgid "bdm %s" msgstr "bdm %s" -#: nova/compute/api.py:748 +#: nova/compute/api.py:766 #, python-format msgid "block_device_mapping %s" msgstr "block_device_mapping %s" -#: nova/compute/api.py:1017 +#: nova/compute/api.py:1040 #, fuzzy msgid "instance termination disabled" msgstr "准备开始终止实例" -#: nova/compute/api.py:1153 +#: nova/compute/api.py:1176 #, fuzzy, python-format msgid "instance type %(old_inst_type_id)d not found" msgstr "实例类型 %(instance_type_id)s 没有找到。" -#: nova/compute/api.py:1159 +#: nova/compute/api.py:1182 #, fuzzy msgid "going to delete a resizing instance" msgstr "准备开始终止实例" -#: nova/compute/api.py:1169 +#: nova/compute/api.py:1192 #, fuzzy, python-format msgid "instance's host %s is down, deleting from database" msgstr "没有托管实例 %s,立刻删除" -#: nova/compute/api.py:1213 +#: nova/compute/api.py:1236 #, fuzzy msgid "Going to try to soft delete instance" msgstr "准备尝试软删除实例 %s" -#: nova/compute/api.py:1237 +#: nova/compute/api.py:1260 #, fuzzy msgid "Going to try to terminate instance" msgstr "准备尝试终止实例 %s" -#: nova/compute/api.py:1287 +#: nova/compute/api.py:1310 #, fuzzy msgid "Going to try to stop instance" msgstr "准备尝试停止实例 %s" -#: nova/compute/api.py:1304 +#: nova/compute/api.py:1327 #, fuzzy msgid "Going to try to start instance" msgstr "准备尝试启动实例 %s" -#: nova/compute/api.py:1377 +#: nova/compute/api.py:1400 #, python-format msgid "Searching by: %s" msgstr "搜索条件: %s" -#: nova/compute/api.py:1614 +#: nova/compute/api.py:1637 #, fuzzy, python-format msgid "snapshot for %s" msgstr "开始为虚拟机 %s 快照" -#: nova/compute/api.py:1965 +#: nova/compute/api.py:1988 msgid "flavor_id is None. Assuming migration." msgstr "flavor_id为空。假定在迁移。" -#: nova/compute/api.py:1974 +#: nova/compute/api.py:1997 #, 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" -#: nova/compute/api.py:2016 +#: nova/compute/api.py:2039 #, fuzzy, python-format msgid "%(overs)s quota exceeded for %(pid)s, tried to resize instance." msgstr "%(pid)s 已经超过配额,试图运行 %(min_count)s 个实例" -#: nova/compute/api.py:2150 +#: nova/compute/api.py:2179 msgid "Cannot rescue a volume-backed instance" msgstr "" -#: nova/compute/api.py:2257 +#: nova/compute/api.py:2286 msgid "Locking" msgstr "" -#: nova/compute/api.py:2265 +#: nova/compute/api.py:2294 msgid "Unlocking" msgstr "" -#: nova/compute/api.py:2337 +#: nova/compute/api.py:2366 msgid "Volume must be attached in order to detach." msgstr "" -#: nova/compute/api.py:2450 +#: nova/compute/api.py:2479 #, fuzzy, python-format msgid "Going to try to live migrate instance to %s" msgstr "准备尝试终止实例 %s" -#: nova/compute/api.py:2469 +#: nova/compute/api.py:2498 msgid "vm evacuation scheduled" msgstr "" -#: nova/compute/api.py:2473 +#: nova/compute/api.py:2502 #, python-format msgid "" "Instance compute service state on %(inst_host)s expected to be down, but " "it was up." msgstr "" -#: nova/compute/api.py:2720 +#: nova/compute/api.py:2749 msgid "Keypair name contains unsafe characters" msgstr "" -#: nova/compute/api.py:2724 +#: nova/compute/api.py:2753 msgid "Keypair name must be between 1 and 255 characters long" msgstr "密钥对名称长度必须在1到255个字符之间" -#: nova/compute/api.py:2821 +#: nova/compute/api.py:2850 #, python-format msgid "Security group %s is not a string or unicode" msgstr "安全组 %s 既不是字符串也不是unicode" -#: nova/compute/api.py:2824 +#: nova/compute/api.py:2853 #, python-format msgid "Security group %s cannot be empty." msgstr "安全组 %s 不能为空。" -#: nova/compute/api.py:2832 +#: nova/compute/api.py:2861 #, fuzzy, python-format msgid "" "Value (%(value)s) for parameter Group%(property)s is invalid. Content " "limited to '%(allowed)'." msgstr "参数GroupName的值 (%s) 无效。长度超过了上限255。" -#: nova/compute/api.py:2838 +#: nova/compute/api.py:2867 #, python-format msgid "Security group %s should not be greater than 255 characters." msgstr "安全组 %s 不能比255个字符更长。" -#: nova/compute/api.py:2858 +#: nova/compute/api.py:2887 msgid "Quota exceeded, too many security groups." msgstr "" -#: nova/compute/api.py:2861 +#: nova/compute/api.py:2890 #, python-format msgid "Create Security Group %s" msgstr "创建安全组 %s" -#: nova/compute/api.py:2868 +#: nova/compute/api.py:2897 #, python-format msgid "Security group %s already exists" msgstr "安全组 %s 已经存在" -#: nova/compute/api.py:2933 +#: nova/compute/api.py:2962 #, fuzzy, python-format msgid "Unable to delete system group '%s'" msgstr "无法销毁VBD %s" -#: nova/compute/api.py:2938 +#: nova/compute/api.py:2967 #, fuzzy msgid "Security group is still in use" msgstr "安全组id应该是整数" -#: nova/compute/api.py:2946 +#: nova/compute/api.py:2975 msgid "Failed to update usages deallocating security group" msgstr "" -#: nova/compute/api.py:2949 +#: nova/compute/api.py:2978 #, python-format msgid "Delete security group %s" msgstr "删除安全组 %s" -#: nova/compute/api.py:3035 nova/compute/api.py:3112 +#: nova/compute/api.py:3064 nova/compute/api.py:3141 #, python-format msgid "Rule (%s) not found" msgstr "没有找到规则 (%s)" -#: nova/compute/api.py:3051 +#: nova/compute/api.py:3080 #, fuzzy msgid "Quota exceeded, too many security group rules." msgstr "添加安全组规则:%r" -#: nova/compute/api.py:3054 +#: nova/compute/api.py:3083 #, python-format msgid "Authorize security group ingress %s" msgstr "授权 %s 安全组入口权限" -#: nova/compute/api.py:3065 +#: nova/compute/api.py:3094 #, python-format msgid "Revoke security group ingress %s" msgstr "撤销 %s 安全组入口权限" -#: nova/compute/api.py:3119 +#: nova/compute/api.py:3148 msgid "Security group id should be integer" msgstr "安全组id应该是整数" @@ -4242,167 +4193,167 @@ msgstr "数据库错误:%s" msgid "Instance type %s not found for deletion" msgstr "未找到要删除的实例类型 %s" -#: nova/compute/manager.py:205 +#: nova/compute/manager.py:206 msgid "Possibly task preempted." msgstr "" -#: nova/compute/manager.py:363 +#: nova/compute/manager.py:364 #, python-format msgid "%(nodename)s is not a valid node managed by this compute host." msgstr "" -#: nova/compute/manager.py:392 +#: nova/compute/manager.py:393 msgid "Instance has been destroyed from under us while trying to set it to ERROR" msgstr "" -#: nova/compute/manager.py:407 +#: nova/compute/manager.py:408 #, python-format msgid "Instance %(uuid)s found in the hypervisor, but not in the database" msgstr "" -#: nova/compute/manager.py:423 +#: nova/compute/manager.py:424 #, python-format msgid "" "Instance %(driver_instance)s found in the hypervisor, but not in the " "database" msgstr "" -#: nova/compute/manager.py:444 +#: nova/compute/manager.py:445 #, fuzzy, python-format msgid "" "Deleting instance as its host (%(instance_host)s) is not equal to our " "host (%(our_host)s)." msgstr "无法把实例 (%(instance_id)s) 迁移到当前主机 (%(host)s)。" -#: nova/compute/manager.py:459 +#: nova/compute/manager.py:460 msgid "Instance has been marked deleted already, removing it from the hypervisor." msgstr "" -#: nova/compute/manager.py:480 +#: nova/compute/manager.py:481 msgid "" "Hypervisor driver does not support instance shared storage check, " "assuming it's not on shared storage" msgstr "" -#: nova/compute/manager.py:486 +#: nova/compute/manager.py:487 #, fuzzy msgid "Failed to check if instance shared" msgstr "重新启动实例失败" -#: nova/compute/manager.py:529 +#: nova/compute/manager.py:530 msgid "Failed to revert crashed migration" msgstr "" -#: nova/compute/manager.py:532 +#: nova/compute/manager.py:533 msgid "Instance found in migrating state during startup. Resetting task_state" msgstr "" -#: nova/compute/manager.py:543 +#: nova/compute/manager.py:544 #, python-format msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." msgstr "当前状态是 %(drv_state)s,数据库状态是 %(db_state)s。" -#: nova/compute/manager.py:548 +#: nova/compute/manager.py:549 msgid "Rebooting instance after nova-compute restart." msgstr "nova-compute重启后,实例正在重启。" -#: nova/compute/manager.py:562 +#: nova/compute/manager.py:563 #, fuzzy msgid "Hypervisor driver does not support resume guests" msgstr "虚拟机管理程序驱动不支持防火墙规则" -#: nova/compute/manager.py:567 +#: nova/compute/manager.py:568 #, fuzzy msgid "Failed to resume instance" msgstr "挂起实例失败" -#: nova/compute/manager.py:577 +#: nova/compute/manager.py:578 msgid "Hypervisor driver does not support firewall rules" msgstr "虚拟机管理程序驱动不支持防火墙规则" -#: nova/compute/manager.py:581 +#: nova/compute/manager.py:582 #, python-format msgid "Lifecycle event %(state)d on VM %(uuid)s" msgstr "" -#: nova/compute/manager.py:597 +#: nova/compute/manager.py:598 #, fuzzy, python-format msgid "Unexpected power state %d" msgstr "意外的状态码" -#: nova/compute/manager.py:609 +#: nova/compute/manager.py:610 #, python-format msgid "Ignoring event %s" msgstr "" -#: nova/compute/manager.py:647 +#: nova/compute/manager.py:648 msgid "Checking state" msgstr "正在检查状态" -#: nova/compute/manager.py:745 +#: nova/compute/manager.py:746 #, python-format msgid "Volume id: %s finished being created but was not set as 'available'" msgstr "" -#: nova/compute/manager.py:762 +#: nova/compute/manager.py:763 #, python-format msgid "Setting up bdm %s" msgstr "正在设置 bdm %s" -#: nova/compute/manager.py:862 +#: nova/compute/manager.py:863 msgid "Success" msgstr "" -#: nova/compute/manager.py:885 +#: nova/compute/manager.py:886 msgid "Instance disappeared before we could start it" msgstr "" -#: nova/compute/manager.py:906 nova/compute/manager.py:2383 +#: nova/compute/manager.py:907 nova/compute/manager.py:2385 #, python-format msgid "No node specified, defaulting to %(node)s" msgstr "" -#: nova/compute/manager.py:948 +#: nova/compute/manager.py:949 #, fuzzy msgid "Failed to dealloc network for deleted instance" msgstr "释放实例的网络" -#: nova/compute/manager.py:954 +#: nova/compute/manager.py:955 #, fuzzy msgid "Instance was deleted during spawn." msgstr "实例生产失败" -#: nova/compute/manager.py:982 +#: nova/compute/manager.py:983 #, fuzzy, python-format msgid "Error: %s" msgstr "数据库错误:%s" -#: nova/compute/manager.py:999 +#: nova/compute/manager.py:1000 msgid "Clean up resource before rescheduling." msgstr "" -#: nova/compute/manager.py:1024 nova/compute/manager.py:2437 +#: nova/compute/manager.py:1025 nova/compute/manager.py:2439 msgid "Error trying to reschedule" msgstr "" -#: nova/compute/manager.py:1037 +#: nova/compute/manager.py:1038 msgid "Retry info not present, will not reschedule" msgstr "" -#: nova/compute/manager.py:1042 +#: nova/compute/manager.py:1043 msgid "No request spec, will not reschedule" msgstr "" -#: nova/compute/manager.py:1048 +#: nova/compute/manager.py:1049 #, python-format msgid "Re-scheduling %(method)s: attempt %(num)d" msgstr "" -#: nova/compute/manager.py:1077 +#: nova/compute/manager.py:1078 msgid "Instance build timed out. Set to error state." msgstr "" -#: nova/compute/manager.py:1127 +#: nova/compute/manager.py:1129 #, python-format msgid "" "image_id=%(image_id)s, image_size_bytes=%(size_bytes)d, " @@ -4411,7 +4362,7 @@ msgstr "" "image_id=%(image_id)s, image_size_bytes=%(size_bytes)d, " "allowed_size_bytes=%(allowed_size_bytes)d" -#: nova/compute/manager.py:1133 +#: nova/compute/manager.py:1135 #, python-format msgid "" "Image '%(image_id)s' size %(size_bytes)d exceeded instance_type allowed " @@ -4420,170 +4371,170 @@ msgstr "" "镜像 '%(image_id)s' 的大小为 %(size_bytes)d ,超过实例类型 instance_type 所允许的大小 " "%(allowed_size_bytes)d" -#: nova/compute/manager.py:1143 +#: nova/compute/manager.py:1145 msgid "Starting instance..." msgstr "正在启动虚拟机" -#: nova/compute/manager.py:1169 +#: nova/compute/manager.py:1171 msgid "Instance failed network setup" msgstr "实例网络设置失败" -#: nova/compute/manager.py:1172 +#: nova/compute/manager.py:1174 #, python-format msgid "Instance network_info: |%s|" msgstr "实例的network_info:|%s|" -#: nova/compute/manager.py:1183 +#: nova/compute/manager.py:1185 msgid "Instance failed block device setup" msgstr "实例块设备设置失败" -#: nova/compute/manager.py:1202 +#: nova/compute/manager.py:1204 msgid "Instance failed to spawn" msgstr "实例生产失败" -#: nova/compute/manager.py:1253 +#: nova/compute/manager.py:1255 msgid "Deallocating network for instance" msgstr "释放实例的网络" -#: nova/compute/manager.py:1324 +#: nova/compute/manager.py:1326 #, python-format msgid "%(action_str)s instance" msgstr "%(action_str)s 实例" -#: nova/compute/manager.py:1340 +#: nova/compute/manager.py:1342 #, fuzzy msgid "Failed to deallocate network for instance." msgstr "释放实例的网络" -#: nova/compute/manager.py:1361 +#: nova/compute/manager.py:1363 #, python-format msgid "Ignoring DiskNotFound: %s" msgstr "忽略异常 DiskNotFound: %s" -#: nova/compute/manager.py:1364 +#: nova/compute/manager.py:1366 #, fuzzy, python-format msgid "Ignoring VolumeNotFound: %s" msgstr "忽略异常 DiskNotFound: %s" -#: nova/compute/manager.py:1371 +#: nova/compute/manager.py:1373 #, python-format msgid "terminating bdm %s" msgstr "终止bdm %s" -#: nova/compute/manager.py:1419 +#: nova/compute/manager.py:1421 #, python-format msgid "Ignoring volume cleanup failure due to %s" msgstr "" -#: nova/compute/manager.py:1472 nova/compute/manager.py:2613 -#: nova/compute/manager.py:4106 +#: nova/compute/manager.py:1474 nova/compute/manager.py:2615 +#: nova/compute/manager.py:4117 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "%s。把实例的 vm_state设置为ERROR" -#: nova/compute/manager.py:1624 +#: nova/compute/manager.py:1626 #, fuzzy msgid "Rebuilding instance" msgstr "正在重新创建实例 %s" -#: nova/compute/manager.py:1637 +#: nova/compute/manager.py:1639 msgid "Invalid state of instance files on shared storage" msgstr "" -#: nova/compute/manager.py:1641 +#: nova/compute/manager.py:1643 msgid "disk on shared storage, recreating using existing disk" msgstr "" -#: nova/compute/manager.py:1645 +#: nova/compute/manager.py:1647 #, fuzzy, python-format msgid "disk not on shared storagerebuilding from: '%s'" msgstr "%(path)s 在共享存储上:%(reason)s" -#: nova/compute/manager.py:1729 +#: nova/compute/manager.py:1731 #, python-format msgid "bringing vm to original state: '%s'" msgstr "" -#: nova/compute/manager.py:1761 +#: nova/compute/manager.py:1763 #, fuzzy, python-format msgid "Detaching from volume api: %s" msgstr "为卷 %s 创建快照" -#: nova/compute/manager.py:1779 +#: nova/compute/manager.py:1781 #, fuzzy msgid "Rebooting instance" msgstr "正在重启虚拟机 %s" -#: nova/compute/manager.py:1804 +#: nova/compute/manager.py:1806 #, fuzzy, python-format msgid "" "trying to reboot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "试图重启一个没有运行的实例:%(instance_uuid)s (状态:%(state)s 预计:%(running)s)" -#: nova/compute/manager.py:1820 +#: nova/compute/manager.py:1822 #, fuzzy, python-format msgid "Cannot reboot instance: %(exc)s" msgstr "无法重新创建实例 [%(instance_uuid)s]: %(exc)s" -#: nova/compute/manager.py:1833 +#: nova/compute/manager.py:1835 #, fuzzy msgid "Instance disappeared during reboot" msgstr "实例 %s:重启" -#: nova/compute/manager.py:1860 +#: nova/compute/manager.py:1862 #, fuzzy msgid "instance snapshotting" msgstr "实例 %s: 快照中" -#: nova/compute/manager.py:1866 +#: nova/compute/manager.py:1868 #, fuzzy, python-format msgid "" "trying to snapshot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "试图为一个没有运行的实例快照:%(instance_uuid)s (状态:%(state)s 预计:%(running)s)" -#: nova/compute/manager.py:1927 +#: nova/compute/manager.py:1929 #, python-format msgid "Found %(num_images)d images (rotation: %(rotation)d)" msgstr "找到 %(num_images)d 个镜像 (rotation: %(rotation)d)" -#: nova/compute/manager.py:1934 +#: nova/compute/manager.py:1936 #, python-format msgid "Rotating out %d backups" msgstr "轮换出%d个备份" -#: nova/compute/manager.py:1939 +#: nova/compute/manager.py:1941 #, python-format msgid "Deleting image %s" msgstr "正在删除镜像 %s" -#: nova/compute/manager.py:1967 +#: nova/compute/manager.py:1969 #, python-format msgid "Failed to set admin password. Instance %s is not running" msgstr "设置管理员密码失败。实例 %s 没有运行" -#: nova/compute/manager.py:1974 +#: nova/compute/manager.py:1976 #, fuzzy msgid "Root password set" msgstr "实例 %s:Root密码已设置" -#: nova/compute/manager.py:1981 +#: nova/compute/manager.py:1983 #, fuzzy msgid "set_admin_password is not implemented by this driver or guest instance." msgstr "该驱动不能执行set_admin_password。" -#: nova/compute/manager.py:1996 +#: nova/compute/manager.py:1998 #, fuzzy, python-format msgid "set_admin_password failed: %s" msgstr "该驱动不能执行set_admin_password。" -#: nova/compute/manager.py:2003 +#: nova/compute/manager.py:2005 #, fuzzy msgid "error setting admin password" msgstr "设置管理员密码出错" -#: nova/compute/manager.py:2016 +#: nova/compute/manager.py:2018 #, fuzzy, python-format msgid "" "trying to inject a file into a non-running (state: " @@ -4592,179 +4543,179 @@ msgstr "" "试图把一个文件注入到没有运行的实例:%(instance_uuid)s (状态: %(current_power_state)s 预计: " "%(expected_state)s)" -#: nova/compute/manager.py:2020 +#: nova/compute/manager.py:2022 #, fuzzy, python-format msgid "injecting file to %(path)s" msgstr "注入文件路径:'%s'" -#: nova/compute/manager.py:2040 +#: nova/compute/manager.py:2042 msgid "" "Unable to find a different image to use for rescue VM, using instance's " "current image" msgstr "" -#: nova/compute/manager.py:2053 +#: nova/compute/manager.py:2055 msgid "Rescuing" msgstr "" -#: nova/compute/manager.py:2072 +#: nova/compute/manager.py:2074 #, fuzzy msgid "Error trying to Rescue Instance" msgstr "挂起实例失败" -#: nova/compute/manager.py:2076 +#: nova/compute/manager.py:2078 #, fuzzy, python-format msgid "Driver Error: %s" msgstr "数据库错误:%s" -#: nova/compute/manager.py:2094 +#: nova/compute/manager.py:2096 #, fuzzy msgid "Unrescuing" msgstr "实例 %s:取消救援" -#: nova/compute/manager.py:2115 +#: nova/compute/manager.py:2117 #, python-format msgid "Changing instance metadata according to %(diff)r" msgstr "" -#: nova/compute/manager.py:2341 +#: nova/compute/manager.py:2343 #, fuzzy msgid "Instance has no source host" msgstr "实例没有卷。" -#: nova/compute/manager.py:2347 +#: nova/compute/manager.py:2349 msgid "destination same as source!" msgstr "目标与来源一样。" -#: nova/compute/manager.py:2364 +#: nova/compute/manager.py:2366 msgid "Migrating" msgstr "" -#: nova/compute/manager.py:2610 +#: nova/compute/manager.py:2612 #, python-format msgid "Failed to rollback quota for failed finish_resize: %(qr_error)s" msgstr "" -#: nova/compute/manager.py:2673 +#: nova/compute/manager.py:2675 #, fuzzy msgid "Pausing" msgstr "正在更新。" -#: nova/compute/manager.py:2691 +#: nova/compute/manager.py:2693 msgid "Unpausing" msgstr "" -#: nova/compute/manager.py:2729 +#: nova/compute/manager.py:2731 #, fuzzy msgid "Retrieving diagnostics" msgstr "实例 %s :获取诊断" -#: nova/compute/manager.py:2760 +#: nova/compute/manager.py:2762 msgid "Resuming" msgstr "" -#: nova/compute/manager.py:2780 +#: nova/compute/manager.py:2782 #, fuzzy msgid "Reset network" msgstr "重置网络" -#: nova/compute/manager.py:2785 +#: nova/compute/manager.py:2787 #, fuzzy msgid "Inject network info" msgstr "实例 %s:注入网络信息" -#: nova/compute/manager.py:2788 +#: nova/compute/manager.py:2790 #, python-format msgid "network_info to inject: |%s|" msgstr "将注入的network_info:|%s|" -#: nova/compute/manager.py:2805 +#: nova/compute/manager.py:2807 #, fuzzy msgid "Get console output" msgstr "获取实例 %s 控制台输出" -#: nova/compute/manager.py:2832 +#: nova/compute/manager.py:2834 #, fuzzy msgid "Getting vnc console" msgstr "实例 %s:正在获得VNC控制台" -#: nova/compute/manager.py:2867 +#: nova/compute/manager.py:2869 #, fuzzy msgid "Getting spice console" msgstr "实例 %s:正在获得VNC控制台" -#: nova/compute/manager.py:2914 +#: nova/compute/manager.py:2916 #, python-format msgid "Booting with volume %(volume_id)s at %(mountpoint)s" msgstr "卷 %(volume_id)s 正在 %(mountpoint)s 上启动" -#: nova/compute/manager.py:2965 +#: nova/compute/manager.py:2967 #, python-format msgid "Attaching volume %(volume_id)s to %(mountpoint)s" msgstr "正在把卷 %(volume_id)s 附加到 %(mountpoint)s" -#: nova/compute/manager.py:2974 +#: nova/compute/manager.py:2976 #, fuzzy, python-format msgid "" "Failed to connect to volume %(volume_id)s while attaching at " "%(mountpoint)s" msgstr "卷 %(volume_id)s 正在 %(mountpoint)s 上启动" -#: nova/compute/manager.py:2989 +#: nova/compute/manager.py:2991 #, fuzzy, python-format msgid "Failed to attach volume %(volume_id)s at %(mountpoint)s" msgstr "正在把卷 %(volume_id)s 附加到 %(mountpoint)s" -#: nova/compute/manager.py:3019 +#: nova/compute/manager.py:3021 #, python-format msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" msgstr "卷 %(volume_id)s 从挂载点 %(mp)s 分离" -#: nova/compute/manager.py:3029 +#: nova/compute/manager.py:3031 #, fuzzy msgid "Detaching volume from unknown instance" msgstr "从未知实例%s中分离卷" -#: nova/compute/manager.py:3036 +#: nova/compute/manager.py:3038 #, fuzzy, python-format msgid "Failed to detach volume %(volume_id)s from %(mp)s" msgstr "正在把卷 %(volume_id)s 附加到 %(mountpoint)s" -#: nova/compute/manager.py:3060 +#: nova/compute/manager.py:3062 msgid "Updating volume usage cache with totals" msgstr "" -#: nova/compute/manager.py:3098 +#: nova/compute/manager.py:3100 #, fuzzy, python-format msgid "allocate_port_for_instance returned %(ports)s ports" msgstr "实例 %s 的网络分配" -#: nova/compute/manager.py:3118 +#: nova/compute/manager.py:3120 #, fuzzy, python-format msgid "Port %(port_id)s is not attached" msgstr "网络 %(network_id)s 没有找到。" -#: nova/compute/manager.py:3132 +#: nova/compute/manager.py:3134 #, fuzzy, python-format msgid "Host %(host)s not found" msgstr "主机 %(host)s 没有找到。" -#: nova/compute/manager.py:3269 +#: nova/compute/manager.py:3271 #, python-format msgid "Pre live migration failed at %(dest)s" msgstr "预在线迁移在%(dest)s失败" -#: nova/compute/manager.py:3297 +#: nova/compute/manager.py:3299 #, fuzzy msgid "_post_live_migration() is started.." msgstr "post_live_migration()已经启动。" -#: nova/compute/manager.py:3352 +#: nova/compute/manager.py:3354 #, python-format msgid "Migrating instance to %(dest)s finished successfully." msgstr "把实例迁移到 %(dest)s 成功完成。" -#: nova/compute/manager.py:3354 +#: nova/compute/manager.py:3356 msgid "" "You may see the error \"libvirt: QEMU error: Domain not found: no domain " "with matching name.\" This error can be safely ignored." @@ -4772,161 +4723,166 @@ msgstr "" "你会看到错误“libvirt: QEMU error: Domain not found: no domain with matching " "name。”这个错误可以放心的忽略。" -#: nova/compute/manager.py:3368 +#: nova/compute/manager.py:3370 #, fuzzy msgid "Post operation of migration started" msgstr "迁移后操作启动" -#: nova/compute/manager.py:3508 +#: nova/compute/manager.py:3399 +#, fuzzy, python-format +msgid "Failed to get compute_info for %s" +msgstr "为ip: %s获取元数据失败" + +#: nova/compute/manager.py:3518 msgid "Updated the info_cache for instance" msgstr "" -#: nova/compute/manager.py:3553 +#: nova/compute/manager.py:3563 #, python-format msgid "" "Found %(migration_count)d unconfirmed migrations older than " "%(confirm_window)d seconds" msgstr "发现 %(migration_count)d 个超过 %(confirm_window)d 秒未经确认的迁移" -#: nova/compute/manager.py:3559 +#: nova/compute/manager.py:3569 #, python-format msgid "Setting migration %(migration_id)s to error: %(reason)s" msgstr "" -#: nova/compute/manager.py:3568 +#: nova/compute/manager.py:3578 #, fuzzy, python-format msgid "" "Automatically confirming migration %(migration_id)s for instance " "%(instance_uuid)s" msgstr "为实例 %(instance_uuid)s 关闭虚拟机" -#: nova/compute/manager.py:3575 +#: nova/compute/manager.py:3585 #, fuzzy, python-format msgid "Instance %(instance_uuid)s not found" msgstr "没有找到实例 %(instance_id)s" -#: nova/compute/manager.py:3579 +#: nova/compute/manager.py:3589 #, fuzzy msgid "In ERROR state" msgstr "节点处于未知的错误状态。" -#: nova/compute/manager.py:3586 +#: nova/compute/manager.py:3596 #, python-format msgid "In states %(vm_state)s/%(task_state)s, not RESIZED/None" msgstr "" -#: nova/compute/manager.py:3595 +#: nova/compute/manager.py:3605 #, python-format msgid "Error auto-confirming resize: %(e)s. Will retry later." msgstr "" -#: nova/compute/manager.py:3612 +#: nova/compute/manager.py:3622 #, python-format msgid "" "Running instance usage audit for host %(host)s from %(begin_time)s to " "%(end_time)s. %(number_instances)s instances." msgstr "" -#: nova/compute/manager.py:3631 +#: nova/compute/manager.py:3641 #, python-format msgid "Failed to generate usage audit for instance on host %s" msgstr "" -#: nova/compute/manager.py:3655 +#: nova/compute/manager.py:3665 msgid "Updating bandwidth usage cache" msgstr "更新带宽使用缓存" -#: nova/compute/manager.py:3772 +#: nova/compute/manager.py:3782 #, fuzzy msgid "Updating volume usage cache" msgstr "更新带宽使用缓存" -#: nova/compute/manager.py:3789 +#: nova/compute/manager.py:3799 msgid "Updating host status" msgstr "更新主机状态" -#: nova/compute/manager.py:3816 +#: nova/compute/manager.py:3826 #, 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 个实例。" -#: nova/compute/manager.py:3821 nova/compute/manager.py:3871 +#: nova/compute/manager.py:3831 nova/compute/manager.py:3881 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:3858 +#: nova/compute/manager.py:3868 #, python-format msgid "" "During the sync_power process the instance has moved from host %(src)s to" " host %(dst)s" msgstr "" -#: nova/compute/manager.py:3896 +#: nova/compute/manager.py:3906 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3908 nova/compute/manager.py:3917 -#: nova/compute/manager.py:3947 +#: nova/compute/manager.py:3918 nova/compute/manager.py:3927 +#: nova/compute/manager.py:3957 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:3912 +#: nova/compute/manager.py:3922 msgid "Instance is suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3928 +#: nova/compute/manager.py:3938 msgid "Instance is paused unexpectedly. Ignore." msgstr "" -#: nova/compute/manager.py:3934 +#: nova/compute/manager.py:3944 msgid "Instance is unexpectedly not found. Ignore." msgstr "" -#: nova/compute/manager.py:3940 +#: nova/compute/manager.py:3950 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3956 +#: nova/compute/manager.py:3966 #, fuzzy msgid "Instance is not (soft-)deleted." msgstr "实例未启动" -#: nova/compute/manager.py:3964 +#: nova/compute/manager.py:3974 #, fuzzy msgid "CONF.reclaim_instance_interval <= 0, skipping..." msgstr "FLAGS.reclaim_instance_interval <= 0,跳过..." -#: nova/compute/manager.py:3984 +#: nova/compute/manager.py:3994 msgid "Reclaiming deleted instance" msgstr "回收删除的实例" -#: nova/compute/manager.py:4011 +#: nova/compute/manager.py:4021 #, fuzzy, python-format msgid "Deleting orphan compute node %s" msgstr "LoggingVolumeDriver: %s" -#: nova/compute/manager.py:4021 nova/compute/resource_tracker.py:321 +#: nova/compute/manager.py:4031 nova/compute/resource_tracker.py:321 #, fuzzy, python-format msgid "No service record for host %s" msgstr "计算节点 %s 没有服务" -#: nova/compute/manager.py:4061 +#: nova/compute/manager.py:4072 #, 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却仍然存在于主机上。" -#: nova/compute/manager.py:4068 +#: nova/compute/manager.py:4079 #, 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却仍然存在于主机上。" -#: nova/compute/manager.py:4075 +#: nova/compute/manager.py:4086 #, fuzzy, python-format msgid "Unrecognized value '%(action)s' for CONF.running_deleted_instance_action" msgstr "无法识别的FLAGS.running_deleted_instance_action的取值 '%(action)s'" @@ -5143,11 +5099,11 @@ msgstr "重新启动实例失败" msgid "Failed to notify cells of instance info cache update" msgstr "" -#: nova/db/api.py:1451 +#: nova/db/api.py:1456 msgid "Failed to notify cells of bw_usage update" msgstr "" -#: nova/db/api.py:1585 +#: nova/db/api.py:1591 #, fuzzy msgid "Failed to notify cells of instance fault" msgstr "重新启动实例失败" @@ -5166,23 +5122,30 @@ msgstr "" msgid "Unrecognized read_deleted value '%s'" msgstr "无法识别的 read_deleted 取值”%s“" -#: nova/db/sqlalchemy/api.py:1424 +#: nova/db/sqlalchemy/api.py:1408 #, python-format msgid "" "Unknown osapi_compute_unique_server_name_scope value: %s Flag must be " "empty, \"global\" or \"project\"" msgstr "" -#: nova/db/sqlalchemy/api.py:1559 +#: nova/db/sqlalchemy/api.py:1543 #, fuzzy, python-format msgid "Invalid instance id %s in request" msgstr "实例 %s:已救援" -#: nova/db/sqlalchemy/api.py:2850 +#: nova/db/sqlalchemy/api.py:2834 #, python-format msgid "Change will make usage less than 0 for the following resources: %(unders)s" msgstr "" +#: nova/db/sqlalchemy/api.py:4335 +#, python-format +msgid "" +"Volume(%s) has lower stats then what is in the database. Instance must " +"have been rebooted or crashed. Updating totals." +msgstr "" + #: nova/db/sqlalchemy/migration.py:69 #: nova/virt/baremetal/db/sqlalchemy/migration.py:66 msgid "version should be an integer" @@ -5238,47 +5201,47 @@ msgid "" "%(extra)s." msgstr "" -#: nova/image/glance.py:492 +#: nova/image/glance.py:495 #, fuzzy, python-format msgid "fetching image %s from glance" msgstr "正在从glance镜像服务器中下载镜像 %s" -#: nova/image/s3.py:318 +#: nova/image/s3.py:335 #, python-format msgid "Failed to download %(image_location)s to %(image_path)s" msgstr "把 %(image_location)s 下载到 %(image_path)s失败" -#: nova/image/s3.py:335 +#: nova/image/s3.py:352 #, python-format msgid "Failed to decrypt %(image_location)s to %(image_path)s" msgstr "解密 %(image_location)s 到 %(image_path)s失败" -#: nova/image/s3.py:345 +#: nova/image/s3.py:362 #, python-format msgid "Failed to untar %(image_location)s to %(image_path)s" msgstr "解包 %(image_location)s 到 %(image_path)s 失败" -#: nova/image/s3.py:355 +#: nova/image/s3.py:372 #, python-format msgid "Failed to upload %(image_location)s to %(image_path)s" msgstr "上传 %(image_location)s 到 %(image_path)s 失败" -#: nova/image/s3.py:379 +#: nova/image/s3.py:396 #, python-format msgid "Failed to decrypt private key: %s" msgstr "解密私钥失败:%s" -#: nova/image/s3.py:386 +#: nova/image/s3.py:403 #, python-format msgid "Failed to decrypt initialization vector: %s" msgstr "解密初始化vector失败:%s" -#: nova/image/s3.py:397 +#: nova/image/s3.py:414 #, python-format msgid "Failed to decrypt image file %(image_file)s: %(err)s" msgstr "解密镜像文件 %(image_file)s 失败:%(err)s" -#: nova/image/s3.py:409 +#: nova/image/s3.py:426 msgid "Unsafe filenames in image" msgstr "镜像中不安全的文件名" @@ -5320,70 +5283,70 @@ msgstr "" msgid "Loading network driver '%s'" msgstr "LoggingVolumeDriver: %s" -#: nova/network/floating_ips.py:87 +#: nova/network/floating_ips.py:88 #, fuzzy, python-format msgid "Fixed ip %(fixed_ip_id)s not found" msgstr "证书 %(certificate_id)s 没有找到。" -#: nova/network/floating_ips.py:97 nova/network/floating_ips.py:373 +#: nova/network/floating_ips.py:98 nova/network/floating_ips.py:374 #, python-format msgid "Interface %(interface)s not found" msgstr "没有找到接口 %(interface)s" -#: nova/network/floating_ips.py:121 +#: nova/network/floating_ips.py:122 #, fuzzy, python-format msgid "floating IP allocation for instance |%(floating_address)s|" msgstr "为实例 |%s| 分配浮动IP" -#: nova/network/floating_ips.py:178 +#: nova/network/floating_ips.py:179 #, fuzzy msgid "Floating IP is not associated. Ignore." msgstr "浮动ip %(address)s 没有被关联。" -#: nova/network/floating_ips.py:196 +#: nova/network/floating_ips.py:197 #, python-format msgid "Address |%(address)s| is not allocated" msgstr "地址 |%(address)s| 没有分配" -#: nova/network/floating_ips.py:200 +#: nova/network/floating_ips.py:201 #, python-format msgid "Address |%(address)s| is not allocated to your project |%(project)s|" msgstr "地址 |%(address)s| 没有分配给你的项目 |%(project)s|" -#: nova/network/floating_ips.py:220 +#: nova/network/floating_ips.py:221 #, fuzzy, python-format msgid "Quota exceeded for %(pid)s, tried to allocate floating IP" msgstr "%s 的配额超出,尝试分配地址" -#: nova/network/floating_ips.py:281 +#: nova/network/floating_ips.py:282 msgid "Failed to update usages deallocating floating IP" msgstr "" -#: nova/network/floating_ips.py:530 +#: nova/network/floating_ips.py:531 #, fuzzy, python-format msgid "Starting migration network for instance %(instance_uuid)s" msgstr "没有为实例 %(instance_id)s 找到卷。" -#: nova/network/floating_ips.py:537 +#: nova/network/floating_ips.py:538 #, fuzzy, python-format msgid "" "Floating ip address |%(address)s| no longer belongs to instance " "%(instance_uuid)s. Will notmigrate it " msgstr "固定IP地址 %(address)s 已在使用。" -#: nova/network/floating_ips.py:568 +#: nova/network/floating_ips.py:573 #, fuzzy, python-format msgid "Finishing migration network for instance %(instance_uuid)s" msgstr "为实例 %(instance_uuid)s 关闭虚拟机" -#: nova/network/floating_ips.py:576 +#: nova/network/floating_ips.py:581 #, fuzzy, python-format msgid "" "Floating ip address |%(address)s| no longer belongs to instance " "%(instance_uuid)s. Will notsetup it." msgstr "固定IP地址 %(address)s 已在使用。" -#: nova/network/floating_ips.py:624 +#: nova/network/floating_ips.py:629 #, python-format msgid "" "Database inconsistency: DNS domain |%s| is registered in the Nova db but " @@ -5391,12 +5354,12 @@ msgid "" "ignored." msgstr "数据库不一致:DNS域|%s| 在Nova数据库中注册,但是对浮动或者实例DNS驱动均不可见。将被忽略。" -#: nova/network/floating_ips.py:664 +#: nova/network/floating_ips.py:669 #, python-format msgid "Domain |%(domain)s| already exists, changing zone to |%(av_zone)s|." msgstr "域 |%(domain)s| 已经存在,把区域改变为 |%(av_zone)s|。" -#: nova/network/floating_ips.py:673 +#: nova/network/floating_ips.py:678 #, python-format msgid "Domain |%(domain)s| already exists, changing project to |%(project)s|." msgstr "域 |%(domain)s| 已经存在,把项目改变为 |%(project)s|。" @@ -5421,152 +5384,132 @@ msgstr "驱动仅支持入口类型 'a'。" msgid "This shouldn't be getting called except during testing." msgstr "" -#: nova/network/linux_net.py:219 +#: nova/network/linux_net.py:220 #, python-format msgid "Attempted to remove chain %s which does not exist" msgstr "试图移除不存在的链 %s。" -#: nova/network/linux_net.py:254 +#: nova/network/linux_net.py:255 #, python-format msgid "Unknown chain: %r" msgstr "未知链:%r" -#: nova/network/linux_net.py:279 +#: nova/network/linux_net.py:280 #, 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" -#: nova/network/linux_net.py:424 +#: nova/network/linux_net.py:425 msgid "IPTablesManager.apply completed with success" msgstr "IPTablesManager.apply成功完成" -#: nova/network/linux_net.py:680 +#: nova/network/linux_net.py:681 #, fuzzy, python-format msgid "arping error for ip %s" msgstr "在 %s 中发生 httplib 错误: " -#: nova/network/linux_net.py:730 +#: nova/network/linux_net.py:731 #, python-format msgid "Removed %(num)d duplicate rules for floating ip %(float)s" msgstr "" -#: nova/network/linux_net.py:966 +#: nova/network/linux_net.py:776 +#, python-format +msgid "Error deleting conntrack entries for %s" +msgstr "" + +#: nova/network/linux_net.py:975 #, fuzzy, python-format msgid "Pid %d is stale, skip killing dnsmasq" msgstr "Pid %d 过期了,重新启动dnsmasq" -#: nova/network/linux_net.py:1011 +#: nova/network/linux_net.py:1020 #, python-format msgid "Hupping dnsmasq threw %s" msgstr "挂起进程 dnsmasq 时抛出 %s" -#: nova/network/linux_net.py:1013 +#: nova/network/linux_net.py:1022 #, python-format msgid "Pid %d is stale, relaunching dnsmasq" msgstr "Pid %d 过期了,重新启动dnsmasq" -#: nova/network/linux_net.py:1093 +#: nova/network/linux_net.py:1102 #, python-format msgid "killing radvd threw %s" msgstr "杀掉进程 radvd 时抛出 %s" -#: nova/network/linux_net.py:1095 +#: nova/network/linux_net.py:1104 #, python-format msgid "Pid %d is stale, relaunching radvd" msgstr "Pid %d 过期了,重新启动radvd" -#: nova/network/linux_net.py:1227 +#: nova/network/linux_net.py:1280 #, fuzzy, python-format -msgid "Error clearing stale veth %s" -msgstr "启动xvp发生错误:%s" +msgid "Net device removed: '%s'" +msgstr "无效的状态:'%s'" -#: nova/network/linux_net.py:1386 +#: nova/network/linux_net.py:1283 +#, python-format +msgid "Failed removing net device: '%s'" +msgstr "" + +#: nova/network/linux_net.py:1401 #, python-format msgid "Starting VLAN interface %s" msgstr "正在开启VLAN接口 %s" -#: nova/network/linux_net.py:1418 -#, fuzzy, python-format -msgid "Failed unplugging VLAN interface '%s'" -msgstr "移除实例”%s“的虚拟网络设备时失败" - -#: nova/network/linux_net.py:1420 -#, fuzzy, python-format -msgid "Unplugged VLAN interface '%s'" -msgstr "移除实例”%s“的虚拟网络设备时失败" - -#: nova/network/linux_net.py:1442 +#: nova/network/linux_net.py:1447 #, fuzzy, python-format msgid "Starting Bridge %s" msgstr "保证桥 %s" -#: nova/network/linux_net.py:1454 +#: nova/network/linux_net.py:1459 #, fuzzy, python-format msgid "Adding interface %(interface)s to bridge %(bridge)s" msgstr "保证vlan %(vlan)s 和桥 %(bridge)s" -#: nova/network/linux_net.py:1490 +#: nova/network/linux_net.py:1495 #, fuzzy, python-format msgid "Failed to add interface: %s" msgstr "挂起实例失败" -#: nova/network/linux_net.py:1536 -#, fuzzy, python-format -msgid "Failed unplugging bridge interface '%s'" -msgstr "移除实例”%s“的虚拟网络设备时失败" - -#: nova/network/linux_net.py:1539 -#, fuzzy, python-format -msgid "Unplugged bridge interface '%s'" -msgstr "移除实例”%s“的虚拟网络设备时失败" - -#: nova/network/linux_net.py:1735 +#: nova/network/linux_net.py:1732 #, fuzzy, python-format msgid "Starting bridge %s " msgstr "保证桥 %s" -#: nova/network/linux_net.py:1743 +#: nova/network/linux_net.py:1740 #, fuzzy, python-format msgid "Done starting bridge %s" msgstr "保证桥 %s" -#: nova/network/linux_net.py:1763 -#, fuzzy, python-format -msgid "Failed unplugging gateway interface '%s'" -msgstr "移除实例”%s“的虚拟网络设备时失败" - -#: nova/network/linux_net.py:1765 -#, python-format -msgid "Unplugged gateway interface '%s'" -msgstr "" - -#: nova/network/manager.py:363 +#: nova/network/manager.py:364 #, python-format msgid "Disassociated %s stale fixed ip(s)" msgstr "解除 %s 过期固定ip的关联" -#: nova/network/manager.py:367 +#: nova/network/manager.py:368 msgid "setting network host" msgstr "设置网络主机" -#: nova/network/manager.py:494 +#: nova/network/manager.py:495 #, fuzzy msgid "network allocations" msgstr "实例 %s 的网络分配" -#: nova/network/manager.py:501 +#: nova/network/manager.py:502 #, fuzzy, python-format msgid "networks retrieved for instance: |%(networks_list)s|" msgstr "为实例 |%(instance_id)s| 获取的网络:|%(networks)s|" -#: nova/network/manager.py:549 +#: nova/network/manager.py:550 #, fuzzy msgid "network deallocation for instance" msgstr "为实例 |%s| 解除网络分配" -#: nova/network/manager.py:815 +#: nova/network/manager.py:816 #, fuzzy, python-format msgid "" "instance-dns-zone is |%(domain)s|, which is in availability zone " @@ -5576,99 +5519,99 @@ msgstr "" "instance-dns-zone是 |%(domain)s|,该域位于区域 |%(zone)s| 中。实例|%(instance)s| 在区域 " "|%(zone2)s| 里。没有DNS记录将创建。" -#: nova/network/manager.py:841 +#: nova/network/manager.py:842 #, fuzzy, python-format msgid "Quota exceeded for %(pid)s, tried to allocate fixed IP" msgstr "%s 的配额超出,尝试分配地址" -#: nova/network/manager.py:895 +#: nova/network/manager.py:896 #, fuzzy msgid "Failed to update usages deallocating fixed IP" msgstr "在数据库更新卷失败" -#: nova/network/manager.py:929 +#: nova/network/manager.py:930 #, python-format msgid "Unable to release %s because vif doesn't exist." msgstr "" -#: nova/network/manager.py:952 +#: nova/network/manager.py:953 #, python-format msgid "Leased IP |%(address)s|" msgstr "租用的IP |%(address)s|" -#: nova/network/manager.py:956 +#: nova/network/manager.py:957 #, python-format msgid "IP %s leased that is not associated" msgstr "没有关联的IP %s 被租用了" -#: nova/network/manager.py:965 +#: nova/network/manager.py:966 #, python-format msgid "IP |%s| leased that isn't allocated" msgstr "没有分配的IP |%s| 被租用了" -#: nova/network/manager.py:970 +#: nova/network/manager.py:971 #, python-format msgid "Released IP |%(address)s|" msgstr "释放的IP |%(address)s|" -#: nova/network/manager.py:974 +#: nova/network/manager.py:975 #, python-format msgid "IP %s released that is not associated" msgstr "没有关联的IP %s 被释放了" -#: nova/network/manager.py:978 +#: nova/network/manager.py:979 #, python-format msgid "IP %s released that was not leased" msgstr "没有租用的IP %s 被释放了" -#: nova/network/manager.py:997 +#: nova/network/manager.py:998 #, fuzzy, python-format msgid "%s must be an integer" msgstr "offset 参数必须是整数" -#: nova/network/manager.py:1021 +#: nova/network/manager.py:1022 msgid "Maximum allowed length for 'label' is 255." msgstr "" -#: nova/network/manager.py:1041 +#: nova/network/manager.py:1042 #, python-format msgid "" "Subnet(s) too large, defaulting to /%s. To override, specify " "network_size flag." msgstr "" -#: nova/network/manager.py:1122 +#: nova/network/manager.py:1123 msgid "cidr already in use" msgstr "cidr 已经在使用" -#: nova/network/manager.py:1125 +#: nova/network/manager.py:1126 #, python-format msgid "requested cidr (%(cidr)s) conflicts with existing supernet (%(super)s)" msgstr "请求的cidr (%(cidr)s) 与已存在的超网络 (%(super)s) 冲突" -#: nova/network/manager.py:1136 +#: nova/network/manager.py:1137 #, python-format msgid "" "requested cidr (%(cidr)s) conflicts with existing smaller cidr " "(%(smaller)s)" msgstr "请求的cidr (%(cidr)s) 与已存在的较小的cidr (%(smaller)s) 冲突" -#: nova/network/manager.py:1193 +#: nova/network/manager.py:1194 msgid "Network already exists!" msgstr "网络已经存在。" -#: nova/network/manager.py:1212 +#: nova/network/manager.py:1213 #, python-format msgid "Network must be disassociated from project %s before delete" msgstr "网路在删除前必须与项目 %s 解除关联" -#: nova/network/manager.py:1808 +#: nova/network/manager.py:1813 msgid "" "The sum between the number of networks and the vlan start cannot be " "greater than 4094" msgstr "网络数量与VLAN起始数之和不能大于4049" -#: nova/network/manager.py:1815 +#: nova/network/manager.py:1820 #, fuzzy, python-format msgid "" "The network range is not big enough to fit %(num_networks)s networks. " @@ -5782,11 +5725,6 @@ msgstr "错误的网络格式" msgid "Multiple floating IP pools matches found for name '%s'" msgstr "找不到适合id %(id)s 的浮动IP。" -#: nova/network/quantumv2/api.py:835 -#, fuzzy, python-format -msgid "Network %(net)s for port %(port_id)s not found!" -msgstr "网络 %(network_id)s 没有找到。" - #: nova/network/security_group/quantum_driver.py:53 #, fuzzy, python-format msgid "Quantum Error creating security group %s" @@ -5895,22 +5833,22 @@ msgstr "获得文件锁 \"%(lock)s\" 为方法 \"%(method)s\"...锁" msgid "Released file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..." msgstr "获得文件锁 \"%(lock)s\" 为方法 \"%(method)s\"...锁" -#: nova/openstack/common/log.py:226 +#: nova/openstack/common/log.py:244 #, fuzzy, python-format msgid "Deprecated: %s" msgstr "意外错误:%s" -#: nova/openstack/common/log.py:329 +#: nova/openstack/common/log.py:347 #, python-format msgid "Error loading logging config %(log_config)s: %(err_msg)s" msgstr "" -#: nova/openstack/common/log.py:379 +#: nova/openstack/common/log.py:397 #, python-format msgid "syslog facility must be one of: %s" msgstr "syslog设备必须作为一个 %s 。" -#: nova/openstack/common/log.py:537 +#: nova/openstack/common/log.py:563 #, fuzzy, python-format msgid "Fatal call to deprecated config: %(msg)s" msgstr "类 %(fullname)s 是不推荐的:%(msg)s" @@ -5935,6 +5873,31 @@ msgstr "" msgid "in dynamic looping call" msgstr "循环调用中。" +#: nova/openstack/common/periodic_task.py:41 +#, python-format +msgid "Unexpected argument for periodic task creation: %(arg)s." +msgstr "" + +#: nova/openstack/common/periodic_task.py:132 +#, python-format +msgid "Skipping periodic task %(task)s because its interval is negative" +msgstr "" + +#: nova/openstack/common/periodic_task.py:137 +#, python-format +msgid "Skipping periodic task %(task)s because it is disabled" +msgstr "" + +#: nova/openstack/common/periodic_task.py:175 +#, python-format +msgid "Running periodic task %(full_task_name)s" +msgstr "正在运行周期性任务 %(full_task_name)s" + +#: nova/openstack/common/periodic_task.py:183 +#, python-format +msgid "Error during %(full_task_name)s: %(e)s" +msgstr "在 %(full_task_name)s 期间发生的错误:%(e)s" + #: nova/openstack/common/policy.py:394 #, fuzzy, python-format msgid "Failed to understand rule %(rule)s" @@ -5950,16 +5913,31 @@ msgstr "" msgid "Failed to understand rule %(rule)r" msgstr "注入文件失败:%(resp)r" -#: nova/openstack/common/db/sqlalchemy/session.py:436 +#: nova/openstack/common/processutils.py:122 +#, python-format +msgid "Got unknown keyword args to utils.execute: %r" +msgstr "发现未知的 utils.execute 关键字参数:%r" + +#: nova/openstack/common/processutils.py:137 +#, python-format +msgid "Running cmd (subprocess): %s" +msgstr "正在运行cmd (subprocess):%s" + +#: nova/openstack/common/processutils.py:174 +#, python-format +msgid "%r failed. Retrying." +msgstr "%r 失败,重试。" + +#: nova/openstack/common/db/sqlalchemy/session.py:461 msgid "DB exception wrapped." msgstr "数据库异常被包裹。" -#: nova/openstack/common/db/sqlalchemy/session.py:486 +#: nova/openstack/common/db/sqlalchemy/session.py:512 #, python-format msgid "Got mysql server has gone away: %s" msgstr "" -#: nova/openstack/common/db/sqlalchemy/session.py:556 +#: nova/openstack/common/db/sqlalchemy/session.py:584 #, fuzzy, python-format msgid "SQL connection failed. %s attempts left." msgstr "SQL连接失败 (%(connstring)s)。还剩 %(attempts)d 次。" @@ -5972,19 +5950,19 @@ msgstr "" msgid "Unknown sort direction, must be 'desc' or 'asc'" msgstr "" -#: nova/openstack/common/notifier/api.py:126 +#: nova/openstack/common/notifier/api.py:125 #, python-format msgid "%s not in valid priorities" msgstr "%s 不在有效的优先级" -#: nova/openstack/common/notifier/api.py:142 +#: nova/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" -#: nova/openstack/common/notifier/api.py:172 +#: nova/openstack/common/notifier/api.py:171 #, python-format msgid "Failed to load notifier %s. These notifications will not be sent." msgstr "" @@ -6178,44 +6156,44 @@ msgid "" msgstr "位于%(hostname)s:%(port)d的AMQP服务器不可达:%(err_str)s。%(sleep_time)d 秒钟后请再尝试。" #: nova/openstack/common/rpc/impl_kombu.py:609 -#: nova/openstack/common/rpc/impl_qpid.py:403 +#: nova/openstack/common/rpc/impl_qpid.py:404 #, python-format msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s" msgstr "为topic '%(topic)s'声明消费者失败:%(err_str)s" #: nova/openstack/common/rpc/impl_kombu.py:627 -#: nova/openstack/common/rpc/impl_qpid.py:418 +#: nova/openstack/common/rpc/impl_qpid.py:419 #, python-format msgid "Timed out waiting for RPC response: %s" msgstr "等待RPC响应超时:%s" #: nova/openstack/common/rpc/impl_kombu.py:631 -#: nova/openstack/common/rpc/impl_qpid.py:422 +#: nova/openstack/common/rpc/impl_qpid.py:423 #, python-format msgid "Failed to consume message from queue: %s" msgstr "从队列中消费消息失败:%s" #: nova/openstack/common/rpc/impl_kombu.py:670 -#: nova/openstack/common/rpc/impl_qpid.py:457 +#: nova/openstack/common/rpc/impl_qpid.py:458 #, python-format msgid "Failed to publish message to topic '%(topic)s': %(err_str)s" msgstr "给topic '%(topic)s'发布消息失败:%(err_str)s" -#: nova/openstack/common/rpc/impl_qpid.py:351 +#: nova/openstack/common/rpc/impl_qpid.py:352 #, fuzzy, python-format msgid "Unable to connect to AMQP server: %(e)s. Sleeping %(delay)s seconds" msgstr "无法连接到AMQP服务器:%s " -#: nova/openstack/common/rpc/impl_qpid.py:357 +#: nova/openstack/common/rpc/impl_qpid.py:358 #, python-format msgid "Connected to AMQP server on %s" msgstr "连接到 %s 的AMQP服务器" -#: nova/openstack/common/rpc/impl_qpid.py:370 +#: nova/openstack/common/rpc/impl_qpid.py:371 msgid "Re-established AMQP queues" msgstr "重建AMQP队列" -#: nova/openstack/common/rpc/impl_qpid.py:430 +#: nova/openstack/common/rpc/impl_qpid.py:431 msgid "Error processing message. Skipping it." msgstr "" @@ -6448,7 +6426,7 @@ msgstr "无法找到另一个计算节点" msgid "Exception during scheduler.run_instance" msgstr "" -#: nova/scheduler/driver.py:63 nova/scheduler/manager.py:211 +#: nova/scheduler/driver.py:63 nova/scheduler/manager.py:222 #, fuzzy, python-format msgid "Setting instance to %(state)s state." msgstr "设置实例 %(instance_uuid)s 至 ERROR 状态" @@ -6472,81 +6450,89 @@ msgid "" "memory(host:%(avail)s <= instance:%(mem_inst)s)" msgstr "无法迁移 %(instance_id)s 到 %(dest)s 上:缺少内存(主机:%(avail)s <= 实例:%(mem_inst)s)" -#: nova/scheduler/filter_scheduler.py:74 +#: nova/scheduler/filter_scheduler.py:73 #, python-format msgid "Attempting to build %(num_instances)d instance(s)" msgstr "尝试创建 %(num_instances)d 个实例" -#: nova/scheduler/filter_scheduler.py:228 +#: nova/scheduler/filter_scheduler.py:227 msgid "Invalid value for 'scheduler_max_attempts', must be >= 1" msgstr "" -#: nova/scheduler/filter_scheduler.py:245 +#: nova/scheduler/filter_scheduler.py:244 #, python-format msgid "Error from last host: %(last_host)s (node %(last_node)s): %(exc)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:274 +#: nova/scheduler/filter_scheduler.py:276 #, python-format msgid "" "Exceeded max scheduling attempts %(max_attempts)d for instance " "%(instance_uuid)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:340 +#: nova/scheduler/filter_scheduler.py:344 #, python-format msgid "Filtered %(hosts)s" msgstr "过滤掉的主机 %(hosts)s" -#: nova/scheduler/filter_scheduler.py:353 +#: nova/scheduler/filter_scheduler.py:357 #, python-format msgid "Choosing host %(chosen_host)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:386 +#: nova/scheduler/filter_scheduler.py:391 #, fuzzy, python-format msgid "Unable to migrate %(instance_uuid)s to %(dest)s: Lack of memory" msgstr "无法迁移 %(instance_id)s 到 %(dest)s 上:缺少内存(主机:%(avail)s <= 实例:%(mem_inst)s)" -#: nova/scheduler/host_manager.py:307 +#: nova/scheduler/host_manager.py:308 #, python-format -msgid "Host filter ignoring hosts: %(ignored_hosts_str)s" +msgid "Host filter ignoring hosts: %s" msgstr "" -#: nova/scheduler/host_manager.py:316 +#: nova/scheduler/host_manager.py:320 #, python-format -msgid "" -"No hosts matched due to not matching 'force_hosts'value of " -"'%(forced_hosts_str)s'" +msgid "Host filter forcing available hosts to %s" +msgstr "" + +#: nova/scheduler/host_manager.py:323 +#, python-format +msgid "No hosts matched due to not matching 'force_hosts' value of '%s'" +msgstr "" + +#: nova/scheduler/host_manager.py:336 +#, python-format +msgid "Host filter forcing available nodes to %s" msgstr "" -#: nova/scheduler/host_manager.py:321 +#: nova/scheduler/host_manager.py:339 #, python-format -msgid "Host filter forcing available hosts to %(forced_hosts_str)s" +msgid "No nodes matched due to not matching 'force_nodes' value of '%s'" msgstr "" -#: nova/scheduler/host_manager.py:353 +#: nova/scheduler/host_manager.py:379 #, fuzzy, python-format msgid "Ignoring %(service_name)s service update from %(host)s" msgstr "接收到 %(service_name)s 服务更新,来自 %(host)s。" -#: nova/scheduler/host_manager.py:358 +#: nova/scheduler/host_manager.py:384 #, fuzzy, python-format msgid "Received %(service_name)s service update from %(state_key)s." msgstr "接收到 %(service_name)s 服务更新,来自 %(host)s。" -#: nova/scheduler/host_manager.py:377 +#: nova/scheduler/host_manager.py:403 #: nova/scheduler/filters/trusted_filter.py:214 #, python-format msgid "No service for compute ID %s" msgstr "计算节点 %s 没有服务" -#: nova/scheduler/host_manager.py:399 +#: nova/scheduler/host_manager.py:425 #, python-format msgid "Removing dead compute node %(host)s:%(node)s from scheduler" msgstr "" -#: nova/scheduler/manager.py:197 +#: nova/scheduler/manager.py:208 #, python-format msgid "Failed to schedule_%(method)s: %(ex)s" msgstr "schedule_%(method)s 失败:%(ex)s" @@ -6803,19 +6789,19 @@ msgstr "伪命令引起异常 %s" msgid "Reply to faked command is stdout='%(stdout)s' stderr='%(stderr)s'" msgstr "伪命令的标准输出stdout='%(stdout)s' 标准错误输出 stderr='%(stderr)s'" -#: nova/tests/fake_volume.py:186 +#: nova/tests/fake_volume.py:187 msgid "status must be available" msgstr "状态必须可用" -#: nova/tests/fake_volume.py:190 nova/volume/cinder.py:222 +#: nova/tests/fake_volume.py:191 nova/volume/cinder.py:228 msgid "already attached" msgstr "已经附加" -#: nova/tests/fake_volume.py:194 nova/volume/cinder.py:226 +#: nova/tests/fake_volume.py:195 nova/volume/cinder.py:232 msgid "Instance and volume not in same availability_zone" msgstr "" -#: nova/tests/fake_volume.py:199 nova/volume/cinder.py:232 +#: nova/tests/fake_volume.py:200 nova/volume/cinder.py:238 msgid "already detached" msgstr "已经分离" @@ -6871,53 +6857,53 @@ msgstr "" msgid "unexpected role header" msgstr "" -#: nova/tests/api/openstack/compute/test_servers.py:3315 +#: nova/tests/api/openstack/compute/test_servers.py:3338 #, fuzzy msgid "" "Quota exceeded for instances: Requested 1, but already used 10 of 10 " "instances" msgstr "%(pid)s 已经超过配额,试图运行 %(min_count)s 个实例" -#: nova/tests/api/openstack/compute/test_servers.py:3320 +#: nova/tests/api/openstack/compute/test_servers.py:3343 msgid "Quota exceeded for ram: Requested 4096, but already used 8192 of 10240 ram" msgstr "" -#: nova/tests/api/openstack/compute/test_servers.py:3325 +#: nova/tests/api/openstack/compute/test_servers.py:3348 msgid "Quota exceeded for cores: Requested 2, but already used 9 of 10 cores" msgstr "" -#: nova/tests/compute/test_compute.py:1044 -#: nova/tests/compute/test_compute.py:1062 -#: nova/tests/compute/test_compute.py:1113 -#: nova/tests/compute/test_compute.py:1140 -#: nova/tests/compute/test_compute.py:1186 -#: nova/tests/compute/test_compute.py:3647 +#: nova/tests/compute/test_compute.py:1099 +#: nova/tests/compute/test_compute.py:1117 +#: nova/tests/compute/test_compute.py:1168 +#: nova/tests/compute/test_compute.py:1195 +#: nova/tests/compute/test_compute.py:1241 +#: nova/tests/compute/test_compute.py:3725 #, python-format msgid "Running instances: %s" msgstr "正在运行的实例:%s" -#: nova/tests/compute/test_compute.py:1050 -#: nova/tests/compute/test_compute.py:1085 -#: nova/tests/compute/test_compute.py:1128 -#: nova/tests/compute/test_compute.py:1158 +#: nova/tests/compute/test_compute.py:1105 +#: nova/tests/compute/test_compute.py:1140 +#: nova/tests/compute/test_compute.py:1183 +#: nova/tests/compute/test_compute.py:1213 #, python-format msgid "After terminating instances: %s" msgstr "终止实例之后:%s" -#: nova/tests/compute/test_compute.py:1668 +#: nova/tests/compute/test_compute.py:1723 msgid "Internal error" msgstr "内部错误" -#: nova/tests/compute/test_compute.py:3658 +#: nova/tests/compute/test_compute.py:3736 #, python-format msgid "After force-killing instances: %s" msgstr "强制杀死实例后:%s" -#: nova/tests/compute/test_compute.py:4160 +#: nova/tests/compute/test_compute.py:4238 msgid "wrong host/node" msgstr "" -#: nova/tests/compute/test_compute.py:8584 +#: nova/tests/compute/test_compute.py:8707 #, fuzzy msgid "spawn error" msgstr "未知的guestmount错误" @@ -7181,7 +7167,7 @@ msgstr "" msgid "IPMI set next bootdev failed" msgstr "" -#: nova/virt/baremetal/ipmi.py:198 nova/virt/baremetal/tilera_pdu.py:152 +#: nova/virt/baremetal/ipmi.py:198 nova/virt/baremetal/tilera_pdu.py:153 #, python-format msgid "Activate node called, but node %s is already active" msgstr "" @@ -7269,34 +7255,34 @@ msgstr "节点处于未知的错误状态。" msgid "Tilera deploy failed for instance %s" msgstr "无法找到实例 %s 的宿主机" -#: nova/virt/baremetal/tilera_pdu.py:82 +#: nova/virt/baremetal/tilera_pdu.py:83 msgid "Node id not supplied to PDU" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:85 +#: nova/virt/baremetal/tilera_pdu.py:86 #, fuzzy msgid "Address not supplied to PDU" msgstr "地址没有指定" -#: nova/virt/baremetal/tilera_pdu.py:88 +#: nova/virt/baremetal/tilera_pdu.py:89 #, fuzzy msgid "User not supplied to PDU" msgstr "vmwareapi 不支持暂停" -#: nova/virt/baremetal/tilera_pdu.py:91 +#: nova/virt/baremetal/tilera_pdu.py:92 msgid "Password not supplied to PDU" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:116 +#: nova/virt/baremetal/tilera_pdu.py:117 #, fuzzy msgid "PDU failed" msgstr "创建失败" -#: nova/virt/baremetal/tilera_pdu.py:133 +#: nova/virt/baremetal/tilera_pdu.py:134 msgid "PDU power on failed" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:146 +#: nova/virt/baremetal/tilera_pdu.py:147 msgid "PDU power off failed" msgstr "" @@ -7352,34 +7338,34 @@ msgstr "" msgid "no pif for vif_uuid=%s" msgstr "" -#: nova/virt/baremetal/virtual_power_driver.py:111 +#: nova/virt/baremetal/virtual_power_driver.py:112 msgid "virtual_power_ssh_host not defined. Can not Start" msgstr "" -#: nova/virt/baremetal/virtual_power_driver.py:115 +#: nova/virt/baremetal/virtual_power_driver.py:116 msgid "virtual_power_host_user not defined. Can not Start" msgstr "" -#: nova/virt/baremetal/virtual_power_driver.py:121 +#: nova/virt/baremetal/virtual_power_driver.py:122 msgid "virtual_power_host_pass/key not set. Can not Start" msgstr "" -#: nova/virt/baremetal/volume_driver.py:121 +#: nova/virt/baremetal/volume_driver.py:122 #, python-format msgid "baremetal driver was unable to delete tid %s" msgstr "" -#: nova/virt/baremetal/volume_driver.py:185 +#: nova/virt/baremetal/volume_driver.py:186 #, fuzzy, python-format msgid "Could not determine iscsi initiator name for instance %s" msgstr "无法确定iscsi initiator名字" -#: nova/virt/baremetal/volume_driver.py:226 +#: nova/virt/baremetal/volume_driver.py:227 #, fuzzy, python-format msgid "No fixed PXE IP is associated to %s" msgstr "没有固定ip与实例关联" -#: nova/virt/baremetal/volume_driver.py:258 +#: nova/virt/baremetal/volume_driver.py:259 #, python-format msgid "detach volume could not find tid for %s" msgstr "" @@ -7414,33 +7400,33 @@ msgstr "虚拟接口创建失败" msgid "Baremetal virtual interface %s not found" msgstr "未找到分区" -#: nova/virt/disk/api.py:132 +#: nova/virt/disk/api.py:133 #, python-format msgid "Checking if we can resize image %(image)s. size=%(size)s, CoW=%(use_cow)s" msgstr "" -#: nova/virt/disk/api.py:138 +#: nova/virt/disk/api.py:139 #, python-format msgid "Cannot resize filesystem %s to a smaller size." msgstr "" -#: nova/virt/disk/api.py:149 +#: nova/virt/disk/api.py:150 #, python-format msgid "Unable to mount image %(image)s with error %(error)s. Cannot resize." msgstr "" -#: nova/virt/disk/api.py:159 +#: nova/virt/disk/api.py:160 #, python-format msgid "" "Unable to determine label for image %(image)s with error %(errror)s. " "Cannot resize." msgstr "" -#: nova/virt/disk/api.py:226 +#: nova/virt/disk/api.py:227 msgid "image already mounted" msgstr "镜像已经挂载" -#: nova/virt/disk/api.py:282 +#: nova/virt/disk/api.py:283 #, python-format msgid "" "Inject data image=%(image)s key=%(key)s net=%(net)s metadata=%(metadata)s" @@ -7448,68 +7434,68 @@ msgid "" "partition=%(partition)s use_cow=%(use_cow)s" msgstr "" -#: nova/virt/disk/api.py:299 +#: nova/virt/disk/api.py:300 #, fuzzy, python-format msgid "Ignoring error injecting data into image (%(e)s)" msgstr "忽略向镜像 %(img_id)s 注入的数据的错误 (%(e)s)" -#: nova/virt/disk/api.py:318 +#: nova/virt/disk/api.py:319 #, python-format msgid "" "Failed to mount container filesystem '%(image)s' on '%(target)s': " "%(errors)s" msgstr "" -#: nova/virt/disk/api.py:335 +#: nova/virt/disk/api.py:336 #, fuzzy, python-format msgid "Failed to teardown ntainer filesystem: %s" msgstr "挂载文件系统失败:%s" -#: nova/virt/disk/api.py:348 +#: nova/virt/disk/api.py:349 #, fuzzy, python-format msgid "Failed to umount container filesystem: %s" msgstr "挂载文件系统失败:%s" -#: nova/virt/disk/api.py:373 +#: nova/virt/disk/api.py:374 #, fuzzy, python-format msgid "Ignoring error injecting %(inject)s into image (%(e)s)" msgstr "忽略向镜像 %(img_id)s 注入的数据的错误 (%(e)s)" -#: nova/virt/disk/api.py:385 +#: nova/virt/disk/api.py:386 #, python-format msgid "Inject file fs=%(fs)s path=%(path)s append=%(append)s" msgstr "" -#: nova/virt/disk/api.py:394 +#: nova/virt/disk/api.py:395 #, python-format msgid "Inject metadata fs=%(fs)s metadata=%(metadata)s" msgstr "" -#: nova/virt/disk/api.py:435 +#: nova/virt/disk/api.py:436 #, python-format msgid "Inject key fs=%(fs)s key=%(key)s" msgstr "" -#: nova/virt/disk/api.py:464 +#: nova/virt/disk/api.py:465 #, python-format msgid "Inject key fs=%(fs)s net=%(net)s" msgstr "" -#: nova/virt/disk/api.py:490 +#: nova/virt/disk/api.py:491 #, python-format msgid "Inject admin password fs=%(fs)s admin_passwd=ha-ha-not-telling-you" msgstr "" -#: nova/virt/disk/api.py:535 +#: nova/virt/disk/api.py:536 msgid "Not implemented on Windows" msgstr "" -#: nova/virt/disk/api.py:564 +#: nova/virt/disk/api.py:565 #, python-format msgid "User %(username)s not found in password file." msgstr "" -#: nova/virt/disk/api.py:580 +#: nova/virt/disk/api.py:581 #, python-format msgid "User %(username)s not found in shadow file." msgstr "" @@ -7848,7 +7834,7 @@ msgstr "实例代理版本:%s" msgid "get_available_resource called" msgstr "" -#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3728 +#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3740 #: nova/virt/xenapi/host.py:148 msgid "Updating host stats" msgstr "正在更新主机状态" @@ -8067,7 +8053,7 @@ msgstr "实例 %s:开始执行 finish_migration" msgid "Cannot find boot VHD file: %s" msgstr "未知的基文件:%s" -#: nova/virt/hyperv/migrationops.py:221 nova/virt/hyperv/vmops.py:135 +#: nova/virt/hyperv/migrationops.py:221 nova/virt/hyperv/vmops.py:136 msgid "Cannot resize a VHD to a smaller size" msgstr "" @@ -8155,124 +8141,124 @@ msgstr "移除容器失败:%s" msgid "Creating vswitch port for instance: %s" msgstr "正在创建虚拟机实例快照 %s " -#: nova/virt/hyperv/vmops.py:90 +#: nova/virt/hyperv/vmops.py:91 #, python-format msgid "VIF driver not found for network_api_class: %s" msgstr "" -#: nova/virt/hyperv/vmops.py:99 +#: nova/virt/hyperv/vmops.py:100 #, fuzzy msgid "get_info called for instance" msgstr "获取实例列表" -#: nova/virt/hyperv/vmops.py:120 +#: nova/virt/hyperv/vmops.py:121 #, python-format msgid "" "Creating differencing VHD. Parent: %(base_vhd_path)s, Target: " "%(root_vhd_path)s" msgstr "" -#: nova/virt/hyperv/vmops.py:126 +#: nova/virt/hyperv/vmops.py:127 #, python-format msgid "Copying VHD image %(base_vhd_path)s to target: %(root_vhd_path)s" msgstr "" -#: nova/virt/hyperv/vmops.py:138 +#: nova/virt/hyperv/vmops.py:139 #, python-format msgid "Resizing VHD %(root_vhd_path)s to new size %(root_vhd_size)s" msgstr "" -#: nova/virt/hyperv/vmops.py:151 +#: nova/virt/hyperv/vmops.py:152 #, fuzzy msgid "Spawning new instance" msgstr "正在启动虚拟机" -#: nova/virt/hyperv/vmops.py:177 +#: nova/virt/hyperv/vmops.py:178 #, fuzzy msgid "Spawn instance failed" msgstr "未知的基文件:%s" -#: nova/virt/hyperv/vmops.py:202 +#: nova/virt/hyperv/vmops.py:203 #, fuzzy, python-format msgid "Creating nic for instance: %s" msgstr "正在创建虚拟机实例快照 %s " -#: nova/virt/hyperv/vmops.py:210 +#: nova/virt/hyperv/vmops.py:211 #, python-format msgid "Invalid config_drive_format \"%s\"" msgstr "" -#: nova/virt/hyperv/vmops.py:213 +#: nova/virt/hyperv/vmops.py:214 #, fuzzy, python-format msgid "Using config drive for instance: %s" msgstr "为实例 |%s| 分配浮动IP" -#: nova/virt/hyperv/vmops.py:226 nova/virt/libvirt/driver.py:1869 +#: nova/virt/hyperv/vmops.py:227 nova/virt/libvirt/driver.py:1870 #, fuzzy, python-format msgid "Creating config drive at %(path)s" msgstr "注入文件路径:'%s'" -#: nova/virt/hyperv/vmops.py:234 nova/virt/libvirt/driver.py:1876 +#: nova/virt/hyperv/vmops.py:235 nova/virt/libvirt/driver.py:1877 #, fuzzy, python-format msgid "Creating config drive failed with error: %s" msgstr "注入文件路径:'%s'" -#: nova/virt/hyperv/vmops.py:270 +#: nova/virt/hyperv/vmops.py:271 #, fuzzy, python-format msgid "Got request to destroy instance: %s" msgstr "无法销毁VBD %s" -#: nova/virt/hyperv/vmops.py:283 +#: nova/virt/hyperv/vmops.py:284 #, fuzzy, python-format msgid "Instance not found: %s" msgstr "没有找到实例" -#: nova/virt/hyperv/vmops.py:289 +#: nova/virt/hyperv/vmops.py:290 #, fuzzy, python-format msgid "Failed to destroy instance: %s" msgstr "无法销毁VBD %s" -#: nova/virt/hyperv/vmops.py:294 +#: nova/virt/hyperv/vmops.py:295 #, fuzzy msgid "reboot instance" msgstr "正在重启虚拟机 %s" -#: nova/virt/hyperv/vmops.py:300 +#: nova/virt/hyperv/vmops.py:301 #, fuzzy msgid "Pause instance" msgstr "停止实例 %r" -#: nova/virt/hyperv/vmops.py:306 +#: nova/virt/hyperv/vmops.py:307 #, fuzzy msgid "Unpause instance" msgstr "停止实例 %r" -#: nova/virt/hyperv/vmops.py:312 +#: nova/virt/hyperv/vmops.py:313 #, fuzzy msgid "Suspend instance" msgstr "挂起实例失败" -#: nova/virt/hyperv/vmops.py:318 +#: nova/virt/hyperv/vmops.py:319 #, fuzzy msgid "Resume instance" msgstr "停止实例 %r" -#: nova/virt/hyperv/vmops.py:324 +#: nova/virt/hyperv/vmops.py:325 #, fuzzy msgid "Power off instance" msgstr "已经启动虚拟机实例 %s" -#: nova/virt/hyperv/vmops.py:330 +#: nova/virt/hyperv/vmops.py:331 #, fuzzy msgid "Power on instance" msgstr "已经启动虚拟机实例 %s" -#: nova/virt/hyperv/vmops.py:337 +#: nova/virt/hyperv/vmops.py:338 #, python-format msgid "Successfully changed state of VM %(vm_name)s to: %(req_state)s" msgstr "" -#: nova/virt/hyperv/vmops.py:341 +#: nova/virt/hyperv/vmops.py:342 #, python-format msgid "Failed to change vm state of %(vm_name)s to %(req_state)s" msgstr "" @@ -8378,7 +8364,7 @@ msgstr "Attach_volume: %(connection_info)s, %(instance_name)s, %(mountpoint)s" msgid "Detaching physical disk from instance: %s" msgstr "正在创建虚拟机实例快照 %s " -#: nova/virt/hyperv/volumeops.py:186 nova/virt/libvirt/driver.py:896 +#: nova/virt/hyperv/volumeops.py:186 nova/virt/libvirt/driver.py:897 msgid "Could not determine iscsi initiator name" msgstr "无法确定iscsi initiator名字" @@ -8412,247 +8398,247 @@ msgstr "" msgid "Unable to determine disk bus for '%s'" msgstr "无法为VDI %s 找到VBD" -#: nova/virt/libvirt/driver.py:340 +#: nova/virt/libvirt/driver.py:341 #, python-format msgid "Invalid cachemode %(cache_mode)s specified for disk type %(disk_type)s." msgstr "" -#: nova/virt/libvirt/driver.py:546 +#: nova/virt/libvirt/driver.py:547 #, python-format msgid "Nova requires libvirt version %(major)i.%(minor)i.%(micro)i or greater." msgstr "" -#: nova/virt/libvirt/driver.py:554 +#: nova/virt/libvirt/driver.py:555 #, python-format msgid "Connecting to libvirt: %s" msgstr "正在连接 libvirt:%s" -#: nova/virt/libvirt/driver.py:571 +#: nova/virt/libvirt/driver.py:572 #, fuzzy, python-format msgid "URI %s does not support events" msgstr "卷组 %s 不存在" -#: nova/virt/libvirt/driver.py:587 +#: nova/virt/libvirt/driver.py:588 msgid "Connection to libvirt broke" msgstr "连接 libvirt 失败" -#: nova/virt/libvirt/driver.py:609 nova/virt/libvirt/driver.py:612 +#: nova/virt/libvirt/driver.py:610 nova/virt/libvirt/driver.py:613 #, python-format msgid "Can not handle authentication request for %d credentials" msgstr "" -#: nova/virt/libvirt/driver.py:630 +#: nova/virt/libvirt/driver.py:631 #, fuzzy, python-format msgid "Connection to libvirt failed: %s" msgstr "正在连接 libvirt:%s" -#: nova/virt/libvirt/driver.py:721 +#: nova/virt/libvirt/driver.py:722 #, python-format msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s" msgstr "销毁时发生错误。Code=%(errcode)s Error=%(e)s" -#: nova/virt/libvirt/driver.py:736 +#: nova/virt/libvirt/driver.py:737 #, fuzzy msgid "During wait destroy, instance disappeared." msgstr "%s 在运行中消失了。" -#: nova/virt/libvirt/driver.py:741 +#: nova/virt/libvirt/driver.py:742 msgid "Instance destroyed successfully." msgstr "实例销毁成功。" -#: nova/virt/libvirt/driver.py:751 +#: nova/virt/libvirt/driver.py:752 msgid "Instance may be started again." msgstr "" -#: nova/virt/libvirt/driver.py:761 +#: nova/virt/libvirt/driver.py:762 #, fuzzy msgid "Going to destroy instance again." msgstr "准备停止实例" -#: nova/virt/libvirt/driver.py:780 +#: nova/virt/libvirt/driver.py:781 msgid "Error from libvirt during undefineFlags. Retrying with undefine" msgstr "" -#: nova/virt/libvirt/driver.py:796 +#: nova/virt/libvirt/driver.py:797 #, python-format msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s" msgstr "在 undefine 时 libvirt 发生错误。Code=%(errcode)s Error=%(e)s" -#: nova/virt/libvirt/driver.py:816 +#: nova/virt/libvirt/driver.py:817 msgid "Instance may be still running, destroy it again." msgstr "" -#: nova/virt/libvirt/driver.py:822 +#: nova/virt/libvirt/driver.py:823 #, fuzzy, python-format msgid "Error from libvirt during unfilter. Code=%(errcode)s Error=%(e)s" msgstr "在 undefine 时 libvirt 发生错误。Code=%(errcode)s Error=%(e)s" -#: nova/virt/libvirt/driver.py:850 +#: nova/virt/libvirt/driver.py:851 #, python-format msgid "Deleting instance files %(target)s" msgstr "删除实例文件 %(target)s" -#: nova/virt/libvirt/driver.py:859 +#: nova/virt/libvirt/driver.py:860 #, fuzzy, python-format msgid "Failed to cleanup directory %(target)s: %(e)s" msgstr "schedule_%(method)s 失败:%(ex)s" -#: nova/virt/libvirt/driver.py:902 +#: nova/virt/libvirt/driver.py:903 #, fuzzy msgid "Could not determine fibre channel world wide node names" msgstr "无法确定iscsi initiator名字" -#: nova/virt/libvirt/driver.py:909 +#: nova/virt/libvirt/driver.py:910 #, fuzzy msgid "Could not determine fibre channel world wide port names" msgstr "无法确定iscsi initiator名字" -#: nova/virt/libvirt/driver.py:914 +#: nova/virt/libvirt/driver.py:915 msgid "No Volume Connector found." msgstr "" -#: nova/virt/libvirt/driver.py:1036 +#: nova/virt/libvirt/driver.py:1037 #, fuzzy msgid "During detach_volume, instance disappeared." msgstr "%s 在运行中消失了。" -#: nova/virt/libvirt/driver.py:1060 +#: nova/virt/libvirt/driver.py:1061 #, fuzzy msgid "attaching network adapter failed." msgstr "没有网络定义。" -#: nova/virt/libvirt/driver.py:1080 +#: nova/virt/libvirt/driver.py:1081 #, fuzzy msgid "During detach_interface, instance disappeared." msgstr "%s 在运行中消失了。" -#: nova/virt/libvirt/driver.py:1084 +#: nova/virt/libvirt/driver.py:1085 #, fuzzy msgid "detaching network adapter failed." msgstr "没有网络定义。" -#: nova/virt/libvirt/driver.py:1173 +#: nova/virt/libvirt/driver.py:1174 msgid "Beginning live snapshot process" msgstr "" -#: nova/virt/libvirt/driver.py:1176 +#: nova/virt/libvirt/driver.py:1177 msgid "Beginning cold snapshot process" msgstr "" -#: nova/virt/libvirt/driver.py:1205 +#: nova/virt/libvirt/driver.py:1206 msgid "Snapshot extracted, beginning image upload" msgstr "" -#: nova/virt/libvirt/driver.py:1217 +#: nova/virt/libvirt/driver.py:1218 msgid "Snapshot image upload complete" msgstr "" -#: nova/virt/libvirt/driver.py:1290 +#: nova/virt/libvirt/driver.py:1291 #, fuzzy msgid "Instance soft rebooted successfully." msgstr "实例成功重启。" -#: nova/virt/libvirt/driver.py:1294 +#: nova/virt/libvirt/driver.py:1295 #, fuzzy msgid "Failed to soft reboot instance." msgstr "重新启动实例失败" -#: nova/virt/libvirt/driver.py:1329 +#: nova/virt/libvirt/driver.py:1330 #, fuzzy msgid "Instance shutdown successfully." msgstr "实例成功生产。" -#: nova/virt/libvirt/driver.py:1337 +#: nova/virt/libvirt/driver.py:1338 msgid "Instance may have been rebooted during soft reboot, so return now." msgstr "" -#: nova/virt/libvirt/driver.py:1385 +#: nova/virt/libvirt/driver.py:1386 msgid "Instance rebooted successfully." msgstr "实例成功重启。" -#: nova/virt/libvirt/driver.py:1530 +#: nova/virt/libvirt/driver.py:1531 msgid "Instance is running" msgstr "实例在运行" -#: nova/virt/libvirt/driver.py:1537 nova/virt/powervm/operator.py:220 +#: nova/virt/libvirt/driver.py:1538 nova/virt/powervm/operator.py:221 msgid "Instance spawned successfully." msgstr "实例成功生产。" -#: nova/virt/libvirt/driver.py:1553 +#: nova/virt/libvirt/driver.py:1554 #, python-format msgid "data: %(data)r, fpath: %(fpath)r" msgstr "data:%(data)r, fpath: %(fpath)r" -#: nova/virt/libvirt/driver.py:1590 nova/virt/libvirt/driver.py:1616 +#: nova/virt/libvirt/driver.py:1591 nova/virt/libvirt/driver.py:1617 #, python-format msgid "Truncated console log returned, %d bytes ignored" msgstr "" -#: nova/virt/libvirt/driver.py:1605 +#: nova/virt/libvirt/driver.py:1606 #, fuzzy msgid "Guest does not have a console available" msgstr "用户没有管理员权限" -#: nova/virt/libvirt/driver.py:1674 +#: nova/virt/libvirt/driver.py:1675 #, python-format msgid "Path '%(path)s' supports direct I/O" msgstr "" -#: nova/virt/libvirt/driver.py:1678 +#: nova/virt/libvirt/driver.py:1679 #, python-format msgid "Path '%(path)s' does not support direct I/O: '%(ex)s'" msgstr "" -#: nova/virt/libvirt/driver.py:1683 nova/virt/libvirt/driver.py:1688 +#: nova/virt/libvirt/driver.py:1684 nova/virt/libvirt/driver.py:1689 #, python-format msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'" msgstr "" -#: nova/virt/libvirt/driver.py:1759 +#: nova/virt/libvirt/driver.py:1760 msgid "Creating image" msgstr "正在创建镜像" -#: nova/virt/libvirt/driver.py:1860 +#: nova/virt/libvirt/driver.py:1861 msgid "Using config drive" msgstr "" -#: nova/virt/libvirt/driver.py:1909 +#: nova/virt/libvirt/driver.py:1910 #, fuzzy, python-format msgid "Injecting %(inj)s into image %(img_id)s" msgstr "将 %(injection)s 注入到镜像 %(img_id)s" -#: nova/virt/libvirt/driver.py:1919 +#: nova/virt/libvirt/driver.py:1920 #, fuzzy, python-format msgid "Error injecting data into image %(img_id)s (%(e)s)" msgstr "忽略向镜像 %(img_id)s 注入的数据的错误 (%(e)s)" -#: nova/virt/libvirt/driver.py:1976 +#: nova/virt/libvirt/driver.py:1977 #, python-format msgid "" "Config requested an explicit CPU model, but the current libvirt " "hypervisor '%s' does not support selecting CPU models" msgstr "" -#: nova/virt/libvirt/driver.py:1982 +#: nova/virt/libvirt/driver.py:1983 msgid "Config requested a custom CPU model, but no model name was provided" msgstr "" -#: nova/virt/libvirt/driver.py:1986 +#: nova/virt/libvirt/driver.py:1987 msgid "A CPU model name should not be set when a host CPU model is requested" msgstr "" -#: nova/virt/libvirt/driver.py:1990 +#: nova/virt/libvirt/driver.py:1991 #, python-format msgid "CPU mode '%(mode)s' model '%(model)s' was chosen" msgstr "" -#: nova/virt/libvirt/driver.py:2006 +#: nova/virt/libvirt/driver.py:2007 msgid "" "Passthrough of the host CPU was requested but this libvirt version does " "not support this feature" msgstr "" -#: nova/virt/libvirt/driver.py:2327 +#: nova/virt/libvirt/driver.py:2330 #, python-format msgid "" "Start to_xml instance=%(instance)s network_info=%(network_info)s " @@ -8660,80 +8646,88 @@ msgid "" "rescue=%(rescue)sblock_device_info=%(block_device_info)s" msgstr "" -#: nova/virt/libvirt/driver.py:2342 +#: nova/virt/libvirt/driver.py:2345 #, python-format msgid "End to_xml instance=%(instance)s xml=%(xml)s" msgstr "" -#: nova/virt/libvirt/driver.py:2359 +#: nova/virt/libvirt/driver.py:2362 #, 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" -#: nova/virt/libvirt/driver.py:2527 +#: nova/virt/libvirt/driver.py:2530 #, fuzzy msgid "" "Cannot get the number of cpu, because this function is not implemented " "for this platform. " msgstr "无法得到CPU的数目,因为这个函数不是给这个平台执行的。这个错误可以被放心忽略。" -#: nova/virt/libvirt/driver.py:2578 +#: nova/virt/libvirt/driver.py:2581 #, python-format msgid "couldn't obtain the vpu count from domain id: %s" msgstr "" -#: nova/virt/libvirt/driver.py:2584 +#: nova/virt/libvirt/driver.py:2587 #, python-format msgid "List of domains returned by libVirt: %s" msgstr "" -#: nova/virt/libvirt/driver.py:2586 +#: nova/virt/libvirt/driver.py:2589 #, python-format msgid "libVirt can't find a domain with id: %s" msgstr "" -#: nova/virt/libvirt/driver.py:2650 +#: nova/virt/libvirt/driver.py:2653 msgid "libvirt version is too old (does not support getVersion)" msgstr "libvirt版本过旧(不支持getVersion)" -#: nova/virt/libvirt/driver.py:2733 +#: nova/virt/libvirt/driver.py:2737 #, fuzzy, python-format msgid "Trying to get stats for the volume %s" msgstr "正在获取镜像 %s 的大小" -#: nova/virt/libvirt/driver.py:2757 +#: nova/virt/libvirt/driver.py:2750 +#, python-format +msgid "" +"Got volume usage stats for the volume=%(volume)s, instance=%(instance)s, " +"rd_req=%(rd_req)d, rd_bytes=%(rd_bytes)d, wr_req=%(wr_req)d, " +"wr_bytes=%(wr_bytes)d" +msgstr "" + +#: nova/virt/libvirt/driver.py:2768 #, python-format msgid "" "Getting block stats failed, device might have been detached. " -"Code=%(errcode)s Error=%(e)s" +"Instance=%(instance_name)s Disk=%(disk)s Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:2761 +#: nova/virt/libvirt/driver.py:2773 #, python-format msgid "" "Could not find domain in libvirt for instance %s. Cannot get block stats " "for device" msgstr "" -#: nova/virt/libvirt/driver.py:2838 +#: nova/virt/libvirt/driver.py:2850 #, fuzzy, python-format msgid "" "Creating tmpfile %s to verify with other compute node that the instance " "is on the same shared storage." msgstr "创建tmpfile %s 来通知其他的计算节点需要挂载相同的存储。" -#: nova/virt/libvirt/driver.py:2920 +#: nova/virt/libvirt/driver.py:2932 msgid "Block migration can not be used with shared storage." msgstr "块存储迁移无法在共享存储使用" -#: nova/virt/libvirt/driver.py:2928 +#: nova/virt/libvirt/driver.py:2940 #, fuzzy msgid "Live migration can not be used without shared storage." msgstr "块存储迁移无法在共享存储使用" -#: nova/virt/libvirt/driver.py:2965 +#: nova/virt/libvirt/driver.py:2977 #, fuzzy, python-format msgid "" "Unable to migrate %(instance_uuid)s: Disk of instance is too " @@ -8742,7 +8736,7 @@ msgstr "" "无法迁移%(instance_id)s 到 %(dest)s 上:缺少磁盘(主机:%(available)s <= " "实例:%(necessary)s)" -#: nova/virt/libvirt/driver.py:2990 +#: nova/virt/libvirt/driver.py:3002 #, python-format msgid "" "Instance launched has CPU info:\n" @@ -8751,7 +8745,7 @@ msgstr "" "已启动实例的CPU信息:\n" "%s" -#: nova/virt/libvirt/driver.py:3002 +#: nova/virt/libvirt/driver.py:3014 #, python-format msgid "" "CPU doesn't have compatibility.\n" @@ -8766,71 +8760,71 @@ msgstr "" "\n" "参考 %(u)s" -#: nova/virt/libvirt/driver.py:3019 +#: nova/virt/libvirt/driver.py:3031 #, python-format msgid "" "Creating tmpfile %s to notify to other compute nodes that they should " "mount the same storage." msgstr "创建tmpfile %s 来通知其他的计算节点需要挂载相同的存储。" -#: nova/virt/libvirt/driver.py:3067 +#: nova/virt/libvirt/driver.py:3079 #, python-format msgid "The firewall filter for %s does not exist" msgstr "" -#: nova/virt/libvirt/driver.py:3139 +#: nova/virt/libvirt/driver.py:3151 #, fuzzy, python-format msgid "Live Migration failure: %(e)s" msgstr "预在线迁移在%(dest)s失败" -#: nova/virt/libvirt/driver.py:3232 +#: nova/virt/libvirt/driver.py:3244 #, fuzzy, python-format msgid "plug_vifs() failed %(cnt)d. Retry up to %(max_retry)d." msgstr "plug_vifs() 失败%(cnt)d 次。最多重新尝试 %(max_retry)d 次在主机 %(hostname)s。" -#: nova/virt/libvirt/driver.py:3344 +#: nova/virt/libvirt/driver.py:3356 #, fuzzy, python-format msgid "" "Error from libvirt while getting description of %(instance_name)s: [Error" " Code %(error_code)s] %(ex)s" msgstr "查找 %(instance_name)s时libvirt出错:[错误代码 %(error_code)s] %(ex)s" -#: nova/virt/libvirt/driver.py:3361 +#: nova/virt/libvirt/driver.py:3373 #, python-format msgid "skipping %(path)s since it looks like volume" msgstr "因它像卷,所以跳过 %(path)s" -#: nova/virt/libvirt/driver.py:3366 +#: nova/virt/libvirt/driver.py:3378 #, python-format msgid "skipping disk for %(instance_name)s as it does not have a path" msgstr "" -#: nova/virt/libvirt/driver.py:3407 +#: nova/virt/libvirt/driver.py:3419 #, python-format msgid "Getting disk size of %(i_name)s: %(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:3453 +#: nova/virt/libvirt/driver.py:3465 #, fuzzy msgid "Starting migrate_disk_and_power_off" msgstr "实例 %s:开始执行 migrate_disk_and_power_off" -#: nova/virt/libvirt/driver.py:3512 +#: nova/virt/libvirt/driver.py:3524 #, fuzzy msgid "Instance running successfully." msgstr "实例 %s 成功运行。" -#: nova/virt/libvirt/driver.py:3518 +#: nova/virt/libvirt/driver.py:3530 #, fuzzy msgid "Starting finish_migration" msgstr "实例 %s:开始执行 finish_migration" -#: nova/virt/libvirt/driver.py:3580 +#: nova/virt/libvirt/driver.py:3592 #, fuzzy msgid "Starting finish_revert_migration" msgstr "实例 %s:开始执行 finish_revert_migration" -#: nova/virt/libvirt/driver.py:3701 +#: nova/virt/libvirt/driver.py:3713 #, fuzzy, python-format msgid "Checking instance files accessability%(instance_path)s" msgstr "删除实例文件 %(target)s" @@ -9017,22 +9011,22 @@ msgstr "可删除的基文件:%s" msgid "Verification complete" msgstr "确认完成" -#: nova/virt/libvirt/utils.py:67 +#: nova/virt/libvirt/utils.py:72 nova/virt/libvirt/utils.py:78 msgid "systool is not installed" msgstr "" -#: nova/virt/libvirt/utils.py:71 +#: nova/virt/libvirt/utils.py:82 msgid "Cannot find any Fibre Channel HBAs" msgstr "" -#: nova/virt/libvirt/utils.py:213 +#: nova/virt/libvirt/utils.py:224 #, python-format msgid "" "Insufficient Space on Volume Group %(vg)s. Only %(free_space)db " "available, but %(size)db required by volume %(lv)s." msgstr "" -#: nova/virt/libvirt/utils.py:222 +#: nova/virt/libvirt/utils.py:233 #, python-format msgid "" "Volume group %(vg)s will not be able to hold sparse volume %(lv)s. " @@ -9040,62 +9034,62 @@ msgid "" "%(free_space)db." msgstr "" -#: nova/virt/libvirt/utils.py:253 +#: nova/virt/libvirt/utils.py:264 #, python-format msgid "vg %s must be LVM volume group" msgstr "" -#: nova/virt/libvirt/utils.py:282 +#: nova/virt/libvirt/utils.py:293 #, python-format msgid "Path %s must be LVM logical volume" msgstr "" -#: nova/virt/libvirt/utils.py:547 +#: nova/virt/libvirt/utils.py:558 msgid "Can't retrieve root device path from instance libvirt configuration" msgstr "" -#: nova/virt/libvirt/vif.py:264 nova/virt/libvirt/vif.py:385 -#: nova/virt/libvirt/vif.py:472 +#: nova/virt/libvirt/vif.py:265 nova/virt/libvirt/vif.py:386 +#: nova/virt/libvirt/vif.py:473 #, python-format msgid "" "vif_type=%(vif_type)s instance=%(instance)s network=%(network)s " "mapping=%(mapping)s" msgstr "" -#: nova/virt/libvirt/vif.py:270 nova/virt/libvirt/vif.py:391 -#: nova/virt/libvirt/vif.py:478 +#: nova/virt/libvirt/vif.py:271 nova/virt/libvirt/vif.py:392 +#: nova/virt/libvirt/vif.py:479 msgid "vif_type parameter must be present for this vif_driver implementation" msgstr "" -#: nova/virt/libvirt/vif.py:291 nova/virt/libvirt/vif.py:404 -#: nova/virt/libvirt/vif.py:491 +#: nova/virt/libvirt/vif.py:292 nova/virt/libvirt/vif.py:405 +#: nova/virt/libvirt/vif.py:492 #, fuzzy, python-format msgid "Unexpected vif_type=%s" msgstr "意外错误:%s" -#: nova/virt/libvirt/vif.py:303 +#: nova/virt/libvirt/vif.py:304 #, python-format msgid "Ensuring vlan %(vlan)s and bridge %(bridge)s" msgstr "保证vlan %(vlan)s 和桥 %(bridge)s" -#: nova/virt/libvirt/vif.py:313 +#: nova/virt/libvirt/vif.py:314 #, python-format msgid "Ensuring bridge %s" msgstr "保证桥 %s" -#: nova/virt/libvirt/vif.py:421 nova/virt/libvirt/vif.py:450 +#: nova/virt/libvirt/vif.py:422 nova/virt/libvirt/vif.py:451 #, fuzzy msgid "Failed while unplugging vif" msgstr "移除实例”%s“的虚拟网络设备时失败" -#: nova/virt/libvirt/vif.py:500 +#: nova/virt/libvirt/vif.py:501 msgid "" "The LibvirtBridgeDriver VIF driver is now deprecated and will be removed " "in the next release. Please use the LibvirtGenericVIFDriver VIF driver, " "together with a network plugin that reports the 'vif_type' attribute" msgstr "" -#: nova/virt/libvirt/vif.py:526 +#: nova/virt/libvirt/vif.py:527 msgid "" "The LibvirtOpenVswitchDriver VIF driver is now deprecated and will be " "removed in the next release. Please use the LibvirtGenericVIFDriver VIF " @@ -9103,7 +9097,7 @@ msgid "" "attribute" msgstr "" -#: nova/virt/libvirt/vif.py:554 +#: nova/virt/libvirt/vif.py:555 msgid "" "The LibvirtHybridOVSBridgeDriver VIF driver is now deprecated and will be" " removed in the next release. Please use the LibvirtGenericVIFDriver VIF " @@ -9111,7 +9105,7 @@ msgid "" "attribute" msgstr "" -#: nova/virt/libvirt/vif.py:582 +#: nova/virt/libvirt/vif.py:583 msgid "" "The LibvirtOpenVswitchVirtualPortDriver VIF driver is now deprecated and " "will be removed in the next release. Please use the " @@ -9119,7 +9113,7 @@ msgid "" "reports the 'vif_type' attribute" msgstr "" -#: nova/virt/libvirt/vif.py:608 +#: nova/virt/libvirt/vif.py:609 msgid "" "The QuantumLinuxBridgeVIFDriver VIF driver is now deprecated and will be " "removed in the next release. Please use the LibvirtGenericVIFDriver VIF " @@ -9127,88 +9121,88 @@ msgid "" "attribute" msgstr "" -#: nova/virt/libvirt/volume.py:238 +#: nova/virt/libvirt/volume.py:239 #, python-format msgid "iSCSI device not found at %s" msgstr "在 %s 未找到iSCSI设备" -#: nova/virt/libvirt/volume.py:241 +#: nova/virt/libvirt/volume.py:242 #, fuzzy, python-format msgid "" "ISCSI volume not yet found at: %(disk_dev)s. Will rescan & retry. Try " "number: %(tries)s" msgstr "在 %(mount_device)s 上还没有找到iSCSI卷。将再次扫描并重试。尝试次数:%(tries)s" -#: nova/virt/libvirt/volume.py:253 +#: nova/virt/libvirt/volume.py:254 #, fuzzy, python-format msgid "Found iSCSI node %(disk_dev)s (after %(tries)s rescans)" msgstr "找到iSCSI节点 %(mount_device)s (经过%(tries)s 次再扫描)" -#: nova/virt/libvirt/volume.py:489 nova/virt/libvirt/volume.py:610 +#: nova/virt/libvirt/volume.py:490 nova/virt/libvirt/volume.py:611 #, fuzzy, python-format msgid "%s is already mounted" msgstr "镜像已经挂载" -#: nova/virt/libvirt/volume.py:545 +#: nova/virt/libvirt/volume.py:546 #, fuzzy, python-format msgid "AoE device not found at %s" msgstr "在 %s 未找到iSCSI设备" -#: nova/virt/libvirt/volume.py:547 +#: nova/virt/libvirt/volume.py:548 #, fuzzy, python-format msgid "AoE volume not yet found at: %(aoedevpath)s. Try number: %(tries)s" msgstr "在 %(mount_device)s 上还没有找到iSCSI卷。将再次扫描并重试。尝试次数:%(tries)s" -#: nova/virt/libvirt/volume.py:561 +#: nova/virt/libvirt/volume.py:562 #, fuzzy, python-format msgid "Found AoE device %(aoedevpath)s (after %(tries)s rediscover)" msgstr "找到iSCSI节点 %(mount_device)s (经过%(tries)s 次再扫描)" -#: nova/virt/libvirt/volume.py:689 +#: nova/virt/libvirt/volume.py:690 msgid "We are unable to locate any Fibre Channel devices" msgstr "" -#: nova/virt/libvirt/volume.py:698 +#: nova/virt/libvirt/volume.py:699 #, python-format msgid "Looking for Fibre Channel dev %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:708 +#: nova/virt/libvirt/volume.py:709 #, fuzzy msgid "Fibre Channel device not found." msgstr "在 %s 未找到iSCSI设备" -#: nova/virt/libvirt/volume.py:711 +#: nova/virt/libvirt/volume.py:712 #, fuzzy, python-format msgid "" "Fibre volume not yet found at: %(mount_device)s. Will rescan & retry. " "Try number: %(tries)s" msgstr "在 %(mount_device)s 上还没有找到iSCSI卷。将再次扫描并重试。尝试次数:%(tries)s" -#: nova/virt/libvirt/volume.py:727 +#: nova/virt/libvirt/volume.py:728 #, fuzzy, python-format msgid "Found Fibre Channel volume %(mount_device)s (after %(tries)s rescans)" msgstr "找到iSCSI节点 %(mount_device)s (经过%(tries)s 次再扫描)" -#: nova/virt/libvirt/volume.py:734 +#: nova/virt/libvirt/volume.py:735 #, python-format msgid "Multipath device discovered %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:800 +#: nova/virt/libvirt/volume.py:801 msgid "Value required for 'scality_sofs_config'" msgstr "" -#: nova/virt/libvirt/volume.py:811 +#: nova/virt/libvirt/volume.py:812 #, python-format msgid "Cannot access 'scality_sofs_config': %s" msgstr "" -#: nova/virt/libvirt/volume.py:817 +#: nova/virt/libvirt/volume.py:818 msgid "Cannot execute /sbin/mount.sofs" msgstr "" -#: nova/virt/libvirt/volume.py:832 +#: nova/virt/libvirt/volume.py:833 msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" @@ -9282,6 +9276,16 @@ msgstr "" msgid "Uncompressed image file not found" msgstr "" +#: nova/virt/powervm/blockdev.py:540 nova/virt/powervm/operator.py:673 +#, python-format +msgid "Found error stream for command \"%(cmd)s\": %(error_text)s" +msgstr "" + +#: nova/virt/powervm/blockdev.py:557 nova/virt/powervm/operator.py:690 +#, python-format +msgid "Found error stream for command \"%(command)s\": %(error_text)s" +msgstr "" + #: nova/virt/powervm/common.py:61 #, fuzzy msgid "Connection error connecting PowerVM manager" @@ -9292,16 +9296,16 @@ msgstr "glance服务器连接错误,重试中" msgid "Running cmd (SSH-as-root): %s" msgstr "正在运行cmd (subprocess):%s" -#: nova/virt/powervm/common.py:119 +#: nova/virt/powervm/common.py:122 msgid "File transfer to PowerVM manager failed" msgstr "" -#: nova/virt/powervm/common.py:138 +#: nova/virt/powervm/common.py:141 #, python-format msgid "ftp GET %(remote_path)s to: %(local_path)s" msgstr "" -#: nova/virt/powervm/common.py:144 +#: nova/virt/powervm/common.py:147 #, fuzzy msgid "File transfer from PowerVM manager failed" msgstr "连接到melange失败" @@ -9414,54 +9418,54 @@ msgstr "获取实例列表" msgid "LPAR instance '%s' creation failed" msgstr "实例 %s:正在创建镜像" -#: nova/virt/powervm/operator.py:208 +#: nova/virt/powervm/operator.py:209 #, fuzzy, python-format msgid "Activating the LPAR instance '%s'" msgstr "准备启动实例" -#: nova/virt/powervm/operator.py:225 +#: nova/virt/powervm/operator.py:226 #, fuzzy, python-format msgid "Instance '%s' failed to boot" msgstr "实例 %s:重启" -#: nova/virt/powervm/operator.py:237 +#: nova/virt/powervm/operator.py:238 msgid "Error while attempting to clean up failed instance launch." msgstr "" -#: nova/virt/powervm/operator.py:241 +#: nova/virt/powervm/operator.py:242 #, fuzzy, python-format msgid "Instance spawned in %s seconds" msgstr "实例 %s 生产成功" -#: nova/virt/powervm/operator.py:252 +#: nova/virt/powervm/operator.py:253 #, python-format msgid "During destroy, LPAR instance '%s' was not found on PowerVM system." msgstr "" -#: nova/virt/powervm/operator.py:271 +#: nova/virt/powervm/operator.py:272 #, fuzzy, python-format msgid "Stopping instance %s for snapshot." msgstr "实例 %s: 快照中" -#: nova/virt/powervm/operator.py:294 +#: nova/virt/powervm/operator.py:295 #, fuzzy, python-format msgid "Shutting down the instance '%s'" msgstr "正启动虚拟机实例 %s" -#: nova/virt/powervm/operator.py:299 +#: nova/virt/powervm/operator.py:300 #, fuzzy, python-format msgid "Deleting the LPAR instance '%s'" msgstr "准备启动实例" -#: nova/virt/powervm/operator.py:311 +#: nova/virt/powervm/operator.py:312 msgid "PowerVM instance cleanup failed" msgstr "" -#: nova/virt/powervm/operator.py:333 nova/virt/powervm/operator.py:389 +#: nova/virt/powervm/operator.py:334 nova/virt/powervm/operator.py:390 msgid "Not enough free memory in the host" msgstr "" -#: nova/virt/powervm/operator.py:344 nova/virt/powervm/operator.py:395 +#: nova/virt/powervm/operator.py:345 nova/virt/powervm/operator.py:396 msgid "Insufficient available CPU on PowerVM" msgstr "" @@ -9586,59 +9590,55 @@ msgstr "已经在ESX主机上创建了名称为 %s 的端口组" msgid "Exception during HTTP connection close in VMwareHTTPWrite. Exception is %s" msgstr "HTTP连接关闭时发生异常 VMWareHTTpWrite. Exception:%s" -#: nova/virt/vmwareapi/vim.py:85 +#: nova/virt/vmwareapi/vim.py:84 msgid "Unable to import suds." msgstr "无法导入 suds。" -#: nova/virt/vmwareapi/vim.py:91 -msgid "Must specify vmwareapi_wsdl_loc" -msgstr "必须指定 vmwareapi_wsdl_loc" - -#: nova/virt/vmwareapi/vim.py:142 +#: nova/virt/vmwareapi/vim.py:169 #, python-format msgid "No such SOAP method '%s' provided by VI SDK" msgstr "VI SDK没有提供这样的SOAP方法 “%s”" -#: nova/virt/vmwareapi/vim.py:147 +#: nova/virt/vmwareapi/vim.py:174 #, python-format msgid "httplib error in %s: " msgstr "在 %s 中发生 httplib 错误: " -#: nova/virt/vmwareapi/vim.py:154 +#: nova/virt/vmwareapi/vim.py:181 #, python-format msgid "Socket error in %s: " msgstr "在 %s 套接字中发生错误 " -#: nova/virt/vmwareapi/vim.py:159 +#: nova/virt/vmwareapi/vim.py:186 #, python-format msgid "Type error in %s: " msgstr "在%s里发生类型错误: " -#: nova/virt/vmwareapi/vim.py:163 +#: nova/virt/vmwareapi/vim.py:190 #, python-format msgid "Exception in %s " msgstr "在 %s 发生异常 " -#: nova/virt/vmwareapi/vmops.py:93 +#: nova/virt/vmwareapi/vmops.py:92 msgid "Getting list of instances" msgstr "获取实例列表" -#: nova/virt/vmwareapi/vmops.py:109 +#: nova/virt/vmwareapi/vmops.py:108 #, python-format msgid "Got total of %s instances" msgstr "总共获得 %s 个实例" -#: nova/virt/vmwareapi/vmops.py:204 +#: nova/virt/vmwareapi/vmops.py:198 #, fuzzy msgid "Creating VM on the ESX host" msgstr "在ESX主机上创建名为 %s 的虚拟机" -#: nova/virt/vmwareapi/vmops.py:212 +#: nova/virt/vmwareapi/vmops.py:206 #, fuzzy msgid "Created VM on the ESX host" msgstr "已经在ESX主机上创建名为 %s 的虚拟机" -#: nova/virt/vmwareapi/vmops.py:236 +#: nova/virt/vmwareapi/vmops.py:230 #, fuzzy, python-format msgid "" "Creating Virtual Disk of size %(vmdk_file_size_in_kb)s KB and adapter " @@ -9647,7 +9647,7 @@ msgstr "" "创建 %(vmdk_file_size_in_kb)s KB 大的虚拟磁盘和适配器类型 %(adapter_type)s 在ESX主机的本地存储 " "%(data_store_name)s 上" -#: nova/virt/vmwareapi/vmops.py:255 +#: nova/virt/vmwareapi/vmops.py:249 #, fuzzy, python-format msgid "" "Created Virtual Disk of size %(vmdk_file_size_in_kb)s KB and type " @@ -9656,35 +9656,35 @@ msgstr "" "创建 %(vmdk_file_size_in_kb)s KB 大的虚拟磁盘和适配器类型 %(adapter_type)s 在ESX主机的本地存储 " "%(data_store_name)s 上" -#: nova/virt/vmwareapi/vmops.py:264 +#: nova/virt/vmwareapi/vmops.py:258 #, fuzzy, python-format msgid "" "Deleting the file %(vmdk_path)s on the ESX host localstore " "%(data_store_name)s" msgstr "删除文件 %(flat_uploaded_vmdk_path)s 在ESX主机的本地存储 %(data_store_name)s 上" -#: nova/virt/vmwareapi/vmops.py:278 +#: nova/virt/vmwareapi/vmops.py:272 #, fuzzy, python-format msgid "" "Deleted the file %(vmdk_path)s on the ESX host local store " "%(data_store_name)s" msgstr "删除文件 %(flat_uploaded_vmdk_path)s 在ESX主机的本地存储 %(data_store_name)s 上" -#: nova/virt/vmwareapi/vmops.py:286 +#: nova/virt/vmwareapi/vmops.py:280 #, 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 上" -#: nova/virt/vmwareapi/vmops.py:306 +#: nova/virt/vmwareapi/vmops.py:300 #, fuzzy, python-format msgid "" "Downloaded image file data %(image_ref)s to %(upload_vmdk_name)s on the " "ESX data store %(data_store_name)s" msgstr "已经下载镜像文件数据 %(image_ref)s 在ESX数据存储 %(data_store_name)s 上" -#: nova/virt/vmwareapi/vmops.py:320 +#: nova/virt/vmwareapi/vmops.py:314 #, fuzzy, python-format msgid "" "Copying Virtual Disk of size %(vmdk_file_size_in_kb)s KB and adapter type" @@ -9694,7 +9694,7 @@ msgstr "" "创建 %(vmdk_file_size_in_kb)s KB 大的虚拟磁盘和适配器类型 %(adapter_type)s 在ESX主机的本地存储 " "%(data_store_name)s 上" -#: nova/virt/vmwareapi/vmops.py:341 +#: nova/virt/vmwareapi/vmops.py:335 #, fuzzy, python-format msgid "" "Copied Virtual Disk of size %(vmdk_file_size_in_kb)s KB and type " @@ -9703,304 +9703,304 @@ msgstr "" "创建 %(vmdk_file_size_in_kb)s KB 大的虚拟磁盘和适配器类型 %(adapter_type)s 在ESX主机的本地存储 " "%(data_store_name)s 上" -#: nova/virt/vmwareapi/vmops.py:420 +#: nova/virt/vmwareapi/vmops.py:414 #, fuzzy msgid "Powering on the VM instance" msgstr "正启动虚拟机实例 %s" -#: nova/virt/vmwareapi/vmops.py:426 +#: nova/virt/vmwareapi/vmops.py:420 #, fuzzy msgid "Powered on the VM instance" msgstr "已经启动虚拟机实例 %s" -#: nova/virt/vmwareapi/vmops.py:472 +#: nova/virt/vmwareapi/vmops.py:466 #, fuzzy msgid "Creating Snapshot of the VM instance" msgstr "正在创建虚拟机实例快照 %s " -#: nova/virt/vmwareapi/vmops.py:482 +#: nova/virt/vmwareapi/vmops.py:476 #, fuzzy msgid "Created Snapshot of the VM instance" msgstr "已经创建虚拟机实例快照 %s " -#: nova/virt/vmwareapi/vmops.py:527 +#: nova/virt/vmwareapi/vmops.py:521 #, fuzzy msgid "Copying disk data before snapshot of the VM" msgstr "正在快照虚拟机实例 %s 之前复制磁盘数据" -#: nova/virt/vmwareapi/vmops.py:540 +#: nova/virt/vmwareapi/vmops.py:534 #, fuzzy msgid "Copied disk data before snapshot of the VM" msgstr "已经在快照虚拟机实例 %s 之前复制磁盘数据" -#: nova/virt/vmwareapi/vmops.py:549 +#: nova/virt/vmwareapi/vmops.py:543 #, python-format msgid "Uploading image %s" msgstr "上传镜像 %s" -#: nova/virt/vmwareapi/vmops.py:563 +#: nova/virt/vmwareapi/vmops.py:557 #, python-format msgid "Uploaded image %s" msgstr "已经上传镜像 %s" -#: nova/virt/vmwareapi/vmops.py:576 +#: nova/virt/vmwareapi/vmops.py:570 #, python-format msgid "Deleting temporary vmdk file %s" msgstr "正在删除临时的vmdk文件 %s" -#: nova/virt/vmwareapi/vmops.py:585 +#: nova/virt/vmwareapi/vmops.py:579 #, python-format msgid "Deleted temporary vmdk file %s" msgstr "已经删除临时的vmdk文件 %s" -#: nova/virt/vmwareapi/vmops.py:617 +#: nova/virt/vmwareapi/vmops.py:611 msgid "instance is not powered on" msgstr "实例未启动" -#: nova/virt/vmwareapi/vmops.py:624 +#: nova/virt/vmwareapi/vmops.py:618 #, fuzzy msgid "Rebooting guest OS of VM" msgstr "正在重启虚拟机客户操作系统 %s" -#: nova/virt/vmwareapi/vmops.py:627 +#: nova/virt/vmwareapi/vmops.py:621 #, fuzzy msgid "Rebooted guest OS of VM" msgstr "已经重启虚拟机客户操作系统 %s" -#: nova/virt/vmwareapi/vmops.py:629 +#: nova/virt/vmwareapi/vmops.py:623 #, fuzzy msgid "Doing hard reboot of VM" msgstr "正在冷启动虚拟机 %s" -#: nova/virt/vmwareapi/vmops.py:633 +#: nova/virt/vmwareapi/vmops.py:627 #, fuzzy msgid "Did hard reboot of VM" msgstr "已经冷启动虚拟机 %s" -#: nova/virt/vmwareapi/vmops.py:645 nova/virt/vmwareapi/vmops.py:677 -#: nova/virt/vmwareapi/vmops.py:970 +#: nova/virt/vmwareapi/vmops.py:639 nova/virt/vmwareapi/vmops.py:671 +#: nova/virt/vmwareapi/vmops.py:964 #, fuzzy msgid "instance not present" msgstr "实例 - %s 不存在" -#: nova/virt/vmwareapi/vmops.py:651 nova/virt/vmwareapi/vmops.py:974 +#: nova/virt/vmwareapi/vmops.py:645 nova/virt/vmwareapi/vmops.py:968 #, fuzzy msgid "Destroying the VM" msgstr "重启xvp" -#: nova/virt/vmwareapi/vmops.py:656 nova/virt/vmwareapi/vmops.py:979 +#: nova/virt/vmwareapi/vmops.py:650 nova/virt/vmwareapi/vmops.py:973 #, fuzzy msgid "Destroyed the VM" msgstr "已经注销虚拟机 %s" -#: nova/virt/vmwareapi/vmops.py:658 +#: nova/virt/vmwareapi/vmops.py:652 #, fuzzy, python-format msgid "In vmwareapi:vmops:delete, got this exception while destroying the VM: %s" msgstr "注销虚拟机时在 vmwareapi:vmops:destroy 中发生异常:%s" -#: nova/virt/vmwareapi/vmops.py:696 nova/virt/vmwareapi/vmops.py:849 +#: nova/virt/vmwareapi/vmops.py:690 nova/virt/vmwareapi/vmops.py:843 #, fuzzy msgid "Powering off the VM" msgstr "正在关闭虚拟机 %s" -#: nova/virt/vmwareapi/vmops.py:701 nova/virt/vmwareapi/vmops.py:854 +#: nova/virt/vmwareapi/vmops.py:695 nova/virt/vmwareapi/vmops.py:848 #, fuzzy msgid "Powered off the VM" msgstr "关闭虚拟机 %s" -#: nova/virt/vmwareapi/vmops.py:705 +#: nova/virt/vmwareapi/vmops.py:699 #, fuzzy msgid "Unregistering the VM" msgstr "正在注销虚拟机 %s" -#: nova/virt/vmwareapi/vmops.py:708 +#: nova/virt/vmwareapi/vmops.py:702 #, fuzzy msgid "Unregistered the VM" msgstr "已经注销虚拟机 %s" -#: nova/virt/vmwareapi/vmops.py:710 +#: nova/virt/vmwareapi/vmops.py:704 #, python-format msgid "" "In vmwareapi:vmops:destroy, got this exception while un-registering the " "VM: %s" msgstr "注销虚拟机时在 vmwareapi:vmops:destroy 中发生异常:%s" -#: nova/virt/vmwareapi/vmops.py:723 +#: nova/virt/vmwareapi/vmops.py:717 #, fuzzy, python-format msgid "Deleting contents of the VM from datastore %(datastore_name)s" msgstr "正在删除虚拟机 %(name)s 的内容位置在数据存储 %(datastore_name)s 中" -#: nova/virt/vmwareapi/vmops.py:735 +#: nova/virt/vmwareapi/vmops.py:729 #, fuzzy, python-format msgid "Deleted contents of the VM from datastore %(datastore_name)s" msgstr "已经删除虚拟机 %(name)s 的内未知在数据存储 %(datastore_name)s 中" -#: nova/virt/vmwareapi/vmops.py:740 +#: nova/virt/vmwareapi/vmops.py:734 #, python-format msgid "" "In vmwareapi:vmops:destroy, got this exception while deleting the VM " "contents from the disk: %s" msgstr "当从磁盘删除虚拟机的内容时在 vmwareapi:vmops:destroy 里发生异常:%s" -#: nova/virt/vmwareapi/vmops.py:748 +#: nova/virt/vmwareapi/vmops.py:742 msgid "pause not supported for vmwareapi" msgstr "vmwareapi 不支持暂停" -#: nova/virt/vmwareapi/vmops.py:752 +#: nova/virt/vmwareapi/vmops.py:746 msgid "unpause not supported for vmwareapi" msgstr "vmwareapi 不支持取消暂停" -#: nova/virt/vmwareapi/vmops.py:766 +#: nova/virt/vmwareapi/vmops.py:760 #, fuzzy msgid "Suspending the VM" msgstr "挂起虚拟机 %s " -#: nova/virt/vmwareapi/vmops.py:770 +#: nova/virt/vmwareapi/vmops.py:764 #, fuzzy msgid "Suspended the VM" msgstr "已经挂起虚拟机 %s " -#: nova/virt/vmwareapi/vmops.py:773 +#: nova/virt/vmwareapi/vmops.py:767 #, fuzzy msgid "instance is powered off and cannot be suspended." msgstr "实例已关闭,无法挂起。" -#: nova/virt/vmwareapi/vmops.py:776 +#: nova/virt/vmwareapi/vmops.py:770 #, fuzzy msgid "VM was already in suspended state. So returning without doing anything" msgstr "虚拟机 %s 已经在挂起状态。不做任何操作直接返回" -#: nova/virt/vmwareapi/vmops.py:789 +#: nova/virt/vmwareapi/vmops.py:783 #, fuzzy msgid "Resuming the VM" msgstr "正在恢复虚拟机 %s" -#: nova/virt/vmwareapi/vmops.py:794 +#: nova/virt/vmwareapi/vmops.py:788 #, fuzzy msgid "Resumed the VM" msgstr "已经恢复虚拟机 %s " -#: nova/virt/vmwareapi/vmops.py:796 +#: nova/virt/vmwareapi/vmops.py:790 msgid "instance is not in a suspended state" msgstr "实例不在挂起状态" -#: nova/virt/vmwareapi/vmops.py:857 +#: nova/virt/vmwareapi/vmops.py:851 #, fuzzy msgid "instance is suspended and cannot be powered off." msgstr "实例未启动" -#: nova/virt/vmwareapi/vmops.py:860 +#: nova/virt/vmwareapi/vmops.py:854 #, fuzzy msgid "VM was already in powered off state. So returning without doing anything" msgstr "虚拟机 %s 已经在挂起状态。不做任何操作直接返回" -#: nova/virt/vmwareapi/vmops.py:873 +#: nova/virt/vmwareapi/vmops.py:867 #, fuzzy msgid "VM was already in powered on state. So returning without doing anything" msgstr "虚拟机 %s 已经在挂起状态。不做任何操作直接返回" -#: nova/virt/vmwareapi/vmops.py:877 +#: nova/virt/vmwareapi/vmops.py:871 #, fuzzy msgid "Powering on the VM" msgstr "正在关闭虚拟机 %s" -#: nova/virt/vmwareapi/vmops.py:882 +#: nova/virt/vmwareapi/vmops.py:876 #, fuzzy msgid "Powered on the VM" msgstr "关闭虚拟机 %s" -#: nova/virt/vmwareapi/vmops.py:899 +#: nova/virt/vmwareapi/vmops.py:893 #, fuzzy, python-format msgid "Updating instance '%(instance_uuid)s' progress to %(progress)d" msgstr "将实例 '%(instance_uuid)s' 的进度更新到 %(progress)d" -#: nova/virt/vmwareapi/vmops.py:930 +#: nova/virt/vmwareapi/vmops.py:924 #, fuzzy, python-format msgid "Renaming the VM to %s" msgstr "正在删除volumeID:%s " -#: nova/virt/vmwareapi/vmops.py:936 +#: nova/virt/vmwareapi/vmops.py:930 #, python-format msgid "Renamed the VM to %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:951 +#: nova/virt/vmwareapi/vmops.py:945 #, python-format msgid "Cloning VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:959 +#: nova/virt/vmwareapi/vmops.py:953 #, python-format msgid "Cloned VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:981 +#: nova/virt/vmwareapi/vmops.py:975 #, fuzzy, python-format msgid "" "In vmwareapi:vmops:confirm_migration, got this exception while destroying" " the VM: %s" msgstr "注销虚拟机时在 vmwareapi:vmops:destroy 中发生异常:%s" -#: nova/virt/vmwareapi/vmops.py:996 +#: nova/virt/vmwareapi/vmops.py:990 #, fuzzy, python-format msgid "Renaming the VM from %s" msgstr "正在删除volumeID:%s " -#: nova/virt/vmwareapi/vmops.py:1002 +#: nova/virt/vmwareapi/vmops.py:996 #, fuzzy, python-format msgid "Renamed the VM from %s" msgstr "从快照 %s 创建卷" -#: nova/virt/vmwareapi/vmops.py:1025 +#: nova/virt/vmwareapi/vmops.py:1019 #, python-format msgid "Migrating VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1037 +#: nova/virt/vmwareapi/vmops.py:1031 #, python-format msgid "Migrated VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1047 nova/virt/xenapi/vmops.py:1327 +#: nova/virt/vmwareapi/vmops.py:1041 nova/virt/xenapi/vmops.py:1327 #, python-format msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds" msgstr "找到%(instance_count)d个超过%(timeout)d秒悬挂的重启" -#: nova/virt/vmwareapi/vmops.py:1051 +#: nova/virt/vmwareapi/vmops.py:1045 #, fuzzy, python-format msgid "Automatically hard rebooting %d" msgstr "自动冷重启 %d" -#: nova/virt/vmwareapi/vmops.py:1087 +#: nova/virt/vmwareapi/vmops.py:1081 msgid "get_diagnostics not implemented for vmwareapi" msgstr "get_diagnostics 没有在 vmwareapi 里实现" -#: nova/virt/vmwareapi/vmops.py:1169 +#: nova/virt/vmwareapi/vmops.py:1163 #, fuzzy msgid "Reconfiguring VM instance to set the machine id" msgstr "正在重新配置虚拟机实例 %s 来附加镜像磁盘" -#: nova/virt/vmwareapi/vmops.py:1175 +#: nova/virt/vmwareapi/vmops.py:1169 #, fuzzy msgid "Reconfigured VM instance to set the machine id" msgstr "已经重新配置虚拟机实例 %s 来附加于镜像磁盘" -#: nova/virt/vmwareapi/vmops.py:1189 +#: nova/virt/vmwareapi/vmops.py:1183 #, fuzzy, python-format msgid "Reconfiguring VM instance to enable vnc on port - %(port)s" msgstr "正在重新配置实例 %(name)s 来设置机器的id为ip - %(ip_addr)s" -#: nova/virt/vmwareapi/vmops.py:1196 +#: nova/virt/vmwareapi/vmops.py:1190 #, fuzzy, python-format msgid "Reconfigured VM instance to enable vnc on port - %(port)s" msgstr "已经重新配置虚拟机实例 %(name)s 来设置机器的id为ip - %(ip_addr)s" -#: nova/virt/vmwareapi/vmops.py:1289 +#: nova/virt/vmwareapi/vmops.py:1283 #, python-format msgid "Creating directory with path %s" msgstr "正在使用路径 %s 创建目录" -#: nova/virt/vmwareapi/vmops.py:1295 +#: nova/virt/vmwareapi/vmops.py:1289 #, python-format msgid "Created directory with path %s" msgstr "已经创建路径为 %s 的目录" @@ -10020,17 +10020,17 @@ msgstr "已经从glance镜像服务器中下载镜像 %s" msgid "Uploading image %s to the Glance image server" msgstr "正在向Glance镜像服务器上传镜像 %s" -#: nova/virt/vmwareapi/vmware_images.py:135 +#: nova/virt/vmwareapi/vmware_images.py:139 #, python-format msgid "Uploaded image %s to the Glance image server" msgstr "已经向Glance镜像服务器上传了镜像 %s" -#: nova/virt/vmwareapi/vmware_images.py:146 +#: nova/virt/vmwareapi/vmware_images.py:150 #, python-format msgid "Getting image size for the image %s" msgstr "正在获取镜像 %s 的大小" -#: nova/virt/vmwareapi/vmware_images.py:151 +#: nova/virt/vmwareapi/vmware_images.py:155 #, python-format msgid "Got image size of %(size)s for the image %(image)s" msgstr "获得大小为 %(size)s 的镜像目的为了 %(image)s" @@ -10315,22 +10315,17 @@ msgstr "计算主机 %(host)s 没有找到。" msgid "Unable to migrate VM %(vm_ref)sfrom %(host)s" msgstr "" -#: nova/virt/xenapi/host.py:156 -#, python-format -msgid "Unable to get SR for this host: %s" -msgstr "无法为主机得到存储库:%s" - -#: nova/virt/xenapi/host.py:191 +#: nova/virt/xenapi/host.py:185 #, fuzzy, python-format msgid "Failed to extract instance support from %s" msgstr "重新启动实例失败" -#: nova/virt/xenapi/host.py:208 +#: nova/virt/xenapi/host.py:202 #, fuzzy msgid "Unable to get updated status" msgstr "无法得到最新的状态:%s" -#: nova/virt/xenapi/host.py:211 +#: nova/virt/xenapi/host.py:205 #, python-format msgid "The call to %(method)s returned an error: %(e)s." msgstr "对 %(method)s 的调用返回错误:%(e)s。" @@ -10406,74 +10401,74 @@ msgstr "" "网络 %(bridge)s 的 PIF %(pif_rec['uuid'])s 有VLAN id %(pif_vlan)d。期待的数目是 " "%(vlan_num)d" -#: nova/virt/xenapi/vm_utils.py:271 +#: nova/virt/xenapi/vm_utils.py:272 #, fuzzy msgid "Created VM" msgstr "_create: %s" -#: nova/virt/xenapi/vm_utils.py:283 +#: nova/virt/xenapi/vm_utils.py:284 msgid "VM destroyed" msgstr "" -#: nova/virt/xenapi/vm_utils.py:288 nova/virt/xenapi/vm_utils.py:303 +#: nova/virt/xenapi/vm_utils.py:289 nova/virt/xenapi/vm_utils.py:304 #, fuzzy msgid "VM already halted, skipping shutdown..." msgstr "虚拟机 %(instance_uuid)s 已经终止,跳过关闭..." -#: nova/virt/xenapi/vm_utils.py:292 +#: nova/virt/xenapi/vm_utils.py:293 msgid "Shutting down VM (cleanly)" msgstr "" -#: nova/virt/xenapi/vm_utils.py:307 +#: nova/virt/xenapi/vm_utils.py:308 msgid "Shutting down VM (hard)" msgstr "" -#: nova/virt/xenapi/vm_utils.py:345 +#: nova/virt/xenapi/vm_utils.py:346 #, python-format msgid "VBD not found in instance %s" msgstr "没有在实例 %s 找到VBD" -#: nova/virt/xenapi/vm_utils.py:362 +#: nova/virt/xenapi/vm_utils.py:363 #, fuzzy, python-format msgid "VBD %s already detached" msgstr "已经分离" -#: nova/virt/xenapi/vm_utils.py:365 +#: nova/virt/xenapi/vm_utils.py:366 #, python-format msgid "VBD %(vbd_ref)s detach rejected, attempt %(num_attempt)d/%(max_attempts)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:370 +#: nova/virt/xenapi/vm_utils.py:371 #, python-format msgid "Unable to unplug VBD %s" msgstr "无法移除 VBD %s" -#: nova/virt/xenapi/vm_utils.py:375 +#: nova/virt/xenapi/vm_utils.py:376 #, python-format msgid "Reached maximum number of retries trying to unplug VBD %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:386 +#: nova/virt/xenapi/vm_utils.py:387 #, python-format msgid "Unable to destroy VBD %s" msgstr "无法销毁 VBD %s" -#: nova/virt/xenapi/vm_utils.py:408 +#: nova/virt/xenapi/vm_utils.py:409 #, 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" -#: nova/virt/xenapi/vm_utils.py:411 +#: nova/virt/xenapi/vm_utils.py:412 #, 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" -#: nova/virt/xenapi/vm_utils.py:437 +#: nova/virt/xenapi/vm_utils.py:438 #, python-format msgid "Unable to destroy VDI %s" msgstr "无法销毁 VDI %s" -#: nova/virt/xenapi/vm_utils.py:469 +#: nova/virt/xenapi/vm_utils.py:465 #, python-format msgid "" "Created VDI %(vdi_ref)s (%(name_label)s, %(virtual_size)s, %(read_only)s)" @@ -10482,305 +10477,305 @@ msgstr "" "创建了 VDI %(vdi_ref)s (%(name_label)s, %(virtual_size)s, %(read_only)s) 位置在" " %(sr_ref)s。" -#: nova/virt/xenapi/vm_utils.py:483 +#: nova/virt/xenapi/vm_utils.py:479 #, fuzzy msgid "SR not present and could not be introduced" msgstr "无法找到实例" -#: nova/virt/xenapi/vm_utils.py:508 +#: nova/virt/xenapi/vm_utils.py:504 #, fuzzy, python-format msgid "block device info: %s" msgstr "块设备列表 block_device_list %s" -#: nova/virt/xenapi/vm_utils.py:594 +#: nova/virt/xenapi/vm_utils.py:590 #, 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" -#: nova/virt/xenapi/vm_utils.py:614 +#: nova/virt/xenapi/vm_utils.py:635 #, fuzzy, python-format msgid "No primary VDI found for %(vm_ref)s" msgstr "未找到 %(vm_ref)s 的主VDI" -#: nova/virt/xenapi/vm_utils.py:627 +#: nova/virt/xenapi/vm_utils.py:648 #, fuzzy msgid "Starting snapshot for VM" msgstr "开始为虚拟机 %s 快照" -#: nova/virt/xenapi/vm_utils.py:677 +#: nova/virt/xenapi/vm_utils.py:698 #, python-format msgid "Destroying cached VDI '%(vdi_uuid)s'" msgstr "" -#: nova/virt/xenapi/vm_utils.py:930 +#: nova/virt/xenapi/vm_utils.py:951 #, 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 标记。" -#: nova/virt/xenapi/vm_utils.py:986 +#: nova/virt/xenapi/vm_utils.py:1007 #, python-format msgid "Unrecognized cache_images value '%s', defaulting to True" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1020 +#: nova/virt/xenapi/vm_utils.py:1041 #, fuzzy, python-format msgid "Fetched VDIs of type '%(vdi_type)s' with UUID '%(vdi_uuid)s'" msgstr "xapi 'download_vhd' 返回“%(vdi_type)s”类型的VDI,其UUID为 “%(vdi_uuid)s”" -#: nova/virt/xenapi/vm_utils.py:1032 +#: nova/virt/xenapi/vm_utils.py:1053 #, python-format msgid "" "download_vhd %(image_id)s, attempt %(attempt_num)d/%(max_attempts)d, " "params: %(params)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1045 +#: nova/virt/xenapi/vm_utils.py:1066 #, python-format msgid "download_vhd failed: %r" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1079 +#: nova/virt/xenapi/vm_utils.py:1100 #, python-format msgid "Invalid value '%s' for xenapi_torrent_images" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1090 +#: nova/virt/xenapi/vm_utils.py:1111 #, fuzzy, python-format msgid "Asking xapi to fetch vhd image %(image_id)s" msgstr "请求 xapi 获取 vhd 镜像 %(image)s" -#: nova/virt/xenapi/vm_utils.py:1154 +#: nova/virt/xenapi/vm_utils.py:1169 #, 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" -#: nova/virt/xenapi/vm_utils.py:1169 +#: nova/virt/xenapi/vm_utils.py:1184 #, 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" -#: nova/virt/xenapi/vm_utils.py:1173 +#: nova/virt/xenapi/vm_utils.py:1188 #, 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" -#: nova/virt/xenapi/vm_utils.py:1195 +#: nova/virt/xenapi/vm_utils.py:1210 #, fuzzy, python-format msgid "Fetching image %(image_id)s, type %(image_type_str)s" msgstr "获取镜像 %(image)s" -#: nova/virt/xenapi/vm_utils.py:1208 +#: nova/virt/xenapi/vm_utils.py:1223 #, fuzzy, python-format msgid "Size for image %(image_id)s: %(virtual_size)d" msgstr "镜像 %(image)s 的大小:%(virtual_size)d" -#: nova/virt/xenapi/vm_utils.py:1217 +#: nova/virt/xenapi/vm_utils.py:1232 #, 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 字节" -#: nova/virt/xenapi/vm_utils.py:1236 +#: nova/virt/xenapi/vm_utils.py:1251 #, python-format msgid "Copying VDI %s to /boot/guest on dom0" msgstr "将VDI %s 复制到dom0的/boot/guest下" -#: nova/virt/xenapi/vm_utils.py:1250 +#: nova/virt/xenapi/vm_utils.py:1265 #, python-format msgid "Kernel/Ramdisk VDI %s destroyed" msgstr "内核/内存盘 VDI %s 已销毁" -#: nova/virt/xenapi/vm_utils.py:1259 +#: nova/virt/xenapi/vm_utils.py:1274 #, fuzzy msgid "Failed to fetch glance image" msgstr "实例 %s:获取Glance镜像失败" -#: nova/virt/xenapi/vm_utils.py:1300 +#: nova/virt/xenapi/vm_utils.py:1315 #, python-format msgid "Detected %(image_type_str)s format for image %(image_ref)s" msgstr "检测到 %(image_type_str)s 格式,目标是镜像 %(image_ref)s" -#: nova/virt/xenapi/vm_utils.py:1331 +#: nova/virt/xenapi/vm_utils.py:1346 #, python-format msgid "Looking up vdi %s for PV kernel" msgstr "为PV内核查询vdi %s" -#: nova/virt/xenapi/vm_utils.py:1349 +#: nova/virt/xenapi/vm_utils.py:1364 #, python-format msgid "" "Image format is None: trying to determine PV status using pygrub; if " "instance with vdi %s does not boot correctly, try with image metadata." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1355 +#: nova/virt/xenapi/vm_utils.py:1370 #, python-format msgid "Unknown image format %(disk_image_type)s" msgstr "未知的镜像格式 %(disk_image_type)s" -#: nova/virt/xenapi/vm_utils.py:1386 +#: nova/virt/xenapi/vm_utils.py:1401 #, python-format msgid "VDI %s is still available" msgstr "VDI %s 依然可用" -#: nova/virt/xenapi/vm_utils.py:1489 +#: nova/virt/xenapi/vm_utils.py:1504 #, python-format msgid "Unable to parse rrd of %(vm_uuid)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1516 +#: nova/virt/xenapi/vm_utils.py:1531 #, python-format msgid "Re-scanning SR %s" msgstr "重新扫描存储库 %s" -#: nova/virt/xenapi/vm_utils.py:1544 +#: nova/virt/xenapi/vm_utils.py:1559 #, python-format msgid "Flag sr_matching_filter '%s' does not respect formatting convention" msgstr "标记sr_matching_filter '%s' 没有遵循格式要求" -#: nova/virt/xenapi/vm_utils.py:1562 +#: nova/virt/xenapi/vm_utils.py:1577 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'" -#: nova/virt/xenapi/vm_utils.py:1575 +#: nova/virt/xenapi/vm_utils.py:1590 msgid "Cannot find SR of content-type ISO" msgstr "无法找到content-type ISO的存储库" -#: nova/virt/xenapi/vm_utils.py:1583 +#: nova/virt/xenapi/vm_utils.py:1598 #, python-format msgid "ISO: looking at SR %(sr_rec)s" msgstr "ISO:正在查看存储库 %(sr_rec)s" -#: nova/virt/xenapi/vm_utils.py:1585 +#: nova/virt/xenapi/vm_utils.py:1600 msgid "ISO: not iso content" msgstr "ISO:非iso内容" -#: nova/virt/xenapi/vm_utils.py:1588 +#: nova/virt/xenapi/vm_utils.py:1603 msgid "ISO: iso content_type, no 'i18n-key' key" msgstr "ISO:iso content_type,没有 'i18n-key' 键" -#: nova/virt/xenapi/vm_utils.py:1591 +#: nova/virt/xenapi/vm_utils.py:1606 msgid "ISO: iso content_type, i18n-key value not 'local-storage-iso'" msgstr "ISO:iso content_type,i18n-key的值不是 'local-storage-iso'" -#: nova/virt/xenapi/vm_utils.py:1595 +#: nova/virt/xenapi/vm_utils.py:1610 msgid "ISO: SR MATCHing our criteria" msgstr "ISO: 存储库符合标准" -#: nova/virt/xenapi/vm_utils.py:1597 +#: nova/virt/xenapi/vm_utils.py:1612 msgid "ISO: ISO, looking to see if it is host local" msgstr "ISO: ISO, 正在查看是否是本地的主机" -#: nova/virt/xenapi/vm_utils.py:1600 +#: nova/virt/xenapi/vm_utils.py:1615 #, python-format msgid "ISO: PBD %(pbd_ref)s disappeared" msgstr "ISO: PBD %(pbd_ref)s 消失了" -#: nova/virt/xenapi/vm_utils.py:1603 +#: nova/virt/xenapi/vm_utils.py:1618 #, python-format msgid "ISO: PBD matching, want %(pbd_rec)s, have %(host)s" msgstr "ISO: PBD匹配, 想要 %(pbd_rec)s, 目前有 %(host)s" -#: nova/virt/xenapi/vm_utils.py:1606 +#: nova/virt/xenapi/vm_utils.py:1621 msgid "ISO: SR with local PBD" msgstr "ISO:含有本地PBD的存储库" -#: nova/virt/xenapi/vm_utils.py:1628 +#: nova/virt/xenapi/vm_utils.py:1643 #, 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。" -#: nova/virt/xenapi/vm_utils.py:1644 +#: nova/virt/xenapi/vm_utils.py:1659 #, python-format msgid "Unable to obtain RRD XML updates with server details: %(server)s." msgstr "无法获取包含服务器详细情况的RRD XML更新:%(server)s。" -#: nova/virt/xenapi/vm_utils.py:1698 +#: nova/virt/xenapi/vm_utils.py:1713 #, python-format msgid "Invalid statistics data from Xenserver: %s" msgstr "来自Xenserver无效的统计数据:%s" -#: nova/virt/xenapi/vm_utils.py:1758 +#: nova/virt/xenapi/vm_utils.py:1773 #, fuzzy, python-format msgid "VHD %(vdi_uuid)s has parent %(parent_uuid)s" msgstr "VHD %(vdi_uuid)s 有父 %(parent_ref)s" -#: nova/virt/xenapi/vm_utils.py:1845 +#: nova/virt/xenapi/vm_utils.py:1860 #, 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 不匹配,正在等待合并..." -#: nova/virt/xenapi/vm_utils.py:1855 +#: nova/virt/xenapi/vm_utils.py:1870 #, python-format msgid "VHD coalesce attempts exceeded (%(max_attempts)d), giving up..." msgstr "VHD coalesce 将要超过(%(max_attempts)d),放弃中..." -#: nova/virt/xenapi/vm_utils.py:1890 +#: nova/virt/xenapi/vm_utils.py:1905 #, python-format msgid "Timeout waiting for device %s to be created" msgstr "等待设备 %s 创建超时" -#: nova/virt/xenapi/vm_utils.py:1910 +#: nova/virt/xenapi/vm_utils.py:1925 #, python-format msgid "Disconnecting stale VDI %s from compute domU" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1923 +#: nova/virt/xenapi/vm_utils.py:1938 #, python-format msgid "Plugging VBD %s ... " msgstr "插入VBD %s... " -#: nova/virt/xenapi/vm_utils.py:1926 +#: nova/virt/xenapi/vm_utils.py:1941 #, python-format msgid "Plugging VBD %s done." msgstr "插入VBD %s 完成。" -#: nova/virt/xenapi/vm_utils.py:1928 +#: nova/virt/xenapi/vm_utils.py:1943 #, python-format msgid "VBD %(vbd_ref)s plugged as %(orig_dev)s" msgstr "VBD %(vbd_ref)s 作为 %(orig_dev)s 插入" -#: nova/virt/xenapi/vm_utils.py:1931 +#: nova/virt/xenapi/vm_utils.py:1946 #, python-format msgid "VBD %(vbd_ref)s plugged into wrong dev, remapping to %(dev)s" msgstr "VBD %(vbd_ref)s 插入错误的设备,重新映射为 %(dev)s" -#: nova/virt/xenapi/vm_utils.py:1936 +#: nova/virt/xenapi/vm_utils.py:1951 #, python-format msgid "Destroying VBD for VDI %s ... " msgstr "正在销毁VDI为 %s 的 VBD " -#: nova/virt/xenapi/vm_utils.py:1944 +#: nova/virt/xenapi/vm_utils.py:1959 #, python-format msgid "Destroying VBD for VDI %s done." msgstr "已经销毁VDI为 %s 的 VBD" -#: nova/virt/xenapi/vm_utils.py:1971 +#: nova/virt/xenapi/vm_utils.py:1986 #, python-format msgid "Running pygrub against %s" msgstr "对 %s 运行pygrub" -#: nova/virt/xenapi/vm_utils.py:1979 +#: nova/virt/xenapi/vm_utils.py:1994 #, python-format msgid "Found Xen kernel %s" msgstr "找到Xen内核 %s" -#: nova/virt/xenapi/vm_utils.py:1981 +#: nova/virt/xenapi/vm_utils.py:1996 msgid "No Xen kernel found. Booting HVM." msgstr "没有找到Xen内核。正在启动HVM。" -#: nova/virt/xenapi/vm_utils.py:1983 +#: nova/virt/xenapi/vm_utils.py:1998 msgid "" "Error while executing pygrub! Please, ensure the binary is installed " "correctly, and available in your PATH; on some Linux distros, pygrub may " @@ -10788,51 +10783,51 @@ msgid "" "mode." msgstr "" -#: nova/virt/xenapi/vm_utils.py:2000 +#: nova/virt/xenapi/vm_utils.py:2015 msgid "Partitions:" msgstr "分区:" -#: nova/virt/xenapi/vm_utils.py:2006 +#: nova/virt/xenapi/vm_utils.py:2021 #, python-format msgid " %(num)s: %(ptype)s %(size)d sectors" msgstr " %(num)s: %(ptype)s %(size)d sectors" -#: nova/virt/xenapi/vm_utils.py:2031 +#: nova/virt/xenapi/vm_utils.py:2046 #, 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..." -#: nova/virt/xenapi/vm_utils.py:2044 +#: nova/virt/xenapi/vm_utils.py:2059 #, python-format msgid "Writing partition table %s done." msgstr "完成写入分区表 %s 。" -#: nova/virt/xenapi/vm_utils.py:2098 +#: nova/virt/xenapi/vm_utils.py:2113 #, 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 "" -#: nova/virt/xenapi/vm_utils.py:2131 +#: nova/virt/xenapi/vm_utils.py:2146 #, python-format msgid "" "Finished sparse_copy in %(duration).2f secs, %(compression_pct).2f%% " "reduction in size" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2183 +#: nova/virt/xenapi/vm_utils.py:2198 msgid "Manipulating interface files directly" msgstr "直接操作接口文件" -#: nova/virt/xenapi/vm_utils.py:2192 +#: nova/virt/xenapi/vm_utils.py:2207 #, python-format msgid "Failed to mount filesystem (expected for non-linux instances): %s" msgstr "挂载文件系统失败(期望的是非Linux实例):%s" -#: nova/virt/xenapi/vm_utils.py:2304 +#: nova/virt/xenapi/vm_utils.py:2319 msgid "This domU must be running on the host specified by xenapi_connection_url" msgstr "" @@ -11035,15 +11030,20 @@ msgid "" " server" msgstr "" -#: nova/virt/xenapi/vmops.py:1658 +#: nova/virt/xenapi/vmops.py:1647 +#, fuzzy +msgid "No suitable network for migrate" +msgstr "错误的网络格式" + +#: nova/virt/xenapi/vmops.py:1659 msgid "Migrate Receive failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1706 -msgid "VM.assert_can_migratefailed" +#: nova/virt/xenapi/vmops.py:1708 +msgid "VM.assert_can_migrate failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1743 +#: nova/virt/xenapi/vmops.py:1745 #, fuzzy msgid "Migrate Send failed" msgstr "创建失败" @@ -11176,6 +11176,78 @@ msgstr "" #: nova/volume/cinder.py:219 #, fuzzy +msgid "status must be 'in-use'" +msgstr "状态必须可用" + +#: nova/volume/cinder.py:225 +#, fuzzy msgid "status must be 'available'" msgstr "状态必须可用" +#~ msgid "Unexpected error while running command." +#~ msgstr "运行命令时出现意外错误" + +#~ 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" +#~ "命令:%(cmd)s\n" +#~ "退出代码:%(exit_code)s\n" +#~ "标准输出:%(stdout)r\n" +#~ "标准错误输出:%(stderr)r" + +#~ msgid "Error clearing stale veth %s" +#~ msgstr "启动xvp发生错误:%s" + +#~ msgid "Failed unplugging VLAN interface '%s'" +#~ msgstr "移除实例”%s“的虚拟网络设备时失败" + +#~ msgid "Unplugged VLAN interface '%s'" +#~ msgstr "移除实例”%s“的虚拟网络设备时失败" + +#~ msgid "Failed unplugging bridge interface '%s'" +#~ msgstr "移除实例”%s“的虚拟网络设备时失败" + +#~ msgid "Unplugged bridge interface '%s'" +#~ msgstr "移除实例”%s“的虚拟网络设备时失败" + +#~ msgid "Failed unplugging gateway interface '%s'" +#~ msgstr "移除实例”%s“的虚拟网络设备时失败" + +#~ msgid "Unplugged gateway interface '%s'" +#~ msgstr "" + +#~ msgid "Network %(net)s for port %(port_id)s not found!" +#~ msgstr "网络 %(network_id)s 没有找到。" + +#~ msgid "Host filter ignoring hosts: %(ignored_hosts_str)s" +#~ msgstr "" + +#~ msgid "" +#~ "No hosts matched due to not " +#~ "matching 'force_hosts'value of " +#~ "'%(forced_hosts_str)s'" +#~ msgstr "" + +#~ msgid "Host filter forcing available hosts to %(forced_hosts_str)s" +#~ msgstr "" + +#~ msgid "" +#~ "Getting block stats failed, device might" +#~ " have been detached. Code=%(errcode)s " +#~ "Error=%(e)s" +#~ msgstr "" + +#~ msgid "Must specify vmwareapi_wsdl_loc" +#~ msgstr "必须指定 vmwareapi_wsdl_loc" + +#~ msgid "Unable to get SR for this host: %s" +#~ msgstr "无法为主机得到存储库:%s" + +#~ msgid "VM.assert_can_migratefailed" +#~ msgstr "" + diff --git a/nova/locale/zh_TW/LC_MESSAGES/nova.po b/nova/locale/zh_TW/LC_MESSAGES/nova.po index 003b33bfa..65fce59f6 100644 --- a/nova/locale/zh_TW/LC_MESSAGES/nova.po +++ b/nova/locale/zh_TW/LC_MESSAGES/nova.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: nova\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2013-04-28 00:04+0000\n" +"POT-Creation-Date: 2013-05-06 19:37+0000\n" "PO-Revision-Date: 2012-03-07 02:00+0000\n" "Last-Translator: Charles Hsu \n" "Language-Team: Chinese (Traditional) \n" @@ -32,355 +32,336 @@ msgstr "" msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" msgstr "" -#: nova/crypto.py:54 +#: nova/crypto.py:55 msgid "Filename of root CA" msgstr "" -#: nova/crypto.py:57 +#: nova/crypto.py:58 msgid "Filename of private key" msgstr "Private key 私鑰檔案名稱" -#: nova/crypto.py:60 +#: nova/crypto.py:61 msgid "Filename of root Certificate Revocation List" msgstr "" -#: nova/crypto.py:63 +#: nova/crypto.py:64 msgid "Where we keep our keys" msgstr "我們的keys留存於何處" -#: nova/crypto.py:66 +#: nova/crypto.py:67 msgid "Where we keep our root CA" msgstr "我們的根憑證留存於何處" -#: nova/crypto.py:69 +#: nova/crypto.py:70 msgid "Should we use a CA for each project?" msgstr "是否需要一個project 使用一個CA" -#: nova/crypto.py:73 +#: nova/crypto.py:74 #, python-format msgid "Subject for certificate for users, %s for project, user, timestamp" msgstr "" -#: nova/crypto.py:78 +#: nova/crypto.py:79 #, python-format msgid "Subject for certificate for projects, %s for project, timestamp" msgstr "" -#: nova/crypto.py:209 +#: nova/crypto.py:210 msgid "Unable to find the key" msgstr "" -#: nova/crypto.py:392 +#: nova/crypto.py:393 msgid "Failed to write inbound.csr" msgstr "" -#: nova/crypto.py:394 +#: nova/crypto.py:395 #, python-format msgid "Flags path: %s" msgstr "" -#: nova/exception.py:66 -msgid "Unexpected error while running command." -msgstr "非預期的執行錯誤" - -#: nova/exception.py:69 -#, 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" -"命令: %(cmd)s\n" -"退出代碼: %(exit_code)s\n" -"標準輸出: %(stdout)r\n" -"標準錯誤輸出: %(stderr)r" - -#: nova/exception.py:131 +#: nova/exception.py:112 msgid "An unknown exception occurred." msgstr "發生一個未知例外" -#: nova/exception.py:152 nova/openstack/common/rpc/common.py:86 +#: nova/exception.py:133 nova/openstack/common/rpc/common.py:86 msgid "Exception in string format operation" msgstr "" -#: nova/exception.py:172 +#: nova/exception.py:153 msgid "Unknown" msgstr "" -#: nova/exception.py:182 +#: nova/exception.py:163 #, fuzzy, python-format msgid "Failed to encrypt text: %(reason)s" msgstr "內文解碼失敗" -#: nova/exception.py:186 +#: nova/exception.py:167 #, fuzzy, python-format msgid "Failed to decrypt text: %(reason)s" msgstr "內文解碼失敗" -#: nova/exception.py:190 +#: nova/exception.py:171 msgid "Virtual Interface creation failed" msgstr "建立虛擬介面失敗" -#: nova/exception.py:194 +#: nova/exception.py:175 msgid "5 attempts to create virtual interfacewith unique mac address failed" msgstr "連續嘗試 5 次建立唯一網路位置(MAC)的虛擬介面失敗" -#: nova/exception.py:199 +#: nova/exception.py:180 #, python-format msgid "Connection to glance host %(host)s:%(port)s failed: %(reason)s" msgstr "" -#: nova/exception.py:204 +#: nova/exception.py:185 msgid "Not authorized." msgstr "未被授權" -#: nova/exception.py:209 +#: nova/exception.py:190 msgid "User does not have admin privileges" msgstr "使用者並沒有管理者權力" -#: nova/exception.py:213 +#: nova/exception.py:194 #, python-format msgid "Policy doesn't allow %(action)s to be performed." msgstr "" -#: nova/exception.py:217 +#: nova/exception.py:198 #, python-format msgid "Image %(image_id)s is not active." msgstr "" -#: nova/exception.py:221 +#: nova/exception.py:202 #, python-format msgid "Not authorized for image %(image_id)s." msgstr "" -#: nova/exception.py:225 +#: nova/exception.py:206 msgid "Unacceptable parameters." msgstr "不可接受的參數值" -#: nova/exception.py:230 +#: nova/exception.py:211 msgid "Block Device Mapping is Invalid." msgstr "" -#: nova/exception.py:234 +#: nova/exception.py:215 #, python-format msgid "Block Device Mapping is Invalid: failed to get snapshot %(id)s." msgstr "" -#: nova/exception.py:239 +#: nova/exception.py:220 #, python-format msgid "Block Device Mapping is Invalid: failed to get volume %(id)s." msgstr "" -#: nova/exception.py:244 +#: nova/exception.py:225 #, python-format msgid "Volume %(volume_id)s is not attached to anything" msgstr "" -#: nova/exception.py:248 +#: nova/exception.py:229 #, python-format msgid "" "Volume %(volume_id)s did not finish being created even after we waited " "%(seconds)s seconds or %(attempts)s attempts." msgstr "" -#: nova/exception.py:254 nova/api/ec2/cloud.py:463 -#: nova/api/openstack/compute/contrib/keypairs.py:98 nova/compute/api.py:2740 +#: nova/exception.py:235 nova/api/ec2/cloud.py:463 +#: nova/api/openstack/compute/contrib/keypairs.py:98 nova/compute/api.py:2769 msgid "Keypair data is invalid" msgstr "無效的Keypair" -#: nova/exception.py:258 +#: nova/exception.py:239 msgid "The request is invalid." msgstr "" -#: nova/exception.py:262 +#: nova/exception.py:243 msgid "Invalid input received" msgstr "" -#: nova/exception.py:266 +#: nova/exception.py:247 msgid "Invalid volume" msgstr "" -#: nova/exception.py:270 nova/api/openstack/compute/servers.py:1332 +#: nova/exception.py:251 nova/api/openstack/compute/servers.py:1332 #: nova/api/openstack/compute/contrib/admin_actions.py:242 msgid "Invalid metadata" msgstr "" -#: nova/exception.py:274 +#: nova/exception.py:255 msgid "Invalid metadata size" msgstr "" -#: nova/exception.py:278 +#: nova/exception.py:259 #, python-format msgid "Invalid port range %(from_port)s:%(to_port)s. %(msg)s" msgstr "" -#: nova/exception.py:282 nova/api/ec2/cloud.py:625 +#: nova/exception.py:263 nova/api/ec2/cloud.py:625 #, python-format msgid "Invalid IP protocol %(protocol)s." msgstr "" -#: nova/exception.py:286 +#: nova/exception.py:267 #, python-format msgid "Invalid content type %(content_type)s." msgstr "" -#: nova/exception.py:290 +#: nova/exception.py:271 #, python-format msgid "Invalid cidr %(cidr)s." msgstr "" -#: nova/exception.py:294 nova/openstack/common/db/exception.py:44 +#: nova/exception.py:275 nova/openstack/common/db/exception.py:44 msgid "Invalid Parameter: Unicode is not supported by the current database." msgstr "" -#: nova/exception.py:301 +#: nova/exception.py:282 #, python-format msgid "%(err)s" msgstr "" -#: nova/exception.py:305 +#: nova/exception.py:286 #, python-format msgid "" "Cannot perform action '%(action)s' on aggregate %(aggregate_id)s. Reason:" " %(reason)s." msgstr "" -#: nova/exception.py:310 +#: nova/exception.py:291 #, python-format msgid "Group not valid. Reason: %(reason)s" msgstr "" -#: nova/exception.py:314 nova/openstack/common/db/sqlalchemy/utils.py:33 +#: nova/exception.py:295 nova/openstack/common/db/sqlalchemy/utils.py:33 msgid "Sort key supplied was not valid." msgstr "" -#: nova/exception.py:318 +#: nova/exception.py:299 #, python-format msgid "" "Instance %(instance_uuid)s in %(attr)s %(state)s. Cannot %(method)s while" " the instance is in this state." msgstr "" -#: nova/exception.py:323 +#: nova/exception.py:304 #, python-format msgid "Instance %(instance_id)s is not running." msgstr "" -#: nova/exception.py:327 +#: nova/exception.py:308 #, python-format msgid "Instance %(instance_id)s is not in rescue mode" msgstr "" -#: nova/exception.py:331 +#: nova/exception.py:312 #, python-format msgid "Instance %(instance_id)s cannot be rescued: %(reason)s" msgstr "" -#: nova/exception.py:335 +#: nova/exception.py:316 #, python-format msgid "Instance %(instance_id)s is not ready" msgstr "" -#: nova/exception.py:339 +#: nova/exception.py:320 msgid "Failed to suspend instance" msgstr "" -#: nova/exception.py:343 +#: nova/exception.py:324 #, fuzzy, python-format msgid "Failed to resume instance: %(reason)s." msgstr "無法掛載Volume 到虛擬機器 %s" -#: nova/exception.py:347 +#: nova/exception.py:328 #, python-format msgid "Failed to power on instance: %(reason)s." msgstr "" -#: nova/exception.py:351 +#: nova/exception.py:332 #, python-format msgid "Failed to power off instance: %(reason)s." msgstr "" -#: nova/exception.py:355 +#: nova/exception.py:336 msgid "Failed to reboot instance" msgstr "" -#: nova/exception.py:359 +#: nova/exception.py:340 msgid "Failed to terminate instance" msgstr "" -#: nova/exception.py:363 +#: nova/exception.py:344 #, fuzzy msgid "Failed to deploy instance" msgstr "無法卸載 Volume %s" -#: nova/exception.py:367 +#: nova/exception.py:348 msgid "Service is unavailable at this time." msgstr "" -#: nova/exception.py:371 +#: nova/exception.py:352 msgid "Insufficient compute resources." msgstr "" -#: nova/exception.py:375 +#: nova/exception.py:356 #, python-format msgid "Compute service of %(host)s is unavailable at this time." msgstr "" -#: nova/exception.py:379 +#: nova/exception.py:360 #, python-format msgid "Unable to migrate instance (%(instance_id)s) to current host (%(host)s)." msgstr "" -#: nova/exception.py:384 +#: nova/exception.py:365 msgid "The supplied hypervisor type of is invalid." msgstr "" -#: nova/exception.py:388 +#: nova/exception.py:369 msgid "The instance requires a newer hypervisor version than has been provided." msgstr "" -#: nova/exception.py:393 +#: nova/exception.py:374 #, python-format msgid "" "The supplied disk path (%(path)s) already exists, it is expected not to " "exist." msgstr "" -#: nova/exception.py:398 +#: nova/exception.py:379 #, python-format msgid "The supplied device path (%(path)s) is invalid." msgstr "" -#: nova/exception.py:402 +#: nova/exception.py:383 #, python-format msgid "The supplied device path (%(path)s) is in use." msgstr "" -#: nova/exception.py:407 +#: nova/exception.py:388 #, python-format msgid "The supplied device (%(device)s) is busy." msgstr "" -#: nova/exception.py:411 +#: nova/exception.py:392 msgid "Unacceptable CPU info" msgstr "" -#: nova/exception.py:415 +#: nova/exception.py:396 #, python-format msgid "%(address)s is not a valid IP v4/6 address." msgstr "" -#: nova/exception.py:419 +#: nova/exception.py:400 #, 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 "" -#: nova/exception.py:425 +#: nova/exception.py:406 #, python-format msgid "" "vSwitch which contains the port group %(bridge)s is not associated with " @@ -388,90 +369,85 @@ msgid "" "one associated is %(actual)s." msgstr "" -#: nova/exception.py:432 +#: nova/exception.py:413 #, python-format msgid "Disk format %(disk_format)s is not acceptable" msgstr "" -#: nova/exception.py:436 +#: nova/exception.py:417 #, python-format msgid "Image %(image_id)s is unacceptable: %(reason)s" msgstr "" -#: nova/exception.py:440 +#: nova/exception.py:421 #, python-format msgid "Instance %(instance_id)s is unacceptable: %(reason)s" msgstr "" -#: nova/exception.py:444 +#: nova/exception.py:425 #, python-format msgid "Ec2 id %(ec2_id)s is unacceptable." msgstr "" -#: nova/exception.py:448 +#: nova/exception.py:429 #, python-format msgid "Expected a uuid but received %(uuid)s." msgstr "" -#: nova/exception.py:452 +#: nova/exception.py:433 #, python-format msgid "Invalid ID received %(id)s." msgstr "" -#: nova/exception.py:456 -#, python-format -msgid "Unexpected argument for periodic task creation: %(arg)s." -msgstr "" - -#: nova/exception.py:460 +#: nova/exception.py:437 msgid "Constraint not met." msgstr "" -#: nova/exception.py:465 +#: nova/exception.py:442 msgid "Resource could not be found." msgstr "" -#: nova/exception.py:470 +#: nova/exception.py:447 #, python-format msgid "No agent-build associated with id %(id)s." msgstr "" -#: nova/exception.py:474 +#: nova/exception.py:451 #, python-format msgid "Volume %(volume_id)s could not be found." msgstr "" -#: nova/exception.py:478 +#: nova/exception.py:455 #, python-format msgid "Snapshot %(snapshot_id)s could not be found." msgstr "" -#: nova/exception.py:482 +#: nova/exception.py:459 #, python-format msgid "No target id found for volume %(volume_id)s." msgstr "" -#: nova/exception.py:486 +#: nova/exception.py:463 #, python-format msgid "No disk at %(location)s" msgstr "" -#: nova/exception.py:490 +#: nova/exception.py:467 #, python-format msgid "Could not find a handler for %(driver_type)s volume." msgstr "" -#: nova/exception.py:494 +#: nova/exception.py:471 #, python-format msgid "Invalid image href %(image_href)s." msgstr "" -#: nova/exception.py:498 +#: nova/exception.py:475 #, python-format msgid "Image %(image_id)s could not be found." msgstr "" -#: nova/exception.py:502 +#: nova/exception.py:479 #, python-format msgid "" "Image %(image_id)s could not be found. The nova EC2 API assigns image ids" @@ -479,827 +455,831 @@ msgid "" "image ids since adding this image?" msgstr "" -#: nova/exception.py:509 +#: nova/exception.py:486 #, python-format msgid "Project %(project_id)s could not be found." msgstr "" -#: nova/exception.py:513 +#: nova/exception.py:490 msgid "Cannot find SR to read/write VDI." msgstr "" -#: nova/exception.py:517 +#: nova/exception.py:494 #, python-format msgid "Network %(network_id)s is duplicated." msgstr "" -#: nova/exception.py:521 +#: nova/exception.py:498 #, python-format msgid "Network %(network_id)s is still in use." msgstr "" -#: nova/exception.py:525 +#: nova/exception.py:502 #, python-format msgid "%(req)s is required to create a network." msgstr "" -#: nova/exception.py:529 +#: nova/exception.py:506 #, python-format msgid "Network %(network_id)s could not be found." msgstr "" -#: nova/exception.py:533 +#: nova/exception.py:510 #, python-format msgid "Port id %(port_id)s could not be found." msgstr "" -#: nova/exception.py:537 +#: nova/exception.py:514 #, python-format msgid "Network could not be found for bridge %(bridge)s" msgstr "" -#: nova/exception.py:541 +#: nova/exception.py:518 #, python-format msgid "Network could not be found for uuid %(uuid)s" msgstr "" -#: nova/exception.py:545 +#: nova/exception.py:522 #, python-format msgid "Network could not be found with cidr %(cidr)s." msgstr "" -#: nova/exception.py:549 +#: nova/exception.py:526 #, python-format msgid "Network could not be found for instance %(instance_id)s." msgstr "" -#: nova/exception.py:553 +#: nova/exception.py:530 msgid "No networks defined." msgstr "" -#: nova/exception.py:557 +#: nova/exception.py:534 #, python-format msgid "" "Either Network uuid %(network_uuid)s is not present or is not assigned to" " the project %(project_id)s." msgstr "" -#: nova/exception.py:562 +#: nova/exception.py:539 msgid "Could not find the datastore reference(s) which the VM uses." msgstr "" -#: nova/exception.py:566 +#: nova/exception.py:543 #, python-format msgid "Port %(port_id)s is still in use." msgstr "" -#: nova/exception.py:570 +#: nova/exception.py:547 #, fuzzy, python-format msgid "Port %(port_id)s not usable for instance %(instance)s." msgstr "掛載點 %(mountpoint)s 掛載到虛擬機器 %(instance_name)s" -#: nova/exception.py:574 +#: nova/exception.py:551 #, python-format msgid "No free port available for instance %(instance)s." msgstr "" -#: nova/exception.py:578 +#: nova/exception.py:555 #, python-format msgid "No fixed IP associated with id %(id)s." msgstr "" -#: nova/exception.py:582 +#: nova/exception.py:559 #, python-format msgid "Fixed ip not found for address %(address)s." msgstr "" -#: nova/exception.py:586 +#: nova/exception.py:563 #, python-format msgid "Instance %(instance_uuid)s has zero fixed ips." msgstr "" -#: nova/exception.py:590 +#: nova/exception.py:567 #, python-format msgid "Network host %(host)s has zero fixed ips in network %(network_id)s." msgstr "" -#: nova/exception.py:595 +#: nova/exception.py:572 #, python-format msgid "Instance %(instance_uuid)s doesn't have fixed ip '%(ip)s'." msgstr "" -#: nova/exception.py:599 +#: nova/exception.py:576 #, python-format msgid "" "Fixed IP address (%(address)s) does not exist in network " "(%(network_uuid)s)." msgstr "" -#: nova/exception.py:604 +#: nova/exception.py:581 #, python-format msgid "" "Fixed IP address %(address)s is already in use on instance " "%(instance_uuid)s." msgstr "" -#: nova/exception.py:609 +#: nova/exception.py:586 #, python-format msgid "More than one instance is associated with fixed ip address '%(address)s'." msgstr "" -#: nova/exception.py:614 +#: nova/exception.py:591 #, python-format msgid "Fixed IP address %(address)s is invalid." msgstr "" -#: nova/exception.py:618 +#: nova/exception.py:595 msgid "Zero fixed ips available." msgstr "" -#: nova/exception.py:622 +#: nova/exception.py:599 msgid "Zero fixed ips could be found." msgstr "" -#: nova/exception.py:631 +#: nova/exception.py:608 #, python-format msgid "Floating ip %(address)s already exists." msgstr "" -#: nova/exception.py:635 +#: nova/exception.py:612 #, python-format msgid "Floating ip not found for id %(id)s." msgstr "" -#: nova/exception.py:639 +#: nova/exception.py:616 #, python-format msgid "The DNS entry %(name)s already exists in domain %(domain)s." msgstr "" -#: nova/exception.py:643 +#: nova/exception.py:620 #, python-format msgid "Floating ip not found for address %(address)s." msgstr "" -#: nova/exception.py:647 +#: nova/exception.py:624 #, python-format msgid "Floating ip not found for host %(host)s." msgstr "" -#: nova/exception.py:651 +#: nova/exception.py:628 #, python-format msgid "Multiple floating ips are found for address %(address)s." msgstr "" -#: nova/exception.py:655 +#: nova/exception.py:632 msgid "Floating ip pool not found." msgstr "" -#: nova/exception.py:660 +#: nova/exception.py:637 msgid "Zero floating ips available." msgstr "" -#: nova/exception.py:665 +#: nova/exception.py:642 #, python-format msgid "Floating ip %(address)s is associated." msgstr "" -#: nova/exception.py:669 +#: nova/exception.py:646 #, python-format msgid "Floating ip %(address)s is not associated." msgstr "" -#: nova/exception.py:673 +#: nova/exception.py:650 msgid "Zero floating ips exist." msgstr "" -#: nova/exception.py:677 +#: nova/exception.py:654 #, python-format msgid "Interface %(interface)s not found." msgstr "" -#: nova/exception.py:681 +#: nova/exception.py:658 msgid "Cannot disassociate auto assigined floating ip" msgstr "" -#: nova/exception.py:685 +#: nova/exception.py:662 #, python-format msgid "Keypair %(name)s not found for user %(user_id)s" msgstr "" -#: nova/exception.py:689 +#: nova/exception.py:666 #, python-format msgid "Certificate %(certificate_id)s not found." msgstr "" -#: nova/exception.py:693 +#: nova/exception.py:670 #, python-format msgid "Service %(service_id)s could not be found." msgstr "" -#: nova/exception.py:697 +#: nova/exception.py:674 #, python-format msgid "Host %(host)s could not be found." msgstr "" -#: nova/exception.py:701 +#: nova/exception.py:678 #, python-format msgid "Compute host %(host)s could not be found." msgstr "" -#: nova/exception.py:705 +#: nova/exception.py:682 #, python-format msgid "Could not find binary %(binary)s on host %(host)s." msgstr "" -#: nova/exception.py:709 +#: nova/exception.py:686 #, python-format msgid "Invalid reservation expiration %(expire)s." msgstr "" -#: nova/exception.py:713 +#: nova/exception.py:690 #, python-format msgid "" "Change would make usage less than 0 for the following resources: " "%(unders)s" msgstr "" -#: nova/exception.py:718 +#: nova/exception.py:695 msgid "Quota could not be found" msgstr "" -#: nova/exception.py:722 +#: nova/exception.py:699 #, python-format msgid "Unknown quota resources %(unknown)s." msgstr "" -#: nova/exception.py:726 +#: nova/exception.py:703 #, python-format msgid "Quota for project %(project_id)s could not be found." msgstr "" -#: nova/exception.py:730 +#: nova/exception.py:707 #, python-format msgid "Quota class %(class_name)s could not be found." msgstr "" -#: nova/exception.py:734 +#: nova/exception.py:711 #, python-format msgid "Quota usage for project %(project_id)s could not be found." msgstr "" -#: nova/exception.py:738 +#: nova/exception.py:715 #, python-format msgid "Quota reservation %(uuid)s could not be found." msgstr "" -#: nova/exception.py:742 +#: nova/exception.py:719 #, python-format msgid "Quota exceeded for resources: %(overs)s" msgstr "" -#: nova/exception.py:746 +#: nova/exception.py:723 #, python-format msgid "Security group %(security_group_id)s not found." msgstr "" -#: nova/exception.py:750 +#: nova/exception.py:727 #, python-format msgid "Security group %(security_group_id)s not found for project %(project_id)s." msgstr "" -#: nova/exception.py:755 +#: nova/exception.py:732 #, python-format msgid "Security group with rule %(rule_id)s not found." msgstr "" -#: nova/exception.py:759 +#: nova/exception.py:736 #, python-format msgid "" "Security group %(security_group_id)s is already associated with the " "instance %(instance_id)s" msgstr "" -#: nova/exception.py:764 +#: nova/exception.py:741 #, python-format msgid "" "Security group %(security_group_id)s is not associated with the instance " "%(instance_id)s" msgstr "" -#: nova/exception.py:769 +#: nova/exception.py:746 #, python-format msgid "Security group default rule (%rule_id)s not found." msgstr "" -#: nova/exception.py:773 +#: nova/exception.py:750 msgid "" "Network requires port_security_enabled and subnet associated in order to " "apply security groups." msgstr "" -#: nova/exception.py:778 +#: nova/exception.py:755 msgid "No Unique Match Found." msgstr "" -#: nova/exception.py:783 +#: nova/exception.py:760 #, python-format msgid "Migration %(migration_id)s could not be found." msgstr "" -#: nova/exception.py:787 +#: nova/exception.py:764 #, python-format msgid "Migration not found for instance %(instance_id)s with status %(status)s." msgstr "" -#: nova/exception.py:792 +#: nova/exception.py:769 #, python-format msgid "Console pool %(pool_id)s could not be found." msgstr "" -#: nova/exception.py:796 +#: nova/exception.py:773 #, python-format msgid "" "Console pool of type %(console_type)s for compute host %(compute_host)s " "on proxy host %(host)s not found." msgstr "" -#: nova/exception.py:802 +#: nova/exception.py:779 #, python-format msgid "Console %(console_id)s could not be found." msgstr "" -#: nova/exception.py:806 +#: nova/exception.py:783 #, python-format msgid "Console for instance %(instance_uuid)s could not be found." msgstr "" -#: nova/exception.py:810 +#: nova/exception.py:787 #, python-format msgid "" "Console for instance %(instance_uuid)s in pool %(pool_id)s could not be " "found." msgstr "" -#: nova/exception.py:815 +#: nova/exception.py:792 #, python-format msgid "Invalid console type %(console_type)s" msgstr "" -#: nova/exception.py:819 +#: nova/exception.py:796 #, python-format msgid "Instance type %(instance_type_id)s could not be found." msgstr "" -#: nova/exception.py:823 +#: nova/exception.py:800 #, python-format msgid "Instance type with name %(instance_type_name)s could not be found." msgstr "" -#: nova/exception.py:828 +#: nova/exception.py:805 #, python-format msgid "Flavor %(flavor_id)s could not be found." msgstr "" -#: nova/exception.py:832 +#: nova/exception.py:809 #, python-format msgid "Flavor access not found for %(flavor_id)s / %(project_id)s combination." msgstr "" -#: nova/exception.py:837 +#: nova/exception.py:814 #, python-format msgid "Cell %(cell_name)s doesn't exist." msgstr "" -#: nova/exception.py:841 +#: nova/exception.py:818 #, python-format msgid "Inconsistency in cell routing: %(reason)s" msgstr "" -#: nova/exception.py:845 +#: nova/exception.py:822 #, python-format msgid "Service API method not found: %(detail)s" msgstr "" -#: nova/exception.py:849 +#: nova/exception.py:826 msgid "Timeout waiting for response from cell" msgstr "" -#: nova/exception.py:853 +#: nova/exception.py:830 #, python-format msgid "Cell message has reached maximum hop count: %(hop_count)s" msgstr "" -#: nova/exception.py:857 +#: nova/exception.py:834 msgid "No cells available matching scheduling criteria." msgstr "" -#: nova/exception.py:861 +#: nova/exception.py:838 #, python-format msgid "Exception received during cell processing: %(exc_name)s." msgstr "" -#: nova/exception.py:865 +#: nova/exception.py:842 #, python-format msgid "Cell is not known for instance %(instance_uuid)s" msgstr "" -#: nova/exception.py:869 +#: nova/exception.py:846 #, python-format msgid "Scheduler Host Filter %(filter_name)s could not be found." msgstr "" -#: nova/exception.py:873 +#: nova/exception.py:850 #, python-format msgid "Instance %(instance_uuid)s has no metadata with key %(metadata_key)s." msgstr "" -#: nova/exception.py:878 +#: nova/exception.py:855 #, python-format msgid "" "Instance %(instance_uuid)s has no system metadata with key " "%(metadata_key)s." msgstr "" -#: nova/exception.py:883 +#: nova/exception.py:860 #, python-format msgid "" "Instance Type %(instance_type_id)s has no extra specs with key " "%(extra_specs_key)s." msgstr "" -#: nova/exception.py:888 +#: nova/exception.py:865 #, python-format msgid "File %(file_path)s could not be found." msgstr "" -#: nova/exception.py:892 +#: nova/exception.py:869 msgid "Zero files could be found." msgstr "" -#: nova/exception.py:896 +#: nova/exception.py:873 #, python-format msgid "Virtual switch associated with the network adapter %(adapter)s not found." msgstr "" -#: nova/exception.py:901 +#: nova/exception.py:878 #, python-format msgid "Network adapter %(adapter)s could not be found." msgstr "" -#: nova/exception.py:905 +#: nova/exception.py:882 #, python-format msgid "Class %(class_name)s could not be found: %(exception)s" msgstr "" -#: nova/exception.py:909 +#: nova/exception.py:886 msgid "Action not allowed." msgstr "" -#: nova/exception.py:913 +#: nova/exception.py:890 msgid "Rotation is not allowed for snapshots" msgstr "" -#: nova/exception.py:917 +#: nova/exception.py:894 msgid "Rotation param is required for backup image_type" msgstr "" -#: nova/exception.py:921 +#: nova/exception.py:898 #, python-format msgid "Key pair %(key_name)s already exists." msgstr "" -#: nova/exception.py:925 +#: nova/exception.py:902 #, python-format msgid "Instance %(name)s already exists." msgstr "" -#: nova/exception.py:929 +#: nova/exception.py:906 #, python-format msgid "Instance Type with name %(name)s already exists." msgstr "" -#: nova/exception.py:933 +#: nova/exception.py:910 #, python-format msgid "Instance Type with ID %(flavor_id)s already exists." msgstr "" -#: nova/exception.py:937 +#: nova/exception.py:914 #, python-format msgid "" "Flavor access alreay exists for flavor %(flavor_id)s and project " "%(project_id)s combination." msgstr "" -#: nova/exception.py:942 +#: nova/exception.py:919 #, python-format msgid "%(path)s is not on shared storage: %(reason)s" msgstr "" -#: nova/exception.py:946 +#: nova/exception.py:923 #, python-format msgid "%(path)s is not on local storage: %(reason)s" msgstr "" -#: nova/exception.py:950 +#: nova/exception.py:927 msgid "Migration error" msgstr "" -#: nova/exception.py:954 +#: nova/exception.py:931 +msgid "Migration pre-check error" +msgstr "" + +#: nova/exception.py:935 #, python-format msgid "Malformed message body: %(reason)s" msgstr "" -#: nova/exception.py:960 +#: nova/exception.py:941 #, python-format msgid "Could not find config at %(path)s" msgstr "" -#: nova/exception.py:964 +#: nova/exception.py:945 #, python-format msgid "Could not load paste app '%(name)s' from %(path)s" msgstr "" -#: nova/exception.py:968 +#: nova/exception.py:949 msgid "When resizing, instances must change flavor!" msgstr "" -#: nova/exception.py:972 +#: nova/exception.py:953 #, python-format msgid "Resize error: %(reason)s" msgstr "" -#: nova/exception.py:976 +#: nova/exception.py:957 msgid "Image is larger than instance type allows" msgstr "" -#: nova/exception.py:980 +#: nova/exception.py:961 msgid "Instance type's memory is too small for requested image." msgstr "" -#: nova/exception.py:984 +#: nova/exception.py:965 msgid "Instance type's disk is too small for requested image." msgstr "" -#: nova/exception.py:988 +#: nova/exception.py:969 #, python-format msgid "Insufficient free memory on compute node to start %(uuid)s." msgstr "" -#: nova/exception.py:992 +#: nova/exception.py:973 msgid "Could not fetch bandwidth/cpu/disk metrics for this host." msgstr "" -#: nova/exception.py:996 +#: nova/exception.py:977 #, python-format msgid "No valid host was found. %(reason)s" msgstr "" -#: nova/exception.py:1000 +#: nova/exception.py:981 msgid "Quota exceeded" msgstr "" -#: nova/exception.py:1007 +#: nova/exception.py:988 #, python-format msgid "" "Quota exceeded for %(overs)s: Requested %(req)s, but already used " "%(used)d of %(allowed)d %(resource)s" msgstr "" -#: nova/exception.py:1012 +#: nova/exception.py:993 msgid "Maximum number of floating ips exceeded" msgstr "" -#: nova/exception.py:1016 +#: nova/exception.py:997 msgid "Maximum number of fixed ips exceeded" msgstr "" -#: nova/exception.py:1020 +#: nova/exception.py:1001 #, python-format msgid "Maximum number of metadata items exceeds %(allowed)d" msgstr "" -#: nova/exception.py:1024 +#: nova/exception.py:1005 msgid "Personality file limit exceeded" msgstr "" -#: nova/exception.py:1028 +#: nova/exception.py:1009 msgid "Personality file path too long" msgstr "" -#: nova/exception.py:1032 +#: nova/exception.py:1013 msgid "Personality file content too long" msgstr "" -#: nova/exception.py:1036 +#: nova/exception.py:1017 msgid "Maximum number of key pairs exceeded" msgstr "" -#: nova/exception.py:1040 +#: nova/exception.py:1021 msgid "Maximum number of security groups or rules exceeded" msgstr "" -#: nova/exception.py:1044 +#: nova/exception.py:1025 #, python-format msgid "" "Aggregate %(aggregate_id)s: action '%(action)s' caused an error: " "%(reason)s." msgstr "" -#: nova/exception.py:1049 +#: nova/exception.py:1030 #, python-format msgid "Aggregate %(aggregate_id)s could not be found." msgstr "" -#: nova/exception.py:1053 +#: nova/exception.py:1034 #, python-format msgid "Aggregate %(aggregate_name)s already exists." msgstr "" -#: nova/exception.py:1057 +#: nova/exception.py:1038 #, python-format msgid "Aggregate %(aggregate_id)s has no host %(host)s." msgstr "" -#: nova/exception.py:1061 +#: nova/exception.py:1042 #, python-format msgid "Aggregate %(aggregate_id)s has no metadata with key %(metadata_key)s." msgstr "" -#: nova/exception.py:1066 +#: nova/exception.py:1047 #, python-format msgid "Aggregate %(aggregate_id)s already has host %(host)s." msgstr "" -#: nova/exception.py:1070 +#: nova/exception.py:1051 msgid "Unable to create instance type" msgstr "" -#: nova/exception.py:1074 +#: nova/exception.py:1055 #, python-format msgid "Failed to set admin password on %(instance)s because %(reason)s" msgstr "" -#: nova/exception.py:1080 +#: nova/exception.py:1061 #, python-format msgid "Detected existing vlan with id %(vlan)d" msgstr "" -#: nova/exception.py:1084 +#: nova/exception.py:1065 msgid "There was a conflict when trying to complete your request." msgstr "" -#: nova/exception.py:1089 +#: nova/exception.py:1070 #, python-format msgid "Instance %(instance_id)s could not be found." msgstr "" -#: nova/exception.py:1093 +#: nova/exception.py:1074 #, python-format msgid "Info cache for instance %(instance_uuid)s could not be found." msgstr "" -#: nova/exception.py:1098 +#: nova/exception.py:1079 #, python-format msgid "Node %(node_id)s could not be found." msgstr "" -#: nova/exception.py:1102 +#: nova/exception.py:1083 #, python-format msgid "Node with UUID %(node_uuid)s could not be found." msgstr "" -#: nova/exception.py:1106 +#: nova/exception.py:1087 #, python-format msgid "Marker %(marker)s could not be found." msgstr "" -#: nova/exception.py:1110 +#: nova/exception.py:1091 #, python-format msgid "Invalid id: %(val)s (expecting \"i-...\")." msgstr "" -#: nova/exception.py:1114 +#: nova/exception.py:1095 #, python-format msgid "Could not fetch image %(image_id)s" msgstr "" -#: nova/exception.py:1118 +#: nova/exception.py:1099 #, python-format msgid "Could not upload image %(image_id)s" msgstr "" -#: nova/exception.py:1122 +#: nova/exception.py:1103 #, python-format msgid "Task %(task_name)s is already running on host %(host)s" msgstr "" -#: nova/exception.py:1126 +#: nova/exception.py:1107 #, python-format msgid "Task %(task_name)s is not running on host %(host)s" msgstr "" -#: nova/exception.py:1130 +#: nova/exception.py:1111 #, python-format msgid "Instance %(instance_uuid)s is locked" msgstr "" -#: nova/exception.py:1134 +#: nova/exception.py:1115 #, python-format msgid "Could not mount vfat config drive. %(operation)s failed. Error: %(error)s" msgstr "" -#: nova/exception.py:1139 +#: nova/exception.py:1120 #, python-format msgid "Unknown config drive format %(format)s. Select one of iso9660 or vfat." msgstr "" -#: nova/exception.py:1144 +#: nova/exception.py:1125 #, fuzzy, python-format msgid "Failed to attach network adapter device to %(instance)s" msgstr "無法掛載Volume 到虛擬機器 %s" -#: nova/exception.py:1148 +#: nova/exception.py:1129 #, python-format msgid "Failed to detach network adapter device from %(instance)s" msgstr "" -#: nova/exception.py:1152 +#: nova/exception.py:1133 #, python-format msgid "" "User data too large. User data must be no larger than %(maxsize)s bytes " "once base64 encoded. Your data is %(length)d bytes" msgstr "" -#: nova/exception.py:1158 +#: nova/exception.py:1139 msgid "User data needs to be valid base 64." msgstr "" -#: nova/exception.py:1162 +#: nova/exception.py:1143 #, python-format msgid "" "unexpected task state: expecting %(expected)s but the actual state is " "%(actual)s" msgstr "" -#: nova/exception.py:1167 +#: nova/exception.py:1148 #, python-format msgid "" "Action for request_id %(request_id)s on instance %(instance_uuid)s not " "found" msgstr "" -#: nova/exception.py:1172 +#: nova/exception.py:1153 #, python-format msgid "Event %(event)s not found for action id %(action_id)s" msgstr "" -#: nova/exception.py:1176 +#: nova/exception.py:1157 #, python-format msgid "The CA file for %(project)s could not be found" msgstr "" -#: nova/exception.py:1180 +#: nova/exception.py:1161 #, python-format msgid "The CRL file for %(project)s could not be found" msgstr "" -#: nova/exception.py:1184 +#: nova/exception.py:1165 msgid "Instance recreate is not implemented by this virt driver." msgstr "" -#: nova/exception.py:1188 +#: nova/exception.py:1169 #, python-format msgid "The service from servicegroup driver %(driver) is temporarily unavailable." msgstr "" -#: nova/exception.py:1193 +#: nova/exception.py:1174 #, python-format msgid "%(binary)s attempted direct database access which is not allowed by policy" msgstr "" -#: nova/exception.py:1198 +#: nova/exception.py:1179 #, python-format msgid "Virtualization type '%(virt)s' is not supported by this compute driver" msgstr "" -#: nova/exception.py:1203 +#: nova/exception.py:1184 #, python-format msgid "" "Requested hardware '%(model)s' is not supported by the '%(virt)s' virt " "driver" msgstr "" -#: nova/exception.py:1208 +#: nova/exception.py:1189 #, python-format msgid "Invalid Base 64 data for file %(path)s" msgstr "" -#: nova/exception.py:1212 +#: nova/exception.py:1193 #, fuzzy, python-format msgid "Build of instance %(instance_uuid)s aborted: %(reason)s" msgstr "掛載點 %(mountpoint)s 掛載到虛擬機器 %(instance_name)s" -#: nova/exception.py:1216 +#: nova/exception.py:1197 #, fuzzy, python-format msgid "Build of instance %(instance_uuid)s was re-scheduled: %(reason)s" msgstr "掛載點 %(mountpoint)s 掛載到虛擬機器 %(instance_name)s" @@ -1314,27 +1294,7 @@ msgstr "" msgid "Running %(name)s post-hook: %(obj)s" msgstr "" -#: nova/manager.py:173 -#, python-format -msgid "Skipping periodic task %(task)s because its interval is negative" -msgstr "" - -#: nova/manager.py:178 -#, python-format -msgid "Skipping periodic task %(task)s because it is disabled" -msgstr "" - -#: nova/manager.py:241 -#, python-format -msgid "Running periodic task %(full_task_name)s" -msgstr "" - -#: nova/manager.py:249 -#, python-format -msgid "Error during %(full_task_name)s: %(e)s" -msgstr "" - -#: nova/manager.py:319 +#: nova/manager.py:166 msgid "Notifying Schedulers of capabilities ..." msgstr "" @@ -1468,106 +1428,91 @@ msgstr "" msgid "serve() can only be called once" msgstr "" -#: nova/utils.py:144 +#: nova/utils.py:142 #, python-format msgid "Expected to receive %(exp)s bytes, but actually %(act)s" msgstr "" -#: nova/utils.py:197 nova/openstack/common/processutils.py:90 -#, python-format -msgid "Got unknown keyword args to utils.execute: %r" -msgstr "" - -#: nova/utils.py:208 nova/openstack/common/processutils.py:99 -#, python-format -msgid "Running cmd (subprocess): %s" -msgstr "" - -#: nova/utils.py:232 nova/utils.py:310 -#: nova/openstack/common/processutils.py:114 nova/virt/powervm/common.py:90 -#, python-format -msgid "Result was %s" -msgstr "" - -#: nova/utils.py:245 nova/openstack/common/processutils.py:128 -#, python-format -msgid "%r failed. Retrying." -msgstr "" - -#: nova/utils.py:285 +#: nova/utils.py:187 #, python-format msgid "Running cmd (SSH): %s" msgstr "" -#: nova/utils.py:287 +#: nova/utils.py:189 msgid "Environment not supported over SSH" msgstr "" -#: nova/utils.py:291 +#: nova/utils.py:193 msgid "process_input not supported over SSH" msgstr "" -#: nova/utils.py:326 +#: nova/utils.py:212 nova/openstack/common/processutils.py:162 +#: nova/virt/powervm/common.py:90 +#, python-format +msgid "Result was %s" +msgstr "" + +#: nova/utils.py:231 #, python-format msgid "debug in callback: %s" msgstr "" -#: nova/utils.py:488 +#: nova/utils.py:393 #, python-format msgid "Link Local address is not found.:%s" msgstr "" -#: nova/utils.py:491 +#: nova/utils.py:396 #, python-format msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" msgstr "" -#: nova/utils.py:530 +#: nova/utils.py:435 #, python-format msgid "Invalid backend: %s" msgstr "" -#: nova/utils.py:591 +#: nova/utils.py:496 #, python-format msgid "Unknown byte multiplier: %s" msgstr "" -#: nova/utils.py:720 +#: nova/utils.py:625 #, python-format msgid "Expected object of type: %s" msgstr "" -#: nova/utils.py:749 +#: nova/utils.py:654 #, python-format msgid "Invalid server_string: %s" msgstr "" -#: nova/utils.py:905 +#: nova/utils.py:810 #, python-format msgid "timefunc: '%(name)s' took %(total_time).2f secs" msgstr "" -#: nova/utils.py:971 +#: nova/utils.py:876 #, python-format msgid "Reloading cached file %s" msgstr "" -#: nova/utils.py:1103 nova/virt/configdrive.py:177 +#: nova/utils.py:1008 nova/virt/configdrive.py:177 #, python-format msgid "Could not remove tmpdir: %s" msgstr "" -#: nova/utils.py:1255 +#: nova/utils.py:1160 #, python-format msgid "%s is not a string or unicode" msgstr "" -#: nova/utils.py:1259 +#: nova/utils.py:1164 #, python-format msgid "%(name)s has less than %(min_length)s characters." msgstr "" -#: nova/utils.py:1264 +#: nova/utils.py:1169 #, python-format msgid "%(name)s has more than %(max_length)s characters." msgstr "" @@ -1833,210 +1778,210 @@ msgstr "" msgid "Get console output for instance %s" msgstr "" -#: nova/api/ec2/cloud.py:837 +#: nova/api/ec2/cloud.py:834 #, python-format msgid "Create volume from snapshot %s" msgstr "" -#: nova/api/ec2/cloud.py:841 nova/api/openstack/compute/contrib/volumes.py:243 +#: nova/api/ec2/cloud.py:838 nova/api/openstack/compute/contrib/volumes.py:243 #, python-format msgid "Create volume of %s GB" msgstr "" -#: nova/api/ec2/cloud.py:869 +#: nova/api/ec2/cloud.py:866 msgid "Delete Failed" msgstr "" -#: nova/api/ec2/cloud.py:882 +#: nova/api/ec2/cloud.py:879 #, python-format msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" msgstr "" -#: nova/api/ec2/cloud.py:890 +#: nova/api/ec2/cloud.py:887 msgid "Attach Failed." msgstr "" -#: nova/api/ec2/cloud.py:912 nova/api/openstack/compute/contrib/volumes.py:439 +#: nova/api/ec2/cloud.py:909 nova/api/openstack/compute/contrib/volumes.py:439 #, python-format msgid "Detach volume %s" msgstr "" -#: nova/api/ec2/cloud.py:919 +#: nova/api/ec2/cloud.py:916 msgid "Detach Volume Failed." msgstr "" -#: nova/api/ec2/cloud.py:945 nova/api/ec2/cloud.py:1002 -#: nova/api/ec2/cloud.py:1556 nova/api/ec2/cloud.py:1571 +#: nova/api/ec2/cloud.py:942 nova/api/ec2/cloud.py:999 +#: nova/api/ec2/cloud.py:1553 nova/api/ec2/cloud.py:1568 #, python-format msgid "attribute not supported: %s" msgstr "" -#: nova/api/ec2/cloud.py:1076 +#: nova/api/ec2/cloud.py:1073 #, python-format msgid "vol = %s\n" msgstr "" -#: nova/api/ec2/cloud.py:1236 +#: nova/api/ec2/cloud.py:1233 msgid "Allocate address" msgstr "" -#: nova/api/ec2/cloud.py:1240 +#: nova/api/ec2/cloud.py:1237 msgid "No more floating IPs available" msgstr "" -#: nova/api/ec2/cloud.py:1244 +#: nova/api/ec2/cloud.py:1241 #, python-format msgid "Release address %s" msgstr "" -#: nova/api/ec2/cloud.py:1249 +#: nova/api/ec2/cloud.py:1246 msgid "Unable to release IP Address." msgstr "" -#: nova/api/ec2/cloud.py:1252 +#: nova/api/ec2/cloud.py:1249 #, python-format msgid "Associate address %(public_ip)s to instance %(instance_id)s" msgstr "" -#: nova/api/ec2/cloud.py:1260 +#: nova/api/ec2/cloud.py:1257 msgid "Unable to associate IP Address, no fixed_ips." msgstr "" -#: nova/api/ec2/cloud.py:1268 +#: nova/api/ec2/cloud.py:1265 #: nova/api/openstack/compute/contrib/floating_ips.py:238 #, python-format msgid "multiple fixed_ips exist, using the first: %s" msgstr "" -#: nova/api/ec2/cloud.py:1277 +#: nova/api/ec2/cloud.py:1274 msgid "Floating ip is already associated." msgstr "" -#: nova/api/ec2/cloud.py:1280 +#: nova/api/ec2/cloud.py:1277 msgid "l3driver call to add floating ip failed." msgstr "" -#: nova/api/ec2/cloud.py:1283 +#: nova/api/ec2/cloud.py:1280 msgid "Error, unable to associate floating ip." msgstr "" -#: nova/api/ec2/cloud.py:1291 +#: nova/api/ec2/cloud.py:1288 #, python-format msgid "Disassociate address %s" msgstr "" -#: nova/api/ec2/cloud.py:1296 +#: nova/api/ec2/cloud.py:1293 msgid "Floating ip is not associated." msgstr "" -#: nova/api/ec2/cloud.py:1299 -#: nova/api/openstack/compute/contrib/floating_ips.py:100 +#: nova/api/ec2/cloud.py:1296 +#: nova/api/openstack/compute/contrib/floating_ips.py:97 msgid "Cannot disassociate auto assigned floating ip" msgstr "" -#: nova/api/ec2/cloud.py:1326 +#: nova/api/ec2/cloud.py:1323 msgid "Image must be available" msgstr "" -#: nova/api/ec2/cloud.py:1358 +#: nova/api/ec2/cloud.py:1355 msgid "Going to start terminating instances" msgstr "" -#: nova/api/ec2/cloud.py:1368 +#: nova/api/ec2/cloud.py:1365 #, python-format msgid "Reboot instance %r" msgstr "" -#: nova/api/ec2/cloud.py:1377 +#: nova/api/ec2/cloud.py:1374 msgid "Going to stop instances" msgstr "" -#: nova/api/ec2/cloud.py:1386 +#: nova/api/ec2/cloud.py:1383 msgid "Going to start instances" msgstr "" -#: nova/api/ec2/cloud.py:1477 +#: nova/api/ec2/cloud.py:1474 #, python-format msgid "De-registering image %s" msgstr "" -#: nova/api/ec2/cloud.py:1493 +#: nova/api/ec2/cloud.py:1490 msgid "imageLocation is required" msgstr "" -#: nova/api/ec2/cloud.py:1512 +#: nova/api/ec2/cloud.py:1509 #, python-format msgid "Registered image %(image_location)s with id %(image_id)s" msgstr "" -#: nova/api/ec2/cloud.py:1574 +#: nova/api/ec2/cloud.py:1571 msgid "user or group not specified" msgstr "" -#: nova/api/ec2/cloud.py:1576 +#: nova/api/ec2/cloud.py:1573 msgid "only group \"all\" is supported" msgstr "" -#: nova/api/ec2/cloud.py:1578 +#: nova/api/ec2/cloud.py:1575 msgid "operation_type must be add or remove" msgstr "" -#: nova/api/ec2/cloud.py:1580 +#: nova/api/ec2/cloud.py:1577 #, python-format msgid "Updating image %s publicity" msgstr "" -#: nova/api/ec2/cloud.py:1593 +#: nova/api/ec2/cloud.py:1590 #, python-format msgid "Not allowed to modify attributes for image %s" msgstr "" -#: nova/api/ec2/cloud.py:1622 +#: nova/api/ec2/cloud.py:1619 #, python-format msgid "" "Invalid value '%(ec2_instance_id)s' for instanceId. Instance does not " "have a volume attached at root (%(root)s)" msgstr "" -#: nova/api/ec2/cloud.py:1652 +#: nova/api/ec2/cloud.py:1649 #, python-format msgid "Couldn't stop instance with in %d sec" msgstr "" -#: nova/api/ec2/cloud.py:1670 +#: nova/api/ec2/cloud.py:1667 #, python-format msgid "image of %(instance)s at %(now)s" msgstr "" -#: nova/api/ec2/cloud.py:1694 nova/api/ec2/cloud.py:1739 +#: nova/api/ec2/cloud.py:1691 nova/api/ec2/cloud.py:1736 msgid "resource_id and tag are required" msgstr "" -#: nova/api/ec2/cloud.py:1697 nova/api/ec2/cloud.py:1742 +#: nova/api/ec2/cloud.py:1694 nova/api/ec2/cloud.py:1739 msgid "Expecting a list of resources" msgstr "" -#: nova/api/ec2/cloud.py:1701 nova/api/ec2/cloud.py:1746 +#: nova/api/ec2/cloud.py:1698 nova/api/ec2/cloud.py:1743 msgid "Only instances implemented" msgstr "" -#: nova/api/ec2/cloud.py:1704 nova/api/ec2/cloud.py:1749 +#: nova/api/ec2/cloud.py:1701 nova/api/ec2/cloud.py:1746 msgid "Expecting a list of tagSets" msgstr "" -#: nova/api/ec2/cloud.py:1761 +#: nova/api/ec2/cloud.py:1758 msgid "Expecting key to be set" msgstr "" -#: nova/api/ec2/cloud.py:1834 +#: nova/api/ec2/cloud.py:1831 msgid "Invalid CIDR" msgstr "" -#: nova/api/ec2/ec2utils.py:248 +#: nova/api/ec2/ec2utils.py:249 msgid "Request must include either Timestamp or Expires, but cannot contain both" msgstr "" -#: nova/api/ec2/ec2utils.py:266 +#: nova/api/ec2/ec2utils.py:267 #, fuzzy msgid "Timestamp is invalid." msgstr "無效的Keypair" @@ -2357,13 +2302,13 @@ msgstr "" #: nova/api/openstack/compute/image_metadata.py:80 #: nova/api/openstack/compute/server_metadata.py:80 -#: nova/api/openstack/compute/contrib/flavorextraspecs.py:88 +#: nova/api/openstack/compute/contrib/flavorextraspecs.py:85 msgid "Request body and URI mismatch" msgstr "" #: nova/api/openstack/compute/image_metadata.py:83 #: nova/api/openstack/compute/server_metadata.py:84 -#: nova/api/openstack/compute/contrib/flavorextraspecs.py:91 +#: nova/api/openstack/compute/contrib/flavorextraspecs.py:88 msgid "Request body contains too many items" msgstr "" @@ -2577,7 +2522,7 @@ msgid "No adminPass was specified" msgstr "" #: nova/api/openstack/compute/servers.py:1171 -#: nova/api/openstack/compute/servers.py:1380 +#: nova/api/openstack/compute/servers.py:1382 msgid "Invalid adminPass" msgstr "" @@ -2599,7 +2544,7 @@ msgstr "" #: nova/api/openstack/compute/servers.py:1220 #: nova/api/openstack/compute/contrib/aggregates.py:143 -#: nova/api/openstack/compute/contrib/coverage_ext.py:282 +#: nova/api/openstack/compute/contrib/coverage_ext.py:284 #: nova/api/openstack/compute/contrib/keypairs.py:78 msgid "Invalid request body" msgstr "" @@ -2616,7 +2561,7 @@ msgstr "" msgid "createImage entity requires name attribute" msgstr "" -#: nova/api/openstack/compute/servers.py:1407 +#: nova/api/openstack/compute/servers.py:1409 #, python-format msgid "Removing options '%(unk_opt_str)s' from query" msgstr "" @@ -2845,42 +2790,42 @@ msgstr "無法卸載 Volume %s" msgid "Instance not yet ready" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:95 +#: nova/api/openstack/compute/contrib/coverage_ext.py:97 #, python-format msgid "Can't connect to service: %s, no portspecified\n" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:114 +#: nova/api/openstack/compute/contrib/coverage_ext.py:116 msgid "Coverage begin" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:161 +#: nova/api/openstack/compute/contrib/coverage_ext.py:163 msgid "Coverage not running" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:190 +#: nova/api/openstack/compute/contrib/coverage_ext.py:192 #, fuzzy msgid "Invalid path" msgstr "無效的快照(snapshot)" -#: nova/api/openstack/compute/contrib/coverage_ext.py:194 +#: nova/api/openstack/compute/contrib/coverage_ext.py:196 msgid "No path given for report file" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:201 +#: nova/api/openstack/compute/contrib/coverage_ext.py:203 msgid "You can't use html reports without combining" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:214 +#: nova/api/openstack/compute/contrib/coverage_ext.py:216 #, python-format msgid "Directory conflict: %s already exists" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:272 +#: nova/api/openstack/compute/contrib/coverage_ext.py:274 msgid "Python coverage module is not installed." msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:280 +#: nova/api/openstack/compute/contrib/coverage_ext.py:282 #, python-format msgid "Coverage doesn't have %s action" msgstr "" @@ -2930,7 +2875,7 @@ msgstr "" msgid "No request body" msgstr "" -#: nova/api/openstack/compute/contrib/flavorextraspecs.py:58 +#: nova/api/openstack/compute/contrib/flavorextraspecs.py:55 msgid "No Request Body" msgstr "" @@ -2938,25 +2883,26 @@ msgstr "" msgid "DNS entries not found." msgstr "" -#: nova/api/openstack/compute/contrib/floating_ips.py:97 -msgid "Floating ip is not associated" -msgstr "" - -#: nova/api/openstack/compute/contrib/floating_ips.py:132 -#: nova/api/openstack/compute/contrib/floating_ips.py:180 +#: nova/api/openstack/compute/contrib/floating_ips.py:129 +#: nova/api/openstack/compute/contrib/floating_ips.py:177 #, python-format msgid "Floating ip not found for id %s" msgstr "" -#: nova/api/openstack/compute/contrib/floating_ips.py:165 +#: nova/api/openstack/compute/contrib/floating_ips.py:162 #, python-format msgid "No more floating ips in pool %s." msgstr "" -#: nova/api/openstack/compute/contrib/floating_ips.py:167 +#: nova/api/openstack/compute/contrib/floating_ips.py:164 msgid "No more floating ips available." msgstr "" +#: nova/api/openstack/compute/contrib/floating_ips.py:189 +#, python-format +msgid "Floating ip %s has been disassociated" +msgstr "" + #: nova/api/openstack/compute/contrib/floating_ips.py:215 #: nova/api/openstack/compute/contrib/floating_ips.py:271 #: nova/api/openstack/compute/contrib/security_groups.py:413 @@ -2994,12 +2940,16 @@ msgid "Error. Unable to associate floating ip" msgstr "" #: nova/api/openstack/compute/contrib/floating_ips.py:297 +msgid "Floating ip is not associated" +msgstr "" + +#: nova/api/openstack/compute/contrib/floating_ips.py:301 #, python-format msgid "Floating ip %(address)s is not associated with instance %(id)s." msgstr "" #: nova/api/openstack/compute/contrib/floating_ips_bulk.py:146 -#: nova/cmd/manage.py:382 +#: nova/cmd/manage.py:381 #, python-format msgid "/%s should be specified as single address(es) not in cidr format" msgstr "" @@ -3473,20 +3423,20 @@ msgstr "" msgid "deployment to node %s done" msgstr "" -#: nova/cmd/baremetal_manage.py:160 nova/cmd/manage.py:1193 +#: nova/cmd/baremetal_manage.py:160 nova/cmd/manage.py:1245 #, python-format msgid "Could not read %s. Re-running with sudo" msgstr "" -#: nova/cmd/baremetal_manage.py:164 nova/cmd/manage.py:1197 +#: nova/cmd/baremetal_manage.py:164 nova/cmd/manage.py:1249 msgid "sudo failed, continuing as if nothing happened" msgstr "" -#: nova/cmd/baremetal_manage.py:166 nova/cmd/manage.py:1199 +#: nova/cmd/baremetal_manage.py:166 nova/cmd/manage.py:1251 msgid "Please re-run nova-manage as root." msgstr "" -#: nova/cmd/baremetal_manage.py:206 nova/cmd/manage.py:1244 +#: nova/cmd/baremetal_manage.py:206 nova/cmd/manage.py:1296 msgid "Command failed, please check log for more info" msgstr "" @@ -3507,312 +3457,312 @@ msgstr "" msgid "Environment variable 'NETWORK_ID' must be set." msgstr "" -#: nova/cmd/manage.py:207 +#: nova/cmd/manage.py:206 msgid "" "The above error may show that the database has not been created.\n" "Please create a database using 'nova-manage db sync' before running this " "command." msgstr "" -#: nova/cmd/manage.py:242 +#: nova/cmd/manage.py:241 #, python-format msgid "%(key)s is not a valid quota key. Valid options are: %(options)s." msgstr "" -#: nova/cmd/manage.py:248 +#: nova/cmd/manage.py:247 msgid "Quota" msgstr "" -#: nova/cmd/manage.py:249 +#: nova/cmd/manage.py:248 msgid "Limit" msgstr "" -#: nova/cmd/manage.py:250 +#: nova/cmd/manage.py:249 msgid "In Use" msgstr "" -#: nova/cmd/manage.py:251 +#: nova/cmd/manage.py:250 msgid "Reserved" msgstr "" -#: nova/cmd/manage.py:291 nova/cmd/manage.py:362 nova/cmd/manage.py:686 -#: nova/cmd/manage.py:699 +#: nova/cmd/manage.py:290 nova/cmd/manage.py:361 nova/cmd/manage.py:685 +#: nova/cmd/manage.py:698 #, python-format msgid "error: %s" msgstr "" -#: nova/cmd/manage.py:299 +#: nova/cmd/manage.py:298 msgid "network" msgstr "" -#: nova/cmd/manage.py:300 +#: nova/cmd/manage.py:299 msgid "IP address" msgstr "" -#: nova/cmd/manage.py:301 +#: nova/cmd/manage.py:300 msgid "hostname" msgstr "" -#: nova/cmd/manage.py:302 nova/cmd/manage.py:766 +#: nova/cmd/manage.py:301 nova/cmd/manage.py:818 msgid "host" msgstr "" -#: nova/cmd/manage.py:314 nova/cmd/manage.py:338 +#: nova/cmd/manage.py:313 nova/cmd/manage.py:337 msgid "No fixed IP found." msgstr "" -#: nova/cmd/manage.py:330 +#: nova/cmd/manage.py:329 #, python-format msgid "WARNING: fixed ip %s allocated to missing instance" msgstr "" -#: nova/cmd/manage.py:389 +#: nova/cmd/manage.py:388 #, python-format msgid "" "Too many IP addresses will be generated. Please increase /%s to reduce " "the number generated." msgstr "" -#: nova/cmd/manage.py:438 +#: nova/cmd/manage.py:437 msgid "No floating IP addresses have been defined." msgstr "" -#: nova/cmd/manage.py:500 nova/tests/test_nova_manage.py:212 +#: nova/cmd/manage.py:499 nova/tests/test_nova_manage.py:212 msgid "id" msgstr "" -#: nova/cmd/manage.py:501 nova/tests/test_nova_manage.py:213 +#: nova/cmd/manage.py:500 nova/tests/test_nova_manage.py:213 msgid "IPv4" msgstr "" -#: nova/cmd/manage.py:502 nova/tests/test_nova_manage.py:214 +#: nova/cmd/manage.py:501 nova/tests/test_nova_manage.py:214 msgid "IPv6" msgstr "" -#: nova/cmd/manage.py:503 nova/tests/test_nova_manage.py:215 +#: nova/cmd/manage.py:502 nova/tests/test_nova_manage.py:215 msgid "start address" msgstr "" -#: nova/cmd/manage.py:504 nova/tests/test_nova_manage.py:216 +#: nova/cmd/manage.py:503 nova/tests/test_nova_manage.py:216 msgid "DNS1" msgstr "" -#: nova/cmd/manage.py:505 nova/tests/test_nova_manage.py:217 +#: nova/cmd/manage.py:504 nova/tests/test_nova_manage.py:217 msgid "DNS2" msgstr "" -#: nova/cmd/manage.py:506 nova/tests/test_nova_manage.py:218 +#: nova/cmd/manage.py:505 nova/tests/test_nova_manage.py:218 msgid "VlanID" msgstr "" -#: nova/cmd/manage.py:507 nova/cmd/manage.py:613 +#: nova/cmd/manage.py:506 nova/cmd/manage.py:612 #: nova/tests/test_nova_manage.py:219 msgid "project" msgstr "" -#: nova/cmd/manage.py:508 nova/tests/test_nova_manage.py:220 +#: nova/cmd/manage.py:507 nova/tests/test_nova_manage.py:220 msgid "uuid" msgstr "" -#: nova/cmd/manage.py:515 +#: nova/cmd/manage.py:514 msgid "No networks found" msgstr "" -#: nova/cmd/manage.py:534 +#: nova/cmd/manage.py:533 msgid "Please specify either fixed_range or uuid" msgstr "" -#: nova/cmd/manage.py:539 +#: nova/cmd/manage.py:538 msgid "UUID is required to delete Quantum Networks" msgstr "" -#: nova/cmd/manage.py:542 +#: nova/cmd/manage.py:541 msgid "Deleting by fixed_range is not supported with the QuantumManager" msgstr "" -#: nova/cmd/manage.py:605 +#: nova/cmd/manage.py:604 msgid "instance" msgstr "" -#: nova/cmd/manage.py:606 +#: nova/cmd/manage.py:605 msgid "node" msgstr "" -#: nova/cmd/manage.py:607 +#: nova/cmd/manage.py:606 msgid "type" msgstr "" -#: nova/cmd/manage.py:608 +#: nova/cmd/manage.py:607 msgid "state" msgstr "" -#: nova/cmd/manage.py:609 +#: nova/cmd/manage.py:608 msgid "launched" msgstr "" -#: nova/cmd/manage.py:610 +#: nova/cmd/manage.py:609 msgid "image" msgstr "" -#: nova/cmd/manage.py:611 +#: nova/cmd/manage.py:610 msgid "kernel" msgstr "" -#: nova/cmd/manage.py:612 +#: nova/cmd/manage.py:611 msgid "ramdisk" msgstr "" -#: nova/cmd/manage.py:614 +#: nova/cmd/manage.py:613 msgid "user" msgstr "" -#: nova/cmd/manage.py:615 nova/cmd/manage.py:767 +#: nova/cmd/manage.py:614 nova/cmd/manage.py:819 msgid "zone" msgstr "" -#: nova/cmd/manage.py:616 +#: nova/cmd/manage.py:615 msgid "index" msgstr "" -#: nova/cmd/manage.py:661 +#: nova/cmd/manage.py:660 msgid "Binary" msgstr "" -#: nova/cmd/manage.py:662 +#: nova/cmd/manage.py:661 msgid "Host" msgstr "" -#: nova/cmd/manage.py:663 +#: nova/cmd/manage.py:662 msgid "Zone" msgstr "" -#: nova/cmd/manage.py:664 +#: nova/cmd/manage.py:663 msgid "Status" msgstr "" -#: nova/cmd/manage.py:665 +#: nova/cmd/manage.py:664 msgid "State" msgstr "" -#: nova/cmd/manage.py:666 +#: nova/cmd/manage.py:665 msgid "Updated_At" msgstr "" -#: nova/cmd/manage.py:688 +#: nova/cmd/manage.py:687 #, python-format msgid "Service %(service)s on host %(host)s enabled." msgstr "" -#: nova/cmd/manage.py:701 +#: nova/cmd/manage.py:700 #, python-format msgid "Service %(service)s on host %(host)s disabled." msgstr "" -#: nova/cmd/manage.py:715 +#: nova/cmd/manage.py:767 msgid "An unexpected error has occurred." msgstr "" -#: nova/cmd/manage.py:716 +#: nova/cmd/manage.py:768 msgid "[Result]" msgstr "" -#: nova/cmd/manage.py:720 +#: nova/cmd/manage.py:772 msgid "HOST" msgstr "" -#: nova/cmd/manage.py:721 +#: nova/cmd/manage.py:773 msgid "PROJECT" msgstr "" -#: nova/cmd/manage.py:722 +#: nova/cmd/manage.py:774 msgid "cpu" msgstr "" -#: nova/cmd/manage.py:723 +#: nova/cmd/manage.py:775 msgid "mem(mb)" msgstr "" -#: nova/cmd/manage.py:724 +#: nova/cmd/manage.py:776 msgid "hdd" msgstr "" -#: nova/cmd/manage.py:806 +#: nova/cmd/manage.py:858 msgid "Must supply a positive value for max_rows" msgstr "" -#: nova/cmd/manage.py:844 +#: nova/cmd/manage.py:896 msgid "Must supply valid parameters to create instance_type" msgstr "" -#: nova/cmd/manage.py:848 +#: nova/cmd/manage.py:900 msgid "Instance Type exists." msgstr "" -#: nova/cmd/manage.py:849 +#: nova/cmd/manage.py:901 msgid "Please ensure instance_type name and flavorid are unique." msgstr "" -#: nova/cmd/manage.py:851 +#: nova/cmd/manage.py:903 msgid "Currently defined instance_type names and flavorids:" msgstr "" -#: nova/cmd/manage.py:856 +#: nova/cmd/manage.py:908 msgid "Unknown error" msgstr "" -#: nova/cmd/manage.py:859 +#: nova/cmd/manage.py:911 #, python-format msgid "%s created" msgstr "" -#: nova/cmd/manage.py:867 +#: nova/cmd/manage.py:919 msgid "Valid instance type name is required" msgstr "" -#: nova/cmd/manage.py:870 +#: nova/cmd/manage.py:922 #, python-format msgid "DB Error: %s" msgstr "" -#: nova/cmd/manage.py:875 +#: nova/cmd/manage.py:927 #, python-format msgid "%s deleted" msgstr "" -#: nova/cmd/manage.py:911 +#: nova/cmd/manage.py:963 #, python-format msgid "Key %(key)s set to %(value)s on instance type %(name)s" msgstr "" -#: nova/cmd/manage.py:933 +#: nova/cmd/manage.py:985 #, python-format msgid "Key %(key)s on instance type %(name)s unset" msgstr "" -#: nova/cmd/manage.py:977 +#: nova/cmd/manage.py:1029 #, python-format msgid "Hypervisor: %s" msgstr "" -#: nova/cmd/manage.py:1018 +#: nova/cmd/manage.py:1070 #, python-format msgid "Line %(linenum)d : %(line)s" msgstr "" -#: nova/cmd/manage.py:1020 +#: nova/cmd/manage.py:1072 msgid "No errors in logfiles!" msgstr "" -#: nova/cmd/manage.py:1032 +#: nova/cmd/manage.py:1084 msgid "Unable to find system log file!" msgstr "" -#: nova/cmd/manage.py:1036 +#: nova/cmd/manage.py:1088 #, python-format msgid "Last %s nova syslog entries:-" msgstr "" -#: nova/cmd/manage.py:1045 +#: nova/cmd/manage.py:1097 msgid "No nova entries in syslog!" msgstr "" @@ -3851,205 +3801,205 @@ msgstr "" msgid "Metadata property value greater than 255 characters" msgstr "" -#: nova/compute/api.py:454 +#: nova/compute/api.py:469 msgid "Failed to set instance name using multi_instance_display_name_template." msgstr "" -#: nova/compute/api.py:494 +#: nova/compute/api.py:509 #, fuzzy msgid "Cannot attach one or more volumes to multiple instances" msgstr "無法掛載Volume 到虛擬機器 %s" -#: nova/compute/api.py:608 +#: nova/compute/api.py:623 #, python-format msgid "Going to run %s instances..." msgstr "" -#: nova/compute/api.py:721 +#: nova/compute/api.py:739 #, python-format msgid "bdm %s" msgstr "" -#: nova/compute/api.py:748 +#: nova/compute/api.py:766 #, python-format msgid "block_device_mapping %s" msgstr "" -#: nova/compute/api.py:1017 +#: nova/compute/api.py:1040 #, fuzzy msgid "instance termination disabled" msgstr "建立虛擬介面失敗" -#: nova/compute/api.py:1153 +#: nova/compute/api.py:1176 #, python-format msgid "instance type %(old_inst_type_id)d not found" msgstr "" -#: nova/compute/api.py:1159 +#: nova/compute/api.py:1182 msgid "going to delete a resizing instance" msgstr "" -#: nova/compute/api.py:1169 +#: nova/compute/api.py:1192 #, python-format msgid "instance's host %s is down, deleting from database" msgstr "" -#: nova/compute/api.py:1213 +#: nova/compute/api.py:1236 msgid "Going to try to soft delete instance" msgstr "" -#: nova/compute/api.py:1237 +#: nova/compute/api.py:1260 msgid "Going to try to terminate instance" msgstr "" -#: nova/compute/api.py:1287 +#: nova/compute/api.py:1310 msgid "Going to try to stop instance" msgstr "" -#: nova/compute/api.py:1304 +#: nova/compute/api.py:1327 msgid "Going to try to start instance" msgstr "" -#: nova/compute/api.py:1377 +#: nova/compute/api.py:1400 #, python-format msgid "Searching by: %s" msgstr "" -#: nova/compute/api.py:1614 +#: nova/compute/api.py:1637 #, python-format msgid "snapshot for %s" msgstr "" -#: nova/compute/api.py:1965 +#: nova/compute/api.py:1988 msgid "flavor_id is None. Assuming migration." msgstr "" -#: nova/compute/api.py:1974 +#: nova/compute/api.py:1997 #, python-format msgid "" "Old instance type %(current_instance_type_name)s, new instance type " "%(new_instance_type_name)s" msgstr "" -#: nova/compute/api.py:2016 +#: nova/compute/api.py:2039 #, python-format msgid "%(overs)s quota exceeded for %(pid)s, tried to resize instance." msgstr "" -#: nova/compute/api.py:2150 +#: nova/compute/api.py:2179 msgid "Cannot rescue a volume-backed instance" msgstr "" -#: nova/compute/api.py:2257 +#: nova/compute/api.py:2286 msgid "Locking" msgstr "" -#: nova/compute/api.py:2265 +#: nova/compute/api.py:2294 msgid "Unlocking" msgstr "" -#: nova/compute/api.py:2337 +#: nova/compute/api.py:2366 msgid "Volume must be attached in order to detach." msgstr "" -#: nova/compute/api.py:2450 +#: nova/compute/api.py:2479 #, python-format msgid "Going to try to live migrate instance to %s" msgstr "" -#: nova/compute/api.py:2469 +#: nova/compute/api.py:2498 msgid "vm evacuation scheduled" msgstr "" -#: nova/compute/api.py:2473 +#: nova/compute/api.py:2502 #, python-format msgid "" "Instance compute service state on %(inst_host)s expected to be down, but " "it was up." msgstr "" -#: nova/compute/api.py:2720 +#: nova/compute/api.py:2749 msgid "Keypair name contains unsafe characters" msgstr "" -#: nova/compute/api.py:2724 +#: nova/compute/api.py:2753 msgid "Keypair name must be between 1 and 255 characters long" msgstr "" -#: nova/compute/api.py:2821 +#: nova/compute/api.py:2850 #, python-format msgid "Security group %s is not a string or unicode" msgstr "" -#: nova/compute/api.py:2824 +#: nova/compute/api.py:2853 #, python-format msgid "Security group %s cannot be empty." msgstr "" -#: nova/compute/api.py:2832 +#: nova/compute/api.py:2861 #, python-format msgid "" "Value (%(value)s) for parameter Group%(property)s is invalid. Content " "limited to '%(allowed)'." msgstr "" -#: nova/compute/api.py:2838 +#: nova/compute/api.py:2867 #, python-format msgid "Security group %s should not be greater than 255 characters." msgstr "" -#: nova/compute/api.py:2858 +#: nova/compute/api.py:2887 msgid "Quota exceeded, too many security groups." msgstr "" -#: nova/compute/api.py:2861 +#: nova/compute/api.py:2890 #, python-format msgid "Create Security Group %s" msgstr "" -#: nova/compute/api.py:2868 +#: nova/compute/api.py:2897 #, python-format msgid "Security group %s already exists" msgstr "" -#: nova/compute/api.py:2933 +#: nova/compute/api.py:2962 #, fuzzy, python-format msgid "Unable to delete system group '%s'" msgstr "找不到Volume %s" -#: nova/compute/api.py:2938 +#: nova/compute/api.py:2967 msgid "Security group is still in use" msgstr "" -#: nova/compute/api.py:2946 +#: nova/compute/api.py:2975 msgid "Failed to update usages deallocating security group" msgstr "" -#: nova/compute/api.py:2949 +#: nova/compute/api.py:2978 #, python-format msgid "Delete security group %s" msgstr "" -#: nova/compute/api.py:3035 nova/compute/api.py:3112 +#: nova/compute/api.py:3064 nova/compute/api.py:3141 #, python-format msgid "Rule (%s) not found" msgstr "" -#: nova/compute/api.py:3051 +#: nova/compute/api.py:3080 msgid "Quota exceeded, too many security group rules." msgstr "" -#: nova/compute/api.py:3054 +#: nova/compute/api.py:3083 #, python-format msgid "Authorize security group ingress %s" msgstr "" -#: nova/compute/api.py:3065 +#: nova/compute/api.py:3094 #, python-format msgid "Revoke security group ingress %s" msgstr "" -#: nova/compute/api.py:3119 +#: nova/compute/api.py:3148 msgid "Security group id should be integer" msgstr "" @@ -4139,656 +4089,661 @@ msgstr "" msgid "Instance type %s not found for deletion" msgstr "" -#: nova/compute/manager.py:205 +#: nova/compute/manager.py:206 msgid "Possibly task preempted." msgstr "" -#: nova/compute/manager.py:363 +#: nova/compute/manager.py:364 #, python-format msgid "%(nodename)s is not a valid node managed by this compute host." msgstr "" -#: nova/compute/manager.py:392 +#: nova/compute/manager.py:393 msgid "Instance has been destroyed from under us while trying to set it to ERROR" msgstr "" -#: nova/compute/manager.py:407 +#: nova/compute/manager.py:408 #, python-format msgid "Instance %(uuid)s found in the hypervisor, but not in the database" msgstr "" -#: nova/compute/manager.py:423 +#: nova/compute/manager.py:424 #, python-format msgid "" "Instance %(driver_instance)s found in the hypervisor, but not in the " "database" msgstr "" -#: nova/compute/manager.py:444 +#: nova/compute/manager.py:445 #, python-format msgid "" "Deleting instance as its host (%(instance_host)s) is not equal to our " "host (%(our_host)s)." msgstr "" -#: nova/compute/manager.py:459 +#: nova/compute/manager.py:460 msgid "Instance has been marked deleted already, removing it from the hypervisor." msgstr "" -#: nova/compute/manager.py:480 +#: nova/compute/manager.py:481 msgid "" "Hypervisor driver does not support instance shared storage check, " "assuming it's not on shared storage" msgstr "" -#: nova/compute/manager.py:486 +#: nova/compute/manager.py:487 msgid "Failed to check if instance shared" msgstr "" -#: nova/compute/manager.py:529 +#: nova/compute/manager.py:530 msgid "Failed to revert crashed migration" msgstr "" -#: nova/compute/manager.py:532 +#: nova/compute/manager.py:533 msgid "Instance found in migrating state during startup. Resetting task_state" msgstr "" -#: nova/compute/manager.py:543 +#: nova/compute/manager.py:544 #, python-format msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." msgstr "" -#: nova/compute/manager.py:548 +#: nova/compute/manager.py:549 msgid "Rebooting instance after nova-compute restart." msgstr "" -#: nova/compute/manager.py:562 +#: nova/compute/manager.py:563 msgid "Hypervisor driver does not support resume guests" msgstr "" -#: nova/compute/manager.py:567 +#: nova/compute/manager.py:568 #, fuzzy msgid "Failed to resume instance" msgstr "無法掛載Volume 到虛擬機器 %s" -#: nova/compute/manager.py:577 +#: nova/compute/manager.py:578 msgid "Hypervisor driver does not support firewall rules" msgstr "" -#: nova/compute/manager.py:581 +#: nova/compute/manager.py:582 #, python-format msgid "Lifecycle event %(state)d on VM %(uuid)s" msgstr "" -#: nova/compute/manager.py:597 +#: nova/compute/manager.py:598 #, python-format msgid "Unexpected power state %d" msgstr "" -#: nova/compute/manager.py:609 +#: nova/compute/manager.py:610 #, python-format msgid "Ignoring event %s" msgstr "" -#: nova/compute/manager.py:647 +#: nova/compute/manager.py:648 msgid "Checking state" msgstr "" -#: nova/compute/manager.py:745 +#: nova/compute/manager.py:746 #, python-format msgid "Volume id: %s finished being created but was not set as 'available'" msgstr "" -#: nova/compute/manager.py:762 +#: nova/compute/manager.py:763 #, python-format msgid "Setting up bdm %s" msgstr "" -#: nova/compute/manager.py:862 +#: nova/compute/manager.py:863 msgid "Success" msgstr "" -#: nova/compute/manager.py:885 +#: nova/compute/manager.py:886 msgid "Instance disappeared before we could start it" msgstr "" -#: nova/compute/manager.py:906 nova/compute/manager.py:2383 +#: nova/compute/manager.py:907 nova/compute/manager.py:2385 #, python-format msgid "No node specified, defaulting to %(node)s" msgstr "" -#: nova/compute/manager.py:948 +#: nova/compute/manager.py:949 msgid "Failed to dealloc network for deleted instance" msgstr "" -#: nova/compute/manager.py:954 +#: nova/compute/manager.py:955 msgid "Instance was deleted during spawn." msgstr "" -#: nova/compute/manager.py:982 +#: nova/compute/manager.py:983 #, python-format msgid "Error: %s" msgstr "" -#: nova/compute/manager.py:999 +#: nova/compute/manager.py:1000 msgid "Clean up resource before rescheduling." msgstr "" -#: nova/compute/manager.py:1024 nova/compute/manager.py:2437 +#: nova/compute/manager.py:1025 nova/compute/manager.py:2439 msgid "Error trying to reschedule" msgstr "" -#: nova/compute/manager.py:1037 +#: nova/compute/manager.py:1038 msgid "Retry info not present, will not reschedule" msgstr "" -#: nova/compute/manager.py:1042 +#: nova/compute/manager.py:1043 msgid "No request spec, will not reschedule" msgstr "" -#: nova/compute/manager.py:1048 +#: nova/compute/manager.py:1049 #, python-format msgid "Re-scheduling %(method)s: attempt %(num)d" msgstr "" -#: nova/compute/manager.py:1077 +#: nova/compute/manager.py:1078 msgid "Instance build timed out. Set to error state." msgstr "" -#: nova/compute/manager.py:1127 +#: nova/compute/manager.py:1129 #, python-format msgid "" "image_id=%(image_id)s, image_size_bytes=%(size_bytes)d, " "allowed_size_bytes=%(allowed_size_bytes)d" msgstr "" -#: nova/compute/manager.py:1133 +#: nova/compute/manager.py:1135 #, python-format msgid "" "Image '%(image_id)s' size %(size_bytes)d exceeded instance_type allowed " "size %(allowed_size_bytes)d" msgstr "" -#: nova/compute/manager.py:1143 +#: nova/compute/manager.py:1145 msgid "Starting instance..." msgstr "" -#: nova/compute/manager.py:1169 +#: nova/compute/manager.py:1171 msgid "Instance failed network setup" msgstr "" -#: nova/compute/manager.py:1172 +#: nova/compute/manager.py:1174 #, python-format msgid "Instance network_info: |%s|" msgstr "" -#: nova/compute/manager.py:1183 +#: nova/compute/manager.py:1185 msgid "Instance failed block device setup" msgstr "" -#: nova/compute/manager.py:1202 +#: nova/compute/manager.py:1204 msgid "Instance failed to spawn" msgstr "" -#: nova/compute/manager.py:1253 +#: nova/compute/manager.py:1255 msgid "Deallocating network for instance" msgstr "" -#: nova/compute/manager.py:1324 +#: nova/compute/manager.py:1326 #, python-format msgid "%(action_str)s instance" msgstr "" -#: nova/compute/manager.py:1340 +#: nova/compute/manager.py:1342 msgid "Failed to deallocate network for instance." msgstr "" -#: nova/compute/manager.py:1361 +#: nova/compute/manager.py:1363 #, python-format msgid "Ignoring DiskNotFound: %s" msgstr "" -#: nova/compute/manager.py:1364 +#: nova/compute/manager.py:1366 #, python-format msgid "Ignoring VolumeNotFound: %s" msgstr "" -#: nova/compute/manager.py:1371 +#: nova/compute/manager.py:1373 #, python-format msgid "terminating bdm %s" msgstr "" -#: nova/compute/manager.py:1419 +#: nova/compute/manager.py:1421 #, python-format msgid "Ignoring volume cleanup failure due to %s" msgstr "" -#: nova/compute/manager.py:1472 nova/compute/manager.py:2613 -#: nova/compute/manager.py:4106 +#: nova/compute/manager.py:1474 nova/compute/manager.py:2615 +#: nova/compute/manager.py:4117 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "" -#: nova/compute/manager.py:1624 +#: nova/compute/manager.py:1626 msgid "Rebuilding instance" msgstr "" -#: nova/compute/manager.py:1637 +#: nova/compute/manager.py:1639 msgid "Invalid state of instance files on shared storage" msgstr "" -#: nova/compute/manager.py:1641 +#: nova/compute/manager.py:1643 msgid "disk on shared storage, recreating using existing disk" msgstr "" -#: nova/compute/manager.py:1645 +#: nova/compute/manager.py:1647 #, python-format msgid "disk not on shared storagerebuilding from: '%s'" msgstr "" -#: nova/compute/manager.py:1729 +#: nova/compute/manager.py:1731 #, python-format msgid "bringing vm to original state: '%s'" msgstr "" -#: nova/compute/manager.py:1761 +#: nova/compute/manager.py:1763 #, fuzzy, python-format msgid "Detaching from volume api: %s" msgstr "無法卸載 Volume %s" -#: nova/compute/manager.py:1779 +#: nova/compute/manager.py:1781 msgid "Rebooting instance" msgstr "" -#: nova/compute/manager.py:1804 +#: nova/compute/manager.py:1806 #, python-format msgid "" "trying to reboot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1820 +#: nova/compute/manager.py:1822 #, fuzzy, python-format msgid "Cannot reboot instance: %(exc)s" msgstr "無法掛載Volume 到虛擬機器 %s" -#: nova/compute/manager.py:1833 +#: nova/compute/manager.py:1835 msgid "Instance disappeared during reboot" msgstr "" -#: nova/compute/manager.py:1860 +#: nova/compute/manager.py:1862 msgid "instance snapshotting" msgstr "" -#: nova/compute/manager.py:1866 +#: nova/compute/manager.py:1868 #, python-format msgid "" "trying to snapshot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1927 +#: nova/compute/manager.py:1929 #, python-format msgid "Found %(num_images)d images (rotation: %(rotation)d)" msgstr "" -#: nova/compute/manager.py:1934 +#: nova/compute/manager.py:1936 #, python-format msgid "Rotating out %d backups" msgstr "" -#: nova/compute/manager.py:1939 +#: nova/compute/manager.py:1941 #, python-format msgid "Deleting image %s" msgstr "" -#: nova/compute/manager.py:1967 +#: nova/compute/manager.py:1969 #, python-format msgid "Failed to set admin password. Instance %s is not running" msgstr "" -#: nova/compute/manager.py:1974 +#: nova/compute/manager.py:1976 msgid "Root password set" msgstr "" -#: nova/compute/manager.py:1981 +#: nova/compute/manager.py:1983 msgid "set_admin_password is not implemented by this driver or guest instance." msgstr "" -#: nova/compute/manager.py:1996 +#: nova/compute/manager.py:1998 #, python-format msgid "set_admin_password failed: %s" msgstr "" -#: nova/compute/manager.py:2003 +#: nova/compute/manager.py:2005 msgid "error setting admin password" msgstr "" -#: nova/compute/manager.py:2016 +#: nova/compute/manager.py:2018 #, python-format msgid "" "trying to inject a file into a non-running (state: " "%(current_power_state)s expected: %(expected_state)s)" msgstr "" -#: nova/compute/manager.py:2020 +#: nova/compute/manager.py:2022 #, python-format msgid "injecting file to %(path)s" msgstr "" -#: nova/compute/manager.py:2040 +#: nova/compute/manager.py:2042 msgid "" "Unable to find a different image to use for rescue VM, using instance's " "current image" msgstr "" -#: nova/compute/manager.py:2053 +#: nova/compute/manager.py:2055 msgid "Rescuing" msgstr "" -#: nova/compute/manager.py:2072 +#: nova/compute/manager.py:2074 #, fuzzy msgid "Error trying to Rescue Instance" msgstr "無法掛載Volume 到虛擬機器 %s" -#: nova/compute/manager.py:2076 +#: nova/compute/manager.py:2078 #, python-format msgid "Driver Error: %s" msgstr "" -#: nova/compute/manager.py:2094 +#: nova/compute/manager.py:2096 msgid "Unrescuing" msgstr "" -#: nova/compute/manager.py:2115 +#: nova/compute/manager.py:2117 #, python-format msgid "Changing instance metadata according to %(diff)r" msgstr "" -#: nova/compute/manager.py:2341 +#: nova/compute/manager.py:2343 msgid "Instance has no source host" msgstr "" -#: nova/compute/manager.py:2347 +#: nova/compute/manager.py:2349 msgid "destination same as source!" msgstr "" -#: nova/compute/manager.py:2364 +#: nova/compute/manager.py:2366 msgid "Migrating" msgstr "" -#: nova/compute/manager.py:2610 +#: nova/compute/manager.py:2612 #, python-format msgid "Failed to rollback quota for failed finish_resize: %(qr_error)s" msgstr "" -#: nova/compute/manager.py:2673 +#: nova/compute/manager.py:2675 msgid "Pausing" msgstr "" -#: nova/compute/manager.py:2691 +#: nova/compute/manager.py:2693 msgid "Unpausing" msgstr "" -#: nova/compute/manager.py:2729 +#: nova/compute/manager.py:2731 msgid "Retrieving diagnostics" msgstr "" -#: nova/compute/manager.py:2760 +#: nova/compute/manager.py:2762 msgid "Resuming" msgstr "" -#: nova/compute/manager.py:2780 +#: nova/compute/manager.py:2782 msgid "Reset network" msgstr "" -#: nova/compute/manager.py:2785 +#: nova/compute/manager.py:2787 msgid "Inject network info" msgstr "" -#: nova/compute/manager.py:2788 +#: nova/compute/manager.py:2790 #, python-format msgid "network_info to inject: |%s|" msgstr "" -#: nova/compute/manager.py:2805 +#: nova/compute/manager.py:2807 msgid "Get console output" msgstr "" -#: nova/compute/manager.py:2832 +#: nova/compute/manager.py:2834 msgid "Getting vnc console" msgstr "" -#: nova/compute/manager.py:2867 +#: nova/compute/manager.py:2869 msgid "Getting spice console" msgstr "" -#: nova/compute/manager.py:2914 +#: nova/compute/manager.py:2916 #, python-format msgid "Booting with volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2965 +#: nova/compute/manager.py:2967 #, python-format msgid "Attaching volume %(volume_id)s to %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2974 +#: nova/compute/manager.py:2976 #, python-format msgid "" "Failed to connect to volume %(volume_id)s while attaching at " "%(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2989 +#: nova/compute/manager.py:2991 #, fuzzy, python-format msgid "Failed to attach volume %(volume_id)s at %(mountpoint)s" msgstr "卸載_Volume: %(instance_name)s, %(mountpoint)s" -#: nova/compute/manager.py:3019 +#: nova/compute/manager.py:3021 #, python-format msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" msgstr "" -#: nova/compute/manager.py:3029 +#: nova/compute/manager.py:3031 #, fuzzy msgid "Detaching volume from unknown instance" msgstr "無法掛載Volume 到虛擬機器 %s" -#: nova/compute/manager.py:3036 +#: nova/compute/manager.py:3038 #, fuzzy, python-format msgid "Failed to detach volume %(volume_id)s from %(mp)s" msgstr "卸載_Volume: %(instance_name)s, %(mountpoint)s" -#: nova/compute/manager.py:3060 +#: nova/compute/manager.py:3062 msgid "Updating volume usage cache with totals" msgstr "" -#: nova/compute/manager.py:3098 +#: nova/compute/manager.py:3100 #, python-format msgid "allocate_port_for_instance returned %(ports)s ports" msgstr "" -#: nova/compute/manager.py:3118 +#: nova/compute/manager.py:3120 #, python-format msgid "Port %(port_id)s is not attached" msgstr "" -#: nova/compute/manager.py:3132 +#: nova/compute/manager.py:3134 #, python-format msgid "Host %(host)s not found" msgstr "" -#: nova/compute/manager.py:3269 +#: nova/compute/manager.py:3271 #, python-format msgid "Pre live migration failed at %(dest)s" msgstr "" -#: nova/compute/manager.py:3297 +#: nova/compute/manager.py:3299 msgid "_post_live_migration() is started.." msgstr "" -#: nova/compute/manager.py:3352 +#: nova/compute/manager.py:3354 #, python-format msgid "Migrating instance to %(dest)s finished successfully." msgstr "" -#: nova/compute/manager.py:3354 +#: nova/compute/manager.py:3356 msgid "" "You may see the error \"libvirt: QEMU error: Domain not found: no domain " "with matching name.\" This error can be safely ignored." msgstr "" -#: nova/compute/manager.py:3368 +#: nova/compute/manager.py:3370 msgid "Post operation of migration started" msgstr "" -#: nova/compute/manager.py:3508 +#: nova/compute/manager.py:3399 +#, python-format +msgid "Failed to get compute_info for %s" +msgstr "" + +#: nova/compute/manager.py:3518 msgid "Updated the info_cache for instance" msgstr "" -#: nova/compute/manager.py:3553 +#: nova/compute/manager.py:3563 #, python-format msgid "" "Found %(migration_count)d unconfirmed migrations older than " "%(confirm_window)d seconds" msgstr "" -#: nova/compute/manager.py:3559 +#: nova/compute/manager.py:3569 #, python-format msgid "Setting migration %(migration_id)s to error: %(reason)s" msgstr "" -#: nova/compute/manager.py:3568 +#: nova/compute/manager.py:3578 #, python-format msgid "" "Automatically confirming migration %(migration_id)s for instance " "%(instance_uuid)s" msgstr "" -#: nova/compute/manager.py:3575 +#: nova/compute/manager.py:3585 #, python-format msgid "Instance %(instance_uuid)s not found" msgstr "" -#: nova/compute/manager.py:3579 +#: nova/compute/manager.py:3589 msgid "In ERROR state" msgstr "" -#: nova/compute/manager.py:3586 +#: nova/compute/manager.py:3596 #, python-format msgid "In states %(vm_state)s/%(task_state)s, not RESIZED/None" msgstr "" -#: nova/compute/manager.py:3595 +#: nova/compute/manager.py:3605 #, python-format msgid "Error auto-confirming resize: %(e)s. Will retry later." msgstr "" -#: nova/compute/manager.py:3612 +#: nova/compute/manager.py:3622 #, python-format msgid "" "Running instance usage audit for host %(host)s from %(begin_time)s to " "%(end_time)s. %(number_instances)s instances." msgstr "" -#: nova/compute/manager.py:3631 +#: nova/compute/manager.py:3641 #, python-format msgid "Failed to generate usage audit for instance on host %s" msgstr "" -#: nova/compute/manager.py:3655 +#: nova/compute/manager.py:3665 msgid "Updating bandwidth usage cache" msgstr "" -#: nova/compute/manager.py:3772 +#: nova/compute/manager.py:3782 msgid "Updating volume usage cache" msgstr "" -#: nova/compute/manager.py:3789 +#: nova/compute/manager.py:3799 msgid "Updating host status" msgstr "" -#: nova/compute/manager.py:3816 +#: nova/compute/manager.py:3826 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " "the hypervisor." msgstr "" -#: nova/compute/manager.py:3821 nova/compute/manager.py:3871 +#: nova/compute/manager.py:3831 nova/compute/manager.py:3881 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:3858 +#: nova/compute/manager.py:3868 #, python-format msgid "" "During the sync_power process the instance has moved from host %(src)s to" " host %(dst)s" msgstr "" -#: nova/compute/manager.py:3896 +#: nova/compute/manager.py:3906 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3908 nova/compute/manager.py:3917 -#: nova/compute/manager.py:3947 +#: nova/compute/manager.py:3918 nova/compute/manager.py:3927 +#: nova/compute/manager.py:3957 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:3912 +#: nova/compute/manager.py:3922 msgid "Instance is suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3928 +#: nova/compute/manager.py:3938 msgid "Instance is paused unexpectedly. Ignore." msgstr "" -#: nova/compute/manager.py:3934 +#: nova/compute/manager.py:3944 msgid "Instance is unexpectedly not found. Ignore." msgstr "" -#: nova/compute/manager.py:3940 +#: nova/compute/manager.py:3950 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3956 +#: nova/compute/manager.py:3966 msgid "Instance is not (soft-)deleted." msgstr "" -#: nova/compute/manager.py:3964 +#: nova/compute/manager.py:3974 msgid "CONF.reclaim_instance_interval <= 0, skipping..." msgstr "" -#: nova/compute/manager.py:3984 +#: nova/compute/manager.py:3994 msgid "Reclaiming deleted instance" msgstr "" -#: nova/compute/manager.py:4011 +#: nova/compute/manager.py:4021 #, python-format msgid "Deleting orphan compute node %s" msgstr "" -#: nova/compute/manager.py:4021 nova/compute/resource_tracker.py:321 +#: nova/compute/manager.py:4031 nova/compute/resource_tracker.py:321 #, python-format msgid "No service record for host %s" msgstr "" -#: nova/compute/manager.py:4061 +#: nova/compute/manager.py:4072 #, python-format msgid "" "Detected instance with name label '%(name)s' which is marked as DELETED " "but still present on host." msgstr "" -#: nova/compute/manager.py:4068 +#: nova/compute/manager.py:4079 #, python-format msgid "" "Destroying instance with name label '%(name)s' which is marked as DELETED" " but still present on host." msgstr "" -#: nova/compute/manager.py:4075 +#: nova/compute/manager.py:4086 #, python-format msgid "Unrecognized value '%(action)s' for CONF.running_deleted_instance_action" msgstr "" @@ -4999,11 +4954,11 @@ msgstr "" msgid "Failed to notify cells of instance info cache update" msgstr "" -#: nova/db/api.py:1451 +#: nova/db/api.py:1456 msgid "Failed to notify cells of bw_usage update" msgstr "" -#: nova/db/api.py:1585 +#: nova/db/api.py:1591 msgid "Failed to notify cells of instance fault" msgstr "" @@ -5021,23 +4976,30 @@ msgstr "" msgid "Unrecognized read_deleted value '%s'" msgstr "" -#: nova/db/sqlalchemy/api.py:1424 +#: nova/db/sqlalchemy/api.py:1408 #, python-format msgid "" "Unknown osapi_compute_unique_server_name_scope value: %s Flag must be " "empty, \"global\" or \"project\"" msgstr "" -#: nova/db/sqlalchemy/api.py:1559 +#: nova/db/sqlalchemy/api.py:1543 #, python-format msgid "Invalid instance id %s in request" msgstr "" -#: nova/db/sqlalchemy/api.py:2850 +#: nova/db/sqlalchemy/api.py:2834 #, python-format msgid "Change will make usage less than 0 for the following resources: %(unders)s" msgstr "" +#: nova/db/sqlalchemy/api.py:4335 +#, python-format +msgid "" +"Volume(%s) has lower stats then what is in the database. Instance must " +"have been rebooted or crashed. Updating totals." +msgstr "" + #: nova/db/sqlalchemy/migration.py:69 #: nova/virt/baremetal/db/sqlalchemy/migration.py:66 msgid "version should be an integer" @@ -5092,47 +5054,47 @@ msgid "" "%(extra)s." msgstr "" -#: nova/image/glance.py:492 +#: nova/image/glance.py:495 #, python-format msgid "fetching image %s from glance" msgstr "" -#: nova/image/s3.py:318 +#: nova/image/s3.py:335 #, python-format msgid "Failed to download %(image_location)s to %(image_path)s" msgstr "" -#: nova/image/s3.py:335 +#: nova/image/s3.py:352 #, python-format msgid "Failed to decrypt %(image_location)s to %(image_path)s" msgstr "" -#: nova/image/s3.py:345 +#: nova/image/s3.py:362 #, python-format msgid "Failed to untar %(image_location)s to %(image_path)s" msgstr "" -#: nova/image/s3.py:355 +#: nova/image/s3.py:372 #, python-format msgid "Failed to upload %(image_location)s to %(image_path)s" msgstr "" -#: nova/image/s3.py:379 +#: nova/image/s3.py:396 #, python-format msgid "Failed to decrypt private key: %s" msgstr "" -#: nova/image/s3.py:386 +#: nova/image/s3.py:403 #, python-format msgid "Failed to decrypt initialization vector: %s" msgstr "" -#: nova/image/s3.py:397 +#: nova/image/s3.py:414 #, python-format msgid "Failed to decrypt image file %(image_file)s: %(err)s" msgstr "" -#: nova/image/s3.py:409 +#: nova/image/s3.py:426 msgid "Unsafe filenames in image" msgstr "" @@ -5173,69 +5135,69 @@ msgstr "" msgid "Loading network driver '%s'" msgstr "" -#: nova/network/floating_ips.py:87 +#: nova/network/floating_ips.py:88 #, python-format msgid "Fixed ip %(fixed_ip_id)s not found" msgstr "" -#: nova/network/floating_ips.py:97 nova/network/floating_ips.py:373 +#: nova/network/floating_ips.py:98 nova/network/floating_ips.py:374 #, python-format msgid "Interface %(interface)s not found" msgstr "" -#: nova/network/floating_ips.py:121 +#: nova/network/floating_ips.py:122 #, python-format msgid "floating IP allocation for instance |%(floating_address)s|" msgstr "" -#: nova/network/floating_ips.py:178 +#: nova/network/floating_ips.py:179 msgid "Floating IP is not associated. Ignore." msgstr "" -#: nova/network/floating_ips.py:196 +#: nova/network/floating_ips.py:197 #, python-format msgid "Address |%(address)s| is not allocated" msgstr "" -#: nova/network/floating_ips.py:200 +#: nova/network/floating_ips.py:201 #, python-format msgid "Address |%(address)s| is not allocated to your project |%(project)s|" msgstr "" -#: nova/network/floating_ips.py:220 +#: nova/network/floating_ips.py:221 #, python-format msgid "Quota exceeded for %(pid)s, tried to allocate floating IP" msgstr "" -#: nova/network/floating_ips.py:281 +#: nova/network/floating_ips.py:282 msgid "Failed to update usages deallocating floating IP" msgstr "" -#: nova/network/floating_ips.py:530 +#: nova/network/floating_ips.py:531 #, python-format msgid "Starting migration network for instance %(instance_uuid)s" msgstr "" -#: nova/network/floating_ips.py:537 +#: nova/network/floating_ips.py:538 #, python-format msgid "" "Floating ip address |%(address)s| no longer belongs to instance " "%(instance_uuid)s. Will notmigrate it " msgstr "" -#: nova/network/floating_ips.py:568 +#: nova/network/floating_ips.py:573 #, python-format msgid "Finishing migration network for instance %(instance_uuid)s" msgstr "" -#: nova/network/floating_ips.py:576 +#: nova/network/floating_ips.py:581 #, python-format msgid "" "Floating ip address |%(address)s| no longer belongs to instance " "%(instance_uuid)s. Will notsetup it." msgstr "" -#: nova/network/floating_ips.py:624 +#: nova/network/floating_ips.py:629 #, python-format msgid "" "Database inconsistency: DNS domain |%s| is registered in the Nova db but " @@ -5243,12 +5205,12 @@ msgid "" "ignored." msgstr "" -#: nova/network/floating_ips.py:664 +#: nova/network/floating_ips.py:669 #, python-format msgid "Domain |%(domain)s| already exists, changing zone to |%(av_zone)s|." msgstr "" -#: nova/network/floating_ips.py:673 +#: nova/network/floating_ips.py:678 #, python-format msgid "Domain |%(domain)s| already exists, changing project to |%(project)s|." msgstr "" @@ -5273,150 +5235,130 @@ msgstr "" msgid "This shouldn't be getting called except during testing." msgstr "" -#: nova/network/linux_net.py:219 +#: nova/network/linux_net.py:220 #, python-format msgid "Attempted to remove chain %s which does not exist" msgstr "" -#: nova/network/linux_net.py:254 +#: nova/network/linux_net.py:255 #, python-format msgid "Unknown chain: %r" msgstr "" -#: nova/network/linux_net.py:279 +#: nova/network/linux_net.py:280 #, python-format msgid "" "Tried to remove rule that was not there: %(chain)r %(rule)r %(wrap)r " "%(top)r" msgstr "" -#: nova/network/linux_net.py:424 +#: nova/network/linux_net.py:425 msgid "IPTablesManager.apply completed with success" msgstr "" -#: nova/network/linux_net.py:680 +#: nova/network/linux_net.py:681 #, python-format msgid "arping error for ip %s" msgstr "" -#: nova/network/linux_net.py:730 +#: nova/network/linux_net.py:731 #, python-format msgid "Removed %(num)d duplicate rules for floating ip %(float)s" msgstr "" -#: nova/network/linux_net.py:966 +#: nova/network/linux_net.py:776 +#, python-format +msgid "Error deleting conntrack entries for %s" +msgstr "" + +#: nova/network/linux_net.py:975 #, python-format msgid "Pid %d is stale, skip killing dnsmasq" msgstr "" -#: nova/network/linux_net.py:1011 +#: nova/network/linux_net.py:1020 #, python-format msgid "Hupping dnsmasq threw %s" msgstr "" -#: nova/network/linux_net.py:1013 +#: nova/network/linux_net.py:1022 #, python-format msgid "Pid %d is stale, relaunching dnsmasq" msgstr "" -#: nova/network/linux_net.py:1093 +#: nova/network/linux_net.py:1102 #, python-format msgid "killing radvd threw %s" msgstr "" -#: nova/network/linux_net.py:1095 +#: nova/network/linux_net.py:1104 #, python-format msgid "Pid %d is stale, relaunching radvd" msgstr "" -#: nova/network/linux_net.py:1227 -#, python-format -msgid "Error clearing stale veth %s" -msgstr "" - -#: nova/network/linux_net.py:1386 +#: nova/network/linux_net.py:1280 #, python-format -msgid "Starting VLAN interface %s" +msgid "Net device removed: '%s'" msgstr "" -#: nova/network/linux_net.py:1418 +#: nova/network/linux_net.py:1283 #, python-format -msgid "Failed unplugging VLAN interface '%s'" +msgid "Failed removing net device: '%s'" msgstr "" -#: nova/network/linux_net.py:1420 +#: nova/network/linux_net.py:1401 #, python-format -msgid "Unplugged VLAN interface '%s'" +msgid "Starting VLAN interface %s" msgstr "" -#: nova/network/linux_net.py:1442 +#: nova/network/linux_net.py:1447 #, python-format msgid "Starting Bridge %s" msgstr "" -#: nova/network/linux_net.py:1454 +#: nova/network/linux_net.py:1459 #, python-format msgid "Adding interface %(interface)s to bridge %(bridge)s" msgstr "" -#: nova/network/linux_net.py:1490 +#: nova/network/linux_net.py:1495 #, python-format msgid "Failed to add interface: %s" msgstr "" -#: nova/network/linux_net.py:1536 -#, python-format -msgid "Failed unplugging bridge interface '%s'" -msgstr "" - -#: nova/network/linux_net.py:1539 -#, python-format -msgid "Unplugged bridge interface '%s'" -msgstr "" - -#: nova/network/linux_net.py:1735 +#: nova/network/linux_net.py:1732 #, python-format msgid "Starting bridge %s " msgstr "" -#: nova/network/linux_net.py:1743 +#: nova/network/linux_net.py:1740 #, python-format msgid "Done starting bridge %s" msgstr "" -#: nova/network/linux_net.py:1763 -#, python-format -msgid "Failed unplugging gateway interface '%s'" -msgstr "" - -#: nova/network/linux_net.py:1765 -#, python-format -msgid "Unplugged gateway interface '%s'" -msgstr "" - -#: nova/network/manager.py:363 +#: nova/network/manager.py:364 #, python-format msgid "Disassociated %s stale fixed ip(s)" msgstr "" -#: nova/network/manager.py:367 +#: nova/network/manager.py:368 msgid "setting network host" msgstr "" -#: nova/network/manager.py:494 +#: nova/network/manager.py:495 msgid "network allocations" msgstr "" -#: nova/network/manager.py:501 +#: nova/network/manager.py:502 #, python-format msgid "networks retrieved for instance: |%(networks_list)s|" msgstr "" -#: nova/network/manager.py:549 +#: nova/network/manager.py:550 msgid "network deallocation for instance" msgstr "" -#: nova/network/manager.py:815 +#: nova/network/manager.py:816 #, python-format msgid "" "instance-dns-zone is |%(domain)s|, which is in availability zone " @@ -5424,98 +5366,98 @@ msgid "" "created." msgstr "" -#: nova/network/manager.py:841 +#: nova/network/manager.py:842 #, python-format msgid "Quota exceeded for %(pid)s, tried to allocate fixed IP" msgstr "" -#: nova/network/manager.py:895 +#: nova/network/manager.py:896 msgid "Failed to update usages deallocating fixed IP" msgstr "" -#: nova/network/manager.py:929 +#: nova/network/manager.py:930 #, python-format msgid "Unable to release %s because vif doesn't exist." msgstr "" -#: nova/network/manager.py:952 +#: nova/network/manager.py:953 #, python-format msgid "Leased IP |%(address)s|" msgstr "" -#: nova/network/manager.py:956 +#: nova/network/manager.py:957 #, python-format msgid "IP %s leased that is not associated" msgstr "" -#: nova/network/manager.py:965 +#: nova/network/manager.py:966 #, python-format msgid "IP |%s| leased that isn't allocated" msgstr "" -#: nova/network/manager.py:970 +#: nova/network/manager.py:971 #, python-format msgid "Released IP |%(address)s|" msgstr "" -#: nova/network/manager.py:974 +#: nova/network/manager.py:975 #, python-format msgid "IP %s released that is not associated" msgstr "" -#: nova/network/manager.py:978 +#: nova/network/manager.py:979 #, python-format msgid "IP %s released that was not leased" msgstr "" -#: nova/network/manager.py:997 +#: nova/network/manager.py:998 #, python-format msgid "%s must be an integer" msgstr "" -#: nova/network/manager.py:1021 +#: nova/network/manager.py:1022 msgid "Maximum allowed length for 'label' is 255." msgstr "" -#: nova/network/manager.py:1041 +#: nova/network/manager.py:1042 #, python-format msgid "" "Subnet(s) too large, defaulting to /%s. To override, specify " "network_size flag." msgstr "" -#: nova/network/manager.py:1122 +#: nova/network/manager.py:1123 msgid "cidr already in use" msgstr "" -#: nova/network/manager.py:1125 +#: nova/network/manager.py:1126 #, python-format msgid "requested cidr (%(cidr)s) conflicts with existing supernet (%(super)s)" msgstr "" -#: nova/network/manager.py:1136 +#: nova/network/manager.py:1137 #, python-format msgid "" "requested cidr (%(cidr)s) conflicts with existing smaller cidr " "(%(smaller)s)" msgstr "" -#: nova/network/manager.py:1193 +#: nova/network/manager.py:1194 msgid "Network already exists!" msgstr "" -#: nova/network/manager.py:1212 +#: nova/network/manager.py:1213 #, python-format msgid "Network must be disassociated from project %s before delete" msgstr "" -#: nova/network/manager.py:1808 +#: nova/network/manager.py:1813 msgid "" "The sum between the number of networks and the vlan start cannot be " "greater than 4094" msgstr "" -#: nova/network/manager.py:1815 +#: nova/network/manager.py:1820 #, python-format msgid "" "The network range is not big enough to fit %(num_networks)s networks. " @@ -5628,11 +5570,6 @@ msgstr "" msgid "Multiple floating IP pools matches found for name '%s'" msgstr "" -#: nova/network/quantumv2/api.py:835 -#, python-format -msgid "Network %(net)s for port %(port_id)s not found!" -msgstr "" - #: nova/network/security_group/quantum_driver.py:53 #, python-format msgid "Quantum Error creating security group %s" @@ -5738,22 +5675,22 @@ msgstr "" msgid "Released file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..." msgstr "" -#: nova/openstack/common/log.py:226 +#: nova/openstack/common/log.py:244 #, python-format msgid "Deprecated: %s" msgstr "" -#: nova/openstack/common/log.py:329 +#: nova/openstack/common/log.py:347 #, python-format msgid "Error loading logging config %(log_config)s: %(err_msg)s" msgstr "" -#: nova/openstack/common/log.py:379 +#: nova/openstack/common/log.py:397 #, python-format msgid "syslog facility must be one of: %s" msgstr "" -#: nova/openstack/common/log.py:537 +#: nova/openstack/common/log.py:563 #, python-format msgid "Fatal call to deprecated config: %(msg)s" msgstr "" @@ -5776,6 +5713,31 @@ msgstr "" msgid "in dynamic looping call" msgstr "" +#: nova/openstack/common/periodic_task.py:41 +#, python-format +msgid "Unexpected argument for periodic task creation: %(arg)s." +msgstr "" + +#: nova/openstack/common/periodic_task.py:132 +#, python-format +msgid "Skipping periodic task %(task)s because its interval is negative" +msgstr "" + +#: nova/openstack/common/periodic_task.py:137 +#, python-format +msgid "Skipping periodic task %(task)s because it is disabled" +msgstr "" + +#: nova/openstack/common/periodic_task.py:175 +#, python-format +msgid "Running periodic task %(full_task_name)s" +msgstr "" + +#: nova/openstack/common/periodic_task.py:183 +#, python-format +msgid "Error during %(full_task_name)s: %(e)s" +msgstr "" + #: nova/openstack/common/policy.py:394 #, python-format msgid "Failed to understand rule %(rule)s" @@ -5791,16 +5753,31 @@ msgstr "" msgid "Failed to understand rule %(rule)r" msgstr "" -#: nova/openstack/common/db/sqlalchemy/session.py:436 +#: nova/openstack/common/processutils.py:122 +#, python-format +msgid "Got unknown keyword args to utils.execute: %r" +msgstr "" + +#: nova/openstack/common/processutils.py:137 +#, python-format +msgid "Running cmd (subprocess): %s" +msgstr "" + +#: nova/openstack/common/processutils.py:174 +#, python-format +msgid "%r failed. Retrying." +msgstr "" + +#: nova/openstack/common/db/sqlalchemy/session.py:461 msgid "DB exception wrapped." msgstr "" -#: nova/openstack/common/db/sqlalchemy/session.py:486 +#: nova/openstack/common/db/sqlalchemy/session.py:512 #, python-format msgid "Got mysql server has gone away: %s" msgstr "" -#: nova/openstack/common/db/sqlalchemy/session.py:556 +#: nova/openstack/common/db/sqlalchemy/session.py:584 #, python-format msgid "SQL connection failed. %s attempts left." msgstr "" @@ -5813,19 +5790,19 @@ msgstr "" msgid "Unknown sort direction, must be 'desc' or 'asc'" msgstr "" -#: nova/openstack/common/notifier/api.py:126 +#: nova/openstack/common/notifier/api.py:125 #, python-format msgid "%s not in valid priorities" msgstr "" -#: nova/openstack/common/notifier/api.py:142 +#: nova/openstack/common/notifier/api.py:141 #, python-format msgid "" "Problem '%(e)s' attempting to send to notification system. " "Payload=%(payload)s" msgstr "" -#: nova/openstack/common/notifier/api.py:172 +#: nova/openstack/common/notifier/api.py:171 #, python-format msgid "Failed to load notifier %s. These notifications will not be sent." msgstr "" @@ -6015,44 +5992,44 @@ msgid "" msgstr "" #: nova/openstack/common/rpc/impl_kombu.py:609 -#: nova/openstack/common/rpc/impl_qpid.py:403 +#: nova/openstack/common/rpc/impl_qpid.py:404 #, python-format msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s" msgstr "" #: nova/openstack/common/rpc/impl_kombu.py:627 -#: nova/openstack/common/rpc/impl_qpid.py:418 +#: nova/openstack/common/rpc/impl_qpid.py:419 #, python-format msgid "Timed out waiting for RPC response: %s" msgstr "" #: nova/openstack/common/rpc/impl_kombu.py:631 -#: nova/openstack/common/rpc/impl_qpid.py:422 +#: nova/openstack/common/rpc/impl_qpid.py:423 #, python-format msgid "Failed to consume message from queue: %s" msgstr "" #: nova/openstack/common/rpc/impl_kombu.py:670 -#: nova/openstack/common/rpc/impl_qpid.py:457 +#: nova/openstack/common/rpc/impl_qpid.py:458 #, python-format msgid "Failed to publish message to topic '%(topic)s': %(err_str)s" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:351 +#: nova/openstack/common/rpc/impl_qpid.py:352 #, python-format msgid "Unable to connect to AMQP server: %(e)s. Sleeping %(delay)s seconds" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:357 +#: nova/openstack/common/rpc/impl_qpid.py:358 #, python-format msgid "Connected to AMQP server on %s" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:370 +#: nova/openstack/common/rpc/impl_qpid.py:371 msgid "Re-established AMQP queues" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:430 +#: nova/openstack/common/rpc/impl_qpid.py:431 msgid "Error processing message. Skipping it." msgstr "" @@ -6278,7 +6255,7 @@ msgstr "" msgid "Exception during scheduler.run_instance" msgstr "" -#: nova/scheduler/driver.py:63 nova/scheduler/manager.py:211 +#: nova/scheduler/driver.py:63 nova/scheduler/manager.py:222 #, python-format msgid "Setting instance to %(state)s state." msgstr "" @@ -6302,81 +6279,89 @@ msgid "" "memory(host:%(avail)s <= instance:%(mem_inst)s)" msgstr "" -#: nova/scheduler/filter_scheduler.py:74 +#: nova/scheduler/filter_scheduler.py:73 #, python-format msgid "Attempting to build %(num_instances)d instance(s)" msgstr "" -#: nova/scheduler/filter_scheduler.py:228 +#: nova/scheduler/filter_scheduler.py:227 msgid "Invalid value for 'scheduler_max_attempts', must be >= 1" msgstr "" -#: nova/scheduler/filter_scheduler.py:245 +#: nova/scheduler/filter_scheduler.py:244 #, python-format msgid "Error from last host: %(last_host)s (node %(last_node)s): %(exc)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:274 +#: nova/scheduler/filter_scheduler.py:276 #, python-format msgid "" "Exceeded max scheduling attempts %(max_attempts)d for instance " "%(instance_uuid)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:340 +#: nova/scheduler/filter_scheduler.py:344 #, python-format msgid "Filtered %(hosts)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:353 +#: nova/scheduler/filter_scheduler.py:357 #, python-format msgid "Choosing host %(chosen_host)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:386 +#: nova/scheduler/filter_scheduler.py:391 #, python-format msgid "Unable to migrate %(instance_uuid)s to %(dest)s: Lack of memory" msgstr "" -#: nova/scheduler/host_manager.py:307 +#: nova/scheduler/host_manager.py:308 #, python-format -msgid "Host filter ignoring hosts: %(ignored_hosts_str)s" +msgid "Host filter ignoring hosts: %s" msgstr "" -#: nova/scheduler/host_manager.py:316 +#: nova/scheduler/host_manager.py:320 #, python-format -msgid "" -"No hosts matched due to not matching 'force_hosts'value of " -"'%(forced_hosts_str)s'" +msgid "Host filter forcing available hosts to %s" +msgstr "" + +#: nova/scheduler/host_manager.py:323 +#, python-format +msgid "No hosts matched due to not matching 'force_hosts' value of '%s'" msgstr "" -#: nova/scheduler/host_manager.py:321 +#: nova/scheduler/host_manager.py:336 #, python-format -msgid "Host filter forcing available hosts to %(forced_hosts_str)s" +msgid "Host filter forcing available nodes to %s" msgstr "" -#: nova/scheduler/host_manager.py:353 +#: nova/scheduler/host_manager.py:339 +#, python-format +msgid "No nodes matched due to not matching 'force_nodes' value of '%s'" +msgstr "" + +#: nova/scheduler/host_manager.py:379 #, python-format msgid "Ignoring %(service_name)s service update from %(host)s" msgstr "" -#: nova/scheduler/host_manager.py:358 +#: nova/scheduler/host_manager.py:384 #, python-format msgid "Received %(service_name)s service update from %(state_key)s." msgstr "" -#: nova/scheduler/host_manager.py:377 +#: nova/scheduler/host_manager.py:403 #: nova/scheduler/filters/trusted_filter.py:214 #, python-format msgid "No service for compute ID %s" msgstr "" -#: nova/scheduler/host_manager.py:399 +#: nova/scheduler/host_manager.py:425 #, python-format msgid "Removing dead compute node %(host)s:%(node)s from scheduler" msgstr "" -#: nova/scheduler/manager.py:197 +#: nova/scheduler/manager.py:208 #, python-format msgid "Failed to schedule_%(method)s: %(ex)s" msgstr "" @@ -6632,19 +6617,19 @@ msgstr "" msgid "Reply to faked command is stdout='%(stdout)s' stderr='%(stderr)s'" msgstr "" -#: nova/tests/fake_volume.py:186 +#: nova/tests/fake_volume.py:187 msgid "status must be available" msgstr "" -#: nova/tests/fake_volume.py:190 nova/volume/cinder.py:222 +#: nova/tests/fake_volume.py:191 nova/volume/cinder.py:228 msgid "already attached" msgstr "" -#: nova/tests/fake_volume.py:194 nova/volume/cinder.py:226 +#: nova/tests/fake_volume.py:195 nova/volume/cinder.py:232 msgid "Instance and volume not in same availability_zone" msgstr "" -#: nova/tests/fake_volume.py:199 nova/volume/cinder.py:232 +#: nova/tests/fake_volume.py:200 nova/volume/cinder.py:238 msgid "already detached" msgstr "" @@ -6697,52 +6682,52 @@ msgstr "" msgid "unexpected role header" msgstr "" -#: nova/tests/api/openstack/compute/test_servers.py:3315 +#: nova/tests/api/openstack/compute/test_servers.py:3338 msgid "" "Quota exceeded for instances: Requested 1, but already used 10 of 10 " "instances" msgstr "" -#: nova/tests/api/openstack/compute/test_servers.py:3320 +#: nova/tests/api/openstack/compute/test_servers.py:3343 msgid "Quota exceeded for ram: Requested 4096, but already used 8192 of 10240 ram" msgstr "" -#: nova/tests/api/openstack/compute/test_servers.py:3325 +#: nova/tests/api/openstack/compute/test_servers.py:3348 msgid "Quota exceeded for cores: Requested 2, but already used 9 of 10 cores" msgstr "" -#: nova/tests/compute/test_compute.py:1044 -#: nova/tests/compute/test_compute.py:1062 -#: nova/tests/compute/test_compute.py:1113 -#: nova/tests/compute/test_compute.py:1140 -#: nova/tests/compute/test_compute.py:1186 -#: nova/tests/compute/test_compute.py:3647 +#: nova/tests/compute/test_compute.py:1099 +#: nova/tests/compute/test_compute.py:1117 +#: nova/tests/compute/test_compute.py:1168 +#: nova/tests/compute/test_compute.py:1195 +#: nova/tests/compute/test_compute.py:1241 +#: nova/tests/compute/test_compute.py:3725 #, python-format msgid "Running instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1050 -#: nova/tests/compute/test_compute.py:1085 -#: nova/tests/compute/test_compute.py:1128 -#: nova/tests/compute/test_compute.py:1158 +#: nova/tests/compute/test_compute.py:1105 +#: nova/tests/compute/test_compute.py:1140 +#: nova/tests/compute/test_compute.py:1183 +#: nova/tests/compute/test_compute.py:1213 #, python-format msgid "After terminating instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1668 +#: nova/tests/compute/test_compute.py:1723 msgid "Internal error" msgstr "" -#: nova/tests/compute/test_compute.py:3658 +#: nova/tests/compute/test_compute.py:3736 #, python-format msgid "After force-killing instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:4160 +#: nova/tests/compute/test_compute.py:4238 msgid "wrong host/node" msgstr "" -#: nova/tests/compute/test_compute.py:8584 +#: nova/tests/compute/test_compute.py:8707 msgid "spawn error" msgstr "" @@ -7003,7 +6988,7 @@ msgstr "" msgid "IPMI set next bootdev failed" msgstr "" -#: nova/virt/baremetal/ipmi.py:198 nova/virt/baremetal/tilera_pdu.py:152 +#: nova/virt/baremetal/ipmi.py:198 nova/virt/baremetal/tilera_pdu.py:153 #, python-format msgid "Activate node called, but node %s is already active" msgstr "" @@ -7091,31 +7076,31 @@ msgstr "" msgid "Tilera deploy failed for instance %s" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:82 +#: nova/virt/baremetal/tilera_pdu.py:83 msgid "Node id not supplied to PDU" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:85 +#: nova/virt/baremetal/tilera_pdu.py:86 msgid "Address not supplied to PDU" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:88 +#: nova/virt/baremetal/tilera_pdu.py:89 msgid "User not supplied to PDU" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:91 +#: nova/virt/baremetal/tilera_pdu.py:92 msgid "Password not supplied to PDU" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:116 +#: nova/virt/baremetal/tilera_pdu.py:117 msgid "PDU failed" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:133 +#: nova/virt/baremetal/tilera_pdu.py:134 msgid "PDU power on failed" msgstr "" -#: nova/virt/baremetal/tilera_pdu.py:146 +#: nova/virt/baremetal/tilera_pdu.py:147 msgid "PDU power off failed" msgstr "" @@ -7171,34 +7156,34 @@ msgstr "" msgid "no pif for vif_uuid=%s" msgstr "" -#: nova/virt/baremetal/virtual_power_driver.py:111 +#: nova/virt/baremetal/virtual_power_driver.py:112 msgid "virtual_power_ssh_host not defined. Can not Start" msgstr "" -#: nova/virt/baremetal/virtual_power_driver.py:115 +#: nova/virt/baremetal/virtual_power_driver.py:116 msgid "virtual_power_host_user not defined. Can not Start" msgstr "" -#: nova/virt/baremetal/virtual_power_driver.py:121 +#: nova/virt/baremetal/virtual_power_driver.py:122 msgid "virtual_power_host_pass/key not set. Can not Start" msgstr "" -#: nova/virt/baremetal/volume_driver.py:121 +#: nova/virt/baremetal/volume_driver.py:122 #, python-format msgid "baremetal driver was unable to delete tid %s" msgstr "" -#: nova/virt/baremetal/volume_driver.py:185 +#: nova/virt/baremetal/volume_driver.py:186 #, python-format msgid "Could not determine iscsi initiator name for instance %s" msgstr "" -#: nova/virt/baremetal/volume_driver.py:226 +#: nova/virt/baremetal/volume_driver.py:227 #, python-format msgid "No fixed PXE IP is associated to %s" msgstr "" -#: nova/virt/baremetal/volume_driver.py:258 +#: nova/virt/baremetal/volume_driver.py:259 #, python-format msgid "detach volume could not find tid for %s" msgstr "" @@ -7232,33 +7217,33 @@ msgstr "建立虛擬介面失敗" msgid "Baremetal virtual interface %s not found" msgstr "" -#: nova/virt/disk/api.py:132 +#: nova/virt/disk/api.py:133 #, python-format msgid "Checking if we can resize image %(image)s. size=%(size)s, CoW=%(use_cow)s" msgstr "" -#: nova/virt/disk/api.py:138 +#: nova/virt/disk/api.py:139 #, python-format msgid "Cannot resize filesystem %s to a smaller size." msgstr "" -#: nova/virt/disk/api.py:149 +#: nova/virt/disk/api.py:150 #, python-format msgid "Unable to mount image %(image)s with error %(error)s. Cannot resize." msgstr "" -#: nova/virt/disk/api.py:159 +#: nova/virt/disk/api.py:160 #, python-format msgid "" "Unable to determine label for image %(image)s with error %(errror)s. " "Cannot resize." msgstr "" -#: nova/virt/disk/api.py:226 +#: nova/virt/disk/api.py:227 msgid "image already mounted" msgstr "" -#: nova/virt/disk/api.py:282 +#: nova/virt/disk/api.py:283 #, python-format msgid "" "Inject data image=%(image)s key=%(key)s net=%(net)s metadata=%(metadata)s" @@ -7266,68 +7251,68 @@ msgid "" "partition=%(partition)s use_cow=%(use_cow)s" msgstr "" -#: nova/virt/disk/api.py:299 +#: nova/virt/disk/api.py:300 #, python-format msgid "Ignoring error injecting data into image (%(e)s)" msgstr "" -#: nova/virt/disk/api.py:318 +#: nova/virt/disk/api.py:319 #, python-format msgid "" "Failed to mount container filesystem '%(image)s' on '%(target)s': " "%(errors)s" msgstr "" -#: nova/virt/disk/api.py:335 +#: nova/virt/disk/api.py:336 #, python-format msgid "Failed to teardown ntainer filesystem: %s" msgstr "" -#: nova/virt/disk/api.py:348 +#: nova/virt/disk/api.py:349 #, python-format msgid "Failed to umount container filesystem: %s" msgstr "" -#: nova/virt/disk/api.py:373 +#: nova/virt/disk/api.py:374 #, python-format msgid "Ignoring error injecting %(inject)s into image (%(e)s)" msgstr "" -#: nova/virt/disk/api.py:385 +#: nova/virt/disk/api.py:386 #, python-format msgid "Inject file fs=%(fs)s path=%(path)s append=%(append)s" msgstr "" -#: nova/virt/disk/api.py:394 +#: nova/virt/disk/api.py:395 #, python-format msgid "Inject metadata fs=%(fs)s metadata=%(metadata)s" msgstr "" -#: nova/virt/disk/api.py:435 +#: nova/virt/disk/api.py:436 #, python-format msgid "Inject key fs=%(fs)s key=%(key)s" msgstr "" -#: nova/virt/disk/api.py:464 +#: nova/virt/disk/api.py:465 #, python-format msgid "Inject key fs=%(fs)s net=%(net)s" msgstr "" -#: nova/virt/disk/api.py:490 +#: nova/virt/disk/api.py:491 #, python-format msgid "Inject admin password fs=%(fs)s admin_passwd=ha-ha-not-telling-you" msgstr "" -#: nova/virt/disk/api.py:535 +#: nova/virt/disk/api.py:536 msgid "Not implemented on Windows" msgstr "" -#: nova/virt/disk/api.py:564 +#: nova/virt/disk/api.py:565 #, python-format msgid "User %(username)s not found in password file." msgstr "" -#: nova/virt/disk/api.py:580 +#: nova/virt/disk/api.py:581 #, python-format msgid "User %(username)s not found in shadow file." msgstr "" @@ -7661,7 +7646,7 @@ msgstr "" msgid "get_available_resource called" msgstr "" -#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3728 +#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3740 #: nova/virt/xenapi/host.py:148 msgid "Updating host stats" msgstr "" @@ -7869,7 +7854,7 @@ msgstr "" msgid "Cannot find boot VHD file: %s" msgstr "" -#: nova/virt/hyperv/migrationops.py:221 nova/virt/hyperv/vmops.py:135 +#: nova/virt/hyperv/migrationops.py:221 nova/virt/hyperv/vmops.py:136 msgid "Cannot resize a VHD to a smaller size" msgstr "" @@ -7957,115 +7942,115 @@ msgstr "" msgid "Creating vswitch port for instance: %s" msgstr "無法掛載Volume 到虛擬機器 %s" -#: nova/virt/hyperv/vmops.py:90 +#: nova/virt/hyperv/vmops.py:91 #, python-format msgid "VIF driver not found for network_api_class: %s" msgstr "" -#: nova/virt/hyperv/vmops.py:99 +#: nova/virt/hyperv/vmops.py:100 msgid "get_info called for instance" msgstr "" -#: nova/virt/hyperv/vmops.py:120 +#: nova/virt/hyperv/vmops.py:121 #, python-format msgid "" "Creating differencing VHD. Parent: %(base_vhd_path)s, Target: " "%(root_vhd_path)s" msgstr "" -#: nova/virt/hyperv/vmops.py:126 +#: nova/virt/hyperv/vmops.py:127 #, python-format msgid "Copying VHD image %(base_vhd_path)s to target: %(root_vhd_path)s" msgstr "" -#: nova/virt/hyperv/vmops.py:138 +#: nova/virt/hyperv/vmops.py:139 #, python-format msgid "Resizing VHD %(root_vhd_path)s to new size %(root_vhd_size)s" msgstr "" -#: nova/virt/hyperv/vmops.py:151 +#: nova/virt/hyperv/vmops.py:152 msgid "Spawning new instance" msgstr "" -#: nova/virt/hyperv/vmops.py:177 +#: nova/virt/hyperv/vmops.py:178 msgid "Spawn instance failed" msgstr "" -#: nova/virt/hyperv/vmops.py:202 +#: nova/virt/hyperv/vmops.py:203 #, fuzzy, python-format msgid "Creating nic for instance: %s" msgstr "無法掛載Volume 到虛擬機器 %s" -#: nova/virt/hyperv/vmops.py:210 +#: nova/virt/hyperv/vmops.py:211 #, python-format msgid "Invalid config_drive_format \"%s\"" msgstr "" -#: nova/virt/hyperv/vmops.py:213 +#: nova/virt/hyperv/vmops.py:214 #, fuzzy, python-format msgid "Using config drive for instance: %s" msgstr "無法掛載Volume 到虛擬機器 %s" -#: nova/virt/hyperv/vmops.py:226 nova/virt/libvirt/driver.py:1869 +#: nova/virt/hyperv/vmops.py:227 nova/virt/libvirt/driver.py:1870 #, python-format msgid "Creating config drive at %(path)s" msgstr "" -#: nova/virt/hyperv/vmops.py:234 nova/virt/libvirt/driver.py:1876 +#: nova/virt/hyperv/vmops.py:235 nova/virt/libvirt/driver.py:1877 #, python-format msgid "Creating config drive failed with error: %s" msgstr "" -#: nova/virt/hyperv/vmops.py:270 +#: nova/virt/hyperv/vmops.py:271 #, fuzzy, python-format msgid "Got request to destroy instance: %s" msgstr "無法掛載Volume 到虛擬機器 %s" -#: nova/virt/hyperv/vmops.py:283 +#: nova/virt/hyperv/vmops.py:284 #, python-format msgid "Instance not found: %s" msgstr "" -#: nova/virt/hyperv/vmops.py:289 +#: nova/virt/hyperv/vmops.py:290 #, fuzzy, python-format msgid "Failed to destroy instance: %s" msgstr "無法卸載 Volume %s" -#: nova/virt/hyperv/vmops.py:294 +#: nova/virt/hyperv/vmops.py:295 #, fuzzy msgid "reboot instance" msgstr "無法掛載Volume 到虛擬機器 %s" -#: nova/virt/hyperv/vmops.py:300 +#: nova/virt/hyperv/vmops.py:301 msgid "Pause instance" msgstr "" -#: nova/virt/hyperv/vmops.py:306 +#: nova/virt/hyperv/vmops.py:307 msgid "Unpause instance" msgstr "" -#: nova/virt/hyperv/vmops.py:312 +#: nova/virt/hyperv/vmops.py:313 msgid "Suspend instance" msgstr "" -#: nova/virt/hyperv/vmops.py:318 +#: nova/virt/hyperv/vmops.py:319 msgid "Resume instance" msgstr "" -#: nova/virt/hyperv/vmops.py:324 +#: nova/virt/hyperv/vmops.py:325 msgid "Power off instance" msgstr "" -#: nova/virt/hyperv/vmops.py:330 +#: nova/virt/hyperv/vmops.py:331 msgid "Power on instance" msgstr "" -#: nova/virt/hyperv/vmops.py:337 +#: nova/virt/hyperv/vmops.py:338 #, python-format msgid "Successfully changed state of VM %(vm_name)s to: %(req_state)s" msgstr "" -#: nova/virt/hyperv/vmops.py:341 +#: nova/virt/hyperv/vmops.py:342 #, python-format msgid "Failed to change vm state of %(vm_name)s to %(req_state)s" msgstr "" @@ -8170,7 +8155,7 @@ msgstr "卸載_Volume: %(instance_name)s, %(mountpoint)s" msgid "Detaching physical disk from instance: %s" msgstr "無法掛載Volume 到虛擬機器 %s" -#: nova/virt/hyperv/volumeops.py:186 nova/virt/libvirt/driver.py:896 +#: nova/virt/hyperv/volumeops.py:186 nova/virt/libvirt/driver.py:897 msgid "Could not determine iscsi initiator name" msgstr "" @@ -8204,236 +8189,236 @@ msgstr "" msgid "Unable to determine disk bus for '%s'" msgstr "" -#: nova/virt/libvirt/driver.py:340 +#: nova/virt/libvirt/driver.py:341 #, python-format msgid "Invalid cachemode %(cache_mode)s specified for disk type %(disk_type)s." msgstr "" -#: nova/virt/libvirt/driver.py:546 +#: nova/virt/libvirt/driver.py:547 #, python-format msgid "Nova requires libvirt version %(major)i.%(minor)i.%(micro)i or greater." msgstr "" -#: nova/virt/libvirt/driver.py:554 +#: nova/virt/libvirt/driver.py:555 #, python-format msgid "Connecting to libvirt: %s" msgstr "" -#: nova/virt/libvirt/driver.py:571 +#: nova/virt/libvirt/driver.py:572 #, python-format msgid "URI %s does not support events" msgstr "" -#: nova/virt/libvirt/driver.py:587 +#: nova/virt/libvirt/driver.py:588 msgid "Connection to libvirt broke" msgstr "" -#: nova/virt/libvirt/driver.py:609 nova/virt/libvirt/driver.py:612 +#: nova/virt/libvirt/driver.py:610 nova/virt/libvirt/driver.py:613 #, python-format msgid "Can not handle authentication request for %d credentials" msgstr "" -#: nova/virt/libvirt/driver.py:630 +#: nova/virt/libvirt/driver.py:631 #, fuzzy, python-format msgid "Connection to libvirt failed: %s" msgstr "連接到glance失敗" -#: nova/virt/libvirt/driver.py:721 +#: nova/virt/libvirt/driver.py:722 #, python-format msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:736 +#: nova/virt/libvirt/driver.py:737 msgid "During wait destroy, instance disappeared." msgstr "" -#: nova/virt/libvirt/driver.py:741 +#: nova/virt/libvirt/driver.py:742 msgid "Instance destroyed successfully." msgstr "" -#: nova/virt/libvirt/driver.py:751 +#: nova/virt/libvirt/driver.py:752 msgid "Instance may be started again." msgstr "" -#: nova/virt/libvirt/driver.py:761 +#: nova/virt/libvirt/driver.py:762 msgid "Going to destroy instance again." msgstr "" -#: nova/virt/libvirt/driver.py:780 +#: nova/virt/libvirt/driver.py:781 msgid "Error from libvirt during undefineFlags. Retrying with undefine" msgstr "" -#: nova/virt/libvirt/driver.py:796 +#: nova/virt/libvirt/driver.py:797 #, python-format msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:816 +#: nova/virt/libvirt/driver.py:817 msgid "Instance may be still running, destroy it again." msgstr "" -#: nova/virt/libvirt/driver.py:822 +#: nova/virt/libvirt/driver.py:823 #, python-format msgid "Error from libvirt during unfilter. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:850 +#: nova/virt/libvirt/driver.py:851 #, python-format msgid "Deleting instance files %(target)s" msgstr "" -#: nova/virt/libvirt/driver.py:859 +#: nova/virt/libvirt/driver.py:860 #, python-format msgid "Failed to cleanup directory %(target)s: %(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:902 +#: nova/virt/libvirt/driver.py:903 msgid "Could not determine fibre channel world wide node names" msgstr "" -#: nova/virt/libvirt/driver.py:909 +#: nova/virt/libvirt/driver.py:910 msgid "Could not determine fibre channel world wide port names" msgstr "" -#: nova/virt/libvirt/driver.py:914 +#: nova/virt/libvirt/driver.py:915 msgid "No Volume Connector found." msgstr "" -#: nova/virt/libvirt/driver.py:1036 +#: nova/virt/libvirt/driver.py:1037 msgid "During detach_volume, instance disappeared." msgstr "" -#: nova/virt/libvirt/driver.py:1060 +#: nova/virt/libvirt/driver.py:1061 msgid "attaching network adapter failed." msgstr "" -#: nova/virt/libvirt/driver.py:1080 +#: nova/virt/libvirt/driver.py:1081 msgid "During detach_interface, instance disappeared." msgstr "" -#: nova/virt/libvirt/driver.py:1084 +#: nova/virt/libvirt/driver.py:1085 msgid "detaching network adapter failed." msgstr "" -#: nova/virt/libvirt/driver.py:1173 +#: nova/virt/libvirt/driver.py:1174 msgid "Beginning live snapshot process" msgstr "" -#: nova/virt/libvirt/driver.py:1176 +#: nova/virt/libvirt/driver.py:1177 msgid "Beginning cold snapshot process" msgstr "" -#: nova/virt/libvirt/driver.py:1205 +#: nova/virt/libvirt/driver.py:1206 msgid "Snapshot extracted, beginning image upload" msgstr "" -#: nova/virt/libvirt/driver.py:1217 +#: nova/virt/libvirt/driver.py:1218 msgid "Snapshot image upload complete" msgstr "" -#: nova/virt/libvirt/driver.py:1290 +#: nova/virt/libvirt/driver.py:1291 msgid "Instance soft rebooted successfully." msgstr "" -#: nova/virt/libvirt/driver.py:1294 +#: nova/virt/libvirt/driver.py:1295 msgid "Failed to soft reboot instance." msgstr "" -#: nova/virt/libvirt/driver.py:1329 +#: nova/virt/libvirt/driver.py:1330 msgid "Instance shutdown successfully." msgstr "" -#: nova/virt/libvirt/driver.py:1337 +#: nova/virt/libvirt/driver.py:1338 msgid "Instance may have been rebooted during soft reboot, so return now." msgstr "" -#: nova/virt/libvirt/driver.py:1385 +#: nova/virt/libvirt/driver.py:1386 msgid "Instance rebooted successfully." msgstr "" -#: nova/virt/libvirt/driver.py:1530 +#: nova/virt/libvirt/driver.py:1531 msgid "Instance is running" msgstr "" -#: nova/virt/libvirt/driver.py:1537 nova/virt/powervm/operator.py:220 +#: nova/virt/libvirt/driver.py:1538 nova/virt/powervm/operator.py:221 msgid "Instance spawned successfully." msgstr "" -#: nova/virt/libvirt/driver.py:1553 +#: nova/virt/libvirt/driver.py:1554 #, python-format msgid "data: %(data)r, fpath: %(fpath)r" msgstr "" -#: nova/virt/libvirt/driver.py:1590 nova/virt/libvirt/driver.py:1616 +#: nova/virt/libvirt/driver.py:1591 nova/virt/libvirt/driver.py:1617 #, python-format msgid "Truncated console log returned, %d bytes ignored" msgstr "" -#: nova/virt/libvirt/driver.py:1605 +#: nova/virt/libvirt/driver.py:1606 #, fuzzy msgid "Guest does not have a console available" msgstr "使用者並沒有管理者權力" -#: nova/virt/libvirt/driver.py:1674 +#: nova/virt/libvirt/driver.py:1675 #, python-format msgid "Path '%(path)s' supports direct I/O" msgstr "" -#: nova/virt/libvirt/driver.py:1678 +#: nova/virt/libvirt/driver.py:1679 #, python-format msgid "Path '%(path)s' does not support direct I/O: '%(ex)s'" msgstr "" -#: nova/virt/libvirt/driver.py:1683 nova/virt/libvirt/driver.py:1688 +#: nova/virt/libvirt/driver.py:1684 nova/virt/libvirt/driver.py:1689 #, python-format msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'" msgstr "" -#: nova/virt/libvirt/driver.py:1759 +#: nova/virt/libvirt/driver.py:1760 msgid "Creating image" msgstr "" -#: nova/virt/libvirt/driver.py:1860 +#: nova/virt/libvirt/driver.py:1861 msgid "Using config drive" msgstr "" -#: nova/virt/libvirt/driver.py:1909 +#: nova/virt/libvirt/driver.py:1910 #, python-format msgid "Injecting %(inj)s into image %(img_id)s" msgstr "" -#: nova/virt/libvirt/driver.py:1919 +#: nova/virt/libvirt/driver.py:1920 #, python-format msgid "Error injecting data into image %(img_id)s (%(e)s)" msgstr "" -#: nova/virt/libvirt/driver.py:1976 +#: nova/virt/libvirt/driver.py:1977 #, python-format msgid "" "Config requested an explicit CPU model, but the current libvirt " "hypervisor '%s' does not support selecting CPU models" msgstr "" -#: nova/virt/libvirt/driver.py:1982 +#: nova/virt/libvirt/driver.py:1983 msgid "Config requested a custom CPU model, but no model name was provided" msgstr "" -#: nova/virt/libvirt/driver.py:1986 +#: nova/virt/libvirt/driver.py:1987 msgid "A CPU model name should not be set when a host CPU model is requested" msgstr "" -#: nova/virt/libvirt/driver.py:1990 +#: nova/virt/libvirt/driver.py:1991 #, python-format msgid "CPU mode '%(mode)s' model '%(model)s' was chosen" msgstr "" -#: nova/virt/libvirt/driver.py:2006 +#: nova/virt/libvirt/driver.py:2007 msgid "" "Passthrough of the host CPU was requested but this libvirt version does " "not support this feature" msgstr "" -#: nova/virt/libvirt/driver.py:2327 +#: nova/virt/libvirt/driver.py:2330 #, python-format msgid "" "Start to_xml instance=%(instance)s network_info=%(network_info)s " @@ -8441,92 +8426,100 @@ msgid "" "rescue=%(rescue)sblock_device_info=%(block_device_info)s" msgstr "" -#: nova/virt/libvirt/driver.py:2342 +#: nova/virt/libvirt/driver.py:2345 #, python-format msgid "End to_xml instance=%(instance)s xml=%(xml)s" msgstr "" -#: nova/virt/libvirt/driver.py:2359 +#: nova/virt/libvirt/driver.py:2362 #, python-format msgid "" "Error from libvirt while looking up %(instance_name)s: [Error Code " "%(error_code)s] %(ex)s" msgstr "" -#: nova/virt/libvirt/driver.py:2527 +#: nova/virt/libvirt/driver.py:2530 msgid "" "Cannot get the number of cpu, because this function is not implemented " "for this platform. " msgstr "" -#: nova/virt/libvirt/driver.py:2578 +#: nova/virt/libvirt/driver.py:2581 #, python-format msgid "couldn't obtain the vpu count from domain id: %s" msgstr "" -#: nova/virt/libvirt/driver.py:2584 +#: nova/virt/libvirt/driver.py:2587 #, python-format msgid "List of domains returned by libVirt: %s" msgstr "" -#: nova/virt/libvirt/driver.py:2586 +#: nova/virt/libvirt/driver.py:2589 #, python-format msgid "libVirt can't find a domain with id: %s" msgstr "" -#: nova/virt/libvirt/driver.py:2650 +#: nova/virt/libvirt/driver.py:2653 msgid "libvirt version is too old (does not support getVersion)" msgstr "" -#: nova/virt/libvirt/driver.py:2733 +#: nova/virt/libvirt/driver.py:2737 #, fuzzy, python-format msgid "Trying to get stats for the volume %s" msgstr "無法卸載 Volume %s" -#: nova/virt/libvirt/driver.py:2757 +#: nova/virt/libvirt/driver.py:2750 +#, python-format +msgid "" +"Got volume usage stats for the volume=%(volume)s, instance=%(instance)s, " +"rd_req=%(rd_req)d, rd_bytes=%(rd_bytes)d, wr_req=%(wr_req)d, " +"wr_bytes=%(wr_bytes)d" +msgstr "" + +#: nova/virt/libvirt/driver.py:2768 #, python-format msgid "" "Getting block stats failed, device might have been detached. " -"Code=%(errcode)s Error=%(e)s" +"Instance=%(instance_name)s Disk=%(disk)s Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:2761 +#: nova/virt/libvirt/driver.py:2773 #, python-format msgid "" "Could not find domain in libvirt for instance %s. Cannot get block stats " "for device" msgstr "" -#: nova/virt/libvirt/driver.py:2838 +#: nova/virt/libvirt/driver.py:2850 #, python-format msgid "" "Creating tmpfile %s to verify with other compute node that the instance " "is on the same shared storage." msgstr "" -#: nova/virt/libvirt/driver.py:2920 +#: nova/virt/libvirt/driver.py:2932 msgid "Block migration can not be used with shared storage." msgstr "" -#: nova/virt/libvirt/driver.py:2928 +#: nova/virt/libvirt/driver.py:2940 msgid "Live migration can not be used without shared storage." msgstr "" -#: nova/virt/libvirt/driver.py:2965 +#: nova/virt/libvirt/driver.py:2977 #, python-format msgid "" "Unable to migrate %(instance_uuid)s: Disk of instance is too " "large(available on destination host:%(available)s < need:%(necessary)s)" msgstr "" -#: nova/virt/libvirt/driver.py:2990 +#: nova/virt/libvirt/driver.py:3002 #, python-format msgid "" "Instance launched has CPU info:\n" "%s" msgstr "" -#: nova/virt/libvirt/driver.py:3002 +#: nova/virt/libvirt/driver.py:3014 #, python-format msgid "" "CPU doesn't have compatibility.\n" @@ -8536,67 +8529,67 @@ msgid "" "Refer to %(u)s" msgstr "" -#: nova/virt/libvirt/driver.py:3019 +#: nova/virt/libvirt/driver.py:3031 #, python-format msgid "" "Creating tmpfile %s to notify to other compute nodes that they should " "mount the same storage." msgstr "" -#: nova/virt/libvirt/driver.py:3067 +#: nova/virt/libvirt/driver.py:3079 #, python-format msgid "The firewall filter for %s does not exist" msgstr "" -#: nova/virt/libvirt/driver.py:3139 +#: nova/virt/libvirt/driver.py:3151 #, python-format msgid "Live Migration failure: %(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:3232 +#: nova/virt/libvirt/driver.py:3244 #, python-format msgid "plug_vifs() failed %(cnt)d. Retry up to %(max_retry)d." msgstr "" -#: nova/virt/libvirt/driver.py:3344 +#: nova/virt/libvirt/driver.py:3356 #, python-format msgid "" "Error from libvirt while getting description of %(instance_name)s: [Error" " Code %(error_code)s] %(ex)s" msgstr "" -#: nova/virt/libvirt/driver.py:3361 +#: nova/virt/libvirt/driver.py:3373 #, python-format msgid "skipping %(path)s since it looks like volume" msgstr "" -#: nova/virt/libvirt/driver.py:3366 +#: nova/virt/libvirt/driver.py:3378 #, python-format msgid "skipping disk for %(instance_name)s as it does not have a path" msgstr "" -#: nova/virt/libvirt/driver.py:3407 +#: nova/virt/libvirt/driver.py:3419 #, python-format msgid "Getting disk size of %(i_name)s: %(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:3453 +#: nova/virt/libvirt/driver.py:3465 msgid "Starting migrate_disk_and_power_off" msgstr "" -#: nova/virt/libvirt/driver.py:3512 +#: nova/virt/libvirt/driver.py:3524 msgid "Instance running successfully." msgstr "" -#: nova/virt/libvirt/driver.py:3518 +#: nova/virt/libvirt/driver.py:3530 msgid "Starting finish_migration" msgstr "" -#: nova/virt/libvirt/driver.py:3580 +#: nova/virt/libvirt/driver.py:3592 msgid "Starting finish_revert_migration" msgstr "" -#: nova/virt/libvirt/driver.py:3701 +#: nova/virt/libvirt/driver.py:3713 #, python-format msgid "Checking instance files accessability%(instance_path)s" msgstr "" @@ -8779,22 +8772,22 @@ msgstr "" msgid "Verification complete" msgstr "" -#: nova/virt/libvirt/utils.py:67 +#: nova/virt/libvirt/utils.py:72 nova/virt/libvirt/utils.py:78 msgid "systool is not installed" msgstr "" -#: nova/virt/libvirt/utils.py:71 +#: nova/virt/libvirt/utils.py:82 msgid "Cannot find any Fibre Channel HBAs" msgstr "" -#: nova/virt/libvirt/utils.py:213 +#: nova/virt/libvirt/utils.py:224 #, python-format msgid "" "Insufficient Space on Volume Group %(vg)s. Only %(free_space)db " "available, but %(size)db required by volume %(lv)s." msgstr "" -#: nova/virt/libvirt/utils.py:222 +#: nova/virt/libvirt/utils.py:233 #, python-format msgid "" "Volume group %(vg)s will not be able to hold sparse volume %(lv)s. " @@ -8802,61 +8795,61 @@ msgid "" "%(free_space)db." msgstr "" -#: nova/virt/libvirt/utils.py:253 +#: nova/virt/libvirt/utils.py:264 #, python-format msgid "vg %s must be LVM volume group" msgstr "" -#: nova/virt/libvirt/utils.py:282 +#: nova/virt/libvirt/utils.py:293 #, python-format msgid "Path %s must be LVM logical volume" msgstr "" -#: nova/virt/libvirt/utils.py:547 +#: nova/virt/libvirt/utils.py:558 msgid "Can't retrieve root device path from instance libvirt configuration" msgstr "" -#: nova/virt/libvirt/vif.py:264 nova/virt/libvirt/vif.py:385 -#: nova/virt/libvirt/vif.py:472 +#: nova/virt/libvirt/vif.py:265 nova/virt/libvirt/vif.py:386 +#: nova/virt/libvirt/vif.py:473 #, python-format msgid "" "vif_type=%(vif_type)s instance=%(instance)s network=%(network)s " "mapping=%(mapping)s" msgstr "" -#: nova/virt/libvirt/vif.py:270 nova/virt/libvirt/vif.py:391 -#: nova/virt/libvirt/vif.py:478 +#: nova/virt/libvirt/vif.py:271 nova/virt/libvirt/vif.py:392 +#: nova/virt/libvirt/vif.py:479 msgid "vif_type parameter must be present for this vif_driver implementation" msgstr "" -#: nova/virt/libvirt/vif.py:291 nova/virt/libvirt/vif.py:404 -#: nova/virt/libvirt/vif.py:491 +#: nova/virt/libvirt/vif.py:292 nova/virt/libvirt/vif.py:405 +#: nova/virt/libvirt/vif.py:492 #, python-format msgid "Unexpected vif_type=%s" msgstr "" -#: nova/virt/libvirt/vif.py:303 +#: nova/virt/libvirt/vif.py:304 #, python-format msgid "Ensuring vlan %(vlan)s and bridge %(bridge)s" msgstr "" -#: nova/virt/libvirt/vif.py:313 +#: nova/virt/libvirt/vif.py:314 #, python-format msgid "Ensuring bridge %s" msgstr "" -#: nova/virt/libvirt/vif.py:421 nova/virt/libvirt/vif.py:450 +#: nova/virt/libvirt/vif.py:422 nova/virt/libvirt/vif.py:451 msgid "Failed while unplugging vif" msgstr "" -#: nova/virt/libvirt/vif.py:500 +#: nova/virt/libvirt/vif.py:501 msgid "" "The LibvirtBridgeDriver VIF driver is now deprecated and will be removed " "in the next release. Please use the LibvirtGenericVIFDriver VIF driver, " "together with a network plugin that reports the 'vif_type' attribute" msgstr "" -#: nova/virt/libvirt/vif.py:526 +#: nova/virt/libvirt/vif.py:527 msgid "" "The LibvirtOpenVswitchDriver VIF driver is now deprecated and will be " "removed in the next release. Please use the LibvirtGenericVIFDriver VIF " @@ -8864,7 +8857,7 @@ msgid "" "attribute" msgstr "" -#: nova/virt/libvirt/vif.py:554 +#: nova/virt/libvirt/vif.py:555 msgid "" "The LibvirtHybridOVSBridgeDriver VIF driver is now deprecated and will be" " removed in the next release. Please use the LibvirtGenericVIFDriver VIF " @@ -8872,7 +8865,7 @@ msgid "" "attribute" msgstr "" -#: nova/virt/libvirt/vif.py:582 +#: nova/virt/libvirt/vif.py:583 msgid "" "The LibvirtOpenVswitchVirtualPortDriver VIF driver is now deprecated and " "will be removed in the next release. Please use the " @@ -8880,7 +8873,7 @@ msgid "" "reports the 'vif_type' attribute" msgstr "" -#: nova/virt/libvirt/vif.py:608 +#: nova/virt/libvirt/vif.py:609 msgid "" "The QuantumLinuxBridgeVIFDriver VIF driver is now deprecated and will be " "removed in the next release. Please use the LibvirtGenericVIFDriver VIF " @@ -8888,87 +8881,87 @@ msgid "" "attribute" msgstr "" -#: nova/virt/libvirt/volume.py:238 +#: nova/virt/libvirt/volume.py:239 #, python-format msgid "iSCSI device not found at %s" msgstr "" -#: nova/virt/libvirt/volume.py:241 +#: nova/virt/libvirt/volume.py:242 #, python-format msgid "" "ISCSI volume not yet found at: %(disk_dev)s. Will rescan & retry. Try " "number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:253 +#: nova/virt/libvirt/volume.py:254 #, python-format msgid "Found iSCSI node %(disk_dev)s (after %(tries)s rescans)" msgstr "" -#: nova/virt/libvirt/volume.py:489 nova/virt/libvirt/volume.py:610 +#: nova/virt/libvirt/volume.py:490 nova/virt/libvirt/volume.py:611 #, python-format msgid "%s is already mounted" msgstr "" -#: nova/virt/libvirt/volume.py:545 +#: nova/virt/libvirt/volume.py:546 #, python-format msgid "AoE device not found at %s" msgstr "" -#: nova/virt/libvirt/volume.py:547 +#: nova/virt/libvirt/volume.py:548 #, python-format msgid "AoE volume not yet found at: %(aoedevpath)s. Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:561 +#: nova/virt/libvirt/volume.py:562 #, python-format msgid "Found AoE device %(aoedevpath)s (after %(tries)s rediscover)" msgstr "" -#: nova/virt/libvirt/volume.py:689 +#: nova/virt/libvirt/volume.py:690 msgid "We are unable to locate any Fibre Channel devices" msgstr "" -#: nova/virt/libvirt/volume.py:698 +#: nova/virt/libvirt/volume.py:699 #, python-format msgid "Looking for Fibre Channel dev %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:708 +#: nova/virt/libvirt/volume.py:709 msgid "Fibre Channel device not found." msgstr "" -#: nova/virt/libvirt/volume.py:711 +#: nova/virt/libvirt/volume.py:712 #, python-format msgid "" "Fibre volume not yet found at: %(mount_device)s. Will rescan & retry. " "Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:727 +#: nova/virt/libvirt/volume.py:728 #, python-format msgid "Found Fibre Channel volume %(mount_device)s (after %(tries)s rescans)" msgstr "" -#: nova/virt/libvirt/volume.py:734 +#: nova/virt/libvirt/volume.py:735 #, python-format msgid "Multipath device discovered %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:800 +#: nova/virt/libvirt/volume.py:801 msgid "Value required for 'scality_sofs_config'" msgstr "" -#: nova/virt/libvirt/volume.py:811 +#: nova/virt/libvirt/volume.py:812 #, python-format msgid "Cannot access 'scality_sofs_config': %s" msgstr "" -#: nova/virt/libvirt/volume.py:817 +#: nova/virt/libvirt/volume.py:818 msgid "Cannot execute /sbin/mount.sofs" msgstr "" -#: nova/virt/libvirt/volume.py:832 +#: nova/virt/libvirt/volume.py:833 msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" @@ -9041,6 +9034,16 @@ msgstr "" msgid "Uncompressed image file not found" msgstr "" +#: nova/virt/powervm/blockdev.py:540 nova/virt/powervm/operator.py:673 +#, python-format +msgid "Found error stream for command \"%(cmd)s\": %(error_text)s" +msgstr "" + +#: nova/virt/powervm/blockdev.py:557 nova/virt/powervm/operator.py:690 +#, python-format +msgid "Found error stream for command \"%(command)s\": %(error_text)s" +msgstr "" + #: nova/virt/powervm/common.py:61 msgid "Connection error connecting PowerVM manager" msgstr "" @@ -9050,16 +9053,16 @@ msgstr "" msgid "Running cmd (SSH-as-root): %s" msgstr "" -#: nova/virt/powervm/common.py:119 +#: nova/virt/powervm/common.py:122 msgid "File transfer to PowerVM manager failed" msgstr "" -#: nova/virt/powervm/common.py:138 +#: nova/virt/powervm/common.py:141 #, python-format msgid "ftp GET %(remote_path)s to: %(local_path)s" msgstr "" -#: nova/virt/powervm/common.py:144 +#: nova/virt/powervm/common.py:147 #, fuzzy msgid "File transfer from PowerVM manager failed" msgstr "連接到glance失敗" @@ -9172,54 +9175,54 @@ msgstr "" msgid "LPAR instance '%s' creation failed" msgstr "建立虛擬介面失敗" -#: nova/virt/powervm/operator.py:208 +#: nova/virt/powervm/operator.py:209 #, python-format msgid "Activating the LPAR instance '%s'" msgstr "" -#: nova/virt/powervm/operator.py:225 +#: nova/virt/powervm/operator.py:226 #, python-format msgid "Instance '%s' failed to boot" msgstr "" -#: nova/virt/powervm/operator.py:237 +#: nova/virt/powervm/operator.py:238 msgid "Error while attempting to clean up failed instance launch." msgstr "" -#: nova/virt/powervm/operator.py:241 +#: nova/virt/powervm/operator.py:242 #, python-format msgid "Instance spawned in %s seconds" msgstr "" -#: nova/virt/powervm/operator.py:252 +#: nova/virt/powervm/operator.py:253 #, python-format msgid "During destroy, LPAR instance '%s' was not found on PowerVM system." msgstr "" -#: nova/virt/powervm/operator.py:271 +#: nova/virt/powervm/operator.py:272 #, python-format msgid "Stopping instance %s for snapshot." msgstr "" -#: nova/virt/powervm/operator.py:294 +#: nova/virt/powervm/operator.py:295 #, python-format msgid "Shutting down the instance '%s'" msgstr "" -#: nova/virt/powervm/operator.py:299 +#: nova/virt/powervm/operator.py:300 #, python-format msgid "Deleting the LPAR instance '%s'" msgstr "" -#: nova/virt/powervm/operator.py:311 +#: nova/virt/powervm/operator.py:312 msgid "PowerVM instance cleanup failed" msgstr "" -#: nova/virt/powervm/operator.py:333 nova/virt/powervm/operator.py:389 +#: nova/virt/powervm/operator.py:334 nova/virt/powervm/operator.py:390 msgid "Not enough free memory in the host" msgstr "" -#: nova/virt/powervm/operator.py:344 nova/virt/powervm/operator.py:395 +#: nova/virt/powervm/operator.py:345 nova/virt/powervm/operator.py:396 msgid "Insufficient available CPU on PowerVM" msgstr "" @@ -9342,99 +9345,95 @@ msgstr "" msgid "Exception during HTTP connection close in VMwareHTTPWrite. Exception is %s" msgstr "" -#: nova/virt/vmwareapi/vim.py:85 +#: nova/virt/vmwareapi/vim.py:84 msgid "Unable to import suds." msgstr "" -#: nova/virt/vmwareapi/vim.py:91 -msgid "Must specify vmwareapi_wsdl_loc" -msgstr "" - -#: nova/virt/vmwareapi/vim.py:142 +#: nova/virt/vmwareapi/vim.py:169 #, python-format msgid "No such SOAP method '%s' provided by VI SDK" msgstr "" -#: nova/virt/vmwareapi/vim.py:147 +#: nova/virt/vmwareapi/vim.py:174 #, python-format msgid "httplib error in %s: " msgstr "" -#: nova/virt/vmwareapi/vim.py:154 +#: nova/virt/vmwareapi/vim.py:181 #, python-format msgid "Socket error in %s: " msgstr "" -#: nova/virt/vmwareapi/vim.py:159 +#: nova/virt/vmwareapi/vim.py:186 #, python-format msgid "Type error in %s: " msgstr "" -#: nova/virt/vmwareapi/vim.py:163 +#: nova/virt/vmwareapi/vim.py:190 #, python-format msgid "Exception in %s " msgstr "" -#: nova/virt/vmwareapi/vmops.py:93 +#: nova/virt/vmwareapi/vmops.py:92 msgid "Getting list of instances" msgstr "" -#: nova/virt/vmwareapi/vmops.py:109 +#: nova/virt/vmwareapi/vmops.py:108 #, python-format msgid "Got total of %s instances" msgstr "" -#: nova/virt/vmwareapi/vmops.py:204 +#: nova/virt/vmwareapi/vmops.py:198 msgid "Creating VM on the ESX host" msgstr "" -#: nova/virt/vmwareapi/vmops.py:212 +#: nova/virt/vmwareapi/vmops.py:206 msgid "Created VM on the ESX host" msgstr "" -#: nova/virt/vmwareapi/vmops.py:236 +#: nova/virt/vmwareapi/vmops.py:230 #, 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 "" -#: nova/virt/vmwareapi/vmops.py:255 +#: nova/virt/vmwareapi/vmops.py:249 #, python-format msgid "" "Created Virtual Disk of size %(vmdk_file_size_in_kb)s KB and type " "%(disk_type)s on the ESX host local store %(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:264 +#: nova/virt/vmwareapi/vmops.py:258 #, python-format msgid "" "Deleting the file %(vmdk_path)s on the ESX host localstore " "%(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:278 +#: nova/virt/vmwareapi/vmops.py:272 #, python-format msgid "" "Deleted the file %(vmdk_path)s on the ESX host local store " "%(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:286 +#: nova/virt/vmwareapi/vmops.py:280 #, python-format msgid "" "Downloading image file data %(image_ref)s to the ESX data store " "%(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:306 +#: nova/virt/vmwareapi/vmops.py:300 #, python-format msgid "" "Downloaded image file data %(image_ref)s to %(upload_vmdk_name)s on the " "ESX data store %(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:320 +#: nova/virt/vmwareapi/vmops.py:314 #, python-format msgid "" "Copying Virtual Disk of size %(vmdk_file_size_in_kb)s KB and adapter type" @@ -9442,281 +9441,281 @@ msgid "" " type %(disk_type)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:341 +#: nova/virt/vmwareapi/vmops.py:335 #, python-format msgid "" "Copied Virtual Disk of size %(vmdk_file_size_in_kb)s KB and type " "%(disk_type)s on the ESX host local store %(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:420 +#: nova/virt/vmwareapi/vmops.py:414 msgid "Powering on the VM instance" msgstr "" -#: nova/virt/vmwareapi/vmops.py:426 +#: nova/virt/vmwareapi/vmops.py:420 msgid "Powered on the VM instance" msgstr "" -#: nova/virt/vmwareapi/vmops.py:472 +#: nova/virt/vmwareapi/vmops.py:466 msgid "Creating Snapshot of the VM instance" msgstr "" -#: nova/virt/vmwareapi/vmops.py:482 +#: nova/virt/vmwareapi/vmops.py:476 msgid "Created Snapshot of the VM instance" msgstr "" -#: nova/virt/vmwareapi/vmops.py:527 +#: nova/virt/vmwareapi/vmops.py:521 msgid "Copying disk data before snapshot of the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:540 +#: nova/virt/vmwareapi/vmops.py:534 msgid "Copied disk data before snapshot of the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:549 +#: nova/virt/vmwareapi/vmops.py:543 #, python-format msgid "Uploading image %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:563 +#: nova/virt/vmwareapi/vmops.py:557 #, python-format msgid "Uploaded image %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:576 +#: nova/virt/vmwareapi/vmops.py:570 #, python-format msgid "Deleting temporary vmdk file %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:585 +#: nova/virt/vmwareapi/vmops.py:579 #, python-format msgid "Deleted temporary vmdk file %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:617 +#: nova/virt/vmwareapi/vmops.py:611 msgid "instance is not powered on" msgstr "" -#: nova/virt/vmwareapi/vmops.py:624 +#: nova/virt/vmwareapi/vmops.py:618 msgid "Rebooting guest OS of VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:627 +#: nova/virt/vmwareapi/vmops.py:621 msgid "Rebooted guest OS of VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:629 +#: nova/virt/vmwareapi/vmops.py:623 msgid "Doing hard reboot of VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:633 +#: nova/virt/vmwareapi/vmops.py:627 msgid "Did hard reboot of VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:645 nova/virt/vmwareapi/vmops.py:677 -#: nova/virt/vmwareapi/vmops.py:970 +#: nova/virt/vmwareapi/vmops.py:639 nova/virt/vmwareapi/vmops.py:671 +#: nova/virt/vmwareapi/vmops.py:964 msgid "instance not present" msgstr "" -#: nova/virt/vmwareapi/vmops.py:651 nova/virt/vmwareapi/vmops.py:974 +#: nova/virt/vmwareapi/vmops.py:645 nova/virt/vmwareapi/vmops.py:968 msgid "Destroying the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:656 nova/virt/vmwareapi/vmops.py:979 +#: nova/virt/vmwareapi/vmops.py:650 nova/virt/vmwareapi/vmops.py:973 msgid "Destroyed the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:658 +#: nova/virt/vmwareapi/vmops.py:652 #, python-format msgid "In vmwareapi:vmops:delete, got this exception while destroying the VM: %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:696 nova/virt/vmwareapi/vmops.py:849 +#: nova/virt/vmwareapi/vmops.py:690 nova/virt/vmwareapi/vmops.py:843 msgid "Powering off the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:701 nova/virt/vmwareapi/vmops.py:854 +#: nova/virt/vmwareapi/vmops.py:695 nova/virt/vmwareapi/vmops.py:848 msgid "Powered off the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:705 +#: nova/virt/vmwareapi/vmops.py:699 msgid "Unregistering the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:708 +#: nova/virt/vmwareapi/vmops.py:702 msgid "Unregistered the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:710 +#: nova/virt/vmwareapi/vmops.py:704 #, python-format msgid "" "In vmwareapi:vmops:destroy, got this exception while un-registering the " "VM: %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:723 +#: nova/virt/vmwareapi/vmops.py:717 #, python-format msgid "Deleting contents of the VM from datastore %(datastore_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:735 +#: nova/virt/vmwareapi/vmops.py:729 #, python-format msgid "Deleted contents of the VM from datastore %(datastore_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:740 +#: nova/virt/vmwareapi/vmops.py:734 #, python-format msgid "" "In vmwareapi:vmops:destroy, got this exception while deleting the VM " "contents from the disk: %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:748 +#: nova/virt/vmwareapi/vmops.py:742 msgid "pause not supported for vmwareapi" msgstr "" -#: nova/virt/vmwareapi/vmops.py:752 +#: nova/virt/vmwareapi/vmops.py:746 msgid "unpause not supported for vmwareapi" msgstr "" -#: nova/virt/vmwareapi/vmops.py:766 +#: nova/virt/vmwareapi/vmops.py:760 msgid "Suspending the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:770 +#: nova/virt/vmwareapi/vmops.py:764 msgid "Suspended the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:773 +#: nova/virt/vmwareapi/vmops.py:767 msgid "instance is powered off and cannot be suspended." msgstr "" -#: nova/virt/vmwareapi/vmops.py:776 +#: nova/virt/vmwareapi/vmops.py:770 msgid "VM was already in suspended state. So returning without doing anything" msgstr "" -#: nova/virt/vmwareapi/vmops.py:789 +#: nova/virt/vmwareapi/vmops.py:783 msgid "Resuming the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:794 +#: nova/virt/vmwareapi/vmops.py:788 msgid "Resumed the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:796 +#: nova/virt/vmwareapi/vmops.py:790 msgid "instance is not in a suspended state" msgstr "" -#: nova/virt/vmwareapi/vmops.py:857 +#: nova/virt/vmwareapi/vmops.py:851 msgid "instance is suspended and cannot be powered off." msgstr "" -#: nova/virt/vmwareapi/vmops.py:860 +#: nova/virt/vmwareapi/vmops.py:854 msgid "VM was already in powered off state. So returning without doing anything" msgstr "" -#: nova/virt/vmwareapi/vmops.py:873 +#: nova/virt/vmwareapi/vmops.py:867 msgid "VM was already in powered on state. So returning without doing anything" msgstr "" -#: nova/virt/vmwareapi/vmops.py:877 +#: nova/virt/vmwareapi/vmops.py:871 msgid "Powering on the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:882 +#: nova/virt/vmwareapi/vmops.py:876 msgid "Powered on the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:899 +#: nova/virt/vmwareapi/vmops.py:893 #, python-format msgid "Updating instance '%(instance_uuid)s' progress to %(progress)d" msgstr "" -#: nova/virt/vmwareapi/vmops.py:930 +#: nova/virt/vmwareapi/vmops.py:924 #, python-format msgid "Renaming the VM to %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:936 +#: nova/virt/vmwareapi/vmops.py:930 #, python-format msgid "Renamed the VM to %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:951 +#: nova/virt/vmwareapi/vmops.py:945 #, python-format msgid "Cloning VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:959 +#: nova/virt/vmwareapi/vmops.py:953 #, python-format msgid "Cloned VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:981 +#: nova/virt/vmwareapi/vmops.py:975 #, python-format msgid "" "In vmwareapi:vmops:confirm_migration, got this exception while destroying" " the VM: %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:996 +#: nova/virt/vmwareapi/vmops.py:990 #, python-format msgid "Renaming the VM from %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1002 +#: nova/virt/vmwareapi/vmops.py:996 #, fuzzy, python-format msgid "Renamed the VM from %s" msgstr "找不到Volume %s" -#: nova/virt/vmwareapi/vmops.py:1025 +#: nova/virt/vmwareapi/vmops.py:1019 #, python-format msgid "Migrating VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1037 +#: nova/virt/vmwareapi/vmops.py:1031 #, python-format msgid "Migrated VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1047 nova/virt/xenapi/vmops.py:1327 +#: nova/virt/vmwareapi/vmops.py:1041 nova/virt/xenapi/vmops.py:1327 #, python-format msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1051 +#: nova/virt/vmwareapi/vmops.py:1045 #, python-format msgid "Automatically hard rebooting %d" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1087 +#: nova/virt/vmwareapi/vmops.py:1081 msgid "get_diagnostics not implemented for vmwareapi" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1169 +#: nova/virt/vmwareapi/vmops.py:1163 msgid "Reconfiguring VM instance to set the machine id" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1175 +#: nova/virt/vmwareapi/vmops.py:1169 msgid "Reconfigured VM instance to set the machine id" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1189 +#: nova/virt/vmwareapi/vmops.py:1183 #, python-format msgid "Reconfiguring VM instance to enable vnc on port - %(port)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1196 +#: nova/virt/vmwareapi/vmops.py:1190 #, python-format msgid "Reconfigured VM instance to enable vnc on port - %(port)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1289 +#: nova/virt/vmwareapi/vmops.py:1283 #, python-format msgid "Creating directory with path %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1295 +#: nova/virt/vmwareapi/vmops.py:1289 #, python-format msgid "Created directory with path %s" msgstr "" @@ -9736,17 +9735,17 @@ msgstr "" msgid "Uploading image %s to the Glance image server" msgstr "" -#: nova/virt/vmwareapi/vmware_images.py:135 +#: nova/virt/vmwareapi/vmware_images.py:139 #, python-format msgid "Uploaded image %s to the Glance image server" msgstr "" -#: nova/virt/vmwareapi/vmware_images.py:146 +#: nova/virt/vmwareapi/vmware_images.py:150 #, python-format msgid "Getting image size for the image %s" msgstr "" -#: nova/virt/vmwareapi/vmware_images.py:151 +#: nova/virt/vmwareapi/vmware_images.py:155 #, python-format msgid "Got image size of %(size)s for the image %(image)s" msgstr "" @@ -10026,21 +10025,16 @@ msgstr "" msgid "Unable to migrate VM %(vm_ref)sfrom %(host)s" msgstr "" -#: nova/virt/xenapi/host.py:156 -#, python-format -msgid "Unable to get SR for this host: %s" -msgstr "" - -#: nova/virt/xenapi/host.py:191 +#: nova/virt/xenapi/host.py:185 #, python-format msgid "Failed to extract instance support from %s" msgstr "" -#: nova/virt/xenapi/host.py:208 +#: nova/virt/xenapi/host.py:202 msgid "Unable to get updated status" msgstr "" -#: nova/virt/xenapi/host.py:211 +#: nova/virt/xenapi/host.py:205 #, python-format msgid "The call to %(method)s returned an error: %(e)s." msgstr "" @@ -10114,374 +10108,374 @@ msgid "" "Expected %(vlan_num)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:271 +#: nova/virt/xenapi/vm_utils.py:272 msgid "Created VM" msgstr "" -#: nova/virt/xenapi/vm_utils.py:283 +#: nova/virt/xenapi/vm_utils.py:284 msgid "VM destroyed" msgstr "" -#: nova/virt/xenapi/vm_utils.py:288 nova/virt/xenapi/vm_utils.py:303 +#: nova/virt/xenapi/vm_utils.py:289 nova/virt/xenapi/vm_utils.py:304 msgid "VM already halted, skipping shutdown..." msgstr "" -#: nova/virt/xenapi/vm_utils.py:292 +#: nova/virt/xenapi/vm_utils.py:293 msgid "Shutting down VM (cleanly)" msgstr "" -#: nova/virt/xenapi/vm_utils.py:307 +#: nova/virt/xenapi/vm_utils.py:308 msgid "Shutting down VM (hard)" msgstr "" -#: nova/virt/xenapi/vm_utils.py:345 +#: nova/virt/xenapi/vm_utils.py:346 #, python-format msgid "VBD not found in instance %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:362 +#: nova/virt/xenapi/vm_utils.py:363 #, python-format msgid "VBD %s already detached" msgstr "" -#: nova/virt/xenapi/vm_utils.py:365 +#: nova/virt/xenapi/vm_utils.py:366 #, python-format msgid "VBD %(vbd_ref)s detach rejected, attempt %(num_attempt)d/%(max_attempts)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:370 +#: nova/virt/xenapi/vm_utils.py:371 #, python-format msgid "Unable to unplug VBD %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:375 +#: nova/virt/xenapi/vm_utils.py:376 #, python-format msgid "Reached maximum number of retries trying to unplug VBD %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:386 +#: nova/virt/xenapi/vm_utils.py:387 #, python-format msgid "Unable to destroy VBD %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:408 +#: nova/virt/xenapi/vm_utils.py:409 #, python-format msgid "Creating %(vbd_type)s-type VBD for VM %(vm_ref)s, VDI %(vdi_ref)s ... " msgstr "" -#: nova/virt/xenapi/vm_utils.py:411 +#: nova/virt/xenapi/vm_utils.py:412 #, python-format msgid "Created VBD %(vbd_ref)s for VM %(vm_ref)s, VDI %(vdi_ref)s." msgstr "" -#: nova/virt/xenapi/vm_utils.py:437 +#: nova/virt/xenapi/vm_utils.py:438 #, python-format msgid "Unable to destroy VDI %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:469 +#: nova/virt/xenapi/vm_utils.py:465 #, python-format msgid "" "Created VDI %(vdi_ref)s (%(name_label)s, %(virtual_size)s, %(read_only)s)" " on %(sr_ref)s." msgstr "" -#: nova/virt/xenapi/vm_utils.py:483 +#: nova/virt/xenapi/vm_utils.py:479 msgid "SR not present and could not be introduced" msgstr "" -#: nova/virt/xenapi/vm_utils.py:508 +#: nova/virt/xenapi/vm_utils.py:504 #, python-format msgid "block device info: %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:594 +#: nova/virt/xenapi/vm_utils.py:590 #, python-format msgid "Cloned VDI %(vdi_ref)s from VDI %(vdi_to_clone_ref)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:614 +#: nova/virt/xenapi/vm_utils.py:635 #, python-format msgid "No primary VDI found for %(vm_ref)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:627 +#: nova/virt/xenapi/vm_utils.py:648 msgid "Starting snapshot for VM" msgstr "" -#: nova/virt/xenapi/vm_utils.py:677 +#: nova/virt/xenapi/vm_utils.py:698 #, python-format msgid "Destroying cached VDI '%(vdi_uuid)s'" msgstr "" -#: nova/virt/xenapi/vm_utils.py:930 +#: nova/virt/xenapi/vm_utils.py:951 #, 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 "" -#: nova/virt/xenapi/vm_utils.py:986 +#: nova/virt/xenapi/vm_utils.py:1007 #, python-format msgid "Unrecognized cache_images value '%s', defaulting to True" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1020 +#: nova/virt/xenapi/vm_utils.py:1041 #, python-format msgid "Fetched VDIs of type '%(vdi_type)s' with UUID '%(vdi_uuid)s'" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1032 +#: nova/virt/xenapi/vm_utils.py:1053 #, python-format msgid "" "download_vhd %(image_id)s, attempt %(attempt_num)d/%(max_attempts)d, " "params: %(params)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1045 +#: nova/virt/xenapi/vm_utils.py:1066 #, python-format msgid "download_vhd failed: %r" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1079 +#: nova/virt/xenapi/vm_utils.py:1100 #, python-format msgid "Invalid value '%s' for xenapi_torrent_images" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1090 +#: nova/virt/xenapi/vm_utils.py:1111 #, python-format msgid "Asking xapi to fetch vhd image %(image_id)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1154 +#: nova/virt/xenapi/vm_utils.py:1169 #, python-format msgid "vdi_uuid=%(cur_vdi_uuid)s vdi_size_bytes=%(vdi_size_bytes)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1169 +#: nova/virt/xenapi/vm_utils.py:1184 #, python-format msgid "image_size_bytes=%(size_bytes)d, allowed_size_bytes=%(allowed_size_bytes)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1173 +#: nova/virt/xenapi/vm_utils.py:1188 #, python-format msgid "" "Image size %(size_bytes)d exceeded instance_type allowed size " "%(allowed_size_bytes)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1195 +#: nova/virt/xenapi/vm_utils.py:1210 #, python-format msgid "Fetching image %(image_id)s, type %(image_type_str)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1208 +#: nova/virt/xenapi/vm_utils.py:1223 #, python-format msgid "Size for image %(image_id)s: %(virtual_size)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1217 +#: nova/virt/xenapi/vm_utils.py:1232 #, python-format msgid "" "Kernel/Ramdisk image is too large: %(vdi_size)d bytes, max %(max_size)d " "bytes" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1236 +#: nova/virt/xenapi/vm_utils.py:1251 #, python-format msgid "Copying VDI %s to /boot/guest on dom0" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1250 +#: nova/virt/xenapi/vm_utils.py:1265 #, python-format msgid "Kernel/Ramdisk VDI %s destroyed" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1259 +#: nova/virt/xenapi/vm_utils.py:1274 msgid "Failed to fetch glance image" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1300 +#: nova/virt/xenapi/vm_utils.py:1315 #, python-format msgid "Detected %(image_type_str)s format for image %(image_ref)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1331 +#: nova/virt/xenapi/vm_utils.py:1346 #, python-format msgid "Looking up vdi %s for PV kernel" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1349 +#: nova/virt/xenapi/vm_utils.py:1364 #, python-format msgid "" "Image format is None: trying to determine PV status using pygrub; if " "instance with vdi %s does not boot correctly, try with image metadata." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1355 +#: nova/virt/xenapi/vm_utils.py:1370 #, python-format msgid "Unknown image format %(disk_image_type)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1386 +#: nova/virt/xenapi/vm_utils.py:1401 #, python-format msgid "VDI %s is still available" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1489 +#: nova/virt/xenapi/vm_utils.py:1504 #, python-format msgid "Unable to parse rrd of %(vm_uuid)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1516 +#: nova/virt/xenapi/vm_utils.py:1531 #, python-format msgid "Re-scanning SR %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1544 +#: nova/virt/xenapi/vm_utils.py:1559 #, python-format msgid "Flag sr_matching_filter '%s' does not respect formatting convention" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1562 +#: nova/virt/xenapi/vm_utils.py:1577 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 "" -#: nova/virt/xenapi/vm_utils.py:1575 +#: nova/virt/xenapi/vm_utils.py:1590 msgid "Cannot find SR of content-type ISO" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1583 +#: nova/virt/xenapi/vm_utils.py:1598 #, python-format msgid "ISO: looking at SR %(sr_rec)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1585 +#: nova/virt/xenapi/vm_utils.py:1600 msgid "ISO: not iso content" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1588 +#: nova/virt/xenapi/vm_utils.py:1603 msgid "ISO: iso content_type, no 'i18n-key' key" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1591 +#: nova/virt/xenapi/vm_utils.py:1606 msgid "ISO: iso content_type, i18n-key value not 'local-storage-iso'" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1595 +#: nova/virt/xenapi/vm_utils.py:1610 msgid "ISO: SR MATCHing our criteria" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1597 +#: nova/virt/xenapi/vm_utils.py:1612 msgid "ISO: ISO, looking to see if it is host local" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1600 +#: nova/virt/xenapi/vm_utils.py:1615 #, python-format msgid "ISO: PBD %(pbd_ref)s disappeared" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1603 +#: nova/virt/xenapi/vm_utils.py:1618 #, python-format msgid "ISO: PBD matching, want %(pbd_rec)s, have %(host)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1606 +#: nova/virt/xenapi/vm_utils.py:1621 msgid "ISO: SR with local PBD" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1628 +#: nova/virt/xenapi/vm_utils.py:1643 #, python-format msgid "" "Unable to obtain RRD XML for VM %(vm_uuid)s with server details: " "%(server)s." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1644 +#: nova/virt/xenapi/vm_utils.py:1659 #, python-format msgid "Unable to obtain RRD XML updates with server details: %(server)s." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1698 +#: nova/virt/xenapi/vm_utils.py:1713 #, python-format msgid "Invalid statistics data from Xenserver: %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1758 +#: nova/virt/xenapi/vm_utils.py:1773 #, python-format msgid "VHD %(vdi_uuid)s has parent %(parent_uuid)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1845 +#: nova/virt/xenapi/vm_utils.py:1860 #, python-format msgid "" "Parent %(parent_uuid)s doesn't match original parent " "%(original_parent_uuid)s, waiting for coalesce..." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1855 +#: nova/virt/xenapi/vm_utils.py:1870 #, python-format msgid "VHD coalesce attempts exceeded (%(max_attempts)d), giving up..." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1890 +#: nova/virt/xenapi/vm_utils.py:1905 #, python-format msgid "Timeout waiting for device %s to be created" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1910 +#: nova/virt/xenapi/vm_utils.py:1925 #, python-format msgid "Disconnecting stale VDI %s from compute domU" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1923 +#: nova/virt/xenapi/vm_utils.py:1938 #, python-format msgid "Plugging VBD %s ... " msgstr "" -#: nova/virt/xenapi/vm_utils.py:1926 +#: nova/virt/xenapi/vm_utils.py:1941 #, python-format msgid "Plugging VBD %s done." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1928 +#: nova/virt/xenapi/vm_utils.py:1943 #, python-format msgid "VBD %(vbd_ref)s plugged as %(orig_dev)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1931 +#: nova/virt/xenapi/vm_utils.py:1946 #, python-format msgid "VBD %(vbd_ref)s plugged into wrong dev, remapping to %(dev)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1936 +#: nova/virt/xenapi/vm_utils.py:1951 #, python-format msgid "Destroying VBD for VDI %s ... " msgstr "" -#: nova/virt/xenapi/vm_utils.py:1944 +#: nova/virt/xenapi/vm_utils.py:1959 #, python-format msgid "Destroying VBD for VDI %s done." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1971 +#: nova/virt/xenapi/vm_utils.py:1986 #, python-format msgid "Running pygrub against %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1979 +#: nova/virt/xenapi/vm_utils.py:1994 #, python-format msgid "Found Xen kernel %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1981 +#: nova/virt/xenapi/vm_utils.py:1996 msgid "No Xen kernel found. Booting HVM." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1983 +#: nova/virt/xenapi/vm_utils.py:1998 msgid "" "Error while executing pygrub! Please, ensure the binary is installed " "correctly, and available in your PATH; on some Linux distros, pygrub may " @@ -10489,51 +10483,51 @@ msgid "" "mode." msgstr "" -#: nova/virt/xenapi/vm_utils.py:2000 +#: nova/virt/xenapi/vm_utils.py:2015 msgid "Partitions:" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2006 +#: nova/virt/xenapi/vm_utils.py:2021 #, python-format msgid " %(num)s: %(ptype)s %(size)d sectors" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2031 +#: nova/virt/xenapi/vm_utils.py:2046 #, python-format msgid "" "Writing partition table %(primary_first)d %(primary_last)d to " "%(dev_path)s..." msgstr "" -#: nova/virt/xenapi/vm_utils.py:2044 +#: nova/virt/xenapi/vm_utils.py:2059 #, python-format msgid "Writing partition table %s done." msgstr "" -#: nova/virt/xenapi/vm_utils.py:2098 +#: nova/virt/xenapi/vm_utils.py:2113 #, 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 "" -#: nova/virt/xenapi/vm_utils.py:2131 +#: nova/virt/xenapi/vm_utils.py:2146 #, python-format msgid "" "Finished sparse_copy in %(duration).2f secs, %(compression_pct).2f%% " "reduction in size" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2183 +#: nova/virt/xenapi/vm_utils.py:2198 msgid "Manipulating interface files directly" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2192 +#: nova/virt/xenapi/vm_utils.py:2207 #, python-format msgid "Failed to mount filesystem (expected for non-linux instances): %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2304 +#: nova/virt/xenapi/vm_utils.py:2319 msgid "This domU must be running on the host specified by xenapi_connection_url" msgstr "" @@ -10721,15 +10715,19 @@ msgid "" " server" msgstr "" -#: nova/virt/xenapi/vmops.py:1658 +#: nova/virt/xenapi/vmops.py:1647 +msgid "No suitable network for migrate" +msgstr "" + +#: nova/virt/xenapi/vmops.py:1659 msgid "Migrate Receive failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1706 -msgid "VM.assert_can_migratefailed" +#: nova/virt/xenapi/vmops.py:1708 +msgid "VM.assert_can_migrate failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1743 +#: nova/virt/xenapi/vmops.py:1745 msgid "Migrate Send failed" msgstr "" @@ -10858,6 +10856,77 @@ msgid "Cinderclient connection created using URL: %s" msgstr "" #: nova/volume/cinder.py:219 +msgid "status must be 'in-use'" +msgstr "" + +#: nova/volume/cinder.py:225 msgid "status must be 'available'" msgstr "" +#~ msgid "Unexpected error while running command." +#~ msgstr "非預期的執行錯誤" + +#~ 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" +#~ "命令: %(cmd)s\n" +#~ "退出代碼: %(exit_code)s\n" +#~ "標準輸出: %(stdout)r\n" +#~ "標準錯誤輸出: %(stderr)r" + +#~ msgid "Error clearing stale veth %s" +#~ msgstr "" + +#~ msgid "Failed unplugging VLAN interface '%s'" +#~ msgstr "" + +#~ msgid "Unplugged VLAN interface '%s'" +#~ msgstr "" + +#~ msgid "Failed unplugging bridge interface '%s'" +#~ msgstr "" + +#~ msgid "Unplugged bridge interface '%s'" +#~ msgstr "" + +#~ msgid "Failed unplugging gateway interface '%s'" +#~ msgstr "" + +#~ msgid "Unplugged gateway interface '%s'" +#~ msgstr "" + +#~ msgid "Network %(net)s for port %(port_id)s not found!" +#~ msgstr "" + +#~ msgid "Host filter ignoring hosts: %(ignored_hosts_str)s" +#~ msgstr "" + +#~ msgid "" +#~ "No hosts matched due to not " +#~ "matching 'force_hosts'value of " +#~ "'%(forced_hosts_str)s'" +#~ msgstr "" + +#~ msgid "Host filter forcing available hosts to %(forced_hosts_str)s" +#~ msgstr "" + +#~ msgid "" +#~ "Getting block stats failed, device might" +#~ " have been detached. Code=%(errcode)s " +#~ "Error=%(e)s" +#~ msgstr "" + +#~ msgid "Must specify vmwareapi_wsdl_loc" +#~ msgstr "" + +#~ msgid "Unable to get SR for this host: %s" +#~ msgstr "" + +#~ msgid "VM.assert_can_migratefailed" +#~ msgstr "" + -- cgit