diff options
Diffstat (limited to 'nova/locale/ko_KR/LC_MESSAGES/nova.po')
-rw-r--r-- | nova/locale/ko_KR/LC_MESSAGES/nova.po | 2212 |
1 files changed, 1137 insertions, 1075 deletions
diff --git a/nova/locale/ko_KR/LC_MESSAGES/nova.po b/nova/locale/ko_KR/LC_MESSAGES/nova.po index 423155ebe..a426ca671 100644 --- a/nova/locale/ko_KR/LC_MESSAGES/nova.po +++ b/nova/locale/ko_KR/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-05-13 19:38+0000\n" +"POT-Creation-Date: 2013-05-22 19:37+0000\n" "PO-Revision-Date: 2013-05-06 16:05+0000\n" "Last-Translator: openstackjenkins <jenkins@openstack.org>\n" "Language-Team: en_US <LL@li.org>\n" @@ -84,7 +84,7 @@ msgstr "" msgid "An unknown exception occurred." msgstr "" -#: nova/exception.py:133 nova/openstack/common/rpc/common.py:86 +#: nova/exception.py:133 nova/openstack/common/rpc/common.py:87 msgid "Exception in string format operation" msgstr "" @@ -168,8 +168,8 @@ msgid "" "%(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:2765 +#: nova/exception.py:235 nova/api/ec2/cloud.py:462 +#: nova/api/openstack/compute/contrib/keypairs.py:98 nova/compute/api.py:2767 msgid "Keypair data is invalid" msgstr "Keypair 데이터가 맞지 않습니다" @@ -199,7 +199,7 @@ msgstr "" msgid "Invalid port range %(from_port)s:%(to_port)s. %(msg)s" msgstr "" -#: nova/exception.py:263 nova/api/ec2/cloud.py:625 +#: nova/exception.py:263 #, python-format msgid "Invalid IP protocol %(protocol)s." msgstr "" @@ -1235,55 +1235,67 @@ msgstr "" #: nova/exception.py:1157 #, python-format +msgid "" +"unexpected VM state: expecting %(expected)s but the actual state is " +"%(actual)s" +msgstr "" + +#: nova/exception.py:1162 +#, python-format msgid "The CA file for %(project)s could not be found" msgstr "" -#: nova/exception.py:1161 +#: nova/exception.py:1166 #, python-format msgid "The CRL file for %(project)s could not be found" msgstr "" -#: nova/exception.py:1165 +#: nova/exception.py:1170 msgid "Instance recreate is not implemented by this virt driver." msgstr "" -#: nova/exception.py:1169 +#: nova/exception.py:1174 #, python-format msgid "The service from servicegroup driver %(driver) is temporarily unavailable." msgstr "" -#: nova/exception.py:1174 +#: nova/exception.py:1179 #, python-format msgid "%(binary)s attempted direct database access which is not allowed by policy" msgstr "" -#: nova/exception.py:1179 +#: nova/exception.py:1184 #, python-format msgid "Virtualization type '%(virt)s' is not supported by this compute driver" msgstr "" -#: nova/exception.py:1184 +#: nova/exception.py:1189 #, python-format msgid "" "Requested hardware '%(model)s' is not supported by the '%(virt)s' virt " "driver" msgstr "" -#: nova/exception.py:1189 +#: nova/exception.py:1194 #, python-format msgid "Invalid Base 64 data for file %(path)s" msgstr "" -#: nova/exception.py:1193 +#: nova/exception.py:1198 #, python-format msgid "Build of instance %(instance_uuid)s aborted: %(reason)s" msgstr "" -#: nova/exception.py:1197 +#: nova/exception.py:1202 #, python-format msgid "Build of instance %(instance_uuid)s was re-scheduled: %(reason)s" msgstr "" +#: nova/exception.py:1208 +#, python-format +msgid "Instance rollback performed due to: %s" +msgstr "" + #: nova/hooks.py:62 #, python-format msgid "Running %(name)s pre-hook: %(obj)s" @@ -1294,7 +1306,7 @@ msgstr "" msgid "Running %(name)s post-hook: %(obj)s" msgstr "" -#: nova/manager.py:166 +#: nova/manager.py:170 msgid "Notifying Schedulers of capabilities ..." msgstr "" @@ -1314,205 +1326,125 @@ msgstr "" msgid "Rule checked when requested rule is not found" msgstr "" -#: nova/quota.py:966 +#: nova/quota.py:972 #, python-format msgid "Created reservations %(reservations)s" msgstr "" -#: nova/quota.py:988 +#: nova/quota.py:994 #, python-format msgid "Failed to commit reservations %(reservations)s" msgstr "" -#: nova/quota.py:990 +#: nova/quota.py:996 #, python-format msgid "Committed reservations %(reservations)s" msgstr "" -#: nova/quota.py:1010 +#: nova/quota.py:1016 #, python-format msgid "Failed to roll back reservations %(reservations)s" msgstr "" -#: nova/quota.py:1012 +#: nova/quota.py:1018 #, 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 +#: nova/service.py:153 #, python-format msgid "Starting %(topic)s node (version %(version)s)" msgstr "" -#: nova/service.py:444 nova/openstack/common/rpc/service.py:47 +#: nova/service.py:170 nova/openstack/common/rpc/service.py:47 #, python-format msgid "Creating Consumer connection for Service %s" msgstr "" -#: nova/service.py:464 +#: nova/service.py:190 #, python-format msgid "Join ServiceGroup membership for this service %s" msgstr "" -#: nova/service.py:546 +#: nova/service.py:270 msgid "Service killed that has no database entry" msgstr "" -#: nova/service.py:581 +#: nova/service.py:292 #, python-format msgid "Temporary directory is invalid: %s" msgstr "" -#: nova/service.py:679 +#: nova/service.py:394 msgid "serve() can only be called once" msgstr "" -#: nova/utils.py:142 +#: nova/utils.py:145 #, python-format msgid "Expected to receive %(exp)s bytes, but actually %(act)s" msgstr "" -#: nova/utils.py:187 nova/openstack/common/processutils.py:219 -#, python-format -msgid "Running cmd (SSH): %s" -msgstr "" - -#: nova/utils.py:189 nova/openstack/common/processutils.py:221 -msgid "Environment not supported over SSH" -msgstr "" - -#: nova/utils.py:193 nova/openstack/common/processutils.py:225 -msgid "process_input not supported over SSH" -msgstr "" - -#: nova/utils.py:212 nova/openstack/common/processutils.py:167 -#: nova/openstack/common/processutils.py:240 nova/virt/powervm/common.py:118 -#, python-format -msgid "Result was %s" -msgstr "" - -#: nova/utils.py:231 +#: nova/utils.py:173 #, python-format msgid "debug in callback: %s" msgstr "" -#: nova/utils.py:393 +#: nova/utils.py:335 #, python-format msgid "Link Local address is not found.:%s" msgstr "" -#: nova/utils.py:396 +#: nova/utils.py:338 #, python-format msgid "Couldn't get Link Local IP of %(interface)s :%(ex)s" msgstr "" -#: nova/utils.py:435 +#: nova/utils.py:377 #, python-format msgid "Invalid backend: %s" msgstr "" -#: nova/utils.py:496 +#: nova/utils.py:438 #, python-format msgid "Unknown byte multiplier: %s" msgstr "" -#: nova/utils.py:625 +#: nova/utils.py:567 #, python-format msgid "Expected object of type: %s" msgstr "" -#: nova/utils.py:654 +#: nova/utils.py:596 #, python-format msgid "Invalid server_string: %s" msgstr "" -#: nova/utils.py:810 +#: nova/utils.py:733 #, python-format msgid "timefunc: '%(name)s' took %(total_time).2f secs" msgstr "" -#: nova/utils.py:876 +#: nova/utils.py:799 #, python-format msgid "Reloading cached file %s" msgstr "" -#: nova/utils.py:1008 nova/virt/configdrive.py:177 +#: nova/utils.py:931 nova/virt/configdrive.py:177 #, python-format msgid "Could not remove tmpdir: %s" msgstr "" -#: nova/utils.py:1160 +#: nova/utils.py:1083 #, python-format msgid "%s is not a string or unicode" msgstr "" -#: nova/utils.py:1164 +#: nova/utils.py:1087 #, python-format msgid "%(name)s has less than %(min_length)s characters." msgstr "" -#: nova/utils.py:1169 +#: nova/utils.py:1092 #, python-format msgid "%(name)s has more than %(max_length)s characters." msgstr "" @@ -1597,130 +1529,125 @@ msgstr "" msgid "Too many failed authentications." msgstr "" -#: nova/api/ec2/__init__.py:184 +#: nova/api/ec2/__init__.py:183 #, 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 +#: nova/api/ec2/__init__.py:202 msgid "Signature not provided" msgstr "" -#: nova/api/ec2/__init__.py:205 +#: nova/api/ec2/__init__.py:206 msgid "Access key not provided" msgstr "" -#: nova/api/ec2/__init__.py:240 nova/api/ec2/__init__.py:255 +#: nova/api/ec2/__init__.py:241 nova/api/ec2/__init__.py:256 msgid "Failure communicating with keystone" msgstr "" -#: nova/api/ec2/__init__.py:254 +#: nova/api/ec2/__init__.py:255 #, python-format msgid "Keystone failure: %s" msgstr "" -#: nova/api/ec2/__init__.py:314 +#: nova/api/ec2/__init__.py:315 msgid "Timestamp failed validation." msgstr "" -#: nova/api/ec2/__init__.py:334 +#: nova/api/ec2/__init__.py:335 #, python-format msgid "action: %s" msgstr "" -#: nova/api/ec2/__init__.py:336 +#: nova/api/ec2/__init__.py:337 #, python-format msgid "arg: %(key)s\t\tval: %(value)s" msgstr "" -#: nova/api/ec2/__init__.py:411 +#: nova/api/ec2/__init__.py:413 #, python-format msgid "Unauthorized request for controller=%(controller)s and action=%(action)s" msgstr "" -#: nova/api/ec2/__init__.py:483 +#: nova/api/ec2/__init__.py:487 #, python-format msgid "InstanceNotFound raised: %s" msgstr "" -#: nova/api/ec2/__init__.py:489 +#: nova/api/ec2/__init__.py:493 #, python-format msgid "VolumeNotFound raised: %s" msgstr "" -#: nova/api/ec2/__init__.py:495 +#: nova/api/ec2/__init__.py:499 #, python-format msgid "SnapshotNotFound raised: %s" msgstr "" -#: nova/api/ec2/__init__.py:501 +#: nova/api/ec2/__init__.py:505 #, 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 +#: nova/api/ec2/__init__.py:514 #, python-format msgid "KeyPairExists raised: %s" msgstr "" -#: nova/api/ec2/__init__.py:517 +#: nova/api/ec2/__init__.py:519 #, python-format msgid "InvalidKeypair raised: %s" msgstr "" -#: nova/api/ec2/__init__.py:522 +#: nova/api/ec2/__init__.py:524 #, python-format msgid "InvalidParameterValue raised: %s" msgstr "" -#: nova/api/ec2/__init__.py:526 +#: nova/api/ec2/__init__.py:528 #, python-format msgid "InvalidPortRange raised: %s" msgstr "" -#: nova/api/ec2/__init__.py:530 +#: nova/api/ec2/__init__.py:532 #, python-format msgid "NotAuthorized raised: %s" msgstr "" -#: nova/api/ec2/__init__.py:534 +#: nova/api/ec2/__init__.py:536 #, python-format msgid "InvalidRequest raised: %s" msgstr "" -#: nova/api/ec2/__init__.py:538 +#: nova/api/ec2/__init__.py:540 #, python-format msgid "QuotaError raised: %s" msgstr "" -#: nova/api/ec2/__init__.py:542 +#: nova/api/ec2/__init__.py:544 #, python-format msgid "Invalid id: bogus (expecting \"i-...\"): %s" msgstr "" -#: nova/api/ec2/__init__.py:551 +#: nova/api/ec2/__init__.py:553 #, python-format msgid "Unexpected error raised: %s" msgstr "" -#: nova/api/ec2/__init__.py:552 +#: nova/api/ec2/__init__.py:554 #, python-format msgid "Environment: %s" msgstr "" -#: nova/api/ec2/__init__.py:554 nova/api/metadata/handler.py:136 -#: nova/api/metadata/handler.py:183 +#: nova/api/ec2/__init__.py:556 nova/api/metadata/handler.py:136 +#: nova/api/metadata/handler.py:187 msgid "An unknown error has occurred. Please try your request again." msgstr "" -#: nova/api/ec2/apirequest.py:62 +#: nova/api/ec2/apirequest.py:61 #, python-format msgid "Unsupported API request: controller = %(controller)s, action = %(action)s" msgstr "" @@ -1730,69 +1657,74 @@ msgstr "" msgid "Create snapshot of volume %s" msgstr "" -#: nova/api/ec2/cloud.py:417 +#: nova/api/ec2/cloud.py:416 #, python-format msgid "Could not find key pair(s): %s" msgstr "" -#: nova/api/ec2/cloud.py:434 +#: nova/api/ec2/cloud.py:433 #, python-format msgid "Create key pair %s" msgstr "" -#: nova/api/ec2/cloud.py:441 nova/api/ec2/cloud.py:460 +#: nova/api/ec2/cloud.py:440 nova/api/ec2/cloud.py:459 #: nova/api/openstack/compute/contrib/keypairs.py:93 msgid "Quota exceeded, too many key pairs." msgstr "" -#: nova/api/ec2/cloud.py:450 +#: nova/api/ec2/cloud.py:449 #, python-format msgid "Import key %s" msgstr "" -#: nova/api/ec2/cloud.py:470 +#: nova/api/ec2/cloud.py:469 #, python-format msgid "Delete key pair %s" msgstr "" -#: nova/api/ec2/cloud.py:612 nova/api/ec2/cloud.py:733 +#: nova/api/ec2/cloud.py:611 nova/api/ec2/cloud.py:731 msgid "Not enough parameters, need group_name or group_id" msgstr "" -#: nova/api/ec2/cloud.py:617 +#: nova/api/ec2/cloud.py:616 #, 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 +#: nova/api/ec2/cloud.py:623 +#, python-format +msgid "Invalid IP protocol %s." +msgstr "" + +#: nova/api/ec2/cloud.py:653 nova/api/ec2/cloud.py:685 msgid "No rule for the specified parameters." msgstr "" -#: nova/api/ec2/cloud.py:678 +#: nova/api/ec2/cloud.py:676 #, python-format msgid "%s - This rule already exists in group" msgstr "" -#: nova/api/ec2/cloud.py:761 +#: nova/api/ec2/cloud.py:759 #, python-format msgid "Get console output for instance %s" msgstr "" -#: nova/api/ec2/cloud.py:834 +#: nova/api/ec2/cloud.py:832 #, python-format msgid "Create volume from snapshot %s" msgstr "" -#: nova/api/ec2/cloud.py:838 nova/api/openstack/compute/contrib/volumes.py:243 +#: nova/api/ec2/cloud.py:836 nova/api/openstack/compute/contrib/volumes.py:242 #, python-format msgid "Create volume of %s GB" msgstr "" -#: nova/api/ec2/cloud.py:866 +#: nova/api/ec2/cloud.py:863 msgid "Delete Failed" msgstr "" -#: nova/api/ec2/cloud.py:879 +#: nova/api/ec2/cloud.py:876 #, python-format msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" msgstr "" @@ -1801,7 +1733,7 @@ msgstr "" msgid "Attach Failed." msgstr "" -#: nova/api/ec2/cloud.py:909 nova/api/openstack/compute/contrib/volumes.py:439 +#: nova/api/ec2/cloud.py:909 nova/api/openstack/compute/contrib/volumes.py:445 #, python-format msgid "Detach volume %s" msgstr "" @@ -1811,7 +1743,7 @@ 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 +#: nova/api/ec2/cloud.py:1556 nova/api/ec2/cloud.py:1571 #, python-format msgid "attribute not supported: %s" msgstr "" @@ -1843,137 +1775,137 @@ msgstr "" msgid "Associate address %(public_ip)s to instance %(instance_id)s" msgstr "" -#: nova/api/ec2/cloud.py:1257 +#: nova/api/ec2/cloud.py:1259 msgid "Unable to associate IP Address, no fixed_ips." msgstr "" -#: nova/api/ec2/cloud.py:1265 +#: nova/api/ec2/cloud.py:1267 #: nova/api/openstack/compute/contrib/floating_ips.py:248 #, python-format msgid "multiple fixed_ips exist, using the first: %s" msgstr "" -#: nova/api/ec2/cloud.py:1274 +#: nova/api/ec2/cloud.py:1276 msgid "Floating ip is already associated." msgstr "" -#: nova/api/ec2/cloud.py:1277 +#: nova/api/ec2/cloud.py:1279 msgid "l3driver call to add floating ip failed." msgstr "" -#: nova/api/ec2/cloud.py:1280 +#: nova/api/ec2/cloud.py:1282 msgid "Error, unable to associate floating ip." msgstr "" -#: nova/api/ec2/cloud.py:1288 +#: nova/api/ec2/cloud.py:1290 #, python-format msgid "Disassociate address %s" msgstr "" -#: nova/api/ec2/cloud.py:1293 +#: nova/api/ec2/cloud.py:1295 msgid "Floating ip is not associated." msgstr "" -#: nova/api/ec2/cloud.py:1296 +#: nova/api/ec2/cloud.py:1298 #: nova/api/openstack/compute/contrib/floating_ips.py:97 msgid "Cannot disassociate auto assigned floating ip" msgstr "" -#: nova/api/ec2/cloud.py:1323 +#: nova/api/ec2/cloud.py:1325 msgid "Image must be available" msgstr "" -#: nova/api/ec2/cloud.py:1355 +#: nova/api/ec2/cloud.py:1357 msgid "Going to start terminating instances" msgstr "" -#: nova/api/ec2/cloud.py:1365 +#: nova/api/ec2/cloud.py:1367 #, python-format msgid "Reboot instance %r" msgstr "" -#: nova/api/ec2/cloud.py:1374 +#: nova/api/ec2/cloud.py:1376 msgid "Going to stop instances" msgstr "" -#: nova/api/ec2/cloud.py:1383 +#: nova/api/ec2/cloud.py:1385 msgid "Going to start instances" msgstr "" -#: nova/api/ec2/cloud.py:1474 +#: nova/api/ec2/cloud.py:1476 #, python-format msgid "De-registering image %s" msgstr "" -#: nova/api/ec2/cloud.py:1490 +#: nova/api/ec2/cloud.py:1492 msgid "imageLocation is required" msgstr "" -#: nova/api/ec2/cloud.py:1509 +#: nova/api/ec2/cloud.py:1511 #, python-format msgid "Registered image %(image_location)s with id %(image_id)s" msgstr "" -#: nova/api/ec2/cloud.py:1571 +#: nova/api/ec2/cloud.py:1574 msgid "user or group not specified" msgstr "" -#: nova/api/ec2/cloud.py:1573 +#: nova/api/ec2/cloud.py:1576 msgid "only group \"all\" is supported" msgstr "" -#: nova/api/ec2/cloud.py:1575 +#: nova/api/ec2/cloud.py:1578 msgid "operation_type must be add or remove" msgstr "" -#: nova/api/ec2/cloud.py:1577 +#: nova/api/ec2/cloud.py:1580 #, python-format msgid "Updating image %s publicity" msgstr "" -#: nova/api/ec2/cloud.py:1590 +#: nova/api/ec2/cloud.py:1593 #, python-format msgid "Not allowed to modify attributes for image %s" msgstr "" -#: nova/api/ec2/cloud.py:1619 +#: nova/api/ec2/cloud.py:1621 #, 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 +#: nova/api/ec2/cloud.py:1652 #, python-format msgid "Couldn't stop instance with in %d sec" msgstr "" -#: nova/api/ec2/cloud.py:1667 +#: nova/api/ec2/cloud.py:1670 #, python-format msgid "image of %(instance)s at %(now)s" msgstr "" -#: nova/api/ec2/cloud.py:1691 nova/api/ec2/cloud.py:1736 +#: nova/api/ec2/cloud.py:1694 nova/api/ec2/cloud.py:1739 msgid "resource_id and tag are required" msgstr "" -#: nova/api/ec2/cloud.py:1694 nova/api/ec2/cloud.py:1739 +#: nova/api/ec2/cloud.py:1697 nova/api/ec2/cloud.py:1742 msgid "Expecting a list of resources" msgstr "" -#: nova/api/ec2/cloud.py:1698 nova/api/ec2/cloud.py:1743 +#: nova/api/ec2/cloud.py:1701 nova/api/ec2/cloud.py:1746 msgid "Only instances implemented" msgstr "" -#: nova/api/ec2/cloud.py:1701 nova/api/ec2/cloud.py:1746 +#: nova/api/ec2/cloud.py:1704 nova/api/ec2/cloud.py:1749 msgid "Expecting a list of tagSets" msgstr "" -#: nova/api/ec2/cloud.py:1758 +#: nova/api/ec2/cloud.py:1761 msgid "Expecting key to be set" msgstr "" -#: nova/api/ec2/cloud.py:1831 +#: nova/api/ec2/cloud.py:1834 msgid "Invalid CIDR" msgstr "" @@ -2013,11 +1945,11 @@ msgid "" "%(remote_address)s" msgstr "" -#: nova/api/metadata/handler.py:174 +#: nova/api/metadata/handler.py:178 msgid "Invalid proxy request signature." msgstr "" -#: nova/api/metadata/handler.py:181 nova/api/metadata/handler.py:188 +#: nova/api/metadata/handler.py:185 nova/api/metadata/handler.py:192 #, python-format msgid "Failed to get metadata for instance id: %s" msgstr "" @@ -2036,19 +1968,19 @@ msgstr "" msgid "Must specify an ExtensionManager class" msgstr "" -#: nova/api/openstack/__init__.py:148 nova/api/openstack/__init__.py:252 +#: nova/api/openstack/__init__.py:148 nova/api/openstack/__init__.py:254 #, python-format msgid "Extended resource: %s" msgstr "" -#: nova/api/openstack/__init__.py:182 nova/api/openstack/__init__.py:292 +#: nova/api/openstack/__init__.py:183 nova/api/openstack/__init__.py:294 #, python-format msgid "" "Extension %(ext_name)s: Cannot extend resource %(collection)s: No such " "resource" msgstr "" -#: nova/api/openstack/__init__.py:187 nova/api/openstack/__init__.py:297 +#: nova/api/openstack/__init__.py:188 nova/api/openstack/__init__.py:299 #, python-format msgid "Extension %(ext_name)s extending resource: %(collection)s" msgstr "" @@ -2060,63 +1992,63 @@ msgid "" "Bad upgrade or db corrupted?" msgstr "" -#: nova/api/openstack/common.py:153 nova/api/openstack/common.py:187 +#: nova/api/openstack/common.py:154 nova/api/openstack/common.py:188 msgid "limit param must be an integer" msgstr "" -#: nova/api/openstack/common.py:156 nova/api/openstack/common.py:191 +#: nova/api/openstack/common.py:157 nova/api/openstack/common.py:192 msgid "limit param must be positive" msgstr "" -#: nova/api/openstack/common.py:181 +#: nova/api/openstack/common.py:182 msgid "offset param must be an integer" msgstr "" -#: nova/api/openstack/common.py:195 +#: nova/api/openstack/common.py:196 msgid "offset param must be positive" msgstr "" -#: nova/api/openstack/common.py:230 nova/api/openstack/compute/servers.py:554 +#: nova/api/openstack/common.py:231 nova/api/openstack/compute/servers.py:556 #, python-format msgid "marker [%s] not found" msgstr "" -#: nova/api/openstack/common.py:270 +#: nova/api/openstack/common.py:271 #, python-format msgid "href %s does not contain version" msgstr "" -#: nova/api/openstack/common.py:285 +#: nova/api/openstack/common.py:286 msgid "Image metadata limit exceeded" msgstr "" -#: nova/api/openstack/common.py:293 +#: nova/api/openstack/common.py:294 msgid "Image metadata key cannot be blank" msgstr "" -#: nova/api/openstack/common.py:296 +#: nova/api/openstack/common.py:297 msgid "Image metadata key too long" msgstr "" -#: nova/api/openstack/common.py:299 +#: nova/api/openstack/common.py:300 msgid "Invalid image metadata" msgstr "" -#: nova/api/openstack/common.py:361 +#: nova/api/openstack/common.py:362 #, python-format msgid "Cannot '%(action)s' while instance is in %(attr)s %(state)s" msgstr "" -#: nova/api/openstack/common.py:364 +#: nova/api/openstack/common.py:366 #, python-format -msgid "Instance is in an invalid state for '%(action)s'" +msgid "Instance is in an invalid state for '%s'" msgstr "" -#: nova/api/openstack/common.py:444 +#: nova/api/openstack/common.py:446 msgid "Rejecting snapshot request, snapshots currently disabled" msgstr "" -#: nova/api/openstack/common.py:446 +#: nova/api/openstack/common.py:448 msgid "Instance snapshots are not permitted at this time." msgstr "" @@ -2170,14 +2102,14 @@ msgstr "" msgid "Failed to load extension %(ext_factory)s: %(exc)s" msgstr "" -#: nova/api/openstack/extensions.py:346 +#: nova/api/openstack/extensions.py:347 #, python-format msgid "Failed to load extension %(classpath)s: %(exc)s" msgstr "" #: nova/api/openstack/extensions.py:370 #, python-format -msgid "Failed to load extension %(ext_name)s: %(exc)s" +msgid "Failed to load extension %(ext_name)s:%(exc)s" msgstr "" #: nova/api/openstack/wsgi.py:208 nova/api/openstack/wsgi.py:626 @@ -2220,13 +2152,13 @@ msgstr "" msgid "There is no such action: %s" msgstr "" -#: nova/api/openstack/wsgi.py:915 nova/api/openstack/wsgi.py:932 +#: nova/api/openstack/wsgi.py:915 nova/api/openstack/wsgi.py:934 #: 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:46 +#: nova/api/openstack/compute/contrib/evacuate.py:47 msgid "Malformed request body" msgstr "" @@ -2235,20 +2167,20 @@ msgstr "" msgid "Action: '%(action)s', body: %(body)s" msgstr "" -#: nova/api/openstack/wsgi.py:920 +#: nova/api/openstack/wsgi.py:922 #, python-format msgid "Calling method %s" msgstr "" -#: nova/api/openstack/wsgi.py:929 +#: nova/api/openstack/wsgi.py:931 msgid "Unsupported Content-Type" msgstr "" -#: nova/api/openstack/wsgi.py:941 +#: nova/api/openstack/wsgi.py:943 msgid "Malformed request url" msgstr "" -#: nova/api/openstack/wsgi.py:1172 +#: nova/api/openstack/wsgi.py:1174 #, python-format msgid "Returning %(code)s to user: %(explanation)s" msgstr "" @@ -2261,12 +2193,12 @@ msgstr "" msgid "root element selecting a list" msgstr "" -#: nova/api/openstack/xmlutil.py:744 +#: nova/api/openstack/xmlutil.py:742 #, python-format msgid "Template tree mismatch; adding slave %(slavetag)s to master %(mastertag)s" msgstr "" -#: nova/api/openstack/xmlutil.py:863 +#: nova/api/openstack/xmlutil.py:862 msgid "subclasses must implement construct()!" msgstr "" @@ -2274,17 +2206,17 @@ msgstr "" msgid "Initializing extension manager." msgstr "" -#: nova/api/openstack/compute/flavors.py:111 +#: nova/api/openstack/compute/flavors.py:107 #, python-format msgid "Invalid is_public filter [%s]" msgstr "" -#: nova/api/openstack/compute/flavors.py:130 +#: nova/api/openstack/compute/flavors.py:127 #, python-format msgid "Invalid minRam filter [%s]" msgstr "" -#: nova/api/openstack/compute/flavors.py:137 +#: nova/api/openstack/compute/flavors.py:134 #, python-format msgid "Invalid minDisk filter [%s]" msgstr "" @@ -2349,210 +2281,210 @@ msgstr "" msgid "Metadata item was not found" msgstr "" -#: nova/api/openstack/compute/servers.py:519 +#: nova/api/openstack/compute/servers.py:521 #: nova/api/openstack/compute/contrib/cells.py:272 msgid "Invalid changes-since value" msgstr "" -#: nova/api/openstack/compute/servers.py:538 +#: nova/api/openstack/compute/servers.py:540 msgid "Only administrators may list deleted instances" msgstr "" -#: nova/api/openstack/compute/servers.py:557 +#: nova/api/openstack/compute/servers.py:559 #, 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 +#: nova/api/openstack/compute/servers.py:576 +#: nova/api/openstack/compute/servers.py:743 +#: nova/api/openstack/compute/servers.py:1013 +#: nova/api/openstack/compute/servers.py:1110 +#: nova/api/openstack/compute/servers.py:1283 msgid "Instance could not be found" msgstr "" -#: nova/api/openstack/compute/servers.py:593 +#: nova/api/openstack/compute/servers.py:595 msgid "Device name cannot include spaces." msgstr "" -#: nova/api/openstack/compute/servers.py:610 +#: nova/api/openstack/compute/servers.py:612 #, python-format msgid "Bad personality format: missing %s" msgstr "" -#: nova/api/openstack/compute/servers.py:613 +#: nova/api/openstack/compute/servers.py:615 msgid "Bad personality format" msgstr "" -#: nova/api/openstack/compute/servers.py:616 +#: nova/api/openstack/compute/servers.py:618 #, python-format msgid "Personality content for %s cannot be decoded" msgstr "" -#: nova/api/openstack/compute/servers.py:647 +#: nova/api/openstack/compute/servers.py:649 msgid "Unknown argment : port" msgstr "" -#: nova/api/openstack/compute/servers.py:650 +#: nova/api/openstack/compute/servers.py:652 #, python-format msgid "Bad port format: port uuid is not in proper format (%s)" msgstr "" -#: nova/api/openstack/compute/servers.py:660 +#: nova/api/openstack/compute/servers.py:662 #, python-format msgid "Bad networks format: network uuid is not in proper format (%s)" msgstr "" -#: nova/api/openstack/compute/servers.py:670 +#: nova/api/openstack/compute/servers.py:672 #, python-format msgid "Invalid fixed IP address (%s)" msgstr "" -#: nova/api/openstack/compute/servers.py:683 +#: nova/api/openstack/compute/servers.py:685 #, python-format msgid "Duplicate networks (%s) are not allowed" msgstr "" -#: nova/api/openstack/compute/servers.py:689 +#: nova/api/openstack/compute/servers.py:691 #, python-format msgid "Bad network format: missing %s" msgstr "" -#: nova/api/openstack/compute/servers.py:692 +#: nova/api/openstack/compute/servers.py:694 msgid "Bad networks format" msgstr "" -#: nova/api/openstack/compute/servers.py:718 +#: nova/api/openstack/compute/servers.py:720 msgid "Userdata content cannot be decoded" msgstr "" -#: nova/api/openstack/compute/servers.py:723 +#: nova/api/openstack/compute/servers.py:725 msgid "accessIPv4 is not proper IPv4 format" msgstr "" -#: nova/api/openstack/compute/servers.py:728 +#: nova/api/openstack/compute/servers.py:730 msgid "accessIPv6 is not proper IPv6 format" msgstr "" -#: nova/api/openstack/compute/servers.py:757 +#: nova/api/openstack/compute/servers.py:759 msgid "Server name is not defined" msgstr "" -#: nova/api/openstack/compute/servers.py:806 -#: nova/api/openstack/compute/servers.py:922 +#: nova/api/openstack/compute/servers.py:808 +#: nova/api/openstack/compute/servers.py:924 msgid "Invalid flavorRef provided." msgstr "" -#: nova/api/openstack/compute/servers.py:847 +#: nova/api/openstack/compute/servers.py:849 msgid "min_count must be an integer value" msgstr "" -#: nova/api/openstack/compute/servers.py:850 +#: nova/api/openstack/compute/servers.py:852 msgid "min_count must be > 0" msgstr "" -#: nova/api/openstack/compute/servers.py:856 +#: nova/api/openstack/compute/servers.py:858 msgid "max_count must be an integer value" msgstr "" -#: nova/api/openstack/compute/servers.py:859 +#: nova/api/openstack/compute/servers.py:861 msgid "max_count must be > 0" msgstr "" -#: nova/api/openstack/compute/servers.py:863 +#: nova/api/openstack/compute/servers.py:865 msgid "min_count must be <= max_count" msgstr "" -#: nova/api/openstack/compute/servers.py:917 +#: nova/api/openstack/compute/servers.py:919 msgid "Can not find requested image" msgstr "" -#: nova/api/openstack/compute/servers.py:925 +#: nova/api/openstack/compute/servers.py:927 msgid "Invalid key_name provided." msgstr "" -#: nova/api/openstack/compute/servers.py:999 +#: nova/api/openstack/compute/servers.py:1001 msgid "HostId cannot be updated." msgstr "" -#: nova/api/openstack/compute/servers.py:1003 +#: nova/api/openstack/compute/servers.py:1005 msgid "Personality cannot be updated." msgstr "" -#: nova/api/openstack/compute/servers.py:1029 -#: nova/api/openstack/compute/servers.py:1046 +#: nova/api/openstack/compute/servers.py:1031 +#: nova/api/openstack/compute/servers.py:1048 msgid "Instance has not been resized." msgstr "" -#: nova/api/openstack/compute/servers.py:1049 +#: nova/api/openstack/compute/servers.py:1051 msgid "Flavor used by the instance could not be found." msgstr "" -#: nova/api/openstack/compute/servers.py:1065 +#: nova/api/openstack/compute/servers.py:1067 msgid "Argument 'type' for reboot is not HARD or SOFT" msgstr "" -#: nova/api/openstack/compute/servers.py:1069 +#: nova/api/openstack/compute/servers.py:1071 msgid "Missing argument 'type' for reboot" msgstr "" -#: nova/api/openstack/compute/servers.py:1091 +#: nova/api/openstack/compute/servers.py:1093 msgid "Unable to locate requested flavor." msgstr "" -#: nova/api/openstack/compute/servers.py:1094 +#: nova/api/openstack/compute/servers.py:1096 msgid "Resize requires a flavor change." msgstr "" -#: nova/api/openstack/compute/servers.py:1118 +#: nova/api/openstack/compute/servers.py:1120 msgid "Missing imageRef attribute" msgstr "" -#: nova/api/openstack/compute/servers.py:1127 +#: nova/api/openstack/compute/servers.py:1129 msgid "Invalid imageRef provided." msgstr "" -#: nova/api/openstack/compute/servers.py:1154 +#: nova/api/openstack/compute/servers.py:1156 msgid "Missing flavorRef attribute" msgstr "" -#: nova/api/openstack/compute/servers.py:1167 +#: nova/api/openstack/compute/servers.py:1169 msgid "No adminPass was specified" msgstr "" -#: nova/api/openstack/compute/servers.py:1171 +#: nova/api/openstack/compute/servers.py:1173 #: nova/api/openstack/compute/servers.py:1382 msgid "Invalid adminPass" msgstr "" -#: nova/api/openstack/compute/servers.py:1177 +#: nova/api/openstack/compute/servers.py:1179 msgid "Unable to set password on instance" msgstr "" -#: nova/api/openstack/compute/servers.py:1186 +#: nova/api/openstack/compute/servers.py:1188 msgid "Unable to parse metadata key/value pairs." msgstr "" -#: nova/api/openstack/compute/servers.py:1199 +#: nova/api/openstack/compute/servers.py:1201 msgid "Resize request has invalid 'flavorRef' attribute." msgstr "" -#: nova/api/openstack/compute/servers.py:1202 +#: nova/api/openstack/compute/servers.py:1204 msgid "Resize requests require 'flavorRef' attribute." msgstr "" -#: nova/api/openstack/compute/servers.py:1220 +#: nova/api/openstack/compute/servers.py:1222 #: 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 +#: nova/api/openstack/compute/servers.py:1228 msgid "Could not parse imageRef from request." msgstr "" -#: nova/api/openstack/compute/servers.py:1290 +#: nova/api/openstack/compute/servers.py:1289 msgid "Cannot find image for rebuild" msgstr "" @@ -2560,9 +2492,9 @@ msgstr "" msgid "createImage entity requires name attribute" msgstr "" -#: nova/api/openstack/compute/servers.py:1409 +#: nova/api/openstack/compute/servers.py:1408 #, python-format -msgid "Removing options '%(unk_opt_str)s' from query" +msgid "Removing options '%s' from query" msgstr "" #: nova/api/openstack/compute/contrib/admin_actions.py:60 @@ -2649,7 +2581,7 @@ msgstr "" #: nova/api/openstack/compute/contrib/admin_actions.py:292 #, python-format -msgid "Live migration of instance %(id)s to another host failed" +msgid "Live migration of instance %s to another host failed" msgstr "" #: nova/api/openstack/compute/contrib/admin_actions.py:295 @@ -2669,17 +2601,17 @@ msgstr "" #: nova/api/openstack/compute/contrib/aggregates.py:89 #, python-format -msgid "Cannot show aggregate: %(id)s" +msgid "Cannot show aggregate: %s" msgstr "" #: nova/api/openstack/compute/contrib/aggregates.py:115 #, python-format -msgid "Cannot update aggregate: %(id)s" +msgid "Cannot update aggregate: %s" msgstr "" #: nova/api/openstack/compute/contrib/aggregates.py:127 #, python-format -msgid "Cannot delete aggregate: %(id)s" +msgid "Cannot delete aggregate: %s" msgstr "" #: nova/api/openstack/compute/contrib/aggregates.py:140 @@ -2831,15 +2763,15 @@ msgstr "" msgid "%s must be either 'MANUAL' or 'AUTO'." msgstr "" -#: nova/api/openstack/compute/contrib/evacuate.py:58 +#: nova/api/openstack/compute/contrib/evacuate.py:59 msgid "admin password can't be changed on existing disk" msgstr "" -#: nova/api/openstack/compute/contrib/evacuate.py:66 +#: nova/api/openstack/compute/contrib/evacuate.py:67 msgid "host and onSharedStorage must be specified." msgstr "" -#: nova/api/openstack/compute/contrib/evacuate.py:77 +#: nova/api/openstack/compute/contrib/evacuate.py:78 #, python-format msgid "Error in evacuate, %s" msgstr "" @@ -2947,7 +2879,7 @@ 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:378 +#: nova/cmd/manage.py:377 #, python-format msgid "/%s should be specified as single address(es) not in cidr format" msgstr "" @@ -2980,29 +2912,29 @@ msgstr "" msgid "Putting host %(host_name)s in maintenance mode %(mode)s." msgstr "" -#: nova/api/openstack/compute/contrib/hosts.py:210 +#: nova/api/openstack/compute/contrib/hosts.py:211 msgid "Virt driver does not implement host maintenance mode." msgstr "" -#: nova/api/openstack/compute/contrib/hosts.py:223 +#: nova/api/openstack/compute/contrib/hosts.py:224 #, python-format msgid "Enabling host %s." msgstr "" -#: nova/api/openstack/compute/contrib/hosts.py:225 +#: nova/api/openstack/compute/contrib/hosts.py:226 #, python-format msgid "Disabling host %s." msgstr "" -#: nova/api/openstack/compute/contrib/hosts.py:230 +#: nova/api/openstack/compute/contrib/hosts.py:231 msgid "Virt driver does not implement host disabled status." msgstr "" -#: nova/api/openstack/compute/contrib/hosts.py:246 +#: nova/api/openstack/compute/contrib/hosts.py:247 msgid "Virt driver does not implement host power management." msgstr "" -#: nova/api/openstack/compute/contrib/hosts.py:332 +#: nova/api/openstack/compute/contrib/hosts.py:333 msgid "Describe-resource is admin only functionality" msgstr "" @@ -3221,33 +3153,33 @@ msgstr "" msgid "Delete volume with id: %s" msgstr "" -#: nova/api/openstack/compute/contrib/volumes.py:356 -#: nova/api/openstack/compute/contrib/volumes.py:450 +#: nova/api/openstack/compute/contrib/volumes.py:359 +#: nova/api/openstack/compute/contrib/volumes.py:456 #, python-format msgid "Instance %s is not attached." msgstr "" -#: nova/api/openstack/compute/contrib/volumes.py:377 +#: nova/api/openstack/compute/contrib/volumes.py:380 #, python-format msgid "Bad volumeId format: volumeId is not in proper format (%s)" msgstr "" -#: nova/api/openstack/compute/contrib/volumes.py:396 +#: nova/api/openstack/compute/contrib/volumes.py:399 #, 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 +#: nova/api/openstack/compute/contrib/volumes.py:579 #, python-format msgid "Delete snapshot with id: %s" msgstr "" -#: nova/api/openstack/compute/contrib/volumes.py:616 +#: nova/api/openstack/compute/contrib/volumes.py:619 #, python-format msgid "Create snapshot from volume %s" msgstr "" -#: nova/api/openstack/compute/contrib/volumes.py:620 +#: nova/api/openstack/compute/contrib/volumes.py:626 #, python-format msgid "Invalid value '%s' for force." msgstr "" @@ -3266,94 +3198,94 @@ msgstr "주소 릴리즈 %s" msgid "Instance has had its instance_type removed from the DB" msgstr "" -#: nova/cells/messaging.py:203 +#: nova/cells/messaging.py:204 #, python-format msgid "Error processing message locally: %(exc)s" msgstr "" -#: nova/cells/messaging.py:357 nova/cells/messaging.py:363 +#: nova/cells/messaging.py:360 nova/cells/messaging.py:368 #, python-format msgid "destination is %(target_cell)s but routing_path is %(routing_path)s" msgstr "" -#: nova/cells/messaging.py:373 +#: nova/cells/messaging.py:380 #, python-format msgid "Unknown %(cell_type)s when routing to %(target_cell)s" msgstr "" -#: nova/cells/messaging.py:397 +#: nova/cells/messaging.py:404 #, python-format msgid "Error locating next hop for message: %(exc)s" msgstr "" -#: nova/cells/messaging.py:424 +#: nova/cells/messaging.py:431 #, python-format msgid "Failed to send message to cell: %(next_hop)s: %(exc)s" msgstr "" -#: nova/cells/messaging.py:503 +#: nova/cells/messaging.py:510 #, python-format msgid "Error locating next hops for message: %(exc)s" msgstr "" -#: nova/cells/messaging.py:523 +#: nova/cells/messaging.py:530 #, python-format msgid "Error sending message to next hops: %(exc)s" msgstr "" -#: nova/cells/messaging.py:541 +#: nova/cells/messaging.py:548 #, python-format msgid "Error waiting for responses from neighbor cells: %(exc)s" msgstr "" -#: nova/cells/messaging.py:652 +#: nova/cells/messaging.py:659 #, python-format msgid "Unknown method '%(method)s' in compute API" msgstr "" -#: nova/cells/messaging.py:675 +#: nova/cells/messaging.py:682 #, python-format msgid "Received capabilities from child cell %(cell_name)s: %(capabilities)s" msgstr "" -#: nova/cells/messaging.py:684 +#: nova/cells/messaging.py:692 #, python-format msgid "Received capacities from child cell %(cell_name)s: %(capacities)s" msgstr "" -#: nova/cells/messaging.py:810 +#: nova/cells/messaging.py:819 #, python-format -msgid "Got update for instance %(instance_uuid)s: %(instance)s" +msgid "Got update for instance: %(instance)s" msgstr "" -#: nova/cells/messaging.py:838 -#, python-format -msgid "Got update to delete instance %(instance_uuid)s" -msgstr "" +#: nova/cells/messaging.py:862 +#, fuzzy +msgid "Got update to delete instance" +msgstr "인스턴스 재시작 실패" -#: nova/cells/messaging.py:853 +#: nova/cells/messaging.py:877 #, python-format msgid "Got broadcast to %(delete_type)s delete instance" msgstr "" -#: nova/cells/messaging.py:867 +#: nova/cells/messaging.py:891 #, python-format msgid "Got message to create instance fault: %(instance_fault)s" msgstr "" -#: nova/cells/messaging.py:888 +#: nova/cells/messaging.py:912 #, python-format msgid "" "Forcing a sync of instances, project_id=%(projid_str)s, " "updated_since=%(since_str)s" msgstr "" -#: nova/cells/messaging.py:1072 +#: nova/cells/messaging.py:1097 #, python-format msgid "Updating parents with our capabilities: %(capabs)s" msgstr "" -#: nova/cells/messaging.py:1092 +#: nova/cells/messaging.py:1117 #, python-format msgid "Updating parents with our capacities: %(capacities)s" msgstr "" @@ -3370,7 +3302,7 @@ msgid "" "second(s)" msgstr "" -#: nova/cells/scheduler.py:139 +#: nova/cells/scheduler.py:140 #, python-format msgid "Error scheduling instances %(instance_uuids)s" msgstr "" @@ -3384,7 +3316,7 @@ msgstr "" msgid "Unknown cell '%(cell_name)s' when trying to update capabilities" msgstr "" -#: nova/cells/state.py:330 +#: nova/cells/state.py:331 #, python-format msgid "Unknown cell '%(cell_name)s' when trying to update capacities" msgstr "" @@ -3410,7 +3342,7 @@ msgstr "" msgid "Launching VPN for %s" msgstr "" -#: nova/cmd/all.py:61 nova/cmd/all.py:67 nova/cmd/all.py:90 +#: nova/cmd/all.py:60 nova/cmd/all.py:66 nova/cmd/all.py:89 #, python-format msgid "Failed to load %s" msgstr "" @@ -3430,270 +3362,270 @@ msgstr "" msgid "deployment to node %s done" msgstr "" -#: nova/cmd/baremetal_manage.py:157 nova/cmd/manage.py:1242 +#: nova/cmd/baremetal_manage.py:156 nova/cmd/manage.py:1242 #, python-format msgid "Could not read %s. Re-running with sudo" msgstr "" -#: nova/cmd/baremetal_manage.py:161 nova/cmd/manage.py:1246 +#: nova/cmd/baremetal_manage.py:160 nova/cmd/manage.py:1246 msgid "sudo failed, continuing as if nothing happened" msgstr "" -#: nova/cmd/baremetal_manage.py:163 nova/cmd/manage.py:1248 +#: nova/cmd/baremetal_manage.py:162 nova/cmd/manage.py:1248 msgid "Please re-run nova-manage as root." msgstr "" -#: nova/cmd/baremetal_manage.py:203 nova/cmd/manage.py:1293 +#: nova/cmd/baremetal_manage.py:202 nova/cmd/manage.py:1293 msgid "Command failed, please check log for more info" msgstr "" -#: nova/cmd/dhcpbridge.py:47 +#: nova/cmd/dhcpbridge.py:46 msgid "leasing ip" msgstr "" -#: nova/cmd/dhcpbridge.py:67 +#: nova/cmd/dhcpbridge.py:66 msgid "releasing ip" msgstr "" -#: nova/cmd/dhcpbridge.py:122 +#: nova/cmd/dhcpbridge.py:121 #, python-format msgid "Called '%(action)s' for mac '%(mac)s' with ip '%(ip)s'" msgstr "" -#: nova/cmd/dhcpbridge.py:132 +#: nova/cmd/dhcpbridge.py:131 msgid "Environment variable 'NETWORK_ID' must be set." msgstr "" -#: nova/cmd/manage.py:203 +#: nova/cmd/manage.py:202 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:238 +#: nova/cmd/manage.py:237 #, python-format msgid "%(key)s is not a valid quota key. Valid options are: %(options)s." msgstr "" -#: nova/cmd/manage.py:244 +#: nova/cmd/manage.py:243 msgid "Quota" msgstr "" -#: nova/cmd/manage.py:245 +#: nova/cmd/manage.py:244 msgid "Limit" msgstr "" -#: nova/cmd/manage.py:246 +#: nova/cmd/manage.py:245 msgid "In Use" msgstr "" -#: nova/cmd/manage.py:247 +#: nova/cmd/manage.py:246 msgid "Reserved" msgstr "" -#: nova/cmd/manage.py:287 nova/cmd/manage.py:358 nova/cmd/manage.py:682 -#: nova/cmd/manage.py:695 +#: nova/cmd/manage.py:286 nova/cmd/manage.py:357 nova/cmd/manage.py:681 +#: nova/cmd/manage.py:694 #, python-format msgid "error: %s" msgstr "" -#: nova/cmd/manage.py:295 +#: nova/cmd/manage.py:294 msgid "network" msgstr "" -#: nova/cmd/manage.py:296 +#: nova/cmd/manage.py:295 msgid "IP address" msgstr "" -#: nova/cmd/manage.py:297 +#: nova/cmd/manage.py:296 msgid "hostname" msgstr "" -#: nova/cmd/manage.py:298 nova/cmd/manage.py:815 +#: nova/cmd/manage.py:297 nova/cmd/manage.py:814 msgid "host" msgstr "" -#: nova/cmd/manage.py:310 nova/cmd/manage.py:334 +#: nova/cmd/manage.py:309 nova/cmd/manage.py:333 msgid "No fixed IP found." msgstr "" -#: nova/cmd/manage.py:326 +#: nova/cmd/manage.py:325 #, python-format msgid "WARNING: fixed ip %s allocated to missing instance" msgstr "" -#: nova/cmd/manage.py:385 +#: nova/cmd/manage.py:384 #, python-format msgid "" "Too many IP addresses will be generated. Please increase /%s to reduce " "the number generated." msgstr "" -#: nova/cmd/manage.py:434 +#: nova/cmd/manage.py:433 msgid "No floating IP addresses have been defined." msgstr "" -#: nova/cmd/manage.py:496 nova/tests/test_nova_manage.py:212 +#: nova/cmd/manage.py:495 nova/tests/test_nova_manage.py:212 msgid "id" msgstr "" -#: nova/cmd/manage.py:497 nova/tests/test_nova_manage.py:213 +#: nova/cmd/manage.py:496 nova/tests/test_nova_manage.py:213 msgid "IPv4" msgstr "" -#: nova/cmd/manage.py:498 nova/tests/test_nova_manage.py:214 +#: nova/cmd/manage.py:497 nova/tests/test_nova_manage.py:214 msgid "IPv6" msgstr "" -#: nova/cmd/manage.py:499 nova/tests/test_nova_manage.py:215 +#: nova/cmd/manage.py:498 nova/tests/test_nova_manage.py:215 msgid "start address" msgstr "" -#: nova/cmd/manage.py:500 nova/tests/test_nova_manage.py:216 +#: nova/cmd/manage.py:499 nova/tests/test_nova_manage.py:216 msgid "DNS1" msgstr "" -#: nova/cmd/manage.py:501 nova/tests/test_nova_manage.py:217 +#: nova/cmd/manage.py:500 nova/tests/test_nova_manage.py:217 msgid "DNS2" msgstr "" -#: nova/cmd/manage.py:502 nova/tests/test_nova_manage.py:218 +#: nova/cmd/manage.py:501 nova/tests/test_nova_manage.py:218 msgid "VlanID" msgstr "" -#: nova/cmd/manage.py:503 nova/cmd/manage.py:609 +#: nova/cmd/manage.py:502 nova/cmd/manage.py:608 #: nova/tests/test_nova_manage.py:219 msgid "project" msgstr "" -#: nova/cmd/manage.py:504 nova/tests/test_nova_manage.py:220 +#: nova/cmd/manage.py:503 nova/tests/test_nova_manage.py:220 msgid "uuid" msgstr "" -#: nova/cmd/manage.py:511 +#: nova/cmd/manage.py:510 msgid "No networks found" msgstr "" -#: nova/cmd/manage.py:530 +#: nova/cmd/manage.py:529 msgid "Please specify either fixed_range or uuid" msgstr "" -#: nova/cmd/manage.py:535 +#: nova/cmd/manage.py:534 msgid "UUID is required to delete Quantum Networks" msgstr "" -#: nova/cmd/manage.py:538 +#: nova/cmd/manage.py:537 msgid "Deleting by fixed_range is not supported with the QuantumManager" msgstr "" -#: nova/cmd/manage.py:601 +#: nova/cmd/manage.py:600 msgid "instance" msgstr "" -#: nova/cmd/manage.py:602 +#: nova/cmd/manage.py:601 msgid "node" msgstr "" -#: nova/cmd/manage.py:603 +#: nova/cmd/manage.py:602 msgid "type" msgstr "" -#: nova/cmd/manage.py:604 +#: nova/cmd/manage.py:603 msgid "state" msgstr "" -#: nova/cmd/manage.py:605 +#: nova/cmd/manage.py:604 msgid "launched" msgstr "" -#: nova/cmd/manage.py:606 +#: nova/cmd/manage.py:605 msgid "image" msgstr "" -#: nova/cmd/manage.py:607 +#: nova/cmd/manage.py:606 msgid "kernel" msgstr "" -#: nova/cmd/manage.py:608 +#: nova/cmd/manage.py:607 msgid "ramdisk" msgstr "" -#: nova/cmd/manage.py:610 +#: nova/cmd/manage.py:609 msgid "user" msgstr "" -#: nova/cmd/manage.py:611 nova/cmd/manage.py:816 +#: nova/cmd/manage.py:610 nova/cmd/manage.py:815 msgid "zone" msgstr "" -#: nova/cmd/manage.py:612 +#: nova/cmd/manage.py:611 msgid "index" msgstr "" -#: nova/cmd/manage.py:657 +#: nova/cmd/manage.py:656 msgid "Binary" msgstr "" -#: nova/cmd/manage.py:658 +#: nova/cmd/manage.py:657 msgid "Host" msgstr "" -#: nova/cmd/manage.py:659 +#: nova/cmd/manage.py:658 msgid "Zone" msgstr "" -#: nova/cmd/manage.py:660 +#: nova/cmd/manage.py:659 msgid "Status" msgstr "" -#: nova/cmd/manage.py:661 +#: nova/cmd/manage.py:660 msgid "State" msgstr "" -#: nova/cmd/manage.py:662 +#: nova/cmd/manage.py:661 msgid "Updated_At" msgstr "" -#: nova/cmd/manage.py:684 +#: nova/cmd/manage.py:683 #, python-format msgid "Service %(service)s on host %(host)s enabled." msgstr "" -#: nova/cmd/manage.py:697 +#: nova/cmd/manage.py:696 #, python-format msgid "Service %(service)s on host %(host)s disabled." msgstr "" -#: nova/cmd/manage.py:764 +#: nova/cmd/manage.py:763 msgid "An unexpected error has occurred." msgstr "" -#: nova/cmd/manage.py:765 +#: nova/cmd/manage.py:764 msgid "[Result]" msgstr "" -#: nova/cmd/manage.py:769 +#: nova/cmd/manage.py:768 msgid "HOST" msgstr "" -#: nova/cmd/manage.py:770 +#: nova/cmd/manage.py:769 msgid "PROJECT" msgstr "" -#: nova/cmd/manage.py:771 +#: nova/cmd/manage.py:770 msgid "cpu" msgstr "" -#: nova/cmd/manage.py:772 +#: nova/cmd/manage.py:771 msgid "mem(mb)" msgstr "" -#: nova/cmd/manage.py:773 +#: nova/cmd/manage.py:772 msgid "hdd" msgstr "" -#: nova/cmd/manage.py:855 +#: nova/cmd/manage.py:854 msgid "Must supply a positive value for max_rows" msgstr "" @@ -3773,242 +3705,242 @@ msgstr "" msgid "No nova entries in syslog!" msgstr "" -#: nova/compute/api.py:281 +#: nova/compute/api.py:282 msgid "Cannot run any more instances of this type." msgstr "" -#: nova/compute/api.py:288 +#: nova/compute/api.py:289 #, python-format msgid "Can only run %s more instances of this type." msgstr "" -#: nova/compute/api.py:297 +#: 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:317 +#: 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:327 +#: nova/compute/api.py:328 msgid "Metadata property key blank" msgstr "" -#: nova/compute/api.py:331 +#: nova/compute/api.py:332 msgid "Metadata property key greater than 255 characters" msgstr "" -#: nova/compute/api.py:335 +#: nova/compute/api.py:336 msgid "Metadata property value greater than 255 characters" msgstr "" -#: nova/compute/api.py:468 +#: nova/compute/api.py:469 msgid "Failed to set instance name using multi_instance_display_name_template." msgstr "" -#: nova/compute/api.py:508 +#: nova/compute/api.py:529 msgid "Cannot attach one or more volumes to multiple instances" msgstr "" -#: nova/compute/api.py:622 +#: nova/compute/api.py:634 #, python-format msgid "Going to run %s instances..." msgstr "" -#: nova/compute/api.py:738 +#: nova/compute/api.py:750 #, python-format msgid "bdm %s" msgstr "" -#: nova/compute/api.py:765 +#: nova/compute/api.py:777 #, python-format msgid "block_device_mapping %s" msgstr "" -#: nova/compute/api.py:1036 +#: nova/compute/api.py:1048 msgid "instance termination disabled" msgstr "" -#: nova/compute/api.py:1172 +#: nova/compute/api.py:1184 #, python-format msgid "instance type %(old_inst_type_id)d not found" msgstr "" -#: nova/compute/api.py:1178 +#: nova/compute/api.py:1190 msgid "going to delete a resizing instance" msgstr "" -#: nova/compute/api.py:1188 +#: nova/compute/api.py:1200 #, python-format msgid "instance's host %s is down, deleting from database" msgstr "" -#: nova/compute/api.py:1232 +#: nova/compute/api.py:1243 msgid "Going to try to soft delete instance" msgstr "" -#: nova/compute/api.py:1256 +#: nova/compute/api.py:1267 msgid "Going to try to terminate instance" msgstr "" -#: nova/compute/api.py:1306 +#: nova/compute/api.py:1317 msgid "Going to try to stop instance" msgstr "" -#: nova/compute/api.py:1323 +#: nova/compute/api.py:1334 msgid "Going to try to start instance" msgstr "" -#: nova/compute/api.py:1396 +#: nova/compute/api.py:1407 #, python-format msgid "Searching by: %s" msgstr "" -#: nova/compute/api.py:1633 +#: nova/compute/api.py:1644 #, python-format msgid "snapshot for %s" msgstr "" -#: nova/compute/api.py:1984 +#: nova/compute/api.py:1988 msgid "flavor_id is None. Assuming migration." msgstr "" -#: nova/compute/api.py:1993 +#: 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:2035 +#: nova/compute/api.py:2043 #, python-format msgid "%(overs)s quota exceeded for %(pid)s, tried to resize instance." msgstr "" -#: nova/compute/api.py:2175 +#: nova/compute/api.py:2179 msgid "Cannot rescue a volume-backed instance" msgstr "" -#: nova/compute/api.py:2282 +#: nova/compute/api.py:2284 msgid "Locking" msgstr "" -#: nova/compute/api.py:2290 +#: nova/compute/api.py:2292 msgid "Unlocking" msgstr "" -#: nova/compute/api.py:2362 +#: nova/compute/api.py:2364 msgid "Volume must be attached in order to detach." msgstr "" -#: nova/compute/api.py:2475 +#: nova/compute/api.py:2477 #, python-format msgid "Going to try to live migrate instance to %s" msgstr "" -#: nova/compute/api.py:2494 +#: nova/compute/api.py:2496 msgid "vm evacuation scheduled" msgstr "" -#: nova/compute/api.py:2498 +#: nova/compute/api.py:2500 #, python-format msgid "" "Instance compute service state on %(inst_host)s expected to be down, but " "it was up." msgstr "" -#: nova/compute/api.py:2745 +#: nova/compute/api.py:2747 msgid "Keypair name contains unsafe characters" msgstr "" -#: nova/compute/api.py:2749 +#: nova/compute/api.py:2751 msgid "Keypair name must be between 1 and 255 characters long" msgstr "" -#: nova/compute/api.py:2845 +#: nova/compute/api.py:2847 #, python-format msgid "Security group %s is not a string or unicode" msgstr "" -#: nova/compute/api.py:2848 +#: nova/compute/api.py:2850 #, python-format msgid "Security group %s cannot be empty." msgstr "" -#: nova/compute/api.py:2856 +#: nova/compute/api.py:2858 #, python-format msgid "" "Value (%(value)s) for parameter Group%(property)s is invalid. Content " "limited to '%(allowed)'." msgstr "" -#: nova/compute/api.py:2862 +#: nova/compute/api.py:2864 #, python-format msgid "Security group %s should not be greater than 255 characters." msgstr "" -#: nova/compute/api.py:2880 +#: nova/compute/api.py:2882 msgid "Quota exceeded, too many security groups." msgstr "" -#: nova/compute/api.py:2883 +#: nova/compute/api.py:2885 #, python-format msgid "Create Security Group %s" msgstr "" -#: nova/compute/api.py:2890 +#: nova/compute/api.py:2892 #, python-format msgid "Security group %s already exists" msgstr "" -#: nova/compute/api.py:2954 +#: nova/compute/api.py:2956 #, python-format msgid "Unable to delete system group '%s'" msgstr "" -#: nova/compute/api.py:2959 +#: nova/compute/api.py:2961 msgid "Security group is still in use" msgstr "" -#: nova/compute/api.py:2967 +#: nova/compute/api.py:2969 msgid "Failed to update usages deallocating security group" msgstr "" -#: nova/compute/api.py:2970 +#: nova/compute/api.py:2972 #, python-format msgid "Delete security group %s" msgstr "" -#: nova/compute/api.py:3047 nova/compute/api.py:3121 +#: nova/compute/api.py:3049 nova/compute/api.py:3123 #, python-format msgid "Rule (%s) not found" msgstr "" -#: nova/compute/api.py:3063 +#: nova/compute/api.py:3065 msgid "Quota exceeded, too many security group rules." msgstr "" -#: nova/compute/api.py:3066 +#: nova/compute/api.py:3068 #, python-format msgid "Authorize security group ingress %s" msgstr "" -#: nova/compute/api.py:3075 +#: nova/compute/api.py:3077 #, python-format msgid "Revoke security group ingress %s" msgstr "" -#: nova/compute/api.py:3128 +#: nova/compute/api.py:3130 msgid "Security group id should be integer" msgstr "" -#: nova/compute/claims.py:91 nova/compute/claims.py:214 +#: nova/compute/claims.py:91 nova/compute/claims.py:219 #, python-format msgid "Aborting claim: %s" msgstr "" @@ -4042,714 +3974,719 @@ msgstr "" #: nova/compute/claims.py:162 #, python-format -msgid "Total %(type_)s: %(total)d %(unit)s, used: %(used)d %(unit)s" +msgid "Total %(type)s: %(total)d %(unit)s, used: %(used).02f %(unit)s" msgstr "" -#: nova/compute/claims.py:167 +#: nova/compute/claims.py:169 #, python-format -msgid "%(type_)s limit not specified, defaulting to unlimited" +msgid "%(type)s limit not specified, defaulting to unlimited" msgstr "" -#: nova/compute/claims.py:174 +#: nova/compute/claims.py:176 #, python-format -msgid "%(type_)s limit: %(limit)d %(unit)s, free: %(free)d %(unit)s" +msgid "%(type)s limit: %(limit).02f %(unit)s, free: %(free).02f %(unit)s" msgstr "" -#: nova/compute/claims.py:181 +#: nova/compute/claims.py:184 #, python-format msgid "" -"Unable to claim resources. Free %(type_)s %(free)d %(unit)s < requested " -"%(requested)d %(unit)s" +"Unable to claim resources. Free %(type)s %(free).02f %(unit)s < " +"requested %(requested)d %(unit)s" msgstr "" -#: nova/compute/flavors.py:96 +#: nova/compute/flavors.py:90 msgid "names can only contain [a-zA-Z0-9_.- ]" msgstr "" -#: nova/compute/flavors.py:105 +#: nova/compute/flavors.py:99 #, python-format -msgid "'%s' argument must be a positive integer" +msgid "'%s' argument must be greater than 0" msgstr "" -#: nova/compute/flavors.py:113 -msgid "'rxtx_factor' argument must be a positive float" +#: nova/compute/flavors.py:108 +#, python-format +msgid "'%s' argument must be greater than or equal to 0" msgstr "" -#: nova/compute/flavors.py:121 -#, python-format -msgid "'%s' argument must be greater than 0" +#: nova/compute/flavors.py:117 +msgid "'rxtx_factor' argument must be a positive float" msgstr "" -#: nova/compute/flavors.py:131 +#: nova/compute/flavors.py:130 msgid "is_public must be a boolean" msgstr "" -#: nova/compute/flavors.py:138 +#: nova/compute/flavors.py:135 #, python-format msgid "DB error: %s" msgstr "" -#: nova/compute/flavors.py:148 +#: nova/compute/flavors.py:145 #, python-format msgid "Instance type %s not found for deletion" msgstr "" -#: nova/compute/manager.py:206 +#: nova/compute/manager.py:205 msgid "Possibly task preempted." msgstr "" -#: nova/compute/manager.py:364 +#: nova/compute/manager.py:363 #, python-format msgid "%(nodename)s is not a valid node managed by this compute host." msgstr "" -#: nova/compute/manager.py:393 +#: nova/compute/manager.py:392 msgid "Instance has been destroyed from under us while trying to set it to ERROR" msgstr "" -#: nova/compute/manager.py:408 +#: nova/compute/manager.py:409 #, python-format msgid "Instance %(uuid)s found in the hypervisor, but not in the database" msgstr "" -#: nova/compute/manager.py:424 +#: nova/compute/manager.py:425 #, python-format msgid "" "Instance %(driver_instance)s found in the hypervisor, but not in the " "database" msgstr "" -#: nova/compute/manager.py:445 +#: nova/compute/manager.py:446 #, 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 +#: nova/compute/manager.py:461 msgid "Instance has been marked deleted already, removing it from the hypervisor." msgstr "" -#: nova/compute/manager.py:481 +#: nova/compute/manager.py:482 msgid "" "Hypervisor driver does not support instance shared storage check, " "assuming it's not on shared storage" msgstr "" -#: nova/compute/manager.py:487 +#: nova/compute/manager.py:488 msgid "Failed to check if instance shared" msgstr "" -#: nova/compute/manager.py:530 +#: nova/compute/manager.py:531 msgid "Failed to revert crashed migration" msgstr "" -#: nova/compute/manager.py:533 +#: nova/compute/manager.py:534 msgid "Instance found in migrating state during startup. Resetting task_state" msgstr "" -#: nova/compute/manager.py:544 +#: nova/compute/manager.py:545 #, python-format msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." msgstr "" -#: nova/compute/manager.py:549 +#: nova/compute/manager.py:550 msgid "Rebooting instance after nova-compute restart." msgstr "" -#: nova/compute/manager.py:563 +#: nova/compute/manager.py:564 msgid "Hypervisor driver does not support resume guests" msgstr "" -#: nova/compute/manager.py:568 +#: nova/compute/manager.py:569 msgid "Failed to resume instance" msgstr "" -#: nova/compute/manager.py:578 +#: nova/compute/manager.py:579 msgid "Hypervisor driver does not support firewall rules" msgstr "" -#: nova/compute/manager.py:582 +#: nova/compute/manager.py:583 #, python-format msgid "Lifecycle event %(state)d on VM %(uuid)s" msgstr "" -#: nova/compute/manager.py:598 +#: nova/compute/manager.py:599 #, python-format msgid "Unexpected power state %d" msgstr "" -#: nova/compute/manager.py:610 +#: nova/compute/manager.py:611 #, python-format msgid "Ignoring event %s" msgstr "" -#: nova/compute/manager.py:648 +#: nova/compute/manager.py:649 msgid "Checking state" msgstr "" -#: nova/compute/manager.py:746 +#: nova/compute/manager.py:747 #, python-format msgid "Volume id: %s finished being created but was not set as 'available'" msgstr "" -#: nova/compute/manager.py:763 +#: nova/compute/manager.py:764 #, python-format msgid "Setting up bdm %s" msgstr "" -#: nova/compute/manager.py:863 +#: nova/compute/manager.py:864 msgid "Success" msgstr "" -#: nova/compute/manager.py:886 +#: nova/compute/manager.py:887 msgid "Instance disappeared before we could start it" msgstr "" -#: nova/compute/manager.py:907 nova/compute/manager.py:2385 +#: nova/compute/manager.py:908 nova/compute/manager.py:2379 #, python-format msgid "No node specified, defaulting to %(node)s" msgstr "" -#: nova/compute/manager.py:949 +#: nova/compute/manager.py:950 msgid "Failed to dealloc network for deleted instance" msgstr "" -#: nova/compute/manager.py:955 +#: nova/compute/manager.py:956 msgid "Instance was deleted during spawn." msgstr "" -#: nova/compute/manager.py:983 +#: nova/compute/manager.py:984 #, python-format msgid "Error: %s" msgstr "" -#: nova/compute/manager.py:1000 +#: nova/compute/manager.py:1001 msgid "Clean up resource before rescheduling." msgstr "" -#: nova/compute/manager.py:1025 nova/compute/manager.py:2439 +#: nova/compute/manager.py:1026 nova/compute/manager.py:2433 msgid "Error trying to reschedule" msgstr "" -#: nova/compute/manager.py:1038 +#: nova/compute/manager.py:1039 msgid "Retry info not present, will not reschedule" msgstr "" -#: nova/compute/manager.py:1043 +#: nova/compute/manager.py:1044 msgid "No request spec, will not reschedule" msgstr "" -#: nova/compute/manager.py:1049 +#: nova/compute/manager.py:1050 #, python-format msgid "Re-scheduling %(method)s: attempt %(num)d" msgstr "" -#: nova/compute/manager.py:1078 +#: nova/compute/manager.py:1079 msgid "Instance build timed out. Set to error state." msgstr "" -#: nova/compute/manager.py:1129 +#: nova/compute/manager.py:1127 #, 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 +#: nova/compute/manager.py:1133 #, 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 +#: nova/compute/manager.py:1143 msgid "Starting instance..." msgstr "" -#: nova/compute/manager.py:1171 +#: nova/compute/manager.py:1169 msgid "Instance failed network setup" msgstr "" -#: nova/compute/manager.py:1174 +#: nova/compute/manager.py:1172 #, python-format msgid "Instance network_info: |%s|" msgstr "" -#: nova/compute/manager.py:1185 +#: nova/compute/manager.py:1183 msgid "Instance failed block device setup" msgstr "" -#: nova/compute/manager.py:1204 +#: nova/compute/manager.py:1202 msgid "Instance failed to spawn" msgstr "" -#: nova/compute/manager.py:1255 +#: nova/compute/manager.py:1253 msgid "Deallocating network for instance" msgstr "" -#: nova/compute/manager.py:1326 +#: nova/compute/manager.py:1324 #, python-format msgid "%(action_str)s instance" msgstr "" -#: nova/compute/manager.py:1342 +#: nova/compute/manager.py:1340 msgid "Failed to deallocate network for instance." msgstr "" -#: nova/compute/manager.py:1363 +#: nova/compute/manager.py:1360 #, python-format msgid "Ignoring DiskNotFound: %s" msgstr "" -#: nova/compute/manager.py:1366 +#: nova/compute/manager.py:1363 #, python-format msgid "Ignoring VolumeNotFound: %s" msgstr "" -#: nova/compute/manager.py:1373 +#: nova/compute/manager.py:1370 #, python-format msgid "terminating bdm %s" msgstr "" -#: nova/compute/manager.py:1421 +#: nova/compute/manager.py:1417 #, 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:4124 +#: nova/compute/manager.py:1470 nova/compute/manager.py:2608 +#: nova/compute/manager.py:4137 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "" -#: nova/compute/manager.py:1626 +#: nova/compute/manager.py:1622 msgid "Rebuilding instance" msgstr "" -#: nova/compute/manager.py:1639 +#: nova/compute/manager.py:1635 msgid "Invalid state of instance files on shared storage" msgstr "" -#: nova/compute/manager.py:1643 +#: nova/compute/manager.py:1639 msgid "disk on shared storage, recreating using existing disk" msgstr "" -#: nova/compute/manager.py:1647 +#: nova/compute/manager.py:1643 #, python-format msgid "disk not on shared storagerebuilding from: '%s'" msgstr "" -#: nova/compute/manager.py:1731 +#: nova/compute/manager.py:1726 #, python-format msgid "bringing vm to original state: '%s'" msgstr "" -#: nova/compute/manager.py:1763 +#: nova/compute/manager.py:1758 #, python-format msgid "Detaching from volume api: %s" msgstr "" -#: nova/compute/manager.py:1781 +#: nova/compute/manager.py:1776 msgid "Rebooting instance" msgstr "" -#: nova/compute/manager.py:1806 +#: nova/compute/manager.py:1801 #, python-format msgid "" "trying to reboot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1822 +#: nova/compute/manager.py:1817 #, python-format msgid "Cannot reboot instance: %(exc)s" msgstr "" -#: nova/compute/manager.py:1835 +#: nova/compute/manager.py:1830 msgid "Instance disappeared during reboot" msgstr "" -#: nova/compute/manager.py:1862 +#: nova/compute/manager.py:1857 msgid "instance snapshotting" msgstr "" -#: nova/compute/manager.py:1868 +#: nova/compute/manager.py:1863 #, python-format msgid "" "trying to snapshot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1929 +#: nova/compute/manager.py:1924 #, python-format msgid "Found %(num_images)d images (rotation: %(rotation)d)" msgstr "" -#: nova/compute/manager.py:1936 +#: nova/compute/manager.py:1931 #, python-format msgid "Rotating out %d backups" msgstr "" -#: nova/compute/manager.py:1941 +#: nova/compute/manager.py:1936 #, python-format msgid "Deleting image %s" msgstr "" -#: nova/compute/manager.py:1969 +#: nova/compute/manager.py:1964 #, python-format msgid "Failed to set admin password. Instance %s is not running" msgstr "" -#: nova/compute/manager.py:1976 +#: nova/compute/manager.py:1971 msgid "Root password set" msgstr "" -#: nova/compute/manager.py:1983 +#: nova/compute/manager.py:1978 msgid "set_admin_password is not implemented by this driver or guest instance." msgstr "" -#: nova/compute/manager.py:1998 +#: nova/compute/manager.py:1993 #, python-format msgid "set_admin_password failed: %s" msgstr "" -#: nova/compute/manager.py:2005 +#: nova/compute/manager.py:2000 msgid "error setting admin password" msgstr "" -#: nova/compute/manager.py:2018 +#: nova/compute/manager.py:2013 #, 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 +#: nova/compute/manager.py:2017 #, python-format msgid "injecting file to %(path)s" msgstr "" -#: nova/compute/manager.py:2042 +#: nova/compute/manager.py:2037 msgid "" "Unable to find a different image to use for rescue VM, using instance's " "current image" msgstr "" -#: nova/compute/manager.py:2055 +#: nova/compute/manager.py:2050 msgid "Rescuing" msgstr "" -#: nova/compute/manager.py:2074 +#: nova/compute/manager.py:2069 msgid "Error trying to Rescue Instance" msgstr "" -#: nova/compute/manager.py:2078 +#: nova/compute/manager.py:2073 #, python-format msgid "Driver Error: %s" msgstr "" -#: nova/compute/manager.py:2096 +#: nova/compute/manager.py:2091 msgid "Unrescuing" msgstr "" -#: nova/compute/manager.py:2117 +#: nova/compute/manager.py:2112 #, python-format msgid "Changing instance metadata according to %(diff)r" msgstr "" -#: nova/compute/manager.py:2343 +#: nova/compute/manager.py:2337 msgid "Instance has no source host" msgstr "" -#: nova/compute/manager.py:2349 +#: nova/compute/manager.py:2343 msgid "destination same as source!" msgstr "" -#: nova/compute/manager.py:2366 +#: nova/compute/manager.py:2360 msgid "Migrating" msgstr "" -#: nova/compute/manager.py:2612 +#: nova/compute/manager.py:2605 #, python-format msgid "Failed to rollback quota for failed finish_resize: %(qr_error)s" msgstr "" -#: nova/compute/manager.py:2675 +#: nova/compute/manager.py:2668 msgid "Pausing" msgstr "" -#: nova/compute/manager.py:2693 +#: nova/compute/manager.py:2686 msgid "Unpausing" msgstr "" -#: nova/compute/manager.py:2731 +#: nova/compute/manager.py:2724 msgid "Retrieving diagnostics" msgstr "" -#: nova/compute/manager.py:2762 +#: nova/compute/manager.py:2755 msgid "Resuming" msgstr "" -#: nova/compute/manager.py:2782 +#: nova/compute/manager.py:2775 msgid "Reset network" msgstr "" -#: nova/compute/manager.py:2787 +#: nova/compute/manager.py:2780 msgid "Inject network info" msgstr "" -#: nova/compute/manager.py:2790 +#: nova/compute/manager.py:2783 #, python-format msgid "network_info to inject: |%s|" msgstr "" -#: nova/compute/manager.py:2807 +#: nova/compute/manager.py:2800 msgid "Get console output" msgstr "" -#: nova/compute/manager.py:2834 +#: nova/compute/manager.py:2827 msgid "Getting vnc console" msgstr "" -#: nova/compute/manager.py:2869 +#: nova/compute/manager.py:2862 msgid "Getting spice console" msgstr "" -#: nova/compute/manager.py:2916 +#: nova/compute/manager.py:2909 #, python-format msgid "Booting with volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2967 +#: nova/compute/manager.py:2959 #, python-format msgid "Attaching volume %(volume_id)s to %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2976 +#: nova/compute/manager.py:2968 #, python-format msgid "" "Failed to connect to volume %(volume_id)s while attaching at " "%(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2991 +#: nova/compute/manager.py:2983 #, python-format msgid "Failed to attach volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:3021 +#: nova/compute/manager.py:3013 #, python-format msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" msgstr "" -#: nova/compute/manager.py:3031 +#: nova/compute/manager.py:3023 msgid "Detaching volume from unknown instance" msgstr "" -#: nova/compute/manager.py:3038 +#: nova/compute/manager.py:3030 #, python-format msgid "Failed to detach volume %(volume_id)s from %(mp)s" msgstr "" -#: nova/compute/manager.py:3062 +#: nova/compute/manager.py:3053 msgid "Updating volume usage cache with totals" msgstr "" -#: nova/compute/manager.py:3100 +#: nova/compute/manager.py:3089 #, python-format msgid "allocate_port_for_instance returned %(ports)s ports" msgstr "" -#: nova/compute/manager.py:3120 +#: nova/compute/manager.py:3109 #, python-format msgid "Port %(port_id)s is not attached" msgstr "" -#: nova/compute/manager.py:3134 +#: nova/compute/manager.py:3123 #, python-format msgid "Host %(host)s not found" msgstr "" -#: nova/compute/manager.py:3278 +#: nova/compute/manager.py:3276 #, python-format msgid "Pre live migration failed at %(dest)s" msgstr "" -#: nova/compute/manager.py:3306 +#: nova/compute/manager.py:3304 msgid "_post_live_migration() is started.." msgstr "" -#: nova/compute/manager.py:3361 +#: nova/compute/manager.py:3359 #, python-format msgid "Migrating instance to %(dest)s finished successfully." msgstr "" -#: nova/compute/manager.py:3363 +#: nova/compute/manager.py:3361 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:3377 +#: nova/compute/manager.py:3376 msgid "Post operation of migration started" msgstr "" -#: nova/compute/manager.py:3406 +#: nova/compute/manager.py:3408 #, python-format msgid "Failed to get compute_info for %s" msgstr "" -#: nova/compute/manager.py:3525 +#: nova/compute/manager.py:3537 msgid "Updated the info_cache for instance" msgstr "" -#: nova/compute/manager.py:3570 +#: nova/compute/manager.py:3587 #, python-format msgid "" "Found %(migration_count)d unconfirmed migrations older than " "%(confirm_window)d seconds" msgstr "" -#: nova/compute/manager.py:3576 +#: nova/compute/manager.py:3593 #, python-format msgid "Setting migration %(migration_id)s to error: %(reason)s" msgstr "" -#: nova/compute/manager.py:3585 +#: nova/compute/manager.py:3602 #, python-format msgid "" "Automatically confirming migration %(migration_id)s for instance " "%(instance_uuid)s" msgstr "" -#: nova/compute/manager.py:3592 +#: nova/compute/manager.py:3609 #, python-format msgid "Instance %(instance_uuid)s not found" msgstr "" -#: nova/compute/manager.py:3596 +#: nova/compute/manager.py:3613 msgid "In ERROR state" msgstr "" -#: nova/compute/manager.py:3603 +#: nova/compute/manager.py:3620 #, python-format msgid "In states %(vm_state)s/%(task_state)s, not RESIZED/None" msgstr "" -#: nova/compute/manager.py:3612 +#: nova/compute/manager.py:3629 #, python-format msgid "Error auto-confirming resize: %(e)s. Will retry later." msgstr "" -#: nova/compute/manager.py:3629 +#: nova/compute/manager.py:3646 #, 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:3648 +#: nova/compute/manager.py:3665 #, python-format msgid "Failed to generate usage audit for instance on host %s" msgstr "" -#: nova/compute/manager.py:3672 +#: nova/compute/manager.py:3689 msgid "Updating bandwidth usage cache" msgstr "" -#: nova/compute/manager.py:3789 +#: nova/compute/manager.py:3806 msgid "Updating volume usage cache" msgstr "" -#: nova/compute/manager.py:3806 +#: nova/compute/manager.py:3823 msgid "Updating host status" msgstr "" -#: nova/compute/manager.py:3833 +#: nova/compute/manager.py:3850 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " "the hypervisor." msgstr "" -#: nova/compute/manager.py:3838 nova/compute/manager.py:3888 +#: nova/compute/manager.py:3855 nova/compute/manager.py:3905 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:3875 +#: nova/compute/manager.py:3892 #, 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:3913 +#: nova/compute/manager.py:3930 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3925 nova/compute/manager.py:3934 -#: nova/compute/manager.py:3964 +#: nova/compute/manager.py:3942 nova/compute/manager.py:3951 +#: nova/compute/manager.py:3981 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:3929 +#: nova/compute/manager.py:3946 msgid "Instance is suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3945 +#: nova/compute/manager.py:3962 msgid "Instance is paused unexpectedly. Ignore." msgstr "" -#: nova/compute/manager.py:3951 +#: nova/compute/manager.py:3968 msgid "Instance is unexpectedly not found. Ignore." msgstr "" -#: nova/compute/manager.py:3957 +#: nova/compute/manager.py:3974 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3973 +#: nova/compute/manager.py:3990 msgid "Instance is not (soft-)deleted." msgstr "" -#: nova/compute/manager.py:3981 +#: nova/compute/manager.py:3998 msgid "CONF.reclaim_instance_interval <= 0, skipping..." msgstr "" -#: nova/compute/manager.py:4001 +#: nova/compute/manager.py:4010 msgid "Reclaiming deleted instance" msgstr "" -#: nova/compute/manager.py:4028 +#: nova/compute/manager.py:4037 #, python-format msgid "Deleting orphan compute node %s" msgstr "" -#: nova/compute/manager.py:4038 nova/compute/resource_tracker.py:321 +#: nova/compute/manager.py:4047 nova/compute/resource_tracker.py:321 #, python-format msgid "No service record for host %s" msgstr "" -#: nova/compute/manager.py:4079 +#: nova/compute/manager.py:4088 #, 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:4086 +#: nova/compute/manager.py:4095 #, 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:4093 +#: nova/compute/manager.py:4102 #, python-format msgid "Unrecognized value '%(action)s' for CONF.running_deleted_instance_action" msgstr "" +#: nova/compute/manager.py:4129 +#, python-format +msgid "Setting instance back to ACTIVE after: %s" +msgstr "" + #: nova/compute/resource_tracker.py:92 msgid "" "Host field should not be set on the instance until resources have been " @@ -4859,7 +4796,7 @@ msgstr "" msgid "Using %(prefix)s instead of %(req_prefix)s" msgstr "" -#: nova/conductor/api.py:380 +#: nova/conductor/api.py:373 msgid "" "Timed out waiting for nova-conductor. Is it running? Or did this service " "start before nova-conductor?" @@ -4870,7 +4807,7 @@ msgstr "" msgid "Instance update attempted for '%(key)s' on %(instance_uuid)s" msgstr "" -#: nova/conductor/manager.py:262 +#: nova/conductor/manager.py:263 msgid "Invalid block_device_mapping_destroy invocation" msgstr "" @@ -4948,54 +4885,50 @@ msgstr "" msgid "Failed to notify cells of instance destroy" msgstr "" -#: nova/db/api.py:673 nova/db/api.py:694 +#: nova/db/api.py:674 nova/db/api.py:695 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 +#: nova/db/api.py:1453 msgid "Failed to notify cells of bw_usage update" msgstr "" -#: nova/db/api.py:1591 +#: nova/db/api.py:1588 msgid "Failed to notify cells of instance fault" msgstr "" -#: nova/db/sqlalchemy/api.py:157 +#: nova/db/sqlalchemy/api.py:160 #, python-format msgid "Deadlock detected when running '%(func_name)s': Retrying..." msgstr "" -#: nova/db/sqlalchemy/api.py:192 +#: nova/db/sqlalchemy/api.py:195 msgid "model or base_model parameter should be subclass of NovaBase" msgstr "" -#: nova/db/sqlalchemy/api.py:205 nova/virt/baremetal/db/sqlalchemy/api.py:61 +#: nova/db/sqlalchemy/api.py:208 nova/virt/baremetal/db/sqlalchemy/api.py:61 #, python-format msgid "Unrecognized read_deleted value '%s'" msgstr "" -#: nova/db/sqlalchemy/api.py:1408 +#: nova/db/sqlalchemy/api.py:1411 #, 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:1546 +#: nova/db/sqlalchemy/api.py:1549 #, python-format msgid "Invalid instance id %s in request" msgstr "" -#: nova/db/sqlalchemy/api.py:2836 +#: nova/db/sqlalchemy/api.py:2908 #, python-format msgid "Change will make usage less than 0 for the following resources: %(unders)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4344 +#: nova/db/sqlalchemy/api.py:4416 #, python-format msgid "" "Volume(%s) has lower stats then what is in the database. Instance must " @@ -5012,51 +4945,51 @@ msgstr "" msgid "Upgrade DB using Essex release first." msgstr "" -#: nova/db/sqlalchemy/utils.py:53 +#: nova/db/sqlalchemy/utils.py:63 #, 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:59 +#: nova/db/sqlalchemy/utils.py:69 #, 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:161 +#: nova/db/sqlalchemy/utils.py:171 #, python-format msgid "Deleted duplicated row with id: %(id)s from table: %(table)s" msgstr "" -#: nova/db/sqlalchemy/utils.py:195 +#: nova/db/sqlalchemy/utils.py:205 #, python-format msgid "Missing column %(table)s.%(column)s in shadow table" msgstr "" -#: nova/db/sqlalchemy/utils.py:201 +#: nova/db/sqlalchemy/utils.py:211 #, python-format msgid "" "Different types in %(table)s.%(column)s and shadow table: %(c_type)s " "%(shadow_c_type)s" msgstr "" -#: nova/db/sqlalchemy/utils.py:210 +#: nova/db/sqlalchemy/utils.py:220 #, python-format msgid "Extra column %(table)%.%(column)s in shadow table" msgstr "" -#: nova/db/sqlalchemy/utils.py:231 +#: nova/db/sqlalchemy/utils.py:241 msgid "Specify `table_name` or `table` param" msgstr "" -#: nova/db/sqlalchemy/utils.py:234 +#: nova/db/sqlalchemy/utils.py:244 msgid "Specify only one param `table_name` `table`" msgstr "" -#: nova/db/sqlalchemy/utils.py:255 +#: nova/db/sqlalchemy/utils.py:265 #: 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." @@ -5141,15 +5074,19 @@ msgstr "" msgid "Bad project_id for to_global_ipv6: %s" msgstr "" -#: nova/network/api.py:55 +#: nova/network/api.py:56 msgid "instance is a required argument to use @refresh_cache" msgstr "" -#: nova/network/api.py:80 +#: nova/network/api.py:90 +msgid "Failed to notify cells of instance info cache update" +msgstr "" + +#: nova/network/api.py:93 msgid "Failed storing info cache" msgstr "" -#: nova/network/api.py:235 +#: nova/network/api.py:248 #, python-format msgid "re-assign floating IP %(address)s from instance %(instance_id)s" msgstr "" @@ -5263,103 +5200,103 @@ msgstr "" msgid "This shouldn't be getting called except during testing." msgstr "" -#: nova/network/linux_net.py:220 +#: nova/network/linux_net.py:219 #, python-format msgid "Attempted to remove chain %s which does not exist" msgstr "" -#: nova/network/linux_net.py:255 +#: nova/network/linux_net.py:254 #, python-format msgid "Unknown chain: %r" msgstr "" -#: nova/network/linux_net.py:280 +#: nova/network/linux_net.py:279 #, 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 +#: nova/network/linux_net.py:424 msgid "IPTablesManager.apply completed with success" msgstr "" -#: nova/network/linux_net.py:681 +#: nova/network/linux_net.py:680 #, python-format msgid "arping error for ip %s" msgstr "" -#: nova/network/linux_net.py:731 +#: nova/network/linux_net.py:730 #, python-format msgid "Removed %(num)d duplicate rules for floating ip %(float)s" msgstr "" -#: nova/network/linux_net.py:776 +#: nova/network/linux_net.py:778 #, python-format msgid "Error deleting conntrack entries for %s" msgstr "" -#: nova/network/linux_net.py:975 +#: nova/network/linux_net.py:977 #, python-format msgid "Pid %d is stale, skip killing dnsmasq" msgstr "" -#: nova/network/linux_net.py:1020 +#: nova/network/linux_net.py:1022 #, python-format msgid "Hupping dnsmasq threw %s" msgstr "" -#: nova/network/linux_net.py:1022 +#: nova/network/linux_net.py:1024 #, python-format msgid "Pid %d is stale, relaunching dnsmasq" msgstr "" -#: nova/network/linux_net.py:1102 +#: nova/network/linux_net.py:1104 #, python-format msgid "killing radvd threw %s" msgstr "" -#: nova/network/linux_net.py:1104 +#: nova/network/linux_net.py:1106 #, python-format msgid "Pid %d is stale, relaunching radvd" msgstr "" -#: nova/network/linux_net.py:1280 +#: nova/network/linux_net.py:1282 #, python-format msgid "Net device removed: '%s'" msgstr "" -#: nova/network/linux_net.py:1283 +#: nova/network/linux_net.py:1285 #, python-format msgid "Failed removing net device: '%s'" msgstr "" -#: nova/network/linux_net.py:1401 +#: nova/network/linux_net.py:1403 #, python-format msgid "Starting VLAN interface %s" msgstr "" -#: nova/network/linux_net.py:1447 +#: nova/network/linux_net.py:1449 #, python-format msgid "Starting Bridge %s" msgstr "" -#: nova/network/linux_net.py:1459 +#: nova/network/linux_net.py:1461 #, python-format msgid "Adding interface %(interface)s to bridge %(bridge)s" msgstr "" -#: nova/network/linux_net.py:1495 +#: nova/network/linux_net.py:1497 #, python-format msgid "Failed to add interface: %s" msgstr "" -#: nova/network/linux_net.py:1732 +#: nova/network/linux_net.py:1734 #, python-format msgid "Starting bridge %s " msgstr "" -#: nova/network/linux_net.py:1740 +#: nova/network/linux_net.py:1742 #, python-format msgid "Done starting bridge %s" msgstr "" @@ -5454,38 +5391,38 @@ msgid "" "network_size flag." msgstr "" -#: nova/network/manager.py:1104 +#: nova/network/manager.py:1105 msgid "cidr already in use" msgstr "" -#: nova/network/manager.py:1107 +#: nova/network/manager.py:1108 #, python-format msgid "requested cidr (%(cidr)s) conflicts with existing supernet (%(super)s)" msgstr "" -#: nova/network/manager.py:1118 +#: nova/network/manager.py:1119 #, python-format msgid "" "requested cidr (%(cidr)s) conflicts with existing smaller cidr " "(%(smaller)s)" msgstr "" -#: nova/network/manager.py:1175 +#: nova/network/manager.py:1176 msgid "Network already exists!" msgstr "" -#: nova/network/manager.py:1194 +#: nova/network/manager.py:1195 #, python-format msgid "Network must be disassociated from project %s before delete" msgstr "" -#: nova/network/manager.py:1794 +#: nova/network/manager.py:1795 msgid "" "The sum between the number of networks and the vlan start cannot be " "greater than 4094" msgstr "" -#: nova/network/manager.py:1801 +#: nova/network/manager.py:1802 #, python-format msgid "" "The network range is not big enough to fit %(num_networks)s networks. " @@ -5520,7 +5457,7 @@ msgstr "" msgid "Cannot delete domain |%s|" msgstr "" -#: nova/network/model.py:375 +#: nova/network/model.py:379 msgid "v4 subnets are required for legacy nw_info" msgstr "" @@ -5602,65 +5539,65 @@ msgstr "" msgid "Quantum Error creating security group %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:104 +#: nova/network/security_group/quantum_driver.py:106 #, 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 +#: nova/network/security_group/quantum_driver.py:109 +#: nova/network/security_group/quantum_driver.py:155 +#: nova/network/security_group/quantum_driver.py:244 #, python-format msgid "Quantum Error: %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:127 +#: nova/network/security_group/quantum_driver.py:129 msgid "Quantum Error getting security groups" msgstr "" -#: nova/network/security_group/quantum_driver.py:137 +#: nova/network/security_group/quantum_driver.py:139 msgid "Security group id should be uuid" msgstr "" -#: nova/network/security_group/quantum_driver.py:171 +#: nova/network/security_group/quantum_driver.py:173 #, 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 +#: nova/network/security_group/quantum_driver.py:177 +#: nova/network/security_group/quantum_driver.py:342 +#: nova/network/security_group/quantum_driver.py:348 +#: nova/network/security_group/quantum_driver.py:375 +#: nova/network/security_group/quantum_driver.py:390 +#: nova/network/security_group/quantum_driver.py:396 +#: nova/network/security_group/quantum_driver.py:425 msgid "Quantum Error:" msgstr "" -#: nova/network/security_group/quantum_driver.py:228 +#: nova/network/security_group/quantum_driver.py:230 #, python-format msgid "Quantum Error unable to delete %s" msgstr "" -#: nova/network/security_group/quantum_driver.py:239 +#: nova/network/security_group/quantum_driver.py:241 #, python-format msgid "Quantum security group rule %s not found" msgstr "" -#: nova/network/security_group/quantum_driver.py:356 +#: nova/network/security_group/quantum_driver.py:358 #, 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 +#: nova/network/security_group/quantum_driver.py:368 +#: nova/network/security_group/quantum_driver.py:418 #, python-format msgid "Adding security group %(security_group_id)s to port %(port_id)s" msgstr "" -#: nova/network/security_group/quantum_driver.py:426 +#: nova/network/security_group/quantum_driver.py:428 #, python-format msgid "" "Security group %(security_group_name)s not assocaited with the instance " @@ -5677,27 +5614,27 @@ msgstr "" msgid "Original exception being dropped: %s" msgstr "" -#: nova/openstack/common/lockutils.py:98 +#: nova/openstack/common/lockutils.py:102 #, python-format msgid "Could not release the acquired lock `%s`" msgstr "" -#: nova/openstack/common/lockutils.py:184 +#: nova/openstack/common/lockutils.py:188 #, python-format msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"..." msgstr "" -#: nova/openstack/common/lockutils.py:195 +#: nova/openstack/common/lockutils.py:199 #, python-format msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"..." msgstr "" -#: nova/openstack/common/lockutils.py:222 +#: nova/openstack/common/lockutils.py:226 #, python-format msgid "Got file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..." msgstr "" -#: nova/openstack/common/lockutils.py:230 +#: nova/openstack/common/lockutils.py:234 #, python-format msgid "Released file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..." msgstr "" @@ -5707,17 +5644,17 @@ msgstr "" msgid "Deprecated: %s" msgstr "" -#: nova/openstack/common/log.py:347 +#: nova/openstack/common/log.py:336 #, python-format msgid "Error loading logging config %(log_config)s: %(err_msg)s" msgstr "" -#: nova/openstack/common/log.py:397 +#: nova/openstack/common/log.py:386 #, python-format msgid "syslog facility must be one of: %s" msgstr "" -#: nova/openstack/common/log.py:563 +#: nova/openstack/common/log.py:555 #, python-format msgid "Fatal call to deprecated config: %(msg)s" msgstr "" @@ -5790,11 +5727,91 @@ msgstr "" msgid "Running cmd (subprocess): %s" msgstr "" +#: nova/openstack/common/processutils.py:167 +#: nova/openstack/common/processutils.py:240 nova/virt/powervm/common.py:117 +#, python-format +msgid "Result was %s" +msgstr "" + #: nova/openstack/common/processutils.py:179 #, python-format msgid "%r failed. Retrying." msgstr "" +#: nova/openstack/common/processutils.py:219 +#, python-format +msgid "Running cmd (SSH): %s" +msgstr "" + +#: nova/openstack/common/processutils.py:221 +msgid "Environment not supported over SSH" +msgstr "" + +#: nova/openstack/common/processutils.py:225 +msgid "process_input not supported over SSH" +msgstr "" + +#: nova/openstack/common/service.py:113 nova/openstack/common/service.py:276 +msgid "Full set of CONF:" +msgstr "" + +#: nova/openstack/common/service.py:122 nova/openstack/common/service.py:219 +#, python-format +msgid "Caught %s, exiting" +msgstr "" + +#: nova/openstack/common/service.py:165 +msgid "Parent process has died unexpectedly, exiting" +msgstr "" + +#: nova/openstack/common/service.py:201 +msgid "Forking too fast, sleeping" +msgstr "" + +#: nova/openstack/common/service.py:224 +msgid "Unhandled exception" +msgstr "" + +#: nova/openstack/common/service.py:231 +#, python-format +msgid "Started child %d" +msgstr "" + +#: nova/openstack/common/service.py:241 +#, python-format +msgid "Starting %d workers" +msgstr "" + +#: nova/openstack/common/service.py:258 +#, python-format +msgid "Child %(pid)d killed by signal %(sig)d" +msgstr "" + +#: nova/openstack/common/service.py:262 +#, python-format +msgid "Child %(pid)s exited with status %(code)d" +msgstr "" + +#: nova/openstack/common/service.py:266 +#, python-format +msgid "pid %d not in child list" +msgstr "" + +#: nova/openstack/common/service.py:294 +#, python-format +msgid "Caught %s, stopping children" +msgstr "" + +#: nova/openstack/common/service.py:305 +#, python-format +msgid "Waiting on %d children to exit" +msgstr "" + +#: nova/openstack/common/strutils.py:72 +#, python-format +msgid "Unrecognized value '%(val)s', acceptable values are: %(acceptable)s" +msgstr "" + #: nova/openstack/common/db/sqlalchemy/session.py:461 msgid "DB exception wrapped." msgstr "" @@ -5933,57 +5950,62 @@ msgstr "" msgid "Sending %(event_type)s on %(topic)s" msgstr "" -#: nova/openstack/common/rpc/common.py:74 +#: nova/openstack/common/rpc/common.py:75 msgid "An unknown RPC related exception occurred." msgstr "" -#: nova/openstack/common/rpc/common.py:104 +#: nova/openstack/common/rpc/common.py:105 #, python-format msgid "" "Remote error: %(exc_type)s %(value)s\n" "%(traceback)s." msgstr "" -#: nova/openstack/common/rpc/common.py:121 +#: nova/openstack/common/rpc/common.py:122 #, 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 +#: nova/openstack/common/rpc/common.py:140 msgid "<unknown>" msgstr "" -#: nova/openstack/common/rpc/common.py:143 +#: nova/openstack/common/rpc/common.py:144 #, python-format msgid "Found duplicate message(%(msg_id)s). Skipping it." msgstr "" -#: nova/openstack/common/rpc/common.py:147 +#: nova/openstack/common/rpc/common.py:148 msgid "Invalid reuse of an RPC connection." msgstr "" -#: nova/openstack/common/rpc/common.py:151 +#: nova/openstack/common/rpc/common.py:152 #, python-format msgid "Specified RPC version, %(version)s, not supported by this endpoint." msgstr "" -#: nova/openstack/common/rpc/common.py:156 +#: nova/openstack/common/rpc/common.py:157 #, python-format msgid "" "Specified RPC envelope version, %(version)s, not supported by this " "endpoint." msgstr "" -#: nova/openstack/common/rpc/common.py:280 +#: nova/openstack/common/rpc/common.py:162 +#, python-format +msgid "Specified RPC version cap, %(version_cap)s, is too low" +msgstr "" + +#: nova/openstack/common/rpc/common.py:285 #, python-format msgid "Failed to sanitize %(item)s. Key error %(err)s" msgstr "" -#: nova/openstack/common/rpc/common.py:302 +#: nova/openstack/common/rpc/common.py:307 #, python-format msgid "Returning exception %s to caller" msgstr "" @@ -6297,7 +6319,7 @@ msgstr "" msgid "Driver must implement select_hosts" msgstr "" -#: nova/scheduler/driver.py:335 +#: nova/scheduler/driver.py:339 #, python-format msgid "" "Unable to migrate %(instance_uuid)s to %(dest)s: Lack of " @@ -6306,36 +6328,48 @@ msgstr "" #: nova/scheduler/filter_scheduler.py:73 #, python-format -msgid "Attempting to build %(num_instances)d instance(s)" +msgid "" +"Attempting to build %(num_instances)d instance(s) uuids: " +"%(instance_uuids)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:227 +#: nova/scheduler/filter_scheduler.py:77 +#, python-format +msgid "Request Spec: %s" +msgstr "" + +#: nova/scheduler/filter_scheduler.py:97 +#, python-format +msgid "Choosing host %(weighed_host)s for instance %(instance_uuid)s" +msgstr "" + +#: nova/scheduler/filter_scheduler.py:239 msgid "Invalid value for 'scheduler_max_attempts', must be >= 1" msgstr "" -#: nova/scheduler/filter_scheduler.py:244 +#: nova/scheduler/filter_scheduler.py:256 #, python-format msgid "Error from last host: %(last_host)s (node %(last_node)s): %(exc)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:276 +#: nova/scheduler/filter_scheduler.py:288 #, python-format msgid "" "Exceeded max scheduling attempts %(max_attempts)d for instance " "%(instance_uuid)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:344 +#: nova/scheduler/filter_scheduler.py:356 #, python-format msgid "Filtered %(hosts)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:357 +#: nova/scheduler/filter_scheduler.py:361 #, python-format -msgid "Choosing host %(chosen_host)s" +msgid "Weighed %(hosts)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:391 +#: nova/scheduler/filter_scheduler.py:403 #, python-format msgid "Unable to migrate %(instance_uuid)s to %(dest)s: Lack of memory" msgstr "" @@ -6530,46 +6564,46 @@ msgstr "" msgid "Returns one member of the [%s] group" msgstr "" -#: nova/servicegroup/drivers/db.py:42 +#: nova/servicegroup/drivers/db.py:41 #, 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 +#: nova/servicegroup/drivers/db.py:45 msgid "service is a mandatory argument for DB based ServiceGroup driver" msgstr "" -#: nova/servicegroup/drivers/db.py:76 +#: nova/servicegroup/drivers/db.py:72 #, 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 +#: nova/servicegroup/drivers/db.py:95 nova/servicegroup/drivers/mc.py:99 msgid "Recovered model server connection!" msgstr "" -#: nova/servicegroup/drivers/db.py:105 nova/servicegroup/drivers/mc.py:109 +#: nova/servicegroup/drivers/db.py:101 nova/servicegroup/drivers/mc.py:105 msgid "model server went away" msgstr "" -#: nova/servicegroup/drivers/mc.py:44 +#: nova/servicegroup/drivers/mc.py:43 msgid "memcached_servers not defined" msgstr "" -#: nova/servicegroup/drivers/mc.py:52 +#: nova/servicegroup/drivers/mc.py:51 #, 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 +#: nova/servicegroup/drivers/mc.py:56 msgid "service is a mandatory argument for Memcached based ServiceGroup driver" msgstr "" -#: nova/servicegroup/drivers/mc.py:78 +#: nova/servicegroup/drivers/mc.py:74 #, python-format msgid "Memcached_Driver: get_all members of the %s group" msgstr "" @@ -6622,58 +6656,42 @@ msgstr "" msgid "Attempted to instantiate singleton" msgstr "" -#: nova/tests/fake_utils.py:72 +#: nova/tests/fake_processutils.py:71 #, python-format msgid "Faking execution of cmd (subprocess): %s" msgstr "" -#: nova/tests/fake_utils.py:80 +#: nova/tests/fake_processutils.py:79 #, python-format msgid "Faked command matched %s" msgstr "" -#: nova/tests/fake_utils.py:96 +#: nova/tests/fake_processutils.py:95 #, python-format msgid "Faked command raised an exception %s" msgstr "" -#: nova/tests/fake_utils.py:101 +#: nova/tests/fake_processutils.py:100 #, python-format msgid "Reply to faked command is stdout='%(stdout)s' stderr='%(stderr)s'" msgstr "" -#: nova/tests/fake_volume.py:187 +#: nova/tests/fake_volume.py:188 msgid "status must be available" msgstr "" -#: nova/tests/fake_volume.py:191 nova/volume/cinder.py:228 +#: nova/tests/fake_volume.py:192 nova/volume/cinder.py:238 msgid "already attached" msgstr "" -#: nova/tests/fake_volume.py:195 nova/volume/cinder.py:232 +#: nova/tests/fake_volume.py:196 nova/volume/cinder.py:242 msgid "Instance and volume not in same availability_zone" msgstr "" -#: nova/tests/fake_volume.py:200 nova/volume/cinder.py:238 +#: nova/tests/fake_volume.py:201 nova/volume/cinder.py:248 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 "" @@ -6707,17 +6725,17 @@ msgstr "" msgid "unexpected role header" msgstr "" -#: nova/tests/api/openstack/compute/test_servers.py:3340 +#: nova/tests/api/openstack/compute/test_servers.py:3365 msgid "" "Quota exceeded for instances: Requested 1, but already used 10 of 10 " "instances" msgstr "" -#: nova/tests/api/openstack/compute/test_servers.py:3345 +#: nova/tests/api/openstack/compute/test_servers.py:3370 msgid "Quota exceeded for ram: Requested 4096, but already used 8192 of 10240 ram" msgstr "" -#: nova/tests/api/openstack/compute/test_servers.py:3350 +#: nova/tests/api/openstack/compute/test_servers.py:3375 msgid "Quota exceeded for cores: Requested 2, but already used 9 of 10 cores" msgstr "" @@ -6726,7 +6744,7 @@ msgstr "" #: 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 +#: nova/tests/compute/test_compute.py:3804 #, python-format msgid "Running instances: %s" msgstr "" @@ -6743,16 +6761,16 @@ msgstr "" msgid "Internal error" msgstr "" -#: nova/tests/compute/test_compute.py:3736 +#: nova/tests/compute/test_compute.py:3815 #, python-format msgid "After force-killing instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:4238 +#: nova/tests/compute/test_compute.py:4315 msgid "wrong host/node" msgstr "" -#: nova/tests/compute/test_compute.py:8725 +#: nova/tests/compute/test_compute.py:8904 msgid "spawn error" msgstr "" @@ -6848,6 +6866,22 @@ msgstr "" msgid "Decoding JSON: %s" msgstr "" +#: nova/tests/virt/libvirt/fakelibvirt.py:892 +msgid "Please extend mock libvirt module to support flags" +msgstr "" + +#: nova/tests/virt/libvirt/fakelibvirt.py:896 +msgid "Expected a list for 'auth' parameter" +msgstr "" + +#: nova/tests/virt/libvirt/fakelibvirt.py:900 +msgid "Expected a function in 'auth[0]' parameter" +msgstr "" + +#: nova/tests/virt/libvirt/fakelibvirt.py:904 +msgid "Expected a function in 'auth[1]' parameter" +msgstr "" + #: nova/virt/configdrive.py:97 #, python-format msgid "Added %(filepath)s to config drive" @@ -6872,11 +6906,10 @@ msgid "Loading compute driver '%s'" msgstr "" #: nova/virt/driver.py:962 -#, python-format -msgid "Unable to load the virtualization driver: %s" +msgid "Unable to load the virtualization driver" msgstr "" -#: nova/virt/fake.py:210 +#: nova/virt/fake.py:212 #, python-format msgid "Key '%(key)s' not in instances '%(inst)s'" msgstr "" @@ -6996,19 +7029,19 @@ msgstr "" msgid "ipmitool stdout: '%(out)s', stderr: '%(err)s'" msgstr "" -#: nova/virt/baremetal/ipmi.py:161 +#: nova/virt/baremetal/ipmi.py:157 msgid "IPMI power on failed" msgstr "" -#: nova/virt/baremetal/ipmi.py:183 +#: nova/virt/baremetal/ipmi.py:179 msgid "IPMI power off failed" msgstr "" -#: nova/virt/baremetal/ipmi.py:193 +#: nova/virt/baremetal/ipmi.py:189 msgid "IPMI set next bootdev failed" msgstr "" -#: nova/virt/baremetal/ipmi.py:198 nova/virt/baremetal/tilera_pdu.py:153 +#: nova/virt/baremetal/ipmi.py:201 nova/virt/baremetal/tilera_pdu.py:153 #, python-format msgid "Activate node called, but node %s is already active" msgstr "" @@ -7176,15 +7209,15 @@ msgstr "" msgid "no pif for vif_uuid=%s" msgstr "" -#: nova/virt/baremetal/virtual_power_driver.py:112 +#: nova/virt/baremetal/virtual_power_driver.py:111 msgid "virtual_power_ssh_host not defined. Can not Start" msgstr "" -#: nova/virt/baremetal/virtual_power_driver.py:116 +#: nova/virt/baremetal/virtual_power_driver.py:115 msgid "virtual_power_host_user not defined. Can not Start" msgstr "" -#: nova/virt/baremetal/virtual_power_driver.py:122 +#: nova/virt/baremetal/virtual_power_driver.py:121 msgid "virtual_power_host_pass/key not set. Can not Start" msgstr "" @@ -7242,97 +7275,97 @@ msgstr "" msgid "Checking if we can resize image %(image)s. size=%(size)s, CoW=%(use_cow)s" msgstr "" -#: nova/virt/disk/api.py:139 +#: nova/virt/disk/api.py:140 #, python-format msgid "Cannot resize filesystem %s to a smaller size." msgstr "" -#: nova/virt/disk/api.py:150 +#: nova/virt/disk/api.py:151 #, python-format msgid "Unable to mount image %(image)s with error %(error)s. Cannot resize." msgstr "" -#: nova/virt/disk/api.py:160 +#: nova/virt/disk/api.py:161 #, python-format msgid "" "Unable to determine label for image %(image)s with error %(errror)s. " "Cannot resize." msgstr "" -#: nova/virt/disk/api.py:227 +#: nova/virt/disk/api.py:228 msgid "image already mounted" msgstr "" -#: nova/virt/disk/api.py:283 +#: nova/virt/disk/api.py:284 #, 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" +" admin_password=<SANITIZED> files=%(files)s partition=%(partition)s " +"use_cow=%(use_cow)s" msgstr "" -#: nova/virt/disk/api.py:300 +#: nova/virt/disk/api.py:302 #, python-format msgid "Ignoring error injecting data into image (%(e)s)" msgstr "" -#: nova/virt/disk/api.py:319 +#: nova/virt/disk/api.py:321 #, python-format msgid "" "Failed to mount container filesystem '%(image)s' on '%(target)s': " "%(errors)s" msgstr "" -#: nova/virt/disk/api.py:336 +#: nova/virt/disk/api.py:338 #, python-format msgid "Failed to teardown ntainer filesystem: %s" msgstr "" -#: nova/virt/disk/api.py:349 +#: nova/virt/disk/api.py:351 #, python-format msgid "Failed to umount container filesystem: %s" msgstr "" -#: nova/virt/disk/api.py:374 +#: nova/virt/disk/api.py:376 #, python-format msgid "Ignoring error injecting %(inject)s into image (%(e)s)" msgstr "" -#: nova/virt/disk/api.py:386 +#: nova/virt/disk/api.py:388 #, python-format msgid "Inject file fs=%(fs)s path=%(path)s append=%(append)s" msgstr "" -#: nova/virt/disk/api.py:395 +#: nova/virt/disk/api.py:397 #, python-format msgid "Inject metadata fs=%(fs)s metadata=%(metadata)s" msgstr "" -#: nova/virt/disk/api.py:436 +#: nova/virt/disk/api.py:438 #, python-format msgid "Inject key fs=%(fs)s key=%(key)s" msgstr "" -#: nova/virt/disk/api.py:465 +#: nova/virt/disk/api.py:466 #, 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" +msgid "Inject admin password fs=%(fs)s admin_passwd=<SANITIZED>" msgstr "" -#: nova/virt/disk/api.py:536 +#: nova/virt/disk/api.py:535 msgid "Not implemented on Windows" msgstr "" -#: nova/virt/disk/api.py:565 +#: nova/virt/disk/api.py:564 #, python-format msgid "User %(username)s not found in password file." msgstr "" -#: nova/virt/disk/api.py:581 +#: nova/virt/disk/api.py:580 #, python-format msgid "User %(username)s not found in shadow file." msgstr "" @@ -7666,7 +7699,7 @@ msgstr "" msgid "get_available_resource called" msgstr "" -#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3835 +#: nova/virt/hyperv/hostops.py:135 nova/virt/libvirt/driver.py:3833 #: nova/virt/xenapi/host.py:148 msgid "Updating host stats" msgstr "" @@ -7680,24 +7713,24 @@ msgstr "" msgid "Host IP address is: %s" msgstr "" -#: nova/virt/hyperv/imagecache.py:48 +#: nova/virt/hyperv/imagecache.py:49 #, python-format msgid "The image is not a valid VHD: %s" msgstr "" -#: nova/virt/hyperv/imagecache.py:68 +#: nova/virt/hyperv/imagecache.py:69 #, 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 +#: nova/virt/hyperv/imagecache.py:84 #, python-format msgid "Copying VHD %(vhd_path)s to %(resized_vhd_path)s" msgstr "" -#: nova/virt/hyperv/imagecache.py:86 +#: nova/virt/hyperv/imagecache.py:87 #, python-format msgid "Resizing VHD %(resized_vhd_path)s to new size %(root_vhd_size)s" msgstr "" @@ -8018,12 +8051,12 @@ msgstr "" msgid "Using config drive for instance: %s" msgstr "" -#: nova/virt/hyperv/vmops.py:227 nova/virt/libvirt/driver.py:1876 +#: nova/virt/hyperv/vmops.py:227 nova/virt/libvirt/driver.py:1874 #, python-format msgid "Creating config drive at %(path)s" msgstr "" -#: nova/virt/hyperv/vmops.py:235 nova/virt/libvirt/driver.py:1883 +#: nova/virt/hyperv/vmops.py:235 nova/virt/libvirt/driver.py:1881 #, python-format msgid "Creating config drive failed with error: %s" msgstr "" @@ -8181,7 +8214,7 @@ msgstr "" msgid "Detaching physical disk from instance: %s" msgstr "" -#: nova/virt/hyperv/volumeops.py:186 nova/virt/libvirt/driver.py:902 +#: nova/virt/hyperv/volumeops.py:186 nova/virt/libvirt/driver.py:903 msgid "Could not determine iscsi initiator name" msgstr "" @@ -8249,201 +8282,201 @@ msgstr "" msgid "Connection to libvirt failed: %s" msgstr "" -#: nova/virt/libvirt/driver.py:727 +#: nova/virt/libvirt/driver.py:728 #, python-format msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:742 +#: nova/virt/libvirt/driver.py:743 msgid "During wait destroy, instance disappeared." msgstr "" -#: nova/virt/libvirt/driver.py:747 +#: nova/virt/libvirt/driver.py:748 msgid "Instance destroyed successfully." msgstr "" -#: nova/virt/libvirt/driver.py:757 +#: nova/virt/libvirt/driver.py:758 msgid "Instance may be started again." msgstr "" -#: nova/virt/libvirt/driver.py:767 +#: nova/virt/libvirt/driver.py:768 msgid "Going to destroy instance again." msgstr "" -#: nova/virt/libvirt/driver.py:786 +#: nova/virt/libvirt/driver.py:787 msgid "Error from libvirt during undefineFlags. Retrying with undefine" msgstr "" -#: nova/virt/libvirt/driver.py:802 +#: nova/virt/libvirt/driver.py:803 #, python-format msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:822 +#: nova/virt/libvirt/driver.py:823 msgid "Instance may be still running, destroy it again." msgstr "" -#: nova/virt/libvirt/driver.py:828 +#: nova/virt/libvirt/driver.py:829 #, python-format msgid "Error from libvirt during unfilter. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:856 +#: nova/virt/libvirt/driver.py:857 #, python-format msgid "Deleting instance files %(target)s" msgstr "" -#: nova/virt/libvirt/driver.py:865 +#: nova/virt/libvirt/driver.py:866 #, python-format msgid "Failed to cleanup directory %(target)s: %(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:908 +#: nova/virt/libvirt/driver.py:909 msgid "Could not determine fibre channel world wide node names" msgstr "" -#: nova/virt/libvirt/driver.py:915 +#: nova/virt/libvirt/driver.py:916 msgid "Could not determine fibre channel world wide port names" msgstr "" -#: nova/virt/libvirt/driver.py:920 +#: nova/virt/libvirt/driver.py:921 msgid "No Volume Connector found." msgstr "" -#: nova/virt/libvirt/driver.py:1042 +#: nova/virt/libvirt/driver.py:1043 msgid "During detach_volume, instance disappeared." msgstr "" -#: nova/virt/libvirt/driver.py:1066 +#: nova/virt/libvirt/driver.py:1067 msgid "attaching network adapter failed." msgstr "" -#: nova/virt/libvirt/driver.py:1086 +#: nova/virt/libvirt/driver.py:1087 msgid "During detach_interface, instance disappeared." msgstr "" -#: nova/virt/libvirt/driver.py:1090 +#: nova/virt/libvirt/driver.py:1091 msgid "detaching network adapter failed." msgstr "" -#: nova/virt/libvirt/driver.py:1179 +#: nova/virt/libvirt/driver.py:1177 msgid "Beginning live snapshot process" msgstr "" -#: nova/virt/libvirt/driver.py:1182 +#: nova/virt/libvirt/driver.py:1180 msgid "Beginning cold snapshot process" msgstr "" -#: nova/virt/libvirt/driver.py:1211 +#: nova/virt/libvirt/driver.py:1209 msgid "Snapshot extracted, beginning image upload" msgstr "" -#: nova/virt/libvirt/driver.py:1223 +#: nova/virt/libvirt/driver.py:1221 msgid "Snapshot image upload complete" msgstr "" -#: nova/virt/libvirt/driver.py:1296 +#: nova/virt/libvirt/driver.py:1294 msgid "Instance soft rebooted successfully." msgstr "" -#: nova/virt/libvirt/driver.py:1300 +#: nova/virt/libvirt/driver.py:1298 msgid "Failed to soft reboot instance." msgstr "" -#: nova/virt/libvirt/driver.py:1335 +#: nova/virt/libvirt/driver.py:1333 msgid "Instance shutdown successfully." msgstr "" -#: nova/virt/libvirt/driver.py:1343 +#: nova/virt/libvirt/driver.py:1341 msgid "Instance may have been rebooted during soft reboot, so return now." msgstr "" -#: nova/virt/libvirt/driver.py:1391 +#: nova/virt/libvirt/driver.py:1389 msgid "Instance rebooted successfully." msgstr "" -#: nova/virt/libvirt/driver.py:1537 +#: nova/virt/libvirt/driver.py:1535 msgid "Instance is running" msgstr "" -#: nova/virt/libvirt/driver.py:1544 nova/virt/powervm/operator.py:221 +#: nova/virt/libvirt/driver.py:1542 nova/virt/powervm/operator.py:220 msgid "Instance spawned successfully." msgstr "" -#: nova/virt/libvirt/driver.py:1560 +#: nova/virt/libvirt/driver.py:1558 #, python-format msgid "data: %(data)r, fpath: %(fpath)r" msgstr "" -#: nova/virt/libvirt/driver.py:1597 nova/virt/libvirt/driver.py:1623 +#: nova/virt/libvirt/driver.py:1595 nova/virt/libvirt/driver.py:1621 #, python-format msgid "Truncated console log returned, %d bytes ignored" msgstr "" -#: nova/virt/libvirt/driver.py:1612 +#: nova/virt/libvirt/driver.py:1610 msgid "Guest does not have a console available" msgstr "" -#: nova/virt/libvirt/driver.py:1681 +#: nova/virt/libvirt/driver.py:1679 #, python-format msgid "Path '%(path)s' supports direct I/O" msgstr "" -#: nova/virt/libvirt/driver.py:1685 +#: nova/virt/libvirt/driver.py:1683 #, python-format msgid "Path '%(path)s' does not support direct I/O: '%(ex)s'" msgstr "" -#: nova/virt/libvirt/driver.py:1690 nova/virt/libvirt/driver.py:1695 +#: nova/virt/libvirt/driver.py:1688 nova/virt/libvirt/driver.py:1693 #, python-format msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'" msgstr "" -#: nova/virt/libvirt/driver.py:1766 +#: nova/virt/libvirt/driver.py:1764 msgid "Creating image" msgstr "" -#: nova/virt/libvirt/driver.py:1867 +#: nova/virt/libvirt/driver.py:1865 msgid "Using config drive" msgstr "" -#: nova/virt/libvirt/driver.py:1916 +#: nova/virt/libvirt/driver.py:1914 #, python-format msgid "Injecting %(inj)s into image %(img_id)s" msgstr "" -#: nova/virt/libvirt/driver.py:1926 +#: nova/virt/libvirt/driver.py:1924 #, python-format msgid "Error injecting data into image %(img_id)s (%(e)s)" msgstr "" -#: nova/virt/libvirt/driver.py:1983 +#: nova/virt/libvirt/driver.py:1981 #, 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:1989 +#: nova/virt/libvirt/driver.py:1987 msgid "Config requested a custom CPU model, but no model name was provided" msgstr "" -#: nova/virt/libvirt/driver.py:1993 +#: nova/virt/libvirt/driver.py:1991 msgid "A CPU model name should not be set when a host CPU model is requested" msgstr "" -#: nova/virt/libvirt/driver.py:1997 +#: nova/virt/libvirt/driver.py:1995 #, python-format msgid "CPU mode '%(mode)s' model '%(model)s' was chosen" msgstr "" -#: nova/virt/libvirt/driver.py:2013 +#: nova/virt/libvirt/driver.py:2011 msgid "" "Passthrough of the host CPU was requested but this libvirt version does " "not support this feature" msgstr "" -#: nova/virt/libvirt/driver.py:2337 +#: nova/virt/libvirt/driver.py:2335 #, python-format msgid "" "Start to_xml instance=%(instance)s network_info=%(network_info)s " @@ -8451,73 +8484,73 @@ msgid "" "rescue=%(rescue)sblock_device_info=%(block_device_info)s" msgstr "" -#: nova/virt/libvirt/driver.py:2352 +#: nova/virt/libvirt/driver.py:2350 #, python-format msgid "End to_xml instance=%(instance)s xml=%(xml)s" msgstr "" -#: nova/virt/libvirt/driver.py:2369 +#: nova/virt/libvirt/driver.py:2367 #, 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:2547 nova/virt/libvirt/driver.py:2551 +#: nova/virt/libvirt/driver.py:2545 nova/virt/libvirt/driver.py:2549 #, python-format msgid "Invalid range expression %r" msgstr "" -#: nova/virt/libvirt/driver.py:2560 +#: nova/virt/libvirt/driver.py:2558 #, python-format msgid "Invalid exclusion expression %r" msgstr "" -#: nova/virt/libvirt/driver.py:2567 +#: nova/virt/libvirt/driver.py:2565 #, python-format msgid "Invalid inclusion expression %r" msgstr "" -#: nova/virt/libvirt/driver.py:2572 +#: nova/virt/libvirt/driver.py:2570 #, python-format msgid "No CPUs available after parsing %r" msgstr "" -#: nova/virt/libvirt/driver.py:2589 +#: nova/virt/libvirt/driver.py:2587 msgid "" "Cannot get the number of cpu, because this function is not implemented " "for this platform. " msgstr "" -#: nova/virt/libvirt/driver.py:2599 +#: nova/virt/libvirt/driver.py:2597 msgid "Invalid vcpu_pin_set config, out of hypervisor cpu range." msgstr "" -#: nova/virt/libvirt/driver.py:2651 +#: nova/virt/libvirt/driver.py:2649 #, python-format msgid "couldn't obtain the vpu count from domain id: %s" msgstr "" -#: nova/virt/libvirt/driver.py:2657 +#: nova/virt/libvirt/driver.py:2655 #, python-format msgid "List of domains returned by libVirt: %s" msgstr "" -#: nova/virt/libvirt/driver.py:2659 +#: nova/virt/libvirt/driver.py:2657 #, python-format msgid "libVirt can't find a domain with id: %s" msgstr "" -#: nova/virt/libvirt/driver.py:2723 +#: nova/virt/libvirt/driver.py:2721 msgid "libvirt version is too old (does not support getVersion)" msgstr "" -#: nova/virt/libvirt/driver.py:2807 +#: nova/virt/libvirt/driver.py:2805 #, python-format msgid "Trying to get stats for the volume %s" msgstr "" -#: nova/virt/libvirt/driver.py:2820 +#: nova/virt/libvirt/driver.py:2818 #, python-format msgid "" "Got volume usage stats for the volume=%(volume)s, instance=%(instance)s, " @@ -8525,50 +8558,50 @@ msgid "" "wr_bytes=%(wr_bytes)d" msgstr "" -#: nova/virt/libvirt/driver.py:2838 +#: nova/virt/libvirt/driver.py:2836 #, 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:2843 +#: nova/virt/libvirt/driver.py:2841 #, python-format msgid "" "Could not find domain in libvirt for instance %s. Cannot get block stats " "for device" msgstr "" -#: nova/virt/libvirt/driver.py:2920 +#: nova/virt/libvirt/driver.py:2918 #, 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:3002 +#: nova/virt/libvirt/driver.py:3000 msgid "Block migration can not be used with shared storage." msgstr "" -#: nova/virt/libvirt/driver.py:3010 +#: nova/virt/libvirt/driver.py:3008 msgid "Live migration can not be used without shared storage." msgstr "" -#: nova/virt/libvirt/driver.py:3047 +#: nova/virt/libvirt/driver.py:3045 #, 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:3072 +#: nova/virt/libvirt/driver.py:3070 #, python-format msgid "" "Instance launched has CPU info:\n" "%s" msgstr "" -#: nova/virt/libvirt/driver.py:3084 +#: nova/virt/libvirt/driver.py:3082 #, python-format msgid "" "CPU doesn't have compatibility.\n" @@ -8578,67 +8611,67 @@ msgid "" "Refer to %(u)s" msgstr "" -#: nova/virt/libvirt/driver.py:3101 +#: nova/virt/libvirt/driver.py:3099 #, 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:3149 +#: nova/virt/libvirt/driver.py:3147 #, python-format msgid "The firewall filter for %s does not exist" msgstr "" -#: nova/virt/libvirt/driver.py:3221 +#: nova/virt/libvirt/driver.py:3219 #, python-format msgid "Live Migration failure: %(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:3314 +#: nova/virt/libvirt/driver.py:3312 #, python-format msgid "plug_vifs() failed %(cnt)d. Retry up to %(max_retry)d." msgstr "" -#: nova/virt/libvirt/driver.py:3426 +#: nova/virt/libvirt/driver.py:3424 #, 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:3443 +#: nova/virt/libvirt/driver.py:3441 #, python-format msgid "skipping %(path)s since it looks like volume" msgstr "" -#: nova/virt/libvirt/driver.py:3448 +#: nova/virt/libvirt/driver.py:3446 #, python-format msgid "skipping disk for %(instance_name)s as it does not have a path" msgstr "" -#: nova/virt/libvirt/driver.py:3489 +#: nova/virt/libvirt/driver.py:3487 #, python-format msgid "Getting disk size of %(i_name)s: %(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:3558 +#: nova/virt/libvirt/driver.py:3556 msgid "Starting migrate_disk_and_power_off" msgstr "" -#: nova/virt/libvirt/driver.py:3619 +#: nova/virt/libvirt/driver.py:3617 msgid "Instance running successfully." msgstr "" -#: nova/virt/libvirt/driver.py:3625 +#: nova/virt/libvirt/driver.py:3623 msgid "Starting finish_migration" msgstr "" -#: nova/virt/libvirt/driver.py:3687 +#: nova/virt/libvirt/driver.py:3685 msgid "Starting finish_revert_migration" msgstr "" -#: nova/virt/libvirt/driver.py:3808 +#: nova/virt/libvirt/driver.py:3806 #, python-format msgid "Checking instance files accessability%(instance_path)s" msgstr "" @@ -8671,153 +8704,153 @@ msgstr "" msgid "iptables firewall: Setup Basic Filtering" msgstr "" -#: nova/virt/libvirt/imagebackend.py:298 +#: nova/virt/libvirt/imagebackend.py:294 msgid "You should specify libvirt_images_volume_group flag to use LVM images." msgstr "" -#: nova/virt/libvirt/imagebackend.py:383 +#: nova/virt/libvirt/imagebackend.py:378 #, python-format msgid "Unknown image_type=%s" msgstr "" -#: nova/virt/libvirt/imagecache.py:140 +#: nova/virt/libvirt/imagecache.py:139 #, python-format msgid "Error reading image info file %(filename)s: %(error)s" msgstr "" -#: nova/virt/libvirt/imagecache.py:180 +#: nova/virt/libvirt/imagecache.py:178 #, python-format msgid "Reading image info file: %s" msgstr "" -#: nova/virt/libvirt/imagecache.py:202 +#: nova/virt/libvirt/imagecache.py:200 #, python-format msgid "Writing stored info to %s" msgstr "" -#: nova/virt/libvirt/imagecache.py:332 +#: nova/virt/libvirt/imagecache.py:329 #, python-format msgid "%s is a valid instance name" msgstr "" -#: nova/virt/libvirt/imagecache.py:335 +#: nova/virt/libvirt/imagecache.py:332 #, python-format msgid "%s has a disk file" msgstr "" -#: nova/virt/libvirt/imagecache.py:337 +#: nova/virt/libvirt/imagecache.py:334 #, python-format msgid "Instance %(instance)s is backed by %(backing)s" msgstr "" -#: nova/virt/libvirt/imagecache.py:350 +#: nova/virt/libvirt/imagecache.py:347 #, 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 +#: nova/virt/libvirt/imagecache.py:422 #, python-format msgid "image %(id)s at (%(base_file)s): image verification failed" msgstr "" -#: nova/virt/libvirt/imagecache.py:436 +#: nova/virt/libvirt/imagecache.py:432 #, python-format msgid "" "image %(id)s at (%(base_file)s): image verification skipped, no hash " "stored" msgstr "" -#: nova/virt/libvirt/imagecache.py:445 +#: nova/virt/libvirt/imagecache.py:441 #, python-format msgid "%(id)s (%(base_file)s): generating checksum" msgstr "" -#: nova/virt/libvirt/imagecache.py:460 +#: nova/virt/libvirt/imagecache.py:456 #, python-format msgid "Cannot remove %(base_file)s, it does not exist" msgstr "" -#: nova/virt/libvirt/imagecache.py:472 +#: nova/virt/libvirt/imagecache.py:468 #, python-format msgid "Base file too young to remove: %s" msgstr "" -#: nova/virt/libvirt/imagecache.py:475 +#: nova/virt/libvirt/imagecache.py:471 #, python-format msgid "Removing base file: %s" msgstr "" -#: nova/virt/libvirt/imagecache.py:482 +#: nova/virt/libvirt/imagecache.py:478 #, python-format msgid "Failed to remove %(base_file)s, error was %(error)s" msgstr "" -#: nova/virt/libvirt/imagecache.py:493 +#: nova/virt/libvirt/imagecache.py:489 #, python-format msgid "image %(id)s at (%(base_file)s): checking" msgstr "" -#: nova/virt/libvirt/imagecache.py:517 +#: nova/virt/libvirt/imagecache.py:513 #, 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 +#: nova/virt/libvirt/imagecache.py:525 #, 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 +#: nova/virt/libvirt/imagecache.py:537 #, python-format msgid "image %(id)s at (%(base_file)s): image is not in use" msgstr "" -#: nova/virt/libvirt/imagecache.py:548 +#: nova/virt/libvirt/imagecache.py:544 #, python-format msgid "image %(id)s at (%(base_file)s): image is in use" msgstr "" -#: nova/virt/libvirt/imagecache.py:572 +#: nova/virt/libvirt/imagecache.py:568 #, python-format msgid "Skipping verification, no base directory at %s" msgstr "" -#: nova/virt/libvirt/imagecache.py:576 +#: nova/virt/libvirt/imagecache.py:572 msgid "Verify base images" msgstr "" -#: nova/virt/libvirt/imagecache.py:583 +#: nova/virt/libvirt/imagecache.py:579 #, python-format msgid "Image id %(id)s yields fingerprint %(fingerprint)s" msgstr "" -#: nova/virt/libvirt/imagecache.py:601 +#: nova/virt/libvirt/imagecache.py:597 #, python-format msgid "Unknown base file: %s" msgstr "" -#: nova/virt/libvirt/imagecache.py:606 +#: nova/virt/libvirt/imagecache.py:602 #, python-format msgid "Active base files: %s" msgstr "" -#: nova/virt/libvirt/imagecache.py:609 +#: nova/virt/libvirt/imagecache.py:605 #, python-format msgid "Corrupt base files: %s" msgstr "" -#: nova/virt/libvirt/imagecache.py:613 +#: nova/virt/libvirt/imagecache.py:609 #, python-format msgid "Removable base files: %s" msgstr "" -#: nova/virt/libvirt/imagecache.py:621 +#: nova/virt/libvirt/imagecache.py:617 msgid "Verification complete" msgstr "" @@ -8930,87 +8963,87 @@ msgid "" "attribute" msgstr "" -#: nova/virt/libvirt/volume.py:239 +#: nova/virt/libvirt/volume.py:238 #, python-format msgid "iSCSI device not found at %s" msgstr "" -#: nova/virt/libvirt/volume.py:242 +#: nova/virt/libvirt/volume.py:241 #, 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 +#: nova/virt/libvirt/volume.py:253 #, 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 +#: nova/virt/libvirt/volume.py:507 nova/virt/libvirt/volume.py:628 #, python-format msgid "%s is already mounted" msgstr "" -#: nova/virt/libvirt/volume.py:546 +#: nova/virt/libvirt/volume.py:563 #, python-format msgid "AoE device not found at %s" msgstr "" -#: nova/virt/libvirt/volume.py:548 +#: nova/virt/libvirt/volume.py:565 #, python-format msgid "AoE volume not yet found at: %(aoedevpath)s. Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:562 +#: nova/virt/libvirt/volume.py:579 #, python-format msgid "Found AoE device %(aoedevpath)s (after %(tries)s rediscover)" msgstr "" -#: nova/virt/libvirt/volume.py:690 +#: nova/virt/libvirt/volume.py:707 msgid "We are unable to locate any Fibre Channel devices" msgstr "" -#: nova/virt/libvirt/volume.py:699 +#: nova/virt/libvirt/volume.py:716 #, python-format msgid "Looking for Fibre Channel dev %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:709 +#: nova/virt/libvirt/volume.py:726 msgid "Fibre Channel device not found." msgstr "" -#: nova/virt/libvirt/volume.py:712 +#: nova/virt/libvirt/volume.py:729 #, 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 +#: nova/virt/libvirt/volume.py:745 #, python-format msgid "Found Fibre Channel volume %(mount_device)s (after %(tries)s rescans)" msgstr "" -#: nova/virt/libvirt/volume.py:735 +#: nova/virt/libvirt/volume.py:752 #, python-format msgid "Multipath device discovered %(device)s" msgstr "" -#: nova/virt/libvirt/volume.py:801 +#: nova/virt/libvirt/volume.py:818 msgid "Value required for 'scality_sofs_config'" msgstr "" -#: nova/virt/libvirt/volume.py:812 +#: nova/virt/libvirt/volume.py:829 #, python-format msgid "Cannot access 'scality_sofs_config': %s" msgstr "" -#: nova/virt/libvirt/volume.py:818 +#: nova/virt/libvirt/volume.py:835 msgid "Cannot execute /sbin/mount.sofs" msgstr "" -#: nova/virt/libvirt/volume.py:833 +#: nova/virt/libvirt/volume.py:850 msgid "Cannot mount Scality SOFS, check syslog for errors" msgstr "" @@ -9082,35 +9115,35 @@ msgstr "" msgid "Uncompressed image file not found" msgstr "" -#: nova/virt/powervm/blockdev.py:542 nova/virt/powervm/operator.py:675 +#: nova/virt/powervm/blockdev.py:542 nova/virt/powervm/operator.py:674 #, python-format msgid "Found error stream for command \"%(cmd)s\": %(error_text)s" msgstr "" -#: nova/virt/powervm/blockdev.py:559 nova/virt/powervm/operator.py:692 +#: nova/virt/powervm/blockdev.py:559 nova/virt/powervm/operator.py:691 #, python-format msgid "Found error stream for command \"%(command)s\": %(error_text)s" msgstr "" -#: nova/virt/powervm/common.py:68 +#: nova/virt/powervm/common.py:67 msgid "Connection error connecting PowerVM manager" msgstr "" -#: nova/virt/powervm/common.py:101 +#: nova/virt/powervm/common.py:100 #, python-format msgid "Running cmd (SSH-as-root): %s" msgstr "" -#: nova/virt/powervm/common.py:150 +#: nova/virt/powervm/common.py:149 msgid "File transfer to PowerVM manager failed" msgstr "" -#: nova/virt/powervm/common.py:169 +#: nova/virt/powervm/common.py:168 #, python-format msgid "ftp GET %(remote_path)s to: %(local_path)s" msgstr "" -#: nova/virt/powervm/common.py:175 +#: nova/virt/powervm/common.py:174 msgid "File transfer from PowerVM manager failed" msgstr "" @@ -9201,74 +9234,74 @@ msgid "" "Continuing without storing" msgstr "" -#: nova/virt/powervm/operator.py:99 +#: nova/virt/powervm/operator.py:98 #, python-format msgid "LPAR instance '%s' not found" msgstr "" -#: nova/virt/powervm/operator.py:187 +#: nova/virt/powervm/operator.py:186 #, python-format msgid "PowerVM image creation failed: %s" msgstr "" -#: nova/virt/powervm/operator.py:201 +#: nova/virt/powervm/operator.py:200 #, python-format msgid "Creating LPAR instance '%s'" msgstr "" -#: nova/virt/powervm/operator.py:203 +#: nova/virt/powervm/operator.py:202 #, python-format msgid "LPAR instance '%s' creation failed" msgstr "" -#: nova/virt/powervm/operator.py:209 +#: nova/virt/powervm/operator.py:208 #, python-format msgid "Activating the LPAR instance '%s'" msgstr "" -#: nova/virt/powervm/operator.py:226 +#: nova/virt/powervm/operator.py:225 #, python-format msgid "Instance '%s' failed to boot" msgstr "" -#: nova/virt/powervm/operator.py:238 +#: nova/virt/powervm/operator.py:237 msgid "Error while attempting to clean up failed instance launch." msgstr "" -#: nova/virt/powervm/operator.py:242 +#: nova/virt/powervm/operator.py:241 #, python-format msgid "Instance spawned in %s seconds" msgstr "" -#: nova/virt/powervm/operator.py:253 +#: nova/virt/powervm/operator.py:252 #, python-format msgid "During destroy, LPAR instance '%s' was not found on PowerVM system." msgstr "" -#: nova/virt/powervm/operator.py:272 +#: nova/virt/powervm/operator.py:271 #, python-format msgid "Stopping instance %s for snapshot." msgstr "" -#: nova/virt/powervm/operator.py:295 +#: nova/virt/powervm/operator.py:294 #, python-format msgid "Shutting down the instance '%s'" msgstr "" -#: nova/virt/powervm/operator.py:300 +#: nova/virt/powervm/operator.py:299 #, python-format msgid "Deleting the LPAR instance '%s'" msgstr "" -#: nova/virt/powervm/operator.py:312 +#: nova/virt/powervm/operator.py:311 msgid "PowerVM instance cleanup failed" msgstr "" -#: nova/virt/powervm/operator.py:334 nova/virt/powervm/operator.py:390 +#: nova/virt/powervm/operator.py:333 nova/virt/powervm/operator.py:389 msgid "Not enough free memory in the host" msgstr "" -#: nova/virt/powervm/operator.py:345 nova/virt/powervm/operator.py:396 +#: nova/virt/powervm/operator.py:344 nova/virt/powervm/operator.py:395 msgid "Insufficient available CPU on PowerVM" msgstr "" @@ -9724,7 +9757,7 @@ msgstr "" msgid "Migrated VM to host %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:1041 nova/virt/xenapi/vmops.py:1327 +#: nova/virt/vmwareapi/vmops.py:1041 nova/virt/xenapi/vmops.py:1374 #, python-format msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds" msgstr "" @@ -9882,19 +9915,19 @@ msgstr "" msgid "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" msgstr "" -#: nova/virt/xenapi/agent.py:88 nova/virt/xenapi/vmops.py:1569 +#: nova/virt/xenapi/agent.py:88 nova/virt/xenapi/vmops.py:1616 #, 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:1573 +#: nova/virt/xenapi/agent.py:92 nova/virt/xenapi/vmops.py:1620 #, 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:1578 +#: nova/virt/xenapi/agent.py:97 nova/virt/xenapi/vmops.py:1625 #, python-format msgid "The call to %(method)s returned an error: %(e)s. args=%(args)r" msgstr "" @@ -9998,24 +10031,24 @@ msgstr "" msgid "Failure while cleaning up attached VDIs" msgstr "" -#: nova/virt/xenapi/driver.py:354 +#: nova/virt/xenapi/driver.py:345 #, python-format msgid "Could not determine key: %s" msgstr "" -#: nova/virt/xenapi/driver.py:570 +#: nova/virt/xenapi/driver.py:561 msgid "Host startup on XenServer is not supported." msgstr "" -#: nova/virt/xenapi/driver.py:630 +#: nova/virt/xenapi/driver.py:621 msgid "Unable to log in to XenAPI (is the Dom0 disk full?)" msgstr "" -#: nova/virt/xenapi/driver.py:670 +#: nova/virt/xenapi/driver.py:661 msgid "Host is member of a pool, but DB says otherwise" msgstr "" -#: nova/virt/xenapi/driver.py:754 nova/virt/xenapi/driver.py:768 +#: nova/virt/xenapi/driver.py:745 nova/virt/xenapi/driver.py:759 #, python-format msgid "Got exception: %s" msgstr "" @@ -10152,374 +10185,374 @@ msgid "" "Expected %(vlan_num)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:272 +#: nova/virt/xenapi/vm_utils.py:273 msgid "Created VM" msgstr "" -#: nova/virt/xenapi/vm_utils.py:284 +#: nova/virt/xenapi/vm_utils.py:285 msgid "VM destroyed" msgstr "" -#: nova/virt/xenapi/vm_utils.py:289 nova/virt/xenapi/vm_utils.py:304 +#: nova/virt/xenapi/vm_utils.py:290 nova/virt/xenapi/vm_utils.py:305 msgid "VM already halted, skipping shutdown..." msgstr "" -#: nova/virt/xenapi/vm_utils.py:293 +#: nova/virt/xenapi/vm_utils.py:294 msgid "Shutting down VM (cleanly)" msgstr "" -#: nova/virt/xenapi/vm_utils.py:308 +#: nova/virt/xenapi/vm_utils.py:309 msgid "Shutting down VM (hard)" msgstr "" -#: nova/virt/xenapi/vm_utils.py:346 +#: nova/virt/xenapi/vm_utils.py:347 #, python-format msgid "VBD not found in instance %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:363 +#: nova/virt/xenapi/vm_utils.py:364 #, python-format msgid "VBD %s already detached" msgstr "" -#: nova/virt/xenapi/vm_utils.py:366 +#: nova/virt/xenapi/vm_utils.py:367 #, python-format msgid "VBD %(vbd_ref)s detach rejected, attempt %(num_attempt)d/%(max_attempts)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:371 +#: nova/virt/xenapi/vm_utils.py:372 #, python-format msgid "Unable to unplug VBD %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:376 +#: nova/virt/xenapi/vm_utils.py:377 #, python-format msgid "Reached maximum number of retries trying to unplug VBD %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:387 +#: nova/virt/xenapi/vm_utils.py:388 #, python-format msgid "Unable to destroy VBD %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:409 +#: nova/virt/xenapi/vm_utils.py:410 #, 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 +#: nova/virt/xenapi/vm_utils.py:413 #, 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 +#: nova/virt/xenapi/vm_utils.py:439 #, python-format msgid "Unable to destroy VDI %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:465 +#: nova/virt/xenapi/vm_utils.py:466 #, 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 +#: nova/virt/xenapi/vm_utils.py:480 msgid "SR not present and could not be introduced" msgstr "" -#: nova/virt/xenapi/vm_utils.py:504 +#: nova/virt/xenapi/vm_utils.py:505 #, python-format msgid "block device info: %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:590 +#: nova/virt/xenapi/vm_utils.py:591 #, python-format msgid "Cloned VDI %(vdi_ref)s from VDI %(vdi_to_clone_ref)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:635 +#: nova/virt/xenapi/vm_utils.py:636 #, python-format msgid "No primary VDI found for %(vm_ref)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:648 +#: nova/virt/xenapi/vm_utils.py:649 msgid "Starting snapshot for VM" msgstr "" -#: nova/virt/xenapi/vm_utils.py:698 +#: nova/virt/xenapi/vm_utils.py:699 #, python-format msgid "Destroying cached VDI '%(vdi_uuid)s'" msgstr "" -#: nova/virt/xenapi/vm_utils.py:951 +#: nova/virt/xenapi/vm_utils.py:952 #, 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 +#: nova/virt/xenapi/vm_utils.py:1008 #, python-format msgid "Unrecognized cache_images value '%s', defaulting to True" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1041 +#: nova/virt/xenapi/vm_utils.py:1042 #, python-format msgid "Fetched VDIs of type '%(vdi_type)s' with UUID '%(vdi_uuid)s'" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1053 +#: nova/virt/xenapi/vm_utils.py:1054 #, 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 +#: nova/virt/xenapi/vm_utils.py:1067 #, python-format msgid "download_vhd failed: %r" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1100 +#: nova/virt/xenapi/vm_utils.py:1102 #, python-format msgid "Invalid value '%s' for xenapi_torrent_images" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1111 +#: nova/virt/xenapi/vm_utils.py:1113 #, python-format msgid "Asking xapi to fetch vhd image %(image_id)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1186 +#: nova/virt/xenapi/vm_utils.py:1188 #, python-format msgid "vdi_uuid=%(cur_vdi_uuid)s vdi_size_bytes=%(vdi_size_bytes)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1201 +#: nova/virt/xenapi/vm_utils.py:1203 #, python-format msgid "image_size_bytes=%(size_bytes)d, allowed_size_bytes=%(allowed_size_bytes)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1205 +#: nova/virt/xenapi/vm_utils.py:1207 #, python-format msgid "" "Image size %(size_bytes)d exceeded instance_type allowed size " "%(allowed_size_bytes)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1227 +#: nova/virt/xenapi/vm_utils.py:1229 #, python-format msgid "Fetching image %(image_id)s, type %(image_type_str)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1240 +#: nova/virt/xenapi/vm_utils.py:1242 #, python-format msgid "Size for image %(image_id)s: %(virtual_size)d" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1249 +#: nova/virt/xenapi/vm_utils.py:1251 #, 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:1268 +#: nova/virt/xenapi/vm_utils.py:1270 #, python-format msgid "Copying VDI %s to /boot/guest on dom0" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1282 +#: nova/virt/xenapi/vm_utils.py:1284 #, python-format msgid "Kernel/Ramdisk VDI %s destroyed" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1291 +#: nova/virt/xenapi/vm_utils.py:1293 msgid "Failed to fetch glance image" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1332 +#: nova/virt/xenapi/vm_utils.py:1334 #, python-format msgid "Detected %(image_type_str)s format for image %(image_ref)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1363 +#: nova/virt/xenapi/vm_utils.py:1365 #, python-format msgid "Looking up vdi %s for PV kernel" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1381 +#: nova/virt/xenapi/vm_utils.py:1383 #, 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:1387 +#: nova/virt/xenapi/vm_utils.py:1389 #, python-format msgid "Unknown image format %(disk_image_type)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1418 +#: nova/virt/xenapi/vm_utils.py:1420 #, python-format msgid "VDI %s is still available" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1521 +#: nova/virt/xenapi/vm_utils.py:1523 #, python-format msgid "Unable to parse rrd of %(vm_uuid)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1548 +#: nova/virt/xenapi/vm_utils.py:1550 #, python-format msgid "Re-scanning SR %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1576 +#: nova/virt/xenapi/vm_utils.py:1578 #, python-format msgid "Flag sr_matching_filter '%s' does not respect formatting convention" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1594 +#: nova/virt/xenapi/vm_utils.py:1596 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:1607 +#: nova/virt/xenapi/vm_utils.py:1609 msgid "Cannot find SR of content-type ISO" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1615 +#: nova/virt/xenapi/vm_utils.py:1617 #, python-format msgid "ISO: looking at SR %(sr_rec)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1617 +#: nova/virt/xenapi/vm_utils.py:1619 msgid "ISO: not iso content" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1620 +#: nova/virt/xenapi/vm_utils.py:1622 msgid "ISO: iso content_type, no 'i18n-key' key" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1623 +#: nova/virt/xenapi/vm_utils.py:1625 msgid "ISO: iso content_type, i18n-key value not 'local-storage-iso'" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1627 +#: nova/virt/xenapi/vm_utils.py:1629 msgid "ISO: SR MATCHing our criteria" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1629 +#: nova/virt/xenapi/vm_utils.py:1631 msgid "ISO: ISO, looking to see if it is host local" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1632 +#: nova/virt/xenapi/vm_utils.py:1634 #, python-format msgid "ISO: PBD %(pbd_ref)s disappeared" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1635 +#: nova/virt/xenapi/vm_utils.py:1637 #, python-format msgid "ISO: PBD matching, want %(pbd_rec)s, have %(host)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1638 +#: nova/virt/xenapi/vm_utils.py:1640 msgid "ISO: SR with local PBD" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1660 +#: nova/virt/xenapi/vm_utils.py:1662 #, 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:1676 +#: nova/virt/xenapi/vm_utils.py:1678 #, python-format msgid "Unable to obtain RRD XML updates with server details: %(server)s." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1730 +#: nova/virt/xenapi/vm_utils.py:1732 #, python-format msgid "Invalid statistics data from Xenserver: %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1790 +#: nova/virt/xenapi/vm_utils.py:1792 #, python-format msgid "VHD %(vdi_uuid)s has parent %(parent_uuid)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1877 +#: nova/virt/xenapi/vm_utils.py:1879 #, 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:1887 +#: nova/virt/xenapi/vm_utils.py:1889 #, python-format msgid "VHD coalesce attempts exceeded (%(max_attempts)d), giving up..." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1922 +#: nova/virt/xenapi/vm_utils.py:1924 #, python-format msgid "Timeout waiting for device %s to be created" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1942 +#: nova/virt/xenapi/vm_utils.py:1944 #, python-format msgid "Disconnecting stale VDI %s from compute domU" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1955 +#: nova/virt/xenapi/vm_utils.py:1957 #, python-format msgid "Plugging VBD %s ... " msgstr "" -#: nova/virt/xenapi/vm_utils.py:1958 +#: nova/virt/xenapi/vm_utils.py:1960 #, python-format msgid "Plugging VBD %s done." msgstr "" -#: nova/virt/xenapi/vm_utils.py:1960 +#: nova/virt/xenapi/vm_utils.py:1962 #, python-format msgid "VBD %(vbd_ref)s plugged as %(orig_dev)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1963 +#: nova/virt/xenapi/vm_utils.py:1965 #, python-format msgid "VBD %(vbd_ref)s plugged into wrong dev, remapping to %(dev)s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:1968 +#: nova/virt/xenapi/vm_utils.py:1970 #, python-format msgid "Destroying VBD for VDI %s ... " msgstr "" -#: nova/virt/xenapi/vm_utils.py:1976 +#: nova/virt/xenapi/vm_utils.py:1978 #, python-format msgid "Destroying VBD for VDI %s done." msgstr "" -#: nova/virt/xenapi/vm_utils.py:2003 +#: nova/virt/xenapi/vm_utils.py:2005 #, python-format msgid "Running pygrub against %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2011 +#: nova/virt/xenapi/vm_utils.py:2013 #, python-format msgid "Found Xen kernel %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2013 +#: nova/virt/xenapi/vm_utils.py:2015 msgid "No Xen kernel found. Booting HVM." msgstr "" -#: nova/virt/xenapi/vm_utils.py:2015 +#: nova/virt/xenapi/vm_utils.py:2017 msgid "" "Error while executing pygrub! Please, ensure the binary is installed " "correctly, and available in your PATH; on some Linux distros, pygrub may " @@ -10527,55 +10560,62 @@ msgid "" "mode." msgstr "" -#: nova/virt/xenapi/vm_utils.py:2032 +#: nova/virt/xenapi/vm_utils.py:2034 msgid "Partitions:" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2038 +#: nova/virt/xenapi/vm_utils.py:2040 #, python-format msgid " %(num)s: %(ptype)s %(size)d sectors" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2063 +#: nova/virt/xenapi/vm_utils.py:2065 #, python-format msgid "" "Writing partition table %(primary_first)d %(primary_last)d to " "%(dev_path)s..." msgstr "" -#: nova/virt/xenapi/vm_utils.py:2076 +#: nova/virt/xenapi/vm_utils.py:2078 #, python-format msgid "Writing partition table %s done." msgstr "" -#: nova/virt/xenapi/vm_utils.py:2130 +#: nova/virt/xenapi/vm_utils.py:2119 +#, python-format +msgid "" +"Resize down not allowed because minimum filesystem sectors " +"%(min_sectors)d is too big for target sectors %(new_sectors)d" +msgstr "" + +#: nova/virt/xenapi/vm_utils.py:2150 #, 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:2163 +#: nova/virt/xenapi/vm_utils.py:2183 #, python-format msgid "" "Finished sparse_copy in %(duration).2f secs, %(compression_pct).2f%% " "reduction in size" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2215 +#: nova/virt/xenapi/vm_utils.py:2235 msgid "Manipulating interface files directly" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2224 +#: nova/virt/xenapi/vm_utils.py:2244 #, python-format msgid "Failed to mount filesystem (expected for non-linux instances): %s" msgstr "" -#: nova/virt/xenapi/vm_utils.py:2336 +#: nova/virt/xenapi/vm_utils.py:2356 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 +#: nova/virt/xenapi/vmops.py:139 nova/virt/xenapi/vmops.py:801 #, python-format msgid "Updating progress to %(progress)d" msgstr "" @@ -10589,193 +10629,203 @@ msgstr "" msgid "Error: Agent is disabled" msgstr "" -#: nova/virt/xenapi/vmops.py:295 +#: nova/virt/xenapi/vmops.py:301 msgid "Starting instance" msgstr "" -#: nova/virt/xenapi/vmops.py:381 +#: nova/virt/xenapi/vmops.py:387 msgid "Removing kernel/ramdisk files from dom0" msgstr "" -#: nova/virt/xenapi/vmops.py:454 +#: nova/virt/xenapi/vmops.py:460 #, python-format msgid "Block device information present: %s" msgstr "" -#: nova/virt/xenapi/vmops.py:485 +#: nova/virt/xenapi/vmops.py:491 msgid "Failed to spawn, rolling back" msgstr "" -#: nova/virt/xenapi/vmops.py:584 +#: nova/virt/xenapi/vmops.py:590 msgid "Auto configuring disk, attempting to resize partition..." msgstr "" -#: nova/virt/xenapi/vmops.py:630 +#: nova/virt/xenapi/vmops.py:636 msgid "Starting VM" msgstr "" -#: nova/virt/xenapi/vmops.py:636 +#: nova/virt/xenapi/vmops.py:642 msgid "Waiting for instance state to become running" msgstr "" -#: nova/virt/xenapi/vmops.py:650 +#: nova/virt/xenapi/vmops.py:656 #, python-format msgid "" "Latest agent build for %(hypervisor)s/%(os)s/%(architecture)s is " "%(version)s" msgstr "" -#: nova/virt/xenapi/vmops.py:653 +#: nova/virt/xenapi/vmops.py:659 #, python-format msgid "No agent build found for %(hypervisor)s/%(os)s/%(architecture)s" msgstr "" -#: nova/virt/xenapi/vmops.py:664 +#: nova/virt/xenapi/vmops.py:670 #, python-format msgid "Instance agent version: %s" msgstr "" -#: nova/virt/xenapi/vmops.py:695 +#: nova/virt/xenapi/vmops.py:701 msgid "Setting VCPU weight" msgstr "" -#: nova/virt/xenapi/vmops.py:706 +#: nova/virt/xenapi/vmops.py:712 #, python-format msgid "Could not find VM with name %s" msgstr "" -#: nova/virt/xenapi/vmops.py:764 +#: nova/virt/xenapi/vmops.py:770 msgid "Finished snapshot and upload for VM" msgstr "" -#: nova/virt/xenapi/vmops.py:768 +#: nova/virt/xenapi/vmops.py:774 #, python-format msgid "Migrating VHD '%(vdi_uuid)s' with seq_num %(seq_num)d" msgstr "" -#: nova/virt/xenapi/vmops.py:776 +#: nova/virt/xenapi/vmops.py:782 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" +#: nova/virt/xenapi/vmops.py:808 +msgid "VM was already shutdown." msgstr "" -#: nova/virt/xenapi/vmops.py:819 nova/virt/xenapi/vmops.py:869 +#: nova/virt/xenapi/vmops.py:812 msgid "Clean shutdown did not complete successfully, trying hard shutdown." msgstr "" -#: nova/virt/xenapi/vmops.py:898 +#: nova/virt/xenapi/vmops.py:816 +#, fuzzy +msgid "Unable to terminate instance." +msgstr "인스턴스 재시작 실패" + +#: nova/virt/xenapi/vmops.py:821 msgid "Resize down not allowed without auto_disk_config" msgstr "" -#: nova/virt/xenapi/vmops.py:943 +#: nova/virt/xenapi/vmops.py:874 +msgid "" +"_migrate_disk_resizing_down failed. Restoring orig vm due_to: " +"%{exception}." +msgstr "" + +#: nova/virt/xenapi/vmops.py:990 #, python-format msgid "Resizing up VDI %(vdi_uuid)s from %(old_gb)dGB to %(new_gb)dGB" msgstr "" -#: nova/virt/xenapi/vmops.py:948 +#: nova/virt/xenapi/vmops.py:995 msgid "Resize complete" msgstr "" -#: nova/virt/xenapi/vmops.py:992 +#: nova/virt/xenapi/vmops.py:1039 msgid "Starting halted instance found during reboot" msgstr "" -#: nova/virt/xenapi/vmops.py:998 +#: nova/virt/xenapi/vmops.py:1045 msgid "" "Reboot failed due to bad volumes, detaching bad volumes and starting " "halted instance" msgstr "" -#: nova/virt/xenapi/vmops.py:1092 +#: nova/virt/xenapi/vmops.py:1139 msgid "Unable to find root VBD/VDI for VM" msgstr "" -#: nova/virt/xenapi/vmops.py:1096 +#: nova/virt/xenapi/vmops.py:1143 msgid "Destroying VDIs" msgstr "" -#: nova/virt/xenapi/vmops.py:1123 +#: nova/virt/xenapi/vmops.py:1170 msgid "Using RAW or VHD, skipping kernel and ramdisk deletion" msgstr "" -#: nova/virt/xenapi/vmops.py:1130 +#: nova/virt/xenapi/vmops.py:1177 msgid "instance has a kernel or ramdisk but not both" msgstr "" -#: nova/virt/xenapi/vmops.py:1137 +#: nova/virt/xenapi/vmops.py:1184 msgid "kernel/ramdisk files removed" msgstr "" -#: nova/virt/xenapi/vmops.py:1164 +#: nova/virt/xenapi/vmops.py:1211 msgid "Destroying VM" msgstr "" -#: nova/virt/xenapi/vmops.py:1193 +#: nova/virt/xenapi/vmops.py:1240 msgid "VM is not present, skipping destroy..." msgstr "" -#: nova/virt/xenapi/vmops.py:1244 +#: nova/virt/xenapi/vmops.py:1291 #, python-format msgid "Instance is already in Rescue Mode: %s" msgstr "" -#: nova/virt/xenapi/vmops.py:1278 +#: nova/virt/xenapi/vmops.py:1325 msgid "VM is not present, skipping soft delete..." msgstr "" -#: nova/virt/xenapi/vmops.py:1331 +#: nova/virt/xenapi/vmops.py:1378 msgid "Automatically hard rebooting" msgstr "" -#: nova/virt/xenapi/vmops.py:1471 +#: nova/virt/xenapi/vmops.py:1518 msgid "Injecting network info to xenstore" msgstr "" -#: nova/virt/xenapi/vmops.py:1490 +#: nova/virt/xenapi/vmops.py:1537 msgid "Creating vifs" msgstr "" -#: nova/virt/xenapi/vmops.py:1499 +#: nova/virt/xenapi/vmops.py:1546 #, python-format msgid "Creating VIF for network %(network_ref)s" msgstr "" -#: nova/virt/xenapi/vmops.py:1502 +#: nova/virt/xenapi/vmops.py:1549 #, python-format msgid "Created VIF %(vif_ref)s, network %(network_ref)s" msgstr "" -#: nova/virt/xenapi/vmops.py:1530 +#: nova/virt/xenapi/vmops.py:1577 msgid "Injecting hostname to xenstore" msgstr "" -#: nova/virt/xenapi/vmops.py:1628 +#: nova/virt/xenapi/vmops.py:1675 #, python-format msgid "" "Destination host:%(hostname)s must be in the same aggregate as the source" " server" msgstr "" -#: nova/virt/xenapi/vmops.py:1649 +#: nova/virt/xenapi/vmops.py:1696 msgid "No suitable network for migrate" msgstr "" -#: nova/virt/xenapi/vmops.py:1661 +#: nova/virt/xenapi/vmops.py:1708 msgid "Migrate Receive failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1735 +#: nova/virt/xenapi/vmops.py:1782 msgid "XAPI supporting relax-xsm-sr-check=true requried" msgstr "" -#: nova/virt/xenapi/vmops.py:1746 +#: nova/virt/xenapi/vmops.py:1793 msgid "VM.assert_can_migrate failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1799 +#: nova/virt/xenapi/vmops.py:1846 msgid "Migrate Send failed" msgstr "" @@ -10903,16 +10953,28 @@ msgstr "" msgid "Starting nova-xvpvncproxy node (version %s)" msgstr "" -#: nova/volume/cinder.py:94 +#: nova/volume/cinder.py:98 #, python-format msgid "Cinderclient connection created using URL: %s" msgstr "" -#: nova/volume/cinder.py:219 +#: nova/volume/cinder.py:229 msgid "status must be 'in-use'" msgstr "" -#: nova/volume/cinder.py:225 +#: nova/volume/cinder.py:235 msgid "status must be 'available'" msgstr "" +#~ msgid "%(flag)s : FLAG SET " +#~ msgstr "" + +#~ msgid "Child %(pid)d exited with status %(code)d" +#~ msgstr "" + +#~ msgid "Got update for instance %(instance_uuid)s: %(instance)s" +#~ msgstr "" + +#~ msgid "Got update to delete instance %(instance_uuid)s" +#~ msgstr "" + |