From cb1d2bded69c762a923049579d53e18ab394f869 Mon Sep 17 00:00:00 2001 From: OpenStack Jenkins Date: Sat, 27 Oct 2012 00:02:06 +0000 Subject: Imported Translations from Transifex Change-Id: I8930843feb15ad76de53a133af1ee60e5dd7124a --- nova/locale/bs/LC_MESSAGES/nova.po | 955 +++++++++++++++++---------------- nova/locale/cs/LC_MESSAGES/nova.po | 950 ++++++++++++++++----------------- nova/locale/da/LC_MESSAGES/nova.po | 955 +++++++++++++++++---------------- nova/locale/de/LC_MESSAGES/nova.po | 955 +++++++++++++++++---------------- nova/locale/en_AU/LC_MESSAGES/nova.po | 957 +++++++++++++++++---------------- nova/locale/en_GB/LC_MESSAGES/nova.po | 955 +++++++++++++++++---------------- nova/locale/en_US/LC_MESSAGES/nova.po | 959 ++++++++++++++++------------------ nova/locale/es/LC_MESSAGES/nova.po | 957 +++++++++++++++++---------------- nova/locale/fr/LC_MESSAGES/nova.po | 957 +++++++++++++++++---------------- nova/locale/it/LC_MESSAGES/nova.po | 955 +++++++++++++++++---------------- nova/locale/ja/LC_MESSAGES/nova.po | 957 +++++++++++++++++---------------- nova/locale/ko/LC_MESSAGES/nova.po | 955 +++++++++++++++++---------------- nova/locale/nb/LC_MESSAGES/nova.po | 957 +++++++++++++++++---------------- nova/locale/nova.pot | 923 ++++++++++++++++---------------- nova/locale/pt_BR/LC_MESSAGES/nova.po | 959 +++++++++++++++++----------------- nova/locale/ru/LC_MESSAGES/nova.po | 952 +++++++++++++++++---------------- nova/locale/tl/LC_MESSAGES/nova.po | 955 +++++++++++++++++---------------- nova/locale/tr/LC_MESSAGES/nova.po | 955 +++++++++++++++++---------------- nova/locale/uk/LC_MESSAGES/nova.po | 955 +++++++++++++++++---------------- nova/locale/zh_CN/LC_MESSAGES/nova.po | 950 ++++++++++++++++----------------- nova/locale/zh_TW/LC_MESSAGES/nova.po | 955 +++++++++++++++++---------------- 21 files changed, 9768 insertions(+), 10260 deletions(-) diff --git a/nova/locale/bs/LC_MESSAGES/nova.po b/nova/locale/bs/LC_MESSAGES/nova.po index ce74e2b3c..4353f4b36 100644 --- a/nova/locale/bs/LC_MESSAGES/nova.po +++ b/nova/locale/bs/LC_MESSAGES/nova.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: nova\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-10-26 00:02+0000\n" +"POT-Creation-Date: 2012-10-27 00:01+0000\n" "PO-Revision-Date: 2012-01-19 20:22+0000\n" "Last-Translator: yazar \n" "Language-Team: Bosnian \n" @@ -27,41 +27,41 @@ msgstr "" msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" msgstr "" -#: nova/crypto.py:46 +#: nova/crypto.py:47 msgid "Filename of root CA" msgstr "" -#: nova/crypto.py:49 +#: nova/crypto.py:50 msgid "Filename of private key" msgstr "" -#: nova/crypto.py:52 +#: nova/crypto.py:53 msgid "Filename of root Certificate Revocation List" msgstr "" -#: nova/crypto.py:55 +#: nova/crypto.py:56 msgid "Where we keep our keys" msgstr "" -#: nova/crypto.py:58 +#: nova/crypto.py:59 msgid "Where we keep our root CA" msgstr "" -#: nova/crypto.py:61 +#: nova/crypto.py:62 msgid "Should we use a CA for each project?" msgstr "" -#: nova/crypto.py:65 +#: nova/crypto.py:66 #, python-format msgid "Subject for certificate for users, %s for project, user, timestamp" msgstr "" -#: nova/crypto.py:70 +#: nova/crypto.py:71 #, python-format msgid "Subject for certificate for projects, %s for project, timestamp" msgstr "" -#: nova/crypto.py:300 +#: nova/crypto.py:301 #, python-format msgid "Flags path: %s" msgstr "" @@ -184,7 +184,7 @@ msgstr "" msgid "Invalid volume" msgstr "" -#: nova/exception.py:263 nova/api/openstack/compute/servers.py:1287 +#: nova/exception.py:263 nova/api/openstack/compute/servers.py:1283 #: nova/api/openstack/compute/contrib/admin_actions.py:242 msgid "Invalid metadata" msgstr "" @@ -1329,23 +1329,23 @@ msgstr "" msgid "Creating Consumer connection for Service %s" msgstr "" -#: nova/service.py:502 +#: nova/service.py:503 msgid "Service killed that has no database entry" msgstr "" -#: nova/service.py:539 +#: nova/service.py:540 msgid "The service database object disappeared, Recreating it." msgstr "" -#: nova/service.py:554 +#: nova/service.py:555 msgid "Recovered model server connection!" msgstr "" -#: nova/service.py:560 +#: nova/service.py:561 msgid "model server went away" msgstr "" -#: nova/service.py:648 +#: nova/service.py:649 msgid "serve() can only be called once" msgstr "" @@ -1406,47 +1406,27 @@ msgstr "" msgid "in looping call" msgstr "" -#: nova/utils.py:623 -#, python-format -msgid "Could not release the acquired lock `%s`" -msgstr "" - -#: nova/utils.py:706 -#, python-format -msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"..." -msgstr "" - -#: nova/utils.py:710 -#, python-format -msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"..." -msgstr "" - -#: nova/utils.py:736 -#, python-format -msgid "Got file lock \"%(lock)s\" for method \"%(method)s\"..." -msgstr "" - -#: nova/utils.py:877 +#: nova/utils.py:700 #, python-format msgid "Expected object of type: %s" msgstr "" -#: nova/utils.py:906 +#: nova/utils.py:729 #, python-format msgid "Invalid server_string: %s" msgstr "" -#: nova/utils.py:1046 +#: nova/utils.py:869 #, python-format msgid "timefunc: '%(name)s' took %(total_time).2f secs" msgstr "" -#: nova/utils.py:1124 +#: nova/utils.py:947 #, python-format msgid "Reloading cached file %s" msgstr "" -#: nova/utils.py:1242 nova/virt/configdrive.py:150 +#: nova/utils.py:1065 nova/virt/configdrive.py:151 #, python-format msgid "Could not remove tmpdir: %s" msgstr "" @@ -1866,7 +1846,7 @@ msgstr "" msgid "Caught error: %s" msgstr "" -#: nova/api/openstack/__init__.py:60 nova/api/openstack/wsgi.py:977 +#: nova/api/openstack/__init__.py:60 nova/api/openstack/wsgi.py:986 #, python-format msgid "%(url)s returned with HTTP %(status)d" msgstr "" @@ -1915,7 +1895,7 @@ msgstr "" msgid "offset param must be positive" msgstr "" -#: nova/api/openstack/common.py:215 nova/api/openstack/compute/servers.py:540 +#: nova/api/openstack/common.py:215 nova/api/openstack/compute/servers.py:536 #, python-format msgid "marker [%s] not found" msgstr "" @@ -2019,7 +1999,7 @@ msgstr "" msgid "Failed to load extension %(ext_name)s: %(exc)s" msgstr "" -#: nova/api/openstack/wsgi.py:199 nova/api/openstack/wsgi.py:610 +#: nova/api/openstack/wsgi.py:199 nova/api/openstack/wsgi.py:619 msgid "cannot understand JSON" msgstr "" @@ -2028,47 +2008,47 @@ msgstr "" msgid "cannot understand XML" msgstr "" -#: nova/api/openstack/wsgi.py:615 +#: nova/api/openstack/wsgi.py:624 msgid "too many body keys" msgstr "" -#: nova/api/openstack/wsgi.py:658 +#: nova/api/openstack/wsgi.py:667 #, python-format msgid "Exception handling resource: %s" msgstr "" -#: nova/api/openstack/wsgi.py:662 +#: nova/api/openstack/wsgi.py:671 #, python-format msgid "Fault thrown: %s" msgstr "" -#: nova/api/openstack/wsgi.py:665 +#: nova/api/openstack/wsgi.py:674 #, python-format msgid "HTTP exception thrown: %s" msgstr "" -#: nova/api/openstack/wsgi.py:779 +#: nova/api/openstack/wsgi.py:788 msgid "Unrecognized Content-Type provided in request" msgstr "" -#: nova/api/openstack/wsgi.py:783 +#: nova/api/openstack/wsgi.py:792 msgid "No Content-Type provided in request" msgstr "" -#: nova/api/openstack/wsgi.py:787 +#: nova/api/openstack/wsgi.py:796 msgid "Empty body provided in request" msgstr "" -#: nova/api/openstack/wsgi.py:888 +#: nova/api/openstack/wsgi.py:897 msgid "Invalid XML in request body" msgstr "" -#: nova/api/openstack/wsgi.py:907 +#: nova/api/openstack/wsgi.py:916 #, python-format msgid "There is no such action: %s" msgstr "" -#: nova/api/openstack/wsgi.py:910 nova/api/openstack/wsgi.py:923 +#: nova/api/openstack/wsgi.py:919 nova/api/openstack/wsgi.py:932 #: nova/api/openstack/compute/server_metadata.py:58 #: nova/api/openstack/compute/server_metadata.py:76 #: nova/api/openstack/compute/server_metadata.py:101 @@ -2077,15 +2057,15 @@ msgstr "" msgid "Malformed request body" msgstr "" -#: nova/api/openstack/wsgi.py:920 +#: nova/api/openstack/wsgi.py:929 msgid "Unsupported Content-Type" msgstr "" -#: nova/api/openstack/wsgi.py:932 +#: nova/api/openstack/wsgi.py:941 msgid "Malformed request url" msgstr "" -#: nova/api/openstack/wsgi.py:980 +#: nova/api/openstack/wsgi.py:989 #, python-format msgid "%(url)s returned a fault: %(e)s" msgstr "" @@ -2187,208 +2167,208 @@ msgstr "" msgid "Metadata item was not found" msgstr "" -#: nova/api/openstack/compute/servers.py:449 -#: nova/api/openstack/compute/servers.py:461 -#: nova/api/openstack/compute/servers.py:556 -#: nova/api/openstack/compute/servers.py:724 -#: nova/api/openstack/compute/servers.py:985 -#: nova/api/openstack/compute/servers.py:1088 -#: nova/api/openstack/compute/servers.py:1238 +#: nova/api/openstack/compute/servers.py:445 +#: nova/api/openstack/compute/servers.py:457 +#: nova/api/openstack/compute/servers.py:552 +#: nova/api/openstack/compute/servers.py:720 +#: nova/api/openstack/compute/servers.py:981 +#: nova/api/openstack/compute/servers.py:1084 +#: nova/api/openstack/compute/servers.py:1234 msgid "Instance could not be found" msgstr "" -#: nova/api/openstack/compute/servers.py:500 +#: nova/api/openstack/compute/servers.py:496 msgid "Invalid changes-since value" msgstr "" -#: nova/api/openstack/compute/servers.py:519 +#: nova/api/openstack/compute/servers.py:515 msgid "Only administrators may list deleted instances" msgstr "" -#: nova/api/openstack/compute/servers.py:563 +#: nova/api/openstack/compute/servers.py:559 msgid "Server name is not a string or unicode" msgstr "" -#: nova/api/openstack/compute/servers.py:567 +#: nova/api/openstack/compute/servers.py:563 msgid "Server name is an empty string" msgstr "" -#: nova/api/openstack/compute/servers.py:571 +#: nova/api/openstack/compute/servers.py:567 msgid "Server name must be less than 256 characters." msgstr "" -#: nova/api/openstack/compute/servers.py:588 +#: nova/api/openstack/compute/servers.py:584 #, python-format msgid "Bad personality format: missing %s" msgstr "" -#: nova/api/openstack/compute/servers.py:591 +#: nova/api/openstack/compute/servers.py:587 msgid "Bad personality format" msgstr "" -#: nova/api/openstack/compute/servers.py:595 +#: nova/api/openstack/compute/servers.py:591 #, python-format msgid "Personality content for %s cannot be decoded" msgstr "" -#: nova/api/openstack/compute/servers.py:626 +#: nova/api/openstack/compute/servers.py:622 msgid "Unknown argment : port" msgstr "" -#: nova/api/openstack/compute/servers.py:629 +#: nova/api/openstack/compute/servers.py:625 #, python-format msgid "Bad port format: port uuid is not in proper format (%s)" msgstr "" -#: nova/api/openstack/compute/servers.py:639 +#: nova/api/openstack/compute/servers.py:635 #, python-format msgid "Bad networks format: network uuid is not in proper format (%s)" msgstr "" -#: nova/api/openstack/compute/servers.py:649 +#: nova/api/openstack/compute/servers.py:645 #, python-format msgid "Invalid fixed IP address (%s)" msgstr "" -#: nova/api/openstack/compute/servers.py:662 +#: nova/api/openstack/compute/servers.py:658 #, python-format msgid "Duplicate networks (%s) are not allowed" msgstr "" -#: nova/api/openstack/compute/servers.py:668 +#: nova/api/openstack/compute/servers.py:664 #, python-format msgid "Bad network format: missing %s" msgstr "" -#: nova/api/openstack/compute/servers.py:671 +#: nova/api/openstack/compute/servers.py:667 msgid "Bad networks format" msgstr "" -#: nova/api/openstack/compute/servers.py:697 +#: nova/api/openstack/compute/servers.py:693 msgid "Userdata content cannot be decoded" msgstr "" -#: nova/api/openstack/compute/servers.py:704 +#: nova/api/openstack/compute/servers.py:700 msgid "accessIPv4 is not proper IPv4 format" msgstr "" -#: nova/api/openstack/compute/servers.py:711 +#: nova/api/openstack/compute/servers.py:707 msgid "accessIPv6 is not proper IPv6 format" msgstr "" -#: nova/api/openstack/compute/servers.py:740 +#: nova/api/openstack/compute/servers.py:736 msgid "Server name is not defined" msgstr "" -#: nova/api/openstack/compute/servers.py:789 -#: nova/api/openstack/compute/servers.py:895 +#: nova/api/openstack/compute/servers.py:785 +#: nova/api/openstack/compute/servers.py:891 msgid "Invalid flavorRef provided." msgstr "" -#: nova/api/openstack/compute/servers.py:829 +#: nova/api/openstack/compute/servers.py:825 msgid "min_count must be an integer value" msgstr "" -#: nova/api/openstack/compute/servers.py:832 +#: nova/api/openstack/compute/servers.py:828 msgid "min_count must be > 0" msgstr "" -#: nova/api/openstack/compute/servers.py:837 +#: nova/api/openstack/compute/servers.py:833 msgid "max_count must be an integer value" msgstr "" -#: nova/api/openstack/compute/servers.py:840 +#: nova/api/openstack/compute/servers.py:836 msgid "max_count must be > 0" msgstr "" -#: nova/api/openstack/compute/servers.py:843 +#: nova/api/openstack/compute/servers.py:839 msgid "min_count must be <= max_count" msgstr "" -#: nova/api/openstack/compute/servers.py:892 +#: nova/api/openstack/compute/servers.py:888 msgid "Can not find requested image" msgstr "" -#: nova/api/openstack/compute/servers.py:898 +#: nova/api/openstack/compute/servers.py:894 msgid "Invalid key_name provided." msgstr "" -#: nova/api/openstack/compute/servers.py:977 +#: nova/api/openstack/compute/servers.py:973 msgid "HostId cannot be updated." msgstr "" -#: nova/api/openstack/compute/servers.py:1003 -#: nova/api/openstack/compute/servers.py:1023 +#: nova/api/openstack/compute/servers.py:999 +#: nova/api/openstack/compute/servers.py:1019 msgid "Instance has not been resized." msgstr "" -#: nova/api/openstack/compute/servers.py:1009 +#: nova/api/openstack/compute/servers.py:1005 #, python-format msgid "Error in confirm-resize %s" msgstr "" -#: nova/api/openstack/compute/servers.py:1029 +#: nova/api/openstack/compute/servers.py:1025 #, python-format msgid "Error in revert-resize %s" msgstr "" -#: nova/api/openstack/compute/servers.py:1042 +#: nova/api/openstack/compute/servers.py:1038 msgid "Argument 'type' for reboot is not HARD or SOFT" msgstr "" -#: nova/api/openstack/compute/servers.py:1046 +#: nova/api/openstack/compute/servers.py:1042 msgid "Missing argument 'type' for reboot" msgstr "" -#: nova/api/openstack/compute/servers.py:1059 +#: nova/api/openstack/compute/servers.py:1055 #, python-format msgid "Error in reboot %s" msgstr "" -#: nova/api/openstack/compute/servers.py:1071 +#: nova/api/openstack/compute/servers.py:1067 msgid "Unable to locate requested flavor." msgstr "" -#: nova/api/openstack/compute/servers.py:1074 +#: nova/api/openstack/compute/servers.py:1070 msgid "Resize requires a flavor change." msgstr "" -#: nova/api/openstack/compute/servers.py:1098 +#: nova/api/openstack/compute/servers.py:1094 msgid "Missing imageRef attribute" msgstr "" -#: nova/api/openstack/compute/servers.py:1107 +#: nova/api/openstack/compute/servers.py:1103 #: nova/api/openstack/volume/volumes.py:263 #: nova/api/openstack/volume/volumes.py:267 msgid "Invalid imageRef provided." msgstr "" -#: nova/api/openstack/compute/servers.py:1116 +#: nova/api/openstack/compute/servers.py:1112 msgid "Missing flavorRef attribute" msgstr "" -#: nova/api/openstack/compute/servers.py:1129 +#: nova/api/openstack/compute/servers.py:1125 msgid "No adminPass was specified" msgstr "" -#: nova/api/openstack/compute/servers.py:1133 -#: nova/api/openstack/compute/servers.py:1335 +#: nova/api/openstack/compute/servers.py:1129 +#: nova/api/openstack/compute/servers.py:1331 msgid "Invalid adminPass" msgstr "" -#: nova/api/openstack/compute/servers.py:1144 +#: nova/api/openstack/compute/servers.py:1140 msgid "Unable to parse metadata key/value pairs." msgstr "" -#: nova/api/openstack/compute/servers.py:1157 +#: nova/api/openstack/compute/servers.py:1153 msgid "Resize request has invalid 'flavorRef' attribute." msgstr "" -#: nova/api/openstack/compute/servers.py:1160 +#: nova/api/openstack/compute/servers.py:1156 msgid "Resize requests require 'flavorRef' attribute." msgstr "" -#: nova/api/openstack/compute/servers.py:1178 +#: nova/api/openstack/compute/servers.py:1174 #: nova/api/openstack/compute/contrib/aggregates.py:142 #: nova/api/openstack/compute/contrib/keypairs.py:78 #: nova/api/openstack/compute/contrib/networks.py:75 @@ -2396,19 +2376,19 @@ msgstr "" msgid "Invalid request body" msgstr "" -#: nova/api/openstack/compute/servers.py:1183 +#: nova/api/openstack/compute/servers.py:1179 msgid "Could not parse imageRef from request." msgstr "" -#: nova/api/openstack/compute/servers.py:1245 +#: nova/api/openstack/compute/servers.py:1241 msgid "Cannot find image for rebuild" msgstr "" -#: nova/api/openstack/compute/servers.py:1278 +#: nova/api/openstack/compute/servers.py:1274 msgid "createImage entity requires name attribute" msgstr "" -#: nova/api/openstack/compute/servers.py:1362 +#: nova/api/openstack/compute/servers.py:1358 #, python-format msgid "Removing options '%(unk_opt_str)s' from query" msgstr "" @@ -2554,7 +2534,7 @@ msgstr "" msgid "Only root certificate can be retrieved." msgstr "" -#: nova/api/openstack/compute/contrib/cloudpipe.py:148 +#: nova/api/openstack/compute/contrib/cloudpipe.py:149 msgid "" "Unable to claim IP for VPN instances, ensure it isn't running, and try " "again in a few minutes" @@ -2883,23 +2863,23 @@ msgstr "" msgid "No image_name was specified in request." msgstr "" -#: nova/cloudpipe/pipelib.py:43 +#: nova/cloudpipe/pipelib.py:44 msgid "Instance type for vpn instances" msgstr "" -#: nova/cloudpipe/pipelib.py:46 +#: nova/cloudpipe/pipelib.py:47 msgid "Template for cloudpipe instance boot script" msgstr "" -#: nova/cloudpipe/pipelib.py:49 +#: nova/cloudpipe/pipelib.py:50 msgid "Network to push into openvpn config" msgstr "" -#: nova/cloudpipe/pipelib.py:52 +#: nova/cloudpipe/pipelib.py:53 msgid "Netmask to push into openvpn config" msgstr "" -#: nova/cloudpipe/pipelib.py:105 +#: nova/cloudpipe/pipelib.py:106 #, python-format msgid "Launching VPN for %s" msgstr "" @@ -3134,653 +3114,658 @@ msgstr "" msgid "Instance type %s not found for deletion" msgstr "" -#: nova/compute/manager.py:166 +#: nova/compute/manager.py:167 msgid "Possibly task preempted." msgstr "" -#: nova/compute/manager.py:229 +#: nova/compute/manager.py:230 msgid "Compute driver option required, but not specified" msgstr "" -#: nova/compute/manager.py:232 +#: nova/compute/manager.py:233 #, python-format msgid "Loading compute driver '%s'" msgstr "" -#: nova/compute/manager.py:238 +#: nova/compute/manager.py:239 #, python-format msgid "Unable to load the virtualization driver: %s" msgstr "" -#: nova/compute/manager.py:273 +#: nova/compute/manager.py:274 msgid "Instance has been destroyed from under us while trying to set it to ERROR" msgstr "" -#: nova/compute/manager.py:301 +#: nova/compute/manager.py:302 #, python-format msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." msgstr "" -#: nova/compute/manager.py:315 +#: nova/compute/manager.py:316 msgid "Rebooting instance after nova-compute restart." msgstr "" -#: nova/compute/manager.py:329 +#: nova/compute/manager.py:330 msgid "Hypervisor driver does not support resume guests" msgstr "" -#: nova/compute/manager.py:339 +#: nova/compute/manager.py:340 msgid "Hypervisor driver does not support firewall rules" msgstr "" -#: nova/compute/manager.py:351 +#: nova/compute/manager.py:352 msgid "Checking state" msgstr "" -#: nova/compute/manager.py:424 +#: nova/compute/manager.py:425 #, python-format msgid "Setting up bdm %s" msgstr "" -#: nova/compute/manager.py:517 +#: nova/compute/manager.py:518 msgid "Failed to dealloc network for deleted instance" msgstr "" -#: nova/compute/manager.py:549 +#: nova/compute/manager.py:550 #, python-format msgid "Build error: %s" msgstr "" -#: nova/compute/manager.py:566 +#: nova/compute/manager.py:567 msgid "Error trying to reschedule" msgstr "" -#: nova/compute/manager.py:583 +#: nova/compute/manager.py:584 msgid "Retry info not present, will not reschedule" msgstr "" -#: nova/compute/manager.py:588 +#: nova/compute/manager.py:589 msgid "No request spec, will not reschedule" msgstr "" -#: nova/compute/manager.py:594 +#: nova/compute/manager.py:595 #, python-format msgid "Re-scheduling instance: attempt %d" msgstr "" -#: nova/compute/manager.py:619 +#: nova/compute/manager.py:620 msgid "Instance build timed out. Set to error state." msgstr "" -#: nova/compute/manager.py:650 +#: nova/compute/manager.py:651 msgid "Instance has already been created" msgstr "" -#: nova/compute/manager.py:693 +#: nova/compute/manager.py:694 #, 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:699 +#: nova/compute/manager.py:700 #, 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:709 +#: nova/compute/manager.py:710 msgid "Starting instance..." msgstr "" -#: nova/compute/manager.py:730 +#: nova/compute/manager.py:731 msgid "Instance failed network setup" msgstr "" -#: nova/compute/manager.py:734 +#: nova/compute/manager.py:735 #, python-format msgid "Instance network_info: |%s|" msgstr "" -#: nova/compute/manager.py:747 +#: nova/compute/manager.py:748 msgid "Instance failed block device setup" msgstr "" -#: nova/compute/manager.py:765 +#: nova/compute/manager.py:766 msgid "Instance failed to spawn" msgstr "" -#: nova/compute/manager.py:789 +#: nova/compute/manager.py:790 msgid "Deallocating network for instance" msgstr "" -#: nova/compute/manager.py:861 +#: nova/compute/manager.py:862 #, python-format msgid "%(action_str)s instance" msgstr "" -#: nova/compute/manager.py:892 +#: nova/compute/manager.py:893 #, python-format msgid "Ignoring DiskNotFound: %s" msgstr "" -#: nova/compute/manager.py:895 +#: nova/compute/manager.py:896 #, python-format msgid "Ignoring VolumeNotFound: %s" msgstr "" -#: nova/compute/manager.py:902 +#: nova/compute/manager.py:903 #, python-format msgid "terminating bdm %s" msgstr "" -#: nova/compute/manager.py:926 +#: nova/compute/manager.py:927 #, python-format msgid "Ignoring volume cleanup failure due to %s" msgstr "" -#: nova/compute/manager.py:966 nova/compute/manager.py:1788 -#: nova/compute/manager.py:2973 +#: nova/compute/manager.py:967 nova/compute/manager.py:1802 +#: nova/compute/manager.py:2987 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "" -#: nova/compute/manager.py:1048 +#: nova/compute/manager.py:1049 msgid "Rebuilding instance" msgstr "" -#: nova/compute/manager.py:1127 +#: nova/compute/manager.py:1128 msgid "Rebooting instance" msgstr "" -#: nova/compute/manager.py:1147 +#: nova/compute/manager.py:1148 #, python-format msgid "" "trying to reboot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1156 +#: nova/compute/manager.py:1157 #, python-format msgid "Cannot reboot instance: %(exc)s" msgstr "" -#: nova/compute/manager.py:1193 +#: nova/compute/manager.py:1194 msgid "instance snapshotting" msgstr "" -#: nova/compute/manager.py:1199 +#: nova/compute/manager.py:1200 #, python-format msgid "" "trying to snapshot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1269 +#: nova/compute/manager.py:1270 #, python-format msgid "Found %(num_images)d images (rotation: %(rotation)d)" msgstr "" -#: nova/compute/manager.py:1275 +#: nova/compute/manager.py:1276 #, python-format msgid "Rotating out %d backups" msgstr "" -#: nova/compute/manager.py:1280 +#: nova/compute/manager.py:1281 #, python-format msgid "Deleting image %s" msgstr "" -#: nova/compute/manager.py:1311 +#: nova/compute/manager.py:1312 #, python-format msgid "Failed to set admin password. Instance %s is not running" msgstr "" -#: nova/compute/manager.py:1318 +#: nova/compute/manager.py:1319 msgid "Root password set" msgstr "" -#: nova/compute/manager.py:1328 +#: nova/compute/manager.py:1329 msgid "set_admin_password is not implemented by this driver." msgstr "" -#: nova/compute/manager.py:1344 +#: nova/compute/manager.py:1345 #, python-format msgid "set_admin_password failed: %s" msgstr "" -#: nova/compute/manager.py:1352 +#: nova/compute/manager.py:1353 msgid "error setting admin password" msgstr "" -#: nova/compute/manager.py:1367 +#: nova/compute/manager.py:1368 #, 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:1371 +#: nova/compute/manager.py:1372 #, python-format msgid "injecting file to %(path)s" msgstr "" -#: nova/compute/manager.py:1384 +#: nova/compute/manager.py:1385 msgid "Rescuing" msgstr "" -#: nova/compute/manager.py:1411 +#: nova/compute/manager.py:1412 msgid "Unrescuing" msgstr "" -#: nova/compute/manager.py:1432 +#: nova/compute/manager.py:1433 #, python-format msgid "Changing instance metadata according to %(diff)r" msgstr "" -#: nova/compute/manager.py:1606 +#: nova/compute/manager.py:1614 msgid "destination same as source!" msgstr "" -#: nova/compute/manager.py:1624 +#: nova/compute/manager.py:1632 msgid "Migrating" msgstr "" -#: nova/compute/manager.py:1841 +#: nova/compute/manager.py:1799 +#, python-format +msgid "Failed to rollback quota for failed finish_resize: %(qr_error)s" +msgstr "" + +#: nova/compute/manager.py:1855 msgid "Pausing" msgstr "" -#: nova/compute/manager.py:1858 +#: nova/compute/manager.py:1872 msgid "Unpausing" msgstr "" -#: nova/compute/manager.py:1896 +#: nova/compute/manager.py:1910 msgid "Retrieving diagnostics" msgstr "" -#: nova/compute/manager.py:1926 +#: nova/compute/manager.py:1940 msgid "Resuming" msgstr "" -#: nova/compute/manager.py:1942 +#: nova/compute/manager.py:1956 msgid "Reset network" msgstr "" -#: nova/compute/manager.py:1947 +#: nova/compute/manager.py:1961 msgid "Inject network info" msgstr "" -#: nova/compute/manager.py:1950 +#: nova/compute/manager.py:1964 #, python-format msgid "network_info to inject: |%s|" msgstr "" -#: nova/compute/manager.py:1967 +#: nova/compute/manager.py:1981 msgid "Get console output" msgstr "" -#: nova/compute/manager.py:1992 +#: nova/compute/manager.py:2006 msgid "Getting vnc console" msgstr "" -#: nova/compute/manager.py:2020 +#: nova/compute/manager.py:2034 #, python-format msgid "Booting with volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2063 +#: nova/compute/manager.py:2077 #, python-format msgid "Attaching volume %(volume_id)s to %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2072 +#: nova/compute/manager.py:2086 #, python-format msgid "" "Failed to connect to volume %(volume_id)s while attaching at " "%(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2087 +#: nova/compute/manager.py:2101 #, python-format msgid "Failed to attach volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2116 +#: nova/compute/manager.py:2130 #, python-format msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" msgstr "" -#: nova/compute/manager.py:2120 +#: nova/compute/manager.py:2134 msgid "Detaching volume from unknown instance" msgstr "" -#: nova/compute/manager.py:2133 +#: nova/compute/manager.py:2147 #, python-format msgid "Faild to detach volume %(volume_id)s from %(mp)s" msgstr "" -#: nova/compute/manager.py:2226 +#: nova/compute/manager.py:2240 msgid "Instance has no volume." msgstr "" -#: nova/compute/manager.py:2286 +#: nova/compute/manager.py:2300 #, python-format msgid "Pre live migration failed at %(dest)s" msgstr "" -#: nova/compute/manager.py:2312 +#: nova/compute/manager.py:2326 msgid "_post_live_migration() is started.." msgstr "" -#: nova/compute/manager.py:2345 +#: nova/compute/manager.py:2359 msgid "No floating_ip found" msgstr "" -#: nova/compute/manager.py:2353 +#: nova/compute/manager.py:2367 msgid "No floating_ip found." msgstr "" -#: nova/compute/manager.py:2355 +#: nova/compute/manager.py:2369 #, python-format msgid "" "Live migration: Unexpected error: cannot inherit floating ip.\n" "%(e)s" msgstr "" -#: nova/compute/manager.py:2381 +#: nova/compute/manager.py:2395 #, python-format msgid "Migrating instance to %(dest)s finished successfully." msgstr "" -#: nova/compute/manager.py:2383 +#: nova/compute/manager.py:2397 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:2397 +#: nova/compute/manager.py:2411 msgid "Post operation of migration started" msgstr "" -#: nova/compute/manager.py:2528 +#: nova/compute/manager.py:2542 msgid "Updated the info_cache for instance" msgstr "" -#: nova/compute/manager.py:2554 +#: nova/compute/manager.py:2568 #, python-format msgid "" "Found %(migration_count)d unconfirmed migrations older than " "%(confirm_window)d seconds" msgstr "" -#: nova/compute/manager.py:2559 +#: nova/compute/manager.py:2573 #, python-format msgid "Setting migration %(migration_id)s to error: %(reason)s" msgstr "" -#: nova/compute/manager.py:2568 +#: nova/compute/manager.py:2582 #, python-format msgid "" "Automatically confirming migration %(migration_id)s for instance " "%(instance_uuid)s" msgstr "" -#: nova/compute/manager.py:2575 +#: nova/compute/manager.py:2589 #, python-format msgid "Instance %(instance_uuid)s not found" msgstr "" -#: nova/compute/manager.py:2579 +#: nova/compute/manager.py:2593 msgid "In ERROR state" msgstr "" -#: nova/compute/manager.py:2586 +#: nova/compute/manager.py:2600 #, python-format msgid "In states %(vm_state)s/%(task_state)s, notRESIZED/None" msgstr "" -#: nova/compute/manager.py:2594 +#: nova/compute/manager.py:2608 #, python-format msgid "Error auto-confirming resize: %(e)s. Will retry later." msgstr "" -#: nova/compute/manager.py:2611 +#: nova/compute/manager.py:2625 #, 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:2629 +#: nova/compute/manager.py:2643 #, python-format msgid "Failed to generate usage audit for instance on host %s" msgstr "" -#: nova/compute/manager.py:2652 +#: nova/compute/manager.py:2666 msgid "Updating bandwidth usage cache" msgstr "" -#: nova/compute/manager.py:2717 +#: nova/compute/manager.py:2731 msgid "Updating host status" msgstr "" -#: nova/compute/manager.py:2743 +#: nova/compute/manager.py:2757 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " "the hypervisor." msgstr "" -#: nova/compute/manager.py:2749 nova/compute/manager.py:2787 +#: nova/compute/manager.py:2763 nova/compute/manager.py:2801 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:2774 +#: nova/compute/manager.py:2788 #, 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:2811 +#: nova/compute/manager.py:2825 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:2823 nova/compute/manager.py:2834 -#: nova/compute/manager.py:2848 +#: nova/compute/manager.py:2837 nova/compute/manager.py:2848 +#: nova/compute/manager.py:2862 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:2828 +#: nova/compute/manager.py:2842 msgid "Instance is paused or suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:2841 +#: nova/compute/manager.py:2855 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:2857 +#: nova/compute/manager.py:2871 msgid "Instance is not (soft-)deleted." msgstr "" -#: nova/compute/manager.py:2865 +#: nova/compute/manager.py:2879 msgid "FLAGS.reclaim_instance_interval <= 0, skipping..." msgstr "" -#: nova/compute/manager.py:2878 +#: nova/compute/manager.py:2892 msgid "Reclaiming deleted instance" msgstr "" -#: nova/compute/manager.py:2927 +#: nova/compute/manager.py:2941 #, 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:2934 +#: nova/compute/manager.py:2948 #, 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:2941 +#: nova/compute/manager.py:2955 #, python-format msgid "Unrecognized value '%(action)s' for FLAGS.running_deleted_instance_action" msgstr "" -#: nova/compute/resource_tracker.py:150 +#: nova/compute/resource_tracker.py:151 msgid "" "Host field should be not be set on the instance until resources have been" " claimed." msgstr "" -#: nova/compute/resource_tracker.py:167 +#: nova/compute/resource_tracker.py:168 #, python-format msgid "" "Attempting claim: memory %(memory_mb)d MB, disk %(disk_gb)d GB, VCPUs " "%(vcpus)d" msgstr "" -#: nova/compute/resource_tracker.py:209 +#: nova/compute/resource_tracker.py:210 #, python-format msgid "" "Total memory: %(total_mem)d MB, used: %(used_mem)d MB, free: %(free_mem)d" " MB" msgstr "" -#: nova/compute/resource_tracker.py:218 +#: nova/compute/resource_tracker.py:219 msgid "Memory limit not specified, defaulting to unlimited" msgstr "" -#: nova/compute/resource_tracker.py:224 +#: nova/compute/resource_tracker.py:225 #, python-format msgid "Memory limit: %(memory_mb_limit)d MB, free: %(free_ram_mb)d MB" msgstr "" -#: nova/compute/resource_tracker.py:231 +#: nova/compute/resource_tracker.py:232 #, python-format msgid "" "Unable to claim resources. Free memory %(free_ram_mb)d MB < requested " "memory %(memory_mb)d MB" msgstr "" -#: nova/compute/resource_tracker.py:240 +#: nova/compute/resource_tracker.py:241 #, python-format msgid "" "Total disk: %(total_disk)d GB, used: %(used_disk)d GB, free: " "%(free_disk)d GB" msgstr "" -#: nova/compute/resource_tracker.py:249 +#: nova/compute/resource_tracker.py:250 msgid "Disk limit not specified, defaulting to unlimited" msgstr "" -#: nova/compute/resource_tracker.py:255 +#: nova/compute/resource_tracker.py:256 #, python-format msgid "Disk limit: %(disk_gb_limit)d GB, free: %(free_disk_gb)d GB" msgstr "" -#: nova/compute/resource_tracker.py:261 +#: nova/compute/resource_tracker.py:262 #, python-format msgid "" "Unable to claim resources. Free disk %(free_disk_gb)d GB < requested " "disk %(disk_gb)d GB" msgstr "" -#: nova/compute/resource_tracker.py:272 +#: nova/compute/resource_tracker.py:273 #, python-format msgid "Total VCPUs: %(total_vcpus)d, used: %(used_vcpus)d" msgstr "" -#: nova/compute/resource_tracker.py:279 +#: nova/compute/resource_tracker.py:280 msgid "VCPU limit not specified, defaulting to unlimited" msgstr "" -#: nova/compute/resource_tracker.py:283 +#: nova/compute/resource_tracker.py:284 #, python-format msgid "CPU limit: %(vcpu_limit)d" msgstr "" -#: nova/compute/resource_tracker.py:290 +#: nova/compute/resource_tracker.py:291 #, python-format msgid "" "Unable to claim resources. Free CPU %(free_vcpus)d < requested CPU " "%(vcpus)d" msgstr "" -#: nova/compute/resource_tracker.py:309 +#: nova/compute/resource_tracker.py:310 #, python-format msgid "Finishing claim: %s" msgstr "" -#: nova/compute/resource_tracker.py:324 +#: nova/compute/resource_tracker.py:325 #, python-format msgid "Aborting claim: %s" msgstr "" -#: nova/compute/resource_tracker.py:362 +#: nova/compute/resource_tracker.py:363 msgid "" "Virt driver does not support 'get_available_resource' Compute tracking " "is disabled." msgstr "" -#: nova/compute/resource_tracker.py:400 +#: nova/compute/resource_tracker.py:401 #, python-format msgid "Compute_service record created for %s " msgstr "" -#: nova/compute/resource_tracker.py:405 +#: nova/compute/resource_tracker.py:406 #, python-format msgid "Compute_service record updated for %s " msgstr "" -#: nova/compute/resource_tracker.py:424 +#: nova/compute/resource_tracker.py:425 #, python-format msgid "No service record for host %s" msgstr "" -#: nova/compute/resource_tracker.py:434 +#: nova/compute/resource_tracker.py:435 #, python-format msgid "Hypervisor: free ram (MB): %s" msgstr "" -#: nova/compute/resource_tracker.py:435 +#: nova/compute/resource_tracker.py:436 #, python-format msgid "Hypervisor: free disk (GB): %s" msgstr "" -#: nova/compute/resource_tracker.py:440 +#: nova/compute/resource_tracker.py:441 #, python-format msgid "Hypervisor: free VCPUs: %s" msgstr "" -#: nova/compute/resource_tracker.py:442 +#: nova/compute/resource_tracker.py:443 msgid "Hypervisor: VCPU information unavailable" msgstr "" -#: nova/compute/resource_tracker.py:449 +#: nova/compute/resource_tracker.py:450 #, python-format msgid "Free ram (MB): %s" msgstr "" -#: nova/compute/resource_tracker.py:450 +#: nova/compute/resource_tracker.py:451 #, python-format msgid "Free disk (GB): %s" msgstr "" -#: nova/compute/resource_tracker.py:455 +#: nova/compute/resource_tracker.py:456 #, python-format msgid "Free VCPUS: %s" msgstr "" -#: nova/compute/resource_tracker.py:457 +#: nova/compute/resource_tracker.py:458 msgid "Free VCPU information unavailable" msgstr "" -#: nova/compute/resource_tracker.py:532 +#: nova/compute/resource_tracker.py:533 #, python-format msgid "Missing keys: %s" msgstr "" @@ -3858,45 +3843,45 @@ msgstr "" msgid "Unrecognized read_deleted value '%s'" msgstr "" -#: nova/db/sqlalchemy/api.py:2783 +#: nova/db/sqlalchemy/api.py:2784 #, python-format msgid "Change will make usage less than 0 for the following resources: %(unders)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4684 +#: nova/db/sqlalchemy/api.py:4685 msgid "Backend exists" msgstr "" -#: nova/db/sqlalchemy/api.py:4704 nova/db/sqlalchemy/api.py:4730 +#: nova/db/sqlalchemy/api.py:4705 nova/db/sqlalchemy/api.py:4731 #, python-format msgid "No backend config with id %(sm_backend_id)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4742 +#: nova/db/sqlalchemy/api.py:4743 #, python-format msgid "No backend config with sr uuid %(sr_uuid)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4776 +#: nova/db/sqlalchemy/api.py:4777 msgid "Flavor exists" msgstr "" -#: nova/db/sqlalchemy/api.py:4791 +#: nova/db/sqlalchemy/api.py:4792 #, python-format msgid "%(sm_flavor_id) flavor not found" msgstr "" -#: nova/db/sqlalchemy/api.py:4810 +#: nova/db/sqlalchemy/api.py:4811 #, python-format msgid "No sm_flavor called %(sm_flavor_id)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4827 +#: nova/db/sqlalchemy/api.py:4828 #, python-format msgid "No sm_flavor called %(sm_flavor_label)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4865 +#: nova/db/sqlalchemy/api.py:4866 #, python-format msgid "No sm_volume with id %(volume_id)s" msgstr "" @@ -4067,155 +4052,155 @@ msgstr "" msgid "This driver only supports type 'a' entries." msgstr "" -#: nova/network/linux_net.py:177 +#: nova/network/linux_net.py:179 #, python-format msgid "Attempted to remove chain %s which does not exist" msgstr "" -#: nova/network/linux_net.py:212 +#: nova/network/linux_net.py:214 #, python-format msgid "Unknown chain: %r" msgstr "" -#: nova/network/linux_net.py:237 +#: nova/network/linux_net.py:239 #, 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:372 +#: nova/network/linux_net.py:374 msgid "IPTablesManager.apply completed with success" msgstr "" -#: nova/network/linux_net.py:578 +#: nova/network/linux_net.py:580 #, python-format msgid "arping error for ip %s" msgstr "" -#: nova/network/linux_net.py:788 +#: nova/network/linux_net.py:790 #, python-format msgid "Pid %d is stale, skip killing dnsmasq" msgstr "" -#: nova/network/linux_net.py:828 +#: nova/network/linux_net.py:830 #, python-format msgid "Hupping dnsmasq threw %s" msgstr "" -#: nova/network/linux_net.py:830 +#: nova/network/linux_net.py:832 #, python-format msgid "Pid %d is stale, relaunching dnsmasq" msgstr "" -#: nova/network/linux_net.py:892 +#: nova/network/linux_net.py:894 #, python-format msgid "killing radvd threw %s" msgstr "" -#: nova/network/linux_net.py:894 +#: nova/network/linux_net.py:896 #, python-format msgid "Pid %d is stale, relaunching radvd" msgstr "" -#: nova/network/linux_net.py:1124 +#: nova/network/linux_net.py:1126 #, python-format msgid "Starting VLAN inteface %s" msgstr "" -#: nova/network/linux_net.py:1160 +#: nova/network/linux_net.py:1162 #, python-format msgid "Starting Bridge interface for %s" msgstr "" -#: nova/network/linux_net.py:1203 +#: nova/network/linux_net.py:1205 #, python-format msgid "Failed to add interface: %s" msgstr "" -#: nova/network/linux_net.py:1304 +#: nova/network/linux_net.py:1306 #, python-format msgid "Starting bridge %s " msgstr "" -#: nova/network/linux_net.py:1312 +#: nova/network/linux_net.py:1314 #, python-format msgid "Done starting bridge %s" msgstr "" -#: nova/network/linux_net.py:1331 +#: nova/network/linux_net.py:1333 #, python-format msgid "Failed unplugging gateway interface '%s'" msgstr "" -#: nova/network/linux_net.py:1333 +#: nova/network/linux_net.py:1335 #, python-format msgid "Unplugged gateway interface '%s'" msgstr "" -#: nova/network/manager.py:276 +#: nova/network/manager.py:277 #, python-format msgid "Fixed ip %(fixed_ip_id)s not found" msgstr "" -#: nova/network/manager.py:285 nova/network/manager.py:544 +#: nova/network/manager.py:286 nova/network/manager.py:545 #, python-format msgid "Interface %(interface)s not found" msgstr "" -#: nova/network/manager.py:300 +#: nova/network/manager.py:301 #, python-format msgid "floating IP allocation for instance |%s|" msgstr "" -#: nova/network/manager.py:364 +#: nova/network/manager.py:365 msgid "Floating IP is not associated. Ignore." msgstr "" -#: nova/network/manager.py:382 +#: nova/network/manager.py:383 #, python-format msgid "Address |%(address)s| is not allocated" msgstr "" -#: nova/network/manager.py:386 +#: nova/network/manager.py:387 #, python-format msgid "Address |%(address)s| is not allocated to your project |%(project)s|" msgstr "" -#: nova/network/manager.py:407 +#: nova/network/manager.py:408 #, python-format msgid "Quota exceeded for %(pid)s, tried to allocate floating IP" msgstr "" -#: nova/network/manager.py:468 +#: nova/network/manager.py:469 msgid "Failed to update usages deallocating floating IP" msgstr "" -#: nova/network/manager.py:649 +#: nova/network/manager.py:650 #, python-format msgid "Starting migration network for instance %(instance_uuid)s" msgstr "" -#: nova/network/manager.py:656 +#: nova/network/manager.py:657 #, python-format msgid "" "Floating ip address |%(address)s| no longer belongs to instance " "%(instance_uuid)s. Will notmigrate it " msgstr "" -#: nova/network/manager.py:677 +#: nova/network/manager.py:678 #, python-format msgid "Finishing migration network for instance %(instance_uuid)s" msgstr "" -#: nova/network/manager.py:685 +#: nova/network/manager.py:686 #, python-format msgid "" "Floating ip address |%(address)s| no longer belongs to instance " "%(instance_uuid)s. Will notsetup it." msgstr "" -#: nova/network/manager.py:732 +#: nova/network/manager.py:733 #, python-format msgid "" "Database inconsistency: DNS domain |%s| is registered in the Nova db but " @@ -4223,39 +4208,39 @@ msgid "" "ignored." msgstr "" -#: nova/network/manager.py:778 +#: nova/network/manager.py:779 #, python-format msgid "Domain |%(domain)s| already exists, changing zone to |%(av_zone)s|." msgstr "" -#: nova/network/manager.py:788 +#: nova/network/manager.py:789 #, python-format msgid "Domain |%(domain)s| already exists, changing project to |%(project)s|." msgstr "" -#: nova/network/manager.py:902 +#: nova/network/manager.py:903 #, python-format msgid "Disassociated %s stale fixed ip(s)" msgstr "" -#: nova/network/manager.py:906 +#: nova/network/manager.py:907 msgid "setting network host" msgstr "" -#: nova/network/manager.py:1020 +#: nova/network/manager.py:1021 msgid "network allocations" msgstr "" -#: nova/network/manager.py:1025 +#: nova/network/manager.py:1026 #, python-format msgid "networks retrieved for instance: |%(networks)s|" msgstr "" -#: nova/network/manager.py:1055 +#: nova/network/manager.py:1056 msgid "network deallocation for instance" msgstr "" -#: nova/network/manager.py:1278 +#: nova/network/manager.py:1279 #, python-format msgid "" "instance-dns-zone is |%(domain)s|, which is in availability zone " @@ -4263,89 +4248,89 @@ msgid "" "created." msgstr "" -#: nova/network/manager.py:1357 +#: nova/network/manager.py:1358 #, python-format msgid "Unable to release %s because vif doesn't exist." msgstr "" -#: nova/network/manager.py:1378 +#: nova/network/manager.py:1379 #, python-format msgid "Leased IP |%(address)s|" msgstr "" -#: nova/network/manager.py:1382 +#: nova/network/manager.py:1383 #, python-format msgid "IP %s leased that is not associated" msgstr "" -#: nova/network/manager.py:1390 +#: nova/network/manager.py:1391 #, python-format msgid "IP |%s| leased that isn't allocated" msgstr "" -#: nova/network/manager.py:1395 +#: nova/network/manager.py:1396 #, python-format msgid "Released IP |%(address)s|" msgstr "" -#: nova/network/manager.py:1399 +#: nova/network/manager.py:1400 #, python-format msgid "IP %s released that is not associated" msgstr "" -#: nova/network/manager.py:1402 +#: nova/network/manager.py:1403 #, python-format msgid "IP %s released that was not leased" msgstr "" -#: nova/network/manager.py:1421 +#: nova/network/manager.py:1422 #, python-format msgid "%s must be an integer" msgstr "" -#: nova/network/manager.py:1445 +#: nova/network/manager.py:1446 msgid "Maximum allowed length for 'label' is 255." msgstr "" -#: nova/network/manager.py:1465 +#: nova/network/manager.py:1466 #, python-format msgid "" "Subnet(s) too large, defaulting to /%s. To override, specify " "network_size flag." msgstr "" -#: nova/network/manager.py:1543 +#: nova/network/manager.py:1547 msgid "cidr already in use" msgstr "" -#: nova/network/manager.py:1546 +#: nova/network/manager.py:1550 #, python-format msgid "requested cidr (%(cidr)s) conflicts with existing supernet (%(super)s)" msgstr "" -#: nova/network/manager.py:1557 +#: nova/network/manager.py:1561 #, python-format msgid "" "requested cidr (%(cidr)s) conflicts with existing smaller cidr " "(%(smaller)s)" msgstr "" -#: nova/network/manager.py:1616 +#: nova/network/manager.py:1620 msgid "Network already exists!" msgstr "" -#: nova/network/manager.py:1636 +#: nova/network/manager.py:1640 #, python-format msgid "Network must be disassociated from project %s before delete" msgstr "" -#: nova/network/manager.py:2093 +#: nova/network/manager.py:2097 msgid "" "The sum between the number of networks and the vlan start cannot be " "greater than 4094" msgstr "" -#: nova/network/manager.py:2100 +#: nova/network/manager.py:2104 #, python-format msgid "" "The network range is not big enough to fit %(num_networks)s. Network size" @@ -4418,7 +4403,27 @@ msgstr "" msgid "Multiple floating IP pools matches found for name '%s'" msgstr "" -#: nova/openstack/common/log.py:299 +#: nova/openstack/common/lockutils.py:98 +#, python-format +msgid "Could not release the acquired lock `%s`" +msgstr "" + +#: nova/openstack/common/lockutils.py:184 +#, python-format +msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"..." +msgstr "" + +#: nova/openstack/common/lockutils.py:188 +#, python-format +msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"..." +msgstr "" + +#: nova/openstack/common/lockutils.py:216 +#, python-format +msgid "Got file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..." +msgstr "" + +#: nova/openstack/common/log.py:298 #, python-format msgid "syslog facility must be one of: %s" msgstr "" @@ -4465,46 +4470,46 @@ msgstr "" msgid "Failed to load plugin %(plug)s: %(exc)s" msgstr "" -#: nova/openstack/common/rpc/amqp.py:208 +#: nova/openstack/common/rpc/amqp.py:209 #, python-format msgid "unpacked context: %s" msgstr "" -#: nova/openstack/common/rpc/amqp.py:252 +#: nova/openstack/common/rpc/amqp.py:253 #, python-format msgid "received %s" msgstr "" -#: nova/openstack/common/rpc/amqp.py:258 +#: nova/openstack/common/rpc/amqp.py:259 #, python-format msgid "no method for message: %s" msgstr "" -#: nova/openstack/common/rpc/amqp.py:259 +#: nova/openstack/common/rpc/amqp.py:260 #, python-format msgid "No method for message: %s" msgstr "" -#: nova/openstack/common/rpc/amqp.py:351 +#: nova/openstack/common/rpc/amqp.py:352 #, python-format msgid "Making asynchronous call on %s ..." msgstr "" -#: nova/openstack/common/rpc/amqp.py:354 +#: nova/openstack/common/rpc/amqp.py:355 #, python-format msgid "MSG_ID is %s" msgstr "" -#: nova/openstack/common/rpc/amqp.py:376 +#: nova/openstack/common/rpc/amqp.py:377 #, python-format msgid "Making asynchronous cast on %s..." msgstr "" -#: nova/openstack/common/rpc/amqp.py:384 +#: nova/openstack/common/rpc/amqp.py:385 msgid "Making asynchronous fanout cast..." msgstr "" -#: nova/openstack/common/rpc/amqp.py:410 +#: nova/openstack/common/rpc/amqp.py:411 #, python-format msgid "Sending %(event_type)s on %(topic)s" msgstr "" @@ -4543,69 +4548,69 @@ msgstr "" msgid "Failed to process message... skipping it." msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:463 +#: nova/openstack/common/rpc/impl_kombu.py:468 #, python-format msgid "Reconnecting to AMQP server on %(hostname)s:%(port)d" msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:485 +#: nova/openstack/common/rpc/impl_kombu.py:490 #, python-format msgid "Connected to AMQP server on %(hostname)s:%(port)d" msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:522 +#: nova/openstack/common/rpc/impl_kombu.py:527 #, python-format msgid "" "Unable to connect to AMQP server on %(hostname)s:%(port)d after " "%(max_retries)d tries: %(err_str)s" msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:538 +#: nova/openstack/common/rpc/impl_kombu.py:543 #, python-format msgid "" "AMQP server on %(hostname)s:%(port)d is unreachable: %(err_str)s. Trying " "again in %(sleep_time)d seconds." msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:590 -#: nova/openstack/common/rpc/impl_qpid.py:402 +#: nova/openstack/common/rpc/impl_kombu.py:595 +#: nova/openstack/common/rpc/impl_qpid.py:403 #, python-format msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s" msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:608 -#: nova/openstack/common/rpc/impl_qpid.py:417 +#: nova/openstack/common/rpc/impl_kombu.py:613 +#: nova/openstack/common/rpc/impl_qpid.py:418 #, python-format msgid "Timed out waiting for RPC response: %s" msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:612 -#: nova/openstack/common/rpc/impl_qpid.py:421 +#: nova/openstack/common/rpc/impl_kombu.py:617 +#: nova/openstack/common/rpc/impl_qpid.py:422 #, python-format msgid "Failed to consume message from queue: %s" msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:646 -#: nova/openstack/common/rpc/impl_qpid.py:451 +#: nova/openstack/common/rpc/impl_kombu.py:651 +#: nova/openstack/common/rpc/impl_qpid.py:452 #, python-format msgid "Failed to publish message to topic '%(topic)s': %(err_str)s" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:358 +#: nova/openstack/common/rpc/impl_qpid.py:359 #, python-format msgid "Unable to connect to AMQP server: %s" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:363 +#: nova/openstack/common/rpc/impl_qpid.py:364 #, python-format msgid "Connected to AMQP server on %s" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:371 +#: nova/openstack/common/rpc/impl_qpid.py:372 msgid "Re-established AMQP queues" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:429 +#: nova/openstack/common/rpc/impl_qpid.py:430 msgid "Error processing message. Skipping it." msgstr "" @@ -4840,27 +4845,27 @@ msgstr "" msgid "Attempting to build %(num_instances)d instance(s)" msgstr "" -#: nova/scheduler/filter_scheduler.py:185 +#: nova/scheduler/filter_scheduler.py:186 msgid "Invalid value for 'scheduler_max_attempts', must be >= 1" msgstr "" -#: nova/scheduler/filter_scheduler.py:212 +#: nova/scheduler/filter_scheduler.py:213 #, python-format msgid "" "Exceeded max scheduling attempts %(max_attempts)d for instance " "%(instance_uuid)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:223 +#: nova/scheduler/filter_scheduler.py:224 msgid "Scheduler only understands Compute nodes (for now)" msgstr "" -#: nova/scheduler/filter_scheduler.py:275 +#: nova/scheduler/filter_scheduler.py:276 #, python-format msgid "Filtered %(hosts)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:285 +#: nova/scheduler/filter_scheduler.py:286 #, python-format msgid "Weighted %(weighted_host)s" msgstr "" @@ -4943,12 +4948,12 @@ msgstr "" msgid "%(host_state)s fails instance_type extra_specs requirements" msgstr "" -#: nova/scheduler/filters/compute_filter.py:36 +#: nova/scheduler/filters/compute_filter.py:38 #, python-format msgid "%(host_state)s is disabled or has not been heard from in a while" msgstr "" -#: nova/scheduler/filters/compute_filter.py:40 +#: nova/scheduler/filters/compute_filter.py:42 #, python-format msgid "%(host_state)s is disabled via capabilities" msgstr "" @@ -5076,7 +5081,7 @@ msgstr "" msgid "Expected a function in 'auth[1]' parameter" msgstr "" -#: nova/tests/test_misc.py:63 +#: nova/tests/test_misc.py:62 #, python-format msgid "" "The following migrations are missing a downgrade:\n" @@ -5246,7 +5251,7 @@ msgstr "" #: nova/tests/compute/test_compute.py:644 #: nova/tests/compute/test_compute.py:680 #: nova/tests/compute/test_compute.py:705 -#: nova/tests/compute/test_compute.py:2341 +#: nova/tests/compute/test_compute.py:2342 #, python-format msgid "Running instances: %s" msgstr "" @@ -5263,7 +5268,7 @@ msgstr "" msgid "Internal error" msgstr "" -#: nova/tests/compute/test_compute.py:2352 +#: nova/tests/compute/test_compute.py:2353 #, python-format msgid "After force-killing instances: %s" msgstr "" @@ -5376,7 +5381,7 @@ msgstr "" msgid "Decoding JSON: %s" msgstr "" -#: nova/virt/configdrive.py:76 +#: nova/virt/configdrive.py:77 #, python-format msgid "Added %(filepath)s to config drive" msgstr "" @@ -5515,115 +5520,115 @@ msgstr "" msgid "domain does not exist" msgstr "" -#: nova/virt/baremetal/driver.py:115 +#: nova/virt/baremetal/driver.py:117 #, python-format msgid "Error encountered when destroying instance '%(name)s': %(ex)s" msgstr "" -#: nova/virt/baremetal/driver.py:129 +#: nova/virt/baremetal/driver.py:131 #, python-format msgid "instance %(instance_name)s: deleting instance files %(target)s" msgstr "" -#: nova/virt/baremetal/driver.py:156 +#: nova/virt/baremetal/driver.py:158 #, python-format msgid "instance %s: rebooted" msgstr "" -#: nova/virt/baremetal/driver.py:160 +#: nova/virt/baremetal/driver.py:162 msgid "_wait_for_reboot failed" msgstr "" -#: nova/virt/baremetal/driver.py:189 +#: nova/virt/baremetal/driver.py:191 #, python-format msgid "instance %s: rescued" msgstr "" -#: nova/virt/baremetal/driver.py:193 +#: nova/virt/baremetal/driver.py:195 msgid "_wait_for_rescue failed" msgstr "" -#: nova/virt/baremetal/driver.py:210 +#: nova/virt/baremetal/driver.py:212 msgid "<============= spawn of baremetal =============>" msgstr "" -#: nova/virt/baremetal/driver.py:223 +#: nova/virt/baremetal/driver.py:225 #, python-format msgid "instance %s: is building" msgstr "" -#: nova/virt/baremetal/driver.py:229 +#: nova/virt/baremetal/driver.py:231 msgid "Key is injected but instance is not running yet" msgstr "" -#: nova/virt/baremetal/driver.py:238 +#: nova/virt/baremetal/driver.py:240 #, python-format msgid "instance %s: booted" msgstr "" -#: nova/virt/baremetal/driver.py:245 +#: nova/virt/baremetal/driver.py:247 #, python-format msgid "~~~~~~ current state = %s ~~~~~~" msgstr "" -#: nova/virt/baremetal/driver.py:247 +#: nova/virt/baremetal/driver.py:249 #, python-format msgid "instance %s spawned successfully" msgstr "" -#: nova/virt/baremetal/driver.py:250 +#: nova/virt/baremetal/driver.py:252 #, python-format msgid "instance %s:not booted" msgstr "" -#: nova/virt/baremetal/driver.py:253 +#: nova/virt/baremetal/driver.py:255 msgid "Baremetal assignment is overcommitted." msgstr "" -#: nova/virt/baremetal/driver.py:337 +#: nova/virt/baremetal/driver.py:339 #, python-format msgid "instance %s: Creating image" msgstr "" -#: nova/virt/baremetal/driver.py:455 +#: nova/virt/baremetal/driver.py:457 #, python-format msgid "instance %(inst_name)s: injecting %(injection)s into image %(img_id)s" msgstr "" -#: nova/virt/baremetal/driver.py:465 +#: nova/virt/baremetal/driver.py:467 #, python-format msgid "" "instance %(inst_name)s: ignoring error injecting data into image " "%(img_id)s (%(e)s)" msgstr "" -#: nova/virt/baremetal/driver.py:511 +#: nova/virt/baremetal/driver.py:513 #, python-format msgid "instance %s: starting toXML method" msgstr "" -#: nova/virt/baremetal/driver.py:514 +#: nova/virt/baremetal/driver.py:516 #, python-format msgid "instance %s: finished toXML method" msgstr "" -#: nova/virt/baremetal/driver.py:558 nova/virt/hyperv/vmops.py:486 -#: nova/virt/libvirt/driver.py:1986 +#: nova/virt/baremetal/driver.py:560 nova/virt/hyperv/vmops.py:486 +#: nova/virt/libvirt/driver.py:1987 msgid "" "Cannot get the number of cpu, because this function is not implemented " "for this platform. This error can be safely ignored for now." msgstr "" -#: nova/virt/baremetal/driver.py:681 +#: nova/virt/baremetal/driver.py:683 #, python-format msgid "#### RLK: cpu_arch = %s " msgstr "" -#: nova/virt/baremetal/driver.py:698 +#: nova/virt/baremetal/driver.py:700 msgid "Updating!" msgstr "" -#: nova/virt/baremetal/driver.py:725 nova/virt/libvirt/driver.py:3030 +#: nova/virt/baremetal/driver.py:727 nova/virt/libvirt/driver.py:3031 #: nova/virt/xenapi/host.py:148 msgid "Updating host stats" msgstr "" @@ -6221,7 +6226,7 @@ msgstr "" msgid "Failed to remove volume from VM %s" msgstr "" -#: nova/virt/hyperv/volumeops.py:207 nova/virt/libvirt/driver.py:603 +#: nova/virt/hyperv/volumeops.py:207 nova/virt/libvirt/driver.py:604 msgid "Could not determine iscsi initiator name" msgstr "" @@ -6339,219 +6344,219 @@ msgstr "" msgid "The ISCSI initiator name can't be found. Choosing the default one" msgstr "" -#: nova/virt/hyperv/volumeutils.py:121 nova/virt/libvirt/driver.py:1462 +#: nova/virt/hyperv/volumeutils.py:121 nova/virt/libvirt/driver.py:1463 #: nova/virt/xenapi/vm_utils.py:476 #, python-format msgid "block_device_list %s" msgstr "" -#: nova/virt/libvirt/driver.py:332 +#: nova/virt/libvirt/driver.py:333 #, python-format msgid "Nova requires libvirt version %(major)i.%(minor)i.%(micro)i or greater." msgstr "" -#: nova/virt/libvirt/driver.py:338 +#: nova/virt/libvirt/driver.py:339 #, python-format msgid "Connecting to libvirt: %s" msgstr "" -#: nova/virt/libvirt/driver.py:359 +#: nova/virt/libvirt/driver.py:360 msgid "Connection to libvirt broke" msgstr "" -#: nova/virt/libvirt/driver.py:381 nova/virt/libvirt/driver.py:384 +#: nova/virt/libvirt/driver.py:382 nova/virt/libvirt/driver.py:385 #, python-format msgid "Can not handle authentication request for %d credentials" msgstr "" -#: nova/virt/libvirt/driver.py:466 +#: nova/virt/libvirt/driver.py:467 #, python-format msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:480 +#: nova/virt/libvirt/driver.py:481 msgid "During wait destroy, instance disappeared." msgstr "" -#: nova/virt/libvirt/driver.py:485 +#: nova/virt/libvirt/driver.py:486 msgid "Instance destroyed successfully." msgstr "" -#: nova/virt/libvirt/driver.py:507 +#: nova/virt/libvirt/driver.py:508 msgid "Error from libvirt during undefineFlags. Retrying with undefine" msgstr "" -#: nova/virt/libvirt/driver.py:522 +#: nova/virt/libvirt/driver.py:523 #, python-format msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:535 +#: nova/virt/libvirt/driver.py:536 #, python-format msgid "Error from libvirt during unfilter. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:552 +#: nova/virt/libvirt/driver.py:553 #, python-format msgid "Deleting instance files %(target)s" msgstr "" -#: nova/virt/libvirt/driver.py:566 +#: nova/virt/libvirt/driver.py:567 #, python-format msgid "Failed to cleanup directory %(target)s: %(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:728 +#: nova/virt/libvirt/driver.py:729 msgid "During detach_volume, instance disappeared." msgstr "" -#: nova/virt/libvirt/driver.py:738 +#: nova/virt/libvirt/driver.py:739 msgid "attaching LXC block device" msgstr "" -#: nova/virt/libvirt/driver.py:751 +#: nova/virt/libvirt/driver.py:752 msgid "detaching LXC block device" msgstr "" -#: nova/virt/libvirt/driver.py:883 +#: nova/virt/libvirt/driver.py:884 msgid "Instance soft rebooted successfully." msgstr "" -#: nova/virt/libvirt/driver.py:887 +#: nova/virt/libvirt/driver.py:888 msgid "Failed to soft reboot instance." msgstr "" -#: nova/virt/libvirt/driver.py:919 +#: nova/virt/libvirt/driver.py:920 msgid "Instance shutdown successfully." msgstr "" -#: nova/virt/libvirt/driver.py:954 +#: nova/virt/libvirt/driver.py:955 msgid "Instance rebooted successfully." msgstr "" -#: nova/virt/libvirt/driver.py:1084 +#: nova/virt/libvirt/driver.py:1085 msgid "Instance is running" msgstr "" -#: nova/virt/libvirt/driver.py:1091 nova/virt/powervm/operator.py:253 +#: nova/virt/libvirt/driver.py:1092 nova/virt/powervm/operator.py:253 msgid "Instance spawned successfully." msgstr "" -#: nova/virt/libvirt/driver.py:1107 +#: nova/virt/libvirt/driver.py:1108 #, python-format msgid "data: %(data)r, fpath: %(fpath)r" msgstr "" -#: nova/virt/libvirt/driver.py:1153 +#: nova/virt/libvirt/driver.py:1154 msgid "Guest does not have a console available" msgstr "" -#: nova/virt/libvirt/driver.py:1197 +#: nova/virt/libvirt/driver.py:1198 #, python-format msgid "Path '%(path)s' supports direct I/O" msgstr "" -#: nova/virt/libvirt/driver.py:1201 +#: nova/virt/libvirt/driver.py:1202 #, python-format msgid "Path '%(path)s' does not support direct I/O: '%(ex)s'" msgstr "" -#: nova/virt/libvirt/driver.py:1205 nova/virt/libvirt/driver.py:1209 +#: nova/virt/libvirt/driver.py:1206 nova/virt/libvirt/driver.py:1210 #, python-format msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'" msgstr "" -#: nova/virt/libvirt/driver.py:1275 +#: nova/virt/libvirt/driver.py:1276 msgid "Creating image" msgstr "" -#: nova/virt/libvirt/driver.py:1401 +#: nova/virt/libvirt/driver.py:1402 msgid "Using config drive" msgstr "" -#: nova/virt/libvirt/driver.py:1411 +#: nova/virt/libvirt/driver.py:1412 #, python-format msgid "Creating config drive at %(path)s" msgstr "" -#: nova/virt/libvirt/driver.py:1425 +#: nova/virt/libvirt/driver.py:1426 #, python-format msgid "Injecting %(injection)s into image %(img_id)s" msgstr "" -#: nova/virt/libvirt/driver.py:1435 +#: nova/virt/libvirt/driver.py:1436 #, python-format msgid "Ignoring error injecting data into image %(img_id)s (%(e)s)" msgstr "" -#: nova/virt/libvirt/driver.py:1509 +#: nova/virt/libvirt/driver.py:1510 #, 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:1515 +#: nova/virt/libvirt/driver.py:1516 msgid "Config requested a custom CPU model, but no model name was provided" msgstr "" -#: nova/virt/libvirt/driver.py:1519 +#: nova/virt/libvirt/driver.py:1520 msgid "A CPU model name should not be set when a host CPU model is requested" msgstr "" -#: nova/virt/libvirt/driver.py:1523 +#: nova/virt/libvirt/driver.py:1524 #, python-format msgid "CPU mode '%(mode)s' model '%(model)s' was chosen" msgstr "" -#: nova/virt/libvirt/driver.py:1539 +#: nova/virt/libvirt/driver.py:1540 msgid "" "Passthrough of the host CPU was requested but this libvirt version does " "not support this feature" msgstr "" -#: nova/virt/libvirt/driver.py:1831 +#: nova/virt/libvirt/driver.py:1832 msgid "Starting toXML method" msgstr "" -#: nova/virt/libvirt/driver.py:1835 +#: nova/virt/libvirt/driver.py:1836 msgid "Finished toXML method" msgstr "" -#: nova/virt/libvirt/driver.py:1852 +#: nova/virt/libvirt/driver.py:1853 #, 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:2104 +#: nova/virt/libvirt/driver.py:2105 msgid "libvirt version is too old (does not support getVersion)" msgstr "" -#: nova/virt/libvirt/driver.py:2291 +#: nova/virt/libvirt/driver.py:2292 msgid "Block migration can not be used with shared storage." msgstr "" -#: nova/virt/libvirt/driver.py:2299 +#: nova/virt/libvirt/driver.py:2300 msgid "Live migration can not be used without shared storage." msgstr "" -#: nova/virt/libvirt/driver.py:2337 +#: nova/virt/libvirt/driver.py:2338 #, 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:2357 +#: nova/virt/libvirt/driver.py:2358 #, python-format msgid "" "Instance launched has CPU info:\n" "%s" msgstr "" -#: nova/virt/libvirt/driver.py:2369 +#: nova/virt/libvirt/driver.py:2370 #, python-format msgid "" "CPU doesn't have compatibility.\n" @@ -6561,51 +6566,51 @@ msgid "" "Refer to %(u)s" msgstr "" -#: nova/virt/libvirt/driver.py:2386 +#: nova/virt/libvirt/driver.py:2387 #, 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:2434 +#: nova/virt/libvirt/driver.py:2435 #, python-format msgid "The firewall filter for %s does not exist" msgstr "" -#: nova/virt/libvirt/driver.py:2504 +#: nova/virt/libvirt/driver.py:2505 #, python-format msgid "Live Migration failure: %(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:2548 +#: nova/virt/libvirt/driver.py:2549 #, python-format msgid "plug_vifs() failed %(cnt)d.Retry up to %(max_retry)d for %(hostname)s." msgstr "" -#: nova/virt/libvirt/driver.py:2675 +#: nova/virt/libvirt/driver.py:2676 #, python-format msgid "skipping %(path)s since it looks like volume" msgstr "" -#: nova/virt/libvirt/driver.py:2724 +#: nova/virt/libvirt/driver.py:2725 #, python-format msgid "Getting disk size of %(i_name)s: %(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:2786 +#: nova/virt/libvirt/driver.py:2787 msgid "Starting migrate_disk_and_power_off" msgstr "" -#: nova/virt/libvirt/driver.py:2845 +#: nova/virt/libvirt/driver.py:2846 msgid "Instance running successfully." msgstr "" -#: nova/virt/libvirt/driver.py:2852 +#: nova/virt/libvirt/driver.py:2853 msgid "Starting finish_migration" msgstr "" -#: nova/virt/libvirt/driver.py:2903 +#: nova/virt/libvirt/driver.py:2904 msgid "Starting finish_revert_migration" msgstr "" @@ -6637,11 +6642,11 @@ msgstr "" msgid "iptables firewall: Setup Basic Filtering" msgstr "" -#: nova/virt/libvirt/imagebackend.py:208 +#: nova/virt/libvirt/imagebackend.py:213 msgid "You should specify libvirt_images_volume_group flag to use LVM images." msgstr "" -#: nova/virt/libvirt/imagebackend.py:270 +#: nova/virt/libvirt/imagebackend.py:276 #, python-format msgid "Unknown image_type=%s" msgstr "" @@ -6775,14 +6780,14 @@ msgstr "" msgid "LVM snapshots not implemented" msgstr "" -#: nova/virt/libvirt/utils.py:130 +#: nova/virt/libvirt/utils.py:131 #, python-format msgid "" "Insufficient Space on Volume Group %(vg)s. Only %(free_space)db " "available, but %(size)db required by volume %(lv)s." msgstr "" -#: nova/virt/libvirt/utils.py:139 +#: nova/virt/libvirt/utils.py:140 #, python-format msgid "" "Volume group %(vg)s will not be able to hold sparse volume %(lv)s. " @@ -6790,36 +6795,36 @@ msgid "" "%(free_space)db." msgstr "" -#: nova/virt/libvirt/utils.py:186 +#: nova/virt/libvirt/utils.py:187 #, python-format msgid "Path %s must be LVM logical volume" msgstr "" -#: nova/virt/libvirt/utils.py:409 +#: nova/virt/libvirt/utils.py:410 msgid "Can't retrieve root device path from instance libvirt configuration" msgstr "" -#: nova/virt/libvirt/utils.py:498 +#: nova/virt/libvirt/utils.py:499 #, python-format msgid "Reading image info file: %s" msgstr "" -#: nova/virt/libvirt/utils.py:502 +#: nova/virt/libvirt/utils.py:503 #, python-format msgid "Read: %s" msgstr "" -#: nova/virt/libvirt/utils.py:508 +#: nova/virt/libvirt/utils.py:509 #, python-format msgid "Error reading image info file %(filename)s: %(error)s" msgstr "" -#: nova/virt/libvirt/utils.py:532 +#: nova/virt/libvirt/utils.py:533 #, python-format msgid "Writing image info file: %s" msgstr "" -#: nova/virt/libvirt/utils.py:533 +#: nova/virt/libvirt/utils.py:534 #, python-format msgid "Wrote: %s" msgstr "" @@ -6839,19 +6844,19 @@ msgstr "" msgid "Failed while unplugging vif" msgstr "" -#: nova/virt/libvirt/volume.py:173 +#: nova/virt/libvirt/volume.py:174 #, python-format msgid "iSCSI device not found at %s" msgstr "" -#: nova/virt/libvirt/volume.py:176 +#: nova/virt/libvirt/volume.py:177 #, python-format msgid "" "ISCSI volume not yet found at: %(mount_device)s. Will rescan & retry. " "Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:188 +#: nova/virt/libvirt/volume.py:189 #, python-format msgid "Found iSCSI node %(mount_device)s (after %(tries)s rescans)" msgstr "" @@ -8670,34 +8675,34 @@ msgstr "" msgid "LoggingVolumeDriver: %s" msgstr "" -#: nova/volume/iscsi.py:121 +#: nova/volume/iscsi.py:122 #, python-format msgid "Creating volume: %s" msgstr "" -#: nova/volume/iscsi.py:135 +#: nova/volume/iscsi.py:136 #, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s." msgstr "" -#: nova/volume/iscsi.py:145 +#: nova/volume/iscsi.py:146 #, python-format msgid "" "Failed to create iscsi target for volume id:%(vol_id)s. Please ensure " "your tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: nova/volume/iscsi.py:153 nova/volume/iscsi.py:195 +#: nova/volume/iscsi.py:154 nova/volume/iscsi.py:196 #, python-format msgid "Removing volume: %s" msgstr "" -#: nova/volume/iscsi.py:167 +#: nova/volume/iscsi.py:168 #, python-format msgid "Failed to create iscsi target for volume id:%(volume_id)s." msgstr "" -#: nova/volume/iscsi.py:176 +#: nova/volume/iscsi.py:177 msgid "valid iqn needed for show_target" msgstr "" @@ -9850,36 +9855,6 @@ msgid "" "gone: %(exc)s" msgstr "" -#~ msgid "" -#~ "The root_helper option (which lets you" -#~ " specify a root wrapper different " -#~ "from nova-rootwrap, and defaults to " -#~ "using sudo) is now deprecated. You " -#~ "should use the rootwrap_config option " -#~ "instead." -#~ msgstr "" - -#~ msgid "backend %s" -#~ msgstr "" - -#~ msgid "Invalid server status: %(status)s" -#~ msgstr "" - -#~ msgid "Use of empty request context is deprecated" -#~ msgstr "" - -#~ msgid "" -#~ "Inheritance-based rules are deprecated; " -#~ "use the default brain instead of " -#~ "%s." -#~ msgstr "" - -#~ msgid "Failed to understand rule %(match)r" -#~ msgstr "" - -#~ msgid "Inheritance-based rules are deprecated; update _check_%s" -#~ msgstr "" - -#~ msgid "Unable to obtain target information %(data)s, %(mountpoint)s" +#~ msgid "Got file lock \"%(lock)s\" for method \"%(method)s\"..." #~ msgstr "" diff --git a/nova/locale/cs/LC_MESSAGES/nova.po b/nova/locale/cs/LC_MESSAGES/nova.po index 1584902f7..034c0c07f 100644 --- a/nova/locale/cs/LC_MESSAGES/nova.po +++ b/nova/locale/cs/LC_MESSAGES/nova.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: nova\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-10-26 00:02+0000\n" +"POT-Creation-Date: 2012-10-27 00:01+0000\n" "PO-Revision-Date: 2012-05-17 20:04+0000\n" "Last-Translator: Zbyněk Schwarz \n" "Language-Team: Czech \n" @@ -28,43 +28,43 @@ msgstr "" msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" msgstr "" -#: nova/crypto.py:46 +#: nova/crypto.py:47 msgid "Filename of root CA" msgstr "Jméno souboru kořenové CA" -#: nova/crypto.py:49 +#: nova/crypto.py:50 msgid "Filename of private key" msgstr "Jméno souboru se soukromým klíčem" -#: nova/crypto.py:52 +#: nova/crypto.py:53 msgid "Filename of root Certificate Revocation List" msgstr "Název souboru seznamu zrušení kořenového certifikátu" -#: nova/crypto.py:55 +#: nova/crypto.py:56 msgid "Where we keep our keys" msgstr "Kde uchováváme naše klíče" -#: nova/crypto.py:58 +#: nova/crypto.py:59 msgid "Where we keep our root CA" msgstr "Kde uchováváme naši kořenovou CA" -#: nova/crypto.py:61 +#: nova/crypto.py:62 msgid "Should we use a CA for each project?" msgstr "Použijeme CA pro každý projekt?" -#: nova/crypto.py:65 +#: nova/crypto.py:66 #, python-format msgid "Subject for certificate for users, %s for project, user, timestamp" msgstr "" "Předmět certifikátu pro uživatele, %s pro projekt, uživatel, časové " "razítko" -#: nova/crypto.py:70 +#: nova/crypto.py:71 #, python-format msgid "Subject for certificate for projects, %s for project, timestamp" msgstr "Předmět certifikátu pro projekty, %s pro projekt, časové razítko" -#: nova/crypto.py:300 +#: nova/crypto.py:301 #, python-format msgid "Flags path: %s" msgstr "Cesta příznaků: %s" @@ -192,7 +192,7 @@ msgstr "Neplatný typ svazku" msgid "Invalid volume" msgstr "Neplatný svazek" -#: nova/exception.py:263 nova/api/openstack/compute/servers.py:1287 +#: nova/exception.py:263 nova/api/openstack/compute/servers.py:1283 #: nova/api/openstack/compute/contrib/admin_actions.py:242 msgid "Invalid metadata" msgstr "Neplatná metadata" @@ -1377,23 +1377,23 @@ msgstr "Začínající uzel %(topic)s (verze %(vcs_string)s)" msgid "Creating Consumer connection for Service %s" msgstr "Vytváření připojení zákazníka pro službu %s" -#: nova/service.py:502 +#: nova/service.py:503 msgid "Service killed that has no database entry" msgstr "Ukončena služba bez záznamu v databázi" -#: nova/service.py:539 +#: nova/service.py:540 msgid "The service database object disappeared, Recreating it." msgstr "Objekt databáze služby zmizel, je znovu vytvářen." -#: nova/service.py:554 +#: nova/service.py:555 msgid "Recovered model server connection!" msgstr "Obnoveno připojení modelového serveru!" -#: nova/service.py:560 +#: nova/service.py:561 msgid "model server went away" msgstr "modelový server je nedostupný" -#: nova/service.py:648 +#: nova/service.py:649 msgid "serve() can only be called once" msgstr "" @@ -1454,47 +1454,27 @@ msgstr "Neplatná podpůrná vrstva: %s" msgid "in looping call" msgstr "v opakujícím volání" -#: nova/utils.py:623 -#, python-format -msgid "Could not release the acquired lock `%s`" -msgstr "" - -#: nova/utils.py:706 -#, fuzzy, python-format -msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"..." -msgstr "Získán semafor \"%(lock)s\" pro zámek metody \"%(method)s\"" - -#: nova/utils.py:710 -#, fuzzy, python-format -msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"..." -msgstr "Pokus o získání zámku souboru \"%(lock)s\" pro zámek metody \"%(method)s\"" - -#: nova/utils.py:736 -#, fuzzy, python-format -msgid "Got file lock \"%(lock)s\" for method \"%(method)s\"..." -msgstr "Získán zámek souboru \"%(lock)s\" pro zámek metody \"%(method)s\"" - -#: nova/utils.py:877 +#: nova/utils.py:700 #, python-format msgid "Expected object of type: %s" msgstr "Očekáván objekt typu: %s" -#: nova/utils.py:906 +#: nova/utils.py:729 #, python-format msgid "Invalid server_string: %s" msgstr "Neplatný server_string: %s" -#: nova/utils.py:1046 +#: nova/utils.py:869 #, python-format msgid "timefunc: '%(name)s' took %(total_time).2f secs" msgstr "timefunc: '%(name)s' trvalo %(total_time).2f sek" -#: nova/utils.py:1124 +#: nova/utils.py:947 #, fuzzy, python-format msgid "Reloading cached file %s" msgstr "Odstraňování základního souboru: %s" -#: nova/utils.py:1242 nova/virt/configdrive.py:150 +#: nova/utils.py:1065 nova/virt/configdrive.py:151 #, fuzzy, python-format msgid "Could not remove tmpdir: %s" msgstr "Nelze odstranit kontejner: %s" @@ -1929,7 +1909,7 @@ msgstr "Nelze získat metadata pro ip: %s" msgid "Caught error: %s" msgstr "Zachycena chyba: %s" -#: nova/api/openstack/__init__.py:60 nova/api/openstack/wsgi.py:977 +#: nova/api/openstack/__init__.py:60 nova/api/openstack/wsgi.py:986 #, python-format msgid "%(url)s returned with HTTP %(status)d" msgstr "%(url)s vrácena s HTTP %(status)d" @@ -1978,7 +1958,7 @@ msgstr "parametr offset musí být celé číslo" msgid "offset param must be positive" msgstr "parametr offset musí být kladný" -#: nova/api/openstack/common.py:215 nova/api/openstack/compute/servers.py:540 +#: nova/api/openstack/common.py:215 nova/api/openstack/compute/servers.py:536 #, python-format msgid "marker [%s] not found" msgstr "značka [%s] nenalezena" @@ -2083,7 +2063,7 @@ msgstr "Nelze načíst rozšíření %(classpath)s: %(exc)s" msgid "Failed to load extension %(ext_name)s: %(exc)s" msgstr "Nelze načíst rozšíření %(ext_name)s: %(exc)s" -#: nova/api/openstack/wsgi.py:199 nova/api/openstack/wsgi.py:610 +#: nova/api/openstack/wsgi.py:199 nova/api/openstack/wsgi.py:619 msgid "cannot understand JSON" msgstr "JSON nelze porozumět" @@ -2092,48 +2072,48 @@ msgstr "JSON nelze porozumět" msgid "cannot understand XML" msgstr "XML nelze porozumět" -#: nova/api/openstack/wsgi.py:615 +#: nova/api/openstack/wsgi.py:624 msgid "too many body keys" msgstr "příliš mnoho klíčů těla" -#: nova/api/openstack/wsgi.py:658 +#: nova/api/openstack/wsgi.py:667 #, fuzzy, python-format msgid "Exception handling resource: %s" msgstr "Rozšířený zdroj: %s" -#: nova/api/openstack/wsgi.py:662 +#: nova/api/openstack/wsgi.py:671 #, python-format msgid "Fault thrown: %s" msgstr "Vyvolána chyba: %s" -#: nova/api/openstack/wsgi.py:665 +#: nova/api/openstack/wsgi.py:674 #, python-format msgid "HTTP exception thrown: %s" msgstr "Vyvolána výjimka HTTP: %s" -#: nova/api/openstack/wsgi.py:779 +#: nova/api/openstack/wsgi.py:788 msgid "Unrecognized Content-Type provided in request" msgstr "V požadavku zadán nerozpoznaný Content-Type" -#: nova/api/openstack/wsgi.py:783 +#: nova/api/openstack/wsgi.py:792 msgid "No Content-Type provided in request" msgstr "V požadavku nezadán Content-Type" -#: nova/api/openstack/wsgi.py:787 +#: nova/api/openstack/wsgi.py:796 msgid "Empty body provided in request" msgstr "V požadavku zadáno prázdné tělo" -#: nova/api/openstack/wsgi.py:888 +#: nova/api/openstack/wsgi.py:897 #, fuzzy msgid "Invalid XML in request body" msgstr "Neplatné tělo požadavku" -#: nova/api/openstack/wsgi.py:907 +#: nova/api/openstack/wsgi.py:916 #, python-format msgid "There is no such action: %s" msgstr "Žádná taková činnost: %s" -#: nova/api/openstack/wsgi.py:910 nova/api/openstack/wsgi.py:923 +#: nova/api/openstack/wsgi.py:919 nova/api/openstack/wsgi.py:932 #: nova/api/openstack/compute/server_metadata.py:58 #: nova/api/openstack/compute/server_metadata.py:76 #: nova/api/openstack/compute/server_metadata.py:101 @@ -2142,15 +2122,15 @@ msgstr "Žádná taková činnost: %s" msgid "Malformed request body" msgstr "Poškozené tělo požadavku" -#: nova/api/openstack/wsgi.py:920 +#: nova/api/openstack/wsgi.py:929 msgid "Unsupported Content-Type" msgstr "Nepodporovaný Content-Type" -#: nova/api/openstack/wsgi.py:932 +#: nova/api/openstack/wsgi.py:941 msgid "Malformed request url" msgstr "Poškozená url požadavku" -#: nova/api/openstack/wsgi.py:980 +#: nova/api/openstack/wsgi.py:989 #, python-format msgid "%(url)s returned a fault: %(e)s" msgstr "%(url)s vrátilo chybu: %(e)s" @@ -2256,216 +2236,216 @@ msgstr "Server neexistuje" msgid "Metadata item was not found" msgstr "Položka metadat nenalezena" -#: nova/api/openstack/compute/servers.py:449 -#: nova/api/openstack/compute/servers.py:461 -#: nova/api/openstack/compute/servers.py:556 -#: nova/api/openstack/compute/servers.py:724 -#: nova/api/openstack/compute/servers.py:985 -#: nova/api/openstack/compute/servers.py:1088 -#: nova/api/openstack/compute/servers.py:1238 +#: nova/api/openstack/compute/servers.py:445 +#: nova/api/openstack/compute/servers.py:457 +#: nova/api/openstack/compute/servers.py:552 +#: nova/api/openstack/compute/servers.py:720 +#: nova/api/openstack/compute/servers.py:981 +#: nova/api/openstack/compute/servers.py:1084 +#: nova/api/openstack/compute/servers.py:1234 msgid "Instance could not be found" msgstr "Instance nemohla být nalezena" -#: nova/api/openstack/compute/servers.py:500 +#: nova/api/openstack/compute/servers.py:496 msgid "Invalid changes-since value" msgstr "Neplatná hodnota changes-since" -#: nova/api/openstack/compute/servers.py:519 +#: nova/api/openstack/compute/servers.py:515 #, fuzzy msgid "Only administrators may list deleted instances" msgstr "Pokus o jemné smazání %s" -#: nova/api/openstack/compute/servers.py:563 +#: nova/api/openstack/compute/servers.py:559 msgid "Server name is not a string or unicode" msgstr "Název serveru není řetězec nebo unicode" -#: nova/api/openstack/compute/servers.py:567 +#: nova/api/openstack/compute/servers.py:563 msgid "Server name is an empty string" msgstr "Název serveru je prázdný řetězec" -#: nova/api/openstack/compute/servers.py:571 +#: nova/api/openstack/compute/servers.py:567 #, fuzzy msgid "Server name must be less than 256 characters." msgstr "Dvojice klíčů musí být dlouhá 1 až 255 znaků." -#: nova/api/openstack/compute/servers.py:588 +#: nova/api/openstack/compute/servers.py:584 #, python-format msgid "Bad personality format: missing %s" msgstr "Špatný formát osobnosti: chybí %s" -#: nova/api/openstack/compute/servers.py:591 +#: nova/api/openstack/compute/servers.py:587 msgid "Bad personality format" msgstr "Špatný formát osobnosti" -#: nova/api/openstack/compute/servers.py:595 +#: nova/api/openstack/compute/servers.py:591 #, python-format msgid "Personality content for %s cannot be decoded" msgstr "Obsah osobnosti pro %s nemůže být dekódován" -#: nova/api/openstack/compute/servers.py:626 +#: nova/api/openstack/compute/servers.py:622 #, fuzzy msgid "Unknown argment : port" msgstr "neznámá chyby připojení hosta" -#: nova/api/openstack/compute/servers.py:629 +#: nova/api/openstack/compute/servers.py:625 #, fuzzy, python-format msgid "Bad port format: port uuid is not in proper format (%s)" msgstr "Špatný formát sítí: uuid sítě není ve správném formátu (%s)" -#: nova/api/openstack/compute/servers.py:639 +#: nova/api/openstack/compute/servers.py:635 #, python-format msgid "Bad networks format: network uuid is not in proper format (%s)" msgstr "Špatný formát sítí: uuid sítě není ve správném formátu (%s)" -#: nova/api/openstack/compute/servers.py:649 +#: nova/api/openstack/compute/servers.py:645 #, python-format msgid "Invalid fixed IP address (%s)" msgstr "Neplatná pevná IP adresa (%s)" -#: nova/api/openstack/compute/servers.py:662 +#: nova/api/openstack/compute/servers.py:658 #, python-format msgid "Duplicate networks (%s) are not allowed" msgstr "Duplicitní sítě (%s) nejosu povoleny" -#: nova/api/openstack/compute/servers.py:668 +#: nova/api/openstack/compute/servers.py:664 #, python-format msgid "Bad network format: missing %s" msgstr "Špatný formát sítě: chybí %s" -#: nova/api/openstack/compute/servers.py:671 +#: nova/api/openstack/compute/servers.py:667 msgid "Bad networks format" msgstr "Špatný formát sítě" -#: nova/api/openstack/compute/servers.py:697 +#: nova/api/openstack/compute/servers.py:693 msgid "Userdata content cannot be decoded" msgstr "Obsah uživatelských dat nemůže být dekódován" -#: nova/api/openstack/compute/servers.py:704 +#: nova/api/openstack/compute/servers.py:700 msgid "accessIPv4 is not proper IPv4 format" msgstr "accessIPv4 není ve správném formátu IPv4" -#: nova/api/openstack/compute/servers.py:711 +#: nova/api/openstack/compute/servers.py:707 #, fuzzy msgid "accessIPv6 is not proper IPv6 format" msgstr "accessIPv4 není ve správném formátu IPv4" -#: nova/api/openstack/compute/servers.py:740 +#: nova/api/openstack/compute/servers.py:736 msgid "Server name is not defined" msgstr "Název serveru není určen" -#: nova/api/openstack/compute/servers.py:789 -#: nova/api/openstack/compute/servers.py:895 +#: nova/api/openstack/compute/servers.py:785 +#: nova/api/openstack/compute/servers.py:891 msgid "Invalid flavorRef provided." msgstr "Zadáno neplatné flavorRef." -#: nova/api/openstack/compute/servers.py:829 +#: nova/api/openstack/compute/servers.py:825 #, fuzzy msgid "min_count must be an integer value" msgstr "parametr limit musí být celé číslo" -#: nova/api/openstack/compute/servers.py:832 +#: nova/api/openstack/compute/servers.py:828 msgid "min_count must be > 0" msgstr "" -#: nova/api/openstack/compute/servers.py:837 +#: nova/api/openstack/compute/servers.py:833 #, fuzzy msgid "max_count must be an integer value" msgstr "parametr limit musí být celé číslo" -#: nova/api/openstack/compute/servers.py:840 +#: nova/api/openstack/compute/servers.py:836 msgid "max_count must be > 0" msgstr "" -#: nova/api/openstack/compute/servers.py:843 +#: nova/api/openstack/compute/servers.py:839 msgid "min_count must be <= max_count" msgstr "" -#: nova/api/openstack/compute/servers.py:892 +#: nova/api/openstack/compute/servers.py:888 msgid "Can not find requested image" msgstr "Nelze najít požadovaný obraz" -#: nova/api/openstack/compute/servers.py:898 +#: nova/api/openstack/compute/servers.py:894 msgid "Invalid key_name provided." msgstr "Zadán neplatný název_klíče." -#: nova/api/openstack/compute/servers.py:977 +#: nova/api/openstack/compute/servers.py:973 #, fuzzy msgid "HostId cannot be updated." msgstr "id nemůže být None" -#: nova/api/openstack/compute/servers.py:1003 -#: nova/api/openstack/compute/servers.py:1023 +#: nova/api/openstack/compute/servers.py:999 +#: nova/api/openstack/compute/servers.py:1019 msgid "Instance has not been resized." msgstr "Instanci nebyla změněna velikost." -#: nova/api/openstack/compute/servers.py:1009 +#: nova/api/openstack/compute/servers.py:1005 #, python-format msgid "Error in confirm-resize %s" msgstr "Chyba v confirm-resize %s" -#: nova/api/openstack/compute/servers.py:1029 +#: nova/api/openstack/compute/servers.py:1025 #, python-format msgid "Error in revert-resize %s" msgstr "Chyba v revert-resize %s" -#: nova/api/openstack/compute/servers.py:1042 +#: nova/api/openstack/compute/servers.py:1038 msgid "Argument 'type' for reboot is not HARD or SOFT" msgstr "Argument 'type' pro restart není HARD či SOFT" -#: nova/api/openstack/compute/servers.py:1046 +#: nova/api/openstack/compute/servers.py:1042 msgid "Missing argument 'type' for reboot" msgstr "Chybí argument 'type' pro restart" -#: nova/api/openstack/compute/servers.py:1059 +#: nova/api/openstack/compute/servers.py:1055 #, python-format msgid "Error in reboot %s" msgstr "Chyba v restartu %s" -#: nova/api/openstack/compute/servers.py:1071 +#: nova/api/openstack/compute/servers.py:1067 msgid "Unable to locate requested flavor." msgstr "Nelze najít požadovanou konfiguraci." -#: nova/api/openstack/compute/servers.py:1074 +#: nova/api/openstack/compute/servers.py:1070 #, fuzzy msgid "Resize requires a flavor change." msgstr "Resize vyžaduje změnu velikosti." -#: nova/api/openstack/compute/servers.py:1098 +#: nova/api/openstack/compute/servers.py:1094 msgid "Missing imageRef attribute" msgstr "Chybí vlastnost imageRef" -#: nova/api/openstack/compute/servers.py:1107 +#: nova/api/openstack/compute/servers.py:1103 #: nova/api/openstack/volume/volumes.py:263 #: nova/api/openstack/volume/volumes.py:267 msgid "Invalid imageRef provided." msgstr "Zadáno neplatné imageRef." -#: nova/api/openstack/compute/servers.py:1116 +#: nova/api/openstack/compute/servers.py:1112 msgid "Missing flavorRef attribute" msgstr "Chybí vlastnost flavorRef" -#: nova/api/openstack/compute/servers.py:1129 +#: nova/api/openstack/compute/servers.py:1125 msgid "No adminPass was specified" msgstr "Nebylo zadáno adminPass" -#: nova/api/openstack/compute/servers.py:1133 -#: nova/api/openstack/compute/servers.py:1335 +#: nova/api/openstack/compute/servers.py:1129 +#: nova/api/openstack/compute/servers.py:1331 msgid "Invalid adminPass" msgstr "Neplatné adminPass" -#: nova/api/openstack/compute/servers.py:1144 +#: nova/api/openstack/compute/servers.py:1140 msgid "Unable to parse metadata key/value pairs." msgstr "Nelze zpracovat metadata dvojic hodnot/klíčů." -#: nova/api/openstack/compute/servers.py:1157 +#: nova/api/openstack/compute/servers.py:1153 msgid "Resize request has invalid 'flavorRef' attribute." msgstr "Požadavek na změnu velikosti má neplatnou vlastnost 'flavorRef'." -#: nova/api/openstack/compute/servers.py:1160 +#: nova/api/openstack/compute/servers.py:1156 msgid "Resize requests require 'flavorRef' attribute." msgstr "Požadavek na změnu velikosti vyžaduje vlastnost 'flavorRef'." -#: nova/api/openstack/compute/servers.py:1178 +#: nova/api/openstack/compute/servers.py:1174 #: nova/api/openstack/compute/contrib/aggregates.py:142 #: nova/api/openstack/compute/contrib/keypairs.py:78 #: nova/api/openstack/compute/contrib/networks.py:75 @@ -2473,19 +2453,19 @@ msgstr "Požadavek na změnu velikosti vyžaduje vlastnost 'flavorRef'." msgid "Invalid request body" msgstr "Neplatné tělo požadavku" -#: nova/api/openstack/compute/servers.py:1183 +#: nova/api/openstack/compute/servers.py:1179 msgid "Could not parse imageRef from request." msgstr "Nelze zpracovat imageRef z požadavku." -#: nova/api/openstack/compute/servers.py:1245 +#: nova/api/openstack/compute/servers.py:1241 msgid "Cannot find image for rebuild" msgstr "Nelze najít obraz ke znovu sestavení" -#: nova/api/openstack/compute/servers.py:1278 +#: nova/api/openstack/compute/servers.py:1274 msgid "createImage entity requires name attribute" msgstr "Objekt createImage cyžaduje vlastnost name" -#: nova/api/openstack/compute/servers.py:1362 +#: nova/api/openstack/compute/servers.py:1358 #, python-format msgid "Removing options '%(unk_opt_str)s' from query" msgstr "Odstraňování voleb '%(unk_opt_str)s' z fronty" @@ -2633,7 +2613,7 @@ msgstr "" msgid "Only root certificate can be retrieved." msgstr "Může být získán pouze kořenový certifikát." -#: nova/api/openstack/compute/contrib/cloudpipe.py:148 +#: nova/api/openstack/compute/contrib/cloudpipe.py:149 msgid "" "Unable to claim IP for VPN instances, ensure it isn't running, and try " "again in a few minutes" @@ -2976,24 +2956,24 @@ msgstr "" msgid "No image_name was specified in request." msgstr "" -#: nova/cloudpipe/pipelib.py:43 +#: nova/cloudpipe/pipelib.py:44 #, fuzzy msgid "Instance type for vpn instances" msgstr "Neplatná instance typu %(instance_type)s." -#: nova/cloudpipe/pipelib.py:46 +#: nova/cloudpipe/pipelib.py:47 msgid "Template for cloudpipe instance boot script" msgstr "Šablona pro zaváděcí skript instance cloudpipe" -#: nova/cloudpipe/pipelib.py:49 +#: nova/cloudpipe/pipelib.py:50 msgid "Network to push into openvpn config" msgstr "Síť kterou odeslat do nastavení openvpn" -#: nova/cloudpipe/pipelib.py:52 +#: nova/cloudpipe/pipelib.py:53 msgid "Netmask to push into openvpn config" msgstr "Síťovou masku kterou odeslat do nastavení openvpn" -#: nova/cloudpipe/pipelib.py:105 +#: nova/cloudpipe/pipelib.py:106 #, python-format msgid "Launching VPN for %s" msgstr "Spouštění VPN pro %s" @@ -3247,91 +3227,91 @@ msgstr "Chyba DB: %s" msgid "Instance type %s not found for deletion" msgstr "Instance typu %s není nalezena ke smazání" -#: nova/compute/manager.py:166 +#: nova/compute/manager.py:167 msgid "Possibly task preempted." msgstr "" -#: nova/compute/manager.py:229 +#: nova/compute/manager.py:230 msgid "Compute driver option required, but not specified" msgstr "" -#: nova/compute/manager.py:232 +#: nova/compute/manager.py:233 #, fuzzy, python-format msgid "Loading compute driver '%s'" msgstr "Zaznamování ovladače svazku: %s" -#: nova/compute/manager.py:238 +#: nova/compute/manager.py:239 #, python-format msgid "Unable to load the virtualization driver: %s" msgstr "Nelze načíst ovladač virtualizace: %s" -#: nova/compute/manager.py:273 +#: nova/compute/manager.py:274 msgid "Instance has been destroyed from under us while trying to set it to ERROR" msgstr "" -#: nova/compute/manager.py:301 +#: nova/compute/manager.py:302 #, python-format msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." msgstr "Současný stav je %(drv_state)s, stav v DB je %(db_state)s." -#: nova/compute/manager.py:315 +#: nova/compute/manager.py:316 msgid "Rebooting instance after nova-compute restart." msgstr "Restartování instance po restartu nova-compute." -#: nova/compute/manager.py:329 +#: nova/compute/manager.py:330 #, fuzzy msgid "Hypervisor driver does not support resume guests" msgstr "Ovladač hypervizoru nepodporuje pravidla firewallu" -#: nova/compute/manager.py:339 +#: nova/compute/manager.py:340 msgid "Hypervisor driver does not support firewall rules" msgstr "Ovladač hypervizoru nepodporuje pravidla firewallu" -#: nova/compute/manager.py:351 +#: nova/compute/manager.py:352 msgid "Checking state" msgstr "Kontrola stavu" -#: nova/compute/manager.py:424 +#: nova/compute/manager.py:425 #, python-format msgid "Setting up bdm %s" msgstr "Nastavování bdm %s" -#: nova/compute/manager.py:517 +#: nova/compute/manager.py:518 #, fuzzy msgid "Failed to dealloc network for deleted instance" msgstr "Navrácení sítě pro instnac" -#: nova/compute/manager.py:549 +#: nova/compute/manager.py:550 #, fuzzy, python-format msgid "Build error: %s" msgstr "Chyba DB: %s" -#: nova/compute/manager.py:566 +#: nova/compute/manager.py:567 msgid "Error trying to reschedule" msgstr "" -#: nova/compute/manager.py:583 +#: nova/compute/manager.py:584 msgid "Retry info not present, will not reschedule" msgstr "" -#: nova/compute/manager.py:588 +#: nova/compute/manager.py:589 msgid "No request spec, will not reschedule" msgstr "" -#: nova/compute/manager.py:594 +#: nova/compute/manager.py:595 #, python-format msgid "Re-scheduling instance: attempt %d" msgstr "" -#: nova/compute/manager.py:619 +#: nova/compute/manager.py:620 msgid "Instance build timed out. Set to error state." msgstr "" -#: nova/compute/manager.py:650 +#: nova/compute/manager.py:651 msgid "Instance has already been created" msgstr "Instance již byla vytvořena" -#: nova/compute/manager.py:693 +#: nova/compute/manager.py:694 #, python-format msgid "" "image_id=%(image_id)s, image_size_bytes=%(size_bytes)d, " @@ -3340,7 +3320,7 @@ msgstr "" "ID obrázku=%(image_id)s, velkost obrázku v bajtech=%(size_bytes)d, " "povoleno bajtů=%(allowed_size_bytes)d" -#: nova/compute/manager.py:699 +#: nova/compute/manager.py:700 #, python-format msgid "" "Image '%(image_id)s' size %(size_bytes)d exceeded instance_type allowed " @@ -3349,73 +3329,73 @@ msgstr "" "Velikost %(size_bytes)d obrázku '%(image_id)s' překročila povolenou " "velkost %(allowed_size_bytes)d pro typ instance" -#: nova/compute/manager.py:709 +#: nova/compute/manager.py:710 msgid "Starting instance..." msgstr "Spouštění instance..." -#: nova/compute/manager.py:730 +#: nova/compute/manager.py:731 msgid "Instance failed network setup" msgstr "Instance selhala v nastavení sítě" -#: nova/compute/manager.py:734 +#: nova/compute/manager.py:735 #, python-format msgid "Instance network_info: |%s|" msgstr "Informace o síti instance: |%s|" -#: nova/compute/manager.py:747 +#: nova/compute/manager.py:748 msgid "Instance failed block device setup" msgstr "Instance selhala nastavení blokového zařízení" -#: nova/compute/manager.py:765 +#: nova/compute/manager.py:766 msgid "Instance failed to spawn" msgstr "Instance nemohla být spuštěna" -#: nova/compute/manager.py:789 +#: nova/compute/manager.py:790 msgid "Deallocating network for instance" msgstr "Navrácení sítě pro instnac" -#: nova/compute/manager.py:861 +#: nova/compute/manager.py:862 #, python-format msgid "%(action_str)s instance" msgstr "%(action_str)s nstance" -#: nova/compute/manager.py:892 +#: nova/compute/manager.py:893 #, python-format msgid "Ignoring DiskNotFound: %s" msgstr "Ignorování DiskNenalezen: %s" -#: nova/compute/manager.py:895 +#: nova/compute/manager.py:896 #, fuzzy, python-format msgid "Ignoring VolumeNotFound: %s" msgstr "Ignorování DiskNenalezen: %s" -#: nova/compute/manager.py:902 +#: nova/compute/manager.py:903 #, python-format msgid "terminating bdm %s" msgstr "ukončování bdm %s" -#: nova/compute/manager.py:926 +#: nova/compute/manager.py:927 #, python-format msgid "Ignoring volume cleanup failure due to %s" msgstr "" -#: nova/compute/manager.py:966 nova/compute/manager.py:1788 -#: nova/compute/manager.py:2973 +#: nova/compute/manager.py:967 nova/compute/manager.py:1802 +#: nova/compute/manager.py:2987 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "%s. Nastavování stavu vm instance na ERROR" -#: nova/compute/manager.py:1048 +#: nova/compute/manager.py:1049 #, fuzzy msgid "Rebuilding instance" msgstr "Znovu sestavování instance %s" -#: nova/compute/manager.py:1127 +#: nova/compute/manager.py:1128 #, fuzzy msgid "Rebooting instance" msgstr "Restartování instance %s" -#: nova/compute/manager.py:1147 +#: nova/compute/manager.py:1148 #, fuzzy, python-format msgid "" "trying to reboot a non-running instance: (state: %(state)s expected: " @@ -3424,17 +3404,17 @@ msgstr "" "pokus o restartování nespuštěné instance: %(instance_uuid)s (stav: " "%(state)s očekáváno: %(running)s)" -#: nova/compute/manager.py:1156 +#: nova/compute/manager.py:1157 #, fuzzy, python-format msgid "Cannot reboot instance: %(exc)s" msgstr "Nelze znovu sestavit instanci [%(instance_uuid)s]: %(exc)s" -#: nova/compute/manager.py:1193 +#: nova/compute/manager.py:1194 #, fuzzy msgid "instance snapshotting" msgstr "instance %s: pořizování snímku" -#: nova/compute/manager.py:1199 +#: nova/compute/manager.py:1200 #, fuzzy, python-format msgid "" "trying to snapshot a non-running instance: (state: %(state)s expected: " @@ -3443,46 +3423,46 @@ msgstr "" "pokus o vytvoření snímku z nespuštěné instance: %(instance_uuid)s (stav: " "%(state)s očekáváno: %(running)s)" -#: nova/compute/manager.py:1269 +#: nova/compute/manager.py:1270 #, python-format msgid "Found %(num_images)d images (rotation: %(rotation)d)" msgstr "Nalezeno %(num_images)d obrazů (střídání: %(rotation)d)" -#: nova/compute/manager.py:1275 +#: nova/compute/manager.py:1276 #, python-format msgid "Rotating out %d backups" msgstr "Střídání %d záloh" -#: nova/compute/manager.py:1280 +#: nova/compute/manager.py:1281 #, python-format msgid "Deleting image %s" msgstr "Mazání obrazu %s" -#: nova/compute/manager.py:1311 +#: nova/compute/manager.py:1312 #, python-format msgid "Failed to set admin password. Instance %s is not running" msgstr "Nelze nastavit heslo správce. Instance %s není spuštěna" -#: nova/compute/manager.py:1318 +#: nova/compute/manager.py:1319 #, fuzzy msgid "Root password set" msgstr "Instance %s: Nastavení hesla root" -#: nova/compute/manager.py:1328 +#: nova/compute/manager.py:1329 msgid "set_admin_password is not implemented by this driver." msgstr "set_admin_password není tímto ovladačem zavedeno" -#: nova/compute/manager.py:1344 +#: nova/compute/manager.py:1345 #, fuzzy, python-format msgid "set_admin_password failed: %s" msgstr "set_admin_password není tímto ovladačem zavedeno" -#: nova/compute/manager.py:1352 +#: nova/compute/manager.py:1353 #, fuzzy msgid "error setting admin password" msgstr "Chyba při nastavování hesla správce" -#: nova/compute/manager.py:1367 +#: nova/compute/manager.py:1368 #, fuzzy, python-format msgid "" "trying to inject a file into a non-running (state: " @@ -3491,136 +3471,141 @@ msgstr "" "pokus o vsunutí souboru do nespuštěné instance: %(instance_uuid)s (stav: " "%(current_power_state)s očekáváno: %(expected_state)s)" -#: nova/compute/manager.py:1371 +#: nova/compute/manager.py:1372 #, fuzzy, python-format msgid "injecting file to %(path)s" msgstr "Vkládání cesty souboru: '%s'" -#: nova/compute/manager.py:1384 +#: nova/compute/manager.py:1385 msgid "Rescuing" msgstr "" -#: nova/compute/manager.py:1411 +#: nova/compute/manager.py:1412 #, fuzzy msgid "Unrescuing" msgstr "instance %s: rušení záchrany" -#: nova/compute/manager.py:1432 +#: nova/compute/manager.py:1433 #, python-format msgid "Changing instance metadata according to %(diff)r" msgstr "" -#: nova/compute/manager.py:1606 +#: nova/compute/manager.py:1614 msgid "destination same as source!" msgstr "cíl stejný jako zdroj!" -#: nova/compute/manager.py:1624 +#: nova/compute/manager.py:1632 msgid "Migrating" msgstr "" -#: nova/compute/manager.py:1841 +#: nova/compute/manager.py:1799 +#, python-format +msgid "Failed to rollback quota for failed finish_resize: %(qr_error)s" +msgstr "" + +#: nova/compute/manager.py:1855 #, fuzzy msgid "Pausing" msgstr "Aktualizování!" -#: nova/compute/manager.py:1858 +#: nova/compute/manager.py:1872 msgid "Unpausing" msgstr "" -#: nova/compute/manager.py:1896 +#: nova/compute/manager.py:1910 #, fuzzy msgid "Retrieving diagnostics" msgstr "instance %s: získávání diagnostik" -#: nova/compute/manager.py:1926 +#: nova/compute/manager.py:1940 msgid "Resuming" msgstr "" -#: nova/compute/manager.py:1942 +#: nova/compute/manager.py:1956 #, fuzzy msgid "Reset network" msgstr "Reset sítě" -#: nova/compute/manager.py:1947 +#: nova/compute/manager.py:1961 #, fuzzy msgid "Inject network info" msgstr "instance %s: vkládání informací o síti" -#: nova/compute/manager.py:1950 +#: nova/compute/manager.py:1964 #, python-format msgid "network_info to inject: |%s|" msgstr "network_info vkládá: |%s|" -#: nova/compute/manager.py:1967 +#: nova/compute/manager.py:1981 #, fuzzy msgid "Get console output" msgstr "Získat výstup konzole pro instanci %s" -#: nova/compute/manager.py:1992 +#: nova/compute/manager.py:2006 #, fuzzy msgid "Getting vnc console" msgstr "instance %s: získávání konzole vnc" -#: nova/compute/manager.py:2020 +#: nova/compute/manager.py:2034 #, python-format msgid "Booting with volume %(volume_id)s at %(mountpoint)s" msgstr "Zavádění pomocí svazku %(volume_id)s ve %(mountpoint)s" -#: nova/compute/manager.py:2063 +#: nova/compute/manager.py:2077 #, python-format msgid "Attaching volume %(volume_id)s to %(mountpoint)s" msgstr "Připojování svazku %(volume_id)s do %(mountpoint)s" -#: nova/compute/manager.py:2072 +#: nova/compute/manager.py:2086 #, fuzzy, python-format msgid "" "Failed to connect to volume %(volume_id)s while attaching at " "%(mountpoint)s" msgstr "Zavádění pomocí svazku %(volume_id)s ve %(mountpoint)s" -#: nova/compute/manager.py:2087 +#: nova/compute/manager.py:2101 #, fuzzy, python-format msgid "Failed to attach volume %(volume_id)s at %(mountpoint)s" msgstr "Připojování svazku %(volume_id)s do %(mountpoint)s" -#: nova/compute/manager.py:2116 +#: nova/compute/manager.py:2130 #, python-format msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" msgstr "Odpojování svazku %(volume_id)s z bodu připojení %(mp)s" -#: nova/compute/manager.py:2120 +#: nova/compute/manager.py:2134 #, fuzzy msgid "Detaching volume from unknown instance" msgstr "Odpojování svazku z neznámé instance %s" -#: nova/compute/manager.py:2133 +#: nova/compute/manager.py:2147 #, fuzzy, python-format msgid "Faild to detach volume %(volume_id)s from %(mp)s" msgstr "Připojování svazku %(volume_id)s do %(mountpoint)s" -#: nova/compute/manager.py:2226 +#: nova/compute/manager.py:2240 msgid "Instance has no volume." msgstr "Instance nemá svazek." -#: nova/compute/manager.py:2286 +#: nova/compute/manager.py:2300 #, python-format msgid "Pre live migration failed at %(dest)s" msgstr "Přesun před spuštěním selhal na %(dest)s" -#: nova/compute/manager.py:2312 +#: nova/compute/manager.py:2326 #, fuzzy msgid "_post_live_migration() is started.." msgstr "zahájen přesun po spuštění." -#: nova/compute/manager.py:2345 +#: nova/compute/manager.py:2359 msgid "No floating_ip found" msgstr "Nenalezeny žádné plovoucí ip" -#: nova/compute/manager.py:2353 +#: nova/compute/manager.py:2367 msgid "No floating_ip found." msgstr "Nenalezeny žádné plovoucí ip." -#: nova/compute/manager.py:2355 +#: nova/compute/manager.py:2369 #, python-format msgid "" "Live migration: Unexpected error: cannot inherit floating ip.\n" @@ -3629,12 +3614,12 @@ msgstr "" "Přesun za provozu: Neočekávaná chyba: nelze zdědit plovoucí ip.\n" "%(e)s" -#: nova/compute/manager.py:2381 +#: nova/compute/manager.py:2395 #, python-format msgid "Migrating instance to %(dest)s finished successfully." msgstr "Přesun instance do %(dest)s úspěšně dokončen." -#: nova/compute/manager.py:2383 +#: nova/compute/manager.py:2397 msgid "" "You may see the error \"libvirt: QEMU error: Domain not found: no domain " "with matching name.\" This error can be safely ignored." @@ -3642,16 +3627,16 @@ msgstr "" "Můžete vidět tuto chybu \"libvirt: QEMU error: Domain not found: no " "domain with matching name.\" Tuto chybu můžete bezpečně ignorovat." -#: nova/compute/manager.py:2397 +#: nova/compute/manager.py:2411 #, fuzzy msgid "Post operation of migration started" msgstr "Spuštěna operace po migraci" -#: nova/compute/manager.py:2528 +#: nova/compute/manager.py:2542 msgid "Updated the info_cache for instance" msgstr "" -#: nova/compute/manager.py:2554 +#: nova/compute/manager.py:2568 #, python-format msgid "" "Found %(migration_count)d unconfirmed migrations older than " @@ -3660,59 +3645,59 @@ msgstr "" "Nalezeno %(migration_count)d nepotvrzených přesunů starších než " "%(confirm_window)d vteřin" -#: nova/compute/manager.py:2559 +#: nova/compute/manager.py:2573 #, python-format msgid "Setting migration %(migration_id)s to error: %(reason)s" msgstr "" -#: nova/compute/manager.py:2568 +#: nova/compute/manager.py:2582 #, fuzzy, python-format msgid "" "Automatically confirming migration %(migration_id)s for instance " "%(instance_uuid)s" msgstr "Vypínání VM pro instanci %(instance_uuid)s" -#: nova/compute/manager.py:2575 +#: nova/compute/manager.py:2589 #, fuzzy, python-format msgid "Instance %(instance_uuid)s not found" msgstr "Instance %(instance_id)s nenalezena" -#: nova/compute/manager.py:2579 +#: nova/compute/manager.py:2593 #, fuzzy msgid "In ERROR state" msgstr "Uzel je v neznámém chybovém stavu." -#: nova/compute/manager.py:2586 +#: nova/compute/manager.py:2600 #, python-format msgid "In states %(vm_state)s/%(task_state)s, notRESIZED/None" msgstr "" -#: nova/compute/manager.py:2594 +#: nova/compute/manager.py:2608 #, python-format msgid "Error auto-confirming resize: %(e)s. Will retry later." msgstr "" -#: nova/compute/manager.py:2611 +#: nova/compute/manager.py:2625 #, 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:2629 +#: nova/compute/manager.py:2643 #, python-format msgid "Failed to generate usage audit for instance on host %s" msgstr "" -#: nova/compute/manager.py:2652 +#: nova/compute/manager.py:2666 msgid "Updating bandwidth usage cache" msgstr "Aktualizace mezipaměti využití šířky pásma" -#: nova/compute/manager.py:2717 +#: nova/compute/manager.py:2731 msgid "Updating host status" msgstr "Aktualizace stavu hostitele" -#: nova/compute/manager.py:2743 +#: nova/compute/manager.py:2757 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " @@ -3721,48 +3706,48 @@ msgstr "" "Nalezeno %(num_db_instances)s v databázi a %(num_vm_instances)s na " "hypervizoru." -#: nova/compute/manager.py:2749 nova/compute/manager.py:2787 +#: nova/compute/manager.py:2763 nova/compute/manager.py:2801 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:2774 +#: nova/compute/manager.py:2788 #, 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:2811 +#: nova/compute/manager.py:2825 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:2823 nova/compute/manager.py:2834 -#: nova/compute/manager.py:2848 +#: nova/compute/manager.py:2837 nova/compute/manager.py:2848 +#: nova/compute/manager.py:2862 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:2828 +#: nova/compute/manager.py:2842 msgid "Instance is paused or suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:2841 +#: nova/compute/manager.py:2855 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:2857 +#: nova/compute/manager.py:2871 #, fuzzy msgid "Instance is not (soft-)deleted." msgstr "Instance není zapnuta" -#: nova/compute/manager.py:2865 +#: nova/compute/manager.py:2879 msgid "FLAGS.reclaim_instance_interval <= 0, skipping..." msgstr "FLAGS.reclaim_instance_interval <= 0, překskování..." -#: nova/compute/manager.py:2878 +#: nova/compute/manager.py:2892 msgid "Reclaiming deleted instance" msgstr "Znovu získávání smazané instance" -#: nova/compute/manager.py:2927 +#: nova/compute/manager.py:2941 #, fuzzy, python-format msgid "" "Detected instance with name label '%(name)s' which is marked as DELETED " @@ -3771,7 +3756,7 @@ msgstr "" "Zjištěna instance se jmenovkou '%(name_label)s', která je označena jako " "SMAZÁNA, ale stále je přítomna na hostiteli." -#: nova/compute/manager.py:2934 +#: nova/compute/manager.py:2948 #, fuzzy, python-format msgid "" "Destroying instance with name label '%(name)s' which is marked as DELETED" @@ -3780,163 +3765,163 @@ msgstr "" "Ničení instance se jmenovkou '%(name_label)s', která je označena jako " "SMAZÁNA, ale stále je přítomna na hostiteli." -#: nova/compute/manager.py:2941 +#: nova/compute/manager.py:2955 #, python-format msgid "Unrecognized value '%(action)s' for FLAGS.running_deleted_instance_action" msgstr "" "Nerozpoznaná hodnota '%(action)s' pro " "FLAGS.running_deleted_instance_action" -#: nova/compute/resource_tracker.py:150 +#: nova/compute/resource_tracker.py:151 msgid "" "Host field should be not be set on the instance until resources have been" " claimed." msgstr "" -#: nova/compute/resource_tracker.py:167 +#: nova/compute/resource_tracker.py:168 #, python-format msgid "" "Attempting claim: memory %(memory_mb)d MB, disk %(disk_gb)d GB, VCPUs " "%(vcpus)d" msgstr "" -#: nova/compute/resource_tracker.py:209 +#: nova/compute/resource_tracker.py:210 #, python-format msgid "" "Total memory: %(total_mem)d MB, used: %(used_mem)d MB, free: %(free_mem)d" " MB" msgstr "" -#: nova/compute/resource_tracker.py:218 +#: nova/compute/resource_tracker.py:219 msgid "Memory limit not specified, defaulting to unlimited" msgstr "" -#: nova/compute/resource_tracker.py:224 +#: nova/compute/resource_tracker.py:225 #, python-format msgid "Memory limit: %(memory_mb_limit)d MB, free: %(free_ram_mb)d MB" msgstr "" -#: nova/compute/resource_tracker.py:231 +#: nova/compute/resource_tracker.py:232 #, python-format msgid "" "Unable to claim resources. Free memory %(free_ram_mb)d MB < requested " "memory %(memory_mb)d MB" msgstr "" -#: nova/compute/resource_tracker.py:240 +#: nova/compute/resource_tracker.py:241 #, python-format msgid "" "Total disk: %(total_disk)d GB, used: %(used_disk)d GB, free: " "%(free_disk)d GB" msgstr "" -#: nova/compute/resource_tracker.py:249 +#: nova/compute/resource_tracker.py:250 msgid "Disk limit not specified, defaulting to unlimited" msgstr "" -#: nova/compute/resource_tracker.py:255 +#: nova/compute/resource_tracker.py:256 #, python-format msgid "Disk limit: %(disk_gb_limit)d GB, free: %(free_disk_gb)d GB" msgstr "" -#: nova/compute/resource_tracker.py:261 +#: nova/compute/resource_tracker.py:262 #, python-format msgid "" "Unable to claim resources. Free disk %(free_disk_gb)d GB < requested " "disk %(disk_gb)d GB" msgstr "" -#: nova/compute/resource_tracker.py:272 +#: nova/compute/resource_tracker.py:273 #, python-format msgid "Total VCPUs: %(total_vcpus)d, used: %(used_vcpus)d" msgstr "" -#: nova/compute/resource_tracker.py:279 +#: nova/compute/resource_tracker.py:280 msgid "VCPU limit not specified, defaulting to unlimited" msgstr "" -#: nova/compute/resource_tracker.py:283 +#: nova/compute/resource_tracker.py:284 #, python-format msgid "CPU limit: %(vcpu_limit)d" msgstr "" -#: nova/compute/resource_tracker.py:290 +#: nova/compute/resource_tracker.py:291 #, python-format msgid "" "Unable to claim resources. Free CPU %(free_vcpus)d < requested CPU " "%(vcpus)d" msgstr "" -#: nova/compute/resource_tracker.py:309 +#: nova/compute/resource_tracker.py:310 #, python-format msgid "Finishing claim: %s" msgstr "" -#: nova/compute/resource_tracker.py:324 +#: nova/compute/resource_tracker.py:325 #, fuzzy, python-format msgid "Aborting claim: %s" msgstr "Informace o síti instance: |%s|" -#: nova/compute/resource_tracker.py:362 +#: nova/compute/resource_tracker.py:363 msgid "" "Virt driver does not support 'get_available_resource' Compute tracking " "is disabled." msgstr "" -#: nova/compute/resource_tracker.py:400 +#: nova/compute/resource_tracker.py:401 #, python-format msgid "Compute_service record created for %s " msgstr "Pro %s vytvořen záznam compute_service " -#: nova/compute/resource_tracker.py:405 +#: nova/compute/resource_tracker.py:406 #, python-format msgid "Compute_service record updated for %s " msgstr "Záznam compute_service aktualizován pro %s " -#: nova/compute/resource_tracker.py:424 +#: nova/compute/resource_tracker.py:425 #, fuzzy, python-format msgid "No service record for host %s" msgstr "Žádná služba pro ID výpočtu %s" -#: nova/compute/resource_tracker.py:434 +#: nova/compute/resource_tracker.py:435 #, python-format msgid "Hypervisor: free ram (MB): %s" msgstr "" -#: nova/compute/resource_tracker.py:435 +#: nova/compute/resource_tracker.py:436 #, python-format msgid "Hypervisor: free disk (GB): %s" msgstr "" -#: nova/compute/resource_tracker.py:440 +#: nova/compute/resource_tracker.py:441 #, python-format msgid "Hypervisor: free VCPUs: %s" msgstr "" -#: nova/compute/resource_tracker.py:442 +#: nova/compute/resource_tracker.py:443 msgid "Hypervisor: VCPU information unavailable" msgstr "" -#: nova/compute/resource_tracker.py:449 +#: nova/compute/resource_tracker.py:450 #, python-format msgid "Free ram (MB): %s" msgstr "" -#: nova/compute/resource_tracker.py:450 +#: nova/compute/resource_tracker.py:451 #, fuzzy, python-format msgid "Free disk (GB): %s" msgstr "Vytvořit dvojici klíčů %s" -#: nova/compute/resource_tracker.py:455 +#: nova/compute/resource_tracker.py:456 #, python-format msgid "Free VCPUS: %s" msgstr "" -#: nova/compute/resource_tracker.py:457 +#: nova/compute/resource_tracker.py:458 msgid "Free VCPU information unavailable" msgstr "" -#: nova/compute/resource_tracker.py:532 +#: nova/compute/resource_tracker.py:533 #, python-format msgid "Missing keys: %s" msgstr "" @@ -4014,47 +3999,47 @@ msgstr "Kontrola známky: %(token)s, %(token_valid)s)" msgid "Unrecognized read_deleted value '%s'" msgstr "Nerozpoznaná hodnota read_deleted '%s'" -#: nova/db/sqlalchemy/api.py:2783 +#: nova/db/sqlalchemy/api.py:2784 #, python-format msgid "Change will make usage less than 0 for the following resources: %(unders)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4684 +#: nova/db/sqlalchemy/api.py:4685 #, fuzzy msgid "Backend exists" msgstr "podpůrná vrstva: %s" -#: nova/db/sqlalchemy/api.py:4704 nova/db/sqlalchemy/api.py:4730 +#: nova/db/sqlalchemy/api.py:4705 nova/db/sqlalchemy/api.py:4731 #, python-format msgid "No backend config with id %(sm_backend_id)s" msgstr "Žádné nastavení podpůrné vrstvy s id %(sm_backend_id)s" -#: nova/db/sqlalchemy/api.py:4742 +#: nova/db/sqlalchemy/api.py:4743 #, fuzzy, python-format msgid "No backend config with sr uuid %(sr_uuid)s" msgstr "Žádné nastavení podpůrné vrstvy s id %(sm_backend_id)s" -#: nova/db/sqlalchemy/api.py:4776 +#: nova/db/sqlalchemy/api.py:4777 #, fuzzy msgid "Flavor exists" msgstr "konfigurace: %s" -#: nova/db/sqlalchemy/api.py:4791 +#: nova/db/sqlalchemy/api.py:4792 #, fuzzy, python-format msgid "%(sm_flavor_id) flavor not found" msgstr "Konfigurace %(flavor_id)s nemohla být nalezena." -#: nova/db/sqlalchemy/api.py:4810 +#: nova/db/sqlalchemy/api.py:4811 #, fuzzy, python-format msgid "No sm_flavor called %(sm_flavor_id)s" msgstr "Žádná konfigurace sm s názvem %(sm_flavor)s" -#: nova/db/sqlalchemy/api.py:4827 +#: nova/db/sqlalchemy/api.py:4828 #, fuzzy, python-format msgid "No sm_flavor called %(sm_flavor_label)s" msgstr "Žádná konfigurace sm s názvem %(sm_flavor)s" -#: nova/db/sqlalchemy/api.py:4865 +#: nova/db/sqlalchemy/api.py:4866 #, python-format msgid "No sm_volume with id %(volume_id)s" msgstr "Žádný svazek sm s id %(volume_id)s" @@ -4234,17 +4219,17 @@ msgstr "Přidělit adresu %(public_ip)s k instanci %(instance_id)s" msgid "This driver only supports type 'a' entries." msgstr "Tento ovladač podporuje pouze záznamy typu 'a'." -#: nova/network/linux_net.py:177 +#: nova/network/linux_net.py:179 #, python-format msgid "Attempted to remove chain %s which does not exist" msgstr "Pokus o odstranění řetězu %s, který neexistuje" -#: nova/network/linux_net.py:212 +#: nova/network/linux_net.py:214 #, python-format msgid "Unknown chain: %r" msgstr "Neznámý řetěz: %r" -#: nova/network/linux_net.py:237 +#: nova/network/linux_net.py:239 #, python-format msgid "" "Tried to remove rule that was not there: %(chain)r %(rule)r %(wrap)r " @@ -4253,139 +4238,139 @@ msgstr "" "Pokus o odstranění neexistujícího pravidla: %(chain)r %(rule)r %(wrap)r " "%(top)r" -#: nova/network/linux_net.py:372 +#: nova/network/linux_net.py:374 msgid "IPTablesManager.apply completed with success" msgstr "IPTablesManager.použití úspěšně dokončeno" -#: nova/network/linux_net.py:578 +#: nova/network/linux_net.py:580 #, fuzzy, python-format msgid "arping error for ip %s" msgstr "chyba v httplib v %s: " -#: nova/network/linux_net.py:788 +#: nova/network/linux_net.py:790 #, fuzzy, python-format msgid "Pid %d is stale, skip killing dnsmasq" msgstr "Pid %d je starý, znovu spouštění dnsmasq" -#: nova/network/linux_net.py:828 +#: nova/network/linux_net.py:830 #, python-format msgid "Hupping dnsmasq threw %s" msgstr "Hupping dnsmasq vrhl výjimku %s" -#: nova/network/linux_net.py:830 +#: nova/network/linux_net.py:832 #, python-format msgid "Pid %d is stale, relaunching dnsmasq" msgstr "Pid %d je starý, znovu spouštění dnsmasq" -#: nova/network/linux_net.py:892 +#: nova/network/linux_net.py:894 #, python-format msgid "killing radvd threw %s" msgstr "ukončení radvd vrhlo %s" -#: nova/network/linux_net.py:894 +#: nova/network/linux_net.py:896 #, python-format msgid "Pid %d is stale, relaunching radvd" msgstr "Pid %d je starý, znovu spouštění radvd" -#: nova/network/linux_net.py:1124 +#: nova/network/linux_net.py:1126 #, python-format msgid "Starting VLAN inteface %s" msgstr "Spouštění rozhraní VLAN %s" -#: nova/network/linux_net.py:1160 +#: nova/network/linux_net.py:1162 #, python-format msgid "Starting Bridge interface for %s" msgstr "Spouštění rozhraní Bridge pro %s" -#: nova/network/linux_net.py:1203 +#: nova/network/linux_net.py:1205 #, fuzzy, python-format msgid "Failed to add interface: %s" msgstr "Nelze pozastavit instanci" -#: nova/network/linux_net.py:1304 +#: nova/network/linux_net.py:1306 #, fuzzy, python-format msgid "Starting bridge %s " msgstr "Zajišťování mostu %s" -#: nova/network/linux_net.py:1312 +#: nova/network/linux_net.py:1314 #, fuzzy, python-format msgid "Done starting bridge %s" msgstr "Zajišťování mostu %s" -#: nova/network/linux_net.py:1331 +#: nova/network/linux_net.py:1333 #, fuzzy, python-format msgid "Failed unplugging gateway interface '%s'" msgstr "Nelze při odpojení vif instance '%s'" -#: nova/network/linux_net.py:1333 +#: nova/network/linux_net.py:1335 #, python-format msgid "Unplugged gateway interface '%s'" msgstr "" -#: nova/network/manager.py:276 +#: nova/network/manager.py:277 #, fuzzy, python-format msgid "Fixed ip %(fixed_ip_id)s not found" msgstr "Certifikát %(certificate_id)s nenalezen." -#: nova/network/manager.py:285 nova/network/manager.py:544 +#: nova/network/manager.py:286 nova/network/manager.py:545 #, python-format msgid "Interface %(interface)s not found" msgstr "Rozhraní %(interface)s nenalezeno" -#: nova/network/manager.py:300 +#: nova/network/manager.py:301 #, python-format msgid "floating IP allocation for instance |%s|" msgstr "Přidělení plovoucí IP pro |%s|" -#: nova/network/manager.py:364 +#: nova/network/manager.py:365 #, fuzzy msgid "Floating IP is not associated. Ignore." msgstr "Plovoucí ip %(address)s není přidružena." -#: nova/network/manager.py:382 +#: nova/network/manager.py:383 #, python-format msgid "Address |%(address)s| is not allocated" msgstr "Adresa |%(address)s| není přidělena" -#: nova/network/manager.py:386 +#: nova/network/manager.py:387 #, python-format msgid "Address |%(address)s| is not allocated to your project |%(project)s|" msgstr "Adresa |%(address)s| není přidělena pro Váš projekt |%(project)s|" -#: nova/network/manager.py:407 +#: nova/network/manager.py:408 #, fuzzy, python-format msgid "Quota exceeded for %(pid)s, tried to allocate floating IP" msgstr "Pro %s překročena kvóta, pokus o přidělení adresy" -#: nova/network/manager.py:468 +#: nova/network/manager.py:469 msgid "Failed to update usages deallocating floating IP" msgstr "" -#: nova/network/manager.py:649 +#: nova/network/manager.py:650 #, fuzzy, python-format msgid "Starting migration network for instance %(instance_uuid)s" msgstr "Svazek není nalezen v instanci %(instance_id)s." -#: nova/network/manager.py:656 +#: nova/network/manager.py:657 #, fuzzy, python-format msgid "" "Floating ip address |%(address)s| no longer belongs to instance " "%(instance_uuid)s. Will notmigrate it " msgstr "Pevná IP adresa (%(address)s) je již používána." -#: nova/network/manager.py:677 +#: nova/network/manager.py:678 #, fuzzy, python-format msgid "Finishing migration network for instance %(instance_uuid)s" msgstr "Vypínání VM pro instanci %(instance_uuid)s" -#: nova/network/manager.py:685 +#: nova/network/manager.py:686 #, fuzzy, python-format msgid "" "Floating ip address |%(address)s| no longer belongs to instance " "%(instance_uuid)s. Will notsetup it." msgstr "Pevná IP adresa (%(address)s) je již používána." -#: nova/network/manager.py:732 +#: nova/network/manager.py:733 #, python-format msgid "" "Database inconsistency: DNS domain |%s| is registered in the Nova db but " @@ -4395,41 +4380,41 @@ msgstr "" "Nesoulad databáze: Doména DNS |%s| je registrována v Nova db, ale není " "viditelná plovoucímu ovladači DNS ani instančnímu. Bude ignorována." -#: nova/network/manager.py:778 +#: nova/network/manager.py:779 #, python-format msgid "Domain |%(domain)s| already exists, changing zone to |%(av_zone)s|." msgstr "Doména |%(domain)s| již existuje, změna zóny na |%(av_zone)s|." -#: nova/network/manager.py:788 +#: nova/network/manager.py:789 #, python-format msgid "Domain |%(domain)s| already exists, changing project to |%(project)s|." msgstr "Doména |%(domain)s| již existuje, změna projektu na |%(project)s|." -#: nova/network/manager.py:902 +#: nova/network/manager.py:903 #, python-format msgid "Disassociated %s stale fixed ip(s)" msgstr "%s odloučených zastaralých ip" -#: nova/network/manager.py:906 +#: nova/network/manager.py:907 msgid "setting network host" msgstr "nastavování hostitele sítě" -#: nova/network/manager.py:1020 +#: nova/network/manager.py:1021 #, fuzzy msgid "network allocations" msgstr "přidělování sítě pro instanci %s" -#: nova/network/manager.py:1025 +#: nova/network/manager.py:1026 #, fuzzy, python-format msgid "networks retrieved for instance: |%(networks)s|" msgstr "sítě získané pro instanci |%(instance_id)s|: |%(networks)s|" -#: nova/network/manager.py:1055 +#: nova/network/manager.py:1056 #, fuzzy msgid "network deallocation for instance" msgstr "oddělení sítě pro instanci |%s|" -#: nova/network/manager.py:1278 +#: nova/network/manager.py:1279 #, fuzzy, python-format msgid "" "instance-dns-zone is |%(domain)s|, which is in availability zone " @@ -4440,69 +4425,69 @@ msgstr "" " Instance |%(instance)s| je v zóně |%(zone2)s|. Nebude vytvořen žádný " "záznam DNS." -#: nova/network/manager.py:1357 +#: nova/network/manager.py:1358 #, python-format msgid "Unable to release %s because vif doesn't exist." msgstr "" -#: nova/network/manager.py:1378 +#: nova/network/manager.py:1379 #, python-format msgid "Leased IP |%(address)s|" msgstr "Vypůjčená IP |%(address)s|" -#: nova/network/manager.py:1382 +#: nova/network/manager.py:1383 #, python-format msgid "IP %s leased that is not associated" msgstr "Vypůjčená IP %s není přidělena" -#: nova/network/manager.py:1390 +#: nova/network/manager.py:1391 #, python-format msgid "IP |%s| leased that isn't allocated" msgstr "Vypůjčena IP |%s|, která není přidělena" -#: nova/network/manager.py:1395 +#: nova/network/manager.py:1396 #, python-format msgid "Released IP |%(address)s|" msgstr "Uvolněna IP |%(address)s|" -#: nova/network/manager.py:1399 +#: nova/network/manager.py:1400 #, python-format msgid "IP %s released that is not associated" msgstr "Uvolněna IP %s, která není přidělena" -#: nova/network/manager.py:1402 +#: nova/network/manager.py:1403 #, python-format msgid "IP %s released that was not leased" msgstr "Uvolněna IP %s, která nebyla vypůjčena" -#: nova/network/manager.py:1421 +#: nova/network/manager.py:1422 #, fuzzy, python-format msgid "%s must be an integer" msgstr "parametr offset musí být celé číslo" -#: nova/network/manager.py:1445 +#: nova/network/manager.py:1446 msgid "Maximum allowed length for 'label' is 255." msgstr "" -#: nova/network/manager.py:1465 +#: nova/network/manager.py:1466 #, python-format msgid "" "Subnet(s) too large, defaulting to /%s. To override, specify " "network_size flag." msgstr "" -#: nova/network/manager.py:1543 +#: nova/network/manager.py:1547 msgid "cidr already in use" msgstr "cidr je již používáno" -#: nova/network/manager.py:1546 +#: nova/network/manager.py:1550 #, python-format msgid "requested cidr (%(cidr)s) conflicts with existing supernet (%(super)s)" msgstr "" "požadovaný cidr (%(cidr)s) je v konfliktu s existující supersítí " "(%(super)s)" -#: nova/network/manager.py:1557 +#: nova/network/manager.py:1561 #, python-format msgid "" "requested cidr (%(cidr)s) conflicts with existing smaller cidr " @@ -4511,22 +4496,22 @@ msgstr "" "požadovaný cidr (%(cidr)s) je v konfliktu s existujícím menším cidr " "(%(smaller)s)" -#: nova/network/manager.py:1616 +#: nova/network/manager.py:1620 msgid "Network already exists!" msgstr "Síť již existuje!" -#: nova/network/manager.py:1636 +#: nova/network/manager.py:1640 #, python-format msgid "Network must be disassociated from project %s before delete" msgstr "Síť musí být odloučena od projektu %s před smazáním" -#: nova/network/manager.py:2093 +#: nova/network/manager.py:2097 msgid "" "The sum between the number of networks and the vlan start cannot be " "greater than 4094" msgstr "Suma mezi počtem sítí a spuštění vlan nemůže být větší než 4094" -#: nova/network/manager.py:2100 +#: nova/network/manager.py:2104 #, python-format msgid "" "The network range is not big enough to fit %(num_networks)s. Network size" @@ -4601,7 +4586,27 @@ msgstr "Špatný formát sítě" msgid "Multiple floating IP pools matches found for name '%s'" msgstr "Plovoucí ip není nalezena pro id %(id)s." -#: nova/openstack/common/log.py:299 +#: nova/openstack/common/lockutils.py:98 +#, python-format +msgid "Could not release the acquired lock `%s`" +msgstr "" + +#: nova/openstack/common/lockutils.py:184 +#, fuzzy, python-format +msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"..." +msgstr "Získán semafor \"%(lock)s\" pro zámek metody \"%(method)s\"" + +#: nova/openstack/common/lockutils.py:188 +#, fuzzy, python-format +msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"..." +msgstr "Pokus o získání zámku souboru \"%(lock)s\" pro zámek metody \"%(method)s\"" + +#: nova/openstack/common/lockutils.py:216 +#, fuzzy, python-format +msgid "Got file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..." +msgstr "Získán zámek souboru \"%(lock)s\" pro zámek metody \"%(method)s\"" + +#: nova/openstack/common/log.py:298 #, python-format msgid "syslog facility must be one of: %s" msgstr "zařízení záznamu systému musí být jedno z: %s" @@ -4648,46 +4653,46 @@ msgstr "" msgid "Failed to load plugin %(plug)s: %(exc)s" msgstr "Nelze načíst rozšíření %(classpath)s: %(exc)s" -#: nova/openstack/common/rpc/amqp.py:208 +#: nova/openstack/common/rpc/amqp.py:209 #, python-format msgid "unpacked context: %s" msgstr "rozbalený kontext: %s" -#: nova/openstack/common/rpc/amqp.py:252 +#: nova/openstack/common/rpc/amqp.py:253 #, python-format msgid "received %s" msgstr "obdrženo: %s" -#: nova/openstack/common/rpc/amqp.py:258 +#: nova/openstack/common/rpc/amqp.py:259 #, python-format msgid "no method for message: %s" msgstr "pro zprávu není metoda: %s" -#: nova/openstack/common/rpc/amqp.py:259 +#: nova/openstack/common/rpc/amqp.py:260 #, python-format msgid "No method for message: %s" msgstr "Pro zprávu není metoda: %s" -#: nova/openstack/common/rpc/amqp.py:351 +#: nova/openstack/common/rpc/amqp.py:352 #, python-format msgid "Making asynchronous call on %s ..." msgstr "Provádění asynchronního volání na %s ..." -#: nova/openstack/common/rpc/amqp.py:354 +#: nova/openstack/common/rpc/amqp.py:355 #, python-format msgid "MSG_ID is %s" msgstr "MSG_ID je %s" -#: nova/openstack/common/rpc/amqp.py:376 +#: nova/openstack/common/rpc/amqp.py:377 #, python-format msgid "Making asynchronous cast on %s..." msgstr "Provádění asynchronního obsazení na %s ..." -#: nova/openstack/common/rpc/amqp.py:384 +#: nova/openstack/common/rpc/amqp.py:385 msgid "Making asynchronous fanout cast..." msgstr "Provádění asynchronního obsazení rozvětvení..." -#: nova/openstack/common/rpc/amqp.py:410 +#: nova/openstack/common/rpc/amqp.py:411 #, python-format msgid "Sending %(event_type)s on %(topic)s" msgstr "" @@ -4729,17 +4734,17 @@ msgstr "Volajícímu je vrácena výjimka: %s" msgid "Failed to process message... skipping it." msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:463 +#: nova/openstack/common/rpc/impl_kombu.py:468 #, python-format msgid "Reconnecting to AMQP server on %(hostname)s:%(port)d" msgstr "Znovu připojování k serveru AMQP na %(hostname)s:%(port)d" -#: nova/openstack/common/rpc/impl_kombu.py:485 +#: nova/openstack/common/rpc/impl_kombu.py:490 #, python-format msgid "Connected to AMQP server on %(hostname)s:%(port)d" msgstr "Připojení k serveru AMQP na %(hostname)s:%(port)d" -#: nova/openstack/common/rpc/impl_kombu.py:522 +#: nova/openstack/common/rpc/impl_kombu.py:527 #, python-format msgid "" "Unable to connect to AMQP server on %(hostname)s:%(port)d after " @@ -4748,7 +4753,7 @@ msgstr "" "Nelze se připojit k serveru AMQP na %(hostname)s:%(port)d po " "%(max_retries)d pokusech: %(err_str)s" -#: nova/openstack/common/rpc/impl_kombu.py:538 +#: nova/openstack/common/rpc/impl_kombu.py:543 #, python-format msgid "" "AMQP server on %(hostname)s:%(port)d is unreachable: %(err_str)s. Trying " @@ -4757,45 +4762,45 @@ msgstr "" "AMQP server na %(hostname)s:%(port)d je nedosažitelný: %(err_str)s. Další" " pokus za %(sleep_time)d vteřin." -#: nova/openstack/common/rpc/impl_kombu.py:590 -#: nova/openstack/common/rpc/impl_qpid.py:402 +#: nova/openstack/common/rpc/impl_kombu.py:595 +#: nova/openstack/common/rpc/impl_qpid.py:403 #, python-format msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s" msgstr "Nelze deklarovat spotřebitele pro téma '%(topic)s': %(err_str)s" -#: nova/openstack/common/rpc/impl_kombu.py:608 -#: nova/openstack/common/rpc/impl_qpid.py:417 +#: nova/openstack/common/rpc/impl_kombu.py:613 +#: nova/openstack/common/rpc/impl_qpid.py:418 #, python-format msgid "Timed out waiting for RPC response: %s" msgstr "Při čekání na odpověď RPC vypršel čas: %s" -#: nova/openstack/common/rpc/impl_kombu.py:612 -#: nova/openstack/common/rpc/impl_qpid.py:421 +#: nova/openstack/common/rpc/impl_kombu.py:617 +#: nova/openstack/common/rpc/impl_qpid.py:422 #, python-format msgid "Failed to consume message from queue: %s" msgstr "Nelze spotřebovat zprávu z fronty: %s" -#: nova/openstack/common/rpc/impl_kombu.py:646 -#: nova/openstack/common/rpc/impl_qpid.py:451 +#: nova/openstack/common/rpc/impl_kombu.py:651 +#: nova/openstack/common/rpc/impl_qpid.py:452 #, python-format msgid "Failed to publish message to topic '%(topic)s': %(err_str)s" msgstr "Nelze vydat zprávu do tématu '%(topic)s': %(err_str)s" -#: nova/openstack/common/rpc/impl_qpid.py:358 +#: nova/openstack/common/rpc/impl_qpid.py:359 #, fuzzy, python-format msgid "Unable to connect to AMQP server: %s" msgstr "Nelze se připojit k serveru AMQP: %s " -#: nova/openstack/common/rpc/impl_qpid.py:363 +#: nova/openstack/common/rpc/impl_qpid.py:364 #, python-format msgid "Connected to AMQP server on %s" msgstr "Připojeno k serveru AMQP na %s" -#: nova/openstack/common/rpc/impl_qpid.py:371 +#: nova/openstack/common/rpc/impl_qpid.py:372 msgid "Re-established AMQP queues" msgstr "Znovu obnoveny fronty AMQP" -#: nova/openstack/common/rpc/impl_qpid.py:429 +#: nova/openstack/common/rpc/impl_qpid.py:430 msgid "Error processing message. Skipping it." msgstr "" @@ -5037,27 +5042,27 @@ msgstr "Není určen další výběr hostitele pro %s." msgid "Attempting to build %(num_instances)d instance(s)" msgstr "Pokus o sestavení %(num_instances)d instancí" -#: nova/scheduler/filter_scheduler.py:185 +#: nova/scheduler/filter_scheduler.py:186 msgid "Invalid value for 'scheduler_max_attempts', must be >= 1" msgstr "" -#: nova/scheduler/filter_scheduler.py:212 +#: nova/scheduler/filter_scheduler.py:213 #, python-format msgid "" "Exceeded max scheduling attempts %(max_attempts)d for instance " "%(instance_uuid)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:223 +#: nova/scheduler/filter_scheduler.py:224 msgid "Scheduler only understands Compute nodes (for now)" msgstr "Plánovač rozumí pouze uzlům výpočtu (prozatím)" -#: nova/scheduler/filter_scheduler.py:275 +#: nova/scheduler/filter_scheduler.py:276 #, python-format msgid "Filtered %(hosts)s" msgstr "Filtrováno %(hosts)s" -#: nova/scheduler/filter_scheduler.py:285 +#: nova/scheduler/filter_scheduler.py:286 #, python-format msgid "Weighted %(weighted_host)s" msgstr "Zváženo %(weighted_host)s" @@ -5140,12 +5145,12 @@ msgstr "Nezbývá dostatek přidělitelných svazků gigabajtů" msgid "%(host_state)s fails instance_type extra_specs requirements" msgstr "" -#: nova/scheduler/filters/compute_filter.py:36 +#: nova/scheduler/filters/compute_filter.py:38 #, python-format msgid "%(host_state)s is disabled or has not been heard from in a while" msgstr "" -#: nova/scheduler/filters/compute_filter.py:40 +#: nova/scheduler/filters/compute_filter.py:42 #, python-format msgid "%(host_state)s is disabled via capabilities" msgstr "" @@ -5273,7 +5278,7 @@ msgstr "" msgid "Expected a function in 'auth[1]' parameter" msgstr "" -#: nova/tests/test_misc.py:63 +#: nova/tests/test_misc.py:62 #, python-format msgid "" "The following migrations are missing a downgrade:\n" @@ -5446,7 +5451,7 @@ msgstr "test_snímek_podrobnosti: resp_dict=%s" #: nova/tests/compute/test_compute.py:644 #: nova/tests/compute/test_compute.py:680 #: nova/tests/compute/test_compute.py:705 -#: nova/tests/compute/test_compute.py:2341 +#: nova/tests/compute/test_compute.py:2342 #, python-format msgid "Running instances: %s" msgstr "Spouštění instancí: %s" @@ -5463,7 +5468,7 @@ msgstr "Po ukončení instancí: %s" msgid "Internal error" msgstr "Vnitřní chyba" -#: nova/tests/compute/test_compute.py:2352 +#: nova/tests/compute/test_compute.py:2353 #, python-format msgid "After force-killing instances: %s" msgstr "Po vynuceném ukončení instancí: %s" @@ -5579,7 +5584,7 @@ msgstr "Neočekávaný kód stavu" msgid "Decoding JSON: %s" msgstr "Dekódování JSON: %s" -#: nova/virt/configdrive.py:76 +#: nova/virt/configdrive.py:77 #, python-format msgid "Added %(filepath)s to config drive" msgstr "" @@ -5719,83 +5724,83 @@ msgstr "Falešné domény uloženy do souboru: %s" msgid "domain does not exist" msgstr "doména neexistuje" -#: nova/virt/baremetal/driver.py:115 +#: nova/virt/baremetal/driver.py:117 #, python-format msgid "Error encountered when destroying instance '%(name)s': %(ex)s" msgstr "Při ničení instance '%(name)s' nastala chyba: %(ex)s" -#: nova/virt/baremetal/driver.py:129 +#: nova/virt/baremetal/driver.py:131 #, python-format msgid "instance %(instance_name)s: deleting instance files %(target)s" msgstr "instance %(instance_name)s: mazání souborů instance %(target)s" -#: nova/virt/baremetal/driver.py:156 +#: nova/virt/baremetal/driver.py:158 #, python-format msgid "instance %s: rebooted" msgstr "instance %s: znovu zavedena" -#: nova/virt/baremetal/driver.py:160 +#: nova/virt/baremetal/driver.py:162 msgid "_wait_for_reboot failed" msgstr "_wait_for_reboot selhalo" -#: nova/virt/baremetal/driver.py:189 +#: nova/virt/baremetal/driver.py:191 #, python-format msgid "instance %s: rescued" msgstr "instance %s: zachráněna" -#: nova/virt/baremetal/driver.py:193 +#: nova/virt/baremetal/driver.py:195 msgid "_wait_for_rescue failed" msgstr "_wait_for_rescue selhala" -#: nova/virt/baremetal/driver.py:210 +#: nova/virt/baremetal/driver.py:212 msgid "<============= spawn of baremetal =============>" msgstr "<============= spuštěno z baremetal =============>" -#: nova/virt/baremetal/driver.py:223 +#: nova/virt/baremetal/driver.py:225 #, python-format msgid "instance %s: is building" msgstr "instance %s: je sestavována" -#: nova/virt/baremetal/driver.py:229 +#: nova/virt/baremetal/driver.py:231 msgid "Key is injected but instance is not running yet" msgstr "Klíč je vložen, ale instance ještě není spuštěna" -#: nova/virt/baremetal/driver.py:238 +#: nova/virt/baremetal/driver.py:240 #, python-format msgid "instance %s: booted" msgstr "instance %s: zavedena" -#: nova/virt/baremetal/driver.py:245 +#: nova/virt/baremetal/driver.py:247 #, python-format msgid "~~~~~~ current state = %s ~~~~~~" msgstr "~~~~~~ současný stav = %s ~~~~~~" -#: nova/virt/baremetal/driver.py:247 +#: nova/virt/baremetal/driver.py:249 #, python-format msgid "instance %s spawned successfully" msgstr "instance %s úspěšn spuštěna" -#: nova/virt/baremetal/driver.py:250 +#: nova/virt/baremetal/driver.py:252 #, python-format msgid "instance %s:not booted" msgstr "instance %s: není zavedena" -#: nova/virt/baremetal/driver.py:253 +#: nova/virt/baremetal/driver.py:255 #, fuzzy msgid "Baremetal assignment is overcommitted." msgstr "Přidělení Bremetal je přeodevzdáno." -#: nova/virt/baremetal/driver.py:337 +#: nova/virt/baremetal/driver.py:339 #, python-format msgid "instance %s: Creating image" msgstr "instance %s: Vytváření obrazu" -#: nova/virt/baremetal/driver.py:455 +#: nova/virt/baremetal/driver.py:457 #, python-format msgid "instance %(inst_name)s: injecting %(injection)s into image %(img_id)s" msgstr "instance %(inst_name)s: vkládání %(injection)s do obrazu %(img_id)s" -#: nova/virt/baremetal/driver.py:465 +#: nova/virt/baremetal/driver.py:467 #, python-format msgid "" "instance %(inst_name)s: ignoring error injecting data into image " @@ -5804,18 +5809,18 @@ msgstr "" "instance %(inst_name)s: ignorování chyby při vkládání dat do obrazu " "%(img_id)s (%(e)s)" -#: nova/virt/baremetal/driver.py:511 +#: nova/virt/baremetal/driver.py:513 #, python-format msgid "instance %s: starting toXML method" msgstr "instance %s: spoučtění metody toXML" -#: nova/virt/baremetal/driver.py:514 +#: nova/virt/baremetal/driver.py:516 #, python-format msgid "instance %s: finished toXML method" msgstr "instance %s: dokončena metoda toXML" -#: nova/virt/baremetal/driver.py:558 nova/virt/hyperv/vmops.py:486 -#: nova/virt/libvirt/driver.py:1986 +#: nova/virt/baremetal/driver.py:560 nova/virt/hyperv/vmops.py:486 +#: nova/virt/libvirt/driver.py:1987 msgid "" "Cannot get the number of cpu, because this function is not implemented " "for this platform. This error can be safely ignored for now." @@ -5823,16 +5828,16 @@ msgstr "" "Nelze získat počet cpu, protože tato funkce není na této platformě " "zavedena. Tuto chybu lze prozatím bezpečně ignorovat." -#: nova/virt/baremetal/driver.py:681 +#: nova/virt/baremetal/driver.py:683 #, python-format msgid "#### RLK: cpu_arch = %s " msgstr "#### RLK: cpu_arch = %s " -#: nova/virt/baremetal/driver.py:698 +#: nova/virt/baremetal/driver.py:700 msgid "Updating!" msgstr "Aktualizování!" -#: nova/virt/baremetal/driver.py:725 nova/virt/libvirt/driver.py:3030 +#: nova/virt/baremetal/driver.py:727 nova/virt/libvirt/driver.py:3031 #: nova/virt/xenapi/host.py:148 msgid "Updating host stats" msgstr "Aktualizace statistik hostitele" @@ -6448,7 +6453,7 @@ msgstr "" msgid "Failed to remove volume from VM %s" msgstr "Nelze odstranit kontejner: %s" -#: nova/virt/hyperv/volumeops.py:207 nova/virt/libvirt/driver.py:603 +#: nova/virt/hyperv/volumeops.py:207 nova/virt/libvirt/driver.py:604 msgid "Could not determine iscsi initiator name" msgstr "Nelze zjistit název zavaděče iscsi" @@ -6566,192 +6571,192 @@ msgstr "" msgid "The ISCSI initiator name can't be found. Choosing the default one" msgstr "" -#: nova/virt/hyperv/volumeutils.py:121 nova/virt/libvirt/driver.py:1462 +#: nova/virt/hyperv/volumeutils.py:121 nova/virt/libvirt/driver.py:1463 #: nova/virt/xenapi/vm_utils.py:476 #, python-format msgid "block_device_list %s" msgstr "block_device_list %s" -#: nova/virt/libvirt/driver.py:332 +#: nova/virt/libvirt/driver.py:333 #, python-format msgid "Nova requires libvirt version %(major)i.%(minor)i.%(micro)i or greater." msgstr "" -#: nova/virt/libvirt/driver.py:338 +#: nova/virt/libvirt/driver.py:339 #, python-format msgid "Connecting to libvirt: %s" msgstr "Připojování k libvirt: %s" -#: nova/virt/libvirt/driver.py:359 +#: nova/virt/libvirt/driver.py:360 msgid "Connection to libvirt broke" msgstr "Připojení k libvirt poškozeno" -#: nova/virt/libvirt/driver.py:381 nova/virt/libvirt/driver.py:384 +#: nova/virt/libvirt/driver.py:382 nova/virt/libvirt/driver.py:385 #, python-format msgid "Can not handle authentication request for %d credentials" msgstr "" -#: nova/virt/libvirt/driver.py:466 +#: nova/virt/libvirt/driver.py:467 #, python-format msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s" msgstr "Chyba od libvirt během ničení. Kód=%(errcode)s Chyba=%(e)s" -#: nova/virt/libvirt/driver.py:480 +#: nova/virt/libvirt/driver.py:481 #, fuzzy msgid "During wait destroy, instance disappeared." msgstr "Při spuštění wait zmizelo %s." -#: nova/virt/libvirt/driver.py:485 +#: nova/virt/libvirt/driver.py:486 msgid "Instance destroyed successfully." msgstr "Instance úspěšně zničena." -#: nova/virt/libvirt/driver.py:507 +#: nova/virt/libvirt/driver.py:508 msgid "Error from libvirt during undefineFlags. Retrying with undefine" msgstr "" -#: nova/virt/libvirt/driver.py:522 +#: nova/virt/libvirt/driver.py:523 #, python-format msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s" msgstr "Chyba od libvirt během rušení určení. Kód=%(errcode)s Chyba=%(e)s" -#: nova/virt/libvirt/driver.py:535 +#: nova/virt/libvirt/driver.py:536 #, fuzzy, python-format msgid "Error from libvirt during unfilter. Code=%(errcode)s Error=%(e)s" msgstr "Chyba od libvirt během rušení určení. Kód=%(errcode)s Chyba=%(e)s" -#: nova/virt/libvirt/driver.py:552 +#: nova/virt/libvirt/driver.py:553 #, python-format msgid "Deleting instance files %(target)s" msgstr "Mazání souborů instance %(target)s" -#: nova/virt/libvirt/driver.py:566 +#: nova/virt/libvirt/driver.py:567 #, fuzzy, python-format msgid "Failed to cleanup directory %(target)s: %(e)s" msgstr "Nelze naplánovat_%(method)s: %(ex)s" -#: nova/virt/libvirt/driver.py:728 +#: nova/virt/libvirt/driver.py:729 #, fuzzy msgid "During detach_volume, instance disappeared." msgstr "Při spuštění wait zmizelo %s." -#: nova/virt/libvirt/driver.py:738 +#: nova/virt/libvirt/driver.py:739 msgid "attaching LXC block device" msgstr "připojování bloku zařízení LXC" -#: nova/virt/libvirt/driver.py:751 +#: nova/virt/libvirt/driver.py:752 msgid "detaching LXC block device" msgstr "odpojování bloku zařízení LXC" -#: nova/virt/libvirt/driver.py:883 +#: nova/virt/libvirt/driver.py:884 #, fuzzy msgid "Instance soft rebooted successfully." msgstr "Instance úspěšně restartována." -#: nova/virt/libvirt/driver.py:887 +#: nova/virt/libvirt/driver.py:888 #, fuzzy msgid "Failed to soft reboot instance." msgstr "Nelze restartovat instanci" -#: nova/virt/libvirt/driver.py:919 +#: nova/virt/libvirt/driver.py:920 #, fuzzy msgid "Instance shutdown successfully." msgstr "Instance úspěšně vytvořena." -#: nova/virt/libvirt/driver.py:954 +#: nova/virt/libvirt/driver.py:955 msgid "Instance rebooted successfully." msgstr "Instance úspěšně restartována." -#: nova/virt/libvirt/driver.py:1084 +#: nova/virt/libvirt/driver.py:1085 msgid "Instance is running" msgstr "Instance je spuštěna" -#: nova/virt/libvirt/driver.py:1091 nova/virt/powervm/operator.py:253 +#: nova/virt/libvirt/driver.py:1092 nova/virt/powervm/operator.py:253 msgid "Instance spawned successfully." msgstr "Instance úspěšně vytvořena." -#: nova/virt/libvirt/driver.py:1107 +#: nova/virt/libvirt/driver.py:1108 #, python-format msgid "data: %(data)r, fpath: %(fpath)r" msgstr "data: %(data)r, fpath: %(fpath)r" -#: nova/virt/libvirt/driver.py:1153 +#: nova/virt/libvirt/driver.py:1154 #, fuzzy msgid "Guest does not have a console available" msgstr "Uživatel nemá správcovská oprávnění" -#: nova/virt/libvirt/driver.py:1197 +#: nova/virt/libvirt/driver.py:1198 #, python-format msgid "Path '%(path)s' supports direct I/O" msgstr "" -#: nova/virt/libvirt/driver.py:1201 +#: nova/virt/libvirt/driver.py:1202 #, python-format msgid "Path '%(path)s' does not support direct I/O: '%(ex)s'" msgstr "" -#: nova/virt/libvirt/driver.py:1205 nova/virt/libvirt/driver.py:1209 +#: nova/virt/libvirt/driver.py:1206 nova/virt/libvirt/driver.py:1210 #, python-format msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'" msgstr "" -#: nova/virt/libvirt/driver.py:1275 +#: nova/virt/libvirt/driver.py:1276 msgid "Creating image" msgstr "Vytváření obrazu" -#: nova/virt/libvirt/driver.py:1401 +#: nova/virt/libvirt/driver.py:1402 msgid "Using config drive" msgstr "" -#: nova/virt/libvirt/driver.py:1411 +#: nova/virt/libvirt/driver.py:1412 #, fuzzy, python-format msgid "Creating config drive at %(path)s" msgstr "Vkládání cesty souboru: '%s'" -#: nova/virt/libvirt/driver.py:1425 +#: nova/virt/libvirt/driver.py:1426 #, python-format msgid "Injecting %(injection)s into image %(img_id)s" msgstr "Vkládání %(injection)s do obrazu %(img_id)s" -#: nova/virt/libvirt/driver.py:1435 +#: nova/virt/libvirt/driver.py:1436 #, python-format msgid "Ignoring error injecting data into image %(img_id)s (%(e)s)" msgstr "Ignorování chyby při vkládání dat do obrazu %(img_id)s (%(e)s)" -#: nova/virt/libvirt/driver.py:1509 +#: nova/virt/libvirt/driver.py:1510 #, 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:1515 +#: nova/virt/libvirt/driver.py:1516 msgid "Config requested a custom CPU model, but no model name was provided" msgstr "" -#: nova/virt/libvirt/driver.py:1519 +#: nova/virt/libvirt/driver.py:1520 msgid "A CPU model name should not be set when a host CPU model is requested" msgstr "" -#: nova/virt/libvirt/driver.py:1523 +#: nova/virt/libvirt/driver.py:1524 #, python-format msgid "CPU mode '%(mode)s' model '%(model)s' was chosen" msgstr "" -#: nova/virt/libvirt/driver.py:1539 +#: nova/virt/libvirt/driver.py:1540 msgid "" "Passthrough of the host CPU was requested but this libvirt version does " "not support this feature" msgstr "" -#: nova/virt/libvirt/driver.py:1831 +#: nova/virt/libvirt/driver.py:1832 msgid "Starting toXML method" msgstr "Spuštění metody toXML" -#: nova/virt/libvirt/driver.py:1835 +#: nova/virt/libvirt/driver.py:1836 msgid "Finished toXML method" msgstr "Metoda toXML dokočena" -#: nova/virt/libvirt/driver.py:1852 +#: nova/virt/libvirt/driver.py:1853 #, python-format msgid "" "Error from libvirt while looking up %(instance_name)s: [Error Code " @@ -6760,20 +6765,20 @@ msgstr "" "Chyba od libvirt při hledání %(instance_name)s: [Kód chyby " "%(error_code)s] %(ex)s" -#: nova/virt/libvirt/driver.py:2104 +#: nova/virt/libvirt/driver.py:2105 msgid "libvirt version is too old (does not support getVersion)" msgstr "verze libvirt je příliš stará (nepodporuje getVersion)" -#: nova/virt/libvirt/driver.py:2291 +#: nova/virt/libvirt/driver.py:2292 msgid "Block migration can not be used with shared storage." msgstr "Přesunutí bloku nemůže být použito ve sdíleném úložišti." -#: nova/virt/libvirt/driver.py:2299 +#: nova/virt/libvirt/driver.py:2300 #, fuzzy msgid "Live migration can not be used without shared storage." msgstr "Přesunutí bloku nemůže být použito ve sdíleném úložišti." -#: nova/virt/libvirt/driver.py:2337 +#: nova/virt/libvirt/driver.py:2338 #, fuzzy, python-format msgid "" "Unable to migrate %(instance_uuid)s: Disk of instance is too " @@ -6782,7 +6787,7 @@ msgstr "" "Nelze přesunout %(instance_id)s do %(dest)s: Nedostatek disku " "(hostitel:%(available)s <= instance:%(necessary)s)" -#: nova/virt/libvirt/driver.py:2357 +#: nova/virt/libvirt/driver.py:2358 #, python-format msgid "" "Instance launched has CPU info:\n" @@ -6791,7 +6796,7 @@ msgstr "" "Spuštěná instance má info o CPU:\n" "%s" -#: nova/virt/libvirt/driver.py:2369 +#: nova/virt/libvirt/driver.py:2370 #, python-format msgid "" "CPU doesn't have compatibility.\n" @@ -6806,7 +6811,7 @@ msgstr "" "\n" "Prohlédněte si %(u)s" -#: nova/virt/libvirt/driver.py:2386 +#: nova/virt/libvirt/driver.py:2387 #, python-format msgid "" "Creating tmpfile %s to notify to other compute nodes that they should " @@ -6815,49 +6820,49 @@ msgstr "" "Vytváření dočasného souboru %s pro informování ostatních počítačových " "uzlů, že by se měli připojit ke stejnému úložišti." -#: nova/virt/libvirt/driver.py:2434 +#: nova/virt/libvirt/driver.py:2435 #, python-format msgid "The firewall filter for %s does not exist" msgstr "" -#: nova/virt/libvirt/driver.py:2504 +#: nova/virt/libvirt/driver.py:2505 #, fuzzy, python-format msgid "Live Migration failure: %(e)s" msgstr "Přesun před spuštěním selhal na %(dest)s" -#: nova/virt/libvirt/driver.py:2548 +#: nova/virt/libvirt/driver.py:2549 #, python-format msgid "plug_vifs() failed %(cnt)d.Retry up to %(max_retry)d for %(hostname)s." msgstr "" "plug_vifs() selhalo %(cnt)d.opakování až na %(max_retry)d pro " "%(hostname)s." -#: nova/virt/libvirt/driver.py:2675 +#: nova/virt/libvirt/driver.py:2676 #, python-format msgid "skipping %(path)s since it looks like volume" msgstr "přeskakování %(path)s protože vypadá jako svazek" -#: nova/virt/libvirt/driver.py:2724 +#: nova/virt/libvirt/driver.py:2725 #, python-format msgid "Getting disk size of %(i_name)s: %(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:2786 +#: nova/virt/libvirt/driver.py:2787 #, fuzzy msgid "Starting migrate_disk_and_power_off" msgstr "Instance %s: Spouštění přesunu disku a vypnutí" -#: nova/virt/libvirt/driver.py:2845 +#: nova/virt/libvirt/driver.py:2846 #, fuzzy msgid "Instance running successfully." msgstr "Instance %s úspěšně běží." -#: nova/virt/libvirt/driver.py:2852 +#: nova/virt/libvirt/driver.py:2853 #, fuzzy msgid "Starting finish_migration" msgstr "Instance %s: Spouštění dokončení přesunu" -#: nova/virt/libvirt/driver.py:2903 +#: nova/virt/libvirt/driver.py:2904 #, fuzzy msgid "Starting finish_revert_migration" msgstr "Instance %s: Spuštění dokočení vrácení přesunu" @@ -6892,11 +6897,11 @@ msgstr "Nwfilter (%(instance_filter_name)s) pro %(name)s nenalezen." msgid "iptables firewall: Setup Basic Filtering" msgstr "iptables firewall: Nastavení základního filtrování" -#: nova/virt/libvirt/imagebackend.py:208 +#: nova/virt/libvirt/imagebackend.py:213 msgid "You should specify libvirt_images_volume_group flag to use LVM images." msgstr "" -#: nova/virt/libvirt/imagebackend.py:270 +#: nova/virt/libvirt/imagebackend.py:276 #, fuzzy, python-format msgid "Unknown image_type=%s" msgstr "neznámá obslužná rutina obrazu disku: %s" @@ -7040,14 +7045,14 @@ msgstr "Ověření dokončeno" msgid "LVM snapshots not implemented" msgstr "" -#: nova/virt/libvirt/utils.py:130 +#: nova/virt/libvirt/utils.py:131 #, python-format msgid "" "Insufficient Space on Volume Group %(vg)s. Only %(free_space)db " "available, but %(size)db required by volume %(lv)s." msgstr "" -#: nova/virt/libvirt/utils.py:139 +#: nova/virt/libvirt/utils.py:140 #, python-format msgid "" "Volume group %(vg)s will not be able to hold sparse volume %(lv)s. " @@ -7055,36 +7060,36 @@ msgid "" "%(free_space)db." msgstr "" -#: nova/virt/libvirt/utils.py:186 +#: nova/virt/libvirt/utils.py:187 #, python-format msgid "Path %s must be LVM logical volume" msgstr "" -#: nova/virt/libvirt/utils.py:409 +#: nova/virt/libvirt/utils.py:410 msgid "Can't retrieve root device path from instance libvirt configuration" msgstr "" -#: nova/virt/libvirt/utils.py:498 +#: nova/virt/libvirt/utils.py:499 #, fuzzy, python-format msgid "Reading image info file: %s" msgstr "Odstraňování základního souboru: %s" -#: nova/virt/libvirt/utils.py:502 +#: nova/virt/libvirt/utils.py:503 #, fuzzy, python-format msgid "Read: %s" msgstr "_vytvořit: %s" -#: nova/virt/libvirt/utils.py:508 +#: nova/virt/libvirt/utils.py:509 #, python-format msgid "Error reading image info file %(filename)s: %(error)s" msgstr "" -#: nova/virt/libvirt/utils.py:532 +#: nova/virt/libvirt/utils.py:533 #, fuzzy, python-format msgid "Writing image info file: %s" msgstr "Odstraňování základního souboru: %s" -#: nova/virt/libvirt/utils.py:533 +#: nova/virt/libvirt/utils.py:534 #, fuzzy, python-format msgid "Wrote: %s" msgstr "Přepsáno %s" @@ -7105,12 +7110,12 @@ msgstr "Zajišťování mostu %s" msgid "Failed while unplugging vif" msgstr "Nelze při odpojení vif instance '%s'" -#: nova/virt/libvirt/volume.py:173 +#: nova/virt/libvirt/volume.py:174 #, python-format msgid "iSCSI device not found at %s" msgstr "iSCSI zařízení v %s nenalezeno" -#: nova/virt/libvirt/volume.py:176 +#: nova/virt/libvirt/volume.py:177 #, python-format msgid "" "ISCSI volume not yet found at: %(mount_device)s. Will rescan & retry. " @@ -7119,7 +7124,7 @@ msgstr "" "ISCSI svazek zatím v %(mount_device)s nenalezen:. Bude znovu provedeno " "hledání a další pokus. Číslo pokusu: %(tries)s" -#: nova/virt/libvirt/volume.py:188 +#: nova/virt/libvirt/volume.py:189 #, python-format msgid "Found iSCSI node %(mount_device)s (after %(tries)s rescans)" msgstr "Nalezen uzel iSCSI %(mount_device)s (po %(tries)s pokusech)" @@ -9056,34 +9061,34 @@ msgstr "Sheepdog nefunguje" msgid "LoggingVolumeDriver: %s" msgstr "Zaznamování ovladače svazku: %s" -#: nova/volume/iscsi.py:121 +#: nova/volume/iscsi.py:122 #, fuzzy, python-format msgid "Creating volume: %s" msgstr "Mazání svazku s ID: %s " -#: nova/volume/iscsi.py:135 +#: nova/volume/iscsi.py:136 #, fuzzy, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s." msgstr "Nenalezeno žádné cílové id ve svazku %(volume_id)s." -#: nova/volume/iscsi.py:145 +#: nova/volume/iscsi.py:146 #, python-format msgid "" "Failed to create iscsi target for volume id:%(vol_id)s. Please ensure " "your tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: nova/volume/iscsi.py:153 nova/volume/iscsi.py:195 +#: nova/volume/iscsi.py:154 nova/volume/iscsi.py:196 #, fuzzy, python-format msgid "Removing volume: %s" msgstr "Mazání svazku s ID: %s " -#: nova/volume/iscsi.py:167 +#: nova/volume/iscsi.py:168 #, fuzzy, python-format msgid "Failed to create iscsi target for volume id:%(volume_id)s." msgstr "Nenalezeno žádné cílové id ve svazku %(volume_id)s." -#: nova/volume/iscsi.py:176 +#: nova/volume/iscsi.py:177 msgid "valid iqn needed for show_target" msgstr "" @@ -10250,30 +10255,3 @@ msgid "" "gone: %(exc)s" msgstr "" -#~ msgid "" -#~ "The root_helper option (which lets you" -#~ " specify a root wrapper different " -#~ "from nova-rootwrap, and defaults to " -#~ "using sudo) is now deprecated. You " -#~ "should use the rootwrap_config option " -#~ "instead." -#~ msgstr "" - -#~ msgid "backend %s" -#~ msgstr "podpůrná vrstva: %s" - -#~ msgid "Invalid server status: %(status)s" -#~ msgstr "Neplatný stav serveru: %(status)s" - -#~ msgid "Use of empty request context is deprecated" -#~ msgstr "Použití prázdného kontextu požadavku je zastaralé" - -#~ msgid "" -#~ "Inheritance-based rules are deprecated; " -#~ "use the default brain instead of " -#~ "%s." -#~ msgstr "" - -#~ msgid "Inheritance-based rules are deprecated; update _check_%s" -#~ msgstr "" - diff --git a/nova/locale/da/LC_MESSAGES/nova.po b/nova/locale/da/LC_MESSAGES/nova.po index 51cca7fd6..4f47447bc 100644 --- a/nova/locale/da/LC_MESSAGES/nova.po +++ b/nova/locale/da/LC_MESSAGES/nova.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: nova\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-10-26 00:02+0000\n" +"POT-Creation-Date: 2012-10-27 00:01+0000\n" "PO-Revision-Date: 2011-01-15 21:46+0000\n" "Last-Translator: Soren Hansen \n" "Language-Team: Danish \n" @@ -27,41 +27,41 @@ msgstr "" msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" msgstr "" -#: nova/crypto.py:46 +#: nova/crypto.py:47 msgid "Filename of root CA" msgstr "" -#: nova/crypto.py:49 +#: nova/crypto.py:50 msgid "Filename of private key" msgstr "Filnavn for privatnøgle" -#: nova/crypto.py:52 +#: nova/crypto.py:53 msgid "Filename of root Certificate Revocation List" msgstr "" -#: nova/crypto.py:55 +#: nova/crypto.py:56 msgid "Where we keep our keys" msgstr "" -#: nova/crypto.py:58 +#: nova/crypto.py:59 msgid "Where we keep our root CA" msgstr "" -#: nova/crypto.py:61 +#: nova/crypto.py:62 msgid "Should we use a CA for each project?" msgstr "" -#: nova/crypto.py:65 +#: nova/crypto.py:66 #, python-format msgid "Subject for certificate for users, %s for project, user, timestamp" msgstr "" -#: nova/crypto.py:70 +#: nova/crypto.py:71 #, python-format msgid "Subject for certificate for projects, %s for project, timestamp" msgstr "" -#: nova/crypto.py:300 +#: nova/crypto.py:301 #, python-format msgid "Flags path: %s" msgstr "" @@ -184,7 +184,7 @@ msgstr "" msgid "Invalid volume" msgstr "" -#: nova/exception.py:263 nova/api/openstack/compute/servers.py:1287 +#: nova/exception.py:263 nova/api/openstack/compute/servers.py:1283 #: nova/api/openstack/compute/contrib/admin_actions.py:242 msgid "Invalid metadata" msgstr "" @@ -1329,23 +1329,23 @@ msgstr "" msgid "Creating Consumer connection for Service %s" msgstr "" -#: nova/service.py:502 +#: nova/service.py:503 msgid "Service killed that has no database entry" msgstr "" -#: nova/service.py:539 +#: nova/service.py:540 msgid "The service database object disappeared, Recreating it." msgstr "" -#: nova/service.py:554 +#: nova/service.py:555 msgid "Recovered model server connection!" msgstr "" -#: nova/service.py:560 +#: nova/service.py:561 msgid "model server went away" msgstr "" -#: nova/service.py:648 +#: nova/service.py:649 msgid "serve() can only be called once" msgstr "" @@ -1406,47 +1406,27 @@ msgstr "" msgid "in looping call" msgstr "" -#: nova/utils.py:623 -#, python-format -msgid "Could not release the acquired lock `%s`" -msgstr "" - -#: nova/utils.py:706 -#, python-format -msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"..." -msgstr "" - -#: nova/utils.py:710 -#, python-format -msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"..." -msgstr "" - -#: nova/utils.py:736 -#, python-format -msgid "Got file lock \"%(lock)s\" for method \"%(method)s\"..." -msgstr "" - -#: nova/utils.py:877 +#: nova/utils.py:700 #, python-format msgid "Expected object of type: %s" msgstr "" -#: nova/utils.py:906 +#: nova/utils.py:729 #, python-format msgid "Invalid server_string: %s" msgstr "" -#: nova/utils.py:1046 +#: nova/utils.py:869 #, python-format msgid "timefunc: '%(name)s' took %(total_time).2f secs" msgstr "" -#: nova/utils.py:1124 +#: nova/utils.py:947 #, python-format msgid "Reloading cached file %s" msgstr "" -#: nova/utils.py:1242 nova/virt/configdrive.py:150 +#: nova/utils.py:1065 nova/virt/configdrive.py:151 #, python-format msgid "Could not remove tmpdir: %s" msgstr "" @@ -1866,7 +1846,7 @@ msgstr "" msgid "Caught error: %s" msgstr "" -#: nova/api/openstack/__init__.py:60 nova/api/openstack/wsgi.py:977 +#: nova/api/openstack/__init__.py:60 nova/api/openstack/wsgi.py:986 #, python-format msgid "%(url)s returned with HTTP %(status)d" msgstr "" @@ -1915,7 +1895,7 @@ msgstr "" msgid "offset param must be positive" msgstr "" -#: nova/api/openstack/common.py:215 nova/api/openstack/compute/servers.py:540 +#: nova/api/openstack/common.py:215 nova/api/openstack/compute/servers.py:536 #, python-format msgid "marker [%s] not found" msgstr "" @@ -2019,7 +1999,7 @@ msgstr "" msgid "Failed to load extension %(ext_name)s: %(exc)s" msgstr "" -#: nova/api/openstack/wsgi.py:199 nova/api/openstack/wsgi.py:610 +#: nova/api/openstack/wsgi.py:199 nova/api/openstack/wsgi.py:619 msgid "cannot understand JSON" msgstr "" @@ -2028,47 +2008,47 @@ msgstr "" msgid "cannot understand XML" msgstr "" -#: nova/api/openstack/wsgi.py:615 +#: nova/api/openstack/wsgi.py:624 msgid "too many body keys" msgstr "" -#: nova/api/openstack/wsgi.py:658 +#: nova/api/openstack/wsgi.py:667 #, python-format msgid "Exception handling resource: %s" msgstr "" -#: nova/api/openstack/wsgi.py:662 +#: nova/api/openstack/wsgi.py:671 #, python-format msgid "Fault thrown: %s" msgstr "" -#: nova/api/openstack/wsgi.py:665 +#: nova/api/openstack/wsgi.py:674 #, python-format msgid "HTTP exception thrown: %s" msgstr "" -#: nova/api/openstack/wsgi.py:779 +#: nova/api/openstack/wsgi.py:788 msgid "Unrecognized Content-Type provided in request" msgstr "" -#: nova/api/openstack/wsgi.py:783 +#: nova/api/openstack/wsgi.py:792 msgid "No Content-Type provided in request" msgstr "" -#: nova/api/openstack/wsgi.py:787 +#: nova/api/openstack/wsgi.py:796 msgid "Empty body provided in request" msgstr "" -#: nova/api/openstack/wsgi.py:888 +#: nova/api/openstack/wsgi.py:897 msgid "Invalid XML in request body" msgstr "" -#: nova/api/openstack/wsgi.py:907 +#: nova/api/openstack/wsgi.py:916 #, python-format msgid "There is no such action: %s" msgstr "" -#: nova/api/openstack/wsgi.py:910 nova/api/openstack/wsgi.py:923 +#: nova/api/openstack/wsgi.py:919 nova/api/openstack/wsgi.py:932 #: nova/api/openstack/compute/server_metadata.py:58 #: nova/api/openstack/compute/server_metadata.py:76 #: nova/api/openstack/compute/server_metadata.py:101 @@ -2077,15 +2057,15 @@ msgstr "" msgid "Malformed request body" msgstr "" -#: nova/api/openstack/wsgi.py:920 +#: nova/api/openstack/wsgi.py:929 msgid "Unsupported Content-Type" msgstr "" -#: nova/api/openstack/wsgi.py:932 +#: nova/api/openstack/wsgi.py:941 msgid "Malformed request url" msgstr "" -#: nova/api/openstack/wsgi.py:980 +#: nova/api/openstack/wsgi.py:989 #, python-format msgid "%(url)s returned a fault: %(e)s" msgstr "" @@ -2187,208 +2167,208 @@ msgstr "" msgid "Metadata item was not found" msgstr "" -#: nova/api/openstack/compute/servers.py:449 -#: nova/api/openstack/compute/servers.py:461 -#: nova/api/openstack/compute/servers.py:556 -#: nova/api/openstack/compute/servers.py:724 -#: nova/api/openstack/compute/servers.py:985 -#: nova/api/openstack/compute/servers.py:1088 -#: nova/api/openstack/compute/servers.py:1238 +#: nova/api/openstack/compute/servers.py:445 +#: nova/api/openstack/compute/servers.py:457 +#: nova/api/openstack/compute/servers.py:552 +#: nova/api/openstack/compute/servers.py:720 +#: nova/api/openstack/compute/servers.py:981 +#: nova/api/openstack/compute/servers.py:1084 +#: nova/api/openstack/compute/servers.py:1234 msgid "Instance could not be found" msgstr "" -#: nova/api/openstack/compute/servers.py:500 +#: nova/api/openstack/compute/servers.py:496 msgid "Invalid changes-since value" msgstr "" -#: nova/api/openstack/compute/servers.py:519 +#: nova/api/openstack/compute/servers.py:515 msgid "Only administrators may list deleted instances" msgstr "" -#: nova/api/openstack/compute/servers.py:563 +#: nova/api/openstack/compute/servers.py:559 msgid "Server name is not a string or unicode" msgstr "" -#: nova/api/openstack/compute/servers.py:567 +#: nova/api/openstack/compute/servers.py:563 msgid "Server name is an empty string" msgstr "" -#: nova/api/openstack/compute/servers.py:571 +#: nova/api/openstack/compute/servers.py:567 msgid "Server name must be less than 256 characters." msgstr "" -#: nova/api/openstack/compute/servers.py:588 +#: nova/api/openstack/compute/servers.py:584 #, python-format msgid "Bad personality format: missing %s" msgstr "" -#: nova/api/openstack/compute/servers.py:591 +#: nova/api/openstack/compute/servers.py:587 msgid "Bad personality format" msgstr "" -#: nova/api/openstack/compute/servers.py:595 +#: nova/api/openstack/compute/servers.py:591 #, python-format msgid "Personality content for %s cannot be decoded" msgstr "" -#: nova/api/openstack/compute/servers.py:626 +#: nova/api/openstack/compute/servers.py:622 msgid "Unknown argment : port" msgstr "" -#: nova/api/openstack/compute/servers.py:629 +#: nova/api/openstack/compute/servers.py:625 #, python-format msgid "Bad port format: port uuid is not in proper format (%s)" msgstr "" -#: nova/api/openstack/compute/servers.py:639 +#: nova/api/openstack/compute/servers.py:635 #, python-format msgid "Bad networks format: network uuid is not in proper format (%s)" msgstr "" -#: nova/api/openstack/compute/servers.py:649 +#: nova/api/openstack/compute/servers.py:645 #, python-format msgid "Invalid fixed IP address (%s)" msgstr "" -#: nova/api/openstack/compute/servers.py:662 +#: nova/api/openstack/compute/servers.py:658 #, python-format msgid "Duplicate networks (%s) are not allowed" msgstr "" -#: nova/api/openstack/compute/servers.py:668 +#: nova/api/openstack/compute/servers.py:664 #, python-format msgid "Bad network format: missing %s" msgstr "" -#: nova/api/openstack/compute/servers.py:671 +#: nova/api/openstack/compute/servers.py:667 msgid "Bad networks format" msgstr "" -#: nova/api/openstack/compute/servers.py:697 +#: nova/api/openstack/compute/servers.py:693 msgid "Userdata content cannot be decoded" msgstr "" -#: nova/api/openstack/compute/servers.py:704 +#: nova/api/openstack/compute/servers.py:700 msgid "accessIPv4 is not proper IPv4 format" msgstr "" -#: nova/api/openstack/compute/servers.py:711 +#: nova/api/openstack/compute/servers.py:707 msgid "accessIPv6 is not proper IPv6 format" msgstr "" -#: nova/api/openstack/compute/servers.py:740 +#: nova/api/openstack/compute/servers.py:736 msgid "Server name is not defined" msgstr "" -#: nova/api/openstack/compute/servers.py:789 -#: nova/api/openstack/compute/servers.py:895 +#: nova/api/openstack/compute/servers.py:785 +#: nova/api/openstack/compute/servers.py:891 msgid "Invalid flavorRef provided." msgstr "" -#: nova/api/openstack/compute/servers.py:829 +#: nova/api/openstack/compute/servers.py:825 msgid "min_count must be an integer value" msgstr "" -#: nova/api/openstack/compute/servers.py:832 +#: nova/api/openstack/compute/servers.py:828 msgid "min_count must be > 0" msgstr "" -#: nova/api/openstack/compute/servers.py:837 +#: nova/api/openstack/compute/servers.py:833 msgid "max_count must be an integer value" msgstr "" -#: nova/api/openstack/compute/servers.py:840 +#: nova/api/openstack/compute/servers.py:836 msgid "max_count must be > 0" msgstr "" -#: nova/api/openstack/compute/servers.py:843 +#: nova/api/openstack/compute/servers.py:839 msgid "min_count must be <= max_count" msgstr "" -#: nova/api/openstack/compute/servers.py:892 +#: nova/api/openstack/compute/servers.py:888 msgid "Can not find requested image" msgstr "" -#: nova/api/openstack/compute/servers.py:898 +#: nova/api/openstack/compute/servers.py:894 msgid "Invalid key_name provided." msgstr "" -#: nova/api/openstack/compute/servers.py:977 +#: nova/api/openstack/compute/servers.py:973 msgid "HostId cannot be updated." msgstr "" -#: nova/api/openstack/compute/servers.py:1003 -#: nova/api/openstack/compute/servers.py:1023 +#: nova/api/openstack/compute/servers.py:999 +#: nova/api/openstack/compute/servers.py:1019 msgid "Instance has not been resized." msgstr "" -#: nova/api/openstack/compute/servers.py:1009 +#: nova/api/openstack/compute/servers.py:1005 #, python-format msgid "Error in confirm-resize %s" msgstr "" -#: nova/api/openstack/compute/servers.py:1029 +#: nova/api/openstack/compute/servers.py:1025 #, python-format msgid "Error in revert-resize %s" msgstr "" -#: nova/api/openstack/compute/servers.py:1042 +#: nova/api/openstack/compute/servers.py:1038 msgid "Argument 'type' for reboot is not HARD or SOFT" msgstr "" -#: nova/api/openstack/compute/servers.py:1046 +#: nova/api/openstack/compute/servers.py:1042 msgid "Missing argument 'type' for reboot" msgstr "" -#: nova/api/openstack/compute/servers.py:1059 +#: nova/api/openstack/compute/servers.py:1055 #, python-format msgid "Error in reboot %s" msgstr "" -#: nova/api/openstack/compute/servers.py:1071 +#: nova/api/openstack/compute/servers.py:1067 msgid "Unable to locate requested flavor." msgstr "" -#: nova/api/openstack/compute/servers.py:1074 +#: nova/api/openstack/compute/servers.py:1070 msgid "Resize requires a flavor change." msgstr "" -#: nova/api/openstack/compute/servers.py:1098 +#: nova/api/openstack/compute/servers.py:1094 msgid "Missing imageRef attribute" msgstr "" -#: nova/api/openstack/compute/servers.py:1107 +#: nova/api/openstack/compute/servers.py:1103 #: nova/api/openstack/volume/volumes.py:263 #: nova/api/openstack/volume/volumes.py:267 msgid "Invalid imageRef provided." msgstr "" -#: nova/api/openstack/compute/servers.py:1116 +#: nova/api/openstack/compute/servers.py:1112 msgid "Missing flavorRef attribute" msgstr "" -#: nova/api/openstack/compute/servers.py:1129 +#: nova/api/openstack/compute/servers.py:1125 msgid "No adminPass was specified" msgstr "" -#: nova/api/openstack/compute/servers.py:1133 -#: nova/api/openstack/compute/servers.py:1335 +#: nova/api/openstack/compute/servers.py:1129 +#: nova/api/openstack/compute/servers.py:1331 msgid "Invalid adminPass" msgstr "" -#: nova/api/openstack/compute/servers.py:1144 +#: nova/api/openstack/compute/servers.py:1140 msgid "Unable to parse metadata key/value pairs." msgstr "" -#: nova/api/openstack/compute/servers.py:1157 +#: nova/api/openstack/compute/servers.py:1153 msgid "Resize request has invalid 'flavorRef' attribute." msgstr "" -#: nova/api/openstack/compute/servers.py:1160 +#: nova/api/openstack/compute/servers.py:1156 msgid "Resize requests require 'flavorRef' attribute." msgstr "" -#: nova/api/openstack/compute/servers.py:1178 +#: nova/api/openstack/compute/servers.py:1174 #: nova/api/openstack/compute/contrib/aggregates.py:142 #: nova/api/openstack/compute/contrib/keypairs.py:78 #: nova/api/openstack/compute/contrib/networks.py:75 @@ -2396,19 +2376,19 @@ msgstr "" msgid "Invalid request body" msgstr "" -#: nova/api/openstack/compute/servers.py:1183 +#: nova/api/openstack/compute/servers.py:1179 msgid "Could not parse imageRef from request." msgstr "" -#: nova/api/openstack/compute/servers.py:1245 +#: nova/api/openstack/compute/servers.py:1241 msgid "Cannot find image for rebuild" msgstr "" -#: nova/api/openstack/compute/servers.py:1278 +#: nova/api/openstack/compute/servers.py:1274 msgid "createImage entity requires name attribute" msgstr "" -#: nova/api/openstack/compute/servers.py:1362 +#: nova/api/openstack/compute/servers.py:1358 #, python-format msgid "Removing options '%(unk_opt_str)s' from query" msgstr "" @@ -2554,7 +2534,7 @@ msgstr "" msgid "Only root certificate can be retrieved." msgstr "" -#: nova/api/openstack/compute/contrib/cloudpipe.py:148 +#: nova/api/openstack/compute/contrib/cloudpipe.py:149 msgid "" "Unable to claim IP for VPN instances, ensure it isn't running, and try " "again in a few minutes" @@ -2883,23 +2863,23 @@ msgstr "" msgid "No image_name was specified in request." msgstr "" -#: nova/cloudpipe/pipelib.py:43 +#: nova/cloudpipe/pipelib.py:44 msgid "Instance type for vpn instances" msgstr "" -#: nova/cloudpipe/pipelib.py:46 +#: nova/cloudpipe/pipelib.py:47 msgid "Template for cloudpipe instance boot script" msgstr "" -#: nova/cloudpipe/pipelib.py:49 +#: nova/cloudpipe/pipelib.py:50 msgid "Network to push into openvpn config" msgstr "" -#: nova/cloudpipe/pipelib.py:52 +#: nova/cloudpipe/pipelib.py:53 msgid "Netmask to push into openvpn config" msgstr "" -#: nova/cloudpipe/pipelib.py:105 +#: nova/cloudpipe/pipelib.py:106 #, python-format msgid "Launching VPN for %s" msgstr "" @@ -3134,653 +3114,658 @@ msgstr "" msgid "Instance type %s not found for deletion" msgstr "" -#: nova/compute/manager.py:166 +#: nova/compute/manager.py:167 msgid "Possibly task preempted." msgstr "" -#: nova/compute/manager.py:229 +#: nova/compute/manager.py:230 msgid "Compute driver option required, but not specified" msgstr "" -#: nova/compute/manager.py:232 +#: nova/compute/manager.py:233 #, python-format msgid "Loading compute driver '%s'" msgstr "" -#: nova/compute/manager.py:238 +#: nova/compute/manager.py:239 #, python-format msgid "Unable to load the virtualization driver: %s" msgstr "" -#: nova/compute/manager.py:273 +#: nova/compute/manager.py:274 msgid "Instance has been destroyed from under us while trying to set it to ERROR" msgstr "" -#: nova/compute/manager.py:301 +#: nova/compute/manager.py:302 #, python-format msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." msgstr "" -#: nova/compute/manager.py:315 +#: nova/compute/manager.py:316 msgid "Rebooting instance after nova-compute restart." msgstr "" -#: nova/compute/manager.py:329 +#: nova/compute/manager.py:330 msgid "Hypervisor driver does not support resume guests" msgstr "" -#: nova/compute/manager.py:339 +#: nova/compute/manager.py:340 msgid "Hypervisor driver does not support firewall rules" msgstr "" -#: nova/compute/manager.py:351 +#: nova/compute/manager.py:352 msgid "Checking state" msgstr "" -#: nova/compute/manager.py:424 +#: nova/compute/manager.py:425 #, python-format msgid "Setting up bdm %s" msgstr "" -#: nova/compute/manager.py:517 +#: nova/compute/manager.py:518 msgid "Failed to dealloc network for deleted instance" msgstr "" -#: nova/compute/manager.py:549 +#: nova/compute/manager.py:550 #, python-format msgid "Build error: %s" msgstr "" -#: nova/compute/manager.py:566 +#: nova/compute/manager.py:567 msgid "Error trying to reschedule" msgstr "" -#: nova/compute/manager.py:583 +#: nova/compute/manager.py:584 msgid "Retry info not present, will not reschedule" msgstr "" -#: nova/compute/manager.py:588 +#: nova/compute/manager.py:589 msgid "No request spec, will not reschedule" msgstr "" -#: nova/compute/manager.py:594 +#: nova/compute/manager.py:595 #, python-format msgid "Re-scheduling instance: attempt %d" msgstr "" -#: nova/compute/manager.py:619 +#: nova/compute/manager.py:620 msgid "Instance build timed out. Set to error state." msgstr "" -#: nova/compute/manager.py:650 +#: nova/compute/manager.py:651 msgid "Instance has already been created" msgstr "" -#: nova/compute/manager.py:693 +#: nova/compute/manager.py:694 #, 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:699 +#: nova/compute/manager.py:700 #, 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:709 +#: nova/compute/manager.py:710 msgid "Starting instance..." msgstr "" -#: nova/compute/manager.py:730 +#: nova/compute/manager.py:731 msgid "Instance failed network setup" msgstr "" -#: nova/compute/manager.py:734 +#: nova/compute/manager.py:735 #, python-format msgid "Instance network_info: |%s|" msgstr "" -#: nova/compute/manager.py:747 +#: nova/compute/manager.py:748 msgid "Instance failed block device setup" msgstr "" -#: nova/compute/manager.py:765 +#: nova/compute/manager.py:766 msgid "Instance failed to spawn" msgstr "" -#: nova/compute/manager.py:789 +#: nova/compute/manager.py:790 msgid "Deallocating network for instance" msgstr "" -#: nova/compute/manager.py:861 +#: nova/compute/manager.py:862 #, python-format msgid "%(action_str)s instance" msgstr "" -#: nova/compute/manager.py:892 +#: nova/compute/manager.py:893 #, python-format msgid "Ignoring DiskNotFound: %s" msgstr "" -#: nova/compute/manager.py:895 +#: nova/compute/manager.py:896 #, python-format msgid "Ignoring VolumeNotFound: %s" msgstr "" -#: nova/compute/manager.py:902 +#: nova/compute/manager.py:903 #, python-format msgid "terminating bdm %s" msgstr "" -#: nova/compute/manager.py:926 +#: nova/compute/manager.py:927 #, python-format msgid "Ignoring volume cleanup failure due to %s" msgstr "" -#: nova/compute/manager.py:966 nova/compute/manager.py:1788 -#: nova/compute/manager.py:2973 +#: nova/compute/manager.py:967 nova/compute/manager.py:1802 +#: nova/compute/manager.py:2987 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "" -#: nova/compute/manager.py:1048 +#: nova/compute/manager.py:1049 msgid "Rebuilding instance" msgstr "" -#: nova/compute/manager.py:1127 +#: nova/compute/manager.py:1128 msgid "Rebooting instance" msgstr "" -#: nova/compute/manager.py:1147 +#: nova/compute/manager.py:1148 #, python-format msgid "" "trying to reboot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1156 +#: nova/compute/manager.py:1157 #, python-format msgid "Cannot reboot instance: %(exc)s" msgstr "" -#: nova/compute/manager.py:1193 +#: nova/compute/manager.py:1194 msgid "instance snapshotting" msgstr "" -#: nova/compute/manager.py:1199 +#: nova/compute/manager.py:1200 #, python-format msgid "" "trying to snapshot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1269 +#: nova/compute/manager.py:1270 #, python-format msgid "Found %(num_images)d images (rotation: %(rotation)d)" msgstr "" -#: nova/compute/manager.py:1275 +#: nova/compute/manager.py:1276 #, python-format msgid "Rotating out %d backups" msgstr "" -#: nova/compute/manager.py:1280 +#: nova/compute/manager.py:1281 #, python-format msgid "Deleting image %s" msgstr "" -#: nova/compute/manager.py:1311 +#: nova/compute/manager.py:1312 #, python-format msgid "Failed to set admin password. Instance %s is not running" msgstr "" -#: nova/compute/manager.py:1318 +#: nova/compute/manager.py:1319 msgid "Root password set" msgstr "" -#: nova/compute/manager.py:1328 +#: nova/compute/manager.py:1329 msgid "set_admin_password is not implemented by this driver." msgstr "" -#: nova/compute/manager.py:1344 +#: nova/compute/manager.py:1345 #, python-format msgid "set_admin_password failed: %s" msgstr "" -#: nova/compute/manager.py:1352 +#: nova/compute/manager.py:1353 msgid "error setting admin password" msgstr "" -#: nova/compute/manager.py:1367 +#: nova/compute/manager.py:1368 #, 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:1371 +#: nova/compute/manager.py:1372 #, python-format msgid "injecting file to %(path)s" msgstr "" -#: nova/compute/manager.py:1384 +#: nova/compute/manager.py:1385 msgid "Rescuing" msgstr "" -#: nova/compute/manager.py:1411 +#: nova/compute/manager.py:1412 msgid "Unrescuing" msgstr "" -#: nova/compute/manager.py:1432 +#: nova/compute/manager.py:1433 #, python-format msgid "Changing instance metadata according to %(diff)r" msgstr "" -#: nova/compute/manager.py:1606 +#: nova/compute/manager.py:1614 msgid "destination same as source!" msgstr "" -#: nova/compute/manager.py:1624 +#: nova/compute/manager.py:1632 msgid "Migrating" msgstr "" -#: nova/compute/manager.py:1841 +#: nova/compute/manager.py:1799 +#, python-format +msgid "Failed to rollback quota for failed finish_resize: %(qr_error)s" +msgstr "" + +#: nova/compute/manager.py:1855 msgid "Pausing" msgstr "" -#: nova/compute/manager.py:1858 +#: nova/compute/manager.py:1872 msgid "Unpausing" msgstr "" -#: nova/compute/manager.py:1896 +#: nova/compute/manager.py:1910 msgid "Retrieving diagnostics" msgstr "" -#: nova/compute/manager.py:1926 +#: nova/compute/manager.py:1940 msgid "Resuming" msgstr "" -#: nova/compute/manager.py:1942 +#: nova/compute/manager.py:1956 msgid "Reset network" msgstr "" -#: nova/compute/manager.py:1947 +#: nova/compute/manager.py:1961 msgid "Inject network info" msgstr "" -#: nova/compute/manager.py:1950 +#: nova/compute/manager.py:1964 #, python-format msgid "network_info to inject: |%s|" msgstr "" -#: nova/compute/manager.py:1967 +#: nova/compute/manager.py:1981 msgid "Get console output" msgstr "" -#: nova/compute/manager.py:1992 +#: nova/compute/manager.py:2006 msgid "Getting vnc console" msgstr "" -#: nova/compute/manager.py:2020 +#: nova/compute/manager.py:2034 #, python-format msgid "Booting with volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2063 +#: nova/compute/manager.py:2077 #, python-format msgid "Attaching volume %(volume_id)s to %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2072 +#: nova/compute/manager.py:2086 #, python-format msgid "" "Failed to connect to volume %(volume_id)s while attaching at " "%(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2087 +#: nova/compute/manager.py:2101 #, python-format msgid "Failed to attach volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2116 +#: nova/compute/manager.py:2130 #, python-format msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" msgstr "" -#: nova/compute/manager.py:2120 +#: nova/compute/manager.py:2134 msgid "Detaching volume from unknown instance" msgstr "" -#: nova/compute/manager.py:2133 +#: nova/compute/manager.py:2147 #, python-format msgid "Faild to detach volume %(volume_id)s from %(mp)s" msgstr "" -#: nova/compute/manager.py:2226 +#: nova/compute/manager.py:2240 msgid "Instance has no volume." msgstr "" -#: nova/compute/manager.py:2286 +#: nova/compute/manager.py:2300 #, python-format msgid "Pre live migration failed at %(dest)s" msgstr "" -#: nova/compute/manager.py:2312 +#: nova/compute/manager.py:2326 msgid "_post_live_migration() is started.." msgstr "" -#: nova/compute/manager.py:2345 +#: nova/compute/manager.py:2359 msgid "No floating_ip found" msgstr "" -#: nova/compute/manager.py:2353 +#: nova/compute/manager.py:2367 msgid "No floating_ip found." msgstr "" -#: nova/compute/manager.py:2355 +#: nova/compute/manager.py:2369 #, python-format msgid "" "Live migration: Unexpected error: cannot inherit floating ip.\n" "%(e)s" msgstr "" -#: nova/compute/manager.py:2381 +#: nova/compute/manager.py:2395 #, python-format msgid "Migrating instance to %(dest)s finished successfully." msgstr "" -#: nova/compute/manager.py:2383 +#: nova/compute/manager.py:2397 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:2397 +#: nova/compute/manager.py:2411 msgid "Post operation of migration started" msgstr "" -#: nova/compute/manager.py:2528 +#: nova/compute/manager.py:2542 msgid "Updated the info_cache for instance" msgstr "" -#: nova/compute/manager.py:2554 +#: nova/compute/manager.py:2568 #, python-format msgid "" "Found %(migration_count)d unconfirmed migrations older than " "%(confirm_window)d seconds" msgstr "" -#: nova/compute/manager.py:2559 +#: nova/compute/manager.py:2573 #, python-format msgid "Setting migration %(migration_id)s to error: %(reason)s" msgstr "" -#: nova/compute/manager.py:2568 +#: nova/compute/manager.py:2582 #, python-format msgid "" "Automatically confirming migration %(migration_id)s for instance " "%(instance_uuid)s" msgstr "" -#: nova/compute/manager.py:2575 +#: nova/compute/manager.py:2589 #, python-format msgid "Instance %(instance_uuid)s not found" msgstr "" -#: nova/compute/manager.py:2579 +#: nova/compute/manager.py:2593 msgid "In ERROR state" msgstr "" -#: nova/compute/manager.py:2586 +#: nova/compute/manager.py:2600 #, python-format msgid "In states %(vm_state)s/%(task_state)s, notRESIZED/None" msgstr "" -#: nova/compute/manager.py:2594 +#: nova/compute/manager.py:2608 #, python-format msgid "Error auto-confirming resize: %(e)s. Will retry later." msgstr "" -#: nova/compute/manager.py:2611 +#: nova/compute/manager.py:2625 #, 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:2629 +#: nova/compute/manager.py:2643 #, python-format msgid "Failed to generate usage audit for instance on host %s" msgstr "" -#: nova/compute/manager.py:2652 +#: nova/compute/manager.py:2666 msgid "Updating bandwidth usage cache" msgstr "" -#: nova/compute/manager.py:2717 +#: nova/compute/manager.py:2731 msgid "Updating host status" msgstr "" -#: nova/compute/manager.py:2743 +#: nova/compute/manager.py:2757 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " "the hypervisor." msgstr "" -#: nova/compute/manager.py:2749 nova/compute/manager.py:2787 +#: nova/compute/manager.py:2763 nova/compute/manager.py:2801 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:2774 +#: nova/compute/manager.py:2788 #, 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:2811 +#: nova/compute/manager.py:2825 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:2823 nova/compute/manager.py:2834 -#: nova/compute/manager.py:2848 +#: nova/compute/manager.py:2837 nova/compute/manager.py:2848 +#: nova/compute/manager.py:2862 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:2828 +#: nova/compute/manager.py:2842 msgid "Instance is paused or suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:2841 +#: nova/compute/manager.py:2855 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:2857 +#: nova/compute/manager.py:2871 msgid "Instance is not (soft-)deleted." msgstr "" -#: nova/compute/manager.py:2865 +#: nova/compute/manager.py:2879 msgid "FLAGS.reclaim_instance_interval <= 0, skipping..." msgstr "" -#: nova/compute/manager.py:2878 +#: nova/compute/manager.py:2892 msgid "Reclaiming deleted instance" msgstr "" -#: nova/compute/manager.py:2927 +#: nova/compute/manager.py:2941 #, 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:2934 +#: nova/compute/manager.py:2948 #, 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:2941 +#: nova/compute/manager.py:2955 #, python-format msgid "Unrecognized value '%(action)s' for FLAGS.running_deleted_instance_action" msgstr "" -#: nova/compute/resource_tracker.py:150 +#: nova/compute/resource_tracker.py:151 msgid "" "Host field should be not be set on the instance until resources have been" " claimed." msgstr "" -#: nova/compute/resource_tracker.py:167 +#: nova/compute/resource_tracker.py:168 #, python-format msgid "" "Attempting claim: memory %(memory_mb)d MB, disk %(disk_gb)d GB, VCPUs " "%(vcpus)d" msgstr "" -#: nova/compute/resource_tracker.py:209 +#: nova/compute/resource_tracker.py:210 #, python-format msgid "" "Total memory: %(total_mem)d MB, used: %(used_mem)d MB, free: %(free_mem)d" " MB" msgstr "" -#: nova/compute/resource_tracker.py:218 +#: nova/compute/resource_tracker.py:219 msgid "Memory limit not specified, defaulting to unlimited" msgstr "" -#: nova/compute/resource_tracker.py:224 +#: nova/compute/resource_tracker.py:225 #, python-format msgid "Memory limit: %(memory_mb_limit)d MB, free: %(free_ram_mb)d MB" msgstr "" -#: nova/compute/resource_tracker.py:231 +#: nova/compute/resource_tracker.py:232 #, python-format msgid "" "Unable to claim resources. Free memory %(free_ram_mb)d MB < requested " "memory %(memory_mb)d MB" msgstr "" -#: nova/compute/resource_tracker.py:240 +#: nova/compute/resource_tracker.py:241 #, python-format msgid "" "Total disk: %(total_disk)d GB, used: %(used_disk)d GB, free: " "%(free_disk)d GB" msgstr "" -#: nova/compute/resource_tracker.py:249 +#: nova/compute/resource_tracker.py:250 msgid "Disk limit not specified, defaulting to unlimited" msgstr "" -#: nova/compute/resource_tracker.py:255 +#: nova/compute/resource_tracker.py:256 #, python-format msgid "Disk limit: %(disk_gb_limit)d GB, free: %(free_disk_gb)d GB" msgstr "" -#: nova/compute/resource_tracker.py:261 +#: nova/compute/resource_tracker.py:262 #, python-format msgid "" "Unable to claim resources. Free disk %(free_disk_gb)d GB < requested " "disk %(disk_gb)d GB" msgstr "" -#: nova/compute/resource_tracker.py:272 +#: nova/compute/resource_tracker.py:273 #, python-format msgid "Total VCPUs: %(total_vcpus)d, used: %(used_vcpus)d" msgstr "" -#: nova/compute/resource_tracker.py:279 +#: nova/compute/resource_tracker.py:280 msgid "VCPU limit not specified, defaulting to unlimited" msgstr "" -#: nova/compute/resource_tracker.py:283 +#: nova/compute/resource_tracker.py:284 #, python-format msgid "CPU limit: %(vcpu_limit)d" msgstr "" -#: nova/compute/resource_tracker.py:290 +#: nova/compute/resource_tracker.py:291 #, python-format msgid "" "Unable to claim resources. Free CPU %(free_vcpus)d < requested CPU " "%(vcpus)d" msgstr "" -#: nova/compute/resource_tracker.py:309 +#: nova/compute/resource_tracker.py:310 #, python-format msgid "Finishing claim: %s" msgstr "" -#: nova/compute/resource_tracker.py:324 +#: nova/compute/resource_tracker.py:325 #, python-format msgid "Aborting claim: %s" msgstr "" -#: nova/compute/resource_tracker.py:362 +#: nova/compute/resource_tracker.py:363 msgid "" "Virt driver does not support 'get_available_resource' Compute tracking " "is disabled." msgstr "" -#: nova/compute/resource_tracker.py:400 +#: nova/compute/resource_tracker.py:401 #, python-format msgid "Compute_service record created for %s " msgstr "" -#: nova/compute/resource_tracker.py:405 +#: nova/compute/resource_tracker.py:406 #, python-format msgid "Compute_service record updated for %s " msgstr "" -#: nova/compute/resource_tracker.py:424 +#: nova/compute/resource_tracker.py:425 #, python-format msgid "No service record for host %s" msgstr "" -#: nova/compute/resource_tracker.py:434 +#: nova/compute/resource_tracker.py:435 #, python-format msgid "Hypervisor: free ram (MB): %s" msgstr "" -#: nova/compute/resource_tracker.py:435 +#: nova/compute/resource_tracker.py:436 #, python-format msgid "Hypervisor: free disk (GB): %s" msgstr "" -#: nova/compute/resource_tracker.py:440 +#: nova/compute/resource_tracker.py:441 #, python-format msgid "Hypervisor: free VCPUs: %s" msgstr "" -#: nova/compute/resource_tracker.py:442 +#: nova/compute/resource_tracker.py:443 msgid "Hypervisor: VCPU information unavailable" msgstr "" -#: nova/compute/resource_tracker.py:449 +#: nova/compute/resource_tracker.py:450 #, python-format msgid "Free ram (MB): %s" msgstr "" -#: nova/compute/resource_tracker.py:450 +#: nova/compute/resource_tracker.py:451 #, python-format msgid "Free disk (GB): %s" msgstr "" -#: nova/compute/resource_tracker.py:455 +#: nova/compute/resource_tracker.py:456 #, python-format msgid "Free VCPUS: %s" msgstr "" -#: nova/compute/resource_tracker.py:457 +#: nova/compute/resource_tracker.py:458 msgid "Free VCPU information unavailable" msgstr "" -#: nova/compute/resource_tracker.py:532 +#: nova/compute/resource_tracker.py:533 #, python-format msgid "Missing keys: %s" msgstr "" @@ -3858,45 +3843,45 @@ msgstr "" msgid "Unrecognized read_deleted value '%s'" msgstr "" -#: nova/db/sqlalchemy/api.py:2783 +#: nova/db/sqlalchemy/api.py:2784 #, python-format msgid "Change will make usage less than 0 for the following resources: %(unders)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4684 +#: nova/db/sqlalchemy/api.py:4685 msgid "Backend exists" msgstr "" -#: nova/db/sqlalchemy/api.py:4704 nova/db/sqlalchemy/api.py:4730 +#: nova/db/sqlalchemy/api.py:4705 nova/db/sqlalchemy/api.py:4731 #, python-format msgid "No backend config with id %(sm_backend_id)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4742 +#: nova/db/sqlalchemy/api.py:4743 #, python-format msgid "No backend config with sr uuid %(sr_uuid)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4776 +#: nova/db/sqlalchemy/api.py:4777 msgid "Flavor exists" msgstr "" -#: nova/db/sqlalchemy/api.py:4791 +#: nova/db/sqlalchemy/api.py:4792 #, python-format msgid "%(sm_flavor_id) flavor not found" msgstr "" -#: nova/db/sqlalchemy/api.py:4810 +#: nova/db/sqlalchemy/api.py:4811 #, python-format msgid "No sm_flavor called %(sm_flavor_id)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4827 +#: nova/db/sqlalchemy/api.py:4828 #, python-format msgid "No sm_flavor called %(sm_flavor_label)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4865 +#: nova/db/sqlalchemy/api.py:4866 #, python-format msgid "No sm_volume with id %(volume_id)s" msgstr "" @@ -4067,155 +4052,155 @@ msgstr "" msgid "This driver only supports type 'a' entries." msgstr "" -#: nova/network/linux_net.py:177 +#: nova/network/linux_net.py:179 #, python-format msgid "Attempted to remove chain %s which does not exist" msgstr "" -#: nova/network/linux_net.py:212 +#: nova/network/linux_net.py:214 #, python-format msgid "Unknown chain: %r" msgstr "" -#: nova/network/linux_net.py:237 +#: nova/network/linux_net.py:239 #, 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:372 +#: nova/network/linux_net.py:374 msgid "IPTablesManager.apply completed with success" msgstr "" -#: nova/network/linux_net.py:578 +#: nova/network/linux_net.py:580 #, python-format msgid "arping error for ip %s" msgstr "" -#: nova/network/linux_net.py:788 +#: nova/network/linux_net.py:790 #, python-format msgid "Pid %d is stale, skip killing dnsmasq" msgstr "" -#: nova/network/linux_net.py:828 +#: nova/network/linux_net.py:830 #, python-format msgid "Hupping dnsmasq threw %s" msgstr "" -#: nova/network/linux_net.py:830 +#: nova/network/linux_net.py:832 #, python-format msgid "Pid %d is stale, relaunching dnsmasq" msgstr "" -#: nova/network/linux_net.py:892 +#: nova/network/linux_net.py:894 #, python-format msgid "killing radvd threw %s" msgstr "" -#: nova/network/linux_net.py:894 +#: nova/network/linux_net.py:896 #, python-format msgid "Pid %d is stale, relaunching radvd" msgstr "" -#: nova/network/linux_net.py:1124 +#: nova/network/linux_net.py:1126 #, python-format msgid "Starting VLAN inteface %s" msgstr "" -#: nova/network/linux_net.py:1160 +#: nova/network/linux_net.py:1162 #, python-format msgid "Starting Bridge interface for %s" msgstr "" -#: nova/network/linux_net.py:1203 +#: nova/network/linux_net.py:1205 #, python-format msgid "Failed to add interface: %s" msgstr "" -#: nova/network/linux_net.py:1304 +#: nova/network/linux_net.py:1306 #, python-format msgid "Starting bridge %s " msgstr "" -#: nova/network/linux_net.py:1312 +#: nova/network/linux_net.py:1314 #, python-format msgid "Done starting bridge %s" msgstr "" -#: nova/network/linux_net.py:1331 +#: nova/network/linux_net.py:1333 #, python-format msgid "Failed unplugging gateway interface '%s'" msgstr "" -#: nova/network/linux_net.py:1333 +#: nova/network/linux_net.py:1335 #, python-format msgid "Unplugged gateway interface '%s'" msgstr "" -#: nova/network/manager.py:276 +#: nova/network/manager.py:277 #, python-format msgid "Fixed ip %(fixed_ip_id)s not found" msgstr "" -#: nova/network/manager.py:285 nova/network/manager.py:544 +#: nova/network/manager.py:286 nova/network/manager.py:545 #, python-format msgid "Interface %(interface)s not found" msgstr "" -#: nova/network/manager.py:300 +#: nova/network/manager.py:301 #, python-format msgid "floating IP allocation for instance |%s|" msgstr "" -#: nova/network/manager.py:364 +#: nova/network/manager.py:365 msgid "Floating IP is not associated. Ignore." msgstr "" -#: nova/network/manager.py:382 +#: nova/network/manager.py:383 #, python-format msgid "Address |%(address)s| is not allocated" msgstr "" -#: nova/network/manager.py:386 +#: nova/network/manager.py:387 #, python-format msgid "Address |%(address)s| is not allocated to your project |%(project)s|" msgstr "" -#: nova/network/manager.py:407 +#: nova/network/manager.py:408 #, python-format msgid "Quota exceeded for %(pid)s, tried to allocate floating IP" msgstr "" -#: nova/network/manager.py:468 +#: nova/network/manager.py:469 msgid "Failed to update usages deallocating floating IP" msgstr "" -#: nova/network/manager.py:649 +#: nova/network/manager.py:650 #, python-format msgid "Starting migration network for instance %(instance_uuid)s" msgstr "" -#: nova/network/manager.py:656 +#: nova/network/manager.py:657 #, python-format msgid "" "Floating ip address |%(address)s| no longer belongs to instance " "%(instance_uuid)s. Will notmigrate it " msgstr "" -#: nova/network/manager.py:677 +#: nova/network/manager.py:678 #, python-format msgid "Finishing migration network for instance %(instance_uuid)s" msgstr "" -#: nova/network/manager.py:685 +#: nova/network/manager.py:686 #, python-format msgid "" "Floating ip address |%(address)s| no longer belongs to instance " "%(instance_uuid)s. Will notsetup it." msgstr "" -#: nova/network/manager.py:732 +#: nova/network/manager.py:733 #, python-format msgid "" "Database inconsistency: DNS domain |%s| is registered in the Nova db but " @@ -4223,39 +4208,39 @@ msgid "" "ignored." msgstr "" -#: nova/network/manager.py:778 +#: nova/network/manager.py:779 #, python-format msgid "Domain |%(domain)s| already exists, changing zone to |%(av_zone)s|." msgstr "" -#: nova/network/manager.py:788 +#: nova/network/manager.py:789 #, python-format msgid "Domain |%(domain)s| already exists, changing project to |%(project)s|." msgstr "" -#: nova/network/manager.py:902 +#: nova/network/manager.py:903 #, python-format msgid "Disassociated %s stale fixed ip(s)" msgstr "" -#: nova/network/manager.py:906 +#: nova/network/manager.py:907 msgid "setting network host" msgstr "" -#: nova/network/manager.py:1020 +#: nova/network/manager.py:1021 msgid "network allocations" msgstr "" -#: nova/network/manager.py:1025 +#: nova/network/manager.py:1026 #, python-format msgid "networks retrieved for instance: |%(networks)s|" msgstr "" -#: nova/network/manager.py:1055 +#: nova/network/manager.py:1056 msgid "network deallocation for instance" msgstr "" -#: nova/network/manager.py:1278 +#: nova/network/manager.py:1279 #, python-format msgid "" "instance-dns-zone is |%(domain)s|, which is in availability zone " @@ -4263,89 +4248,89 @@ msgid "" "created." msgstr "" -#: nova/network/manager.py:1357 +#: nova/network/manager.py:1358 #, python-format msgid "Unable to release %s because vif doesn't exist." msgstr "" -#: nova/network/manager.py:1378 +#: nova/network/manager.py:1379 #, python-format msgid "Leased IP |%(address)s|" msgstr "" -#: nova/network/manager.py:1382 +#: nova/network/manager.py:1383 #, python-format msgid "IP %s leased that is not associated" msgstr "" -#: nova/network/manager.py:1390 +#: nova/network/manager.py:1391 #, python-format msgid "IP |%s| leased that isn't allocated" msgstr "" -#: nova/network/manager.py:1395 +#: nova/network/manager.py:1396 #, python-format msgid "Released IP |%(address)s|" msgstr "" -#: nova/network/manager.py:1399 +#: nova/network/manager.py:1400 #, python-format msgid "IP %s released that is not associated" msgstr "" -#: nova/network/manager.py:1402 +#: nova/network/manager.py:1403 #, python-format msgid "IP %s released that was not leased" msgstr "" -#: nova/network/manager.py:1421 +#: nova/network/manager.py:1422 #, python-format msgid "%s must be an integer" msgstr "" -#: nova/network/manager.py:1445 +#: nova/network/manager.py:1446 msgid "Maximum allowed length for 'label' is 255." msgstr "" -#: nova/network/manager.py:1465 +#: nova/network/manager.py:1466 #, python-format msgid "" "Subnet(s) too large, defaulting to /%s. To override, specify " "network_size flag." msgstr "" -#: nova/network/manager.py:1543 +#: nova/network/manager.py:1547 msgid "cidr already in use" msgstr "" -#: nova/network/manager.py:1546 +#: nova/network/manager.py:1550 #, python-format msgid "requested cidr (%(cidr)s) conflicts with existing supernet (%(super)s)" msgstr "" -#: nova/network/manager.py:1557 +#: nova/network/manager.py:1561 #, python-format msgid "" "requested cidr (%(cidr)s) conflicts with existing smaller cidr " "(%(smaller)s)" msgstr "" -#: nova/network/manager.py:1616 +#: nova/network/manager.py:1620 msgid "Network already exists!" msgstr "" -#: nova/network/manager.py:1636 +#: nova/network/manager.py:1640 #, python-format msgid "Network must be disassociated from project %s before delete" msgstr "" -#: nova/network/manager.py:2093 +#: nova/network/manager.py:2097 msgid "" "The sum between the number of networks and the vlan start cannot be " "greater than 4094" msgstr "" -#: nova/network/manager.py:2100 +#: nova/network/manager.py:2104 #, python-format msgid "" "The network range is not big enough to fit %(num_networks)s. Network size" @@ -4418,7 +4403,27 @@ msgstr "" msgid "Multiple floating IP pools matches found for name '%s'" msgstr "" -#: nova/openstack/common/log.py:299 +#: nova/openstack/common/lockutils.py:98 +#, python-format +msgid "Could not release the acquired lock `%s`" +msgstr "" + +#: nova/openstack/common/lockutils.py:184 +#, python-format +msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"..." +msgstr "" + +#: nova/openstack/common/lockutils.py:188 +#, python-format +msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"..." +msgstr "" + +#: nova/openstack/common/lockutils.py:216 +#, python-format +msgid "Got file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..." +msgstr "" + +#: nova/openstack/common/log.py:298 #, python-format msgid "syslog facility must be one of: %s" msgstr "" @@ -4465,46 +4470,46 @@ msgstr "" msgid "Failed to load plugin %(plug)s: %(exc)s" msgstr "" -#: nova/openstack/common/rpc/amqp.py:208 +#: nova/openstack/common/rpc/amqp.py:209 #, python-format msgid "unpacked context: %s" msgstr "" -#: nova/openstack/common/rpc/amqp.py:252 +#: nova/openstack/common/rpc/amqp.py:253 #, python-format msgid "received %s" msgstr "" -#: nova/openstack/common/rpc/amqp.py:258 +#: nova/openstack/common/rpc/amqp.py:259 #, python-format msgid "no method for message: %s" msgstr "" -#: nova/openstack/common/rpc/amqp.py:259 +#: nova/openstack/common/rpc/amqp.py:260 #, python-format msgid "No method for message: %s" msgstr "" -#: nova/openstack/common/rpc/amqp.py:351 +#: nova/openstack/common/rpc/amqp.py:352 #, python-format msgid "Making asynchronous call on %s ..." msgstr "" -#: nova/openstack/common/rpc/amqp.py:354 +#: nova/openstack/common/rpc/amqp.py:355 #, python-format msgid "MSG_ID is %s" msgstr "" -#: nova/openstack/common/rpc/amqp.py:376 +#: nova/openstack/common/rpc/amqp.py:377 #, python-format msgid "Making asynchronous cast on %s..." msgstr "" -#: nova/openstack/common/rpc/amqp.py:384 +#: nova/openstack/common/rpc/amqp.py:385 msgid "Making asynchronous fanout cast..." msgstr "" -#: nova/openstack/common/rpc/amqp.py:410 +#: nova/openstack/common/rpc/amqp.py:411 #, python-format msgid "Sending %(event_type)s on %(topic)s" msgstr "" @@ -4543,69 +4548,69 @@ msgstr "" msgid "Failed to process message... skipping it." msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:463 +#: nova/openstack/common/rpc/impl_kombu.py:468 #, python-format msgid "Reconnecting to AMQP server on %(hostname)s:%(port)d" msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:485 +#: nova/openstack/common/rpc/impl_kombu.py:490 #, python-format msgid "Connected to AMQP server on %(hostname)s:%(port)d" msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:522 +#: nova/openstack/common/rpc/impl_kombu.py:527 #, python-format msgid "" "Unable to connect to AMQP server on %(hostname)s:%(port)d after " "%(max_retries)d tries: %(err_str)s" msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:538 +#: nova/openstack/common/rpc/impl_kombu.py:543 #, python-format msgid "" "AMQP server on %(hostname)s:%(port)d is unreachable: %(err_str)s. Trying " "again in %(sleep_time)d seconds." msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:590 -#: nova/openstack/common/rpc/impl_qpid.py:402 +#: nova/openstack/common/rpc/impl_kombu.py:595 +#: nova/openstack/common/rpc/impl_qpid.py:403 #, python-format msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s" msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:608 -#: nova/openstack/common/rpc/impl_qpid.py:417 +#: nova/openstack/common/rpc/impl_kombu.py:613 +#: nova/openstack/common/rpc/impl_qpid.py:418 #, python-format msgid "Timed out waiting for RPC response: %s" msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:612 -#: nova/openstack/common/rpc/impl_qpid.py:421 +#: nova/openstack/common/rpc/impl_kombu.py:617 +#: nova/openstack/common/rpc/impl_qpid.py:422 #, python-format msgid "Failed to consume message from queue: %s" msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:646 -#: nova/openstack/common/rpc/impl_qpid.py:451 +#: nova/openstack/common/rpc/impl_kombu.py:651 +#: nova/openstack/common/rpc/impl_qpid.py:452 #, python-format msgid "Failed to publish message to topic '%(topic)s': %(err_str)s" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:358 +#: nova/openstack/common/rpc/impl_qpid.py:359 #, python-format msgid "Unable to connect to AMQP server: %s" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:363 +#: nova/openstack/common/rpc/impl_qpid.py:364 #, python-format msgid "Connected to AMQP server on %s" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:371 +#: nova/openstack/common/rpc/impl_qpid.py:372 msgid "Re-established AMQP queues" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:429 +#: nova/openstack/common/rpc/impl_qpid.py:430 msgid "Error processing message. Skipping it." msgstr "" @@ -4840,27 +4845,27 @@ msgstr "" msgid "Attempting to build %(num_instances)d instance(s)" msgstr "" -#: nova/scheduler/filter_scheduler.py:185 +#: nova/scheduler/filter_scheduler.py:186 msgid "Invalid value for 'scheduler_max_attempts', must be >= 1" msgstr "" -#: nova/scheduler/filter_scheduler.py:212 +#: nova/scheduler/filter_scheduler.py:213 #, python-format msgid "" "Exceeded max scheduling attempts %(max_attempts)d for instance " "%(instance_uuid)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:223 +#: nova/scheduler/filter_scheduler.py:224 msgid "Scheduler only understands Compute nodes (for now)" msgstr "" -#: nova/scheduler/filter_scheduler.py:275 +#: nova/scheduler/filter_scheduler.py:276 #, python-format msgid "Filtered %(hosts)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:285 +#: nova/scheduler/filter_scheduler.py:286 #, python-format msgid "Weighted %(weighted_host)s" msgstr "" @@ -4943,12 +4948,12 @@ msgstr "" msgid "%(host_state)s fails instance_type extra_specs requirements" msgstr "" -#: nova/scheduler/filters/compute_filter.py:36 +#: nova/scheduler/filters/compute_filter.py:38 #, python-format msgid "%(host_state)s is disabled or has not been heard from in a while" msgstr "" -#: nova/scheduler/filters/compute_filter.py:40 +#: nova/scheduler/filters/compute_filter.py:42 #, python-format msgid "%(host_state)s is disabled via capabilities" msgstr "" @@ -5076,7 +5081,7 @@ msgstr "" msgid "Expected a function in 'auth[1]' parameter" msgstr "" -#: nova/tests/test_misc.py:63 +#: nova/tests/test_misc.py:62 #, python-format msgid "" "The following migrations are missing a downgrade:\n" @@ -5246,7 +5251,7 @@ msgstr "" #: nova/tests/compute/test_compute.py:644 #: nova/tests/compute/test_compute.py:680 #: nova/tests/compute/test_compute.py:705 -#: nova/tests/compute/test_compute.py:2341 +#: nova/tests/compute/test_compute.py:2342 #, python-format msgid "Running instances: %s" msgstr "" @@ -5263,7 +5268,7 @@ msgstr "" msgid "Internal error" msgstr "" -#: nova/tests/compute/test_compute.py:2352 +#: nova/tests/compute/test_compute.py:2353 #, python-format msgid "After force-killing instances: %s" msgstr "" @@ -5376,7 +5381,7 @@ msgstr "" msgid "Decoding JSON: %s" msgstr "" -#: nova/virt/configdrive.py:76 +#: nova/virt/configdrive.py:77 #, python-format msgid "Added %(filepath)s to config drive" msgstr "" @@ -5515,115 +5520,115 @@ msgstr "" msgid "domain does not exist" msgstr "" -#: nova/virt/baremetal/driver.py:115 +#: nova/virt/baremetal/driver.py:117 #, python-format msgid "Error encountered when destroying instance '%(name)s': %(ex)s" msgstr "" -#: nova/virt/baremetal/driver.py:129 +#: nova/virt/baremetal/driver.py:131 #, python-format msgid "instance %(instance_name)s: deleting instance files %(target)s" msgstr "" -#: nova/virt/baremetal/driver.py:156 +#: nova/virt/baremetal/driver.py:158 #, python-format msgid "instance %s: rebooted" msgstr "" -#: nova/virt/baremetal/driver.py:160 +#: nova/virt/baremetal/driver.py:162 msgid "_wait_for_reboot failed" msgstr "" -#: nova/virt/baremetal/driver.py:189 +#: nova/virt/baremetal/driver.py:191 #, python-format msgid "instance %s: rescued" msgstr "" -#: nova/virt/baremetal/driver.py:193 +#: nova/virt/baremetal/driver.py:195 msgid "_wait_for_rescue failed" msgstr "" -#: nova/virt/baremetal/driver.py:210 +#: nova/virt/baremetal/driver.py:212 msgid "<============= spawn of baremetal =============>" msgstr "" -#: nova/virt/baremetal/driver.py:223 +#: nova/virt/baremetal/driver.py:225 #, python-format msgid "instance %s: is building" msgstr "" -#: nova/virt/baremetal/driver.py:229 +#: nova/virt/baremetal/driver.py:231 msgid "Key is injected but instance is not running yet" msgstr "" -#: nova/virt/baremetal/driver.py:238 +#: nova/virt/baremetal/driver.py:240 #, python-format msgid "instance %s: booted" msgstr "" -#: nova/virt/baremetal/driver.py:245 +#: nova/virt/baremetal/driver.py:247 #, python-format msgid "~~~~~~ current state = %s ~~~~~~" msgstr "" -#: nova/virt/baremetal/driver.py:247 +#: nova/virt/baremetal/driver.py:249 #, python-format msgid "instance %s spawned successfully" msgstr "" -#: nova/virt/baremetal/driver.py:250 +#: nova/virt/baremetal/driver.py:252 #, python-format msgid "instance %s:not booted" msgstr "" -#: nova/virt/baremetal/driver.py:253 +#: nova/virt/baremetal/driver.py:255 msgid "Baremetal assignment is overcommitted." msgstr "" -#: nova/virt/baremetal/driver.py:337 +#: nova/virt/baremetal/driver.py:339 #, python-format msgid "instance %s: Creating image" msgstr "" -#: nova/virt/baremetal/driver.py:455 +#: nova/virt/baremetal/driver.py:457 #, python-format msgid "instance %(inst_name)s: injecting %(injection)s into image %(img_id)s" msgstr "" -#: nova/virt/baremetal/driver.py:465 +#: nova/virt/baremetal/driver.py:467 #, python-format msgid "" "instance %(inst_name)s: ignoring error injecting data into image " "%(img_id)s (%(e)s)" msgstr "" -#: nova/virt/baremetal/driver.py:511 +#: nova/virt/baremetal/driver.py:513 #, python-format msgid "instance %s: starting toXML method" msgstr "" -#: nova/virt/baremetal/driver.py:514 +#: nova/virt/baremetal/driver.py:516 #, python-format msgid "instance %s: finished toXML method" msgstr "" -#: nova/virt/baremetal/driver.py:558 nova/virt/hyperv/vmops.py:486 -#: nova/virt/libvirt/driver.py:1986 +#: nova/virt/baremetal/driver.py:560 nova/virt/hyperv/vmops.py:486 +#: nova/virt/libvirt/driver.py:1987 msgid "" "Cannot get the number of cpu, because this function is not implemented " "for this platform. This error can be safely ignored for now." msgstr "" -#: nova/virt/baremetal/driver.py:681 +#: nova/virt/baremetal/driver.py:683 #, python-format msgid "#### RLK: cpu_arch = %s " msgstr "" -#: nova/virt/baremetal/driver.py:698 +#: nova/virt/baremetal/driver.py:700 msgid "Updating!" msgstr "" -#: nova/virt/baremetal/driver.py:725 nova/virt/libvirt/driver.py:3030 +#: nova/virt/baremetal/driver.py:727 nova/virt/libvirt/driver.py:3031 #: nova/virt/xenapi/host.py:148 msgid "Updating host stats" msgstr "" @@ -6221,7 +6226,7 @@ msgstr "" msgid "Failed to remove volume from VM %s" msgstr "" -#: nova/virt/hyperv/volumeops.py:207 nova/virt/libvirt/driver.py:603 +#: nova/virt/hyperv/volumeops.py:207 nova/virt/libvirt/driver.py:604 msgid "Could not determine iscsi initiator name" msgstr "" @@ -6339,220 +6344,220 @@ msgstr "" msgid "The ISCSI initiator name can't be found. Choosing the default one" msgstr "" -#: nova/virt/hyperv/volumeutils.py:121 nova/virt/libvirt/driver.py:1462 +#: nova/virt/hyperv/volumeutils.py:121 nova/virt/libvirt/driver.py:1463 #: nova/virt/xenapi/vm_utils.py:476 #, python-format msgid "block_device_list %s" msgstr "" -#: nova/virt/libvirt/driver.py:332 +#: nova/virt/libvirt/driver.py:333 #, python-format msgid "Nova requires libvirt version %(major)i.%(minor)i.%(micro)i or greater." msgstr "" -#: nova/virt/libvirt/driver.py:338 +#: nova/virt/libvirt/driver.py:339 #, python-format msgid "Connecting to libvirt: %s" msgstr "" -#: nova/virt/libvirt/driver.py:359 +#: nova/virt/libvirt/driver.py:360 msgid "Connection to libvirt broke" msgstr "" -#: nova/virt/libvirt/driver.py:381 nova/virt/libvirt/driver.py:384 +#: nova/virt/libvirt/driver.py:382 nova/virt/libvirt/driver.py:385 #, python-format msgid "Can not handle authentication request for %d credentials" msgstr "" -#: nova/virt/libvirt/driver.py:466 +#: nova/virt/libvirt/driver.py:467 #, python-format msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:480 +#: nova/virt/libvirt/driver.py:481 msgid "During wait destroy, instance disappeared." msgstr "" -#: nova/virt/libvirt/driver.py:485 +#: nova/virt/libvirt/driver.py:486 msgid "Instance destroyed successfully." msgstr "" -#: nova/virt/libvirt/driver.py:507 +#: nova/virt/libvirt/driver.py:508 msgid "Error from libvirt during undefineFlags. Retrying with undefine" msgstr "" -#: nova/virt/libvirt/driver.py:522 +#: nova/virt/libvirt/driver.py:523 #, python-format msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:535 +#: nova/virt/libvirt/driver.py:536 #, python-format msgid "Error from libvirt during unfilter. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:552 +#: nova/virt/libvirt/driver.py:553 #, python-format msgid "Deleting instance files %(target)s" msgstr "" -#: nova/virt/libvirt/driver.py:566 +#: nova/virt/libvirt/driver.py:567 #, python-format msgid "Failed to cleanup directory %(target)s: %(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:728 +#: nova/virt/libvirt/driver.py:729 msgid "During detach_volume, instance disappeared." msgstr "" -#: nova/virt/libvirt/driver.py:738 +#: nova/virt/libvirt/driver.py:739 msgid "attaching LXC block device" msgstr "" -#: nova/virt/libvirt/driver.py:751 +#: nova/virt/libvirt/driver.py:752 msgid "detaching LXC block device" msgstr "" -#: nova/virt/libvirt/driver.py:883 +#: nova/virt/libvirt/driver.py:884 #, fuzzy msgid "Instance soft rebooted successfully." msgstr "bind %s: slettet" -#: nova/virt/libvirt/driver.py:887 +#: nova/virt/libvirt/driver.py:888 msgid "Failed to soft reboot instance." msgstr "" -#: nova/virt/libvirt/driver.py:919 +#: nova/virt/libvirt/driver.py:920 msgid "Instance shutdown successfully." msgstr "" -#: nova/virt/libvirt/driver.py:954 +#: nova/virt/libvirt/driver.py:955 msgid "Instance rebooted successfully." msgstr "" -#: nova/virt/libvirt/driver.py:1084 +#: nova/virt/libvirt/driver.py:1085 msgid "Instance is running" msgstr "" -#: nova/virt/libvirt/driver.py:1091 nova/virt/powervm/operator.py:253 +#: nova/virt/libvirt/driver.py:1092 nova/virt/powervm/operator.py:253 msgid "Instance spawned successfully." msgstr "" -#: nova/virt/libvirt/driver.py:1107 +#: nova/virt/libvirt/driver.py:1108 #, python-format msgid "data: %(data)r, fpath: %(fpath)r" msgstr "" -#: nova/virt/libvirt/driver.py:1153 +#: nova/virt/libvirt/driver.py:1154 msgid "Guest does not have a console available" msgstr "" -#: nova/virt/libvirt/driver.py:1197 +#: nova/virt/libvirt/driver.py:1198 #, python-format msgid "Path '%(path)s' supports direct I/O" msgstr "" -#: nova/virt/libvirt/driver.py:1201 +#: nova/virt/libvirt/driver.py:1202 #, python-format msgid "Path '%(path)s' does not support direct I/O: '%(ex)s'" msgstr "" -#: nova/virt/libvirt/driver.py:1205 nova/virt/libvirt/driver.py:1209 +#: nova/virt/libvirt/driver.py:1206 nova/virt/libvirt/driver.py:1210 #, python-format msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'" msgstr "" -#: nova/virt/libvirt/driver.py:1275 +#: nova/virt/libvirt/driver.py:1276 msgid "Creating image" msgstr "" -#: nova/virt/libvirt/driver.py:1401 +#: nova/virt/libvirt/driver.py:1402 msgid "Using config drive" msgstr "" -#: nova/virt/libvirt/driver.py:1411 +#: nova/virt/libvirt/driver.py:1412 #, python-format msgid "Creating config drive at %(path)s" msgstr "" -#: nova/virt/libvirt/driver.py:1425 +#: nova/virt/libvirt/driver.py:1426 #, python-format msgid "Injecting %(injection)s into image %(img_id)s" msgstr "" -#: nova/virt/libvirt/driver.py:1435 +#: nova/virt/libvirt/driver.py:1436 #, python-format msgid "Ignoring error injecting data into image %(img_id)s (%(e)s)" msgstr "" -#: nova/virt/libvirt/driver.py:1509 +#: nova/virt/libvirt/driver.py:1510 #, 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:1515 +#: nova/virt/libvirt/driver.py:1516 msgid "Config requested a custom CPU model, but no model name was provided" msgstr "" -#: nova/virt/libvirt/driver.py:1519 +#: nova/virt/libvirt/driver.py:1520 msgid "A CPU model name should not be set when a host CPU model is requested" msgstr "" -#: nova/virt/libvirt/driver.py:1523 +#: nova/virt/libvirt/driver.py:1524 #, python-format msgid "CPU mode '%(mode)s' model '%(model)s' was chosen" msgstr "" -#: nova/virt/libvirt/driver.py:1539 +#: nova/virt/libvirt/driver.py:1540 msgid "" "Passthrough of the host CPU was requested but this libvirt version does " "not support this feature" msgstr "" -#: nova/virt/libvirt/driver.py:1831 +#: nova/virt/libvirt/driver.py:1832 msgid "Starting toXML method" msgstr "" -#: nova/virt/libvirt/driver.py:1835 +#: nova/virt/libvirt/driver.py:1836 msgid "Finished toXML method" msgstr "" -#: nova/virt/libvirt/driver.py:1852 +#: nova/virt/libvirt/driver.py:1853 #, 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:2104 +#: nova/virt/libvirt/driver.py:2105 msgid "libvirt version is too old (does not support getVersion)" msgstr "" -#: nova/virt/libvirt/driver.py:2291 +#: nova/virt/libvirt/driver.py:2292 msgid "Block migration can not be used with shared storage." msgstr "" -#: nova/virt/libvirt/driver.py:2299 +#: nova/virt/libvirt/driver.py:2300 msgid "Live migration can not be used without shared storage." msgstr "" -#: nova/virt/libvirt/driver.py:2337 +#: nova/virt/libvirt/driver.py:2338 #, 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:2357 +#: nova/virt/libvirt/driver.py:2358 #, python-format msgid "" "Instance launched has CPU info:\n" "%s" msgstr "" -#: nova/virt/libvirt/driver.py:2369 +#: nova/virt/libvirt/driver.py:2370 #, python-format msgid "" "CPU doesn't have compatibility.\n" @@ -6562,51 +6567,51 @@ msgid "" "Refer to %(u)s" msgstr "" -#: nova/virt/libvirt/driver.py:2386 +#: nova/virt/libvirt/driver.py:2387 #, 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:2434 +#: nova/virt/libvirt/driver.py:2435 #, python-format msgid "The firewall filter for %s does not exist" msgstr "" -#: nova/virt/libvirt/driver.py:2504 +#: nova/virt/libvirt/driver.py:2505 #, python-format msgid "Live Migration failure: %(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:2548 +#: nova/virt/libvirt/driver.py:2549 #, python-format msgid "plug_vifs() failed %(cnt)d.Retry up to %(max_retry)d for %(hostname)s." msgstr "" -#: nova/virt/libvirt/driver.py:2675 +#: nova/virt/libvirt/driver.py:2676 #, python-format msgid "skipping %(path)s since it looks like volume" msgstr "" -#: nova/virt/libvirt/driver.py:2724 +#: nova/virt/libvirt/driver.py:2725 #, python-format msgid "Getting disk size of %(i_name)s: %(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:2786 +#: nova/virt/libvirt/driver.py:2787 msgid "Starting migrate_disk_and_power_off" msgstr "" -#: nova/virt/libvirt/driver.py:2845 +#: nova/virt/libvirt/driver.py:2846 msgid "Instance running successfully." msgstr "" -#: nova/virt/libvirt/driver.py:2852 +#: nova/virt/libvirt/driver.py:2853 msgid "Starting finish_migration" msgstr "" -#: nova/virt/libvirt/driver.py:2903 +#: nova/virt/libvirt/driver.py:2904 msgid "Starting finish_revert_migration" msgstr "" @@ -6638,11 +6643,11 @@ msgstr "" msgid "iptables firewall: Setup Basic Filtering" msgstr "" -#: nova/virt/libvirt/imagebackend.py:208 +#: nova/virt/libvirt/imagebackend.py:213 msgid "You should specify libvirt_images_volume_group flag to use LVM images." msgstr "" -#: nova/virt/libvirt/imagebackend.py:270 +#: nova/virt/libvirt/imagebackend.py:276 #, python-format msgid "Unknown image_type=%s" msgstr "" @@ -6776,14 +6781,14 @@ msgstr "" msgid "LVM snapshots not implemented" msgstr "" -#: nova/virt/libvirt/utils.py:130 +#: nova/virt/libvirt/utils.py:131 #, python-format msgid "" "Insufficient Space on Volume Group %(vg)s. Only %(free_space)db " "available, but %(size)db required by volume %(lv)s." msgstr "" -#: nova/virt/libvirt/utils.py:139 +#: nova/virt/libvirt/utils.py:140 #, python-format msgid "" "Volume group %(vg)s will not be able to hold sparse volume %(lv)s. " @@ -6791,36 +6796,36 @@ msgid "" "%(free_space)db." msgstr "" -#: nova/virt/libvirt/utils.py:186 +#: nova/virt/libvirt/utils.py:187 #, python-format msgid "Path %s must be LVM logical volume" msgstr "" -#: nova/virt/libvirt/utils.py:409 +#: nova/virt/libvirt/utils.py:410 msgid "Can't retrieve root device path from instance libvirt configuration" msgstr "" -#: nova/virt/libvirt/utils.py:498 +#: nova/virt/libvirt/utils.py:499 #, python-format msgid "Reading image info file: %s" msgstr "" -#: nova/virt/libvirt/utils.py:502 +#: nova/virt/libvirt/utils.py:503 #, python-format msgid "Read: %s" msgstr "" -#: nova/virt/libvirt/utils.py:508 +#: nova/virt/libvirt/utils.py:509 #, python-format msgid "Error reading image info file %(filename)s: %(error)s" msgstr "" -#: nova/virt/libvirt/utils.py:532 +#: nova/virt/libvirt/utils.py:533 #, python-format msgid "Writing image info file: %s" msgstr "" -#: nova/virt/libvirt/utils.py:533 +#: nova/virt/libvirt/utils.py:534 #, python-format msgid "Wrote: %s" msgstr "" @@ -6840,19 +6845,19 @@ msgstr "" msgid "Failed while unplugging vif" msgstr "" -#: nova/virt/libvirt/volume.py:173 +#: nova/virt/libvirt/volume.py:174 #, python-format msgid "iSCSI device not found at %s" msgstr "" -#: nova/virt/libvirt/volume.py:176 +#: nova/virt/libvirt/volume.py:177 #, python-format msgid "" "ISCSI volume not yet found at: %(mount_device)s. Will rescan & retry. " "Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:188 +#: nova/virt/libvirt/volume.py:189 #, python-format msgid "Found iSCSI node %(mount_device)s (after %(tries)s rescans)" msgstr "" @@ -8668,34 +8673,34 @@ msgstr "" msgid "LoggingVolumeDriver: %s" msgstr "" -#: nova/volume/iscsi.py:121 +#: nova/volume/iscsi.py:122 #, python-format msgid "Creating volume: %s" msgstr "" -#: nova/volume/iscsi.py:135 +#: nova/volume/iscsi.py:136 #, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s." msgstr "" -#: nova/volume/iscsi.py:145 +#: nova/volume/iscsi.py:146 #, python-format msgid "" "Failed to create iscsi target for volume id:%(vol_id)s. Please ensure " "your tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: nova/volume/iscsi.py:153 nova/volume/iscsi.py:195 +#: nova/volume/iscsi.py:154 nova/volume/iscsi.py:196 #, python-format msgid "Removing volume: %s" msgstr "" -#: nova/volume/iscsi.py:167 +#: nova/volume/iscsi.py:168 #, python-format msgid "Failed to create iscsi target for volume id:%(volume_id)s." msgstr "" -#: nova/volume/iscsi.py:176 +#: nova/volume/iscsi.py:177 msgid "valid iqn needed for show_target" msgstr "" @@ -9848,36 +9853,6 @@ msgid "" "gone: %(exc)s" msgstr "" -#~ msgid "" -#~ "The root_helper option (which lets you" -#~ " specify a root wrapper different " -#~ "from nova-rootwrap, and defaults to " -#~ "using sudo) is now deprecated. You " -#~ "should use the rootwrap_config option " -#~ "instead." -#~ msgstr "" - -#~ msgid "backend %s" -#~ msgstr "" - -#~ msgid "Invalid server status: %(status)s" -#~ msgstr "" - -#~ msgid "Use of empty request context is deprecated" -#~ msgstr "" - -#~ msgid "" -#~ "Inheritance-based rules are deprecated; " -#~ "use the default brain instead of " -#~ "%s." -#~ msgstr "" - -#~ msgid "Failed to understand rule %(match)r" -#~ msgstr "" - -#~ msgid "Inheritance-based rules are deprecated; update _check_%s" -#~ msgstr "" - -#~ msgid "Unable to obtain target information %(data)s, %(mountpoint)s" +#~ msgid "Got file lock \"%(lock)s\" for method \"%(method)s\"..." #~ msgstr "" diff --git a/nova/locale/de/LC_MESSAGES/nova.po b/nova/locale/de/LC_MESSAGES/nova.po index 54e75dafb..13c75cca9 100644 --- a/nova/locale/de/LC_MESSAGES/nova.po +++ b/nova/locale/de/LC_MESSAGES/nova.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: nova\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-10-26 00:02+0000\n" +"POT-Creation-Date: 2012-10-27 00:01+0000\n" "PO-Revision-Date: 2011-08-23 11:23+0000\n" "Last-Translator: Thierry Carrez \n" "Language-Team: German \n" @@ -27,41 +27,41 @@ msgstr "" msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" msgstr "" -#: nova/crypto.py:46 +#: nova/crypto.py:47 msgid "Filename of root CA" msgstr "Dateiname der Root CA" -#: nova/crypto.py:49 +#: nova/crypto.py:50 msgid "Filename of private key" msgstr "Dateiname des Private Key" -#: nova/crypto.py:52 +#: nova/crypto.py:53 msgid "Filename of root Certificate Revocation List" msgstr "" -#: nova/crypto.py:55 +#: nova/crypto.py:56 msgid "Where we keep our keys" msgstr "Wo wir unsere Schlüssel aufbewahren" -#: nova/crypto.py:58 +#: nova/crypto.py:59 msgid "Where we keep our root CA" msgstr "" -#: nova/crypto.py:61 +#: nova/crypto.py:62 msgid "Should we use a CA for each project?" msgstr "Soll eine eigenständige CA für jedes Projekt verwendet werden?" -#: nova/crypto.py:65 +#: nova/crypto.py:66 #, python-format msgid "Subject for certificate for users, %s for project, user, timestamp" msgstr "" -#: nova/crypto.py:70 +#: nova/crypto.py:71 #, python-format msgid "Subject for certificate for projects, %s for project, timestamp" msgstr "" -#: nova/crypto.py:300 +#: nova/crypto.py:301 #, python-format msgid "Flags path: %s" msgstr "" @@ -189,7 +189,7 @@ msgstr "" msgid "Invalid volume" msgstr "" -#: nova/exception.py:263 nova/api/openstack/compute/servers.py:1287 +#: nova/exception.py:263 nova/api/openstack/compute/servers.py:1283 #: nova/api/openstack/compute/contrib/admin_actions.py:242 msgid "Invalid metadata" msgstr "" @@ -1335,23 +1335,23 @@ msgstr "" msgid "Creating Consumer connection for Service %s" msgstr "" -#: nova/service.py:502 +#: nova/service.py:503 msgid "Service killed that has no database entry" msgstr "" -#: nova/service.py:539 +#: nova/service.py:540 msgid "The service database object disappeared, Recreating it." msgstr "Das Service-Datenbank-Objekt ist verschwunden, es wird erneut erzeugt." -#: nova/service.py:554 +#: nova/service.py:555 msgid "Recovered model server connection!" msgstr "" -#: nova/service.py:560 +#: nova/service.py:561 msgid "model server went away" msgstr "" -#: nova/service.py:648 +#: nova/service.py:649 msgid "serve() can only be called once" msgstr "" @@ -1412,47 +1412,27 @@ msgstr "" msgid "in looping call" msgstr "" -#: nova/utils.py:623 -#, python-format -msgid "Could not release the acquired lock `%s`" -msgstr "" - -#: nova/utils.py:706 -#, python-format -msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"..." -msgstr "" - -#: nova/utils.py:710 -#, python-format -msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"..." -msgstr "" - -#: nova/utils.py:736 -#, python-format -msgid "Got file lock \"%(lock)s\" for method \"%(method)s\"..." -msgstr "" - -#: nova/utils.py:877 +#: nova/utils.py:700 #, python-format msgid "Expected object of type: %s" msgstr "" -#: nova/utils.py:906 +#: nova/utils.py:729 #, python-format msgid "Invalid server_string: %s" msgstr "" -#: nova/utils.py:1046 +#: nova/utils.py:869 #, python-format msgid "timefunc: '%(name)s' took %(total_time).2f secs" msgstr "" -#: nova/utils.py:1124 +#: nova/utils.py:947 #, python-format msgid "Reloading cached file %s" msgstr "" -#: nova/utils.py:1242 nova/virt/configdrive.py:150 +#: nova/utils.py:1065 nova/virt/configdrive.py:151 #, python-format msgid "Could not remove tmpdir: %s" msgstr "" @@ -1872,7 +1852,7 @@ msgstr "" msgid "Caught error: %s" msgstr "" -#: nova/api/openstack/__init__.py:60 nova/api/openstack/wsgi.py:977 +#: nova/api/openstack/__init__.py:60 nova/api/openstack/wsgi.py:986 #, python-format msgid "%(url)s returned with HTTP %(status)d" msgstr "" @@ -1921,7 +1901,7 @@ msgstr "" msgid "offset param must be positive" msgstr "" -#: nova/api/openstack/common.py:215 nova/api/openstack/compute/servers.py:540 +#: nova/api/openstack/common.py:215 nova/api/openstack/compute/servers.py:536 #, python-format msgid "marker [%s] not found" msgstr "" @@ -2025,7 +2005,7 @@ msgstr "" msgid "Failed to load extension %(ext_name)s: %(exc)s" msgstr "" -#: nova/api/openstack/wsgi.py:199 nova/api/openstack/wsgi.py:610 +#: nova/api/openstack/wsgi.py:199 nova/api/openstack/wsgi.py:619 msgid "cannot understand JSON" msgstr "" @@ -2034,47 +2014,47 @@ msgstr "" msgid "cannot understand XML" msgstr "" -#: nova/api/openstack/wsgi.py:615 +#: nova/api/openstack/wsgi.py:624 msgid "too many body keys" msgstr "" -#: nova/api/openstack/wsgi.py:658 +#: nova/api/openstack/wsgi.py:667 #, python-format msgid "Exception handling resource: %s" msgstr "" -#: nova/api/openstack/wsgi.py:662 +#: nova/api/openstack/wsgi.py:671 #, python-format msgid "Fault thrown: %s" msgstr "" -#: nova/api/openstack/wsgi.py:665 +#: nova/api/openstack/wsgi.py:674 #, python-format msgid "HTTP exception thrown: %s" msgstr "" -#: nova/api/openstack/wsgi.py:779 +#: nova/api/openstack/wsgi.py:788 msgid "Unrecognized Content-Type provided in request" msgstr "" -#: nova/api/openstack/wsgi.py:783 +#: nova/api/openstack/wsgi.py:792 msgid "No Content-Type provided in request" msgstr "" -#: nova/api/openstack/wsgi.py:787 +#: nova/api/openstack/wsgi.py:796 msgid "Empty body provided in request" msgstr "" -#: nova/api/openstack/wsgi.py:888 +#: nova/api/openstack/wsgi.py:897 msgid "Invalid XML in request body" msgstr "" -#: nova/api/openstack/wsgi.py:907 +#: nova/api/openstack/wsgi.py:916 #, python-format msgid "There is no such action: %s" msgstr "" -#: nova/api/openstack/wsgi.py:910 nova/api/openstack/wsgi.py:923 +#: nova/api/openstack/wsgi.py:919 nova/api/openstack/wsgi.py:932 #: nova/api/openstack/compute/server_metadata.py:58 #: nova/api/openstack/compute/server_metadata.py:76 #: nova/api/openstack/compute/server_metadata.py:101 @@ -2083,15 +2063,15 @@ msgstr "" msgid "Malformed request body" msgstr "" -#: nova/api/openstack/wsgi.py:920 +#: nova/api/openstack/wsgi.py:929 msgid "Unsupported Content-Type" msgstr "" -#: nova/api/openstack/wsgi.py:932 +#: nova/api/openstack/wsgi.py:941 msgid "Malformed request url" msgstr "" -#: nova/api/openstack/wsgi.py:980 +#: nova/api/openstack/wsgi.py:989 #, python-format msgid "%(url)s returned a fault: %(e)s" msgstr "" @@ -2193,208 +2173,208 @@ msgstr "" msgid "Metadata item was not found" msgstr "" -#: nova/api/openstack/compute/servers.py:449 -#: nova/api/openstack/compute/servers.py:461 -#: nova/api/openstack/compute/servers.py:556 -#: nova/api/openstack/compute/servers.py:724 -#: nova/api/openstack/compute/servers.py:985 -#: nova/api/openstack/compute/servers.py:1088 -#: nova/api/openstack/compute/servers.py:1238 +#: nova/api/openstack/compute/servers.py:445 +#: nova/api/openstack/compute/servers.py:457 +#: nova/api/openstack/compute/servers.py:552 +#: nova/api/openstack/compute/servers.py:720 +#: nova/api/openstack/compute/servers.py:981 +#: nova/api/openstack/compute/servers.py:1084 +#: nova/api/openstack/compute/servers.py:1234 msgid "Instance could not be found" msgstr "" -#: nova/api/openstack/compute/servers.py:500 +#: nova/api/openstack/compute/servers.py:496 msgid "Invalid changes-since value" msgstr "" -#: nova/api/openstack/compute/servers.py:519 +#: nova/api/openstack/compute/servers.py:515 msgid "Only administrators may list deleted instances" msgstr "" -#: nova/api/openstack/compute/servers.py:563 +#: nova/api/openstack/compute/servers.py:559 msgid "Server name is not a string or unicode" msgstr "" -#: nova/api/openstack/compute/servers.py:567 +#: nova/api/openstack/compute/servers.py:563 msgid "Server name is an empty string" msgstr "" -#: nova/api/openstack/compute/servers.py:571 +#: nova/api/openstack/compute/servers.py:567 msgid "Server name must be less than 256 characters." msgstr "" -#: nova/api/openstack/compute/servers.py:588 +#: nova/api/openstack/compute/servers.py:584 #, python-format msgid "Bad personality format: missing %s" msgstr "" -#: nova/api/openstack/compute/servers.py:591 +#: nova/api/openstack/compute/servers.py:587 msgid "Bad personality format" msgstr "" -#: nova/api/openstack/compute/servers.py:595 +#: nova/api/openstack/compute/servers.py:591 #, python-format msgid "Personality content for %s cannot be decoded" msgstr "" -#: nova/api/openstack/compute/servers.py:626 +#: nova/api/openstack/compute/servers.py:622 msgid "Unknown argment : port" msgstr "" -#: nova/api/openstack/compute/servers.py:629 +#: nova/api/openstack/compute/servers.py:625 #, python-format msgid "Bad port format: port uuid is not in proper format (%s)" msgstr "" -#: nova/api/openstack/compute/servers.py:639 +#: nova/api/openstack/compute/servers.py:635 #, python-format msgid "Bad networks format: network uuid is not in proper format (%s)" msgstr "" -#: nova/api/openstack/compute/servers.py:649 +#: nova/api/openstack/compute/servers.py:645 #, python-format msgid "Invalid fixed IP address (%s)" msgstr "" -#: nova/api/openstack/compute/servers.py:662 +#: nova/api/openstack/compute/servers.py:658 #, python-format msgid "Duplicate networks (%s) are not allowed" msgstr "" -#: nova/api/openstack/compute/servers.py:668 +#: nova/api/openstack/compute/servers.py:664 #, python-format msgid "Bad network format: missing %s" msgstr "" -#: nova/api/openstack/compute/servers.py:671 +#: nova/api/openstack/compute/servers.py:667 msgid "Bad networks format" msgstr "" -#: nova/api/openstack/compute/servers.py:697 +#: nova/api/openstack/compute/servers.py:693 msgid "Userdata content cannot be decoded" msgstr "" -#: nova/api/openstack/compute/servers.py:704 +#: nova/api/openstack/compute/servers.py:700 msgid "accessIPv4 is not proper IPv4 format" msgstr "" -#: nova/api/openstack/compute/servers.py:711 +#: nova/api/openstack/compute/servers.py:707 msgid "accessIPv6 is not proper IPv6 format" msgstr "" -#: nova/api/openstack/compute/servers.py:740 +#: nova/api/openstack/compute/servers.py:736 msgid "Server name is not defined" msgstr "" -#: nova/api/openstack/compute/servers.py:789 -#: nova/api/openstack/compute/servers.py:895 +#: nova/api/openstack/compute/servers.py:785 +#: nova/api/openstack/compute/servers.py:891 msgid "Invalid flavorRef provided." msgstr "" -#: nova/api/openstack/compute/servers.py:829 +#: nova/api/openstack/compute/servers.py:825 msgid "min_count must be an integer value" msgstr "" -#: nova/api/openstack/compute/servers.py:832 +#: nova/api/openstack/compute/servers.py:828 msgid "min_count must be > 0" msgstr "" -#: nova/api/openstack/compute/servers.py:837 +#: nova/api/openstack/compute/servers.py:833 msgid "max_count must be an integer value" msgstr "" -#: nova/api/openstack/compute/servers.py:840 +#: nova/api/openstack/compute/servers.py:836 msgid "max_count must be > 0" msgstr "" -#: nova/api/openstack/compute/servers.py:843 +#: nova/api/openstack/compute/servers.py:839 msgid "min_count must be <= max_count" msgstr "" -#: nova/api/openstack/compute/servers.py:892 +#: nova/api/openstack/compute/servers.py:888 msgid "Can not find requested image" msgstr "" -#: nova/api/openstack/compute/servers.py:898 +#: nova/api/openstack/compute/servers.py:894 msgid "Invalid key_name provided." msgstr "" -#: nova/api/openstack/compute/servers.py:977 +#: nova/api/openstack/compute/servers.py:973 msgid "HostId cannot be updated." msgstr "" -#: nova/api/openstack/compute/servers.py:1003 -#: nova/api/openstack/compute/servers.py:1023 +#: nova/api/openstack/compute/servers.py:999 +#: nova/api/openstack/compute/servers.py:1019 msgid "Instance has not been resized." msgstr "" -#: nova/api/openstack/compute/servers.py:1009 +#: nova/api/openstack/compute/servers.py:1005 #, python-format msgid "Error in confirm-resize %s" msgstr "" -#: nova/api/openstack/compute/servers.py:1029 +#: nova/api/openstack/compute/servers.py:1025 #, python-format msgid "Error in revert-resize %s" msgstr "" -#: nova/api/openstack/compute/servers.py:1042 +#: nova/api/openstack/compute/servers.py:1038 msgid "Argument 'type' for reboot is not HARD or SOFT" msgstr "" -#: nova/api/openstack/compute/servers.py:1046 +#: nova/api/openstack/compute/servers.py:1042 msgid "Missing argument 'type' for reboot" msgstr "" -#: nova/api/openstack/compute/servers.py:1059 +#: nova/api/openstack/compute/servers.py:1055 #, python-format msgid "Error in reboot %s" msgstr "" -#: nova/api/openstack/compute/servers.py:1071 +#: nova/api/openstack/compute/servers.py:1067 msgid "Unable to locate requested flavor." msgstr "" -#: nova/api/openstack/compute/servers.py:1074 +#: nova/api/openstack/compute/servers.py:1070 msgid "Resize requires a flavor change." msgstr "" -#: nova/api/openstack/compute/servers.py:1098 +#: nova/api/openstack/compute/servers.py:1094 msgid "Missing imageRef attribute" msgstr "" -#: nova/api/openstack/compute/servers.py:1107 +#: nova/api/openstack/compute/servers.py:1103 #: nova/api/openstack/volume/volumes.py:263 #: nova/api/openstack/volume/volumes.py:267 msgid "Invalid imageRef provided." msgstr "" -#: nova/api/openstack/compute/servers.py:1116 +#: nova/api/openstack/compute/servers.py:1112 msgid "Missing flavorRef attribute" msgstr "" -#: nova/api/openstack/compute/servers.py:1129 +#: nova/api/openstack/compute/servers.py:1125 msgid "No adminPass was specified" msgstr "" -#: nova/api/openstack/compute/servers.py:1133 -#: nova/api/openstack/compute/servers.py:1335 +#: nova/api/openstack/compute/servers.py:1129 +#: nova/api/openstack/compute/servers.py:1331 msgid "Invalid adminPass" msgstr "" -#: nova/api/openstack/compute/servers.py:1144 +#: nova/api/openstack/compute/servers.py:1140 msgid "Unable to parse metadata key/value pairs." msgstr "" -#: nova/api/openstack/compute/servers.py:1157 +#: nova/api/openstack/compute/servers.py:1153 msgid "Resize request has invalid 'flavorRef' attribute." msgstr "" -#: nova/api/openstack/compute/servers.py:1160 +#: nova/api/openstack/compute/servers.py:1156 msgid "Resize requests require 'flavorRef' attribute." msgstr "" -#: nova/api/openstack/compute/servers.py:1178 +#: nova/api/openstack/compute/servers.py:1174 #: nova/api/openstack/compute/contrib/aggregates.py:142 #: nova/api/openstack/compute/contrib/keypairs.py:78 #: nova/api/openstack/compute/contrib/networks.py:75 @@ -2402,19 +2382,19 @@ msgstr "" msgid "Invalid request body" msgstr "" -#: nova/api/openstack/compute/servers.py:1183 +#: nova/api/openstack/compute/servers.py:1179 msgid "Could not parse imageRef from request." msgstr "" -#: nova/api/openstack/compute/servers.py:1245 +#: nova/api/openstack/compute/servers.py:1241 msgid "Cannot find image for rebuild" msgstr "" -#: nova/api/openstack/compute/servers.py:1278 +#: nova/api/openstack/compute/servers.py:1274 msgid "createImage entity requires name attribute" msgstr "" -#: nova/api/openstack/compute/servers.py:1362 +#: nova/api/openstack/compute/servers.py:1358 #, python-format msgid "Removing options '%(unk_opt_str)s' from query" msgstr "" @@ -2560,7 +2540,7 @@ msgstr "" msgid "Only root certificate can be retrieved." msgstr "" -#: nova/api/openstack/compute/contrib/cloudpipe.py:148 +#: nova/api/openstack/compute/contrib/cloudpipe.py:149 msgid "" "Unable to claim IP for VPN instances, ensure it isn't running, and try " "again in a few minutes" @@ -2889,23 +2869,23 @@ msgstr "" msgid "No image_name was specified in request." msgstr "" -#: nova/cloudpipe/pipelib.py:43 +#: nova/cloudpipe/pipelib.py:44 msgid "Instance type for vpn instances" msgstr "" -#: nova/cloudpipe/pipelib.py:46 +#: nova/cloudpipe/pipelib.py:47 msgid "Template for cloudpipe instance boot script" msgstr "" -#: nova/cloudpipe/pipelib.py:49 +#: nova/cloudpipe/pipelib.py:50 msgid "Network to push into openvpn config" msgstr "" -#: nova/cloudpipe/pipelib.py:52 +#: nova/cloudpipe/pipelib.py:53 msgid "Netmask to push into openvpn config" msgstr "" -#: nova/cloudpipe/pipelib.py:105 +#: nova/cloudpipe/pipelib.py:106 #, python-format msgid "Launching VPN for %s" msgstr "" @@ -3140,656 +3120,661 @@ msgstr "" msgid "Instance type %s not found for deletion" msgstr "" -#: nova/compute/manager.py:166 +#: nova/compute/manager.py:167 msgid "Possibly task preempted." msgstr "" -#: nova/compute/manager.py:229 +#: nova/compute/manager.py:230 msgid "Compute driver option required, but not specified" msgstr "" -#: nova/compute/manager.py:232 +#: nova/compute/manager.py:233 #, python-format msgid "Loading compute driver '%s'" msgstr "" -#: nova/compute/manager.py:238 +#: nova/compute/manager.py:239 #, python-format msgid "Unable to load the virtualization driver: %s" msgstr "" -#: nova/compute/manager.py:273 +#: nova/compute/manager.py:274 msgid "Instance has been destroyed from under us while trying to set it to ERROR" msgstr "" -#: nova/compute/manager.py:301 +#: nova/compute/manager.py:302 #, python-format msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." msgstr "" -#: nova/compute/manager.py:315 +#: nova/compute/manager.py:316 msgid "Rebooting instance after nova-compute restart." msgstr "" -#: nova/compute/manager.py:329 +#: nova/compute/manager.py:330 msgid "Hypervisor driver does not support resume guests" msgstr "" -#: nova/compute/manager.py:339 +#: nova/compute/manager.py:340 msgid "Hypervisor driver does not support firewall rules" msgstr "" -#: nova/compute/manager.py:351 +#: nova/compute/manager.py:352 msgid "Checking state" msgstr "" -#: nova/compute/manager.py:424 +#: nova/compute/manager.py:425 #, python-format msgid "Setting up bdm %s" msgstr "" -#: nova/compute/manager.py:517 +#: nova/compute/manager.py:518 msgid "Failed to dealloc network for deleted instance" msgstr "" -#: nova/compute/manager.py:549 +#: nova/compute/manager.py:550 #, python-format msgid "Build error: %s" msgstr "" -#: nova/compute/manager.py:566 +#: nova/compute/manager.py:567 msgid "Error trying to reschedule" msgstr "" -#: nova/compute/manager.py:583 +#: nova/compute/manager.py:584 msgid "Retry info not present, will not reschedule" msgstr "" -#: nova/compute/manager.py:588 +#: nova/compute/manager.py:589 msgid "No request spec, will not reschedule" msgstr "" -#: nova/compute/manager.py:594 +#: nova/compute/manager.py:595 #, python-format msgid "Re-scheduling instance: attempt %d" msgstr "" -#: nova/compute/manager.py:619 +#: nova/compute/manager.py:620 msgid "Instance build timed out. Set to error state." msgstr "" -#: nova/compute/manager.py:650 +#: nova/compute/manager.py:651 msgid "Instance has already been created" msgstr "Instanz wurde bereits erstellt" -#: nova/compute/manager.py:693 +#: nova/compute/manager.py:694 #, 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:699 +#: nova/compute/manager.py:700 #, 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:709 +#: nova/compute/manager.py:710 msgid "Starting instance..." msgstr "" -#: nova/compute/manager.py:730 +#: nova/compute/manager.py:731 msgid "Instance failed network setup" msgstr "" -#: nova/compute/manager.py:734 +#: nova/compute/manager.py:735 #, python-format msgid "Instance network_info: |%s|" msgstr "" -#: nova/compute/manager.py:747 +#: nova/compute/manager.py:748 msgid "Instance failed block device setup" msgstr "" -#: nova/compute/manager.py:765 +#: nova/compute/manager.py:766 msgid "Instance failed to spawn" msgstr "" -#: nova/compute/manager.py:789 +#: nova/compute/manager.py:790 msgid "Deallocating network for instance" msgstr "" -#: nova/compute/manager.py:861 +#: nova/compute/manager.py:862 #, python-format msgid "%(action_str)s instance" msgstr "" -#: nova/compute/manager.py:892 +#: nova/compute/manager.py:893 #, python-format msgid "Ignoring DiskNotFound: %s" msgstr "" -#: nova/compute/manager.py:895 +#: nova/compute/manager.py:896 #, python-format msgid "Ignoring VolumeNotFound: %s" msgstr "" -#: nova/compute/manager.py:902 +#: nova/compute/manager.py:903 #, python-format msgid "terminating bdm %s" msgstr "" -#: nova/compute/manager.py:926 +#: nova/compute/manager.py:927 #, python-format msgid "Ignoring volume cleanup failure due to %s" msgstr "" -#: nova/compute/manager.py:966 nova/compute/manager.py:1788 -#: nova/compute/manager.py:2973 +#: nova/compute/manager.py:967 nova/compute/manager.py:1802 +#: nova/compute/manager.py:2987 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "" -#: nova/compute/manager.py:1048 +#: nova/compute/manager.py:1049 msgid "Rebuilding instance" msgstr "" -#: nova/compute/manager.py:1127 +#: nova/compute/manager.py:1128 msgid "Rebooting instance" msgstr "" -#: nova/compute/manager.py:1147 +#: nova/compute/manager.py:1148 #, python-format msgid "" "trying to reboot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1156 +#: nova/compute/manager.py:1157 #, fuzzy, python-format msgid "Cannot reboot instance: %(exc)s" msgstr "Nicht möglich Volumen zur Instanze %s hinzuzufügen" -#: nova/compute/manager.py:1193 +#: nova/compute/manager.py:1194 #, fuzzy msgid "instance snapshotting" msgstr "Instanz %s: Rettung" -#: nova/compute/manager.py:1199 +#: nova/compute/manager.py:1200 #, python-format msgid "" "trying to snapshot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1269 +#: nova/compute/manager.py:1270 #, python-format msgid "Found %(num_images)d images (rotation: %(rotation)d)" msgstr "" -#: nova/compute/manager.py:1275 +#: nova/compute/manager.py:1276 #, python-format msgid "Rotating out %d backups" msgstr "" -#: nova/compute/manager.py:1280 +#: nova/compute/manager.py:1281 #, python-format msgid "Deleting image %s" msgstr "" -#: nova/compute/manager.py:1311 +#: nova/compute/manager.py:1312 #, python-format msgid "Failed to set admin password. Instance %s is not running" msgstr "" -#: nova/compute/manager.py:1318 +#: nova/compute/manager.py:1319 msgid "Root password set" msgstr "" -#: nova/compute/manager.py:1328 +#: nova/compute/manager.py:1329 msgid "set_admin_password is not implemented by this driver." msgstr "" -#: nova/compute/manager.py:1344 +#: nova/compute/manager.py:1345 #, python-format msgid "set_admin_password failed: %s" msgstr "" -#: nova/compute/manager.py:1352 +#: nova/compute/manager.py:1353 msgid "error setting admin password" msgstr "" -#: nova/compute/manager.py:1367 +#: nova/compute/manager.py:1368 #, 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:1371 +#: nova/compute/manager.py:1372 #, python-format msgid "injecting file to %(path)s" msgstr "" -#: nova/compute/manager.py:1384 +#: nova/compute/manager.py:1385 msgid "Rescuing" msgstr "" -#: nova/compute/manager.py:1411 +#: nova/compute/manager.py:1412 msgid "Unrescuing" msgstr "" -#: nova/compute/manager.py:1432 +#: nova/compute/manager.py:1433 #, python-format msgid "Changing instance metadata according to %(diff)r" msgstr "" -#: nova/compute/manager.py:1606 +#: nova/compute/manager.py:1614 msgid "destination same as source!" msgstr "" -#: nova/compute/manager.py:1624 +#: nova/compute/manager.py:1632 msgid "Migrating" msgstr "" -#: nova/compute/manager.py:1841 +#: nova/compute/manager.py:1799 +#, python-format +msgid "Failed to rollback quota for failed finish_resize: %(qr_error)s" +msgstr "" + +#: nova/compute/manager.py:1855 msgid "Pausing" msgstr "" -#: nova/compute/manager.py:1858 +#: nova/compute/manager.py:1872 msgid "Unpausing" msgstr "" -#: nova/compute/manager.py:1896 +#: nova/compute/manager.py:1910 msgid "Retrieving diagnostics" msgstr "" -#: nova/compute/manager.py:1926 +#: nova/compute/manager.py:1940 msgid "Resuming" msgstr "" -#: nova/compute/manager.py:1942 +#: nova/compute/manager.py:1956 msgid "Reset network" msgstr "" -#: nova/compute/manager.py:1947 +#: nova/compute/manager.py:1961 msgid "Inject network info" msgstr "" -#: nova/compute/manager.py:1950 +#: nova/compute/manager.py:1964 #, python-format msgid "network_info to inject: |%s|" msgstr "" -#: nova/compute/manager.py:1967 +#: nova/compute/manager.py:1981 msgid "Get console output" msgstr "" -#: nova/compute/manager.py:1992 +#: nova/compute/manager.py:2006 msgid "Getting vnc console" msgstr "" -#: nova/compute/manager.py:2020 +#: nova/compute/manager.py:2034 #, python-format msgid "Booting with volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2063 +#: nova/compute/manager.py:2077 #, python-format msgid "Attaching volume %(volume_id)s to %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2072 +#: nova/compute/manager.py:2086 #, python-format msgid "" "Failed to connect to volume %(volume_id)s while attaching at " "%(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2087 +#: nova/compute/manager.py:2101 #, python-format msgid "Failed to attach volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2116 +#: nova/compute/manager.py:2130 #, python-format msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" msgstr "" -#: nova/compute/manager.py:2120 +#: nova/compute/manager.py:2134 #, fuzzy msgid "Detaching volume from unknown instance" msgstr "Nicht möglich Volumen zur Instanze %s hinzuzufügen" -#: nova/compute/manager.py:2133 +#: nova/compute/manager.py:2147 #, python-format msgid "Faild to detach volume %(volume_id)s from %(mp)s" msgstr "" -#: nova/compute/manager.py:2226 +#: nova/compute/manager.py:2240 msgid "Instance has no volume." msgstr "" -#: nova/compute/manager.py:2286 +#: nova/compute/manager.py:2300 #, python-format msgid "Pre live migration failed at %(dest)s" msgstr "" -#: nova/compute/manager.py:2312 +#: nova/compute/manager.py:2326 msgid "_post_live_migration() is started.." msgstr "" -#: nova/compute/manager.py:2345 +#: nova/compute/manager.py:2359 msgid "No floating_ip found" msgstr "" -#: nova/compute/manager.py:2353 +#: nova/compute/manager.py:2367 msgid "No floating_ip found." msgstr "" -#: nova/compute/manager.py:2355 +#: nova/compute/manager.py:2369 #, python-format msgid "" "Live migration: Unexpected error: cannot inherit floating ip.\n" "%(e)s" msgstr "" -#: nova/compute/manager.py:2381 +#: nova/compute/manager.py:2395 #, python-format msgid "Migrating instance to %(dest)s finished successfully." msgstr "" -#: nova/compute/manager.py:2383 +#: nova/compute/manager.py:2397 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:2397 +#: nova/compute/manager.py:2411 msgid "Post operation of migration started" msgstr "" -#: nova/compute/manager.py:2528 +#: nova/compute/manager.py:2542 msgid "Updated the info_cache for instance" msgstr "" -#: nova/compute/manager.py:2554 +#: nova/compute/manager.py:2568 #, python-format msgid "" "Found %(migration_count)d unconfirmed migrations older than " "%(confirm_window)d seconds" msgstr "" -#: nova/compute/manager.py:2559 +#: nova/compute/manager.py:2573 #, python-format msgid "Setting migration %(migration_id)s to error: %(reason)s" msgstr "" -#: nova/compute/manager.py:2568 +#: nova/compute/manager.py:2582 #, python-format msgid "" "Automatically confirming migration %(migration_id)s for instance " "%(instance_uuid)s" msgstr "" -#: nova/compute/manager.py:2575 +#: nova/compute/manager.py:2589 #, python-format msgid "Instance %(instance_uuid)s not found" msgstr "" -#: nova/compute/manager.py:2579 +#: nova/compute/manager.py:2593 msgid "In ERROR state" msgstr "" -#: nova/compute/manager.py:2586 +#: nova/compute/manager.py:2600 #, python-format msgid "In states %(vm_state)s/%(task_state)s, notRESIZED/None" msgstr "" -#: nova/compute/manager.py:2594 +#: nova/compute/manager.py:2608 #, python-format msgid "Error auto-confirming resize: %(e)s. Will retry later." msgstr "" -#: nova/compute/manager.py:2611 +#: nova/compute/manager.py:2625 #, 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:2629 +#: nova/compute/manager.py:2643 #, python-format msgid "Failed to generate usage audit for instance on host %s" msgstr "" -#: nova/compute/manager.py:2652 +#: nova/compute/manager.py:2666 msgid "Updating bandwidth usage cache" msgstr "" -#: nova/compute/manager.py:2717 +#: nova/compute/manager.py:2731 msgid "Updating host status" msgstr "" -#: nova/compute/manager.py:2743 +#: nova/compute/manager.py:2757 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " "the hypervisor." msgstr "" -#: nova/compute/manager.py:2749 nova/compute/manager.py:2787 +#: nova/compute/manager.py:2763 nova/compute/manager.py:2801 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:2774 +#: nova/compute/manager.py:2788 #, 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:2811 +#: nova/compute/manager.py:2825 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:2823 nova/compute/manager.py:2834 -#: nova/compute/manager.py:2848 +#: nova/compute/manager.py:2837 nova/compute/manager.py:2848 +#: nova/compute/manager.py:2862 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:2828 +#: nova/compute/manager.py:2842 msgid "Instance is paused or suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:2841 +#: nova/compute/manager.py:2855 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:2857 +#: nova/compute/manager.py:2871 #, fuzzy msgid "Instance is not (soft-)deleted." msgstr "Instanz %s: Rettung" -#: nova/compute/manager.py:2865 +#: nova/compute/manager.py:2879 msgid "FLAGS.reclaim_instance_interval <= 0, skipping..." msgstr "" -#: nova/compute/manager.py:2878 +#: nova/compute/manager.py:2892 msgid "Reclaiming deleted instance" msgstr "" -#: nova/compute/manager.py:2927 +#: nova/compute/manager.py:2941 #, 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:2934 +#: nova/compute/manager.py:2948 #, 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:2941 +#: nova/compute/manager.py:2955 #, python-format msgid "Unrecognized value '%(action)s' for FLAGS.running_deleted_instance_action" msgstr "" -#: nova/compute/resource_tracker.py:150 +#: nova/compute/resource_tracker.py:151 msgid "" "Host field should be not be set on the instance until resources have been" " claimed." msgstr "" -#: nova/compute/resource_tracker.py:167 +#: nova/compute/resource_tracker.py:168 #, python-format msgid "" "Attempting claim: memory %(memory_mb)d MB, disk %(disk_gb)d GB, VCPUs " "%(vcpus)d" msgstr "" -#: nova/compute/resource_tracker.py:209 +#: nova/compute/resource_tracker.py:210 #, python-format msgid "" "Total memory: %(total_mem)d MB, used: %(used_mem)d MB, free: %(free_mem)d" " MB" msgstr "" -#: nova/compute/resource_tracker.py:218 +#: nova/compute/resource_tracker.py:219 msgid "Memory limit not specified, defaulting to unlimited" msgstr "" -#: nova/compute/resource_tracker.py:224 +#: nova/compute/resource_tracker.py:225 #, python-format msgid "Memory limit: %(memory_mb_limit)d MB, free: %(free_ram_mb)d MB" msgstr "" -#: nova/compute/resource_tracker.py:231 +#: nova/compute/resource_tracker.py:232 #, python-format msgid "" "Unable to claim resources. Free memory %(free_ram_mb)d MB < requested " "memory %(memory_mb)d MB" msgstr "" -#: nova/compute/resource_tracker.py:240 +#: nova/compute/resource_tracker.py:241 #, python-format msgid "" "Total disk: %(total_disk)d GB, used: %(used_disk)d GB, free: " "%(free_disk)d GB" msgstr "" -#: nova/compute/resource_tracker.py:249 +#: nova/compute/resource_tracker.py:250 msgid "Disk limit not specified, defaulting to unlimited" msgstr "" -#: nova/compute/resource_tracker.py:255 +#: nova/compute/resource_tracker.py:256 #, python-format msgid "Disk limit: %(disk_gb_limit)d GB, free: %(free_disk_gb)d GB" msgstr "" -#: nova/compute/resource_tracker.py:261 +#: nova/compute/resource_tracker.py:262 #, python-format msgid "" "Unable to claim resources. Free disk %(free_disk_gb)d GB < requested " "disk %(disk_gb)d GB" msgstr "" -#: nova/compute/resource_tracker.py:272 +#: nova/compute/resource_tracker.py:273 #, python-format msgid "Total VCPUs: %(total_vcpus)d, used: %(used_vcpus)d" msgstr "" -#: nova/compute/resource_tracker.py:279 +#: nova/compute/resource_tracker.py:280 msgid "VCPU limit not specified, defaulting to unlimited" msgstr "" -#: nova/compute/resource_tracker.py:283 +#: nova/compute/resource_tracker.py:284 #, python-format msgid "CPU limit: %(vcpu_limit)d" msgstr "" -#: nova/compute/resource_tracker.py:290 +#: nova/compute/resource_tracker.py:291 #, python-format msgid "" "Unable to claim resources. Free CPU %(free_vcpus)d < requested CPU " "%(vcpus)d" msgstr "" -#: nova/compute/resource_tracker.py:309 +#: nova/compute/resource_tracker.py:310 #, python-format msgid "Finishing claim: %s" msgstr "" -#: nova/compute/resource_tracker.py:324 +#: nova/compute/resource_tracker.py:325 #, python-format msgid "Aborting claim: %s" msgstr "" -#: nova/compute/resource_tracker.py:362 +#: nova/compute/resource_tracker.py:363 msgid "" "Virt driver does not support 'get_available_resource' Compute tracking " "is disabled." msgstr "" -#: nova/compute/resource_tracker.py:400 +#: nova/compute/resource_tracker.py:401 #, python-format msgid "Compute_service record created for %s " msgstr "" -#: nova/compute/resource_tracker.py:405 +#: nova/compute/resource_tracker.py:406 #, python-format msgid "Compute_service record updated for %s " msgstr "" -#: nova/compute/resource_tracker.py:424 +#: nova/compute/resource_tracker.py:425 #, python-format msgid "No service record for host %s" msgstr "" -#: nova/compute/resource_tracker.py:434 +#: nova/compute/resource_tracker.py:435 #, python-format msgid "Hypervisor: free ram (MB): %s" msgstr "" -#: nova/compute/resource_tracker.py:435 +#: nova/compute/resource_tracker.py:436 #, python-format msgid "Hypervisor: free disk (GB): %s" msgstr "" -#: nova/compute/resource_tracker.py:440 +#: nova/compute/resource_tracker.py:441 #, python-format msgid "Hypervisor: free VCPUs: %s" msgstr "" -#: nova/compute/resource_tracker.py:442 +#: nova/compute/resource_tracker.py:443 msgid "Hypervisor: VCPU information unavailable" msgstr "" -#: nova/compute/resource_tracker.py:449 +#: nova/compute/resource_tracker.py:450 #, python-format msgid "Free ram (MB): %s" msgstr "" -#: nova/compute/resource_tracker.py:450 +#: nova/compute/resource_tracker.py:451 #, python-format msgid "Free disk (GB): %s" msgstr "" -#: nova/compute/resource_tracker.py:455 +#: nova/compute/resource_tracker.py:456 #, python-format msgid "Free VCPUS: %s" msgstr "" -#: nova/compute/resource_tracker.py:457 +#: nova/compute/resource_tracker.py:458 msgid "Free VCPU information unavailable" msgstr "" -#: nova/compute/resource_tracker.py:532 +#: nova/compute/resource_tracker.py:533 #, python-format msgid "Missing keys: %s" msgstr "" @@ -3867,45 +3852,45 @@ msgstr "" msgid "Unrecognized read_deleted value '%s'" msgstr "" -#: nova/db/sqlalchemy/api.py:2783 +#: nova/db/sqlalchemy/api.py:2784 #, python-format msgid "Change will make usage less than 0 for the following resources: %(unders)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4684 +#: nova/db/sqlalchemy/api.py:4685 msgid "Backend exists" msgstr "" -#: nova/db/sqlalchemy/api.py:4704 nova/db/sqlalchemy/api.py:4730 +#: nova/db/sqlalchemy/api.py:4705 nova/db/sqlalchemy/api.py:4731 #, python-format msgid "No backend config with id %(sm_backend_id)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4742 +#: nova/db/sqlalchemy/api.py:4743 #, python-format msgid "No backend config with sr uuid %(sr_uuid)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4776 +#: nova/db/sqlalchemy/api.py:4777 msgid "Flavor exists" msgstr "" -#: nova/db/sqlalchemy/api.py:4791 +#: nova/db/sqlalchemy/api.py:4792 #, python-format msgid "%(sm_flavor_id) flavor not found" msgstr "" -#: nova/db/sqlalchemy/api.py:4810 +#: nova/db/sqlalchemy/api.py:4811 #, python-format msgid "No sm_flavor called %(sm_flavor_id)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4827 +#: nova/db/sqlalchemy/api.py:4828 #, python-format msgid "No sm_flavor called %(sm_flavor_label)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4865 +#: nova/db/sqlalchemy/api.py:4866 #, python-format msgid "No sm_volume with id %(volume_id)s" msgstr "" @@ -4076,155 +4061,155 @@ msgstr "" msgid "This driver only supports type 'a' entries." msgstr "" -#: nova/network/linux_net.py:177 +#: nova/network/linux_net.py:179 #, python-format msgid "Attempted to remove chain %s which does not exist" msgstr "" -#: nova/network/linux_net.py:212 +#: nova/network/linux_net.py:214 #, python-format msgid "Unknown chain: %r" msgstr "" -#: nova/network/linux_net.py:237 +#: nova/network/linux_net.py:239 #, 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:372 +#: nova/network/linux_net.py:374 msgid "IPTablesManager.apply completed with success" msgstr "" -#: nova/network/linux_net.py:578 +#: nova/network/linux_net.py:580 #, python-format msgid "arping error for ip %s" msgstr "" -#: nova/network/linux_net.py:788 +#: nova/network/linux_net.py:790 #, python-format msgid "Pid %d is stale, skip killing dnsmasq" msgstr "" -#: nova/network/linux_net.py:828 +#: nova/network/linux_net.py:830 #, python-format msgid "Hupping dnsmasq threw %s" msgstr "" -#: nova/network/linux_net.py:830 +#: nova/network/linux_net.py:832 #, python-format msgid "Pid %d is stale, relaunching dnsmasq" msgstr "" -#: nova/network/linux_net.py:892 +#: nova/network/linux_net.py:894 #, python-format msgid "killing radvd threw %s" msgstr "" -#: nova/network/linux_net.py:894 +#: nova/network/linux_net.py:896 #, python-format msgid "Pid %d is stale, relaunching radvd" msgstr "" -#: nova/network/linux_net.py:1124 +#: nova/network/linux_net.py:1126 #, python-format msgid "Starting VLAN inteface %s" msgstr "" -#: nova/network/linux_net.py:1160 +#: nova/network/linux_net.py:1162 #, python-format msgid "Starting Bridge interface for %s" msgstr "" -#: nova/network/linux_net.py:1203 +#: nova/network/linux_net.py:1205 #, python-format msgid "Failed to add interface: %s" msgstr "" -#: nova/network/linux_net.py:1304 +#: nova/network/linux_net.py:1306 #, python-format msgid "Starting bridge %s " msgstr "" -#: nova/network/linux_net.py:1312 +#: nova/network/linux_net.py:1314 #, python-format msgid "Done starting bridge %s" msgstr "" -#: nova/network/linux_net.py:1331 +#: nova/network/linux_net.py:1333 #, python-format msgid "Failed unplugging gateway interface '%s'" msgstr "" -#: nova/network/linux_net.py:1333 +#: nova/network/linux_net.py:1335 #, python-format msgid "Unplugged gateway interface '%s'" msgstr "" -#: nova/network/manager.py:276 +#: nova/network/manager.py:277 #, python-format msgid "Fixed ip %(fixed_ip_id)s not found" msgstr "" -#: nova/network/manager.py:285 nova/network/manager.py:544 +#: nova/network/manager.py:286 nova/network/manager.py:545 #, python-format msgid "Interface %(interface)s not found" msgstr "" -#: nova/network/manager.py:300 +#: nova/network/manager.py:301 #, python-format msgid "floating IP allocation for instance |%s|" msgstr "" -#: nova/network/manager.py:364 +#: nova/network/manager.py:365 msgid "Floating IP is not associated. Ignore." msgstr "" -#: nova/network/manager.py:382 +#: nova/network/manager.py:383 #, python-format msgid "Address |%(address)s| is not allocated" msgstr "" -#: nova/network/manager.py:386 +#: nova/network/manager.py:387 #, python-format msgid "Address |%(address)s| is not allocated to your project |%(project)s|" msgstr "" -#: nova/network/manager.py:407 +#: nova/network/manager.py:408 #, python-format msgid "Quota exceeded for %(pid)s, tried to allocate floating IP" msgstr "" -#: nova/network/manager.py:468 +#: nova/network/manager.py:469 msgid "Failed to update usages deallocating floating IP" msgstr "" -#: nova/network/manager.py:649 +#: nova/network/manager.py:650 #, python-format msgid "Starting migration network for instance %(instance_uuid)s" msgstr "" -#: nova/network/manager.py:656 +#: nova/network/manager.py:657 #, python-format msgid "" "Floating ip address |%(address)s| no longer belongs to instance " "%(instance_uuid)s. Will notmigrate it " msgstr "" -#: nova/network/manager.py:677 +#: nova/network/manager.py:678 #, python-format msgid "Finishing migration network for instance %(instance_uuid)s" msgstr "" -#: nova/network/manager.py:685 +#: nova/network/manager.py:686 #, python-format msgid "" "Floating ip address |%(address)s| no longer belongs to instance " "%(instance_uuid)s. Will notsetup it." msgstr "" -#: nova/network/manager.py:732 +#: nova/network/manager.py:733 #, python-format msgid "" "Database inconsistency: DNS domain |%s| is registered in the Nova db but " @@ -4232,39 +4217,39 @@ msgid "" "ignored." msgstr "" -#: nova/network/manager.py:778 +#: nova/network/manager.py:779 #, python-format msgid "Domain |%(domain)s| already exists, changing zone to |%(av_zone)s|." msgstr "" -#: nova/network/manager.py:788 +#: nova/network/manager.py:789 #, python-format msgid "Domain |%(domain)s| already exists, changing project to |%(project)s|." msgstr "" -#: nova/network/manager.py:902 +#: nova/network/manager.py:903 #, python-format msgid "Disassociated %s stale fixed ip(s)" msgstr "" -#: nova/network/manager.py:906 +#: nova/network/manager.py:907 msgid "setting network host" msgstr "" -#: nova/network/manager.py:1020 +#: nova/network/manager.py:1021 msgid "network allocations" msgstr "" -#: nova/network/manager.py:1025 +#: nova/network/manager.py:1026 #, python-format msgid "networks retrieved for instance: |%(networks)s|" msgstr "" -#: nova/network/manager.py:1055 +#: nova/network/manager.py:1056 msgid "network deallocation for instance" msgstr "" -#: nova/network/manager.py:1278 +#: nova/network/manager.py:1279 #, python-format msgid "" "instance-dns-zone is |%(domain)s|, which is in availability zone " @@ -4272,89 +4257,89 @@ msgid "" "created." msgstr "" -#: nova/network/manager.py:1357 +#: nova/network/manager.py:1358 #, python-format msgid "Unable to release %s because vif doesn't exist." msgstr "" -#: nova/network/manager.py:1378 +#: nova/network/manager.py:1379 #, python-format msgid "Leased IP |%(address)s|" msgstr "" -#: nova/network/manager.py:1382 +#: nova/network/manager.py:1383 #, python-format msgid "IP %s leased that is not associated" msgstr "" -#: nova/network/manager.py:1390 +#: nova/network/manager.py:1391 #, python-format msgid "IP |%s| leased that isn't allocated" msgstr "" -#: nova/network/manager.py:1395 +#: nova/network/manager.py:1396 #, python-format msgid "Released IP |%(address)s|" msgstr "" -#: nova/network/manager.py:1399 +#: nova/network/manager.py:1400 #, python-format msgid "IP %s released that is not associated" msgstr "" -#: nova/network/manager.py:1402 +#: nova/network/manager.py:1403 #, python-format msgid "IP %s released that was not leased" msgstr "" -#: nova/network/manager.py:1421 +#: nova/network/manager.py:1422 #, python-format msgid "%s must be an integer" msgstr "" -#: nova/network/manager.py:1445 +#: nova/network/manager.py:1446 msgid "Maximum allowed length for 'label' is 255." msgstr "" -#: nova/network/manager.py:1465 +#: nova/network/manager.py:1466 #, python-format msgid "" "Subnet(s) too large, defaulting to /%s. To override, specify " "network_size flag." msgstr "" -#: nova/network/manager.py:1543 +#: nova/network/manager.py:1547 msgid "cidr already in use" msgstr "" -#: nova/network/manager.py:1546 +#: nova/network/manager.py:1550 #, python-format msgid "requested cidr (%(cidr)s) conflicts with existing supernet (%(super)s)" msgstr "" -#: nova/network/manager.py:1557 +#: nova/network/manager.py:1561 #, python-format msgid "" "requested cidr (%(cidr)s) conflicts with existing smaller cidr " "(%(smaller)s)" msgstr "" -#: nova/network/manager.py:1616 +#: nova/network/manager.py:1620 msgid "Network already exists!" msgstr "" -#: nova/network/manager.py:1636 +#: nova/network/manager.py:1640 #, python-format msgid "Network must be disassociated from project %s before delete" msgstr "" -#: nova/network/manager.py:2093 +#: nova/network/manager.py:2097 msgid "" "The sum between the number of networks and the vlan start cannot be " "greater than 4094" msgstr "" -#: nova/network/manager.py:2100 +#: nova/network/manager.py:2104 #, python-format msgid "" "The network range is not big enough to fit %(num_networks)s. Network size" @@ -4427,7 +4412,27 @@ msgstr "" msgid "Multiple floating IP pools matches found for name '%s'" msgstr "" -#: nova/openstack/common/log.py:299 +#: nova/openstack/common/lockutils.py:98 +#, python-format +msgid "Could not release the acquired lock `%s`" +msgstr "" + +#: nova/openstack/common/lockutils.py:184 +#, python-format +msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"..." +msgstr "" + +#: nova/openstack/common/lockutils.py:188 +#, python-format +msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"..." +msgstr "" + +#: nova/openstack/common/lockutils.py:216 +#, python-format +msgid "Got file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..." +msgstr "" + +#: nova/openstack/common/log.py:298 #, python-format msgid "syslog facility must be one of: %s" msgstr "" @@ -4474,46 +4479,46 @@ msgstr "" msgid "Failed to load plugin %(plug)s: %(exc)s" msgstr "" -#: nova/openstack/common/rpc/amqp.py:208 +#: nova/openstack/common/rpc/amqp.py:209 #, python-format msgid "unpacked context: %s" msgstr "" -#: nova/openstack/common/rpc/amqp.py:252 +#: nova/openstack/common/rpc/amqp.py:253 #, python-format msgid "received %s" msgstr "" -#: nova/openstack/common/rpc/amqp.py:258 +#: nova/openstack/common/rpc/amqp.py:259 #, python-format msgid "no method for message: %s" msgstr "keine Methode für diese Nachricht gefunden: %s" -#: nova/openstack/common/rpc/amqp.py:259 +#: nova/openstack/common/rpc/amqp.py:260 #, python-format msgid "No method for message: %s" msgstr "keine Methode für diese Nachricht gefunden: %s" -#: nova/openstack/common/rpc/amqp.py:351 +#: nova/openstack/common/rpc/amqp.py:352 #, python-format msgid "Making asynchronous call on %s ..." msgstr "" -#: nova/openstack/common/rpc/amqp.py:354 +#: nova/openstack/common/rpc/amqp.py:355 #, python-format msgid "MSG_ID is %s" msgstr "MSG_ID ist %s" -#: nova/openstack/common/rpc/amqp.py:376 +#: nova/openstack/common/rpc/amqp.py:377 #, python-format msgid "Making asynchronous cast on %s..." msgstr "" -#: nova/openstack/common/rpc/amqp.py:384 +#: nova/openstack/common/rpc/amqp.py:385 msgid "Making asynchronous fanout cast..." msgstr "" -#: nova/openstack/common/rpc/amqp.py:410 +#: nova/openstack/common/rpc/amqp.py:411 #, python-format msgid "Sending %(event_type)s on %(topic)s" msgstr "" @@ -4552,69 +4557,69 @@ msgstr "" msgid "Failed to process message... skipping it." msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:463 +#: nova/openstack/common/rpc/impl_kombu.py:468 #, python-format msgid "Reconnecting to AMQP server on %(hostname)s:%(port)d" msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:485 +#: nova/openstack/common/rpc/impl_kombu.py:490 #, python-format msgid "Connected to AMQP server on %(hostname)s:%(port)d" msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:522 +#: nova/openstack/common/rpc/impl_kombu.py:527 #, python-format msgid "" "Unable to connect to AMQP server on %(hostname)s:%(port)d after " "%(max_retries)d tries: %(err_str)s" msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:538 +#: nova/openstack/common/rpc/impl_kombu.py:543 #, python-format msgid "" "AMQP server on %(hostname)s:%(port)d is unreachable: %(err_str)s. Trying " "again in %(sleep_time)d seconds." msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:590 -#: nova/openstack/common/rpc/impl_qpid.py:402 +#: nova/openstack/common/rpc/impl_kombu.py:595 +#: nova/openstack/common/rpc/impl_qpid.py:403 #, python-format msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s" msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:608 -#: nova/openstack/common/rpc/impl_qpid.py:417 +#: nova/openstack/common/rpc/impl_kombu.py:613 +#: nova/openstack/common/rpc/impl_qpid.py:418 #, python-format msgid "Timed out waiting for RPC response: %s" msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:612 -#: nova/openstack/common/rpc/impl_qpid.py:421 +#: nova/openstack/common/rpc/impl_kombu.py:617 +#: nova/openstack/common/rpc/impl_qpid.py:422 #, python-format msgid "Failed to consume message from queue: %s" msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:646 -#: nova/openstack/common/rpc/impl_qpid.py:451 +#: nova/openstack/common/rpc/impl_kombu.py:651 +#: nova/openstack/common/rpc/impl_qpid.py:452 #, python-format msgid "Failed to publish message to topic '%(topic)s': %(err_str)s" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:358 +#: nova/openstack/common/rpc/impl_qpid.py:359 #, python-format msgid "Unable to connect to AMQP server: %s" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:363 +#: nova/openstack/common/rpc/impl_qpid.py:364 #, python-format msgid "Connected to AMQP server on %s" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:371 +#: nova/openstack/common/rpc/impl_qpid.py:372 msgid "Re-established AMQP queues" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:429 +#: nova/openstack/common/rpc/impl_qpid.py:430 msgid "Error processing message. Skipping it." msgstr "" @@ -4849,27 +4854,27 @@ msgstr "" msgid "Attempting to build %(num_instances)d instance(s)" msgstr "" -#: nova/scheduler/filter_scheduler.py:185 +#: nova/scheduler/filter_scheduler.py:186 msgid "Invalid value for 'scheduler_max_attempts', must be >= 1" msgstr "" -#: nova/scheduler/filter_scheduler.py:212 +#: nova/scheduler/filter_scheduler.py:213 #, python-format msgid "" "Exceeded max scheduling attempts %(max_attempts)d for instance " "%(instance_uuid)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:223 +#: nova/scheduler/filter_scheduler.py:224 msgid "Scheduler only understands Compute nodes (for now)" msgstr "" -#: nova/scheduler/filter_scheduler.py:275 +#: nova/scheduler/filter_scheduler.py:276 #, python-format msgid "Filtered %(hosts)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:285 +#: nova/scheduler/filter_scheduler.py:286 #, python-format msgid "Weighted %(weighted_host)s" msgstr "" @@ -4952,12 +4957,12 @@ msgstr "" msgid "%(host_state)s fails instance_type extra_specs requirements" msgstr "" -#: nova/scheduler/filters/compute_filter.py:36 +#: nova/scheduler/filters/compute_filter.py:38 #, python-format msgid "%(host_state)s is disabled or has not been heard from in a while" msgstr "" -#: nova/scheduler/filters/compute_filter.py:40 +#: nova/scheduler/filters/compute_filter.py:42 #, python-format msgid "%(host_state)s is disabled via capabilities" msgstr "" @@ -5085,7 +5090,7 @@ msgstr "" msgid "Expected a function in 'auth[1]' parameter" msgstr "" -#: nova/tests/test_misc.py:63 +#: nova/tests/test_misc.py:62 #, python-format msgid "" "The following migrations are missing a downgrade:\n" @@ -5255,7 +5260,7 @@ msgstr "" #: nova/tests/compute/test_compute.py:644 #: nova/tests/compute/test_compute.py:680 #: nova/tests/compute/test_compute.py:705 -#: nova/tests/compute/test_compute.py:2341 +#: nova/tests/compute/test_compute.py:2342 #, python-format msgid "Running instances: %s" msgstr "" @@ -5272,7 +5277,7 @@ msgstr "" msgid "Internal error" msgstr "" -#: nova/tests/compute/test_compute.py:2352 +#: nova/tests/compute/test_compute.py:2353 #, python-format msgid "After force-killing instances: %s" msgstr "" @@ -5385,7 +5390,7 @@ msgstr "" msgid "Decoding JSON: %s" msgstr "" -#: nova/virt/configdrive.py:76 +#: nova/virt/configdrive.py:77 #, python-format msgid "Added %(filepath)s to config drive" msgstr "" @@ -5524,115 +5529,115 @@ msgstr "" msgid "domain does not exist" msgstr "" -#: nova/virt/baremetal/driver.py:115 +#: nova/virt/baremetal/driver.py:117 #, python-format msgid "Error encountered when destroying instance '%(name)s': %(ex)s" msgstr "" -#: nova/virt/baremetal/driver.py:129 +#: nova/virt/baremetal/driver.py:131 #, python-format msgid "instance %(instance_name)s: deleting instance files %(target)s" msgstr "" -#: nova/virt/baremetal/driver.py:156 +#: nova/virt/baremetal/driver.py:158 #, python-format msgid "instance %s: rebooted" msgstr "" -#: nova/virt/baremetal/driver.py:160 +#: nova/virt/baremetal/driver.py:162 msgid "_wait_for_reboot failed" msgstr "" -#: nova/virt/baremetal/driver.py:189 +#: nova/virt/baremetal/driver.py:191 #, python-format msgid "instance %s: rescued" msgstr "" -#: nova/virt/baremetal/driver.py:193 +#: nova/virt/baremetal/driver.py:195 msgid "_wait_for_rescue failed" msgstr "" -#: nova/virt/baremetal/driver.py:210 +#: nova/virt/baremetal/driver.py:212 msgid "<============= spawn of baremetal =============>" msgstr "" -#: nova/virt/baremetal/driver.py:223 +#: nova/virt/baremetal/driver.py:225 #, python-format msgid "instance %s: is building" msgstr "" -#: nova/virt/baremetal/driver.py:229 +#: nova/virt/baremetal/driver.py:231 msgid "Key is injected but instance is not running yet" msgstr "" -#: nova/virt/baremetal/driver.py:238 +#: nova/virt/baremetal/driver.py:240 #, python-format msgid "instance %s: booted" msgstr "" -#: nova/virt/baremetal/driver.py:245 +#: nova/virt/baremetal/driver.py:247 #, python-format msgid "~~~~~~ current state = %s ~~~~~~" msgstr "" -#: nova/virt/baremetal/driver.py:247 +#: nova/virt/baremetal/driver.py:249 #, python-format msgid "instance %s spawned successfully" msgstr "" -#: nova/virt/baremetal/driver.py:250 +#: nova/virt/baremetal/driver.py:252 #, python-format msgid "instance %s:not booted" msgstr "" -#: nova/virt/baremetal/driver.py:253 +#: nova/virt/baremetal/driver.py:255 msgid "Baremetal assignment is overcommitted." msgstr "" -#: nova/virt/baremetal/driver.py:337 +#: nova/virt/baremetal/driver.py:339 #, python-format msgid "instance %s: Creating image" msgstr "" -#: nova/virt/baremetal/driver.py:455 +#: nova/virt/baremetal/driver.py:457 #, python-format msgid "instance %(inst_name)s: injecting %(injection)s into image %(img_id)s" msgstr "" -#: nova/virt/baremetal/driver.py:465 +#: nova/virt/baremetal/driver.py:467 #, python-format msgid "" "instance %(inst_name)s: ignoring error injecting data into image " "%(img_id)s (%(e)s)" msgstr "" -#: nova/virt/baremetal/driver.py:511 +#: nova/virt/baremetal/driver.py:513 #, python-format msgid "instance %s: starting toXML method" msgstr "" -#: nova/virt/baremetal/driver.py:514 +#: nova/virt/baremetal/driver.py:516 #, python-format msgid "instance %s: finished toXML method" msgstr "" -#: nova/virt/baremetal/driver.py:558 nova/virt/hyperv/vmops.py:486 -#: nova/virt/libvirt/driver.py:1986 +#: nova/virt/baremetal/driver.py:560 nova/virt/hyperv/vmops.py:486 +#: nova/virt/libvirt/driver.py:1987 msgid "" "Cannot get the number of cpu, because this function is not implemented " "for this platform. This error can be safely ignored for now." msgstr "" -#: nova/virt/baremetal/driver.py:681 +#: nova/virt/baremetal/driver.py:683 #, python-format msgid "#### RLK: cpu_arch = %s " msgstr "" -#: nova/virt/baremetal/driver.py:698 +#: nova/virt/baremetal/driver.py:700 msgid "Updating!" msgstr "" -#: nova/virt/baremetal/driver.py:725 nova/virt/libvirt/driver.py:3030 +#: nova/virt/baremetal/driver.py:727 nova/virt/libvirt/driver.py:3031 #: nova/virt/xenapi/host.py:148 msgid "Updating host stats" msgstr "" @@ -6231,7 +6236,7 @@ msgstr "" msgid "Failed to remove volume from VM %s" msgstr "Nicht möglich volume %s zufinden" -#: nova/virt/hyperv/volumeops.py:207 nova/virt/libvirt/driver.py:603 +#: nova/virt/hyperv/volumeops.py:207 nova/virt/libvirt/driver.py:604 msgid "Could not determine iscsi initiator name" msgstr "" @@ -6349,220 +6354,220 @@ msgstr "" msgid "The ISCSI initiator name can't be found. Choosing the default one" msgstr "" -#: nova/virt/hyperv/volumeutils.py:121 nova/virt/libvirt/driver.py:1462 +#: nova/virt/hyperv/volumeutils.py:121 nova/virt/libvirt/driver.py:1463 #: nova/virt/xenapi/vm_utils.py:476 #, python-format msgid "block_device_list %s" msgstr "" -#: nova/virt/libvirt/driver.py:332 +#: nova/virt/libvirt/driver.py:333 #, python-format msgid "Nova requires libvirt version %(major)i.%(minor)i.%(micro)i or greater." msgstr "" -#: nova/virt/libvirt/driver.py:338 +#: nova/virt/libvirt/driver.py:339 #, python-format msgid "Connecting to libvirt: %s" msgstr "" -#: nova/virt/libvirt/driver.py:359 +#: nova/virt/libvirt/driver.py:360 msgid "Connection to libvirt broke" msgstr "" -#: nova/virt/libvirt/driver.py:381 nova/virt/libvirt/driver.py:384 +#: nova/virt/libvirt/driver.py:382 nova/virt/libvirt/driver.py:385 #, python-format msgid "Can not handle authentication request for %d credentials" msgstr "" -#: nova/virt/libvirt/driver.py:466 +#: nova/virt/libvirt/driver.py:467 #, python-format msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:480 +#: nova/virt/libvirt/driver.py:481 msgid "During wait destroy, instance disappeared." msgstr "" -#: nova/virt/libvirt/driver.py:485 +#: nova/virt/libvirt/driver.py:486 msgid "Instance destroyed successfully." msgstr "" -#: nova/virt/libvirt/driver.py:507 +#: nova/virt/libvirt/driver.py:508 msgid "Error from libvirt during undefineFlags. Retrying with undefine" msgstr "" -#: nova/virt/libvirt/driver.py:522 +#: nova/virt/libvirt/driver.py:523 #, python-format msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:535 +#: nova/virt/libvirt/driver.py:536 #, python-format msgid "Error from libvirt during unfilter. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:552 +#: nova/virt/libvirt/driver.py:553 #, python-format msgid "Deleting instance files %(target)s" msgstr "" -#: nova/virt/libvirt/driver.py:566 +#: nova/virt/libvirt/driver.py:567 #, python-format msgid "Failed to cleanup directory %(target)s: %(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:728 +#: nova/virt/libvirt/driver.py:729 msgid "During detach_volume, instance disappeared." msgstr "" -#: nova/virt/libvirt/driver.py:738 +#: nova/virt/libvirt/driver.py:739 msgid "attaching LXC block device" msgstr "" -#: nova/virt/libvirt/driver.py:751 +#: nova/virt/libvirt/driver.py:752 msgid "detaching LXC block device" msgstr "" -#: nova/virt/libvirt/driver.py:883 +#: nova/virt/libvirt/driver.py:884 #, fuzzy msgid "Instance soft rebooted successfully." msgstr "Volume %s: erfolgreich erstellt" -#: nova/virt/libvirt/driver.py:887 +#: nova/virt/libvirt/driver.py:888 msgid "Failed to soft reboot instance." msgstr "" -#: nova/virt/libvirt/driver.py:919 +#: nova/virt/libvirt/driver.py:920 msgid "Instance shutdown successfully." msgstr "" -#: nova/virt/libvirt/driver.py:954 +#: nova/virt/libvirt/driver.py:955 msgid "Instance rebooted successfully." msgstr "" -#: nova/virt/libvirt/driver.py:1084 +#: nova/virt/libvirt/driver.py:1085 msgid "Instance is running" msgstr "" -#: nova/virt/libvirt/driver.py:1091 nova/virt/powervm/operator.py:253 +#: nova/virt/libvirt/driver.py:1092 nova/virt/powervm/operator.py:253 msgid "Instance spawned successfully." msgstr "" -#: nova/virt/libvirt/driver.py:1107 +#: nova/virt/libvirt/driver.py:1108 #, python-format msgid "data: %(data)r, fpath: %(fpath)r" msgstr "" -#: nova/virt/libvirt/driver.py:1153 +#: nova/virt/libvirt/driver.py:1154 msgid "Guest does not have a console available" msgstr "" -#: nova/virt/libvirt/driver.py:1197 +#: nova/virt/libvirt/driver.py:1198 #, python-format msgid "Path '%(path)s' supports direct I/O" msgstr "" -#: nova/virt/libvirt/driver.py:1201 +#: nova/virt/libvirt/driver.py:1202 #, python-format msgid "Path '%(path)s' does not support direct I/O: '%(ex)s'" msgstr "" -#: nova/virt/libvirt/driver.py:1205 nova/virt/libvirt/driver.py:1209 +#: nova/virt/libvirt/driver.py:1206 nova/virt/libvirt/driver.py:1210 #, python-format msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'" msgstr "" -#: nova/virt/libvirt/driver.py:1275 +#: nova/virt/libvirt/driver.py:1276 msgid "Creating image" msgstr "" -#: nova/virt/libvirt/driver.py:1401 +#: nova/virt/libvirt/driver.py:1402 msgid "Using config drive" msgstr "" -#: nova/virt/libvirt/driver.py:1411 +#: nova/virt/libvirt/driver.py:1412 #, python-format msgid "Creating config drive at %(path)s" msgstr "" -#: nova/virt/libvirt/driver.py:1425 +#: nova/virt/libvirt/driver.py:1426 #, python-format msgid "Injecting %(injection)s into image %(img_id)s" msgstr "" -#: nova/virt/libvirt/driver.py:1435 +#: nova/virt/libvirt/driver.py:1436 #, python-format msgid "Ignoring error injecting data into image %(img_id)s (%(e)s)" msgstr "" -#: nova/virt/libvirt/driver.py:1509 +#: nova/virt/libvirt/driver.py:1510 #, 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:1515 +#: nova/virt/libvirt/driver.py:1516 msgid "Config requested a custom CPU model, but no model name was provided" msgstr "" -#: nova/virt/libvirt/driver.py:1519 +#: nova/virt/libvirt/driver.py:1520 msgid "A CPU model name should not be set when a host CPU model is requested" msgstr "" -#: nova/virt/libvirt/driver.py:1523 +#: nova/virt/libvirt/driver.py:1524 #, python-format msgid "CPU mode '%(mode)s' model '%(model)s' was chosen" msgstr "" -#: nova/virt/libvirt/driver.py:1539 +#: nova/virt/libvirt/driver.py:1540 msgid "" "Passthrough of the host CPU was requested but this libvirt version does " "not support this feature" msgstr "" -#: nova/virt/libvirt/driver.py:1831 +#: nova/virt/libvirt/driver.py:1832 msgid "Starting toXML method" msgstr "" -#: nova/virt/libvirt/driver.py:1835 +#: nova/virt/libvirt/driver.py:1836 msgid "Finished toXML method" msgstr "" -#: nova/virt/libvirt/driver.py:1852 +#: nova/virt/libvirt/driver.py:1853 #, 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:2104 +#: nova/virt/libvirt/driver.py:2105 msgid "libvirt version is too old (does not support getVersion)" msgstr "" -#: nova/virt/libvirt/driver.py:2291 +#: nova/virt/libvirt/driver.py:2292 msgid "Block migration can not be used with shared storage." msgstr "" -#: nova/virt/libvirt/driver.py:2299 +#: nova/virt/libvirt/driver.py:2300 msgid "Live migration can not be used without shared storage." msgstr "" -#: nova/virt/libvirt/driver.py:2337 +#: nova/virt/libvirt/driver.py:2338 #, 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:2357 +#: nova/virt/libvirt/driver.py:2358 #, python-format msgid "" "Instance launched has CPU info:\n" "%s" msgstr "" -#: nova/virt/libvirt/driver.py:2369 +#: nova/virt/libvirt/driver.py:2370 #, python-format msgid "" "CPU doesn't have compatibility.\n" @@ -6572,51 +6577,51 @@ msgid "" "Refer to %(u)s" msgstr "" -#: nova/virt/libvirt/driver.py:2386 +#: nova/virt/libvirt/driver.py:2387 #, 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:2434 +#: nova/virt/libvirt/driver.py:2435 #, python-format msgid "The firewall filter for %s does not exist" msgstr "" -#: nova/virt/libvirt/driver.py:2504 +#: nova/virt/libvirt/driver.py:2505 #, python-format msgid "Live Migration failure: %(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:2548 +#: nova/virt/libvirt/driver.py:2549 #, python-format msgid "plug_vifs() failed %(cnt)d.Retry up to %(max_retry)d for %(hostname)s." msgstr "" -#: nova/virt/libvirt/driver.py:2675 +#: nova/virt/libvirt/driver.py:2676 #, python-format msgid "skipping %(path)s since it looks like volume" msgstr "" -#: nova/virt/libvirt/driver.py:2724 +#: nova/virt/libvirt/driver.py:2725 #, python-format msgid "Getting disk size of %(i_name)s: %(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:2786 +#: nova/virt/libvirt/driver.py:2787 msgid "Starting migrate_disk_and_power_off" msgstr "" -#: nova/virt/libvirt/driver.py:2845 +#: nova/virt/libvirt/driver.py:2846 msgid "Instance running successfully." msgstr "" -#: nova/virt/libvirt/driver.py:2852 +#: nova/virt/libvirt/driver.py:2853 msgid "Starting finish_migration" msgstr "" -#: nova/virt/libvirt/driver.py:2903 +#: nova/virt/libvirt/driver.py:2904 msgid "Starting finish_revert_migration" msgstr "" @@ -6648,11 +6653,11 @@ msgstr "" msgid "iptables firewall: Setup Basic Filtering" msgstr "" -#: nova/virt/libvirt/imagebackend.py:208 +#: nova/virt/libvirt/imagebackend.py:213 msgid "You should specify libvirt_images_volume_group flag to use LVM images." msgstr "" -#: nova/virt/libvirt/imagebackend.py:270 +#: nova/virt/libvirt/imagebackend.py:276 #, python-format msgid "Unknown image_type=%s" msgstr "" @@ -6786,14 +6791,14 @@ msgstr "" msgid "LVM snapshots not implemented" msgstr "" -#: nova/virt/libvirt/utils.py:130 +#: nova/virt/libvirt/utils.py:131 #, python-format msgid "" "Insufficient Space on Volume Group %(vg)s. Only %(free_space)db " "available, but %(size)db required by volume %(lv)s." msgstr "" -#: nova/virt/libvirt/utils.py:139 +#: nova/virt/libvirt/utils.py:140 #, python-format msgid "" "Volume group %(vg)s will not be able to hold sparse volume %(lv)s. " @@ -6801,36 +6806,36 @@ msgid "" "%(free_space)db." msgstr "" -#: nova/virt/libvirt/utils.py:186 +#: nova/virt/libvirt/utils.py:187 #, python-format msgid "Path %s must be LVM logical volume" msgstr "" -#: nova/virt/libvirt/utils.py:409 +#: nova/virt/libvirt/utils.py:410 msgid "Can't retrieve root device path from instance libvirt configuration" msgstr "" -#: nova/virt/libvirt/utils.py:498 +#: nova/virt/libvirt/utils.py:499 #, python-format msgid "Reading image info file: %s" msgstr "" -#: nova/virt/libvirt/utils.py:502 +#: nova/virt/libvirt/utils.py:503 #, python-format msgid "Read: %s" msgstr "" -#: nova/virt/libvirt/utils.py:508 +#: nova/virt/libvirt/utils.py:509 #, python-format msgid "Error reading image info file %(filename)s: %(error)s" msgstr "" -#: nova/virt/libvirt/utils.py:532 +#: nova/virt/libvirt/utils.py:533 #, python-format msgid "Writing image info file: %s" msgstr "" -#: nova/virt/libvirt/utils.py:533 +#: nova/virt/libvirt/utils.py:534 #, python-format msgid "Wrote: %s" msgstr "" @@ -6850,19 +6855,19 @@ msgstr "" msgid "Failed while unplugging vif" msgstr "" -#: nova/virt/libvirt/volume.py:173 +#: nova/virt/libvirt/volume.py:174 #, python-format msgid "iSCSI device not found at %s" msgstr "" -#: nova/virt/libvirt/volume.py:176 +#: nova/virt/libvirt/volume.py:177 #, python-format msgid "" "ISCSI volume not yet found at: %(mount_device)s. Will rescan & retry. " "Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:188 +#: nova/virt/libvirt/volume.py:189 #, python-format msgid "Found iSCSI node %(mount_device)s (after %(tries)s rescans)" msgstr "" @@ -8679,34 +8684,34 @@ msgstr "" msgid "LoggingVolumeDriver: %s" msgstr "" -#: nova/volume/iscsi.py:121 +#: nova/volume/iscsi.py:122 #, python-format msgid "Creating volume: %s" msgstr "" -#: nova/volume/iscsi.py:135 +#: nova/volume/iscsi.py:136 #, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s." msgstr "" -#: nova/volume/iscsi.py:145 +#: nova/volume/iscsi.py:146 #, python-format msgid "" "Failed to create iscsi target for volume id:%(vol_id)s. Please ensure " "your tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: nova/volume/iscsi.py:153 nova/volume/iscsi.py:195 +#: nova/volume/iscsi.py:154 nova/volume/iscsi.py:196 #, python-format msgid "Removing volume: %s" msgstr "" -#: nova/volume/iscsi.py:167 +#: nova/volume/iscsi.py:168 #, python-format msgid "Failed to create iscsi target for volume id:%(volume_id)s." msgstr "" -#: nova/volume/iscsi.py:176 +#: nova/volume/iscsi.py:177 msgid "valid iqn needed for show_target" msgstr "" @@ -9864,36 +9869,6 @@ msgid "" "gone: %(exc)s" msgstr "" -#~ msgid "" -#~ "The root_helper option (which lets you" -#~ " specify a root wrapper different " -#~ "from nova-rootwrap, and defaults to " -#~ "using sudo) is now deprecated. You " -#~ "should use the rootwrap_config option " -#~ "instead." -#~ msgstr "" - -#~ msgid "backend %s" -#~ msgstr "" - -#~ msgid "Invalid server status: %(status)s" -#~ msgstr "" - -#~ msgid "Use of empty request context is deprecated" -#~ msgstr "" - -#~ msgid "" -#~ "Inheritance-based rules are deprecated; " -#~ "use the default brain instead of " -#~ "%s." -#~ msgstr "" - -#~ msgid "Failed to understand rule %(match)r" -#~ msgstr "" - -#~ msgid "Inheritance-based rules are deprecated; update _check_%s" -#~ msgstr "" - -#~ msgid "Unable to obtain target information %(data)s, %(mountpoint)s" +#~ msgid "Got file lock \"%(lock)s\" for method \"%(method)s\"..." #~ msgstr "" diff --git a/nova/locale/en_AU/LC_MESSAGES/nova.po b/nova/locale/en_AU/LC_MESSAGES/nova.po index 88d5db0a3..694dadb34 100644 --- a/nova/locale/en_AU/LC_MESSAGES/nova.po +++ b/nova/locale/en_AU/LC_MESSAGES/nova.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: nova\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-10-26 00:02+0000\n" +"POT-Creation-Date: 2012-10-27 00:01+0000\n" "PO-Revision-Date: 2011-10-21 11:27+0000\n" "Last-Translator: Tom Fifield \n" "Language-Team: English (Australia) \n" @@ -27,41 +27,41 @@ msgstr "" msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" msgstr "" -#: nova/crypto.py:46 +#: nova/crypto.py:47 msgid "Filename of root CA" msgstr "Filename of root CA" -#: nova/crypto.py:49 +#: nova/crypto.py:50 msgid "Filename of private key" msgstr "Filename of private key" -#: nova/crypto.py:52 +#: nova/crypto.py:53 msgid "Filename of root Certificate Revocation List" msgstr "" -#: nova/crypto.py:55 +#: nova/crypto.py:56 msgid "Where we keep our keys" msgstr "Where we keep our keys" -#: nova/crypto.py:58 +#: nova/crypto.py:59 msgid "Where we keep our root CA" msgstr "Where we keep our root CA" -#: nova/crypto.py:61 +#: nova/crypto.py:62 msgid "Should we use a CA for each project?" msgstr "Should we use a CA for each project?" -#: nova/crypto.py:65 +#: nova/crypto.py:66 #, python-format msgid "Subject for certificate for users, %s for project, user, timestamp" msgstr "Subject for certificate for users, %s for project, user, timestamp" -#: nova/crypto.py:70 +#: nova/crypto.py:71 #, python-format msgid "Subject for certificate for projects, %s for project, timestamp" msgstr "Subject for certificate for projects, %s for project, timestamp" -#: nova/crypto.py:300 +#: nova/crypto.py:301 #, python-format msgid "Flags path: %s" msgstr "Flags path: %s" @@ -189,13 +189,13 @@ msgstr "" msgid "Invalid volume" msgstr "" -#: nova/exception.py:263 nova/api/openstack/compute/servers.py:1287 +#: nova/exception.py:263 nova/api/openstack/compute/servers.py:1283 #: nova/api/openstack/compute/contrib/admin_actions.py:242 msgid "Invalid metadata" msgstr "" #: nova/exception.py:267 -#, fuzzy, python-format +#, fuzzy msgid "Invalid metadata size" msgstr "Invalid signature for user %s" @@ -1338,23 +1338,23 @@ msgstr "Starting %(topic)s node (version %(vcs_string)s)" msgid "Creating Consumer connection for Service %s" msgstr "" -#: nova/service.py:502 +#: nova/service.py:503 msgid "Service killed that has no database entry" msgstr "Service killed that has no database entry" -#: nova/service.py:539 +#: nova/service.py:540 msgid "The service database object disappeared, Recreating it." msgstr "The service database object disappeared, Recreating it." -#: nova/service.py:554 +#: nova/service.py:555 msgid "Recovered model server connection!" msgstr "Recovered model server connection!" -#: nova/service.py:560 +#: nova/service.py:561 msgid "model server went away" msgstr "model server went away" -#: nova/service.py:648 +#: nova/service.py:649 msgid "serve() can only be called once" msgstr "" @@ -1415,47 +1415,27 @@ msgstr "Invalid backend: %s" msgid "in looping call" msgstr "" -#: nova/utils.py:623 -#, python-format -msgid "Could not release the acquired lock `%s`" -msgstr "" - -#: nova/utils.py:706 -#, python-format -msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"..." -msgstr "" - -#: nova/utils.py:710 -#, python-format -msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"..." -msgstr "" - -#: nova/utils.py:736 -#, python-format -msgid "Got file lock \"%(lock)s\" for method \"%(method)s\"..." -msgstr "" - -#: nova/utils.py:877 +#: nova/utils.py:700 #, python-format msgid "Expected object of type: %s" msgstr "" -#: nova/utils.py:906 +#: nova/utils.py:729 #, python-format msgid "Invalid server_string: %s" msgstr "" -#: nova/utils.py:1046 +#: nova/utils.py:869 #, python-format msgid "timefunc: '%(name)s' took %(total_time).2f secs" msgstr "" -#: nova/utils.py:1124 +#: nova/utils.py:947 #, python-format msgid "Reloading cached file %s" msgstr "" -#: nova/utils.py:1242 nova/virt/configdrive.py:150 +#: nova/utils.py:1065 nova/virt/configdrive.py:151 #, python-format msgid "Could not remove tmpdir: %s" msgstr "" @@ -1880,7 +1860,7 @@ msgstr "Failed to get metadata for ip: %s" msgid "Caught error: %s" msgstr "Caught error: %s" -#: nova/api/openstack/__init__.py:60 nova/api/openstack/wsgi.py:977 +#: nova/api/openstack/__init__.py:60 nova/api/openstack/wsgi.py:986 #, python-format msgid "%(url)s returned with HTTP %(status)d" msgstr "" @@ -1929,7 +1909,7 @@ msgstr "" msgid "offset param must be positive" msgstr "" -#: nova/api/openstack/common.py:215 nova/api/openstack/compute/servers.py:540 +#: nova/api/openstack/common.py:215 nova/api/openstack/compute/servers.py:536 #, python-format msgid "marker [%s] not found" msgstr "" @@ -2033,7 +2013,7 @@ msgstr "" msgid "Failed to load extension %(ext_name)s: %(exc)s" msgstr "" -#: nova/api/openstack/wsgi.py:199 nova/api/openstack/wsgi.py:610 +#: nova/api/openstack/wsgi.py:199 nova/api/openstack/wsgi.py:619 msgid "cannot understand JSON" msgstr "" @@ -2042,47 +2022,47 @@ msgstr "" msgid "cannot understand XML" msgstr "" -#: nova/api/openstack/wsgi.py:615 +#: nova/api/openstack/wsgi.py:624 msgid "too many body keys" msgstr "" -#: nova/api/openstack/wsgi.py:658 +#: nova/api/openstack/wsgi.py:667 #, python-format msgid "Exception handling resource: %s" msgstr "" -#: nova/api/openstack/wsgi.py:662 +#: nova/api/openstack/wsgi.py:671 #, python-format msgid "Fault thrown: %s" msgstr "" -#: nova/api/openstack/wsgi.py:665 +#: nova/api/openstack/wsgi.py:674 #, python-format msgid "HTTP exception thrown: %s" msgstr "" -#: nova/api/openstack/wsgi.py:779 +#: nova/api/openstack/wsgi.py:788 msgid "Unrecognized Content-Type provided in request" msgstr "" -#: nova/api/openstack/wsgi.py:783 +#: nova/api/openstack/wsgi.py:792 msgid "No Content-Type provided in request" msgstr "" -#: nova/api/openstack/wsgi.py:787 +#: nova/api/openstack/wsgi.py:796 msgid "Empty body provided in request" msgstr "" -#: nova/api/openstack/wsgi.py:888 +#: nova/api/openstack/wsgi.py:897 msgid "Invalid XML in request body" msgstr "" -#: nova/api/openstack/wsgi.py:907 +#: nova/api/openstack/wsgi.py:916 #, python-format msgid "There is no such action: %s" msgstr "" -#: nova/api/openstack/wsgi.py:910 nova/api/openstack/wsgi.py:923 +#: nova/api/openstack/wsgi.py:919 nova/api/openstack/wsgi.py:932 #: nova/api/openstack/compute/server_metadata.py:58 #: nova/api/openstack/compute/server_metadata.py:76 #: nova/api/openstack/compute/server_metadata.py:101 @@ -2091,15 +2071,15 @@ msgstr "" msgid "Malformed request body" msgstr "" -#: nova/api/openstack/wsgi.py:920 +#: nova/api/openstack/wsgi.py:929 msgid "Unsupported Content-Type" msgstr "" -#: nova/api/openstack/wsgi.py:932 +#: nova/api/openstack/wsgi.py:941 msgid "Malformed request url" msgstr "" -#: nova/api/openstack/wsgi.py:980 +#: nova/api/openstack/wsgi.py:989 #, python-format msgid "%(url)s returned a fault: %(e)s" msgstr "" @@ -2201,210 +2181,210 @@ msgstr "" msgid "Metadata item was not found" msgstr "" -#: nova/api/openstack/compute/servers.py:449 -#: nova/api/openstack/compute/servers.py:461 -#: nova/api/openstack/compute/servers.py:556 -#: nova/api/openstack/compute/servers.py:724 -#: nova/api/openstack/compute/servers.py:985 -#: nova/api/openstack/compute/servers.py:1088 -#: nova/api/openstack/compute/servers.py:1238 +#: nova/api/openstack/compute/servers.py:445 +#: nova/api/openstack/compute/servers.py:457 +#: nova/api/openstack/compute/servers.py:552 +#: nova/api/openstack/compute/servers.py:720 +#: nova/api/openstack/compute/servers.py:981 +#: nova/api/openstack/compute/servers.py:1084 +#: nova/api/openstack/compute/servers.py:1234 msgid "Instance could not be found" msgstr "" -#: nova/api/openstack/compute/servers.py:500 +#: nova/api/openstack/compute/servers.py:496 msgid "Invalid changes-since value" msgstr "" -#: nova/api/openstack/compute/servers.py:519 +#: nova/api/openstack/compute/servers.py:515 #, fuzzy msgid "Only administrators may list deleted instances" msgstr "Going to try to terminate %s" -#: nova/api/openstack/compute/servers.py:563 +#: nova/api/openstack/compute/servers.py:559 msgid "Server name is not a string or unicode" msgstr "" -#: nova/api/openstack/compute/servers.py:567 +#: nova/api/openstack/compute/servers.py:563 msgid "Server name is an empty string" msgstr "" -#: nova/api/openstack/compute/servers.py:571 +#: nova/api/openstack/compute/servers.py:567 msgid "Server name must be less than 256 characters." msgstr "" -#: nova/api/openstack/compute/servers.py:588 +#: nova/api/openstack/compute/servers.py:584 #, python-format msgid "Bad personality format: missing %s" msgstr "" -#: nova/api/openstack/compute/servers.py:591 +#: nova/api/openstack/compute/servers.py:587 msgid "Bad personality format" msgstr "" -#: nova/api/openstack/compute/servers.py:595 +#: nova/api/openstack/compute/servers.py:591 #, python-format msgid "Personality content for %s cannot be decoded" msgstr "" -#: nova/api/openstack/compute/servers.py:626 +#: nova/api/openstack/compute/servers.py:622 msgid "Unknown argment : port" msgstr "" -#: nova/api/openstack/compute/servers.py:629 +#: nova/api/openstack/compute/servers.py:625 #, python-format msgid "Bad port format: port uuid is not in proper format (%s)" msgstr "" -#: nova/api/openstack/compute/servers.py:639 +#: nova/api/openstack/compute/servers.py:635 #, python-format msgid "Bad networks format: network uuid is not in proper format (%s)" msgstr "" -#: nova/api/openstack/compute/servers.py:649 +#: nova/api/openstack/compute/servers.py:645 #, python-format msgid "Invalid fixed IP address (%s)" msgstr "" -#: nova/api/openstack/compute/servers.py:662 +#: nova/api/openstack/compute/servers.py:658 #, python-format msgid "Duplicate networks (%s) are not allowed" msgstr "" -#: nova/api/openstack/compute/servers.py:668 +#: nova/api/openstack/compute/servers.py:664 #, python-format msgid "Bad network format: missing %s" msgstr "" -#: nova/api/openstack/compute/servers.py:671 +#: nova/api/openstack/compute/servers.py:667 msgid "Bad networks format" msgstr "" -#: nova/api/openstack/compute/servers.py:697 +#: nova/api/openstack/compute/servers.py:693 msgid "Userdata content cannot be decoded" msgstr "" -#: nova/api/openstack/compute/servers.py:704 +#: nova/api/openstack/compute/servers.py:700 msgid "accessIPv4 is not proper IPv4 format" msgstr "" -#: nova/api/openstack/compute/servers.py:711 +#: nova/api/openstack/compute/servers.py:707 msgid "accessIPv6 is not proper IPv6 format" msgstr "" -#: nova/api/openstack/compute/servers.py:740 +#: nova/api/openstack/compute/servers.py:736 msgid "Server name is not defined" msgstr "" -#: nova/api/openstack/compute/servers.py:789 -#: nova/api/openstack/compute/servers.py:895 +#: nova/api/openstack/compute/servers.py:785 +#: nova/api/openstack/compute/servers.py:891 msgid "Invalid flavorRef provided." msgstr "" -#: nova/api/openstack/compute/servers.py:829 +#: nova/api/openstack/compute/servers.py:825 msgid "min_count must be an integer value" msgstr "" -#: nova/api/openstack/compute/servers.py:832 +#: nova/api/openstack/compute/servers.py:828 msgid "min_count must be > 0" msgstr "" -#: nova/api/openstack/compute/servers.py:837 +#: nova/api/openstack/compute/servers.py:833 msgid "max_count must be an integer value" msgstr "" -#: nova/api/openstack/compute/servers.py:840 +#: nova/api/openstack/compute/servers.py:836 msgid "max_count must be > 0" msgstr "" -#: nova/api/openstack/compute/servers.py:843 +#: nova/api/openstack/compute/servers.py:839 msgid "min_count must be <= max_count" msgstr "" -#: nova/api/openstack/compute/servers.py:892 +#: nova/api/openstack/compute/servers.py:888 msgid "Can not find requested image" msgstr "" -#: nova/api/openstack/compute/servers.py:898 +#: nova/api/openstack/compute/servers.py:894 msgid "Invalid key_name provided." msgstr "" -#: nova/api/openstack/compute/servers.py:977 +#: nova/api/openstack/compute/servers.py:973 #, fuzzy msgid "HostId cannot be updated." msgstr "Mountpoint cannot be translated: %s" -#: nova/api/openstack/compute/servers.py:1003 -#: nova/api/openstack/compute/servers.py:1023 +#: nova/api/openstack/compute/servers.py:999 +#: nova/api/openstack/compute/servers.py:1019 msgid "Instance has not been resized." msgstr "" -#: nova/api/openstack/compute/servers.py:1009 +#: nova/api/openstack/compute/servers.py:1005 #, python-format msgid "Error in confirm-resize %s" msgstr "" -#: nova/api/openstack/compute/servers.py:1029 +#: nova/api/openstack/compute/servers.py:1025 #, python-format msgid "Error in revert-resize %s" msgstr "" -#: nova/api/openstack/compute/servers.py:1042 +#: nova/api/openstack/compute/servers.py:1038 msgid "Argument 'type' for reboot is not HARD or SOFT" msgstr "" -#: nova/api/openstack/compute/servers.py:1046 +#: nova/api/openstack/compute/servers.py:1042 msgid "Missing argument 'type' for reboot" msgstr "" -#: nova/api/openstack/compute/servers.py:1059 +#: nova/api/openstack/compute/servers.py:1055 #, python-format msgid "Error in reboot %s" msgstr "" -#: nova/api/openstack/compute/servers.py:1071 +#: nova/api/openstack/compute/servers.py:1067 msgid "Unable to locate requested flavor." msgstr "" -#: nova/api/openstack/compute/servers.py:1074 +#: nova/api/openstack/compute/servers.py:1070 msgid "Resize requires a flavor change." msgstr "" -#: nova/api/openstack/compute/servers.py:1098 +#: nova/api/openstack/compute/servers.py:1094 msgid "Missing imageRef attribute" msgstr "" -#: nova/api/openstack/compute/servers.py:1107 +#: nova/api/openstack/compute/servers.py:1103 #: nova/api/openstack/volume/volumes.py:263 #: nova/api/openstack/volume/volumes.py:267 msgid "Invalid imageRef provided." msgstr "" -#: nova/api/openstack/compute/servers.py:1116 +#: nova/api/openstack/compute/servers.py:1112 msgid "Missing flavorRef attribute" msgstr "" -#: nova/api/openstack/compute/servers.py:1129 +#: nova/api/openstack/compute/servers.py:1125 msgid "No adminPass was specified" msgstr "" -#: nova/api/openstack/compute/servers.py:1133 -#: nova/api/openstack/compute/servers.py:1335 +#: nova/api/openstack/compute/servers.py:1129 +#: nova/api/openstack/compute/servers.py:1331 msgid "Invalid adminPass" msgstr "" -#: nova/api/openstack/compute/servers.py:1144 +#: nova/api/openstack/compute/servers.py:1140 msgid "Unable to parse metadata key/value pairs." msgstr "" -#: nova/api/openstack/compute/servers.py:1157 +#: nova/api/openstack/compute/servers.py:1153 msgid "Resize request has invalid 'flavorRef' attribute." msgstr "" -#: nova/api/openstack/compute/servers.py:1160 +#: nova/api/openstack/compute/servers.py:1156 msgid "Resize requests require 'flavorRef' attribute." msgstr "" -#: nova/api/openstack/compute/servers.py:1178 +#: nova/api/openstack/compute/servers.py:1174 #: nova/api/openstack/compute/contrib/aggregates.py:142 #: nova/api/openstack/compute/contrib/keypairs.py:78 #: nova/api/openstack/compute/contrib/networks.py:75 @@ -2412,19 +2392,19 @@ msgstr "" msgid "Invalid request body" msgstr "" -#: nova/api/openstack/compute/servers.py:1183 +#: nova/api/openstack/compute/servers.py:1179 msgid "Could not parse imageRef from request." msgstr "" -#: nova/api/openstack/compute/servers.py:1245 +#: nova/api/openstack/compute/servers.py:1241 msgid "Cannot find image for rebuild" msgstr "" -#: nova/api/openstack/compute/servers.py:1278 +#: nova/api/openstack/compute/servers.py:1274 msgid "createImage entity requires name attribute" msgstr "" -#: nova/api/openstack/compute/servers.py:1362 +#: nova/api/openstack/compute/servers.py:1358 #, python-format msgid "Removing options '%(unk_opt_str)s' from query" msgstr "" @@ -2570,7 +2550,7 @@ msgstr "" msgid "Only root certificate can be retrieved." msgstr "" -#: nova/api/openstack/compute/contrib/cloudpipe.py:148 +#: nova/api/openstack/compute/contrib/cloudpipe.py:149 msgid "" "Unable to claim IP for VPN instances, ensure it isn't running, and try " "again in a few minutes" @@ -2904,24 +2884,24 @@ msgstr "" msgid "No image_name was specified in request." msgstr "" -#: nova/cloudpipe/pipelib.py:43 +#: nova/cloudpipe/pipelib.py:44 #, fuzzy msgid "Instance type for vpn instances" msgstr "Get console output for instance %s" -#: nova/cloudpipe/pipelib.py:46 +#: nova/cloudpipe/pipelib.py:47 msgid "Template for cloudpipe instance boot script" msgstr "" -#: nova/cloudpipe/pipelib.py:49 +#: nova/cloudpipe/pipelib.py:50 msgid "Network to push into openvpn config" msgstr "Network to push into openvpn config" -#: nova/cloudpipe/pipelib.py:52 +#: nova/cloudpipe/pipelib.py:53 msgid "Netmask to push into openvpn config" msgstr "Netmask to push into openvpn config" -#: nova/cloudpipe/pipelib.py:105 +#: nova/cloudpipe/pipelib.py:106 #, python-format msgid "Launching VPN for %s" msgstr "Launching VPN for %s" @@ -3162,665 +3142,670 @@ msgstr "" msgid "Instance type %s not found for deletion" msgstr "" -#: nova/compute/manager.py:166 +#: nova/compute/manager.py:167 msgid "Possibly task preempted." msgstr "" -#: nova/compute/manager.py:229 +#: nova/compute/manager.py:230 msgid "Compute driver option required, but not specified" msgstr "" -#: nova/compute/manager.py:232 +#: nova/compute/manager.py:233 #, python-format msgid "Loading compute driver '%s'" msgstr "" -#: nova/compute/manager.py:238 +#: nova/compute/manager.py:239 #, python-format msgid "Unable to load the virtualization driver: %s" msgstr "" -#: nova/compute/manager.py:273 +#: nova/compute/manager.py:274 msgid "Instance has been destroyed from under us while trying to set it to ERROR" msgstr "" -#: nova/compute/manager.py:301 +#: nova/compute/manager.py:302 #, python-format msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." msgstr "" -#: nova/compute/manager.py:315 +#: nova/compute/manager.py:316 msgid "Rebooting instance after nova-compute restart." msgstr "" -#: nova/compute/manager.py:329 +#: nova/compute/manager.py:330 msgid "Hypervisor driver does not support resume guests" msgstr "" -#: nova/compute/manager.py:339 +#: nova/compute/manager.py:340 msgid "Hypervisor driver does not support firewall rules" msgstr "" -#: nova/compute/manager.py:351 +#: nova/compute/manager.py:352 msgid "Checking state" msgstr "" -#: nova/compute/manager.py:424 +#: nova/compute/manager.py:425 #, python-format msgid "Setting up bdm %s" msgstr "" -#: nova/compute/manager.py:517 +#: nova/compute/manager.py:518 #, fuzzy msgid "Failed to dealloc network for deleted instance" msgstr "Going to try to terminate %s" -#: nova/compute/manager.py:549 +#: nova/compute/manager.py:550 #, fuzzy, python-format msgid "Build error: %s" msgstr "Caught error: %s" -#: nova/compute/manager.py:566 +#: nova/compute/manager.py:567 msgid "Error trying to reschedule" msgstr "" -#: nova/compute/manager.py:583 +#: nova/compute/manager.py:584 msgid "Retry info not present, will not reschedule" msgstr "" -#: nova/compute/manager.py:588 +#: nova/compute/manager.py:589 msgid "No request spec, will not reschedule" msgstr "" -#: nova/compute/manager.py:594 +#: nova/compute/manager.py:595 #, python-format msgid "Re-scheduling instance: attempt %d" msgstr "" -#: nova/compute/manager.py:619 +#: nova/compute/manager.py:620 msgid "Instance build timed out. Set to error state." msgstr "" -#: nova/compute/manager.py:650 +#: nova/compute/manager.py:651 msgid "Instance has already been created" msgstr "Instance has already been created" -#: nova/compute/manager.py:693 +#: nova/compute/manager.py:694 #, 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:699 +#: nova/compute/manager.py:700 #, 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:709 +#: nova/compute/manager.py:710 msgid "Starting instance..." msgstr "" -#: nova/compute/manager.py:730 +#: nova/compute/manager.py:731 msgid "Instance failed network setup" msgstr "" -#: nova/compute/manager.py:734 +#: nova/compute/manager.py:735 #, python-format msgid "Instance network_info: |%s|" msgstr "" -#: nova/compute/manager.py:747 +#: nova/compute/manager.py:748 msgid "Instance failed block device setup" msgstr "" -#: nova/compute/manager.py:765 +#: nova/compute/manager.py:766 msgid "Instance failed to spawn" msgstr "" -#: nova/compute/manager.py:789 +#: nova/compute/manager.py:790 msgid "Deallocating network for instance" msgstr "" -#: nova/compute/manager.py:861 +#: nova/compute/manager.py:862 #, python-format msgid "%(action_str)s instance" msgstr "" -#: nova/compute/manager.py:892 +#: nova/compute/manager.py:893 #, python-format msgid "Ignoring DiskNotFound: %s" msgstr "" -#: nova/compute/manager.py:895 +#: nova/compute/manager.py:896 #, python-format msgid "Ignoring VolumeNotFound: %s" msgstr "" -#: nova/compute/manager.py:902 +#: nova/compute/manager.py:903 #, python-format msgid "terminating bdm %s" msgstr "" -#: nova/compute/manager.py:926 +#: nova/compute/manager.py:927 #, python-format msgid "Ignoring volume cleanup failure due to %s" msgstr "" -#: nova/compute/manager.py:966 nova/compute/manager.py:1788 -#: nova/compute/manager.py:2973 +#: nova/compute/manager.py:967 nova/compute/manager.py:1802 +#: nova/compute/manager.py:2987 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "" -#: nova/compute/manager.py:1048 +#: nova/compute/manager.py:1049 #, fuzzy msgid "Rebuilding instance" msgstr "Rebooting instance %s" -#: nova/compute/manager.py:1127 +#: nova/compute/manager.py:1128 #, fuzzy msgid "Rebooting instance" msgstr "Rebooting instance %s" -#: nova/compute/manager.py:1147 +#: nova/compute/manager.py:1148 #, python-format msgid "" "trying to reboot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1156 +#: nova/compute/manager.py:1157 #, fuzzy, python-format msgid "Cannot reboot instance: %(exc)s" msgstr "Running instances: %s" -#: nova/compute/manager.py:1193 +#: nova/compute/manager.py:1194 #, fuzzy msgid "instance snapshotting" msgstr "instance %s: snapshotting" -#: nova/compute/manager.py:1199 +#: nova/compute/manager.py:1200 #, python-format msgid "" "trying to snapshot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1269 +#: nova/compute/manager.py:1270 #, python-format msgid "Found %(num_images)d images (rotation: %(rotation)d)" msgstr "" -#: nova/compute/manager.py:1275 +#: nova/compute/manager.py:1276 #, python-format msgid "Rotating out %d backups" msgstr "" -#: nova/compute/manager.py:1280 +#: nova/compute/manager.py:1281 #, python-format msgid "Deleting image %s" msgstr "" -#: nova/compute/manager.py:1311 +#: nova/compute/manager.py:1312 #, python-format msgid "Failed to set admin password. Instance %s is not running" msgstr "" -#: nova/compute/manager.py:1318 +#: nova/compute/manager.py:1319 msgid "Root password set" msgstr "" -#: nova/compute/manager.py:1328 +#: nova/compute/manager.py:1329 msgid "set_admin_password is not implemented by this driver." msgstr "" -#: nova/compute/manager.py:1344 +#: nova/compute/manager.py:1345 #, python-format msgid "set_admin_password failed: %s" msgstr "" -#: nova/compute/manager.py:1352 +#: nova/compute/manager.py:1353 msgid "error setting admin password" msgstr "" -#: nova/compute/manager.py:1367 +#: nova/compute/manager.py:1368 #, 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:1371 +#: nova/compute/manager.py:1372 #, fuzzy, python-format msgid "injecting file to %(path)s" msgstr "Injecting file path: '%s'" -#: nova/compute/manager.py:1384 +#: nova/compute/manager.py:1385 msgid "Rescuing" msgstr "" -#: nova/compute/manager.py:1411 +#: nova/compute/manager.py:1412 #, fuzzy msgid "Unrescuing" msgstr "instance %s: unrescuing" -#: nova/compute/manager.py:1432 +#: nova/compute/manager.py:1433 #, python-format msgid "Changing instance metadata according to %(diff)r" msgstr "" -#: nova/compute/manager.py:1606 +#: nova/compute/manager.py:1614 msgid "destination same as source!" msgstr "" -#: nova/compute/manager.py:1624 +#: nova/compute/manager.py:1632 msgid "Migrating" msgstr "" -#: nova/compute/manager.py:1841 +#: nova/compute/manager.py:1799 +#, python-format +msgid "Failed to rollback quota for failed finish_resize: %(qr_error)s" +msgstr "" + +#: nova/compute/manager.py:1855 msgid "Pausing" msgstr "" -#: nova/compute/manager.py:1858 +#: nova/compute/manager.py:1872 msgid "Unpausing" msgstr "" -#: nova/compute/manager.py:1896 +#: nova/compute/manager.py:1910 #, fuzzy msgid "Retrieving diagnostics" msgstr "instance %s: retrieving diagnostics" -#: nova/compute/manager.py:1926 +#: nova/compute/manager.py:1940 msgid "Resuming" msgstr "" -#: nova/compute/manager.py:1942 +#: nova/compute/manager.py:1956 #, fuzzy msgid "Reset network" msgstr "setting network host" -#: nova/compute/manager.py:1947 +#: nova/compute/manager.py:1961 #, fuzzy msgid "Inject network info" msgstr "setting network host" -#: nova/compute/manager.py:1950 +#: nova/compute/manager.py:1964 #, python-format msgid "network_info to inject: |%s|" msgstr "" -#: nova/compute/manager.py:1967 +#: nova/compute/manager.py:1981 #, fuzzy msgid "Get console output" msgstr "Get console output for instance %s" -#: nova/compute/manager.py:1992 +#: nova/compute/manager.py:2006 #, fuzzy msgid "Getting vnc console" msgstr "Adding console" -#: nova/compute/manager.py:2020 +#: nova/compute/manager.py:2034 #, python-format msgid "Booting with volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2063 +#: nova/compute/manager.py:2077 #, python-format msgid "Attaching volume %(volume_id)s to %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2072 +#: nova/compute/manager.py:2086 #, python-format msgid "" "Failed to connect to volume %(volume_id)s while attaching at " "%(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2087 +#: nova/compute/manager.py:2101 #, fuzzy, python-format msgid "Failed to attach volume %(volume_id)s at %(mountpoint)s" msgstr "Detach_volume: %(instance_name)s, %(mountpoint)s" -#: nova/compute/manager.py:2116 +#: nova/compute/manager.py:2130 #, python-format msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" msgstr "" -#: nova/compute/manager.py:2120 +#: nova/compute/manager.py:2134 #, fuzzy msgid "Detaching volume from unknown instance" msgstr "Detaching volume from unknown instance %s" -#: nova/compute/manager.py:2133 +#: nova/compute/manager.py:2147 #, fuzzy, python-format msgid "Faild to detach volume %(volume_id)s from %(mp)s" msgstr "Detach_volume: %(instance_name)s, %(mountpoint)s" -#: nova/compute/manager.py:2226 +#: nova/compute/manager.py:2240 msgid "Instance has no volume." msgstr "" -#: nova/compute/manager.py:2286 +#: nova/compute/manager.py:2300 #, python-format msgid "Pre live migration failed at %(dest)s" msgstr "" -#: nova/compute/manager.py:2312 +#: nova/compute/manager.py:2326 msgid "_post_live_migration() is started.." msgstr "" -#: nova/compute/manager.py:2345 +#: nova/compute/manager.py:2359 msgid "No floating_ip found" msgstr "" -#: nova/compute/manager.py:2353 +#: nova/compute/manager.py:2367 msgid "No floating_ip found." msgstr "" -#: nova/compute/manager.py:2355 +#: nova/compute/manager.py:2369 #, python-format msgid "" "Live migration: Unexpected error: cannot inherit floating ip.\n" "%(e)s" msgstr "" -#: nova/compute/manager.py:2381 +#: nova/compute/manager.py:2395 #, python-format msgid "Migrating instance to %(dest)s finished successfully." msgstr "" -#: nova/compute/manager.py:2383 +#: nova/compute/manager.py:2397 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:2397 +#: nova/compute/manager.py:2411 msgid "Post operation of migration started" msgstr "" -#: nova/compute/manager.py:2528 +#: nova/compute/manager.py:2542 msgid "Updated the info_cache for instance" msgstr "" -#: nova/compute/manager.py:2554 +#: nova/compute/manager.py:2568 #, python-format msgid "" "Found %(migration_count)d unconfirmed migrations older than " "%(confirm_window)d seconds" msgstr "" -#: nova/compute/manager.py:2559 +#: nova/compute/manager.py:2573 #, python-format msgid "Setting migration %(migration_id)s to error: %(reason)s" msgstr "" -#: nova/compute/manager.py:2568 +#: nova/compute/manager.py:2582 #, python-format msgid "" "Automatically confirming migration %(migration_id)s for instance " "%(instance_uuid)s" msgstr "" -#: nova/compute/manager.py:2575 +#: nova/compute/manager.py:2589 #, python-format msgid "Instance %(instance_uuid)s not found" msgstr "" -#: nova/compute/manager.py:2579 +#: nova/compute/manager.py:2593 msgid "In ERROR state" msgstr "" -#: nova/compute/manager.py:2586 +#: nova/compute/manager.py:2600 #, python-format msgid "In states %(vm_state)s/%(task_state)s, notRESIZED/None" msgstr "" -#: nova/compute/manager.py:2594 +#: nova/compute/manager.py:2608 #, python-format msgid "Error auto-confirming resize: %(e)s. Will retry later." msgstr "" -#: nova/compute/manager.py:2611 +#: nova/compute/manager.py:2625 #, 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:2629 +#: nova/compute/manager.py:2643 #, python-format msgid "Failed to generate usage audit for instance on host %s" msgstr "" -#: nova/compute/manager.py:2652 +#: nova/compute/manager.py:2666 msgid "Updating bandwidth usage cache" msgstr "" -#: nova/compute/manager.py:2717 +#: nova/compute/manager.py:2731 msgid "Updating host status" msgstr "" -#: nova/compute/manager.py:2743 +#: nova/compute/manager.py:2757 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " "the hypervisor." msgstr "" -#: nova/compute/manager.py:2749 nova/compute/manager.py:2787 +#: nova/compute/manager.py:2763 nova/compute/manager.py:2801 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:2774 +#: nova/compute/manager.py:2788 #, 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:2811 +#: nova/compute/manager.py:2825 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:2823 nova/compute/manager.py:2834 -#: nova/compute/manager.py:2848 +#: nova/compute/manager.py:2837 nova/compute/manager.py:2848 +#: nova/compute/manager.py:2862 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:2828 +#: nova/compute/manager.py:2842 msgid "Instance is paused or suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:2841 +#: nova/compute/manager.py:2855 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:2857 +#: nova/compute/manager.py:2871 #, fuzzy msgid "Instance is not (soft-)deleted." msgstr "instance %s: booted" -#: nova/compute/manager.py:2865 +#: nova/compute/manager.py:2879 msgid "FLAGS.reclaim_instance_interval <= 0, skipping..." msgstr "" -#: nova/compute/manager.py:2878 +#: nova/compute/manager.py:2892 msgid "Reclaiming deleted instance" msgstr "" -#: nova/compute/manager.py:2927 +#: nova/compute/manager.py:2941 #, 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:2934 +#: nova/compute/manager.py:2948 #, 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:2941 +#: nova/compute/manager.py:2955 #, python-format msgid "Unrecognized value '%(action)s' for FLAGS.running_deleted_instance_action" msgstr "" -#: nova/compute/resource_tracker.py:150 +#: nova/compute/resource_tracker.py:151 msgid "" "Host field should be not be set on the instance until resources have been" " claimed." msgstr "" -#: nova/compute/resource_tracker.py:167 +#: nova/compute/resource_tracker.py:168 #, python-format msgid "" "Attempting claim: memory %(memory_mb)d MB, disk %(disk_gb)d GB, VCPUs " "%(vcpus)d" msgstr "" -#: nova/compute/resource_tracker.py:209 +#: nova/compute/resource_tracker.py:210 #, python-format msgid "" "Total memory: %(total_mem)d MB, used: %(used_mem)d MB, free: %(free_mem)d" " MB" msgstr "" -#: nova/compute/resource_tracker.py:218 +#: nova/compute/resource_tracker.py:219 msgid "Memory limit not specified, defaulting to unlimited" msgstr "" -#: nova/compute/resource_tracker.py:224 +#: nova/compute/resource_tracker.py:225 #, python-format msgid "Memory limit: %(memory_mb_limit)d MB, free: %(free_ram_mb)d MB" msgstr "" -#: nova/compute/resource_tracker.py:231 +#: nova/compute/resource_tracker.py:232 #, python-format msgid "" "Unable to claim resources. Free memory %(free_ram_mb)d MB < requested " "memory %(memory_mb)d MB" msgstr "" -#: nova/compute/resource_tracker.py:240 +#: nova/compute/resource_tracker.py:241 #, python-format msgid "" "Total disk: %(total_disk)d GB, used: %(used_disk)d GB, free: " "%(free_disk)d GB" msgstr "" -#: nova/compute/resource_tracker.py:249 +#: nova/compute/resource_tracker.py:250 msgid "Disk limit not specified, defaulting to unlimited" msgstr "" -#: nova/compute/resource_tracker.py:255 +#: nova/compute/resource_tracker.py:256 #, python-format msgid "Disk limit: %(disk_gb_limit)d GB, free: %(free_disk_gb)d GB" msgstr "" -#: nova/compute/resource_tracker.py:261 +#: nova/compute/resource_tracker.py:262 #, python-format msgid "" "Unable to claim resources. Free disk %(free_disk_gb)d GB < requested " "disk %(disk_gb)d GB" msgstr "" -#: nova/compute/resource_tracker.py:272 +#: nova/compute/resource_tracker.py:273 #, python-format msgid "Total VCPUs: %(total_vcpus)d, used: %(used_vcpus)d" msgstr "" -#: nova/compute/resource_tracker.py:279 +#: nova/compute/resource_tracker.py:280 msgid "VCPU limit not specified, defaulting to unlimited" msgstr "" -#: nova/compute/resource_tracker.py:283 +#: nova/compute/resource_tracker.py:284 #, python-format msgid "CPU limit: %(vcpu_limit)d" msgstr "" -#: nova/compute/resource_tracker.py:290 +#: nova/compute/resource_tracker.py:291 #, python-format msgid "" "Unable to claim resources. Free CPU %(free_vcpus)d < requested CPU " "%(vcpus)d" msgstr "" -#: nova/compute/resource_tracker.py:309 +#: nova/compute/resource_tracker.py:310 #, python-format msgid "Finishing claim: %s" msgstr "" -#: nova/compute/resource_tracker.py:324 +#: nova/compute/resource_tracker.py:325 #, python-format msgid "Aborting claim: %s" msgstr "" -#: nova/compute/resource_tracker.py:362 +#: nova/compute/resource_tracker.py:363 msgid "" "Virt driver does not support 'get_available_resource' Compute tracking " "is disabled." msgstr "" -#: nova/compute/resource_tracker.py:400 +#: nova/compute/resource_tracker.py:401 #, python-format msgid "Compute_service record created for %s " msgstr "" -#: nova/compute/resource_tracker.py:405 +#: nova/compute/resource_tracker.py:406 #, python-format msgid "Compute_service record updated for %s " msgstr "" -#: nova/compute/resource_tracker.py:424 +#: nova/compute/resource_tracker.py:425 #, python-format msgid "No service record for host %s" msgstr "" -#: nova/compute/resource_tracker.py:434 +#: nova/compute/resource_tracker.py:435 #, python-format msgid "Hypervisor: free ram (MB): %s" msgstr "" -#: nova/compute/resource_tracker.py:435 +#: nova/compute/resource_tracker.py:436 #, python-format msgid "Hypervisor: free disk (GB): %s" msgstr "" -#: nova/compute/resource_tracker.py:440 +#: nova/compute/resource_tracker.py:441 #, python-format msgid "Hypervisor: free VCPUs: %s" msgstr "" -#: nova/compute/resource_tracker.py:442 +#: nova/compute/resource_tracker.py:443 msgid "Hypervisor: VCPU information unavailable" msgstr "" -#: nova/compute/resource_tracker.py:449 +#: nova/compute/resource_tracker.py:450 #, python-format msgid "Free ram (MB): %s" msgstr "" -#: nova/compute/resource_tracker.py:450 +#: nova/compute/resource_tracker.py:451 #, fuzzy, python-format msgid "Free disk (GB): %s" msgstr "Create key pair %s" -#: nova/compute/resource_tracker.py:455 +#: nova/compute/resource_tracker.py:456 #, python-format msgid "Free VCPUS: %s" msgstr "" -#: nova/compute/resource_tracker.py:457 +#: nova/compute/resource_tracker.py:458 msgid "Free VCPU information unavailable" msgstr "" -#: nova/compute/resource_tracker.py:532 +#: nova/compute/resource_tracker.py:533 #, python-format msgid "Missing keys: %s" msgstr "" @@ -3898,46 +3883,46 @@ msgstr "" msgid "Unrecognized read_deleted value '%s'" msgstr "" -#: nova/db/sqlalchemy/api.py:2783 +#: nova/db/sqlalchemy/api.py:2784 #, python-format msgid "Change will make usage less than 0 for the following resources: %(unders)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4684 +#: nova/db/sqlalchemy/api.py:4685 #, fuzzy msgid "Backend exists" msgstr "backend %s" -#: nova/db/sqlalchemy/api.py:4704 nova/db/sqlalchemy/api.py:4730 +#: nova/db/sqlalchemy/api.py:4705 nova/db/sqlalchemy/api.py:4731 #, python-format msgid "No backend config with id %(sm_backend_id)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4742 +#: nova/db/sqlalchemy/api.py:4743 #, python-format msgid "No backend config with sr uuid %(sr_uuid)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4776 +#: nova/db/sqlalchemy/api.py:4777 msgid "Flavor exists" msgstr "" -#: nova/db/sqlalchemy/api.py:4791 +#: nova/db/sqlalchemy/api.py:4792 #, python-format msgid "%(sm_flavor_id) flavor not found" msgstr "" -#: nova/db/sqlalchemy/api.py:4810 +#: nova/db/sqlalchemy/api.py:4811 #, python-format msgid "No sm_flavor called %(sm_flavor_id)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4827 +#: nova/db/sqlalchemy/api.py:4828 #, python-format msgid "No sm_flavor called %(sm_flavor_label)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4865 +#: nova/db/sqlalchemy/api.py:4866 #, python-format msgid "No sm_volume with id %(volume_id)s" msgstr "" @@ -4108,155 +4093,155 @@ msgstr "Associate address %(public_ip)s to instance %(instance_id)s" msgid "This driver only supports type 'a' entries." msgstr "" -#: nova/network/linux_net.py:177 +#: nova/network/linux_net.py:179 #, python-format msgid "Attempted to remove chain %s which does not exist" msgstr "" -#: nova/network/linux_net.py:212 +#: nova/network/linux_net.py:214 #, python-format msgid "Unknown chain: %r" msgstr "" -#: nova/network/linux_net.py:237 +#: nova/network/linux_net.py:239 #, 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:372 +#: nova/network/linux_net.py:374 msgid "IPTablesManager.apply completed with success" msgstr "" -#: nova/network/linux_net.py:578 +#: nova/network/linux_net.py:580 #, python-format msgid "arping error for ip %s" msgstr "" -#: nova/network/linux_net.py:788 +#: nova/network/linux_net.py:790 #, fuzzy, python-format msgid "Pid %d is stale, skip killing dnsmasq" msgstr "Pid %d is stale, relaunching dnsmasq" -#: nova/network/linux_net.py:828 +#: nova/network/linux_net.py:830 #, python-format msgid "Hupping dnsmasq threw %s" msgstr "Hupping dnsmasq threw %s" -#: nova/network/linux_net.py:830 +#: nova/network/linux_net.py:832 #, python-format msgid "Pid %d is stale, relaunching dnsmasq" msgstr "Pid %d is stale, relaunching dnsmasq" -#: nova/network/linux_net.py:892 +#: nova/network/linux_net.py:894 #, python-format msgid "killing radvd threw %s" msgstr "killing radvd threw %s" -#: nova/network/linux_net.py:894 +#: nova/network/linux_net.py:896 #, python-format msgid "Pid %d is stale, relaunching radvd" msgstr "Pid %d is stale, relaunching radvd" -#: nova/network/linux_net.py:1124 +#: nova/network/linux_net.py:1126 #, python-format msgid "Starting VLAN inteface %s" msgstr "Starting VLAN inteface %s" -#: nova/network/linux_net.py:1160 +#: nova/network/linux_net.py:1162 #, python-format msgid "Starting Bridge interface for %s" msgstr "Starting Bridge interface for %s" -#: nova/network/linux_net.py:1203 +#: nova/network/linux_net.py:1205 #, fuzzy, python-format msgid "Failed to add interface: %s" msgstr "Failed to decrypt private key: %s" -#: nova/network/linux_net.py:1304 +#: nova/network/linux_net.py:1306 #, fuzzy, python-format msgid "Starting bridge %s " msgstr "Starting Bridge interface for %s" -#: nova/network/linux_net.py:1312 +#: nova/network/linux_net.py:1314 #, fuzzy, python-format msgid "Done starting bridge %s" msgstr "Error starting xvp: %s" -#: nova/network/linux_net.py:1331 +#: nova/network/linux_net.py:1333 #, python-format msgid "Failed unplugging gateway interface '%s'" msgstr "" -#: nova/network/linux_net.py:1333 +#: nova/network/linux_net.py:1335 #, python-format msgid "Unplugged gateway interface '%s'" msgstr "" -#: nova/network/manager.py:276 +#: nova/network/manager.py:277 #, python-format msgid "Fixed ip %(fixed_ip_id)s not found" msgstr "" -#: nova/network/manager.py:285 nova/network/manager.py:544 +#: nova/network/manager.py:286 nova/network/manager.py:545 #, python-format msgid "Interface %(interface)s not found" msgstr "" -#: nova/network/manager.py:300 +#: nova/network/manager.py:301 #, python-format msgid "floating IP allocation for instance |%s|" msgstr "" -#: nova/network/manager.py:364 +#: nova/network/manager.py:365 msgid "Floating IP is not associated. Ignore." msgstr "" -#: nova/network/manager.py:382 +#: nova/network/manager.py:383 #, python-format msgid "Address |%(address)s| is not allocated" msgstr "" -#: nova/network/manager.py:386 +#: nova/network/manager.py:387 #, python-format msgid "Address |%(address)s| is not allocated to your project |%(project)s|" msgstr "" -#: nova/network/manager.py:407 +#: nova/network/manager.py:408 #, python-format msgid "Quota exceeded for %(pid)s, tried to allocate floating IP" msgstr "" -#: nova/network/manager.py:468 +#: nova/network/manager.py:469 msgid "Failed to update usages deallocating floating IP" msgstr "" -#: nova/network/manager.py:649 +#: nova/network/manager.py:650 #, fuzzy, python-format msgid "Starting migration network for instance %(instance_uuid)s" msgstr "Going to start terminating instances" -#: nova/network/manager.py:656 +#: nova/network/manager.py:657 #, fuzzy, python-format msgid "" "Floating ip address |%(address)s| no longer belongs to instance " "%(instance_uuid)s. Will notmigrate it " msgstr "Associate address %(public_ip)s to instance %(instance_id)s" -#: nova/network/manager.py:677 +#: nova/network/manager.py:678 #, python-format msgid "Finishing migration network for instance %(instance_uuid)s" msgstr "" -#: nova/network/manager.py:685 +#: nova/network/manager.py:686 #, fuzzy, python-format msgid "" "Floating ip address |%(address)s| no longer belongs to instance " "%(instance_uuid)s. Will notsetup it." msgstr "Associate address %(public_ip)s to instance %(instance_id)s" -#: nova/network/manager.py:732 +#: nova/network/manager.py:733 #, python-format msgid "" "Database inconsistency: DNS domain |%s| is registered in the Nova db but " @@ -4264,39 +4249,39 @@ msgid "" "ignored." msgstr "" -#: nova/network/manager.py:778 +#: nova/network/manager.py:779 #, python-format msgid "Domain |%(domain)s| already exists, changing zone to |%(av_zone)s|." msgstr "" -#: nova/network/manager.py:788 +#: nova/network/manager.py:789 #, python-format msgid "Domain |%(domain)s| already exists, changing project to |%(project)s|." msgstr "" -#: nova/network/manager.py:902 +#: nova/network/manager.py:903 #, python-format msgid "Disassociated %s stale fixed ip(s)" msgstr "" -#: nova/network/manager.py:906 +#: nova/network/manager.py:907 msgid "setting network host" msgstr "setting network host" -#: nova/network/manager.py:1020 +#: nova/network/manager.py:1021 msgid "network allocations" msgstr "" -#: nova/network/manager.py:1025 +#: nova/network/manager.py:1026 #, python-format msgid "networks retrieved for instance: |%(networks)s|" msgstr "" -#: nova/network/manager.py:1055 +#: nova/network/manager.py:1056 msgid "network deallocation for instance" msgstr "" -#: nova/network/manager.py:1278 +#: nova/network/manager.py:1279 #, python-format msgid "" "instance-dns-zone is |%(domain)s|, which is in availability zone " @@ -4304,83 +4289,83 @@ msgid "" "created." msgstr "" -#: nova/network/manager.py:1357 +#: nova/network/manager.py:1358 #, python-format msgid "Unable to release %s because vif doesn't exist." msgstr "" -#: nova/network/manager.py:1378 +#: nova/network/manager.py:1379 #, python-format msgid "Leased IP |%(address)s|" msgstr "" -#: nova/network/manager.py:1382 +#: nova/network/manager.py:1383 #, python-format msgid "IP %s leased that is not associated" msgstr "" -#: nova/network/manager.py:1390 +#: nova/network/manager.py:1391 #, python-format msgid "IP |%s| leased that isn't allocated" msgstr "" -#: nova/network/manager.py:1395 +#: nova/network/manager.py:1396 #, python-format msgid "Released IP |%(address)s|" msgstr "" -#: nova/network/manager.py:1399 +#: nova/network/manager.py:1400 #, python-format msgid "IP %s released that is not associated" msgstr "" -#: nova/network/manager.py:1402 +#: nova/network/manager.py:1403 #, python-format msgid "IP %s released that was not leased" msgstr "IP %s released that was not leased" -#: nova/network/manager.py:1421 +#: nova/network/manager.py:1422 #, python-format msgid "%s must be an integer" msgstr "" -#: nova/network/manager.py:1445 +#: nova/network/manager.py:1446 msgid "Maximum allowed length for 'label' is 255." msgstr "" -#: nova/network/manager.py:1465 +#: nova/network/manager.py:1466 #, python-format msgid "" "Subnet(s) too large, defaulting to /%s. To override, specify " "network_size flag." msgstr "" -#: nova/network/manager.py:1543 +#: nova/network/manager.py:1547 msgid "cidr already in use" msgstr "" -#: nova/network/manager.py:1546 +#: nova/network/manager.py:1550 #, python-format msgid "requested cidr (%(cidr)s) conflicts with existing supernet (%(super)s)" msgstr "" -#: nova/network/manager.py:1557 +#: nova/network/manager.py:1561 #, python-format msgid "" "requested cidr (%(cidr)s) conflicts with existing smaller cidr " "(%(smaller)s)" msgstr "" -#: nova/network/manager.py:1616 +#: nova/network/manager.py:1620 msgid "Network already exists!" msgstr "" -#: nova/network/manager.py:1636 +#: nova/network/manager.py:1640 #, python-format msgid "Network must be disassociated from project %s before delete" msgstr "" -#: nova/network/manager.py:2093 +#: nova/network/manager.py:2097 msgid "" "The sum between the number of networks and the vlan start cannot be " "greater than 4094" @@ -4388,7 +4373,7 @@ msgstr "" "The sum between the number of networks and the vlan start cannot be " "greater than 4094" -#: nova/network/manager.py:2100 +#: nova/network/manager.py:2104 #, python-format msgid "" "The network range is not big enough to fit %(num_networks)s. Network size" @@ -4461,7 +4446,27 @@ msgstr "" msgid "Multiple floating IP pools matches found for name '%s'" msgstr "setting network host" -#: nova/openstack/common/log.py:299 +#: nova/openstack/common/lockutils.py:98 +#, python-format +msgid "Could not release the acquired lock `%s`" +msgstr "" + +#: nova/openstack/common/lockutils.py:184 +#, python-format +msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"..." +msgstr "" + +#: nova/openstack/common/lockutils.py:188 +#, python-format +msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"..." +msgstr "" + +#: nova/openstack/common/lockutils.py:216 +#, python-format +msgid "Got file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..." +msgstr "" + +#: nova/openstack/common/log.py:298 #, python-format msgid "syslog facility must be one of: %s" msgstr "" @@ -4508,46 +4513,46 @@ msgstr "" msgid "Failed to load plugin %(plug)s: %(exc)s" msgstr "" -#: nova/openstack/common/rpc/amqp.py:208 +#: nova/openstack/common/rpc/amqp.py:209 #, python-format msgid "unpacked context: %s" msgstr "unpacked context: %s" -#: nova/openstack/common/rpc/amqp.py:252 +#: nova/openstack/common/rpc/amqp.py:253 #, python-format msgid "received %s" msgstr "received %s" -#: nova/openstack/common/rpc/amqp.py:258 +#: nova/openstack/common/rpc/amqp.py:259 #, python-format msgid "no method for message: %s" msgstr "no method for message: %s" -#: nova/openstack/common/rpc/amqp.py:259 +#: nova/openstack/common/rpc/amqp.py:260 #, python-format msgid "No method for message: %s" msgstr "No method for message: %s" -#: nova/openstack/common/rpc/amqp.py:351 +#: nova/openstack/common/rpc/amqp.py:352 #, python-format msgid "Making asynchronous call on %s ..." msgstr "" -#: nova/openstack/common/rpc/amqp.py:354 +#: nova/openstack/common/rpc/amqp.py:355 #, python-format msgid "MSG_ID is %s" msgstr "MSG_ID is %s" -#: nova/openstack/common/rpc/amqp.py:376 +#: nova/openstack/common/rpc/amqp.py:377 #, python-format msgid "Making asynchronous cast on %s..." msgstr "" -#: nova/openstack/common/rpc/amqp.py:384 +#: nova/openstack/common/rpc/amqp.py:385 msgid "Making asynchronous fanout cast..." msgstr "" -#: nova/openstack/common/rpc/amqp.py:410 +#: nova/openstack/common/rpc/amqp.py:411 #, python-format msgid "Sending %(event_type)s on %(topic)s" msgstr "" @@ -4586,69 +4591,69 @@ msgstr "Returning exception %s to caller" msgid "Failed to process message... skipping it." msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:463 +#: nova/openstack/common/rpc/impl_kombu.py:468 #, python-format msgid "Reconnecting to AMQP server on %(hostname)s:%(port)d" msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:485 +#: nova/openstack/common/rpc/impl_kombu.py:490 #, python-format msgid "Connected to AMQP server on %(hostname)s:%(port)d" msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:522 +#: nova/openstack/common/rpc/impl_kombu.py:527 #, python-format msgid "" "Unable to connect to AMQP server on %(hostname)s:%(port)d after " "%(max_retries)d tries: %(err_str)s" msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:538 +#: nova/openstack/common/rpc/impl_kombu.py:543 #, python-format msgid "" "AMQP server on %(hostname)s:%(port)d is unreachable: %(err_str)s. Trying " "again in %(sleep_time)d seconds." msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:590 -#: nova/openstack/common/rpc/impl_qpid.py:402 +#: nova/openstack/common/rpc/impl_kombu.py:595 +#: nova/openstack/common/rpc/impl_qpid.py:403 #, python-format msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s" msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:608 -#: nova/openstack/common/rpc/impl_qpid.py:417 +#: nova/openstack/common/rpc/impl_kombu.py:613 +#: nova/openstack/common/rpc/impl_qpid.py:418 #, python-format msgid "Timed out waiting for RPC response: %s" msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:612 -#: nova/openstack/common/rpc/impl_qpid.py:421 +#: nova/openstack/common/rpc/impl_kombu.py:617 +#: nova/openstack/common/rpc/impl_qpid.py:422 #, python-format msgid "Failed to consume message from queue: %s" msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:646 -#: nova/openstack/common/rpc/impl_qpid.py:451 +#: nova/openstack/common/rpc/impl_kombu.py:651 +#: nova/openstack/common/rpc/impl_qpid.py:452 #, python-format msgid "Failed to publish message to topic '%(topic)s': %(err_str)s" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:358 +#: nova/openstack/common/rpc/impl_qpid.py:359 #, python-format msgid "Unable to connect to AMQP server: %s" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:363 +#: nova/openstack/common/rpc/impl_qpid.py:364 #, python-format msgid "Connected to AMQP server on %s" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:371 +#: nova/openstack/common/rpc/impl_qpid.py:372 msgid "Re-established AMQP queues" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:429 +#: nova/openstack/common/rpc/impl_qpid.py:430 msgid "Error processing message. Skipping it." msgstr "" @@ -4886,27 +4891,27 @@ msgstr "" msgid "Attempting to build %(num_instances)d instance(s)" msgstr "" -#: nova/scheduler/filter_scheduler.py:185 +#: nova/scheduler/filter_scheduler.py:186 msgid "Invalid value for 'scheduler_max_attempts', must be >= 1" msgstr "" -#: nova/scheduler/filter_scheduler.py:212 +#: nova/scheduler/filter_scheduler.py:213 #, python-format msgid "" "Exceeded max scheduling attempts %(max_attempts)d for instance " "%(instance_uuid)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:223 +#: nova/scheduler/filter_scheduler.py:224 msgid "Scheduler only understands Compute nodes (for now)" msgstr "" -#: nova/scheduler/filter_scheduler.py:275 +#: nova/scheduler/filter_scheduler.py:276 #, python-format msgid "Filtered %(hosts)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:285 +#: nova/scheduler/filter_scheduler.py:286 #, python-format msgid "Weighted %(weighted_host)s" msgstr "" @@ -4989,12 +4994,12 @@ msgstr "" msgid "%(host_state)s fails instance_type extra_specs requirements" msgstr "" -#: nova/scheduler/filters/compute_filter.py:36 +#: nova/scheduler/filters/compute_filter.py:38 #, python-format msgid "%(host_state)s is disabled or has not been heard from in a while" msgstr "" -#: nova/scheduler/filters/compute_filter.py:40 +#: nova/scheduler/filters/compute_filter.py:42 #, python-format msgid "%(host_state)s is disabled via capabilities" msgstr "" @@ -5122,7 +5127,7 @@ msgstr "" msgid "Expected a function in 'auth[1]' parameter" msgstr "" -#: nova/tests/test_misc.py:63 +#: nova/tests/test_misc.py:62 #, python-format msgid "" "The following migrations are missing a downgrade:\n" @@ -5292,7 +5297,7 @@ msgstr "" #: nova/tests/compute/test_compute.py:644 #: nova/tests/compute/test_compute.py:680 #: nova/tests/compute/test_compute.py:705 -#: nova/tests/compute/test_compute.py:2341 +#: nova/tests/compute/test_compute.py:2342 #, python-format msgid "Running instances: %s" msgstr "Running instances: %s" @@ -5309,7 +5314,7 @@ msgstr "After terminating instances: %s" msgid "Internal error" msgstr "" -#: nova/tests/compute/test_compute.py:2352 +#: nova/tests/compute/test_compute.py:2353 #, python-format msgid "After force-killing instances: %s" msgstr "" @@ -5422,7 +5427,7 @@ msgstr "" msgid "Decoding JSON: %s" msgstr "" -#: nova/virt/configdrive.py:76 +#: nova/virt/configdrive.py:77 #, python-format msgid "Added %(filepath)s to config drive" msgstr "" @@ -5561,82 +5566,82 @@ msgstr "" msgid "domain does not exist" msgstr "" -#: nova/virt/baremetal/driver.py:115 +#: nova/virt/baremetal/driver.py:117 #, python-format msgid "Error encountered when destroying instance '%(name)s': %(ex)s" msgstr "" -#: nova/virt/baremetal/driver.py:129 +#: nova/virt/baremetal/driver.py:131 #, python-format msgid "instance %(instance_name)s: deleting instance files %(target)s" msgstr "instance %(instance_name)s: deleting instance files %(target)s" -#: nova/virt/baremetal/driver.py:156 +#: nova/virt/baremetal/driver.py:158 #, python-format msgid "instance %s: rebooted" msgstr "instance %s: rebooted" -#: nova/virt/baremetal/driver.py:160 +#: nova/virt/baremetal/driver.py:162 msgid "_wait_for_reboot failed" msgstr "" -#: nova/virt/baremetal/driver.py:189 +#: nova/virt/baremetal/driver.py:191 #, python-format msgid "instance %s: rescued" msgstr "instance %s: rescued" -#: nova/virt/baremetal/driver.py:193 +#: nova/virt/baremetal/driver.py:195 msgid "_wait_for_rescue failed" msgstr "" -#: nova/virt/baremetal/driver.py:210 +#: nova/virt/baremetal/driver.py:212 msgid "<============= spawn of baremetal =============>" msgstr "" -#: nova/virt/baremetal/driver.py:223 +#: nova/virt/baremetal/driver.py:225 #, python-format msgid "instance %s: is building" msgstr "" -#: nova/virt/baremetal/driver.py:229 +#: nova/virt/baremetal/driver.py:231 msgid "Key is injected but instance is not running yet" msgstr "" -#: nova/virt/baremetal/driver.py:238 +#: nova/virt/baremetal/driver.py:240 #, python-format msgid "instance %s: booted" msgstr "instance %s: booted" -#: nova/virt/baremetal/driver.py:245 +#: nova/virt/baremetal/driver.py:247 #, python-format msgid "~~~~~~ current state = %s ~~~~~~" msgstr "" -#: nova/virt/baremetal/driver.py:247 +#: nova/virt/baremetal/driver.py:249 #, python-format msgid "instance %s spawned successfully" msgstr "" -#: nova/virt/baremetal/driver.py:250 +#: nova/virt/baremetal/driver.py:252 #, python-format msgid "instance %s:not booted" msgstr "" -#: nova/virt/baremetal/driver.py:253 +#: nova/virt/baremetal/driver.py:255 msgid "Baremetal assignment is overcommitted." msgstr "" -#: nova/virt/baremetal/driver.py:337 +#: nova/virt/baremetal/driver.py:339 #, python-format msgid "instance %s: Creating image" msgstr "instance %s: Creating image" -#: nova/virt/baremetal/driver.py:455 +#: nova/virt/baremetal/driver.py:457 #, python-format msgid "instance %(inst_name)s: injecting %(injection)s into image %(img_id)s" msgstr "" -#: nova/virt/baremetal/driver.py:465 +#: nova/virt/baremetal/driver.py:467 #, python-format msgid "" "instance %(inst_name)s: ignoring error injecting data into image " @@ -5645,33 +5650,33 @@ msgstr "" "instance %(inst_name)s: ignoring error injecting data into image " "%(img_id)s (%(e)s)" -#: nova/virt/baremetal/driver.py:511 +#: nova/virt/baremetal/driver.py:513 #, python-format msgid "instance %s: starting toXML method" msgstr "instance %s: starting toXML method" -#: nova/virt/baremetal/driver.py:514 +#: nova/virt/baremetal/driver.py:516 #, python-format msgid "instance %s: finished toXML method" msgstr "instance %s: finished toXML method" -#: nova/virt/baremetal/driver.py:558 nova/virt/hyperv/vmops.py:486 -#: nova/virt/libvirt/driver.py:1986 +#: nova/virt/baremetal/driver.py:560 nova/virt/hyperv/vmops.py:486 +#: nova/virt/libvirt/driver.py:1987 msgid "" "Cannot get the number of cpu, because this function is not implemented " "for this platform. This error can be safely ignored for now." msgstr "" -#: nova/virt/baremetal/driver.py:681 +#: nova/virt/baremetal/driver.py:683 #, python-format msgid "#### RLK: cpu_arch = %s " msgstr "" -#: nova/virt/baremetal/driver.py:698 +#: nova/virt/baremetal/driver.py:700 msgid "Updating!" msgstr "" -#: nova/virt/baremetal/driver.py:725 nova/virt/libvirt/driver.py:3030 +#: nova/virt/baremetal/driver.py:727 nova/virt/libvirt/driver.py:3031 #: nova/virt/xenapi/host.py:148 msgid "Updating host stats" msgstr "" @@ -6279,7 +6284,7 @@ msgstr "" msgid "Failed to remove volume from VM %s" msgstr "Unable to locate volume %s" -#: nova/virt/hyperv/volumeops.py:207 nova/virt/libvirt/driver.py:603 +#: nova/virt/hyperv/volumeops.py:207 nova/virt/libvirt/driver.py:604 msgid "Could not determine iscsi initiator name" msgstr "" @@ -6397,220 +6402,220 @@ msgstr "" msgid "The ISCSI initiator name can't be found. Choosing the default one" msgstr "" -#: nova/virt/hyperv/volumeutils.py:121 nova/virt/libvirt/driver.py:1462 +#: nova/virt/hyperv/volumeutils.py:121 nova/virt/libvirt/driver.py:1463 #: nova/virt/xenapi/vm_utils.py:476 #, python-format msgid "block_device_list %s" msgstr "" -#: nova/virt/libvirt/driver.py:332 +#: nova/virt/libvirt/driver.py:333 #, python-format msgid "Nova requires libvirt version %(major)i.%(minor)i.%(micro)i or greater." msgstr "" -#: nova/virt/libvirt/driver.py:338 +#: nova/virt/libvirt/driver.py:339 #, python-format msgid "Connecting to libvirt: %s" msgstr "Connecting to libvirt: %s" -#: nova/virt/libvirt/driver.py:359 +#: nova/virt/libvirt/driver.py:360 msgid "Connection to libvirt broke" msgstr "Connection to libvirt broke" -#: nova/virt/libvirt/driver.py:381 nova/virt/libvirt/driver.py:384 +#: nova/virt/libvirt/driver.py:382 nova/virt/libvirt/driver.py:385 #, python-format msgid "Can not handle authentication request for %d credentials" msgstr "" -#: nova/virt/libvirt/driver.py:466 +#: nova/virt/libvirt/driver.py:467 #, python-format msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:480 +#: nova/virt/libvirt/driver.py:481 msgid "During wait destroy, instance disappeared." msgstr "" -#: nova/virt/libvirt/driver.py:485 +#: nova/virt/libvirt/driver.py:486 msgid "Instance destroyed successfully." msgstr "" -#: nova/virt/libvirt/driver.py:507 +#: nova/virt/libvirt/driver.py:508 msgid "Error from libvirt during undefineFlags. Retrying with undefine" msgstr "" -#: nova/virt/libvirt/driver.py:522 +#: nova/virt/libvirt/driver.py:523 #, python-format msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:535 +#: nova/virt/libvirt/driver.py:536 #, python-format msgid "Error from libvirt during unfilter. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:552 +#: nova/virt/libvirt/driver.py:553 #, python-format msgid "Deleting instance files %(target)s" msgstr "" -#: nova/virt/libvirt/driver.py:566 +#: nova/virt/libvirt/driver.py:567 #, python-format msgid "Failed to cleanup directory %(target)s: %(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:728 +#: nova/virt/libvirt/driver.py:729 msgid "During detach_volume, instance disappeared." msgstr "" -#: nova/virt/libvirt/driver.py:738 +#: nova/virt/libvirt/driver.py:739 msgid "attaching LXC block device" msgstr "" -#: nova/virt/libvirt/driver.py:751 +#: nova/virt/libvirt/driver.py:752 msgid "detaching LXC block device" msgstr "" -#: nova/virt/libvirt/driver.py:883 +#: nova/virt/libvirt/driver.py:884 #, fuzzy msgid "Instance soft rebooted successfully." msgstr "instance %s: rebooted" -#: nova/virt/libvirt/driver.py:887 +#: nova/virt/libvirt/driver.py:888 msgid "Failed to soft reboot instance." msgstr "" -#: nova/virt/libvirt/driver.py:919 +#: nova/virt/libvirt/driver.py:920 msgid "Instance shutdown successfully." msgstr "" -#: nova/virt/libvirt/driver.py:954 +#: nova/virt/libvirt/driver.py:955 msgid "Instance rebooted successfully." msgstr "" -#: nova/virt/libvirt/driver.py:1084 +#: nova/virt/libvirt/driver.py:1085 msgid "Instance is running" msgstr "" -#: nova/virt/libvirt/driver.py:1091 nova/virt/powervm/operator.py:253 +#: nova/virt/libvirt/driver.py:1092 nova/virt/powervm/operator.py:253 msgid "Instance spawned successfully." msgstr "" -#: nova/virt/libvirt/driver.py:1107 +#: nova/virt/libvirt/driver.py:1108 #, python-format msgid "data: %(data)r, fpath: %(fpath)r" msgstr "data: %(data)r, fpath: %(fpath)r" -#: nova/virt/libvirt/driver.py:1153 +#: nova/virt/libvirt/driver.py:1154 msgid "Guest does not have a console available" msgstr "" -#: nova/virt/libvirt/driver.py:1197 +#: nova/virt/libvirt/driver.py:1198 #, python-format msgid "Path '%(path)s' supports direct I/O" msgstr "" -#: nova/virt/libvirt/driver.py:1201 +#: nova/virt/libvirt/driver.py:1202 #, python-format msgid "Path '%(path)s' does not support direct I/O: '%(ex)s'" msgstr "" -#: nova/virt/libvirt/driver.py:1205 nova/virt/libvirt/driver.py:1209 +#: nova/virt/libvirt/driver.py:1206 nova/virt/libvirt/driver.py:1210 #, python-format msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'" msgstr "" -#: nova/virt/libvirt/driver.py:1275 +#: nova/virt/libvirt/driver.py:1276 msgid "Creating image" msgstr "" -#: nova/virt/libvirt/driver.py:1401 +#: nova/virt/libvirt/driver.py:1402 msgid "Using config drive" msgstr "" -#: nova/virt/libvirt/driver.py:1411 +#: nova/virt/libvirt/driver.py:1412 #, fuzzy, python-format msgid "Creating config drive at %(path)s" msgstr "Injecting file path: '%s'" -#: nova/virt/libvirt/driver.py:1425 +#: nova/virt/libvirt/driver.py:1426 #, python-format msgid "Injecting %(injection)s into image %(img_id)s" msgstr "" -#: nova/virt/libvirt/driver.py:1435 +#: nova/virt/libvirt/driver.py:1436 #, python-format msgid "Ignoring error injecting data into image %(img_id)s (%(e)s)" msgstr "" -#: nova/virt/libvirt/driver.py:1509 +#: nova/virt/libvirt/driver.py:1510 #, 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:1515 +#: nova/virt/libvirt/driver.py:1516 msgid "Config requested a custom CPU model, but no model name was provided" msgstr "" -#: nova/virt/libvirt/driver.py:1519 +#: nova/virt/libvirt/driver.py:1520 msgid "A CPU model name should not be set when a host CPU model is requested" msgstr "" -#: nova/virt/libvirt/driver.py:1523 +#: nova/virt/libvirt/driver.py:1524 #, python-format msgid "CPU mode '%(mode)s' model '%(model)s' was chosen" msgstr "" -#: nova/virt/libvirt/driver.py:1539 +#: nova/virt/libvirt/driver.py:1540 msgid "" "Passthrough of the host CPU was requested but this libvirt version does " "not support this feature" msgstr "" -#: nova/virt/libvirt/driver.py:1831 +#: nova/virt/libvirt/driver.py:1832 msgid "Starting toXML method" msgstr "" -#: nova/virt/libvirt/driver.py:1835 +#: nova/virt/libvirt/driver.py:1836 msgid "Finished toXML method" msgstr "" -#: nova/virt/libvirt/driver.py:1852 +#: nova/virt/libvirt/driver.py:1853 #, 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:2104 +#: nova/virt/libvirt/driver.py:2105 msgid "libvirt version is too old (does not support getVersion)" msgstr "" -#: nova/virt/libvirt/driver.py:2291 +#: nova/virt/libvirt/driver.py:2292 msgid "Block migration can not be used with shared storage." msgstr "" -#: nova/virt/libvirt/driver.py:2299 +#: nova/virt/libvirt/driver.py:2300 msgid "Live migration can not be used without shared storage." msgstr "" -#: nova/virt/libvirt/driver.py:2337 +#: nova/virt/libvirt/driver.py:2338 #, 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:2357 +#: nova/virt/libvirt/driver.py:2358 #, python-format msgid "" "Instance launched has CPU info:\n" "%s" msgstr "" -#: nova/virt/libvirt/driver.py:2369 +#: nova/virt/libvirt/driver.py:2370 #, python-format msgid "" "CPU doesn't have compatibility.\n" @@ -6620,51 +6625,51 @@ msgid "" "Refer to %(u)s" msgstr "" -#: nova/virt/libvirt/driver.py:2386 +#: nova/virt/libvirt/driver.py:2387 #, 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:2434 +#: nova/virt/libvirt/driver.py:2435 #, python-format msgid "The firewall filter for %s does not exist" msgstr "" -#: nova/virt/libvirt/driver.py:2504 +#: nova/virt/libvirt/driver.py:2505 #, fuzzy, python-format msgid "Live Migration failure: %(e)s" msgstr "Authentication Failure: %s" -#: nova/virt/libvirt/driver.py:2548 +#: nova/virt/libvirt/driver.py:2549 #, python-format msgid "plug_vifs() failed %(cnt)d.Retry up to %(max_retry)d for %(hostname)s." msgstr "" -#: nova/virt/libvirt/driver.py:2675 +#: nova/virt/libvirt/driver.py:2676 #, python-format msgid "skipping %(path)s since it looks like volume" msgstr "" -#: nova/virt/libvirt/driver.py:2724 +#: nova/virt/libvirt/driver.py:2725 #, python-format msgid "Getting disk size of %(i_name)s: %(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:2786 +#: nova/virt/libvirt/driver.py:2787 msgid "Starting migrate_disk_and_power_off" msgstr "" -#: nova/virt/libvirt/driver.py:2845 +#: nova/virt/libvirt/driver.py:2846 msgid "Instance running successfully." msgstr "" -#: nova/virt/libvirt/driver.py:2852 +#: nova/virt/libvirt/driver.py:2853 msgid "Starting finish_migration" msgstr "" -#: nova/virt/libvirt/driver.py:2903 +#: nova/virt/libvirt/driver.py:2904 msgid "Starting finish_revert_migration" msgstr "" @@ -6696,11 +6701,11 @@ msgstr "" msgid "iptables firewall: Setup Basic Filtering" msgstr "" -#: nova/virt/libvirt/imagebackend.py:208 +#: nova/virt/libvirt/imagebackend.py:213 msgid "You should specify libvirt_images_volume_group flag to use LVM images." msgstr "" -#: nova/virt/libvirt/imagebackend.py:270 +#: nova/virt/libvirt/imagebackend.py:276 #, python-format msgid "Unknown image_type=%s" msgstr "" @@ -6834,14 +6839,14 @@ msgstr "" msgid "LVM snapshots not implemented" msgstr "" -#: nova/virt/libvirt/utils.py:130 +#: nova/virt/libvirt/utils.py:131 #, python-format msgid "" "Insufficient Space on Volume Group %(vg)s. Only %(free_space)db " "available, but %(size)db required by volume %(lv)s." msgstr "" -#: nova/virt/libvirt/utils.py:139 +#: nova/virt/libvirt/utils.py:140 #, python-format msgid "" "Volume group %(vg)s will not be able to hold sparse volume %(lv)s. " @@ -6849,36 +6854,36 @@ msgid "" "%(free_space)db." msgstr "" -#: nova/virt/libvirt/utils.py:186 +#: nova/virt/libvirt/utils.py:187 #, python-format msgid "Path %s must be LVM logical volume" msgstr "" -#: nova/virt/libvirt/utils.py:409 +#: nova/virt/libvirt/utils.py:410 msgid "Can't retrieve root device path from instance libvirt configuration" msgstr "" -#: nova/virt/libvirt/utils.py:498 +#: nova/virt/libvirt/utils.py:499 #, python-format msgid "Reading image info file: %s" msgstr "" -#: nova/virt/libvirt/utils.py:502 +#: nova/virt/libvirt/utils.py:503 #, fuzzy, python-format msgid "Read: %s" msgstr "received %s" -#: nova/virt/libvirt/utils.py:508 +#: nova/virt/libvirt/utils.py:509 #, python-format msgid "Error reading image info file %(filename)s: %(error)s" msgstr "" -#: nova/virt/libvirt/utils.py:532 +#: nova/virt/libvirt/utils.py:533 #, fuzzy, python-format msgid "Writing image info file: %s" msgstr "Starting Bridge interface for %s" -#: nova/virt/libvirt/utils.py:533 +#: nova/virt/libvirt/utils.py:534 #, fuzzy, python-format msgid "Wrote: %s" msgstr "Re-wrote %s" @@ -6898,19 +6903,19 @@ msgstr "" msgid "Failed while unplugging vif" msgstr "" -#: nova/virt/libvirt/volume.py:173 +#: nova/virt/libvirt/volume.py:174 #, python-format msgid "iSCSI device not found at %s" msgstr "" -#: nova/virt/libvirt/volume.py:176 +#: nova/virt/libvirt/volume.py:177 #, python-format msgid "" "ISCSI volume not yet found at: %(mount_device)s. Will rescan & retry. " "Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:188 +#: nova/virt/libvirt/volume.py:189 #, python-format msgid "Found iSCSI node %(mount_device)s (after %(tries)s rescans)" msgstr "" @@ -8750,34 +8755,34 @@ msgstr "Sheepdog is not working" msgid "LoggingVolumeDriver: %s" msgstr "" -#: nova/volume/iscsi.py:121 +#: nova/volume/iscsi.py:122 #, fuzzy, python-format msgid "Creating volume: %s" msgstr "Deleting user %s" -#: nova/volume/iscsi.py:135 +#: nova/volume/iscsi.py:136 #, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s." msgstr "" -#: nova/volume/iscsi.py:145 +#: nova/volume/iscsi.py:146 #, python-format msgid "" "Failed to create iscsi target for volume id:%(vol_id)s. Please ensure " "your tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: nova/volume/iscsi.py:153 nova/volume/iscsi.py:195 +#: nova/volume/iscsi.py:154 nova/volume/iscsi.py:196 #, fuzzy, python-format msgid "Removing volume: %s" msgstr "Deleting user %s" -#: nova/volume/iscsi.py:167 +#: nova/volume/iscsi.py:168 #, fuzzy, python-format msgid "Failed to create iscsi target for volume id:%(volume_id)s." msgstr "Detach_volume: %(instance_name)s, %(mountpoint)s" -#: nova/volume/iscsi.py:176 +#: nova/volume/iscsi.py:177 msgid "valid iqn needed for show_target" msgstr "" @@ -9936,36 +9941,6 @@ msgid "" "gone: %(exc)s" msgstr "" -#~ msgid "" -#~ "The root_helper option (which lets you" -#~ " specify a root wrapper different " -#~ "from nova-rootwrap, and defaults to " -#~ "using sudo) is now deprecated. You " -#~ "should use the rootwrap_config option " -#~ "instead." -#~ msgstr "" - -#~ msgid "backend %s" -#~ msgstr "backend %s" - -#~ msgid "Invalid server status: %(status)s" -#~ msgstr "" - -#~ msgid "Use of empty request context is deprecated" -#~ msgstr "Use of empty request context is deprecated" - -#~ msgid "" -#~ "Inheritance-based rules are deprecated; " -#~ "use the default brain instead of " -#~ "%s." -#~ msgstr "" - -#~ msgid "Failed to understand rule %(match)r" -#~ msgstr "" - -#~ msgid "Inheritance-based rules are deprecated; update _check_%s" -#~ msgstr "" - -#~ msgid "Unable to obtain target information %(data)s, %(mountpoint)s" +#~ msgid "Got file lock \"%(lock)s\" for method \"%(method)s\"..." #~ msgstr "" diff --git a/nova/locale/en_GB/LC_MESSAGES/nova.po b/nova/locale/en_GB/LC_MESSAGES/nova.po index de1d1d5e0..64e88700e 100644 --- a/nova/locale/en_GB/LC_MESSAGES/nova.po +++ b/nova/locale/en_GB/LC_MESSAGES/nova.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: nova\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-10-26 00:02+0000\n" +"POT-Creation-Date: 2012-10-27 00:01+0000\n" "PO-Revision-Date: 2012-03-30 11:10+0000\n" "Last-Translator: Anthony Harrington \n" "Language-Team: English (United Kingdom) \n" @@ -27,41 +27,41 @@ msgstr "" msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" msgstr "" -#: nova/crypto.py:46 +#: nova/crypto.py:47 msgid "Filename of root CA" msgstr "Filename of root CA" -#: nova/crypto.py:49 +#: nova/crypto.py:50 msgid "Filename of private key" msgstr "Filename of private key" -#: nova/crypto.py:52 +#: nova/crypto.py:53 msgid "Filename of root Certificate Revocation List" msgstr "Filename of root Certificate Revocation List" -#: nova/crypto.py:55 +#: nova/crypto.py:56 msgid "Where we keep our keys" msgstr "Where we keep our keys" -#: nova/crypto.py:58 +#: nova/crypto.py:59 msgid "Where we keep our root CA" msgstr "Where we keep our root CA" -#: nova/crypto.py:61 +#: nova/crypto.py:62 msgid "Should we use a CA for each project?" msgstr "Should we use a CA for each project?" -#: nova/crypto.py:65 +#: nova/crypto.py:66 #, python-format msgid "Subject for certificate for users, %s for project, user, timestamp" msgstr "Subject for certificate for users, %s for project, user, timestamp" -#: nova/crypto.py:70 +#: nova/crypto.py:71 #, python-format msgid "Subject for certificate for projects, %s for project, timestamp" msgstr "Subject for certificate for projects, %s for project, timestamp" -#: nova/crypto.py:300 +#: nova/crypto.py:301 #, python-format msgid "Flags path: %s" msgstr "Flags path: %s" @@ -189,7 +189,7 @@ msgstr "Invalid volume type" msgid "Invalid volume" msgstr "Invalid volume" -#: nova/exception.py:263 nova/api/openstack/compute/servers.py:1287 +#: nova/exception.py:263 nova/api/openstack/compute/servers.py:1283 #: nova/api/openstack/compute/contrib/admin_actions.py:242 msgid "Invalid metadata" msgstr "" @@ -1340,23 +1340,23 @@ msgstr "" msgid "Creating Consumer connection for Service %s" msgstr "" -#: nova/service.py:502 +#: nova/service.py:503 msgid "Service killed that has no database entry" msgstr "" -#: nova/service.py:539 +#: nova/service.py:540 msgid "The service database object disappeared, Recreating it." msgstr "" -#: nova/service.py:554 +#: nova/service.py:555 msgid "Recovered model server connection!" msgstr "" -#: nova/service.py:560 +#: nova/service.py:561 msgid "model server went away" msgstr "" -#: nova/service.py:648 +#: nova/service.py:649 msgid "serve() can only be called once" msgstr "" @@ -1417,47 +1417,27 @@ msgstr "Invalid backend: %s" msgid "in looping call" msgstr "" -#: nova/utils.py:623 -#, python-format -msgid "Could not release the acquired lock `%s`" -msgstr "" - -#: nova/utils.py:706 -#, python-format -msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"..." -msgstr "" - -#: nova/utils.py:710 -#, python-format -msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"..." -msgstr "" - -#: nova/utils.py:736 -#, python-format -msgid "Got file lock \"%(lock)s\" for method \"%(method)s\"..." -msgstr "" - -#: nova/utils.py:877 +#: nova/utils.py:700 #, python-format msgid "Expected object of type: %s" msgstr "" -#: nova/utils.py:906 +#: nova/utils.py:729 #, python-format msgid "Invalid server_string: %s" msgstr "" -#: nova/utils.py:1046 +#: nova/utils.py:869 #, python-format msgid "timefunc: '%(name)s' took %(total_time).2f secs" msgstr "" -#: nova/utils.py:1124 +#: nova/utils.py:947 #, python-format msgid "Reloading cached file %s" msgstr "" -#: nova/utils.py:1242 nova/virt/configdrive.py:150 +#: nova/utils.py:1065 nova/virt/configdrive.py:151 #, python-format msgid "Could not remove tmpdir: %s" msgstr "" @@ -1878,7 +1858,7 @@ msgstr "" msgid "Caught error: %s" msgstr "" -#: nova/api/openstack/__init__.py:60 nova/api/openstack/wsgi.py:977 +#: nova/api/openstack/__init__.py:60 nova/api/openstack/wsgi.py:986 #, python-format msgid "%(url)s returned with HTTP %(status)d" msgstr "" @@ -1927,7 +1907,7 @@ msgstr "" msgid "offset param must be positive" msgstr "" -#: nova/api/openstack/common.py:215 nova/api/openstack/compute/servers.py:540 +#: nova/api/openstack/common.py:215 nova/api/openstack/compute/servers.py:536 #, python-format msgid "marker [%s] not found" msgstr "" @@ -2031,7 +2011,7 @@ msgstr "" msgid "Failed to load extension %(ext_name)s: %(exc)s" msgstr "" -#: nova/api/openstack/wsgi.py:199 nova/api/openstack/wsgi.py:610 +#: nova/api/openstack/wsgi.py:199 nova/api/openstack/wsgi.py:619 msgid "cannot understand JSON" msgstr "" @@ -2040,47 +2020,47 @@ msgstr "" msgid "cannot understand XML" msgstr "" -#: nova/api/openstack/wsgi.py:615 +#: nova/api/openstack/wsgi.py:624 msgid "too many body keys" msgstr "" -#: nova/api/openstack/wsgi.py:658 +#: nova/api/openstack/wsgi.py:667 #, python-format msgid "Exception handling resource: %s" msgstr "" -#: nova/api/openstack/wsgi.py:662 +#: nova/api/openstack/wsgi.py:671 #, python-format msgid "Fault thrown: %s" msgstr "" -#: nova/api/openstack/wsgi.py:665 +#: nova/api/openstack/wsgi.py:674 #, python-format msgid "HTTP exception thrown: %s" msgstr "" -#: nova/api/openstack/wsgi.py:779 +#: nova/api/openstack/wsgi.py:788 msgid "Unrecognized Content-Type provided in request" msgstr "" -#: nova/api/openstack/wsgi.py:783 +#: nova/api/openstack/wsgi.py:792 msgid "No Content-Type provided in request" msgstr "" -#: nova/api/openstack/wsgi.py:787 +#: nova/api/openstack/wsgi.py:796 msgid "Empty body provided in request" msgstr "" -#: nova/api/openstack/wsgi.py:888 +#: nova/api/openstack/wsgi.py:897 msgid "Invalid XML in request body" msgstr "" -#: nova/api/openstack/wsgi.py:907 +#: nova/api/openstack/wsgi.py:916 #, python-format msgid "There is no such action: %s" msgstr "" -#: nova/api/openstack/wsgi.py:910 nova/api/openstack/wsgi.py:923 +#: nova/api/openstack/wsgi.py:919 nova/api/openstack/wsgi.py:932 #: nova/api/openstack/compute/server_metadata.py:58 #: nova/api/openstack/compute/server_metadata.py:76 #: nova/api/openstack/compute/server_metadata.py:101 @@ -2089,15 +2069,15 @@ msgstr "" msgid "Malformed request body" msgstr "" -#: nova/api/openstack/wsgi.py:920 +#: nova/api/openstack/wsgi.py:929 msgid "Unsupported Content-Type" msgstr "" -#: nova/api/openstack/wsgi.py:932 +#: nova/api/openstack/wsgi.py:941 msgid "Malformed request url" msgstr "" -#: nova/api/openstack/wsgi.py:980 +#: nova/api/openstack/wsgi.py:989 #, python-format msgid "%(url)s returned a fault: %(e)s" msgstr "" @@ -2199,208 +2179,208 @@ msgstr "" msgid "Metadata item was not found" msgstr "" -#: nova/api/openstack/compute/servers.py:449 -#: nova/api/openstack/compute/servers.py:461 -#: nova/api/openstack/compute/servers.py:556 -#: nova/api/openstack/compute/servers.py:724 -#: nova/api/openstack/compute/servers.py:985 -#: nova/api/openstack/compute/servers.py:1088 -#: nova/api/openstack/compute/servers.py:1238 +#: nova/api/openstack/compute/servers.py:445 +#: nova/api/openstack/compute/servers.py:457 +#: nova/api/openstack/compute/servers.py:552 +#: nova/api/openstack/compute/servers.py:720 +#: nova/api/openstack/compute/servers.py:981 +#: nova/api/openstack/compute/servers.py:1084 +#: nova/api/openstack/compute/servers.py:1234 msgid "Instance could not be found" msgstr "" -#: nova/api/openstack/compute/servers.py:500 +#: nova/api/openstack/compute/servers.py:496 msgid "Invalid changes-since value" msgstr "" -#: nova/api/openstack/compute/servers.py:519 +#: nova/api/openstack/compute/servers.py:515 msgid "Only administrators may list deleted instances" msgstr "" -#: nova/api/openstack/compute/servers.py:563 +#: nova/api/openstack/compute/servers.py:559 msgid "Server name is not a string or unicode" msgstr "" -#: nova/api/openstack/compute/servers.py:567 +#: nova/api/openstack/compute/servers.py:563 msgid "Server name is an empty string" msgstr "" -#: nova/api/openstack/compute/servers.py:571 +#: nova/api/openstack/compute/servers.py:567 msgid "Server name must be less than 256 characters." msgstr "" -#: nova/api/openstack/compute/servers.py:588 +#: nova/api/openstack/compute/servers.py:584 #, python-format msgid "Bad personality format: missing %s" msgstr "" -#: nova/api/openstack/compute/servers.py:591 +#: nova/api/openstack/compute/servers.py:587 msgid "Bad personality format" msgstr "" -#: nova/api/openstack/compute/servers.py:595 +#: nova/api/openstack/compute/servers.py:591 #, python-format msgid "Personality content for %s cannot be decoded" msgstr "" -#: nova/api/openstack/compute/servers.py:626 +#: nova/api/openstack/compute/servers.py:622 msgid "Unknown argment : port" msgstr "" -#: nova/api/openstack/compute/servers.py:629 +#: nova/api/openstack/compute/servers.py:625 #, python-format msgid "Bad port format: port uuid is not in proper format (%s)" msgstr "" -#: nova/api/openstack/compute/servers.py:639 +#: nova/api/openstack/compute/servers.py:635 #, python-format msgid "Bad networks format: network uuid is not in proper format (%s)" msgstr "" -#: nova/api/openstack/compute/servers.py:649 +#: nova/api/openstack/compute/servers.py:645 #, python-format msgid "Invalid fixed IP address (%s)" msgstr "" -#: nova/api/openstack/compute/servers.py:662 +#: nova/api/openstack/compute/servers.py:658 #, python-format msgid "Duplicate networks (%s) are not allowed" msgstr "" -#: nova/api/openstack/compute/servers.py:668 +#: nova/api/openstack/compute/servers.py:664 #, python-format msgid "Bad network format: missing %s" msgstr "" -#: nova/api/openstack/compute/servers.py:671 +#: nova/api/openstack/compute/servers.py:667 msgid "Bad networks format" msgstr "" -#: nova/api/openstack/compute/servers.py:697 +#: nova/api/openstack/compute/servers.py:693 msgid "Userdata content cannot be decoded" msgstr "" -#: nova/api/openstack/compute/servers.py:704 +#: nova/api/openstack/compute/servers.py:700 msgid "accessIPv4 is not proper IPv4 format" msgstr "" -#: nova/api/openstack/compute/servers.py:711 +#: nova/api/openstack/compute/servers.py:707 msgid "accessIPv6 is not proper IPv6 format" msgstr "" -#: nova/api/openstack/compute/servers.py:740 +#: nova/api/openstack/compute/servers.py:736 msgid "Server name is not defined" msgstr "" -#: nova/api/openstack/compute/servers.py:789 -#: nova/api/openstack/compute/servers.py:895 +#: nova/api/openstack/compute/servers.py:785 +#: nova/api/openstack/compute/servers.py:891 msgid "Invalid flavorRef provided." msgstr "" -#: nova/api/openstack/compute/servers.py:829 +#: nova/api/openstack/compute/servers.py:825 msgid "min_count must be an integer value" msgstr "" -#: nova/api/openstack/compute/servers.py:832 +#: nova/api/openstack/compute/servers.py:828 msgid "min_count must be > 0" msgstr "" -#: nova/api/openstack/compute/servers.py:837 +#: nova/api/openstack/compute/servers.py:833 msgid "max_count must be an integer value" msgstr "" -#: nova/api/openstack/compute/servers.py:840 +#: nova/api/openstack/compute/servers.py:836 msgid "max_count must be > 0" msgstr "" -#: nova/api/openstack/compute/servers.py:843 +#: nova/api/openstack/compute/servers.py:839 msgid "min_count must be <= max_count" msgstr "" -#: nova/api/openstack/compute/servers.py:892 +#: nova/api/openstack/compute/servers.py:888 msgid "Can not find requested image" msgstr "" -#: nova/api/openstack/compute/servers.py:898 +#: nova/api/openstack/compute/servers.py:894 msgid "Invalid key_name provided." msgstr "" -#: nova/api/openstack/compute/servers.py:977 +#: nova/api/openstack/compute/servers.py:973 msgid "HostId cannot be updated." msgstr "" -#: nova/api/openstack/compute/servers.py:1003 -#: nova/api/openstack/compute/servers.py:1023 +#: nova/api/openstack/compute/servers.py:999 +#: nova/api/openstack/compute/servers.py:1019 msgid "Instance has not been resized." msgstr "" -#: nova/api/openstack/compute/servers.py:1009 +#: nova/api/openstack/compute/servers.py:1005 #, python-format msgid "Error in confirm-resize %s" msgstr "" -#: nova/api/openstack/compute/servers.py:1029 +#: nova/api/openstack/compute/servers.py:1025 #, python-format msgid "Error in revert-resize %s" msgstr "" -#: nova/api/openstack/compute/servers.py:1042 +#: nova/api/openstack/compute/servers.py:1038 msgid "Argument 'type' for reboot is not HARD or SOFT" msgstr "" -#: nova/api/openstack/compute/servers.py:1046 +#: nova/api/openstack/compute/servers.py:1042 msgid "Missing argument 'type' for reboot" msgstr "" -#: nova/api/openstack/compute/servers.py:1059 +#: nova/api/openstack/compute/servers.py:1055 #, python-format msgid "Error in reboot %s" msgstr "" -#: nova/api/openstack/compute/servers.py:1071 +#: nova/api/openstack/compute/servers.py:1067 msgid "Unable to locate requested flavor." msgstr "" -#: nova/api/openstack/compute/servers.py:1074 +#: nova/api/openstack/compute/servers.py:1070 msgid "Resize requires a flavor change." msgstr "" -#: nova/api/openstack/compute/servers.py:1098 +#: nova/api/openstack/compute/servers.py:1094 msgid "Missing imageRef attribute" msgstr "" -#: nova/api/openstack/compute/servers.py:1107 +#: nova/api/openstack/compute/servers.py:1103 #: nova/api/openstack/volume/volumes.py:263 #: nova/api/openstack/volume/volumes.py:267 msgid "Invalid imageRef provided." msgstr "" -#: nova/api/openstack/compute/servers.py:1116 +#: nova/api/openstack/compute/servers.py:1112 msgid "Missing flavorRef attribute" msgstr "" -#: nova/api/openstack/compute/servers.py:1129 +#: nova/api/openstack/compute/servers.py:1125 msgid "No adminPass was specified" msgstr "" -#: nova/api/openstack/compute/servers.py:1133 -#: nova/api/openstack/compute/servers.py:1335 +#: nova/api/openstack/compute/servers.py:1129 +#: nova/api/openstack/compute/servers.py:1331 msgid "Invalid adminPass" msgstr "" -#: nova/api/openstack/compute/servers.py:1144 +#: nova/api/openstack/compute/servers.py:1140 msgid "Unable to parse metadata key/value pairs." msgstr "" -#: nova/api/openstack/compute/servers.py:1157 +#: nova/api/openstack/compute/servers.py:1153 msgid "Resize request has invalid 'flavorRef' attribute." msgstr "" -#: nova/api/openstack/compute/servers.py:1160 +#: nova/api/openstack/compute/servers.py:1156 msgid "Resize requests require 'flavorRef' attribute." msgstr "" -#: nova/api/openstack/compute/servers.py:1178 +#: nova/api/openstack/compute/servers.py:1174 #: nova/api/openstack/compute/contrib/aggregates.py:142 #: nova/api/openstack/compute/contrib/keypairs.py:78 #: nova/api/openstack/compute/contrib/networks.py:75 @@ -2408,19 +2388,19 @@ msgstr "" msgid "Invalid request body" msgstr "" -#: nova/api/openstack/compute/servers.py:1183 +#: nova/api/openstack/compute/servers.py:1179 msgid "Could not parse imageRef from request." msgstr "" -#: nova/api/openstack/compute/servers.py:1245 +#: nova/api/openstack/compute/servers.py:1241 msgid "Cannot find image for rebuild" msgstr "" -#: nova/api/openstack/compute/servers.py:1278 +#: nova/api/openstack/compute/servers.py:1274 msgid "createImage entity requires name attribute" msgstr "" -#: nova/api/openstack/compute/servers.py:1362 +#: nova/api/openstack/compute/servers.py:1358 #, python-format msgid "Removing options '%(unk_opt_str)s' from query" msgstr "" @@ -2566,7 +2546,7 @@ msgstr "" msgid "Only root certificate can be retrieved." msgstr "" -#: nova/api/openstack/compute/contrib/cloudpipe.py:148 +#: nova/api/openstack/compute/contrib/cloudpipe.py:149 msgid "" "Unable to claim IP for VPN instances, ensure it isn't running, and try " "again in a few minutes" @@ -2896,24 +2876,24 @@ msgstr "" msgid "No image_name was specified in request." msgstr "" -#: nova/cloudpipe/pipelib.py:43 +#: nova/cloudpipe/pipelib.py:44 #, fuzzy msgid "Instance type for vpn instances" msgstr "Invalid instance type %(instance_type)s." -#: nova/cloudpipe/pipelib.py:46 +#: nova/cloudpipe/pipelib.py:47 msgid "Template for cloudpipe instance boot script" msgstr "" -#: nova/cloudpipe/pipelib.py:49 +#: nova/cloudpipe/pipelib.py:50 msgid "Network to push into openvpn config" msgstr "" -#: nova/cloudpipe/pipelib.py:52 +#: nova/cloudpipe/pipelib.py:53 msgid "Netmask to push into openvpn config" msgstr "" -#: nova/cloudpipe/pipelib.py:105 +#: nova/cloudpipe/pipelib.py:106 #, python-format msgid "Launching VPN for %s" msgstr "" @@ -3148,661 +3128,666 @@ msgstr "" msgid "Instance type %s not found for deletion" msgstr "" -#: nova/compute/manager.py:166 +#: nova/compute/manager.py:167 msgid "Possibly task preempted." msgstr "" -#: nova/compute/manager.py:229 +#: nova/compute/manager.py:230 msgid "Compute driver option required, but not specified" msgstr "" -#: nova/compute/manager.py:232 +#: nova/compute/manager.py:233 #, python-format msgid "Loading compute driver '%s'" msgstr "" -#: nova/compute/manager.py:238 +#: nova/compute/manager.py:239 #, python-format msgid "Unable to load the virtualization driver: %s" msgstr "" -#: nova/compute/manager.py:273 +#: nova/compute/manager.py:274 msgid "Instance has been destroyed from under us while trying to set it to ERROR" msgstr "" -#: nova/compute/manager.py:301 +#: nova/compute/manager.py:302 #, python-format msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." msgstr "" -#: nova/compute/manager.py:315 +#: nova/compute/manager.py:316 msgid "Rebooting instance after nova-compute restart." msgstr "" -#: nova/compute/manager.py:329 +#: nova/compute/manager.py:330 msgid "Hypervisor driver does not support resume guests" msgstr "" -#: nova/compute/manager.py:339 +#: nova/compute/manager.py:340 msgid "Hypervisor driver does not support firewall rules" msgstr "" -#: nova/compute/manager.py:351 +#: nova/compute/manager.py:352 msgid "Checking state" msgstr "" -#: nova/compute/manager.py:424 +#: nova/compute/manager.py:425 #, python-format msgid "Setting up bdm %s" msgstr "" -#: nova/compute/manager.py:517 +#: nova/compute/manager.py:518 msgid "Failed to dealloc network for deleted instance" msgstr "" -#: nova/compute/manager.py:549 +#: nova/compute/manager.py:550 #, python-format msgid "Build error: %s" msgstr "" -#: nova/compute/manager.py:566 +#: nova/compute/manager.py:567 msgid "Error trying to reschedule" msgstr "" -#: nova/compute/manager.py:583 +#: nova/compute/manager.py:584 msgid "Retry info not present, will not reschedule" msgstr "" -#: nova/compute/manager.py:588 +#: nova/compute/manager.py:589 msgid "No request spec, will not reschedule" msgstr "" -#: nova/compute/manager.py:594 +#: nova/compute/manager.py:595 #, python-format msgid "Re-scheduling instance: attempt %d" msgstr "" -#: nova/compute/manager.py:619 +#: nova/compute/manager.py:620 msgid "Instance build timed out. Set to error state." msgstr "" -#: nova/compute/manager.py:650 +#: nova/compute/manager.py:651 msgid "Instance has already been created" msgstr "Instance has already been created" -#: nova/compute/manager.py:693 +#: nova/compute/manager.py:694 #, 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:699 +#: nova/compute/manager.py:700 #, 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:709 +#: nova/compute/manager.py:710 msgid "Starting instance..." msgstr "" -#: nova/compute/manager.py:730 +#: nova/compute/manager.py:731 msgid "Instance failed network setup" msgstr "" -#: nova/compute/manager.py:734 +#: nova/compute/manager.py:735 #, python-format msgid "Instance network_info: |%s|" msgstr "" -#: nova/compute/manager.py:747 +#: nova/compute/manager.py:748 msgid "Instance failed block device setup" msgstr "" -#: nova/compute/manager.py:765 +#: nova/compute/manager.py:766 msgid "Instance failed to spawn" msgstr "" -#: nova/compute/manager.py:789 +#: nova/compute/manager.py:790 msgid "Deallocating network for instance" msgstr "" -#: nova/compute/manager.py:861 +#: nova/compute/manager.py:862 #, python-format msgid "%(action_str)s instance" msgstr "" -#: nova/compute/manager.py:892 +#: nova/compute/manager.py:893 #, python-format msgid "Ignoring DiskNotFound: %s" msgstr "" -#: nova/compute/manager.py:895 +#: nova/compute/manager.py:896 #, python-format msgid "Ignoring VolumeNotFound: %s" msgstr "" -#: nova/compute/manager.py:902 +#: nova/compute/manager.py:903 #, python-format msgid "terminating bdm %s" msgstr "" -#: nova/compute/manager.py:926 +#: nova/compute/manager.py:927 #, python-format msgid "Ignoring volume cleanup failure due to %s" msgstr "" -#: nova/compute/manager.py:966 nova/compute/manager.py:1788 -#: nova/compute/manager.py:2973 +#: nova/compute/manager.py:967 nova/compute/manager.py:1802 +#: nova/compute/manager.py:2987 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "" -#: nova/compute/manager.py:1048 +#: nova/compute/manager.py:1049 #, fuzzy msgid "Rebuilding instance" msgstr "Rebooting instance %s" -#: nova/compute/manager.py:1127 +#: nova/compute/manager.py:1128 #, fuzzy msgid "Rebooting instance" msgstr "Rebooting instance %s" -#: nova/compute/manager.py:1147 +#: nova/compute/manager.py:1148 #, python-format msgid "" "trying to reboot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1156 +#: nova/compute/manager.py:1157 #, fuzzy, python-format msgid "Cannot reboot instance: %(exc)s" msgstr "VBD not found in instance %s" -#: nova/compute/manager.py:1193 +#: nova/compute/manager.py:1194 #, fuzzy msgid "instance snapshotting" msgstr "instance %s: snapshotting" -#: nova/compute/manager.py:1199 +#: nova/compute/manager.py:1200 #, python-format msgid "" "trying to snapshot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1269 +#: nova/compute/manager.py:1270 #, python-format msgid "Found %(num_images)d images (rotation: %(rotation)d)" msgstr "" -#: nova/compute/manager.py:1275 +#: nova/compute/manager.py:1276 #, python-format msgid "Rotating out %d backups" msgstr "" -#: nova/compute/manager.py:1280 +#: nova/compute/manager.py:1281 #, python-format msgid "Deleting image %s" msgstr "" -#: nova/compute/manager.py:1311 +#: nova/compute/manager.py:1312 #, python-format msgid "Failed to set admin password. Instance %s is not running" msgstr "" -#: nova/compute/manager.py:1318 +#: nova/compute/manager.py:1319 msgid "Root password set" msgstr "" -#: nova/compute/manager.py:1328 +#: nova/compute/manager.py:1329 msgid "set_admin_password is not implemented by this driver." msgstr "" -#: nova/compute/manager.py:1344 +#: nova/compute/manager.py:1345 #, python-format msgid "set_admin_password failed: %s" msgstr "" -#: nova/compute/manager.py:1352 +#: nova/compute/manager.py:1353 msgid "error setting admin password" msgstr "" -#: nova/compute/manager.py:1367 +#: nova/compute/manager.py:1368 #, 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:1371 +#: nova/compute/manager.py:1372 #, python-format msgid "injecting file to %(path)s" msgstr "" -#: nova/compute/manager.py:1384 +#: nova/compute/manager.py:1385 msgid "Rescuing" msgstr "" -#: nova/compute/manager.py:1411 +#: nova/compute/manager.py:1412 msgid "Unrescuing" msgstr "" -#: nova/compute/manager.py:1432 +#: nova/compute/manager.py:1433 #, python-format msgid "Changing instance metadata according to %(diff)r" msgstr "" -#: nova/compute/manager.py:1606 +#: nova/compute/manager.py:1614 msgid "destination same as source!" msgstr "" -#: nova/compute/manager.py:1624 +#: nova/compute/manager.py:1632 msgid "Migrating" msgstr "" -#: nova/compute/manager.py:1841 +#: nova/compute/manager.py:1799 +#, python-format +msgid "Failed to rollback quota for failed finish_resize: %(qr_error)s" +msgstr "" + +#: nova/compute/manager.py:1855 msgid "Pausing" msgstr "" -#: nova/compute/manager.py:1858 +#: nova/compute/manager.py:1872 msgid "Unpausing" msgstr "" -#: nova/compute/manager.py:1896 +#: nova/compute/manager.py:1910 #, fuzzy msgid "Retrieving diagnostics" msgstr "instance %s: retrieving diagnostics" -#: nova/compute/manager.py:1926 +#: nova/compute/manager.py:1940 msgid "Resuming" msgstr "" -#: nova/compute/manager.py:1942 +#: nova/compute/manager.py:1956 #, fuzzy msgid "Reset network" msgstr "instance %s: reset network" -#: nova/compute/manager.py:1947 +#: nova/compute/manager.py:1961 msgid "Inject network info" msgstr "" -#: nova/compute/manager.py:1950 +#: nova/compute/manager.py:1964 #, python-format msgid "network_info to inject: |%s|" msgstr "" -#: nova/compute/manager.py:1967 +#: nova/compute/manager.py:1981 #, fuzzy msgid "Get console output" msgstr "Get console output for instance %s" -#: nova/compute/manager.py:1992 +#: nova/compute/manager.py:2006 msgid "Getting vnc console" msgstr "" -#: nova/compute/manager.py:2020 +#: nova/compute/manager.py:2034 #, python-format msgid "Booting with volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2063 +#: nova/compute/manager.py:2077 #, python-format msgid "Attaching volume %(volume_id)s to %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2072 +#: nova/compute/manager.py:2086 #, python-format msgid "" "Failed to connect to volume %(volume_id)s while attaching at " "%(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2087 +#: nova/compute/manager.py:2101 #, fuzzy, python-format msgid "Failed to attach volume %(volume_id)s at %(mountpoint)s" msgstr "Detach_volume: %(instance_name)s, %(mountpoint)s" -#: nova/compute/manager.py:2116 +#: nova/compute/manager.py:2130 #, python-format msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" msgstr "" -#: nova/compute/manager.py:2120 +#: nova/compute/manager.py:2134 #, fuzzy msgid "Detaching volume from unknown instance" msgstr "Detaching volume from unknown instance %s" -#: nova/compute/manager.py:2133 +#: nova/compute/manager.py:2147 #, fuzzy, python-format msgid "Faild to detach volume %(volume_id)s from %(mp)s" msgstr "Detach_volume: %(instance_name)s, %(mountpoint)s" -#: nova/compute/manager.py:2226 +#: nova/compute/manager.py:2240 msgid "Instance has no volume." msgstr "" -#: nova/compute/manager.py:2286 +#: nova/compute/manager.py:2300 #, python-format msgid "Pre live migration failed at %(dest)s" msgstr "" -#: nova/compute/manager.py:2312 +#: nova/compute/manager.py:2326 msgid "_post_live_migration() is started.." msgstr "" -#: nova/compute/manager.py:2345 +#: nova/compute/manager.py:2359 msgid "No floating_ip found" msgstr "" -#: nova/compute/manager.py:2353 +#: nova/compute/manager.py:2367 msgid "No floating_ip found." msgstr "" -#: nova/compute/manager.py:2355 +#: nova/compute/manager.py:2369 #, python-format msgid "" "Live migration: Unexpected error: cannot inherit floating ip.\n" "%(e)s" msgstr "" -#: nova/compute/manager.py:2381 +#: nova/compute/manager.py:2395 #, python-format msgid "Migrating instance to %(dest)s finished successfully." msgstr "" -#: nova/compute/manager.py:2383 +#: nova/compute/manager.py:2397 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:2397 +#: nova/compute/manager.py:2411 msgid "Post operation of migration started" msgstr "" -#: nova/compute/manager.py:2528 +#: nova/compute/manager.py:2542 msgid "Updated the info_cache for instance" msgstr "" -#: nova/compute/manager.py:2554 +#: nova/compute/manager.py:2568 #, python-format msgid "" "Found %(migration_count)d unconfirmed migrations older than " "%(confirm_window)d seconds" msgstr "" -#: nova/compute/manager.py:2559 +#: nova/compute/manager.py:2573 #, python-format msgid "Setting migration %(migration_id)s to error: %(reason)s" msgstr "" -#: nova/compute/manager.py:2568 +#: nova/compute/manager.py:2582 #, python-format msgid "" "Automatically confirming migration %(migration_id)s for instance " "%(instance_uuid)s" msgstr "" -#: nova/compute/manager.py:2575 +#: nova/compute/manager.py:2589 #, fuzzy, python-format msgid "Instance %(instance_uuid)s not found" msgstr "Instance %(instance_id)s is not running." -#: nova/compute/manager.py:2579 +#: nova/compute/manager.py:2593 msgid "In ERROR state" msgstr "" -#: nova/compute/manager.py:2586 +#: nova/compute/manager.py:2600 #, python-format msgid "In states %(vm_state)s/%(task_state)s, notRESIZED/None" msgstr "" -#: nova/compute/manager.py:2594 +#: nova/compute/manager.py:2608 #, python-format msgid "Error auto-confirming resize: %(e)s. Will retry later." msgstr "" -#: nova/compute/manager.py:2611 +#: nova/compute/manager.py:2625 #, 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:2629 +#: nova/compute/manager.py:2643 #, python-format msgid "Failed to generate usage audit for instance on host %s" msgstr "" -#: nova/compute/manager.py:2652 +#: nova/compute/manager.py:2666 msgid "Updating bandwidth usage cache" msgstr "" -#: nova/compute/manager.py:2717 +#: nova/compute/manager.py:2731 msgid "Updating host status" msgstr "" -#: nova/compute/manager.py:2743 +#: nova/compute/manager.py:2757 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " "the hypervisor." msgstr "" -#: nova/compute/manager.py:2749 nova/compute/manager.py:2787 +#: nova/compute/manager.py:2763 nova/compute/manager.py:2801 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:2774 +#: nova/compute/manager.py:2788 #, 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:2811 +#: nova/compute/manager.py:2825 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:2823 nova/compute/manager.py:2834 -#: nova/compute/manager.py:2848 +#: nova/compute/manager.py:2837 nova/compute/manager.py:2848 +#: nova/compute/manager.py:2862 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:2828 +#: nova/compute/manager.py:2842 msgid "Instance is paused or suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:2841 +#: nova/compute/manager.py:2855 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:2857 +#: nova/compute/manager.py:2871 #, fuzzy msgid "Instance is not (soft-)deleted." msgstr "instance %s: snapshotting" -#: nova/compute/manager.py:2865 +#: nova/compute/manager.py:2879 msgid "FLAGS.reclaim_instance_interval <= 0, skipping..." msgstr "" -#: nova/compute/manager.py:2878 +#: nova/compute/manager.py:2892 msgid "Reclaiming deleted instance" msgstr "" -#: nova/compute/manager.py:2927 +#: nova/compute/manager.py:2941 #, 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:2934 +#: nova/compute/manager.py:2948 #, 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:2941 +#: nova/compute/manager.py:2955 #, python-format msgid "Unrecognized value '%(action)s' for FLAGS.running_deleted_instance_action" msgstr "" -#: nova/compute/resource_tracker.py:150 +#: nova/compute/resource_tracker.py:151 msgid "" "Host field should be not be set on the instance until resources have been" " claimed." msgstr "" -#: nova/compute/resource_tracker.py:167 +#: nova/compute/resource_tracker.py:168 #, python-format msgid "" "Attempting claim: memory %(memory_mb)d MB, disk %(disk_gb)d GB, VCPUs " "%(vcpus)d" msgstr "" -#: nova/compute/resource_tracker.py:209 +#: nova/compute/resource_tracker.py:210 #, python-format msgid "" "Total memory: %(total_mem)d MB, used: %(used_mem)d MB, free: %(free_mem)d" " MB" msgstr "" -#: nova/compute/resource_tracker.py:218 +#: nova/compute/resource_tracker.py:219 msgid "Memory limit not specified, defaulting to unlimited" msgstr "" -#: nova/compute/resource_tracker.py:224 +#: nova/compute/resource_tracker.py:225 #, python-format msgid "Memory limit: %(memory_mb_limit)d MB, free: %(free_ram_mb)d MB" msgstr "" -#: nova/compute/resource_tracker.py:231 +#: nova/compute/resource_tracker.py:232 #, python-format msgid "" "Unable to claim resources. Free memory %(free_ram_mb)d MB < requested " "memory %(memory_mb)d MB" msgstr "" -#: nova/compute/resource_tracker.py:240 +#: nova/compute/resource_tracker.py:241 #, python-format msgid "" "Total disk: %(total_disk)d GB, used: %(used_disk)d GB, free: " "%(free_disk)d GB" msgstr "" -#: nova/compute/resource_tracker.py:249 +#: nova/compute/resource_tracker.py:250 msgid "Disk limit not specified, defaulting to unlimited" msgstr "" -#: nova/compute/resource_tracker.py:255 +#: nova/compute/resource_tracker.py:256 #, python-format msgid "Disk limit: %(disk_gb_limit)d GB, free: %(free_disk_gb)d GB" msgstr "" -#: nova/compute/resource_tracker.py:261 +#: nova/compute/resource_tracker.py:262 #, python-format msgid "" "Unable to claim resources. Free disk %(free_disk_gb)d GB < requested " "disk %(disk_gb)d GB" msgstr "" -#: nova/compute/resource_tracker.py:272 +#: nova/compute/resource_tracker.py:273 #, python-format msgid "Total VCPUs: %(total_vcpus)d, used: %(used_vcpus)d" msgstr "" -#: nova/compute/resource_tracker.py:279 +#: nova/compute/resource_tracker.py:280 msgid "VCPU limit not specified, defaulting to unlimited" msgstr "" -#: nova/compute/resource_tracker.py:283 +#: nova/compute/resource_tracker.py:284 #, python-format msgid "CPU limit: %(vcpu_limit)d" msgstr "" -#: nova/compute/resource_tracker.py:290 +#: nova/compute/resource_tracker.py:291 #, python-format msgid "" "Unable to claim resources. Free CPU %(free_vcpus)d < requested CPU " "%(vcpus)d" msgstr "" -#: nova/compute/resource_tracker.py:309 +#: nova/compute/resource_tracker.py:310 #, python-format msgid "Finishing claim: %s" msgstr "" -#: nova/compute/resource_tracker.py:324 +#: nova/compute/resource_tracker.py:325 #, python-format msgid "Aborting claim: %s" msgstr "" -#: nova/compute/resource_tracker.py:362 +#: nova/compute/resource_tracker.py:363 msgid "" "Virt driver does not support 'get_available_resource' Compute tracking " "is disabled." msgstr "" -#: nova/compute/resource_tracker.py:400 +#: nova/compute/resource_tracker.py:401 #, python-format msgid "Compute_service record created for %s " msgstr "" -#: nova/compute/resource_tracker.py:405 +#: nova/compute/resource_tracker.py:406 #, python-format msgid "Compute_service record updated for %s " msgstr "" -#: nova/compute/resource_tracker.py:424 +#: nova/compute/resource_tracker.py:425 #, python-format msgid "No service record for host %s" msgstr "" -#: nova/compute/resource_tracker.py:434 +#: nova/compute/resource_tracker.py:435 #, python-format msgid "Hypervisor: free ram (MB): %s" msgstr "" -#: nova/compute/resource_tracker.py:435 +#: nova/compute/resource_tracker.py:436 #, python-format msgid "Hypervisor: free disk (GB): %s" msgstr "" -#: nova/compute/resource_tracker.py:440 +#: nova/compute/resource_tracker.py:441 #, python-format msgid "Hypervisor: free VCPUs: %s" msgstr "" -#: nova/compute/resource_tracker.py:442 +#: nova/compute/resource_tracker.py:443 msgid "Hypervisor: VCPU information unavailable" msgstr "" -#: nova/compute/resource_tracker.py:449 +#: nova/compute/resource_tracker.py:450 #, python-format msgid "Free ram (MB): %s" msgstr "" -#: nova/compute/resource_tracker.py:450 +#: nova/compute/resource_tracker.py:451 #, python-format msgid "Free disk (GB): %s" msgstr "" -#: nova/compute/resource_tracker.py:455 +#: nova/compute/resource_tracker.py:456 #, python-format msgid "Free VCPUS: %s" msgstr "" -#: nova/compute/resource_tracker.py:457 +#: nova/compute/resource_tracker.py:458 msgid "Free VCPU information unavailable" msgstr "" -#: nova/compute/resource_tracker.py:532 +#: nova/compute/resource_tracker.py:533 #, python-format msgid "Missing keys: %s" msgstr "" @@ -3880,46 +3865,46 @@ msgstr "" msgid "Unrecognized read_deleted value '%s'" msgstr "" -#: nova/db/sqlalchemy/api.py:2783 +#: nova/db/sqlalchemy/api.py:2784 #, python-format msgid "Change will make usage less than 0 for the following resources: %(unders)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4684 +#: nova/db/sqlalchemy/api.py:4685 #, fuzzy msgid "Backend exists" msgstr "backend %s" -#: nova/db/sqlalchemy/api.py:4704 nova/db/sqlalchemy/api.py:4730 +#: nova/db/sqlalchemy/api.py:4705 nova/db/sqlalchemy/api.py:4731 #, python-format msgid "No backend config with id %(sm_backend_id)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4742 +#: nova/db/sqlalchemy/api.py:4743 #, python-format msgid "No backend config with sr uuid %(sr_uuid)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4776 +#: nova/db/sqlalchemy/api.py:4777 msgid "Flavor exists" msgstr "" -#: nova/db/sqlalchemy/api.py:4791 +#: nova/db/sqlalchemy/api.py:4792 #, python-format msgid "%(sm_flavor_id) flavor not found" msgstr "" -#: nova/db/sqlalchemy/api.py:4810 +#: nova/db/sqlalchemy/api.py:4811 #, python-format msgid "No sm_flavor called %(sm_flavor_id)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4827 +#: nova/db/sqlalchemy/api.py:4828 #, python-format msgid "No sm_flavor called %(sm_flavor_label)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4865 +#: nova/db/sqlalchemy/api.py:4866 #, python-format msgid "No sm_volume with id %(volume_id)s" msgstr "" @@ -4090,155 +4075,155 @@ msgstr "" msgid "This driver only supports type 'a' entries." msgstr "" -#: nova/network/linux_net.py:177 +#: nova/network/linux_net.py:179 #, python-format msgid "Attempted to remove chain %s which does not exist" msgstr "" -#: nova/network/linux_net.py:212 +#: nova/network/linux_net.py:214 #, python-format msgid "Unknown chain: %r" msgstr "" -#: nova/network/linux_net.py:237 +#: nova/network/linux_net.py:239 #, 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:372 +#: nova/network/linux_net.py:374 msgid "IPTablesManager.apply completed with success" msgstr "" -#: nova/network/linux_net.py:578 +#: nova/network/linux_net.py:580 #, python-format msgid "arping error for ip %s" msgstr "" -#: nova/network/linux_net.py:788 +#: nova/network/linux_net.py:790 #, fuzzy, python-format msgid "Pid %d is stale, skip killing dnsmasq" msgstr "Pid %d is stale, relaunching dnsmasq" -#: nova/network/linux_net.py:828 +#: nova/network/linux_net.py:830 #, python-format msgid "Hupping dnsmasq threw %s" msgstr "Hupping dnsmasq threw %s" -#: nova/network/linux_net.py:830 +#: nova/network/linux_net.py:832 #, python-format msgid "Pid %d is stale, relaunching dnsmasq" msgstr "Pid %d is stale, relaunching dnsmasq" -#: nova/network/linux_net.py:892 +#: nova/network/linux_net.py:894 #, python-format msgid "killing radvd threw %s" msgstr "killing radvd threw %s" -#: nova/network/linux_net.py:894 +#: nova/network/linux_net.py:896 #, python-format msgid "Pid %d is stale, relaunching radvd" msgstr "Pid %d is stale, relaunching radvd" -#: nova/network/linux_net.py:1124 +#: nova/network/linux_net.py:1126 #, python-format msgid "Starting VLAN inteface %s" msgstr "Starting VLAN inteface %s" -#: nova/network/linux_net.py:1160 +#: nova/network/linux_net.py:1162 #, python-format msgid "Starting Bridge interface for %s" msgstr "Starting Bridge interface for %s" -#: nova/network/linux_net.py:1203 +#: nova/network/linux_net.py:1205 #, python-format msgid "Failed to add interface: %s" msgstr "" -#: nova/network/linux_net.py:1304 +#: nova/network/linux_net.py:1306 #, fuzzy, python-format msgid "Starting bridge %s " msgstr "Starting Bridge interface for %s" -#: nova/network/linux_net.py:1312 +#: nova/network/linux_net.py:1314 #, python-format msgid "Done starting bridge %s" msgstr "" -#: nova/network/linux_net.py:1331 +#: nova/network/linux_net.py:1333 #, python-format msgid "Failed unplugging gateway interface '%s'" msgstr "" -#: nova/network/linux_net.py:1333 +#: nova/network/linux_net.py:1335 #, python-format msgid "Unplugged gateway interface '%s'" msgstr "" -#: nova/network/manager.py:276 +#: nova/network/manager.py:277 #, python-format msgid "Fixed ip %(fixed_ip_id)s not found" msgstr "" -#: nova/network/manager.py:285 nova/network/manager.py:544 +#: nova/network/manager.py:286 nova/network/manager.py:545 #, python-format msgid "Interface %(interface)s not found" msgstr "" -#: nova/network/manager.py:300 +#: nova/network/manager.py:301 #, python-format msgid "floating IP allocation for instance |%s|" msgstr "" -#: nova/network/manager.py:364 +#: nova/network/manager.py:365 msgid "Floating IP is not associated. Ignore." msgstr "" -#: nova/network/manager.py:382 +#: nova/network/manager.py:383 #, python-format msgid "Address |%(address)s| is not allocated" msgstr "" -#: nova/network/manager.py:386 +#: nova/network/manager.py:387 #, python-format msgid "Address |%(address)s| is not allocated to your project |%(project)s|" msgstr "" -#: nova/network/manager.py:407 +#: nova/network/manager.py:408 #, python-format msgid "Quota exceeded for %(pid)s, tried to allocate floating IP" msgstr "" -#: nova/network/manager.py:468 +#: nova/network/manager.py:469 msgid "Failed to update usages deallocating floating IP" msgstr "" -#: nova/network/manager.py:649 +#: nova/network/manager.py:650 #, fuzzy, python-format msgid "Starting migration network for instance %(instance_uuid)s" msgstr "Instance %(instance_id)s is not running." -#: nova/network/manager.py:656 +#: nova/network/manager.py:657 #, python-format msgid "" "Floating ip address |%(address)s| no longer belongs to instance " "%(instance_uuid)s. Will notmigrate it " msgstr "" -#: nova/network/manager.py:677 +#: nova/network/manager.py:678 #, fuzzy, python-format msgid "Finishing migration network for instance %(instance_uuid)s" msgstr "Instance %(instance_id)s is not running." -#: nova/network/manager.py:685 +#: nova/network/manager.py:686 #, python-format msgid "" "Floating ip address |%(address)s| no longer belongs to instance " "%(instance_uuid)s. Will notsetup it." msgstr "" -#: nova/network/manager.py:732 +#: nova/network/manager.py:733 #, python-format msgid "" "Database inconsistency: DNS domain |%s| is registered in the Nova db but " @@ -4246,39 +4231,39 @@ msgid "" "ignored." msgstr "" -#: nova/network/manager.py:778 +#: nova/network/manager.py:779 #, python-format msgid "Domain |%(domain)s| already exists, changing zone to |%(av_zone)s|." msgstr "" -#: nova/network/manager.py:788 +#: nova/network/manager.py:789 #, python-format msgid "Domain |%(domain)s| already exists, changing project to |%(project)s|." msgstr "" -#: nova/network/manager.py:902 +#: nova/network/manager.py:903 #, python-format msgid "Disassociated %s stale fixed ip(s)" msgstr "" -#: nova/network/manager.py:906 +#: nova/network/manager.py:907 msgid "setting network host" msgstr "" -#: nova/network/manager.py:1020 +#: nova/network/manager.py:1021 msgid "network allocations" msgstr "" -#: nova/network/manager.py:1025 +#: nova/network/manager.py:1026 #, python-format msgid "networks retrieved for instance: |%(networks)s|" msgstr "" -#: nova/network/manager.py:1055 +#: nova/network/manager.py:1056 msgid "network deallocation for instance" msgstr "" -#: nova/network/manager.py:1278 +#: nova/network/manager.py:1279 #, python-format msgid "" "instance-dns-zone is |%(domain)s|, which is in availability zone " @@ -4286,89 +4271,89 @@ msgid "" "created." msgstr "" -#: nova/network/manager.py:1357 +#: nova/network/manager.py:1358 #, python-format msgid "Unable to release %s because vif doesn't exist." msgstr "" -#: nova/network/manager.py:1378 +#: nova/network/manager.py:1379 #, python-format msgid "Leased IP |%(address)s|" msgstr "" -#: nova/network/manager.py:1382 +#: nova/network/manager.py:1383 #, python-format msgid "IP %s leased that is not associated" msgstr "" -#: nova/network/manager.py:1390 +#: nova/network/manager.py:1391 #, python-format msgid "IP |%s| leased that isn't allocated" msgstr "" -#: nova/network/manager.py:1395 +#: nova/network/manager.py:1396 #, python-format msgid "Released IP |%(address)s|" msgstr "" -#: nova/network/manager.py:1399 +#: nova/network/manager.py:1400 #, python-format msgid "IP %s released that is not associated" msgstr "" -#: nova/network/manager.py:1402 +#: nova/network/manager.py:1403 #, python-format msgid "IP %s released that was not leased" msgstr "" -#: nova/network/manager.py:1421 +#: nova/network/manager.py:1422 #, python-format msgid "%s must be an integer" msgstr "" -#: nova/network/manager.py:1445 +#: nova/network/manager.py:1446 msgid "Maximum allowed length for 'label' is 255." msgstr "" -#: nova/network/manager.py:1465 +#: nova/network/manager.py:1466 #, python-format msgid "" "Subnet(s) too large, defaulting to /%s. To override, specify " "network_size flag." msgstr "" -#: nova/network/manager.py:1543 +#: nova/network/manager.py:1547 msgid "cidr already in use" msgstr "" -#: nova/network/manager.py:1546 +#: nova/network/manager.py:1550 #, python-format msgid "requested cidr (%(cidr)s) conflicts with existing supernet (%(super)s)" msgstr "" -#: nova/network/manager.py:1557 +#: nova/network/manager.py:1561 #, python-format msgid "" "requested cidr (%(cidr)s) conflicts with existing smaller cidr " "(%(smaller)s)" msgstr "" -#: nova/network/manager.py:1616 +#: nova/network/manager.py:1620 msgid "Network already exists!" msgstr "" -#: nova/network/manager.py:1636 +#: nova/network/manager.py:1640 #, python-format msgid "Network must be disassociated from project %s before delete" msgstr "" -#: nova/network/manager.py:2093 +#: nova/network/manager.py:2097 msgid "" "The sum between the number of networks and the vlan start cannot be " "greater than 4094" msgstr "" -#: nova/network/manager.py:2100 +#: nova/network/manager.py:2104 #, python-format msgid "" "The network range is not big enough to fit %(num_networks)s. Network size" @@ -4441,7 +4426,27 @@ msgstr "" msgid "Multiple floating IP pools matches found for name '%s'" msgstr "" -#: nova/openstack/common/log.py:299 +#: nova/openstack/common/lockutils.py:98 +#, python-format +msgid "Could not release the acquired lock `%s`" +msgstr "" + +#: nova/openstack/common/lockutils.py:184 +#, python-format +msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"..." +msgstr "" + +#: nova/openstack/common/lockutils.py:188 +#, python-format +msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"..." +msgstr "" + +#: nova/openstack/common/lockutils.py:216 +#, python-format +msgid "Got file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..." +msgstr "" + +#: nova/openstack/common/log.py:298 #, python-format msgid "syslog facility must be one of: %s" msgstr "" @@ -4488,46 +4493,46 @@ msgstr "" msgid "Failed to load plugin %(plug)s: %(exc)s" msgstr "" -#: nova/openstack/common/rpc/amqp.py:208 +#: nova/openstack/common/rpc/amqp.py:209 #, python-format msgid "unpacked context: %s" msgstr "" -#: nova/openstack/common/rpc/amqp.py:252 +#: nova/openstack/common/rpc/amqp.py:253 #, python-format msgid "received %s" msgstr "" -#: nova/openstack/common/rpc/amqp.py:258 +#: nova/openstack/common/rpc/amqp.py:259 #, python-format msgid "no method for message: %s" msgstr "" -#: nova/openstack/common/rpc/amqp.py:259 +#: nova/openstack/common/rpc/amqp.py:260 #, python-format msgid "No method for message: %s" msgstr "" -#: nova/openstack/common/rpc/amqp.py:351 +#: nova/openstack/common/rpc/amqp.py:352 #, python-format msgid "Making asynchronous call on %s ..." msgstr "" -#: nova/openstack/common/rpc/amqp.py:354 +#: nova/openstack/common/rpc/amqp.py:355 #, python-format msgid "MSG_ID is %s" msgstr "" -#: nova/openstack/common/rpc/amqp.py:376 +#: nova/openstack/common/rpc/amqp.py:377 #, python-format msgid "Making asynchronous cast on %s..." msgstr "" -#: nova/openstack/common/rpc/amqp.py:384 +#: nova/openstack/common/rpc/amqp.py:385 msgid "Making asynchronous fanout cast..." msgstr "" -#: nova/openstack/common/rpc/amqp.py:410 +#: nova/openstack/common/rpc/amqp.py:411 #, python-format msgid "Sending %(event_type)s on %(topic)s" msgstr "" @@ -4567,69 +4572,69 @@ msgstr "" msgid "Failed to process message... skipping it." msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:463 +#: nova/openstack/common/rpc/impl_kombu.py:468 #, python-format msgid "Reconnecting to AMQP server on %(hostname)s:%(port)d" msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:485 +#: nova/openstack/common/rpc/impl_kombu.py:490 #, python-format msgid "Connected to AMQP server on %(hostname)s:%(port)d" msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:522 +#: nova/openstack/common/rpc/impl_kombu.py:527 #, python-format msgid "" "Unable to connect to AMQP server on %(hostname)s:%(port)d after " "%(max_retries)d tries: %(err_str)s" msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:538 +#: nova/openstack/common/rpc/impl_kombu.py:543 #, python-format msgid "" "AMQP server on %(hostname)s:%(port)d is unreachable: %(err_str)s. Trying " "again in %(sleep_time)d seconds." msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:590 -#: nova/openstack/common/rpc/impl_qpid.py:402 +#: nova/openstack/common/rpc/impl_kombu.py:595 +#: nova/openstack/common/rpc/impl_qpid.py:403 #, python-format msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s" msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:608 -#: nova/openstack/common/rpc/impl_qpid.py:417 +#: nova/openstack/common/rpc/impl_kombu.py:613 +#: nova/openstack/common/rpc/impl_qpid.py:418 #, python-format msgid "Timed out waiting for RPC response: %s" msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:612 -#: nova/openstack/common/rpc/impl_qpid.py:421 +#: nova/openstack/common/rpc/impl_kombu.py:617 +#: nova/openstack/common/rpc/impl_qpid.py:422 #, python-format msgid "Failed to consume message from queue: %s" msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:646 -#: nova/openstack/common/rpc/impl_qpid.py:451 +#: nova/openstack/common/rpc/impl_kombu.py:651 +#: nova/openstack/common/rpc/impl_qpid.py:452 #, python-format msgid "Failed to publish message to topic '%(topic)s': %(err_str)s" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:358 +#: nova/openstack/common/rpc/impl_qpid.py:359 #, python-format msgid "Unable to connect to AMQP server: %s" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:363 +#: nova/openstack/common/rpc/impl_qpid.py:364 #, python-format msgid "Connected to AMQP server on %s" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:371 +#: nova/openstack/common/rpc/impl_qpid.py:372 msgid "Re-established AMQP queues" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:429 +#: nova/openstack/common/rpc/impl_qpid.py:430 msgid "Error processing message. Skipping it." msgstr "" @@ -4866,27 +4871,27 @@ msgstr "" msgid "Attempting to build %(num_instances)d instance(s)" msgstr "" -#: nova/scheduler/filter_scheduler.py:185 +#: nova/scheduler/filter_scheduler.py:186 msgid "Invalid value for 'scheduler_max_attempts', must be >= 1" msgstr "" -#: nova/scheduler/filter_scheduler.py:212 +#: nova/scheduler/filter_scheduler.py:213 #, python-format msgid "" "Exceeded max scheduling attempts %(max_attempts)d for instance " "%(instance_uuid)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:223 +#: nova/scheduler/filter_scheduler.py:224 msgid "Scheduler only understands Compute nodes (for now)" msgstr "" -#: nova/scheduler/filter_scheduler.py:275 +#: nova/scheduler/filter_scheduler.py:276 #, python-format msgid "Filtered %(hosts)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:285 +#: nova/scheduler/filter_scheduler.py:286 #, python-format msgid "Weighted %(weighted_host)s" msgstr "" @@ -4969,12 +4974,12 @@ msgstr "" msgid "%(host_state)s fails instance_type extra_specs requirements" msgstr "" -#: nova/scheduler/filters/compute_filter.py:36 +#: nova/scheduler/filters/compute_filter.py:38 #, python-format msgid "%(host_state)s is disabled or has not been heard from in a while" msgstr "" -#: nova/scheduler/filters/compute_filter.py:40 +#: nova/scheduler/filters/compute_filter.py:42 #, python-format msgid "%(host_state)s is disabled via capabilities" msgstr "" @@ -5102,7 +5107,7 @@ msgstr "" msgid "Expected a function in 'auth[1]' parameter" msgstr "" -#: nova/tests/test_misc.py:63 +#: nova/tests/test_misc.py:62 #, python-format msgid "" "The following migrations are missing a downgrade:\n" @@ -5272,7 +5277,7 @@ msgstr "" #: nova/tests/compute/test_compute.py:644 #: nova/tests/compute/test_compute.py:680 #: nova/tests/compute/test_compute.py:705 -#: nova/tests/compute/test_compute.py:2341 +#: nova/tests/compute/test_compute.py:2342 #, python-format msgid "Running instances: %s" msgstr "" @@ -5289,7 +5294,7 @@ msgstr "" msgid "Internal error" msgstr "" -#: nova/tests/compute/test_compute.py:2352 +#: nova/tests/compute/test_compute.py:2353 #, python-format msgid "After force-killing instances: %s" msgstr "" @@ -5402,7 +5407,7 @@ msgstr "" msgid "Decoding JSON: %s" msgstr "" -#: nova/virt/configdrive.py:76 +#: nova/virt/configdrive.py:77 #, python-format msgid "Added %(filepath)s to config drive" msgstr "" @@ -5541,115 +5546,115 @@ msgstr "" msgid "domain does not exist" msgstr "" -#: nova/virt/baremetal/driver.py:115 +#: nova/virt/baremetal/driver.py:117 #, python-format msgid "Error encountered when destroying instance '%(name)s': %(ex)s" msgstr "" -#: nova/virt/baremetal/driver.py:129 +#: nova/virt/baremetal/driver.py:131 #, python-format msgid "instance %(instance_name)s: deleting instance files %(target)s" msgstr "" -#: nova/virt/baremetal/driver.py:156 +#: nova/virt/baremetal/driver.py:158 #, python-format msgid "instance %s: rebooted" msgstr "" -#: nova/virt/baremetal/driver.py:160 +#: nova/virt/baremetal/driver.py:162 msgid "_wait_for_reboot failed" msgstr "" -#: nova/virt/baremetal/driver.py:189 +#: nova/virt/baremetal/driver.py:191 #, python-format msgid "instance %s: rescued" msgstr "" -#: nova/virt/baremetal/driver.py:193 +#: nova/virt/baremetal/driver.py:195 msgid "_wait_for_rescue failed" msgstr "" -#: nova/virt/baremetal/driver.py:210 +#: nova/virt/baremetal/driver.py:212 msgid "<============= spawn of baremetal =============>" msgstr "" -#: nova/virt/baremetal/driver.py:223 +#: nova/virt/baremetal/driver.py:225 #, python-format msgid "instance %s: is building" msgstr "" -#: nova/virt/baremetal/driver.py:229 +#: nova/virt/baremetal/driver.py:231 msgid "Key is injected but instance is not running yet" msgstr "" -#: nova/virt/baremetal/driver.py:238 +#: nova/virt/baremetal/driver.py:240 #, python-format msgid "instance %s: booted" msgstr "" -#: nova/virt/baremetal/driver.py:245 +#: nova/virt/baremetal/driver.py:247 #, python-format msgid "~~~~~~ current state = %s ~~~~~~" msgstr "" -#: nova/virt/baremetal/driver.py:247 +#: nova/virt/baremetal/driver.py:249 #, python-format msgid "instance %s spawned successfully" msgstr "" -#: nova/virt/baremetal/driver.py:250 +#: nova/virt/baremetal/driver.py:252 #, python-format msgid "instance %s:not booted" msgstr "" -#: nova/virt/baremetal/driver.py:253 +#: nova/virt/baremetal/driver.py:255 msgid "Baremetal assignment is overcommitted." msgstr "" -#: nova/virt/baremetal/driver.py:337 +#: nova/virt/baremetal/driver.py:339 #, python-format msgid "instance %s: Creating image" msgstr "" -#: nova/virt/baremetal/driver.py:455 +#: nova/virt/baremetal/driver.py:457 #, python-format msgid "instance %(inst_name)s: injecting %(injection)s into image %(img_id)s" msgstr "" -#: nova/virt/baremetal/driver.py:465 +#: nova/virt/baremetal/driver.py:467 #, python-format msgid "" "instance %(inst_name)s: ignoring error injecting data into image " "%(img_id)s (%(e)s)" msgstr "" -#: nova/virt/baremetal/driver.py:511 +#: nova/virt/baremetal/driver.py:513 #, python-format msgid "instance %s: starting toXML method" msgstr "" -#: nova/virt/baremetal/driver.py:514 +#: nova/virt/baremetal/driver.py:516 #, python-format msgid "instance %s: finished toXML method" msgstr "" -#: nova/virt/baremetal/driver.py:558 nova/virt/hyperv/vmops.py:486 -#: nova/virt/libvirt/driver.py:1986 +#: nova/virt/baremetal/driver.py:560 nova/virt/hyperv/vmops.py:486 +#: nova/virt/libvirt/driver.py:1987 msgid "" "Cannot get the number of cpu, because this function is not implemented " "for this platform. This error can be safely ignored for now." msgstr "" -#: nova/virt/baremetal/driver.py:681 +#: nova/virt/baremetal/driver.py:683 #, python-format msgid "#### RLK: cpu_arch = %s " msgstr "" -#: nova/virt/baremetal/driver.py:698 +#: nova/virt/baremetal/driver.py:700 msgid "Updating!" msgstr "" -#: nova/virt/baremetal/driver.py:725 nova/virt/libvirt/driver.py:3030 +#: nova/virt/baremetal/driver.py:727 nova/virt/libvirt/driver.py:3031 #: nova/virt/xenapi/host.py:148 msgid "Updating host stats" msgstr "" @@ -6256,7 +6261,7 @@ msgstr "" msgid "Failed to remove volume from VM %s" msgstr "Unable to locate volume %s" -#: nova/virt/hyperv/volumeops.py:207 nova/virt/libvirt/driver.py:603 +#: nova/virt/hyperv/volumeops.py:207 nova/virt/libvirt/driver.py:604 msgid "Could not determine iscsi initiator name" msgstr "" @@ -6374,221 +6379,221 @@ msgstr "" msgid "The ISCSI initiator name can't be found. Choosing the default one" msgstr "" -#: nova/virt/hyperv/volumeutils.py:121 nova/virt/libvirt/driver.py:1462 +#: nova/virt/hyperv/volumeutils.py:121 nova/virt/libvirt/driver.py:1463 #: nova/virt/xenapi/vm_utils.py:476 #, python-format msgid "block_device_list %s" msgstr "" -#: nova/virt/libvirt/driver.py:332 +#: nova/virt/libvirt/driver.py:333 #, python-format msgid "Nova requires libvirt version %(major)i.%(minor)i.%(micro)i or greater." msgstr "" -#: nova/virt/libvirt/driver.py:338 +#: nova/virt/libvirt/driver.py:339 #, python-format msgid "Connecting to libvirt: %s" msgstr "" -#: nova/virt/libvirt/driver.py:359 +#: nova/virt/libvirt/driver.py:360 msgid "Connection to libvirt broke" msgstr "" -#: nova/virt/libvirt/driver.py:381 nova/virt/libvirt/driver.py:384 +#: nova/virt/libvirt/driver.py:382 nova/virt/libvirt/driver.py:385 #, python-format msgid "Can not handle authentication request for %d credentials" msgstr "" -#: nova/virt/libvirt/driver.py:466 +#: nova/virt/libvirt/driver.py:467 #, python-format msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:480 +#: nova/virt/libvirt/driver.py:481 msgid "During wait destroy, instance disappeared." msgstr "" -#: nova/virt/libvirt/driver.py:485 +#: nova/virt/libvirt/driver.py:486 msgid "Instance destroyed successfully." msgstr "" -#: nova/virt/libvirt/driver.py:507 +#: nova/virt/libvirt/driver.py:508 msgid "Error from libvirt during undefineFlags. Retrying with undefine" msgstr "" -#: nova/virt/libvirt/driver.py:522 +#: nova/virt/libvirt/driver.py:523 #, python-format msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:535 +#: nova/virt/libvirt/driver.py:536 #, python-format msgid "Error from libvirt during unfilter. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:552 +#: nova/virt/libvirt/driver.py:553 #, python-format msgid "Deleting instance files %(target)s" msgstr "" -#: nova/virt/libvirt/driver.py:566 +#: nova/virt/libvirt/driver.py:567 #, python-format msgid "Failed to cleanup directory %(target)s: %(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:728 +#: nova/virt/libvirt/driver.py:729 msgid "During detach_volume, instance disappeared." msgstr "" -#: nova/virt/libvirt/driver.py:738 +#: nova/virt/libvirt/driver.py:739 msgid "attaching LXC block device" msgstr "" -#: nova/virt/libvirt/driver.py:751 +#: nova/virt/libvirt/driver.py:752 msgid "detaching LXC block device" msgstr "" -#: nova/virt/libvirt/driver.py:883 +#: nova/virt/libvirt/driver.py:884 #, fuzzy msgid "Instance soft rebooted successfully." msgstr "volume %s: created successfully" -#: nova/virt/libvirt/driver.py:887 +#: nova/virt/libvirt/driver.py:888 msgid "Failed to soft reboot instance." msgstr "" -#: nova/virt/libvirt/driver.py:919 +#: nova/virt/libvirt/driver.py:920 msgid "Instance shutdown successfully." msgstr "" -#: nova/virt/libvirt/driver.py:954 +#: nova/virt/libvirt/driver.py:955 msgid "Instance rebooted successfully." msgstr "" -#: nova/virt/libvirt/driver.py:1084 +#: nova/virt/libvirt/driver.py:1085 msgid "Instance is running" msgstr "" -#: nova/virt/libvirt/driver.py:1091 nova/virt/powervm/operator.py:253 +#: nova/virt/libvirt/driver.py:1092 nova/virt/powervm/operator.py:253 msgid "Instance spawned successfully." msgstr "" -#: nova/virt/libvirt/driver.py:1107 +#: nova/virt/libvirt/driver.py:1108 #, python-format msgid "data: %(data)r, fpath: %(fpath)r" msgstr "" -#: nova/virt/libvirt/driver.py:1153 +#: nova/virt/libvirt/driver.py:1154 #, fuzzy msgid "Guest does not have a console available" msgstr "User does not have admin privileges" -#: nova/virt/libvirt/driver.py:1197 +#: nova/virt/libvirt/driver.py:1198 #, python-format msgid "Path '%(path)s' supports direct I/O" msgstr "" -#: nova/virt/libvirt/driver.py:1201 +#: nova/virt/libvirt/driver.py:1202 #, python-format msgid "Path '%(path)s' does not support direct I/O: '%(ex)s'" msgstr "" -#: nova/virt/libvirt/driver.py:1205 nova/virt/libvirt/driver.py:1209 +#: nova/virt/libvirt/driver.py:1206 nova/virt/libvirt/driver.py:1210 #, python-format msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'" msgstr "" -#: nova/virt/libvirt/driver.py:1275 +#: nova/virt/libvirt/driver.py:1276 msgid "Creating image" msgstr "" -#: nova/virt/libvirt/driver.py:1401 +#: nova/virt/libvirt/driver.py:1402 msgid "Using config drive" msgstr "" -#: nova/virt/libvirt/driver.py:1411 +#: nova/virt/libvirt/driver.py:1412 #, python-format msgid "Creating config drive at %(path)s" msgstr "" -#: nova/virt/libvirt/driver.py:1425 +#: nova/virt/libvirt/driver.py:1426 #, python-format msgid "Injecting %(injection)s into image %(img_id)s" msgstr "" -#: nova/virt/libvirt/driver.py:1435 +#: nova/virt/libvirt/driver.py:1436 #, python-format msgid "Ignoring error injecting data into image %(img_id)s (%(e)s)" msgstr "" -#: nova/virt/libvirt/driver.py:1509 +#: nova/virt/libvirt/driver.py:1510 #, 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:1515 +#: nova/virt/libvirt/driver.py:1516 msgid "Config requested a custom CPU model, but no model name was provided" msgstr "" -#: nova/virt/libvirt/driver.py:1519 +#: nova/virt/libvirt/driver.py:1520 msgid "A CPU model name should not be set when a host CPU model is requested" msgstr "" -#: nova/virt/libvirt/driver.py:1523 +#: nova/virt/libvirt/driver.py:1524 #, python-format msgid "CPU mode '%(mode)s' model '%(model)s' was chosen" msgstr "" -#: nova/virt/libvirt/driver.py:1539 +#: nova/virt/libvirt/driver.py:1540 msgid "" "Passthrough of the host CPU was requested but this libvirt version does " "not support this feature" msgstr "" -#: nova/virt/libvirt/driver.py:1831 +#: nova/virt/libvirt/driver.py:1832 msgid "Starting toXML method" msgstr "" -#: nova/virt/libvirt/driver.py:1835 +#: nova/virt/libvirt/driver.py:1836 msgid "Finished toXML method" msgstr "" -#: nova/virt/libvirt/driver.py:1852 +#: nova/virt/libvirt/driver.py:1853 #, 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:2104 +#: nova/virt/libvirt/driver.py:2105 msgid "libvirt version is too old (does not support getVersion)" msgstr "" -#: nova/virt/libvirt/driver.py:2291 +#: nova/virt/libvirt/driver.py:2292 msgid "Block migration can not be used with shared storage." msgstr "" -#: nova/virt/libvirt/driver.py:2299 +#: nova/virt/libvirt/driver.py:2300 msgid "Live migration can not be used without shared storage." msgstr "" -#: nova/virt/libvirt/driver.py:2337 +#: nova/virt/libvirt/driver.py:2338 #, 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:2357 +#: nova/virt/libvirt/driver.py:2358 #, python-format msgid "" "Instance launched has CPU info:\n" "%s" msgstr "" -#: nova/virt/libvirt/driver.py:2369 +#: nova/virt/libvirt/driver.py:2370 #, python-format msgid "" "CPU doesn't have compatibility.\n" @@ -6598,51 +6603,51 @@ msgid "" "Refer to %(u)s" msgstr "" -#: nova/virt/libvirt/driver.py:2386 +#: nova/virt/libvirt/driver.py:2387 #, 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:2434 +#: nova/virt/libvirt/driver.py:2435 #, python-format msgid "The firewall filter for %s does not exist" msgstr "" -#: nova/virt/libvirt/driver.py:2504 +#: nova/virt/libvirt/driver.py:2505 #, python-format msgid "Live Migration failure: %(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:2548 +#: nova/virt/libvirt/driver.py:2549 #, python-format msgid "plug_vifs() failed %(cnt)d.Retry up to %(max_retry)d for %(hostname)s." msgstr "" -#: nova/virt/libvirt/driver.py:2675 +#: nova/virt/libvirt/driver.py:2676 #, python-format msgid "skipping %(path)s since it looks like volume" msgstr "" -#: nova/virt/libvirt/driver.py:2724 +#: nova/virt/libvirt/driver.py:2725 #, python-format msgid "Getting disk size of %(i_name)s: %(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:2786 +#: nova/virt/libvirt/driver.py:2787 msgid "Starting migrate_disk_and_power_off" msgstr "" -#: nova/virt/libvirt/driver.py:2845 +#: nova/virt/libvirt/driver.py:2846 msgid "Instance running successfully." msgstr "" -#: nova/virt/libvirt/driver.py:2852 +#: nova/virt/libvirt/driver.py:2853 msgid "Starting finish_migration" msgstr "" -#: nova/virt/libvirt/driver.py:2903 +#: nova/virt/libvirt/driver.py:2904 msgid "Starting finish_revert_migration" msgstr "" @@ -6674,11 +6679,11 @@ msgstr "" msgid "iptables firewall: Setup Basic Filtering" msgstr "" -#: nova/virt/libvirt/imagebackend.py:208 +#: nova/virt/libvirt/imagebackend.py:213 msgid "You should specify libvirt_images_volume_group flag to use LVM images." msgstr "" -#: nova/virt/libvirt/imagebackend.py:270 +#: nova/virt/libvirt/imagebackend.py:276 #, python-format msgid "Unknown image_type=%s" msgstr "" @@ -6812,14 +6817,14 @@ msgstr "" msgid "LVM snapshots not implemented" msgstr "" -#: nova/virt/libvirt/utils.py:130 +#: nova/virt/libvirt/utils.py:131 #, python-format msgid "" "Insufficient Space on Volume Group %(vg)s. Only %(free_space)db " "available, but %(size)db required by volume %(lv)s." msgstr "" -#: nova/virt/libvirt/utils.py:139 +#: nova/virt/libvirt/utils.py:140 #, python-format msgid "" "Volume group %(vg)s will not be able to hold sparse volume %(lv)s. " @@ -6827,36 +6832,36 @@ msgid "" "%(free_space)db." msgstr "" -#: nova/virt/libvirt/utils.py:186 +#: nova/virt/libvirt/utils.py:187 #, python-format msgid "Path %s must be LVM logical volume" msgstr "" -#: nova/virt/libvirt/utils.py:409 +#: nova/virt/libvirt/utils.py:410 msgid "Can't retrieve root device path from instance libvirt configuration" msgstr "" -#: nova/virt/libvirt/utils.py:498 +#: nova/virt/libvirt/utils.py:499 #, python-format msgid "Reading image info file: %s" msgstr "" -#: nova/virt/libvirt/utils.py:502 +#: nova/virt/libvirt/utils.py:503 #, python-format msgid "Read: %s" msgstr "" -#: nova/virt/libvirt/utils.py:508 +#: nova/virt/libvirt/utils.py:509 #, python-format msgid "Error reading image info file %(filename)s: %(error)s" msgstr "" -#: nova/virt/libvirt/utils.py:532 +#: nova/virt/libvirt/utils.py:533 #, fuzzy, python-format msgid "Writing image info file: %s" msgstr "Starting Bridge interface for %s" -#: nova/virt/libvirt/utils.py:533 +#: nova/virt/libvirt/utils.py:534 #, python-format msgid "Wrote: %s" msgstr "" @@ -6876,19 +6881,19 @@ msgstr "" msgid "Failed while unplugging vif" msgstr "" -#: nova/virt/libvirt/volume.py:173 +#: nova/virt/libvirt/volume.py:174 #, python-format msgid "iSCSI device not found at %s" msgstr "" -#: nova/virt/libvirt/volume.py:176 +#: nova/virt/libvirt/volume.py:177 #, python-format msgid "" "ISCSI volume not yet found at: %(mount_device)s. Will rescan & retry. " "Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:188 +#: nova/virt/libvirt/volume.py:189 #, python-format msgid "Found iSCSI node %(mount_device)s (after %(tries)s rescans)" msgstr "" @@ -8717,34 +8722,34 @@ msgstr "" msgid "LoggingVolumeDriver: %s" msgstr "" -#: nova/volume/iscsi.py:121 +#: nova/volume/iscsi.py:122 #, fuzzy, python-format msgid "Creating volume: %s" msgstr "Re-exporting %s volumes" -#: nova/volume/iscsi.py:135 +#: nova/volume/iscsi.py:136 #, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s." msgstr "" -#: nova/volume/iscsi.py:145 +#: nova/volume/iscsi.py:146 #, python-format msgid "" "Failed to create iscsi target for volume id:%(vol_id)s. Please ensure " "your tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: nova/volume/iscsi.py:153 nova/volume/iscsi.py:195 +#: nova/volume/iscsi.py:154 nova/volume/iscsi.py:196 #, fuzzy, python-format msgid "Removing volume: %s" msgstr "Re-exporting %s volumes" -#: nova/volume/iscsi.py:167 +#: nova/volume/iscsi.py:168 #, fuzzy, python-format msgid "Failed to create iscsi target for volume id:%(volume_id)s." msgstr "Detach_volume: %(instance_name)s, %(mountpoint)s" -#: nova/volume/iscsi.py:176 +#: nova/volume/iscsi.py:177 msgid "valid iqn needed for show_target" msgstr "" @@ -9902,36 +9907,6 @@ msgid "" "gone: %(exc)s" msgstr "" -#~ msgid "" -#~ "The root_helper option (which lets you" -#~ " specify a root wrapper different " -#~ "from nova-rootwrap, and defaults to " -#~ "using sudo) is now deprecated. You " -#~ "should use the rootwrap_config option " -#~ "instead." -#~ msgstr "" - -#~ msgid "backend %s" -#~ msgstr "backend %s" - -#~ msgid "Invalid server status: %(status)s" -#~ msgstr "" - -#~ msgid "Use of empty request context is deprecated" -#~ msgstr "Use of empty request context is deprecated" - -#~ msgid "" -#~ "Inheritance-based rules are deprecated; " -#~ "use the default brain instead of " -#~ "%s." -#~ msgstr "" - -#~ msgid "Failed to understand rule %(match)r" -#~ msgstr "" - -#~ msgid "Inheritance-based rules are deprecated; update _check_%s" -#~ msgstr "" - -#~ msgid "Unable to obtain target information %(data)s, %(mountpoint)s" +#~ msgid "Got file lock \"%(lock)s\" for method \"%(method)s\"..." #~ msgstr "" diff --git a/nova/locale/en_US/LC_MESSAGES/nova.po b/nova/locale/en_US/LC_MESSAGES/nova.po index ce9739e00..2e65b3f88 100644 --- a/nova/locale/en_US/LC_MESSAGES/nova.po +++ b/nova/locale/en_US/LC_MESSAGES/nova.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Nova\n" "Report-Msgid-Bugs-To: https://bugs.launchpad.net/nova\n" -"POT-Creation-Date: 2012-10-26 00:02+0000\n" +"POT-Creation-Date: 2012-10-27 00:01+0000\n" "PO-Revision-Date: 2012-09-13 10:30+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: en_US \n" @@ -27,41 +27,41 @@ msgstr "Arguments dropped when creating context: %s" msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" msgstr "read_deleted can only be one of 'no', 'yes' or 'only', not %r" -#: nova/crypto.py:46 +#: nova/crypto.py:47 msgid "Filename of root CA" msgstr "Filename of root CA" -#: nova/crypto.py:49 +#: nova/crypto.py:50 msgid "Filename of private key" msgstr "Filename of private key" -#: nova/crypto.py:52 +#: nova/crypto.py:53 msgid "Filename of root Certificate Revocation List" msgstr "Filename of root Certificate Revocation List" -#: nova/crypto.py:55 +#: nova/crypto.py:56 msgid "Where we keep our keys" msgstr "Where we keep our keys" -#: nova/crypto.py:58 +#: nova/crypto.py:59 msgid "Where we keep our root CA" msgstr "Where we keep our root CA" -#: nova/crypto.py:61 +#: nova/crypto.py:62 msgid "Should we use a CA for each project?" msgstr "Should we use a CA for each project?" -#: nova/crypto.py:65 +#: nova/crypto.py:66 #, python-format msgid "Subject for certificate for users, %s for project, user, timestamp" msgstr "Subject for certificate for users, %s for project, user, timestamp" -#: nova/crypto.py:70 +#: nova/crypto.py:71 #, python-format msgid "Subject for certificate for projects, %s for project, timestamp" msgstr "Subject for certificate for projects, %s for project, timestamp" -#: nova/crypto.py:300 +#: nova/crypto.py:301 #, python-format msgid "Flags path: %s" msgstr "Flags path: %s" @@ -189,7 +189,7 @@ msgstr "Invalid volume type" msgid "Invalid volume" msgstr "Invalid volume" -#: nova/exception.py:263 nova/api/openstack/compute/servers.py:1287 +#: nova/exception.py:263 nova/api/openstack/compute/servers.py:1283 #: nova/api/openstack/compute/contrib/admin_actions.py:242 msgid "Invalid metadata" msgstr "Invalid metadata" @@ -1382,23 +1382,23 @@ msgstr "Starting %(topic)s node (version %(vcs_string)s)" msgid "Creating Consumer connection for Service %s" msgstr "Creating Consumer connection for Service %s" -#: nova/service.py:502 +#: nova/service.py:503 msgid "Service killed that has no database entry" msgstr "Service killed that has no database entry" -#: nova/service.py:539 +#: nova/service.py:540 msgid "The service database object disappeared, Recreating it." msgstr "The service database object disappeared, Recreating it." -#: nova/service.py:554 +#: nova/service.py:555 msgid "Recovered model server connection!" msgstr "Recovered model server connection!" -#: nova/service.py:560 +#: nova/service.py:561 msgid "model server went away" msgstr "model server went away" -#: nova/service.py:648 +#: nova/service.py:649 msgid "serve() can only be called once" msgstr "serve() can only be called once" @@ -1459,47 +1459,27 @@ msgstr "Invalid backend: %s" msgid "in looping call" msgstr "in looping call" -#: nova/utils.py:623 -#, python-format -msgid "Could not release the acquired lock `%s`" -msgstr "Could not release the acquired lock `%s`" - -#: nova/utils.py:706 -#, python-format -msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"..." -msgstr "Got semaphore \"%(lock)s\" for method \"%(method)s\"..." - -#: nova/utils.py:710 -#, python-format -msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"..." -msgstr "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"..." - -#: nova/utils.py:736 -#, python-format -msgid "Got file lock \"%(lock)s\" for method \"%(method)s\"..." -msgstr "Got file lock \"%(lock)s\" for method \"%(method)s\"..." - -#: nova/utils.py:877 +#: nova/utils.py:700 #, python-format msgid "Expected object of type: %s" msgstr "Expected object of type: %s" -#: nova/utils.py:906 +#: nova/utils.py:729 #, python-format msgid "Invalid server_string: %s" msgstr "Invalid server_string: %s" -#: nova/utils.py:1046 +#: nova/utils.py:869 #, python-format msgid "timefunc: '%(name)s' took %(total_time).2f secs" msgstr "timefunc: '%(name)s' took %(total_time).2f secs" -#: nova/utils.py:1124 +#: nova/utils.py:947 #, python-format msgid "Reloading cached file %s" msgstr "Reloading cached file %s" -#: nova/utils.py:1242 nova/virt/configdrive.py:150 +#: nova/utils.py:1065 nova/virt/configdrive.py:151 #, python-format msgid "Could not remove tmpdir: %s" msgstr "Could not remove tmpdir: %s" @@ -1923,7 +1903,7 @@ msgstr "Failed to get metadata for ip: %s" msgid "Caught error: %s" msgstr "Caught error: %s" -#: nova/api/openstack/__init__.py:60 nova/api/openstack/wsgi.py:977 +#: nova/api/openstack/__init__.py:60 nova/api/openstack/wsgi.py:986 #, python-format msgid "%(url)s returned with HTTP %(status)d" msgstr "%(url)s returned with HTTP %(status)d" @@ -1976,7 +1956,7 @@ msgstr "offset param must be an integer" msgid "offset param must be positive" msgstr "offset param must be positive" -#: nova/api/openstack/common.py:215 nova/api/openstack/compute/servers.py:540 +#: nova/api/openstack/common.py:215 nova/api/openstack/compute/servers.py:536 #, python-format msgid "marker [%s] not found" msgstr "marker [%s] not found" @@ -2080,7 +2060,7 @@ msgstr "Failed to load extension %(classpath)s: %(exc)s" msgid "Failed to load extension %(ext_name)s: %(exc)s" msgstr "Failed to load extension %(ext_name)s: %(exc)s" -#: nova/api/openstack/wsgi.py:199 nova/api/openstack/wsgi.py:610 +#: nova/api/openstack/wsgi.py:199 nova/api/openstack/wsgi.py:619 msgid "cannot understand JSON" msgstr "cannot understand JSON" @@ -2089,48 +2069,48 @@ msgstr "cannot understand JSON" msgid "cannot understand XML" msgstr "cannot understand XML" -#: nova/api/openstack/wsgi.py:615 +#: nova/api/openstack/wsgi.py:624 msgid "too many body keys" msgstr "too many body keys" -#: nova/api/openstack/wsgi.py:658 +#: nova/api/openstack/wsgi.py:667 #, python-format msgid "Exception handling resource: %s" msgstr "Exception handling resource: %s" -#: nova/api/openstack/wsgi.py:662 +#: nova/api/openstack/wsgi.py:671 #, python-format msgid "Fault thrown: %s" msgstr "Fault thrown: %s" -#: nova/api/openstack/wsgi.py:665 +#: nova/api/openstack/wsgi.py:674 #, python-format msgid "HTTP exception thrown: %s" msgstr "HTTP exception thrown: %s" -#: nova/api/openstack/wsgi.py:779 +#: nova/api/openstack/wsgi.py:788 msgid "Unrecognized Content-Type provided in request" msgstr "Unrecognized Content-Type provided in request" -#: nova/api/openstack/wsgi.py:783 +#: nova/api/openstack/wsgi.py:792 msgid "No Content-Type provided in request" msgstr "No Content-Type provided in request" -#: nova/api/openstack/wsgi.py:787 +#: nova/api/openstack/wsgi.py:796 msgid "Empty body provided in request" msgstr "Empty body provided in request" -#: nova/api/openstack/wsgi.py:888 +#: nova/api/openstack/wsgi.py:897 #, fuzzy msgid "Invalid XML in request body" msgstr "Invalid request body" -#: nova/api/openstack/wsgi.py:907 +#: nova/api/openstack/wsgi.py:916 #, python-format msgid "There is no such action: %s" msgstr "There is no such action: %s" -#: nova/api/openstack/wsgi.py:910 nova/api/openstack/wsgi.py:923 +#: nova/api/openstack/wsgi.py:919 nova/api/openstack/wsgi.py:932 #: nova/api/openstack/compute/server_metadata.py:58 #: nova/api/openstack/compute/server_metadata.py:76 #: nova/api/openstack/compute/server_metadata.py:101 @@ -2139,15 +2119,15 @@ msgstr "There is no such action: %s" msgid "Malformed request body" msgstr "Malformed request body" -#: nova/api/openstack/wsgi.py:920 +#: nova/api/openstack/wsgi.py:929 msgid "Unsupported Content-Type" msgstr "Unsupported Content-Type" -#: nova/api/openstack/wsgi.py:932 +#: nova/api/openstack/wsgi.py:941 msgid "Malformed request url" msgstr "Malformed request url" -#: nova/api/openstack/wsgi.py:980 +#: nova/api/openstack/wsgi.py:989 #, python-format msgid "%(url)s returned a fault: %(e)s" msgstr "%(url)s returned a fault: %(e)s" @@ -2251,208 +2231,208 @@ msgstr "Server does not exist" msgid "Metadata item was not found" msgstr "Metadata item was not found" -#: nova/api/openstack/compute/servers.py:449 -#: nova/api/openstack/compute/servers.py:461 -#: nova/api/openstack/compute/servers.py:556 -#: nova/api/openstack/compute/servers.py:724 -#: nova/api/openstack/compute/servers.py:985 -#: nova/api/openstack/compute/servers.py:1088 -#: nova/api/openstack/compute/servers.py:1238 +#: nova/api/openstack/compute/servers.py:445 +#: nova/api/openstack/compute/servers.py:457 +#: nova/api/openstack/compute/servers.py:552 +#: nova/api/openstack/compute/servers.py:720 +#: nova/api/openstack/compute/servers.py:981 +#: nova/api/openstack/compute/servers.py:1084 +#: nova/api/openstack/compute/servers.py:1234 msgid "Instance could not be found" msgstr "Instance could not be found" -#: nova/api/openstack/compute/servers.py:500 +#: nova/api/openstack/compute/servers.py:496 msgid "Invalid changes-since value" msgstr "Invalid changes-since value" -#: nova/api/openstack/compute/servers.py:519 +#: nova/api/openstack/compute/servers.py:515 msgid "Only administrators may list deleted instances" msgstr "Only administrators may list deleted instances" -#: nova/api/openstack/compute/servers.py:563 +#: nova/api/openstack/compute/servers.py:559 msgid "Server name is not a string or unicode" msgstr "Server name is not a string or unicode" -#: nova/api/openstack/compute/servers.py:567 +#: nova/api/openstack/compute/servers.py:563 msgid "Server name is an empty string" msgstr "Server name is an empty string" -#: nova/api/openstack/compute/servers.py:571 +#: nova/api/openstack/compute/servers.py:567 msgid "Server name must be less than 256 characters." msgstr "Server name must be less than 256 characters." -#: nova/api/openstack/compute/servers.py:588 +#: nova/api/openstack/compute/servers.py:584 #, python-format msgid "Bad personality format: missing %s" msgstr "Bad personality format: missing %s" -#: nova/api/openstack/compute/servers.py:591 +#: nova/api/openstack/compute/servers.py:587 msgid "Bad personality format" msgstr "Bad personality format" -#: nova/api/openstack/compute/servers.py:595 +#: nova/api/openstack/compute/servers.py:591 #, python-format msgid "Personality content for %s cannot be decoded" msgstr "Personality content for %s cannot be decoded" -#: nova/api/openstack/compute/servers.py:626 +#: nova/api/openstack/compute/servers.py:622 msgid "Unknown argment : port" msgstr "Unknown argment : port" -#: nova/api/openstack/compute/servers.py:629 +#: nova/api/openstack/compute/servers.py:625 #, python-format msgid "Bad port format: port uuid is not in proper format (%s)" msgstr "Bad port format: port uuid is not in proper format (%s)" -#: nova/api/openstack/compute/servers.py:639 +#: nova/api/openstack/compute/servers.py:635 #, python-format msgid "Bad networks format: network uuid is not in proper format (%s)" msgstr "Bad networks format: network uuid is not in proper format (%s)" -#: nova/api/openstack/compute/servers.py:649 +#: nova/api/openstack/compute/servers.py:645 #, python-format msgid "Invalid fixed IP address (%s)" msgstr "Invalid fixed IP address (%s)" -#: nova/api/openstack/compute/servers.py:662 +#: nova/api/openstack/compute/servers.py:658 #, python-format msgid "Duplicate networks (%s) are not allowed" msgstr "Duplicate networks (%s) are not allowed" -#: nova/api/openstack/compute/servers.py:668 +#: nova/api/openstack/compute/servers.py:664 #, python-format msgid "Bad network format: missing %s" msgstr "Bad network format: missing %s" -#: nova/api/openstack/compute/servers.py:671 +#: nova/api/openstack/compute/servers.py:667 msgid "Bad networks format" msgstr "Bad networks format" -#: nova/api/openstack/compute/servers.py:697 +#: nova/api/openstack/compute/servers.py:693 msgid "Userdata content cannot be decoded" msgstr "Userdata content cannot be decoded" -#: nova/api/openstack/compute/servers.py:704 +#: nova/api/openstack/compute/servers.py:700 msgid "accessIPv4 is not proper IPv4 format" msgstr "accessIPv4 is not proper IPv4 format" -#: nova/api/openstack/compute/servers.py:711 +#: nova/api/openstack/compute/servers.py:707 msgid "accessIPv6 is not proper IPv6 format" msgstr "accessIPv6 is not proper IPv6 format" -#: nova/api/openstack/compute/servers.py:740 +#: nova/api/openstack/compute/servers.py:736 msgid "Server name is not defined" msgstr "Server name is not defined" -#: nova/api/openstack/compute/servers.py:789 -#: nova/api/openstack/compute/servers.py:895 +#: nova/api/openstack/compute/servers.py:785 +#: nova/api/openstack/compute/servers.py:891 msgid "Invalid flavorRef provided." msgstr "Invalid flavorRef provided." -#: nova/api/openstack/compute/servers.py:829 +#: nova/api/openstack/compute/servers.py:825 msgid "min_count must be an integer value" msgstr "min_count must be an integer value" -#: nova/api/openstack/compute/servers.py:832 +#: nova/api/openstack/compute/servers.py:828 msgid "min_count must be > 0" msgstr "min_count must be > 0" -#: nova/api/openstack/compute/servers.py:837 +#: nova/api/openstack/compute/servers.py:833 msgid "max_count must be an integer value" msgstr "max_count must be an integer value" -#: nova/api/openstack/compute/servers.py:840 +#: nova/api/openstack/compute/servers.py:836 msgid "max_count must be > 0" msgstr "max_count must be > 0" -#: nova/api/openstack/compute/servers.py:843 +#: nova/api/openstack/compute/servers.py:839 msgid "min_count must be <= max_count" msgstr "min_count must be <= max_count" -#: nova/api/openstack/compute/servers.py:892 +#: nova/api/openstack/compute/servers.py:888 msgid "Can not find requested image" msgstr "Can not find requested image" -#: nova/api/openstack/compute/servers.py:898 +#: nova/api/openstack/compute/servers.py:894 msgid "Invalid key_name provided." msgstr "Invalid key_name provided." -#: nova/api/openstack/compute/servers.py:977 +#: nova/api/openstack/compute/servers.py:973 msgid "HostId cannot be updated." msgstr "HostId cannot be updated." -#: nova/api/openstack/compute/servers.py:1003 -#: nova/api/openstack/compute/servers.py:1023 +#: nova/api/openstack/compute/servers.py:999 +#: nova/api/openstack/compute/servers.py:1019 msgid "Instance has not been resized." msgstr "Instance has not been resized." -#: nova/api/openstack/compute/servers.py:1009 +#: nova/api/openstack/compute/servers.py:1005 #, python-format msgid "Error in confirm-resize %s" msgstr "Error in confirm-resize %s" -#: nova/api/openstack/compute/servers.py:1029 +#: nova/api/openstack/compute/servers.py:1025 #, python-format msgid "Error in revert-resize %s" msgstr "Error in revert-resize %s" -#: nova/api/openstack/compute/servers.py:1042 +#: nova/api/openstack/compute/servers.py:1038 msgid "Argument 'type' for reboot is not HARD or SOFT" msgstr "Argument 'type' for reboot is not HARD or SOFT" -#: nova/api/openstack/compute/servers.py:1046 +#: nova/api/openstack/compute/servers.py:1042 msgid "Missing argument 'type' for reboot" msgstr "Missing argument 'type' for reboot" -#: nova/api/openstack/compute/servers.py:1059 +#: nova/api/openstack/compute/servers.py:1055 #, python-format msgid "Error in reboot %s" msgstr "Error in reboot %s" -#: nova/api/openstack/compute/servers.py:1071 +#: nova/api/openstack/compute/servers.py:1067 msgid "Unable to locate requested flavor." msgstr "Unable to locate requested flavor." -#: nova/api/openstack/compute/servers.py:1074 +#: nova/api/openstack/compute/servers.py:1070 msgid "Resize requires a flavor change." msgstr "Resize requires a flavor change." -#: nova/api/openstack/compute/servers.py:1098 +#: nova/api/openstack/compute/servers.py:1094 msgid "Missing imageRef attribute" msgstr "Missing imageRef attribute" -#: nova/api/openstack/compute/servers.py:1107 +#: nova/api/openstack/compute/servers.py:1103 #: nova/api/openstack/volume/volumes.py:263 #: nova/api/openstack/volume/volumes.py:267 msgid "Invalid imageRef provided." msgstr "Invalid imageRef provided." -#: nova/api/openstack/compute/servers.py:1116 +#: nova/api/openstack/compute/servers.py:1112 msgid "Missing flavorRef attribute" msgstr "Missing flavorRef attribute" -#: nova/api/openstack/compute/servers.py:1129 +#: nova/api/openstack/compute/servers.py:1125 msgid "No adminPass was specified" msgstr "No adminPass was specified" -#: nova/api/openstack/compute/servers.py:1133 -#: nova/api/openstack/compute/servers.py:1335 +#: nova/api/openstack/compute/servers.py:1129 +#: nova/api/openstack/compute/servers.py:1331 msgid "Invalid adminPass" msgstr "Invalid adminPass" -#: nova/api/openstack/compute/servers.py:1144 +#: nova/api/openstack/compute/servers.py:1140 msgid "Unable to parse metadata key/value pairs." msgstr "Unable to parse metadata key/value pairs." -#: nova/api/openstack/compute/servers.py:1157 +#: nova/api/openstack/compute/servers.py:1153 msgid "Resize request has invalid 'flavorRef' attribute." msgstr "Resize request has invalid 'flavorRef' attribute." -#: nova/api/openstack/compute/servers.py:1160 +#: nova/api/openstack/compute/servers.py:1156 msgid "Resize requests require 'flavorRef' attribute." msgstr "Resize requests require 'flavorRef' attribute." -#: nova/api/openstack/compute/servers.py:1178 +#: nova/api/openstack/compute/servers.py:1174 #: nova/api/openstack/compute/contrib/aggregates.py:142 #: nova/api/openstack/compute/contrib/keypairs.py:78 #: nova/api/openstack/compute/contrib/networks.py:75 @@ -2460,19 +2440,19 @@ msgstr "Resize requests require 'flavorRef' attribute." msgid "Invalid request body" msgstr "Invalid request body" -#: nova/api/openstack/compute/servers.py:1183 +#: nova/api/openstack/compute/servers.py:1179 msgid "Could not parse imageRef from request." msgstr "Could not parse imageRef from request." -#: nova/api/openstack/compute/servers.py:1245 +#: nova/api/openstack/compute/servers.py:1241 msgid "Cannot find image for rebuild" msgstr "Cannot find image for rebuild" -#: nova/api/openstack/compute/servers.py:1278 +#: nova/api/openstack/compute/servers.py:1274 msgid "createImage entity requires name attribute" msgstr "createImage entity requires name attribute" -#: nova/api/openstack/compute/servers.py:1362 +#: nova/api/openstack/compute/servers.py:1358 #, python-format msgid "Removing options '%(unk_opt_str)s' from query" msgstr "Removing options '%(unk_opt_str)s' from query" @@ -2620,7 +2600,7 @@ msgstr "Cannot set metadata %(metadata)s in aggregate %(id)s" msgid "Only root certificate can be retrieved." msgstr "Only root certificate can be retrieved." -#: nova/api/openstack/compute/contrib/cloudpipe.py:148 +#: nova/api/openstack/compute/contrib/cloudpipe.py:149 msgid "" "Unable to claim IP for VPN instances, ensure it isn't running, and try " "again in a few minutes" @@ -2954,23 +2934,23 @@ msgstr "" msgid "No image_name was specified in request." msgstr "" -#: nova/cloudpipe/pipelib.py:43 +#: nova/cloudpipe/pipelib.py:44 msgid "Instance type for vpn instances" msgstr "Instance type for vpn instances" -#: nova/cloudpipe/pipelib.py:46 +#: nova/cloudpipe/pipelib.py:47 msgid "Template for cloudpipe instance boot script" msgstr "Template for cloudpipe instance boot script" -#: nova/cloudpipe/pipelib.py:49 +#: nova/cloudpipe/pipelib.py:50 msgid "Network to push into openvpn config" msgstr "Network to push into openvpn config" -#: nova/cloudpipe/pipelib.py:52 +#: nova/cloudpipe/pipelib.py:53 msgid "Netmask to push into openvpn config" msgstr "Netmask to push into openvpn config" -#: nova/cloudpipe/pipelib.py:105 +#: nova/cloudpipe/pipelib.py:106 #, python-format msgid "Launching VPN for %s" msgstr "Launching VPN for %s" @@ -3214,90 +3194,90 @@ msgstr "DB error: %s" msgid "Instance type %s not found for deletion" msgstr "Instance type %s not found for deletion" -#: nova/compute/manager.py:166 +#: nova/compute/manager.py:167 msgid "Possibly task preempted." msgstr "Possibly task preempted." -#: nova/compute/manager.py:229 +#: nova/compute/manager.py:230 msgid "Compute driver option required, but not specified" msgstr "" -#: nova/compute/manager.py:232 +#: nova/compute/manager.py:233 #, python-format msgid "Loading compute driver '%s'" msgstr "Loading compute driver '%s'" -#: nova/compute/manager.py:238 +#: nova/compute/manager.py:239 #, python-format msgid "Unable to load the virtualization driver: %s" msgstr "Unable to load the virtualization driver: %s" -#: nova/compute/manager.py:273 +#: nova/compute/manager.py:274 msgid "Instance has been destroyed from under us while trying to set it to ERROR" msgstr "Instance has been destroyed from under us while trying to set it to ERROR" -#: nova/compute/manager.py:301 +#: nova/compute/manager.py:302 #, python-format msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." msgstr "Current state is %(drv_state)s, state in DB is %(db_state)s." -#: nova/compute/manager.py:315 +#: nova/compute/manager.py:316 msgid "Rebooting instance after nova-compute restart." msgstr "Rebooting instance after nova-compute restart." -#: nova/compute/manager.py:329 +#: nova/compute/manager.py:330 msgid "Hypervisor driver does not support resume guests" msgstr "Hypervisor driver does not support resume guests" -#: nova/compute/manager.py:339 +#: nova/compute/manager.py:340 msgid "Hypervisor driver does not support firewall rules" msgstr "Hypervisor driver does not support firewall rules" -#: nova/compute/manager.py:351 +#: nova/compute/manager.py:352 msgid "Checking state" msgstr "Checking state" -#: nova/compute/manager.py:424 +#: nova/compute/manager.py:425 #, python-format msgid "Setting up bdm %s" msgstr "Setting up bdm %s" -#: nova/compute/manager.py:517 +#: nova/compute/manager.py:518 #, fuzzy msgid "Failed to dealloc network for deleted instance" msgstr "Deallocating network for instance" -#: nova/compute/manager.py:549 +#: nova/compute/manager.py:550 #, python-format msgid "Build error: %s" msgstr "Build error: %s" -#: nova/compute/manager.py:566 +#: nova/compute/manager.py:567 msgid "Error trying to reschedule" msgstr "Error trying to reschedule" -#: nova/compute/manager.py:583 +#: nova/compute/manager.py:584 msgid "Retry info not present, will not reschedule" msgstr "Retry info not present, will not reschedule" -#: nova/compute/manager.py:588 +#: nova/compute/manager.py:589 msgid "No request spec, will not reschedule" msgstr "No request spec, will not reschedule" -#: nova/compute/manager.py:594 +#: nova/compute/manager.py:595 #, python-format msgid "Re-scheduling instance: attempt %d" msgstr "Re-scheduling instance: attempt %d" -#: nova/compute/manager.py:619 +#: nova/compute/manager.py:620 msgid "Instance build timed out. Set to error state." msgstr "Instance build timed out. Set to error state." -#: nova/compute/manager.py:650 +#: nova/compute/manager.py:651 msgid "Instance has already been created" msgstr "Instance has already been created" -#: nova/compute/manager.py:693 +#: nova/compute/manager.py:694 #, python-format msgid "" "image_id=%(image_id)s, image_size_bytes=%(size_bytes)d, " @@ -3306,7 +3286,7 @@ msgstr "" "image_id=%(image_id)s, image_size_bytes=%(size_bytes)d, " "allowed_size_bytes=%(allowed_size_bytes)d" -#: nova/compute/manager.py:699 +#: nova/compute/manager.py:700 #, python-format msgid "" "Image '%(image_id)s' size %(size_bytes)d exceeded instance_type allowed " @@ -3315,71 +3295,71 @@ msgstr "" "Image '%(image_id)s' size %(size_bytes)d exceeded instance_type allowed " "size %(allowed_size_bytes)d" -#: nova/compute/manager.py:709 +#: nova/compute/manager.py:710 msgid "Starting instance..." msgstr "Starting instance..." -#: nova/compute/manager.py:730 +#: nova/compute/manager.py:731 msgid "Instance failed network setup" msgstr "Instance failed network setup" -#: nova/compute/manager.py:734 +#: nova/compute/manager.py:735 #, python-format msgid "Instance network_info: |%s|" msgstr "Instance network_info: |%s|" -#: nova/compute/manager.py:747 +#: nova/compute/manager.py:748 msgid "Instance failed block device setup" msgstr "Instance failed block device setup" -#: nova/compute/manager.py:765 +#: nova/compute/manager.py:766 msgid "Instance failed to spawn" msgstr "Instance failed to spawn" -#: nova/compute/manager.py:789 +#: nova/compute/manager.py:790 msgid "Deallocating network for instance" msgstr "Deallocating network for instance" -#: nova/compute/manager.py:861 +#: nova/compute/manager.py:862 #, python-format msgid "%(action_str)s instance" msgstr "%(action_str)s instance" -#: nova/compute/manager.py:892 +#: nova/compute/manager.py:893 #, python-format msgid "Ignoring DiskNotFound: %s" msgstr "Ignoring DiskNotFound: %s" -#: nova/compute/manager.py:895 +#: nova/compute/manager.py:896 #, python-format msgid "Ignoring VolumeNotFound: %s" msgstr "Ignoring VolumeNotFound: %s" -#: nova/compute/manager.py:902 +#: nova/compute/manager.py:903 #, python-format msgid "terminating bdm %s" msgstr "terminating bdm %s" -#: nova/compute/manager.py:926 +#: nova/compute/manager.py:927 #, python-format msgid "Ignoring volume cleanup failure due to %s" msgstr "" -#: nova/compute/manager.py:966 nova/compute/manager.py:1788 -#: nova/compute/manager.py:2973 +#: nova/compute/manager.py:967 nova/compute/manager.py:1802 +#: nova/compute/manager.py:2987 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "%s. Setting instance vm_state to ERROR" -#: nova/compute/manager.py:1048 +#: nova/compute/manager.py:1049 msgid "Rebuilding instance" msgstr "Rebuilding instance" -#: nova/compute/manager.py:1127 +#: nova/compute/manager.py:1128 msgid "Rebooting instance" msgstr "Rebooting instance" -#: nova/compute/manager.py:1147 +#: nova/compute/manager.py:1148 #, python-format msgid "" "trying to reboot a non-running instance: (state: %(state)s expected: " @@ -3388,16 +3368,16 @@ msgstr "" "trying to reboot a non-running instance: (state: %(state)s expected: " "%(running)s)" -#: nova/compute/manager.py:1156 +#: nova/compute/manager.py:1157 #, python-format msgid "Cannot reboot instance: %(exc)s" msgstr "Cannot reboot instance: %(exc)s" -#: nova/compute/manager.py:1193 +#: nova/compute/manager.py:1194 msgid "instance snapshotting" msgstr "instance snapshotting" -#: nova/compute/manager.py:1199 +#: nova/compute/manager.py:1200 #, python-format msgid "" "trying to snapshot a non-running instance: (state: %(state)s expected: " @@ -3406,44 +3386,44 @@ msgstr "" "trying to snapshot a non-running instance: (state: %(state)s expected: " "%(running)s)" -#: nova/compute/manager.py:1269 +#: nova/compute/manager.py:1270 #, python-format msgid "Found %(num_images)d images (rotation: %(rotation)d)" msgstr "Found %(num_images)d images (rotation: %(rotation)d)" -#: nova/compute/manager.py:1275 +#: nova/compute/manager.py:1276 #, python-format msgid "Rotating out %d backups" msgstr "Rotating out %d backups" -#: nova/compute/manager.py:1280 +#: nova/compute/manager.py:1281 #, python-format msgid "Deleting image %s" msgstr "Deleting image %s" -#: nova/compute/manager.py:1311 +#: nova/compute/manager.py:1312 #, python-format msgid "Failed to set admin password. Instance %s is not running" msgstr "Failed to set admin password. Instance %s is not running" -#: nova/compute/manager.py:1318 +#: nova/compute/manager.py:1319 msgid "Root password set" msgstr "Root password set" -#: nova/compute/manager.py:1328 +#: nova/compute/manager.py:1329 msgid "set_admin_password is not implemented by this driver." msgstr "set_admin_password is not implemented by this driver." -#: nova/compute/manager.py:1344 +#: nova/compute/manager.py:1345 #, python-format msgid "set_admin_password failed: %s" msgstr "set_admin_password failed: %s" -#: nova/compute/manager.py:1352 +#: nova/compute/manager.py:1353 msgid "error setting admin password" msgstr "error setting admin password" -#: nova/compute/manager.py:1367 +#: nova/compute/manager.py:1368 #, python-format msgid "" "trying to inject a file into a non-running (state: " @@ -3452,80 +3432,85 @@ msgstr "" "trying to inject a file into a non-running (state: " "%(current_power_state)s expected: %(expected_state)s)" -#: nova/compute/manager.py:1371 +#: nova/compute/manager.py:1372 #, python-format msgid "injecting file to %(path)s" msgstr "injecting file to %(path)s" -#: nova/compute/manager.py:1384 +#: nova/compute/manager.py:1385 msgid "Rescuing" msgstr "Rescuing" -#: nova/compute/manager.py:1411 +#: nova/compute/manager.py:1412 msgid "Unrescuing" msgstr "Unrescuing" -#: nova/compute/manager.py:1432 +#: nova/compute/manager.py:1433 #, python-format msgid "Changing instance metadata according to %(diff)r" msgstr "Changing instance metadata according to %(diff)r" -#: nova/compute/manager.py:1606 +#: nova/compute/manager.py:1614 msgid "destination same as source!" msgstr "destination same as source!" -#: nova/compute/manager.py:1624 +#: nova/compute/manager.py:1632 msgid "Migrating" msgstr "Migrating" -#: nova/compute/manager.py:1841 +#: nova/compute/manager.py:1799 +#, python-format +msgid "Failed to rollback quota for failed finish_resize: %(qr_error)s" +msgstr "" + +#: nova/compute/manager.py:1855 msgid "Pausing" msgstr "Pausing" -#: nova/compute/manager.py:1858 +#: nova/compute/manager.py:1872 msgid "Unpausing" msgstr "Unpausing" -#: nova/compute/manager.py:1896 +#: nova/compute/manager.py:1910 msgid "Retrieving diagnostics" msgstr "Retrieving diagnostics" -#: nova/compute/manager.py:1926 +#: nova/compute/manager.py:1940 msgid "Resuming" msgstr "Resuming" -#: nova/compute/manager.py:1942 +#: nova/compute/manager.py:1956 msgid "Reset network" msgstr "Reset network" -#: nova/compute/manager.py:1947 +#: nova/compute/manager.py:1961 msgid "Inject network info" msgstr "Inject network info" -#: nova/compute/manager.py:1950 +#: nova/compute/manager.py:1964 #, python-format msgid "network_info to inject: |%s|" msgstr "network_info to inject: |%s|" -#: nova/compute/manager.py:1967 +#: nova/compute/manager.py:1981 msgid "Get console output" msgstr "Get console output" -#: nova/compute/manager.py:1992 +#: nova/compute/manager.py:2006 msgid "Getting vnc console" msgstr "Getting vnc console" -#: nova/compute/manager.py:2020 +#: nova/compute/manager.py:2034 #, python-format msgid "Booting with volume %(volume_id)s at %(mountpoint)s" msgstr "Booting with volume %(volume_id)s at %(mountpoint)s" -#: nova/compute/manager.py:2063 +#: nova/compute/manager.py:2077 #, python-format msgid "Attaching volume %(volume_id)s to %(mountpoint)s" msgstr "Attaching volume %(volume_id)s to %(mountpoint)s" -#: nova/compute/manager.py:2072 +#: nova/compute/manager.py:2086 #, python-format msgid "" "Failed to connect to volume %(volume_id)s while attaching at " @@ -3534,47 +3519,47 @@ msgstr "" "Failed to connect to volume %(volume_id)s while attaching at " "%(mountpoint)s" -#: nova/compute/manager.py:2087 +#: nova/compute/manager.py:2101 #, python-format msgid "Failed to attach volume %(volume_id)s at %(mountpoint)s" msgstr "Failed to attach volume %(volume_id)s at %(mountpoint)s" -#: nova/compute/manager.py:2116 +#: nova/compute/manager.py:2130 #, python-format msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" msgstr "Detach volume %(volume_id)s from mountpoint %(mp)s" -#: nova/compute/manager.py:2120 +#: nova/compute/manager.py:2134 msgid "Detaching volume from unknown instance" msgstr "Detaching volume from unknown instance" -#: nova/compute/manager.py:2133 +#: nova/compute/manager.py:2147 #, python-format msgid "Faild to detach volume %(volume_id)s from %(mp)s" msgstr "Faild to detach volume %(volume_id)s from %(mp)s" -#: nova/compute/manager.py:2226 +#: nova/compute/manager.py:2240 msgid "Instance has no volume." msgstr "Instance has no volume." -#: nova/compute/manager.py:2286 +#: nova/compute/manager.py:2300 #, python-format msgid "Pre live migration failed at %(dest)s" msgstr "Pre live migration failed at %(dest)s" -#: nova/compute/manager.py:2312 +#: nova/compute/manager.py:2326 msgid "_post_live_migration() is started.." msgstr "_post_live_migration() is started.." -#: nova/compute/manager.py:2345 +#: nova/compute/manager.py:2359 msgid "No floating_ip found" msgstr "No floating_ip found" -#: nova/compute/manager.py:2353 +#: nova/compute/manager.py:2367 msgid "No floating_ip found." msgstr "No floating_ip found." -#: nova/compute/manager.py:2355 +#: nova/compute/manager.py:2369 #, python-format msgid "" "Live migration: Unexpected error: cannot inherit floating ip.\n" @@ -3583,12 +3568,12 @@ msgstr "" "Live migration: Unexpected error: cannot inherit floating ip.\n" "%(e)s" -#: nova/compute/manager.py:2381 +#: nova/compute/manager.py:2395 #, python-format msgid "Migrating instance to %(dest)s finished successfully." msgstr "Migrating instance to %(dest)s finished successfully." -#: nova/compute/manager.py:2383 +#: nova/compute/manager.py:2397 msgid "" "You may see the error \"libvirt: QEMU error: Domain not found: no domain " "with matching name.\" This error can be safely ignored." @@ -3596,15 +3581,15 @@ msgstr "" "You may see the error \"libvirt: QEMU error: Domain not found: no domain " "with matching name.\" This error can be safely ignored." -#: nova/compute/manager.py:2397 +#: nova/compute/manager.py:2411 msgid "Post operation of migration started" msgstr "Post operation of migration started" -#: nova/compute/manager.py:2528 +#: nova/compute/manager.py:2542 msgid "Updated the info_cache for instance" msgstr "Updated the info_cache for instance" -#: nova/compute/manager.py:2554 +#: nova/compute/manager.py:2568 #, python-format msgid "" "Found %(migration_count)d unconfirmed migrations older than " @@ -3613,12 +3598,12 @@ msgstr "" "Found %(migration_count)d unconfirmed migrations older than " "%(confirm_window)d seconds" -#: nova/compute/manager.py:2559 +#: nova/compute/manager.py:2573 #, python-format msgid "Setting migration %(migration_id)s to error: %(reason)s" msgstr "Setting migration %(migration_id)s to error: %(reason)s" -#: nova/compute/manager.py:2568 +#: nova/compute/manager.py:2582 #, python-format msgid "" "Automatically confirming migration %(migration_id)s for instance " @@ -3627,26 +3612,26 @@ msgstr "" "Automatically confirming migration %(migration_id)s for instance " "%(instance_uuid)s" -#: nova/compute/manager.py:2575 +#: nova/compute/manager.py:2589 #, python-format msgid "Instance %(instance_uuid)s not found" msgstr "Instance %(instance_uuid)s not found" -#: nova/compute/manager.py:2579 +#: nova/compute/manager.py:2593 msgid "In ERROR state" msgstr "In ERROR state" -#: nova/compute/manager.py:2586 +#: nova/compute/manager.py:2600 #, python-format msgid "In states %(vm_state)s/%(task_state)s, notRESIZED/None" msgstr "In states %(vm_state)s/%(task_state)s, notRESIZED/None" -#: nova/compute/manager.py:2594 +#: nova/compute/manager.py:2608 #, python-format msgid "Error auto-confirming resize: %(e)s. Will retry later." msgstr "Error auto-confirming resize: %(e)s. Will retry later." -#: nova/compute/manager.py:2611 +#: nova/compute/manager.py:2625 #, python-format msgid "" "Running instance usage audit for host %(host)s from %(begin_time)s to " @@ -3655,20 +3640,20 @@ msgstr "" "Running instance usage audit for host %(host)s from %(begin_time)s to " "%(end_time)s. %(number_instances)s instances." -#: nova/compute/manager.py:2629 +#: nova/compute/manager.py:2643 #, python-format msgid "Failed to generate usage audit for instance on host %s" msgstr "Failed to generate usage audit for instance on host %s" -#: nova/compute/manager.py:2652 +#: nova/compute/manager.py:2666 msgid "Updating bandwidth usage cache" msgstr "Updating bandwidth usage cache" -#: nova/compute/manager.py:2717 +#: nova/compute/manager.py:2731 msgid "Updating host status" msgstr "Updating host status" -#: nova/compute/manager.py:2743 +#: nova/compute/manager.py:2757 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " @@ -3677,11 +3662,11 @@ msgstr "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " "the hypervisor." -#: nova/compute/manager.py:2749 nova/compute/manager.py:2787 +#: nova/compute/manager.py:2763 nova/compute/manager.py:2801 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "During sync_power_state the instance has a pending task. Skip." -#: nova/compute/manager.py:2774 +#: nova/compute/manager.py:2788 #, python-format msgid "" "During the sync_power process the instance has moved from host %(src)s to" @@ -3690,36 +3675,36 @@ msgstr "" "During the sync_power process the instance has moved from host %(src)s to" " host %(dst)s" -#: nova/compute/manager.py:2811 +#: nova/compute/manager.py:2825 msgid "Instance shutdown by itself. Calling the stop API." msgstr "Instance shutdown by itself. Calling the stop API." -#: nova/compute/manager.py:2823 nova/compute/manager.py:2834 -#: nova/compute/manager.py:2848 +#: nova/compute/manager.py:2837 nova/compute/manager.py:2848 +#: nova/compute/manager.py:2862 msgid "error during stop() in sync_power_state." msgstr "error during stop() in sync_power_state." -#: nova/compute/manager.py:2828 +#: nova/compute/manager.py:2842 msgid "Instance is paused or suspended unexpectedly. Calling the stop API." msgstr "Instance is paused or suspended unexpectedly. Calling the stop API." -#: nova/compute/manager.py:2841 +#: nova/compute/manager.py:2855 msgid "Instance is not stopped. Calling the stop API." msgstr "Instance is not stopped. Calling the stop API." -#: nova/compute/manager.py:2857 +#: nova/compute/manager.py:2871 msgid "Instance is not (soft-)deleted." msgstr "Instance is not (soft-)deleted." -#: nova/compute/manager.py:2865 +#: nova/compute/manager.py:2879 msgid "FLAGS.reclaim_instance_interval <= 0, skipping..." msgstr "FLAGS.reclaim_instance_interval <= 0, skipping..." -#: nova/compute/manager.py:2878 +#: nova/compute/manager.py:2892 msgid "Reclaiming deleted instance" msgstr "Reclaiming deleted instance" -#: nova/compute/manager.py:2927 +#: nova/compute/manager.py:2941 #, python-format msgid "" "Detected instance with name label '%(name)s' which is marked as DELETED " @@ -3728,7 +3713,7 @@ msgstr "" "Detected instance with name label '%(name)s' which is marked as DELETED " "but still present on host." -#: nova/compute/manager.py:2934 +#: nova/compute/manager.py:2948 #, python-format msgid "" "Destroying instance with name label '%(name)s' which is marked as DELETED" @@ -3737,18 +3722,18 @@ msgstr "" "Destroying instance with name label '%(name)s' which is marked as DELETED" " but still present on host." -#: nova/compute/manager.py:2941 +#: nova/compute/manager.py:2955 #, python-format msgid "Unrecognized value '%(action)s' for FLAGS.running_deleted_instance_action" msgstr "Unrecognized value '%(action)s' for FLAGS.running_deleted_instance_action" -#: nova/compute/resource_tracker.py:150 +#: nova/compute/resource_tracker.py:151 msgid "" "Host field should be not be set on the instance until resources have been" " claimed." msgstr "" -#: nova/compute/resource_tracker.py:167 +#: nova/compute/resource_tracker.py:168 #, fuzzy, python-format msgid "" "Attempting claim: memory %(memory_mb)d MB, disk %(disk_gb)d GB, VCPUs " @@ -3757,23 +3742,23 @@ msgstr "" "Attempting claim: memory %(memory_mb)d MB, disk %(disk_gb)d GB, mem limit" " %(memory_mb_limit)s" -#: nova/compute/resource_tracker.py:209 +#: nova/compute/resource_tracker.py:210 #, fuzzy, python-format msgid "" "Total memory: %(total_mem)d MB, used: %(used_mem)d MB, free: %(free_mem)d" " MB" msgstr "Total memory: %(total_mem)d MB, used: %(used_mem)d MB, free: %(free_mem)d" -#: nova/compute/resource_tracker.py:218 +#: nova/compute/resource_tracker.py:219 msgid "Memory limit not specified, defaulting to unlimited" msgstr "" -#: nova/compute/resource_tracker.py:224 +#: nova/compute/resource_tracker.py:225 #, fuzzy, python-format msgid "Memory limit: %(memory_mb_limit)d MB, free: %(free_ram_mb)d MB" msgstr "Limit: %(memory_mb_limit)d MB, free: %(free_ram_mb)d" -#: nova/compute/resource_tracker.py:231 +#: nova/compute/resource_tracker.py:232 #, python-format msgid "" "Unable to claim resources. Free memory %(free_ram_mb)d MB < requested " @@ -3782,23 +3767,23 @@ msgstr "" "Unable to claim resources. Free memory %(free_ram_mb)d MB < requested " "memory %(memory_mb)d MB" -#: nova/compute/resource_tracker.py:240 +#: nova/compute/resource_tracker.py:241 #, fuzzy, python-format msgid "" "Total disk: %(total_disk)d GB, used: %(used_disk)d GB, free: " "%(free_disk)d GB" msgstr "Total memory: %(total_mem)d MB, used: %(used_mem)d MB, free: %(free_mem)d" -#: nova/compute/resource_tracker.py:249 +#: nova/compute/resource_tracker.py:250 msgid "Disk limit not specified, defaulting to unlimited" msgstr "" -#: nova/compute/resource_tracker.py:255 +#: nova/compute/resource_tracker.py:256 #, fuzzy, python-format msgid "Disk limit: %(disk_gb_limit)d GB, free: %(free_disk_gb)d GB" msgstr "Limit: %(memory_mb_limit)d MB, free: %(free_ram_mb)d" -#: nova/compute/resource_tracker.py:261 +#: nova/compute/resource_tracker.py:262 #, python-format msgid "" "Unable to claim resources. Free disk %(free_disk_gb)d GB < requested " @@ -3807,21 +3792,21 @@ msgstr "" "Unable to claim resources. Free disk %(free_disk_gb)d GB < requested " "disk %(disk_gb)d GB" -#: nova/compute/resource_tracker.py:272 +#: nova/compute/resource_tracker.py:273 #, python-format msgid "Total VCPUs: %(total_vcpus)d, used: %(used_vcpus)d" msgstr "" -#: nova/compute/resource_tracker.py:279 +#: nova/compute/resource_tracker.py:280 msgid "VCPU limit not specified, defaulting to unlimited" msgstr "" -#: nova/compute/resource_tracker.py:283 +#: nova/compute/resource_tracker.py:284 #, python-format msgid "CPU limit: %(vcpu_limit)d" msgstr "" -#: nova/compute/resource_tracker.py:290 +#: nova/compute/resource_tracker.py:291 #, fuzzy, python-format msgid "" "Unable to claim resources. Free CPU %(free_vcpus)d < requested CPU " @@ -3830,17 +3815,17 @@ msgstr "" "Unable to claim resources. Free disk %(free_disk_gb)d GB < requested " "disk %(disk_gb)d GB" -#: nova/compute/resource_tracker.py:309 +#: nova/compute/resource_tracker.py:310 #, python-format msgid "Finishing claim: %s" msgstr "Finishing claim: %s" -#: nova/compute/resource_tracker.py:324 +#: nova/compute/resource_tracker.py:325 #, python-format msgid "Aborting claim: %s" msgstr "Aborting claim: %s" -#: nova/compute/resource_tracker.py:362 +#: nova/compute/resource_tracker.py:363 msgid "" "Virt driver does not support 'get_available_resource' Compute tracking " "is disabled." @@ -3848,60 +3833,60 @@ msgstr "" "Virt driver does not support 'get_available_resource' Compute tracking " "is disabled." -#: nova/compute/resource_tracker.py:400 +#: nova/compute/resource_tracker.py:401 #, python-format msgid "Compute_service record created for %s " msgstr "Compute_service record created for %s " -#: nova/compute/resource_tracker.py:405 +#: nova/compute/resource_tracker.py:406 #, python-format msgid "Compute_service record updated for %s " msgstr "Compute_service record updated for %s " -#: nova/compute/resource_tracker.py:424 +#: nova/compute/resource_tracker.py:425 #, python-format msgid "No service record for host %s" msgstr "No service record for host %s" -#: nova/compute/resource_tracker.py:434 +#: nova/compute/resource_tracker.py:435 #, python-format msgid "Hypervisor: free ram (MB): %s" msgstr "" -#: nova/compute/resource_tracker.py:435 +#: nova/compute/resource_tracker.py:436 #, fuzzy, python-format msgid "Hypervisor: free disk (GB): %s" msgstr "free_disk_gb: %s" -#: nova/compute/resource_tracker.py:440 +#: nova/compute/resource_tracker.py:441 #, python-format msgid "Hypervisor: free VCPUs: %s" msgstr "" -#: nova/compute/resource_tracker.py:442 +#: nova/compute/resource_tracker.py:443 msgid "Hypervisor: VCPU information unavailable" msgstr "" -#: nova/compute/resource_tracker.py:449 +#: nova/compute/resource_tracker.py:450 #, fuzzy, python-format msgid "Free ram (MB): %s" msgstr "free_ram_mb: %s" -#: nova/compute/resource_tracker.py:450 +#: nova/compute/resource_tracker.py:451 #, fuzzy, python-format msgid "Free disk (GB): %s" msgstr "free_disk_gb: %s" -#: nova/compute/resource_tracker.py:455 +#: nova/compute/resource_tracker.py:456 #, fuzzy, python-format msgid "Free VCPUS: %s" msgstr "free_disk_gb: %s" -#: nova/compute/resource_tracker.py:457 +#: nova/compute/resource_tracker.py:458 msgid "Free VCPU information unavailable" msgstr "" -#: nova/compute/resource_tracker.py:532 +#: nova/compute/resource_tracker.py:533 #, python-format msgid "Missing keys: %s" msgstr "Missing keys: %s" @@ -3979,45 +3964,45 @@ msgstr "Checking Token: %(token)s, %(token_valid)s)" msgid "Unrecognized read_deleted value '%s'" msgstr "Unrecognized read_deleted value '%s'" -#: nova/db/sqlalchemy/api.py:2783 +#: nova/db/sqlalchemy/api.py:2784 #, python-format msgid "Change will make usage less than 0 for the following resources: %(unders)s" msgstr "Change will make usage less than 0 for the following resources: %(unders)s" -#: nova/db/sqlalchemy/api.py:4684 +#: nova/db/sqlalchemy/api.py:4685 msgid "Backend exists" msgstr "Backend exists" -#: nova/db/sqlalchemy/api.py:4704 nova/db/sqlalchemy/api.py:4730 +#: nova/db/sqlalchemy/api.py:4705 nova/db/sqlalchemy/api.py:4731 #, python-format msgid "No backend config with id %(sm_backend_id)s" msgstr "No backend config with id %(sm_backend_id)s" -#: nova/db/sqlalchemy/api.py:4742 +#: nova/db/sqlalchemy/api.py:4743 #, python-format msgid "No backend config with sr uuid %(sr_uuid)s" msgstr "No backend config with sr uuid %(sr_uuid)s" -#: nova/db/sqlalchemy/api.py:4776 +#: nova/db/sqlalchemy/api.py:4777 msgid "Flavor exists" msgstr "Flavor exists" -#: nova/db/sqlalchemy/api.py:4791 +#: nova/db/sqlalchemy/api.py:4792 #, python-format msgid "%(sm_flavor_id) flavor not found" msgstr "%(sm_flavor_id) flavor not found" -#: nova/db/sqlalchemy/api.py:4810 +#: nova/db/sqlalchemy/api.py:4811 #, python-format msgid "No sm_flavor called %(sm_flavor_id)s" msgstr "No sm_flavor called %(sm_flavor_id)s" -#: nova/db/sqlalchemy/api.py:4827 +#: nova/db/sqlalchemy/api.py:4828 #, python-format msgid "No sm_flavor called %(sm_flavor_label)s" msgstr "No sm_flavor called %(sm_flavor_label)s" -#: nova/db/sqlalchemy/api.py:4865 +#: nova/db/sqlalchemy/api.py:4866 #, python-format msgid "No sm_volume with id %(volume_id)s" msgstr "No sm_volume with id %(volume_id)s" @@ -4190,17 +4175,17 @@ msgstr "re-assign floating IP %(address)s from instance %(instance_id)s" msgid "This driver only supports type 'a' entries." msgstr "This driver only supports type 'a' entries." -#: nova/network/linux_net.py:177 +#: nova/network/linux_net.py:179 #, python-format msgid "Attempted to remove chain %s which does not exist" msgstr "Attempted to remove chain %s which does not exist" -#: nova/network/linux_net.py:212 +#: nova/network/linux_net.py:214 #, python-format msgid "Unknown chain: %r" msgstr "Unknown chain: %r" -#: nova/network/linux_net.py:237 +#: nova/network/linux_net.py:239 #, python-format msgid "" "Tried to remove rule that was not there: %(chain)r %(rule)r %(wrap)r " @@ -4209,119 +4194,119 @@ msgstr "" "Tried to remove rule that was not there: %(chain)r %(rule)r %(wrap)r " "%(top)r" -#: nova/network/linux_net.py:372 +#: nova/network/linux_net.py:374 msgid "IPTablesManager.apply completed with success" msgstr "IPTablesManager.apply completed with success" -#: nova/network/linux_net.py:578 +#: nova/network/linux_net.py:580 #, python-format msgid "arping error for ip %s" msgstr "arping error for ip %s" -#: nova/network/linux_net.py:788 +#: nova/network/linux_net.py:790 #, python-format msgid "Pid %d is stale, skip killing dnsmasq" msgstr "Pid %d is stale, skip killing dnsmasq" -#: nova/network/linux_net.py:828 +#: nova/network/linux_net.py:830 #, python-format msgid "Hupping dnsmasq threw %s" msgstr "Hupping dnsmasq threw %s" -#: nova/network/linux_net.py:830 +#: nova/network/linux_net.py:832 #, python-format msgid "Pid %d is stale, relaunching dnsmasq" msgstr "Pid %d is stale, relaunching dnsmasq" -#: nova/network/linux_net.py:892 +#: nova/network/linux_net.py:894 #, python-format msgid "killing radvd threw %s" msgstr "killing radvd threw %s" -#: nova/network/linux_net.py:894 +#: nova/network/linux_net.py:896 #, python-format msgid "Pid %d is stale, relaunching radvd" msgstr "Pid %d is stale, relaunching radvd" -#: nova/network/linux_net.py:1124 +#: nova/network/linux_net.py:1126 #, python-format msgid "Starting VLAN inteface %s" msgstr "Starting VLAN inteface %s" -#: nova/network/linux_net.py:1160 +#: nova/network/linux_net.py:1162 #, python-format msgid "Starting Bridge interface for %s" msgstr "Starting Bridge interface for %s" -#: nova/network/linux_net.py:1203 +#: nova/network/linux_net.py:1205 #, python-format msgid "Failed to add interface: %s" msgstr "Failed to add interface: %s" -#: nova/network/linux_net.py:1304 +#: nova/network/linux_net.py:1306 #, python-format msgid "Starting bridge %s " msgstr "Starting bridge %s " -#: nova/network/linux_net.py:1312 +#: nova/network/linux_net.py:1314 #, python-format msgid "Done starting bridge %s" msgstr "Done starting bridge %s" -#: nova/network/linux_net.py:1331 +#: nova/network/linux_net.py:1333 #, python-format msgid "Failed unplugging gateway interface '%s'" msgstr "Failed unplugging gateway interface '%s'" -#: nova/network/linux_net.py:1333 +#: nova/network/linux_net.py:1335 #, python-format msgid "Unplugged gateway interface '%s'" msgstr "Unplugged gateway interface '%s'" -#: nova/network/manager.py:276 +#: nova/network/manager.py:277 #, python-format msgid "Fixed ip %(fixed_ip_id)s not found" msgstr "Fixed ip %(fixed_ip_id)s not found" -#: nova/network/manager.py:285 nova/network/manager.py:544 +#: nova/network/manager.py:286 nova/network/manager.py:545 #, python-format msgid "Interface %(interface)s not found" msgstr "Interface %(interface)s not found" -#: nova/network/manager.py:300 +#: nova/network/manager.py:301 #, python-format msgid "floating IP allocation for instance |%s|" msgstr "floating IP allocation for instance |%s|" -#: nova/network/manager.py:364 +#: nova/network/manager.py:365 msgid "Floating IP is not associated. Ignore." msgstr "Floating IP is not associated. Ignore." -#: nova/network/manager.py:382 +#: nova/network/manager.py:383 #, python-format msgid "Address |%(address)s| is not allocated" msgstr "Address |%(address)s| is not allocated" -#: nova/network/manager.py:386 +#: nova/network/manager.py:387 #, python-format msgid "Address |%(address)s| is not allocated to your project |%(project)s|" msgstr "Address |%(address)s| is not allocated to your project |%(project)s|" -#: nova/network/manager.py:407 +#: nova/network/manager.py:408 #, python-format msgid "Quota exceeded for %(pid)s, tried to allocate floating IP" msgstr "Quota exceeded for %(pid)s, tried to allocate floating IP" -#: nova/network/manager.py:468 +#: nova/network/manager.py:469 msgid "Failed to update usages deallocating floating IP" msgstr "Failed to update usages deallocating floating IP" -#: nova/network/manager.py:649 +#: nova/network/manager.py:650 #, fuzzy, python-format msgid "Starting migration network for instance %(instance_uuid)s" msgstr "Destroying VDIs for Instance %(instance_uuid)s" -#: nova/network/manager.py:656 +#: nova/network/manager.py:657 #, fuzzy, python-format msgid "" "Floating ip address |%(address)s| no longer belongs to instance " @@ -4330,14 +4315,14 @@ msgstr "" "Fixed IP address %(address)s is already in use on instance " "%(instance_uuid)s." -#: nova/network/manager.py:677 +#: nova/network/manager.py:678 #, fuzzy, python-format msgid "Finishing migration network for instance %(instance_uuid)s" msgstr "" "Automatically confirming migration %(migration_id)s for instance " "%(instance_uuid)s" -#: nova/network/manager.py:685 +#: nova/network/manager.py:686 #, fuzzy, python-format msgid "" "Floating ip address |%(address)s| no longer belongs to instance " @@ -4346,7 +4331,7 @@ msgstr "" "Fixed IP address %(address)s is already in use on instance " "%(instance_uuid)s." -#: nova/network/manager.py:732 +#: nova/network/manager.py:733 #, python-format msgid "" "Database inconsistency: DNS domain |%s| is registered in the Nova db but " @@ -4357,39 +4342,39 @@ msgstr "" "not visible to either the floating or instance DNS driver. It will be " "ignored." -#: nova/network/manager.py:778 +#: nova/network/manager.py:779 #, python-format msgid "Domain |%(domain)s| already exists, changing zone to |%(av_zone)s|." msgstr "Domain |%(domain)s| already exists, changing zone to |%(av_zone)s|." -#: nova/network/manager.py:788 +#: nova/network/manager.py:789 #, python-format msgid "Domain |%(domain)s| already exists, changing project to |%(project)s|." msgstr "Domain |%(domain)s| already exists, changing project to |%(project)s|." -#: nova/network/manager.py:902 +#: nova/network/manager.py:903 #, python-format msgid "Disassociated %s stale fixed ip(s)" msgstr "Disassociated %s stale fixed ip(s)" -#: nova/network/manager.py:906 +#: nova/network/manager.py:907 msgid "setting network host" msgstr "setting network host" -#: nova/network/manager.py:1020 +#: nova/network/manager.py:1021 msgid "network allocations" msgstr "network allocations" -#: nova/network/manager.py:1025 +#: nova/network/manager.py:1026 #, python-format msgid "networks retrieved for instance: |%(networks)s|" msgstr "networks retrieved for instance: |%(networks)s|" -#: nova/network/manager.py:1055 +#: nova/network/manager.py:1056 msgid "network deallocation for instance" msgstr "network deallocation for instance" -#: nova/network/manager.py:1278 +#: nova/network/manager.py:1279 #, python-format msgid "" "instance-dns-zone is |%(domain)s|, which is in availability zone " @@ -4400,51 +4385,51 @@ msgstr "" "|%(zone)s|. Instance is in zone |%(zone2)s|. No DNS record will be " "created." -#: nova/network/manager.py:1357 +#: nova/network/manager.py:1358 #, python-format msgid "Unable to release %s because vif doesn't exist." msgstr "Unable to release %s because vif doesn't exist." -#: nova/network/manager.py:1378 +#: nova/network/manager.py:1379 #, python-format msgid "Leased IP |%(address)s|" msgstr "Leased IP |%(address)s|" -#: nova/network/manager.py:1382 +#: nova/network/manager.py:1383 #, python-format msgid "IP %s leased that is not associated" msgstr "IP %s leased that is not associated" -#: nova/network/manager.py:1390 +#: nova/network/manager.py:1391 #, python-format msgid "IP |%s| leased that isn't allocated" msgstr "IP |%s| leased that isn't allocated" -#: nova/network/manager.py:1395 +#: nova/network/manager.py:1396 #, python-format msgid "Released IP |%(address)s|" msgstr "Released IP |%(address)s|" -#: nova/network/manager.py:1399 +#: nova/network/manager.py:1400 #, python-format msgid "IP %s released that is not associated" msgstr "IP %s released that is not associated" -#: nova/network/manager.py:1402 +#: nova/network/manager.py:1403 #, python-format msgid "IP %s released that was not leased" msgstr "IP %s released that was not leased" -#: nova/network/manager.py:1421 +#: nova/network/manager.py:1422 #, python-format msgid "%s must be an integer" msgstr "%s must be an integer" -#: nova/network/manager.py:1445 +#: nova/network/manager.py:1446 msgid "Maximum allowed length for 'label' is 255." msgstr "Maximum allowed length for 'label' is 255." -#: nova/network/manager.py:1465 +#: nova/network/manager.py:1466 #, python-format msgid "" "Subnet(s) too large, defaulting to /%s. To override, specify " @@ -4453,16 +4438,16 @@ msgstr "" "Subnet(s) too large, defaulting to /%s. To override, specify " "network_size flag." -#: nova/network/manager.py:1543 +#: nova/network/manager.py:1547 msgid "cidr already in use" msgstr "cidr already in use" -#: nova/network/manager.py:1546 +#: nova/network/manager.py:1550 #, python-format msgid "requested cidr (%(cidr)s) conflicts with existing supernet (%(super)s)" msgstr "requested cidr (%(cidr)s) conflicts with existing supernet (%(super)s)" -#: nova/network/manager.py:1557 +#: nova/network/manager.py:1561 #, python-format msgid "" "requested cidr (%(cidr)s) conflicts with existing smaller cidr " @@ -4471,16 +4456,16 @@ msgstr "" "requested cidr (%(cidr)s) conflicts with existing smaller cidr " "(%(smaller)s)" -#: nova/network/manager.py:1616 +#: nova/network/manager.py:1620 msgid "Network already exists!" msgstr "Network already exists!" -#: nova/network/manager.py:1636 +#: nova/network/manager.py:1640 #, python-format msgid "Network must be disassociated from project %s before delete" msgstr "Network must be disassociated from project %s before delete" -#: nova/network/manager.py:2093 +#: nova/network/manager.py:2097 msgid "" "The sum between the number of networks and the vlan start cannot be " "greater than 4094" @@ -4488,7 +4473,7 @@ msgstr "" "The sum between the number of networks and the vlan start cannot be " "greater than 4094" -#: nova/network/manager.py:2100 +#: nova/network/manager.py:2104 #, python-format msgid "" "The network range is not big enough to fit %(num_networks)s. Network size" @@ -4563,7 +4548,27 @@ msgstr "validate_networks() for %s" msgid "Multiple floating IP pools matches found for name '%s'" msgstr "Floating ip not found for id %(id)s." -#: nova/openstack/common/log.py:299 +#: nova/openstack/common/lockutils.py:98 +#, python-format +msgid "Could not release the acquired lock `%s`" +msgstr "Could not release the acquired lock `%s`" + +#: nova/openstack/common/lockutils.py:184 +#, python-format +msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"..." +msgstr "Got semaphore \"%(lock)s\" for method \"%(method)s\"..." + +#: nova/openstack/common/lockutils.py:188 +#, python-format +msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"..." +msgstr "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"..." + +#: nova/openstack/common/lockutils.py:216 +#, fuzzy, python-format +msgid "Got file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..." +msgstr "Got file lock \"%(lock)s\" for method \"%(method)s\"..." + +#: nova/openstack/common/log.py:298 #, python-format msgid "syslog facility must be one of: %s" msgstr "syslog facility must be one of: %s" @@ -4612,46 +4617,46 @@ msgstr "Could not send notification to %(topic)s. Payload=%(message)s" msgid "Failed to load plugin %(plug)s: %(exc)s" msgstr "Failed to load plugin %(plug)s: %(exc)s" -#: nova/openstack/common/rpc/amqp.py:208 +#: nova/openstack/common/rpc/amqp.py:209 #, python-format msgid "unpacked context: %s" msgstr "unpacked context: %s" -#: nova/openstack/common/rpc/amqp.py:252 +#: nova/openstack/common/rpc/amqp.py:253 #, python-format msgid "received %s" msgstr "received %s" -#: nova/openstack/common/rpc/amqp.py:258 +#: nova/openstack/common/rpc/amqp.py:259 #, python-format msgid "no method for message: %s" msgstr "no method for message: %s" -#: nova/openstack/common/rpc/amqp.py:259 +#: nova/openstack/common/rpc/amqp.py:260 #, python-format msgid "No method for message: %s" msgstr "No method for message: %s" -#: nova/openstack/common/rpc/amqp.py:351 +#: nova/openstack/common/rpc/amqp.py:352 #, python-format msgid "Making asynchronous call on %s ..." msgstr "Making asynchronous call on %s ..." -#: nova/openstack/common/rpc/amqp.py:354 +#: nova/openstack/common/rpc/amqp.py:355 #, python-format msgid "MSG_ID is %s" msgstr "MSG_ID is %s" -#: nova/openstack/common/rpc/amqp.py:376 +#: nova/openstack/common/rpc/amqp.py:377 #, python-format msgid "Making asynchronous cast on %s..." msgstr "Making asynchronous cast on %s..." -#: nova/openstack/common/rpc/amqp.py:384 +#: nova/openstack/common/rpc/amqp.py:385 msgid "Making asynchronous fanout cast..." msgstr "Making asynchronous fanout cast..." -#: nova/openstack/common/rpc/amqp.py:410 +#: nova/openstack/common/rpc/amqp.py:411 #, python-format msgid "Sending %(event_type)s on %(topic)s" msgstr "Sending %(event_type)s on %(topic)s" @@ -4692,17 +4697,17 @@ msgstr "Returning exception %s to caller" msgid "Failed to process message... skipping it." msgstr "Failed to process message... skipping it." -#: nova/openstack/common/rpc/impl_kombu.py:463 +#: nova/openstack/common/rpc/impl_kombu.py:468 #, python-format msgid "Reconnecting to AMQP server on %(hostname)s:%(port)d" msgstr "Reconnecting to AMQP server on %(hostname)s:%(port)d" -#: nova/openstack/common/rpc/impl_kombu.py:485 +#: nova/openstack/common/rpc/impl_kombu.py:490 #, python-format msgid "Connected to AMQP server on %(hostname)s:%(port)d" msgstr "Connected to AMQP server on %(hostname)s:%(port)d" -#: nova/openstack/common/rpc/impl_kombu.py:522 +#: nova/openstack/common/rpc/impl_kombu.py:527 #, python-format msgid "" "Unable to connect to AMQP server on %(hostname)s:%(port)d after " @@ -4711,7 +4716,7 @@ msgstr "" "Unable to connect to AMQP server on %(hostname)s:%(port)d after " "%(max_retries)d tries: %(err_str)s" -#: nova/openstack/common/rpc/impl_kombu.py:538 +#: nova/openstack/common/rpc/impl_kombu.py:543 #, python-format msgid "" "AMQP server on %(hostname)s:%(port)d is unreachable: %(err_str)s. Trying " @@ -4720,45 +4725,45 @@ msgstr "" "AMQP server on %(hostname)s:%(port)d is unreachable: %(err_str)s. Trying " "again in %(sleep_time)d seconds." -#: nova/openstack/common/rpc/impl_kombu.py:590 -#: nova/openstack/common/rpc/impl_qpid.py:402 +#: nova/openstack/common/rpc/impl_kombu.py:595 +#: nova/openstack/common/rpc/impl_qpid.py:403 #, python-format msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s" msgstr "Failed to declare consumer for topic '%(topic)s': %(err_str)s" -#: nova/openstack/common/rpc/impl_kombu.py:608 -#: nova/openstack/common/rpc/impl_qpid.py:417 +#: nova/openstack/common/rpc/impl_kombu.py:613 +#: nova/openstack/common/rpc/impl_qpid.py:418 #, python-format msgid "Timed out waiting for RPC response: %s" msgstr "Timed out waiting for RPC response: %s" -#: nova/openstack/common/rpc/impl_kombu.py:612 -#: nova/openstack/common/rpc/impl_qpid.py:421 +#: nova/openstack/common/rpc/impl_kombu.py:617 +#: nova/openstack/common/rpc/impl_qpid.py:422 #, python-format msgid "Failed to consume message from queue: %s" msgstr "Failed to consume message from queue: %s" -#: nova/openstack/common/rpc/impl_kombu.py:646 -#: nova/openstack/common/rpc/impl_qpid.py:451 +#: nova/openstack/common/rpc/impl_kombu.py:651 +#: nova/openstack/common/rpc/impl_qpid.py:452 #, python-format msgid "Failed to publish message to topic '%(topic)s': %(err_str)s" msgstr "Failed to publish message to topic '%(topic)s': %(err_str)s" -#: nova/openstack/common/rpc/impl_qpid.py:358 +#: nova/openstack/common/rpc/impl_qpid.py:359 #, python-format msgid "Unable to connect to AMQP server: %s" msgstr "Unable to connect to AMQP server: %s" -#: nova/openstack/common/rpc/impl_qpid.py:363 +#: nova/openstack/common/rpc/impl_qpid.py:364 #, python-format msgid "Connected to AMQP server on %s" msgstr "Connected to AMQP server on %s" -#: nova/openstack/common/rpc/impl_qpid.py:371 +#: nova/openstack/common/rpc/impl_qpid.py:372 msgid "Re-established AMQP queues" msgstr "Re-established AMQP queues" -#: nova/openstack/common/rpc/impl_qpid.py:429 +#: nova/openstack/common/rpc/impl_qpid.py:430 msgid "Error processing message. Skipping it." msgstr "Error processing message. Skipping it." @@ -4997,11 +5002,11 @@ msgstr "No host selection for %s defined." msgid "Attempting to build %(num_instances)d instance(s)" msgstr "Attempting to build %(num_instances)d instance(s)" -#: nova/scheduler/filter_scheduler.py:185 +#: nova/scheduler/filter_scheduler.py:186 msgid "Invalid value for 'scheduler_max_attempts', must be >= 1" msgstr "Invalid value for 'scheduler_max_attempts', must be >= 1" -#: nova/scheduler/filter_scheduler.py:212 +#: nova/scheduler/filter_scheduler.py:213 #, python-format msgid "" "Exceeded max scheduling attempts %(max_attempts)d for instance " @@ -5010,16 +5015,16 @@ msgstr "" "Exceeded max scheduling attempts %(max_attempts)d for instance " "%(instance_uuid)s" -#: nova/scheduler/filter_scheduler.py:223 +#: nova/scheduler/filter_scheduler.py:224 msgid "Scheduler only understands Compute nodes (for now)" msgstr "Scheduler only understands Compute nodes (for now)" -#: nova/scheduler/filter_scheduler.py:275 +#: nova/scheduler/filter_scheduler.py:276 #, python-format msgid "Filtered %(hosts)s" msgstr "Filtered %(hosts)s" -#: nova/scheduler/filter_scheduler.py:285 +#: nova/scheduler/filter_scheduler.py:286 #, python-format msgid "Weighted %(weighted_host)s" msgstr "Weighted %(weighted_host)s" @@ -5107,12 +5112,12 @@ msgstr "Not enough allocatable volume gigabytes remaining" msgid "%(host_state)s fails instance_type extra_specs requirements" msgstr "%(host_state)s fails instance_type extra_specs requirements" -#: nova/scheduler/filters/compute_filter.py:36 +#: nova/scheduler/filters/compute_filter.py:38 #, python-format msgid "%(host_state)s is disabled or has not been heard from in a while" msgstr "%(host_state)s is disabled or has not been heard from in a while" -#: nova/scheduler/filters/compute_filter.py:40 +#: nova/scheduler/filters/compute_filter.py:42 #, python-format msgid "%(host_state)s is disabled via capabilities" msgstr "%(host_state)s is disabled via capabilities" @@ -5250,7 +5255,7 @@ msgstr "Expected a function in 'auth[0]' parameter" msgid "Expected a function in 'auth[1]' parameter" msgstr "Expected a function in 'auth[1]' parameter" -#: nova/tests/test_misc.py:63 +#: nova/tests/test_misc.py:62 #, python-format msgid "" "The following migrations are missing a downgrade:\n" @@ -5430,7 +5435,7 @@ msgstr "test_snapshot_detail: resp_dict=%s" #: nova/tests/compute/test_compute.py:644 #: nova/tests/compute/test_compute.py:680 #: nova/tests/compute/test_compute.py:705 -#: nova/tests/compute/test_compute.py:2341 +#: nova/tests/compute/test_compute.py:2342 #, python-format msgid "Running instances: %s" msgstr "Running instances: %s" @@ -5447,7 +5452,7 @@ msgstr "After terminating instances: %s" msgid "Internal error" msgstr "Internal error" -#: nova/tests/compute/test_compute.py:2352 +#: nova/tests/compute/test_compute.py:2353 #, python-format msgid "After force-killing instances: %s" msgstr "After force-killing instances: %s" @@ -5569,7 +5574,7 @@ msgstr "Unexpected status code" msgid "Decoding JSON: %s" msgstr "Decoding JSON: %s" -#: nova/virt/configdrive.py:76 +#: nova/virt/configdrive.py:77 #, python-format msgid "Added %(filepath)s to config drive" msgstr "Added %(filepath)s to config drive" @@ -5708,82 +5713,82 @@ msgstr "Stored fake domains to the file: %s" msgid "domain does not exist" msgstr "domain does not exist" -#: nova/virt/baremetal/driver.py:115 +#: nova/virt/baremetal/driver.py:117 #, python-format msgid "Error encountered when destroying instance '%(name)s': %(ex)s" msgstr "Error encountered when destroying instance '%(name)s': %(ex)s" -#: nova/virt/baremetal/driver.py:129 +#: nova/virt/baremetal/driver.py:131 #, python-format msgid "instance %(instance_name)s: deleting instance files %(target)s" msgstr "instance %(instance_name)s: deleting instance files %(target)s" -#: nova/virt/baremetal/driver.py:156 +#: nova/virt/baremetal/driver.py:158 #, python-format msgid "instance %s: rebooted" msgstr "instance %s: rebooted" -#: nova/virt/baremetal/driver.py:160 +#: nova/virt/baremetal/driver.py:162 msgid "_wait_for_reboot failed" msgstr "_wait_for_reboot failed" -#: nova/virt/baremetal/driver.py:189 +#: nova/virt/baremetal/driver.py:191 #, python-format msgid "instance %s: rescued" msgstr "instance %s: rescued" -#: nova/virt/baremetal/driver.py:193 +#: nova/virt/baremetal/driver.py:195 msgid "_wait_for_rescue failed" msgstr "_wait_for_rescue failed" -#: nova/virt/baremetal/driver.py:210 +#: nova/virt/baremetal/driver.py:212 msgid "<============= spawn of baremetal =============>" msgstr "<============= spawn of baremetal =============>" -#: nova/virt/baremetal/driver.py:223 +#: nova/virt/baremetal/driver.py:225 #, python-format msgid "instance %s: is building" msgstr "instance %s: is building" -#: nova/virt/baremetal/driver.py:229 +#: nova/virt/baremetal/driver.py:231 msgid "Key is injected but instance is not running yet" msgstr "Key is injected but instance is not running yet" -#: nova/virt/baremetal/driver.py:238 +#: nova/virt/baremetal/driver.py:240 #, python-format msgid "instance %s: booted" msgstr "instance %s: booted" -#: nova/virt/baremetal/driver.py:245 +#: nova/virt/baremetal/driver.py:247 #, python-format msgid "~~~~~~ current state = %s ~~~~~~" msgstr "~~~~~~ current state = %s ~~~~~~" -#: nova/virt/baremetal/driver.py:247 +#: nova/virt/baremetal/driver.py:249 #, python-format msgid "instance %s spawned successfully" msgstr "instance %s spawned successfully" -#: nova/virt/baremetal/driver.py:250 +#: nova/virt/baremetal/driver.py:252 #, python-format msgid "instance %s:not booted" msgstr "instance %s:not booted" -#: nova/virt/baremetal/driver.py:253 +#: nova/virt/baremetal/driver.py:255 msgid "Baremetal assignment is overcommitted." msgstr "Baremetal assignment is overcommitted." -#: nova/virt/baremetal/driver.py:337 +#: nova/virt/baremetal/driver.py:339 #, python-format msgid "instance %s: Creating image" msgstr "instance %s: Creating image" -#: nova/virt/baremetal/driver.py:455 +#: nova/virt/baremetal/driver.py:457 #, python-format msgid "instance %(inst_name)s: injecting %(injection)s into image %(img_id)s" msgstr "instance %(inst_name)s: injecting %(injection)s into image %(img_id)s" -#: nova/virt/baremetal/driver.py:465 +#: nova/virt/baremetal/driver.py:467 #, python-format msgid "" "instance %(inst_name)s: ignoring error injecting data into image " @@ -5792,18 +5797,18 @@ msgstr "" "instance %(inst_name)s: ignoring error injecting data into image " "%(img_id)s (%(e)s)" -#: nova/virt/baremetal/driver.py:511 +#: nova/virt/baremetal/driver.py:513 #, python-format msgid "instance %s: starting toXML method" msgstr "instance %s: starting toXML method" -#: nova/virt/baremetal/driver.py:514 +#: nova/virt/baremetal/driver.py:516 #, python-format msgid "instance %s: finished toXML method" msgstr "instance %s: finished toXML method" -#: nova/virt/baremetal/driver.py:558 nova/virt/hyperv/vmops.py:486 -#: nova/virt/libvirt/driver.py:1986 +#: nova/virt/baremetal/driver.py:560 nova/virt/hyperv/vmops.py:486 +#: nova/virt/libvirt/driver.py:1987 msgid "" "Cannot get the number of cpu, because this function is not implemented " "for this platform. This error can be safely ignored for now." @@ -5811,16 +5816,16 @@ msgstr "" "Cannot get the number of cpu, because this function is not implemented " "for this platform. This error can be safely ignored for now." -#: nova/virt/baremetal/driver.py:681 +#: nova/virt/baremetal/driver.py:683 #, python-format msgid "#### RLK: cpu_arch = %s " msgstr "#### RLK: cpu_arch = %s " -#: nova/virt/baremetal/driver.py:698 +#: nova/virt/baremetal/driver.py:700 msgid "Updating!" msgstr "Updating!" -#: nova/virt/baremetal/driver.py:725 nova/virt/libvirt/driver.py:3030 +#: nova/virt/baremetal/driver.py:727 nova/virt/libvirt/driver.py:3031 #: nova/virt/xenapi/host.py:148 msgid "Updating host stats" msgstr "Updating host stats" @@ -6434,7 +6439,7 @@ msgstr "Physical disk detached is: %s" msgid "Failed to remove volume from VM %s" msgstr "Failed to remove volume from VM %s" -#: nova/virt/hyperv/volumeops.py:207 nova/virt/libvirt/driver.py:603 +#: nova/virt/hyperv/volumeops.py:207 nova/virt/libvirt/driver.py:604 msgid "Could not determine iscsi initiator name" msgstr "Could not determine iscsi initiator name" @@ -6552,153 +6557,153 @@ msgstr "An error has occurred when calling the iscsi initiator: %s" msgid "The ISCSI initiator name can't be found. Choosing the default one" msgstr "The ISCSI initiator name can't be found. Choosing the default one" -#: nova/virt/hyperv/volumeutils.py:121 nova/virt/libvirt/driver.py:1462 +#: nova/virt/hyperv/volumeutils.py:121 nova/virt/libvirt/driver.py:1463 #: nova/virt/xenapi/vm_utils.py:476 #, python-format msgid "block_device_list %s" msgstr "block_device_list %s" -#: nova/virt/libvirt/driver.py:332 +#: nova/virt/libvirt/driver.py:333 #, python-format msgid "Nova requires libvirt version %(major)i.%(minor)i.%(micro)i or greater." msgstr "Nova requires libvirt version %(major)i.%(minor)i.%(micro)i or greater." -#: nova/virt/libvirt/driver.py:338 +#: nova/virt/libvirt/driver.py:339 #, python-format msgid "Connecting to libvirt: %s" msgstr "Connecting to libvirt: %s" -#: nova/virt/libvirt/driver.py:359 +#: nova/virt/libvirt/driver.py:360 msgid "Connection to libvirt broke" msgstr "Connection to libvirt broke" -#: nova/virt/libvirt/driver.py:381 nova/virt/libvirt/driver.py:384 +#: nova/virt/libvirt/driver.py:382 nova/virt/libvirt/driver.py:385 #, python-format msgid "Can not handle authentication request for %d credentials" msgstr "Can not handle authentication request for %d credentials" -#: nova/virt/libvirt/driver.py:466 +#: nova/virt/libvirt/driver.py:467 #, python-format msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s" msgstr "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s" -#: nova/virt/libvirt/driver.py:480 +#: nova/virt/libvirt/driver.py:481 msgid "During wait destroy, instance disappeared." msgstr "During wait destroy, instance disappeared." -#: nova/virt/libvirt/driver.py:485 +#: nova/virt/libvirt/driver.py:486 msgid "Instance destroyed successfully." msgstr "Instance destroyed successfully." -#: nova/virt/libvirt/driver.py:507 +#: nova/virt/libvirt/driver.py:508 msgid "Error from libvirt during undefineFlags. Retrying with undefine" msgstr "Error from libvirt during undefineFlags. Retrying with undefine" -#: nova/virt/libvirt/driver.py:522 +#: nova/virt/libvirt/driver.py:523 #, python-format msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s" msgstr "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s" -#: nova/virt/libvirt/driver.py:535 +#: nova/virt/libvirt/driver.py:536 #, python-format msgid "Error from libvirt during unfilter. Code=%(errcode)s Error=%(e)s" msgstr "Error from libvirt during unfilter. Code=%(errcode)s Error=%(e)s" -#: nova/virt/libvirt/driver.py:552 +#: nova/virt/libvirt/driver.py:553 #, python-format msgid "Deleting instance files %(target)s" msgstr "Deleting instance files %(target)s" -#: nova/virt/libvirt/driver.py:566 +#: nova/virt/libvirt/driver.py:567 #, python-format msgid "Failed to cleanup directory %(target)s: %(e)s" msgstr "Failed to cleanup directory %(target)s: %(e)s" -#: nova/virt/libvirt/driver.py:728 +#: nova/virt/libvirt/driver.py:729 #, fuzzy msgid "During detach_volume, instance disappeared." msgstr "During wait destroy, instance disappeared." -#: nova/virt/libvirt/driver.py:738 +#: nova/virt/libvirt/driver.py:739 msgid "attaching LXC block device" msgstr "attaching LXC block device" -#: nova/virt/libvirt/driver.py:751 +#: nova/virt/libvirt/driver.py:752 msgid "detaching LXC block device" msgstr "detaching LXC block device" -#: nova/virt/libvirt/driver.py:883 +#: nova/virt/libvirt/driver.py:884 msgid "Instance soft rebooted successfully." msgstr "Instance soft rebooted successfully." -#: nova/virt/libvirt/driver.py:887 +#: nova/virt/libvirt/driver.py:888 msgid "Failed to soft reboot instance." msgstr "Failed to soft reboot instance." -#: nova/virt/libvirt/driver.py:919 +#: nova/virt/libvirt/driver.py:920 msgid "Instance shutdown successfully." msgstr "Instance shutdown successfully." -#: nova/virt/libvirt/driver.py:954 +#: nova/virt/libvirt/driver.py:955 msgid "Instance rebooted successfully." msgstr "Instance rebooted successfully." -#: nova/virt/libvirt/driver.py:1084 +#: nova/virt/libvirt/driver.py:1085 msgid "Instance is running" msgstr "Instance is running" -#: nova/virt/libvirt/driver.py:1091 nova/virt/powervm/operator.py:253 +#: nova/virt/libvirt/driver.py:1092 nova/virt/powervm/operator.py:253 msgid "Instance spawned successfully." msgstr "Instance spawned successfully." -#: nova/virt/libvirt/driver.py:1107 +#: nova/virt/libvirt/driver.py:1108 #, python-format msgid "data: %(data)r, fpath: %(fpath)r" msgstr "data: %(data)r, fpath: %(fpath)r" -#: nova/virt/libvirt/driver.py:1153 +#: nova/virt/libvirt/driver.py:1154 msgid "Guest does not have a console available" msgstr "Guest does not have a console available" -#: nova/virt/libvirt/driver.py:1197 +#: nova/virt/libvirt/driver.py:1198 #, python-format msgid "Path '%(path)s' supports direct I/O" msgstr "Path '%(path)s' supports direct I/O" -#: nova/virt/libvirt/driver.py:1201 +#: nova/virt/libvirt/driver.py:1202 #, python-format msgid "Path '%(path)s' does not support direct I/O: '%(ex)s'" msgstr "Path '%(path)s' does not support direct I/O: '%(ex)s'" -#: nova/virt/libvirt/driver.py:1205 nova/virt/libvirt/driver.py:1209 +#: nova/virt/libvirt/driver.py:1206 nova/virt/libvirt/driver.py:1210 #, python-format msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'" msgstr "Error on '%(path)s' while checking direct I/O: '%(ex)s'" -#: nova/virt/libvirt/driver.py:1275 +#: nova/virt/libvirt/driver.py:1276 msgid "Creating image" msgstr "Creating image" -#: nova/virt/libvirt/driver.py:1401 +#: nova/virt/libvirt/driver.py:1402 msgid "Using config drive" msgstr "Using config drive" -#: nova/virt/libvirt/driver.py:1411 +#: nova/virt/libvirt/driver.py:1412 #, python-format msgid "Creating config drive at %(path)s" msgstr "Creating config drive at %(path)s" -#: nova/virt/libvirt/driver.py:1425 +#: nova/virt/libvirt/driver.py:1426 #, python-format msgid "Injecting %(injection)s into image %(img_id)s" msgstr "Injecting %(injection)s into image %(img_id)s" -#: nova/virt/libvirt/driver.py:1435 +#: nova/virt/libvirt/driver.py:1436 #, python-format msgid "Ignoring error injecting data into image %(img_id)s (%(e)s)" msgstr "Ignoring error injecting data into image %(img_id)s (%(e)s)" -#: nova/virt/libvirt/driver.py:1509 +#: nova/virt/libvirt/driver.py:1510 #, python-format msgid "" "Config requested an explicit CPU model, but the current libvirt " @@ -6707,20 +6712,20 @@ msgstr "" "Config requested an explicit CPU model, but the current libvirt " "hypervisor '%s' does not support selecting CPU models" -#: nova/virt/libvirt/driver.py:1515 +#: nova/virt/libvirt/driver.py:1516 msgid "Config requested a custom CPU model, but no model name was provided" msgstr "Config requested a custom CPU model, but no model name was provided" -#: nova/virt/libvirt/driver.py:1519 +#: nova/virt/libvirt/driver.py:1520 msgid "A CPU model name should not be set when a host CPU model is requested" msgstr "A CPU model name should not be set when a host CPU model is requested" -#: nova/virt/libvirt/driver.py:1523 +#: nova/virt/libvirt/driver.py:1524 #, python-format msgid "CPU mode '%(mode)s' model '%(model)s' was chosen" msgstr "CPU mode '%(mode)s' model '%(model)s' was chosen" -#: nova/virt/libvirt/driver.py:1539 +#: nova/virt/libvirt/driver.py:1540 msgid "" "Passthrough of the host CPU was requested but this libvirt version does " "not support this feature" @@ -6728,15 +6733,15 @@ msgstr "" "Passthrough of the host CPU was requested but this libvirt version does " "not support this feature" -#: nova/virt/libvirt/driver.py:1831 +#: nova/virt/libvirt/driver.py:1832 msgid "Starting toXML method" msgstr "Starting toXML method" -#: nova/virt/libvirt/driver.py:1835 +#: nova/virt/libvirt/driver.py:1836 msgid "Finished toXML method" msgstr "Finished toXML method" -#: nova/virt/libvirt/driver.py:1852 +#: nova/virt/libvirt/driver.py:1853 #, python-format msgid "" "Error from libvirt while looking up %(instance_name)s: [Error Code " @@ -6745,19 +6750,19 @@ msgstr "" "Error from libvirt while looking up %(instance_name)s: [Error Code " "%(error_code)s] %(ex)s" -#: nova/virt/libvirt/driver.py:2104 +#: nova/virt/libvirt/driver.py:2105 msgid "libvirt version is too old (does not support getVersion)" msgstr "libvirt version is too old (does not support getVersion)" -#: nova/virt/libvirt/driver.py:2291 +#: nova/virt/libvirt/driver.py:2292 msgid "Block migration can not be used with shared storage." msgstr "Block migration can not be used with shared storage." -#: nova/virt/libvirt/driver.py:2299 +#: nova/virt/libvirt/driver.py:2300 msgid "Live migration can not be used without shared storage." msgstr "Live migration can not be used without shared storage." -#: nova/virt/libvirt/driver.py:2337 +#: nova/virt/libvirt/driver.py:2338 #, python-format msgid "" "Unable to migrate %(instance_uuid)s: Disk of instance is too " @@ -6766,7 +6771,7 @@ msgstr "" "Unable to migrate %(instance_uuid)s: Disk of instance is too " "large(available on destination host:%(available)s < need:%(necessary)s)" -#: nova/virt/libvirt/driver.py:2357 +#: nova/virt/libvirt/driver.py:2358 #, python-format msgid "" "Instance launched has CPU info:\n" @@ -6775,7 +6780,7 @@ msgstr "" "Instance launched has CPU info:\n" "%s" -#: nova/virt/libvirt/driver.py:2369 +#: nova/virt/libvirt/driver.py:2370 #, python-format msgid "" "CPU doesn't have compatibility.\n" @@ -6790,7 +6795,7 @@ msgstr "" "\n" "Refer to %(u)s" -#: nova/virt/libvirt/driver.py:2386 +#: nova/virt/libvirt/driver.py:2387 #, python-format msgid "" "Creating tmpfile %s to notify to other compute nodes that they should " @@ -6799,44 +6804,44 @@ msgstr "" "Creating tmpfile %s to notify to other compute nodes that they should " "mount the same storage." -#: nova/virt/libvirt/driver.py:2434 +#: nova/virt/libvirt/driver.py:2435 #, python-format msgid "The firewall filter for %s does not exist" msgstr "The firewall filter for %s does not exist" -#: nova/virt/libvirt/driver.py:2504 +#: nova/virt/libvirt/driver.py:2505 #, python-format msgid "Live Migration failure: %(e)s" msgstr "Live Migration failure: %(e)s" -#: nova/virt/libvirt/driver.py:2548 +#: nova/virt/libvirt/driver.py:2549 #, python-format msgid "plug_vifs() failed %(cnt)d.Retry up to %(max_retry)d for %(hostname)s." msgstr "plug_vifs() failed %(cnt)d.Retry up to %(max_retry)d for %(hostname)s." -#: nova/virt/libvirt/driver.py:2675 +#: nova/virt/libvirt/driver.py:2676 #, python-format msgid "skipping %(path)s since it looks like volume" msgstr "skipping %(path)s since it looks like volume" -#: nova/virt/libvirt/driver.py:2724 +#: nova/virt/libvirt/driver.py:2725 #, python-format msgid "Getting disk size of %(i_name)s: %(e)s" msgstr "Getting disk size of %(i_name)s: %(e)s" -#: nova/virt/libvirt/driver.py:2786 +#: nova/virt/libvirt/driver.py:2787 msgid "Starting migrate_disk_and_power_off" msgstr "Starting migrate_disk_and_power_off" -#: nova/virt/libvirt/driver.py:2845 +#: nova/virt/libvirt/driver.py:2846 msgid "Instance running successfully." msgstr "Instance running successfully." -#: nova/virt/libvirt/driver.py:2852 +#: nova/virt/libvirt/driver.py:2853 msgid "Starting finish_migration" msgstr "Starting finish_migration" -#: nova/virt/libvirt/driver.py:2903 +#: nova/virt/libvirt/driver.py:2904 msgid "Starting finish_revert_migration" msgstr "Starting finish_revert_migration" @@ -6870,11 +6875,11 @@ msgstr "The nwfilter(%(instance_filter_name)s) for%(name)s is not found." msgid "iptables firewall: Setup Basic Filtering" msgstr "iptables firewall: Setup Basic Filtering" -#: nova/virt/libvirt/imagebackend.py:208 +#: nova/virt/libvirt/imagebackend.py:213 msgid "You should specify libvirt_images_volume_group flag to use LVM images." msgstr "You should specify libvirt_images_volume_group flag to use LVM images." -#: nova/virt/libvirt/imagebackend.py:270 +#: nova/virt/libvirt/imagebackend.py:276 #, python-format msgid "Unknown image_type=%s" msgstr "Unknown image_type=%s" @@ -7014,7 +7019,7 @@ msgstr "Verification complete" msgid "LVM snapshots not implemented" msgstr "" -#: nova/virt/libvirt/utils.py:130 +#: nova/virt/libvirt/utils.py:131 #, python-format msgid "" "Insufficient Space on Volume Group %(vg)s. Only %(free_space)db " @@ -7023,7 +7028,7 @@ msgstr "" "Insufficient Space on Volume Group %(vg)s. Only %(free_space)db " "available, but %(size)db required by volume %(lv)s." -#: nova/virt/libvirt/utils.py:139 +#: nova/virt/libvirt/utils.py:140 #, python-format msgid "" "Volume group %(vg)s will not be able to hold sparse volume %(lv)s. " @@ -7034,36 +7039,36 @@ msgstr "" "Virtual volume size is %(size)db, but free space on volume group is only " "%(free_space)db." -#: nova/virt/libvirt/utils.py:186 +#: nova/virt/libvirt/utils.py:187 #, python-format msgid "Path %s must be LVM logical volume" msgstr "" -#: nova/virt/libvirt/utils.py:409 +#: nova/virt/libvirt/utils.py:410 msgid "Can't retrieve root device path from instance libvirt configuration" msgstr "" -#: nova/virt/libvirt/utils.py:498 +#: nova/virt/libvirt/utils.py:499 #, python-format msgid "Reading image info file: %s" msgstr "Reading image info file: %s" -#: nova/virt/libvirt/utils.py:502 +#: nova/virt/libvirt/utils.py:503 #, python-format msgid "Read: %s" msgstr "Read: %s" -#: nova/virt/libvirt/utils.py:508 +#: nova/virt/libvirt/utils.py:509 #, python-format msgid "Error reading image info file %(filename)s: %(error)s" msgstr "Error reading image info file %(filename)s: %(error)s" -#: nova/virt/libvirt/utils.py:532 +#: nova/virt/libvirt/utils.py:533 #, python-format msgid "Writing image info file: %s" msgstr "Writing image info file: %s" -#: nova/virt/libvirt/utils.py:533 +#: nova/virt/libvirt/utils.py:534 #, python-format msgid "Wrote: %s" msgstr "Wrote: %s" @@ -7083,12 +7088,12 @@ msgstr "Ensuring bridge %s" msgid "Failed while unplugging vif" msgstr "Failed while unplugging vif" -#: nova/virt/libvirt/volume.py:173 +#: nova/virt/libvirt/volume.py:174 #, python-format msgid "iSCSI device not found at %s" msgstr "iSCSI device not found at %s" -#: nova/virt/libvirt/volume.py:176 +#: nova/virt/libvirt/volume.py:177 #, python-format msgid "" "ISCSI volume not yet found at: %(mount_device)s. Will rescan & retry. " @@ -7097,7 +7102,7 @@ msgstr "" "ISCSI volume not yet found at: %(mount_device)s. Will rescan & retry. " "Try number: %(tries)s" -#: nova/virt/libvirt/volume.py:188 +#: nova/virt/libvirt/volume.py:189 #, python-format msgid "Found iSCSI node %(mount_device)s (after %(tries)s rescans)" msgstr "Found iSCSI node %(mount_device)s (after %(tries)s rescans)" @@ -8994,34 +8999,34 @@ msgstr "Sheepdog is not working" msgid "LoggingVolumeDriver: %s" msgstr "LoggingVolumeDriver: %s" -#: nova/volume/iscsi.py:121 +#: nova/volume/iscsi.py:122 #, python-format msgid "Creating volume: %s" msgstr "Creating volume: %s" -#: nova/volume/iscsi.py:135 +#: nova/volume/iscsi.py:136 #, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s." msgstr "Failed to create iscsi target for volume id:%(vol_id)s." -#: nova/volume/iscsi.py:145 +#: nova/volume/iscsi.py:146 #, python-format msgid "" "Failed to create iscsi target for volume id:%(vol_id)s. Please ensure " "your tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: nova/volume/iscsi.py:153 nova/volume/iscsi.py:195 +#: nova/volume/iscsi.py:154 nova/volume/iscsi.py:196 #, python-format msgid "Removing volume: %s" msgstr "Removing volume: %s" -#: nova/volume/iscsi.py:167 +#: nova/volume/iscsi.py:168 #, python-format msgid "Failed to create iscsi target for volume id:%(volume_id)s." msgstr "Failed to create iscsi target for volume id:%(volume_id)s." -#: nova/volume/iscsi.py:176 +#: nova/volume/iscsi.py:177 msgid "valid iqn needed for show_target" msgstr "valid iqn needed for show_target" @@ -10314,39 +10319,3 @@ msgstr "" "Got error trying to delete target %(target)s, assuming it is already " "gone: %(exc)s" -#~ msgid "" -#~ "The root_helper option (which lets you" -#~ " specify a root wrapper different " -#~ "from nova-rootwrap, and defaults to " -#~ "using sudo) is now deprecated. You " -#~ "should use the rootwrap_config option " -#~ "instead." -#~ msgstr "" -#~ "The root_helper option (which lets you" -#~ " specify a root wrapper different " -#~ "from nova-rootwrap, and defaults to " -#~ "using sudo) is now deprecated. You " -#~ "should use the rootwrap_config option " -#~ "instead." - -#~ msgid "backend %s" -#~ msgstr "backend %s" - -#~ msgid "Invalid server status: %(status)s" -#~ msgstr "Invalid server status: %(status)s" - -#~ msgid "Use of empty request context is deprecated" -#~ msgstr "Use of empty request context is deprecated" - -#~ msgid "" -#~ "Inheritance-based rules are deprecated; " -#~ "use the default brain instead of " -#~ "%s." -#~ msgstr "" -#~ "Inheritance-based rules are deprecated; " -#~ "use the default brain instead of " -#~ "%s." - -#~ msgid "Inheritance-based rules are deprecated; update _check_%s" -#~ msgstr "Inheritance-based rules are deprecated; update _check_%s" - diff --git a/nova/locale/es/LC_MESSAGES/nova.po b/nova/locale/es/LC_MESSAGES/nova.po index 2c30da2d9..3fc52f854 100644 --- a/nova/locale/es/LC_MESSAGES/nova.po +++ b/nova/locale/es/LC_MESSAGES/nova.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: nova\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-10-26 00:02+0000\n" +"POT-Creation-Date: 2012-10-27 00:01+0000\n" "PO-Revision-Date: 2012-05-16 06:44+0000\n" "Last-Translator: Paco Molinero \n" "Language-Team: Spanish \n" @@ -27,45 +27,45 @@ msgstr "" msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" msgstr "" -#: nova/crypto.py:46 +#: nova/crypto.py:47 msgid "Filename of root CA" msgstr "Nombre de fichero de la CA raíz" -#: nova/crypto.py:49 +#: nova/crypto.py:50 msgid "Filename of private key" msgstr "Nombre de fichero de la clave privada" -#: nova/crypto.py:52 +#: nova/crypto.py:53 msgid "Filename of root Certificate Revocation List" msgstr "Lista de nombre de archivo de root con certificado de revocacion" -#: nova/crypto.py:55 +#: nova/crypto.py:56 msgid "Where we keep our keys" msgstr "Donde guardamos nuestras claves" -#: nova/crypto.py:58 +#: nova/crypto.py:59 msgid "Where we keep our root CA" msgstr "Dónde guardamos nuestra CA raíz" -#: nova/crypto.py:61 +#: nova/crypto.py:62 msgid "Should we use a CA for each project?" msgstr "¿Deberíamos usar una CA para cada proyecto?" -#: nova/crypto.py:65 +#: nova/crypto.py:66 #, python-format msgid "Subject for certificate for users, %s for project, user, timestamp" msgstr "" "Sujeto (Subject) para el certificado de usuarios, %s para el proyecto, " "usuario, marca de tiempo" -#: nova/crypto.py:70 +#: nova/crypto.py:71 #, python-format msgid "Subject for certificate for projects, %s for project, timestamp" msgstr "" "Sujeto (Subject) para el certificado del proyecto, %s para el proyecto, " "marca de tiempo" -#: nova/crypto.py:300 +#: nova/crypto.py:301 #, python-format msgid "Flags path: %s" msgstr "Ruta a las opciones: %s" @@ -195,13 +195,13 @@ msgstr "Tipo de volumen no válido" msgid "Invalid volume" msgstr "Volumen inválido" -#: nova/exception.py:263 nova/api/openstack/compute/servers.py:1287 +#: nova/exception.py:263 nova/api/openstack/compute/servers.py:1283 #: nova/api/openstack/compute/contrib/admin_actions.py:242 msgid "Invalid metadata" msgstr "" #: nova/exception.py:267 -#, fuzzy, python-format +#, fuzzy msgid "Invalid metadata size" msgstr "Firma invalida para el usuario %s" @@ -1347,23 +1347,23 @@ msgstr "" msgid "Creating Consumer connection for Service %s" msgstr "" -#: nova/service.py:502 +#: nova/service.py:503 msgid "Service killed that has no database entry" msgstr "Se detuvo un servicio sin entrada en la base de datos" -#: nova/service.py:539 +#: nova/service.py:540 msgid "The service database object disappeared, Recreating it." msgstr "El servicio objeto de base de datos ha desaparecido, recreándolo." -#: nova/service.py:554 +#: nova/service.py:555 msgid "Recovered model server connection!" msgstr "Recuperada la conexión al servidor de modelos." -#: nova/service.py:560 +#: nova/service.py:561 msgid "model server went away" msgstr "el servidor de modelos se ha ido" -#: nova/service.py:648 +#: nova/service.py:649 msgid "serve() can only be called once" msgstr "" @@ -1424,47 +1424,27 @@ msgstr "backend inválido: %s" msgid "in looping call" msgstr "" -#: nova/utils.py:623 -#, python-format -msgid "Could not release the acquired lock `%s`" -msgstr "" - -#: nova/utils.py:706 -#, python-format -msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"..." -msgstr "" - -#: nova/utils.py:710 -#, python-format -msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"..." -msgstr "" - -#: nova/utils.py:736 -#, python-format -msgid "Got file lock \"%(lock)s\" for method \"%(method)s\"..." -msgstr "" - -#: nova/utils.py:877 +#: nova/utils.py:700 #, python-format msgid "Expected object of type: %s" msgstr "" -#: nova/utils.py:906 +#: nova/utils.py:729 #, python-format msgid "Invalid server_string: %s" msgstr "" -#: nova/utils.py:1046 +#: nova/utils.py:869 #, python-format msgid "timefunc: '%(name)s' took %(total_time).2f secs" msgstr "" -#: nova/utils.py:1124 +#: nova/utils.py:947 #, python-format msgid "Reloading cached file %s" msgstr "" -#: nova/utils.py:1242 nova/virt/configdrive.py:150 +#: nova/utils.py:1065 nova/virt/configdrive.py:151 #, python-format msgid "Could not remove tmpdir: %s" msgstr "" @@ -1888,7 +1868,7 @@ msgstr "Fallo al generar metadatos para la ip %s" msgid "Caught error: %s" msgstr "Capturado error: %s" -#: nova/api/openstack/__init__.py:60 nova/api/openstack/wsgi.py:977 +#: nova/api/openstack/__init__.py:60 nova/api/openstack/wsgi.py:986 #, python-format msgid "%(url)s returned with HTTP %(status)d" msgstr "" @@ -1937,7 +1917,7 @@ msgstr "" msgid "offset param must be positive" msgstr "" -#: nova/api/openstack/common.py:215 nova/api/openstack/compute/servers.py:540 +#: nova/api/openstack/common.py:215 nova/api/openstack/compute/servers.py:536 #, python-format msgid "marker [%s] not found" msgstr "" @@ -2041,7 +2021,7 @@ msgstr "" msgid "Failed to load extension %(ext_name)s: %(exc)s" msgstr "" -#: nova/api/openstack/wsgi.py:199 nova/api/openstack/wsgi.py:610 +#: nova/api/openstack/wsgi.py:199 nova/api/openstack/wsgi.py:619 msgid "cannot understand JSON" msgstr "" @@ -2050,47 +2030,47 @@ msgstr "" msgid "cannot understand XML" msgstr "" -#: nova/api/openstack/wsgi.py:615 +#: nova/api/openstack/wsgi.py:624 msgid "too many body keys" msgstr "" -#: nova/api/openstack/wsgi.py:658 +#: nova/api/openstack/wsgi.py:667 #, python-format msgid "Exception handling resource: %s" msgstr "" -#: nova/api/openstack/wsgi.py:662 +#: nova/api/openstack/wsgi.py:671 #, python-format msgid "Fault thrown: %s" msgstr "" -#: nova/api/openstack/wsgi.py:665 +#: nova/api/openstack/wsgi.py:674 #, python-format msgid "HTTP exception thrown: %s" msgstr "" -#: nova/api/openstack/wsgi.py:779 +#: nova/api/openstack/wsgi.py:788 msgid "Unrecognized Content-Type provided in request" msgstr "" -#: nova/api/openstack/wsgi.py:783 +#: nova/api/openstack/wsgi.py:792 msgid "No Content-Type provided in request" msgstr "" -#: nova/api/openstack/wsgi.py:787 +#: nova/api/openstack/wsgi.py:796 msgid "Empty body provided in request" msgstr "" -#: nova/api/openstack/wsgi.py:888 +#: nova/api/openstack/wsgi.py:897 msgid "Invalid XML in request body" msgstr "" -#: nova/api/openstack/wsgi.py:907 +#: nova/api/openstack/wsgi.py:916 #, python-format msgid "There is no such action: %s" msgstr "" -#: nova/api/openstack/wsgi.py:910 nova/api/openstack/wsgi.py:923 +#: nova/api/openstack/wsgi.py:919 nova/api/openstack/wsgi.py:932 #: nova/api/openstack/compute/server_metadata.py:58 #: nova/api/openstack/compute/server_metadata.py:76 #: nova/api/openstack/compute/server_metadata.py:101 @@ -2099,15 +2079,15 @@ msgstr "" msgid "Malformed request body" msgstr "" -#: nova/api/openstack/wsgi.py:920 +#: nova/api/openstack/wsgi.py:929 msgid "Unsupported Content-Type" msgstr "" -#: nova/api/openstack/wsgi.py:932 +#: nova/api/openstack/wsgi.py:941 msgid "Malformed request url" msgstr "" -#: nova/api/openstack/wsgi.py:980 +#: nova/api/openstack/wsgi.py:989 #, python-format msgid "%(url)s returned a fault: %(e)s" msgstr "" @@ -2209,210 +2189,210 @@ msgstr "" msgid "Metadata item was not found" msgstr "" -#: nova/api/openstack/compute/servers.py:449 -#: nova/api/openstack/compute/servers.py:461 -#: nova/api/openstack/compute/servers.py:556 -#: nova/api/openstack/compute/servers.py:724 -#: nova/api/openstack/compute/servers.py:985 -#: nova/api/openstack/compute/servers.py:1088 -#: nova/api/openstack/compute/servers.py:1238 +#: nova/api/openstack/compute/servers.py:445 +#: nova/api/openstack/compute/servers.py:457 +#: nova/api/openstack/compute/servers.py:552 +#: nova/api/openstack/compute/servers.py:720 +#: nova/api/openstack/compute/servers.py:981 +#: nova/api/openstack/compute/servers.py:1084 +#: nova/api/openstack/compute/servers.py:1234 msgid "Instance could not be found" msgstr "" -#: nova/api/openstack/compute/servers.py:500 +#: nova/api/openstack/compute/servers.py:496 msgid "Invalid changes-since value" msgstr "" -#: nova/api/openstack/compute/servers.py:519 +#: nova/api/openstack/compute/servers.py:515 #, fuzzy msgid "Only administrators may list deleted instances" msgstr "Vamos a ejecutar %s insntacias..." -#: nova/api/openstack/compute/servers.py:563 +#: nova/api/openstack/compute/servers.py:559 msgid "Server name is not a string or unicode" msgstr "" -#: nova/api/openstack/compute/servers.py:567 +#: nova/api/openstack/compute/servers.py:563 msgid "Server name is an empty string" msgstr "" -#: nova/api/openstack/compute/servers.py:571 +#: nova/api/openstack/compute/servers.py:567 msgid "Server name must be less than 256 characters." msgstr "" -#: nova/api/openstack/compute/servers.py:588 +#: nova/api/openstack/compute/servers.py:584 #, python-format msgid "Bad personality format: missing %s" msgstr "" -#: nova/api/openstack/compute/servers.py:591 +#: nova/api/openstack/compute/servers.py:587 msgid "Bad personality format" msgstr "" -#: nova/api/openstack/compute/servers.py:595 +#: nova/api/openstack/compute/servers.py:591 #, python-format msgid "Personality content for %s cannot be decoded" msgstr "" -#: nova/api/openstack/compute/servers.py:626 +#: nova/api/openstack/compute/servers.py:622 msgid "Unknown argment : port" msgstr "" -#: nova/api/openstack/compute/servers.py:629 +#: nova/api/openstack/compute/servers.py:625 #, python-format msgid "Bad port format: port uuid is not in proper format (%s)" msgstr "" -#: nova/api/openstack/compute/servers.py:639 +#: nova/api/openstack/compute/servers.py:635 #, python-format msgid "Bad networks format: network uuid is not in proper format (%s)" msgstr "" -#: nova/api/openstack/compute/servers.py:649 +#: nova/api/openstack/compute/servers.py:645 #, python-format msgid "Invalid fixed IP address (%s)" msgstr "" -#: nova/api/openstack/compute/servers.py:662 +#: nova/api/openstack/compute/servers.py:658 #, python-format msgid "Duplicate networks (%s) are not allowed" msgstr "" -#: nova/api/openstack/compute/servers.py:668 +#: nova/api/openstack/compute/servers.py:664 #, python-format msgid "Bad network format: missing %s" msgstr "" -#: nova/api/openstack/compute/servers.py:671 +#: nova/api/openstack/compute/servers.py:667 msgid "Bad networks format" msgstr "" -#: nova/api/openstack/compute/servers.py:697 +#: nova/api/openstack/compute/servers.py:693 msgid "Userdata content cannot be decoded" msgstr "" -#: nova/api/openstack/compute/servers.py:704 +#: nova/api/openstack/compute/servers.py:700 msgid "accessIPv4 is not proper IPv4 format" msgstr "" -#: nova/api/openstack/compute/servers.py:711 +#: nova/api/openstack/compute/servers.py:707 msgid "accessIPv6 is not proper IPv6 format" msgstr "" -#: nova/api/openstack/compute/servers.py:740 +#: nova/api/openstack/compute/servers.py:736 msgid "Server name is not defined" msgstr "" -#: nova/api/openstack/compute/servers.py:789 -#: nova/api/openstack/compute/servers.py:895 +#: nova/api/openstack/compute/servers.py:785 +#: nova/api/openstack/compute/servers.py:891 msgid "Invalid flavorRef provided." msgstr "" -#: nova/api/openstack/compute/servers.py:829 +#: nova/api/openstack/compute/servers.py:825 msgid "min_count must be an integer value" msgstr "" -#: nova/api/openstack/compute/servers.py:832 +#: nova/api/openstack/compute/servers.py:828 msgid "min_count must be > 0" msgstr "" -#: nova/api/openstack/compute/servers.py:837 +#: nova/api/openstack/compute/servers.py:833 msgid "max_count must be an integer value" msgstr "" -#: nova/api/openstack/compute/servers.py:840 +#: nova/api/openstack/compute/servers.py:836 msgid "max_count must be > 0" msgstr "" -#: nova/api/openstack/compute/servers.py:843 +#: nova/api/openstack/compute/servers.py:839 msgid "min_count must be <= max_count" msgstr "" -#: nova/api/openstack/compute/servers.py:892 +#: nova/api/openstack/compute/servers.py:888 msgid "Can not find requested image" msgstr "" -#: nova/api/openstack/compute/servers.py:898 +#: nova/api/openstack/compute/servers.py:894 msgid "Invalid key_name provided." msgstr "" -#: nova/api/openstack/compute/servers.py:977 +#: nova/api/openstack/compute/servers.py:973 #, fuzzy msgid "HostId cannot be updated." msgstr "Punto de montaje no puede ser traducido: %s" -#: nova/api/openstack/compute/servers.py:1003 -#: nova/api/openstack/compute/servers.py:1023 +#: nova/api/openstack/compute/servers.py:999 +#: nova/api/openstack/compute/servers.py:1019 msgid "Instance has not been resized." msgstr "" -#: nova/api/openstack/compute/servers.py:1009 +#: nova/api/openstack/compute/servers.py:1005 #, python-format msgid "Error in confirm-resize %s" msgstr "" -#: nova/api/openstack/compute/servers.py:1029 +#: nova/api/openstack/compute/servers.py:1025 #, python-format msgid "Error in revert-resize %s" msgstr "" -#: nova/api/openstack/compute/servers.py:1042 +#: nova/api/openstack/compute/servers.py:1038 msgid "Argument 'type' for reboot is not HARD or SOFT" msgstr "" -#: nova/api/openstack/compute/servers.py:1046 +#: nova/api/openstack/compute/servers.py:1042 msgid "Missing argument 'type' for reboot" msgstr "" -#: nova/api/openstack/compute/servers.py:1059 +#: nova/api/openstack/compute/servers.py:1055 #, python-format msgid "Error in reboot %s" msgstr "" -#: nova/api/openstack/compute/servers.py:1071 +#: nova/api/openstack/compute/servers.py:1067 msgid "Unable to locate requested flavor." msgstr "" -#: nova/api/openstack/compute/servers.py:1074 +#: nova/api/openstack/compute/servers.py:1070 msgid "Resize requires a flavor change." msgstr "" -#: nova/api/openstack/compute/servers.py:1098 +#: nova/api/openstack/compute/servers.py:1094 msgid "Missing imageRef attribute" msgstr "" -#: nova/api/openstack/compute/servers.py:1107 +#: nova/api/openstack/compute/servers.py:1103 #: nova/api/openstack/volume/volumes.py:263 #: nova/api/openstack/volume/volumes.py:267 msgid "Invalid imageRef provided." msgstr "" -#: nova/api/openstack/compute/servers.py:1116 +#: nova/api/openstack/compute/servers.py:1112 msgid "Missing flavorRef attribute" msgstr "" -#: nova/api/openstack/compute/servers.py:1129 +#: nova/api/openstack/compute/servers.py:1125 msgid "No adminPass was specified" msgstr "" -#: nova/api/openstack/compute/servers.py:1133 -#: nova/api/openstack/compute/servers.py:1335 +#: nova/api/openstack/compute/servers.py:1129 +#: nova/api/openstack/compute/servers.py:1331 msgid "Invalid adminPass" msgstr "" -#: nova/api/openstack/compute/servers.py:1144 +#: nova/api/openstack/compute/servers.py:1140 msgid "Unable to parse metadata key/value pairs." msgstr "" -#: nova/api/openstack/compute/servers.py:1157 +#: nova/api/openstack/compute/servers.py:1153 msgid "Resize request has invalid 'flavorRef' attribute." msgstr "" -#: nova/api/openstack/compute/servers.py:1160 +#: nova/api/openstack/compute/servers.py:1156 msgid "Resize requests require 'flavorRef' attribute." msgstr "" -#: nova/api/openstack/compute/servers.py:1178 +#: nova/api/openstack/compute/servers.py:1174 #: nova/api/openstack/compute/contrib/aggregates.py:142 #: nova/api/openstack/compute/contrib/keypairs.py:78 #: nova/api/openstack/compute/contrib/networks.py:75 @@ -2420,19 +2400,19 @@ msgstr "" msgid "Invalid request body" msgstr "" -#: nova/api/openstack/compute/servers.py:1183 +#: nova/api/openstack/compute/servers.py:1179 msgid "Could not parse imageRef from request." msgstr "" -#: nova/api/openstack/compute/servers.py:1245 +#: nova/api/openstack/compute/servers.py:1241 msgid "Cannot find image for rebuild" msgstr "" -#: nova/api/openstack/compute/servers.py:1278 +#: nova/api/openstack/compute/servers.py:1274 msgid "createImage entity requires name attribute" msgstr "" -#: nova/api/openstack/compute/servers.py:1362 +#: nova/api/openstack/compute/servers.py:1358 #, python-format msgid "Removing options '%(unk_opt_str)s' from query" msgstr "" @@ -2578,7 +2558,7 @@ msgstr "" msgid "Only root certificate can be retrieved." msgstr "" -#: nova/api/openstack/compute/contrib/cloudpipe.py:148 +#: nova/api/openstack/compute/contrib/cloudpipe.py:149 msgid "" "Unable to claim IP for VPN instances, ensure it isn't running, and try " "again in a few minutes" @@ -2912,24 +2892,24 @@ msgstr "" msgid "No image_name was specified in request." msgstr "" -#: nova/cloudpipe/pipelib.py:43 +#: nova/cloudpipe/pipelib.py:44 #, fuzzy msgid "Instance type for vpn instances" msgstr "Tipo de instancia inválido %(instance_type)s." -#: nova/cloudpipe/pipelib.py:46 +#: nova/cloudpipe/pipelib.py:47 msgid "Template for cloudpipe instance boot script" msgstr "" -#: nova/cloudpipe/pipelib.py:49 +#: nova/cloudpipe/pipelib.py:50 msgid "Network to push into openvpn config" msgstr "Red a insertar en la configuración de openvpn" -#: nova/cloudpipe/pipelib.py:52 +#: nova/cloudpipe/pipelib.py:53 msgid "Netmask to push into openvpn config" msgstr "Mascara de red a insertar en la configuración de openvpn" -#: nova/cloudpipe/pipelib.py:105 +#: nova/cloudpipe/pipelib.py:106 #, python-format msgid "Launching VPN for %s" msgstr "Lanzando VPN para %s" @@ -3174,663 +3154,668 @@ msgstr "" msgid "Instance type %s not found for deletion" msgstr "" -#: nova/compute/manager.py:166 +#: nova/compute/manager.py:167 msgid "Possibly task preempted." msgstr "" -#: nova/compute/manager.py:229 +#: nova/compute/manager.py:230 msgid "Compute driver option required, but not specified" msgstr "" -#: nova/compute/manager.py:232 +#: nova/compute/manager.py:233 #, python-format msgid "Loading compute driver '%s'" msgstr "" -#: nova/compute/manager.py:238 +#: nova/compute/manager.py:239 #, python-format msgid "Unable to load the virtualization driver: %s" msgstr "" -#: nova/compute/manager.py:273 +#: nova/compute/manager.py:274 msgid "Instance has been destroyed from under us while trying to set it to ERROR" msgstr "" -#: nova/compute/manager.py:301 +#: nova/compute/manager.py:302 #, python-format msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." msgstr "" -#: nova/compute/manager.py:315 +#: nova/compute/manager.py:316 msgid "Rebooting instance after nova-compute restart." msgstr "" -#: nova/compute/manager.py:329 +#: nova/compute/manager.py:330 msgid "Hypervisor driver does not support resume guests" msgstr "" -#: nova/compute/manager.py:339 +#: nova/compute/manager.py:340 msgid "Hypervisor driver does not support firewall rules" msgstr "" -#: nova/compute/manager.py:351 +#: nova/compute/manager.py:352 msgid "Checking state" msgstr "" -#: nova/compute/manager.py:424 +#: nova/compute/manager.py:425 #, python-format msgid "Setting up bdm %s" msgstr "" -#: nova/compute/manager.py:517 +#: nova/compute/manager.py:518 #, fuzzy msgid "Failed to dealloc network for deleted instance" msgstr "Vamos a ejecutar %s insntacias..." -#: nova/compute/manager.py:549 +#: nova/compute/manager.py:550 #, fuzzy, python-format msgid "Build error: %s" msgstr "Capturado error: %s" -#: nova/compute/manager.py:566 +#: nova/compute/manager.py:567 msgid "Error trying to reschedule" msgstr "" -#: nova/compute/manager.py:583 +#: nova/compute/manager.py:584 msgid "Retry info not present, will not reschedule" msgstr "" -#: nova/compute/manager.py:588 +#: nova/compute/manager.py:589 msgid "No request spec, will not reschedule" msgstr "" -#: nova/compute/manager.py:594 +#: nova/compute/manager.py:595 #, python-format msgid "Re-scheduling instance: attempt %d" msgstr "" -#: nova/compute/manager.py:619 +#: nova/compute/manager.py:620 msgid "Instance build timed out. Set to error state." msgstr "" -#: nova/compute/manager.py:650 +#: nova/compute/manager.py:651 msgid "Instance has already been created" msgstr "La instancia ha sido creada previamente" -#: nova/compute/manager.py:693 +#: nova/compute/manager.py:694 #, 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:699 +#: nova/compute/manager.py:700 #, 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:709 +#: nova/compute/manager.py:710 msgid "Starting instance..." msgstr "" -#: nova/compute/manager.py:730 +#: nova/compute/manager.py:731 msgid "Instance failed network setup" msgstr "" -#: nova/compute/manager.py:734 +#: nova/compute/manager.py:735 #, python-format msgid "Instance network_info: |%s|" msgstr "" -#: nova/compute/manager.py:747 +#: nova/compute/manager.py:748 msgid "Instance failed block device setup" msgstr "" -#: nova/compute/manager.py:765 +#: nova/compute/manager.py:766 msgid "Instance failed to spawn" msgstr "" -#: nova/compute/manager.py:789 +#: nova/compute/manager.py:790 msgid "Deallocating network for instance" msgstr "" -#: nova/compute/manager.py:861 +#: nova/compute/manager.py:862 #, python-format msgid "%(action_str)s instance" msgstr "" -#: nova/compute/manager.py:892 +#: nova/compute/manager.py:893 #, python-format msgid "Ignoring DiskNotFound: %s" msgstr "" -#: nova/compute/manager.py:895 +#: nova/compute/manager.py:896 #, python-format msgid "Ignoring VolumeNotFound: %s" msgstr "" -#: nova/compute/manager.py:902 +#: nova/compute/manager.py:903 #, python-format msgid "terminating bdm %s" msgstr "" -#: nova/compute/manager.py:926 +#: nova/compute/manager.py:927 #, python-format msgid "Ignoring volume cleanup failure due to %s" msgstr "" -#: nova/compute/manager.py:966 nova/compute/manager.py:1788 -#: nova/compute/manager.py:2973 +#: nova/compute/manager.py:967 nova/compute/manager.py:1802 +#: nova/compute/manager.py:2987 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "" -#: nova/compute/manager.py:1048 +#: nova/compute/manager.py:1049 #, fuzzy msgid "Rebuilding instance" msgstr "Reiniciando instancia %s" -#: nova/compute/manager.py:1127 +#: nova/compute/manager.py:1128 #, fuzzy msgid "Rebooting instance" msgstr "Reiniciando instancia %s" -#: nova/compute/manager.py:1147 +#: nova/compute/manager.py:1148 #, python-format msgid "" "trying to reboot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1156 +#: nova/compute/manager.py:1157 #, fuzzy, python-format msgid "Cannot reboot instance: %(exc)s" msgstr "Ejecutando instancias: %s" -#: nova/compute/manager.py:1193 +#: nova/compute/manager.py:1194 #, fuzzy msgid "instance snapshotting" msgstr "instancia %s: creando snapshot" -#: nova/compute/manager.py:1199 +#: nova/compute/manager.py:1200 #, python-format msgid "" "trying to snapshot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1269 +#: nova/compute/manager.py:1270 #, python-format msgid "Found %(num_images)d images (rotation: %(rotation)d)" msgstr "" -#: nova/compute/manager.py:1275 +#: nova/compute/manager.py:1276 #, python-format msgid "Rotating out %d backups" msgstr "" -#: nova/compute/manager.py:1280 +#: nova/compute/manager.py:1281 #, python-format msgid "Deleting image %s" msgstr "" -#: nova/compute/manager.py:1311 +#: nova/compute/manager.py:1312 #, python-format msgid "Failed to set admin password. Instance %s is not running" msgstr "" -#: nova/compute/manager.py:1318 +#: nova/compute/manager.py:1319 msgid "Root password set" msgstr "" -#: nova/compute/manager.py:1328 +#: nova/compute/manager.py:1329 msgid "set_admin_password is not implemented by this driver." msgstr "" -#: nova/compute/manager.py:1344 +#: nova/compute/manager.py:1345 #, python-format msgid "set_admin_password failed: %s" msgstr "" -#: nova/compute/manager.py:1352 +#: nova/compute/manager.py:1353 msgid "error setting admin password" msgstr "" -#: nova/compute/manager.py:1367 +#: nova/compute/manager.py:1368 #, 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:1371 +#: nova/compute/manager.py:1372 #, python-format msgid "injecting file to %(path)s" msgstr "" -#: nova/compute/manager.py:1384 +#: nova/compute/manager.py:1385 msgid "Rescuing" msgstr "" -#: nova/compute/manager.py:1411 +#: nova/compute/manager.py:1412 msgid "Unrescuing" msgstr "" -#: nova/compute/manager.py:1432 +#: nova/compute/manager.py:1433 #, python-format msgid "Changing instance metadata according to %(diff)r" msgstr "" -#: nova/compute/manager.py:1606 +#: nova/compute/manager.py:1614 msgid "destination same as source!" msgstr "" -#: nova/compute/manager.py:1624 +#: nova/compute/manager.py:1632 msgid "Migrating" msgstr "" -#: nova/compute/manager.py:1841 +#: nova/compute/manager.py:1799 +#, python-format +msgid "Failed to rollback quota for failed finish_resize: %(qr_error)s" +msgstr "" + +#: nova/compute/manager.py:1855 msgid "Pausing" msgstr "" -#: nova/compute/manager.py:1858 +#: nova/compute/manager.py:1872 msgid "Unpausing" msgstr "" -#: nova/compute/manager.py:1896 +#: nova/compute/manager.py:1910 #, fuzzy msgid "Retrieving diagnostics" msgstr "instancia %s: obteniendo los diagnosticos" -#: nova/compute/manager.py:1926 +#: nova/compute/manager.py:1940 msgid "Resuming" msgstr "" -#: nova/compute/manager.py:1942 +#: nova/compute/manager.py:1956 #, fuzzy msgid "Reset network" msgstr "configurando la red del host" -#: nova/compute/manager.py:1947 +#: nova/compute/manager.py:1961 #, fuzzy msgid "Inject network info" msgstr "configurando la red del host" -#: nova/compute/manager.py:1950 +#: nova/compute/manager.py:1964 #, python-format msgid "network_info to inject: |%s|" msgstr "" -#: nova/compute/manager.py:1967 +#: nova/compute/manager.py:1981 #, fuzzy msgid "Get console output" msgstr "Obtener salida de la consola para la instancia %s" -#: nova/compute/manager.py:1992 +#: nova/compute/manager.py:2006 msgid "Getting vnc console" msgstr "" -#: nova/compute/manager.py:2020 +#: nova/compute/manager.py:2034 #, python-format msgid "Booting with volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2063 +#: nova/compute/manager.py:2077 #, python-format msgid "Attaching volume %(volume_id)s to %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2072 +#: nova/compute/manager.py:2086 #, python-format msgid "" "Failed to connect to volume %(volume_id)s while attaching at " "%(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2087 +#: nova/compute/manager.py:2101 #, fuzzy, python-format msgid "Failed to attach volume %(volume_id)s at %(mountpoint)s" msgstr "Volume_separado: %(instance_name)s, %(mountpoint)s" -#: nova/compute/manager.py:2116 +#: nova/compute/manager.py:2130 #, python-format msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" msgstr "" -#: nova/compute/manager.py:2120 +#: nova/compute/manager.py:2134 #, fuzzy msgid "Detaching volume from unknown instance" msgstr "Desvinculando volumen de instancia desconocida %s" -#: nova/compute/manager.py:2133 +#: nova/compute/manager.py:2147 #, fuzzy, python-format msgid "Faild to detach volume %(volume_id)s from %(mp)s" msgstr "Volume_separado: %(instance_name)s, %(mountpoint)s" -#: nova/compute/manager.py:2226 +#: nova/compute/manager.py:2240 msgid "Instance has no volume." msgstr "" -#: nova/compute/manager.py:2286 +#: nova/compute/manager.py:2300 #, python-format msgid "Pre live migration failed at %(dest)s" msgstr "" -#: nova/compute/manager.py:2312 +#: nova/compute/manager.py:2326 msgid "_post_live_migration() is started.." msgstr "" -#: nova/compute/manager.py:2345 +#: nova/compute/manager.py:2359 msgid "No floating_ip found" msgstr "" -#: nova/compute/manager.py:2353 +#: nova/compute/manager.py:2367 msgid "No floating_ip found." msgstr "" -#: nova/compute/manager.py:2355 +#: nova/compute/manager.py:2369 #, python-format msgid "" "Live migration: Unexpected error: cannot inherit floating ip.\n" "%(e)s" msgstr "" -#: nova/compute/manager.py:2381 +#: nova/compute/manager.py:2395 #, python-format msgid "Migrating instance to %(dest)s finished successfully." msgstr "" -#: nova/compute/manager.py:2383 +#: nova/compute/manager.py:2397 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:2397 +#: nova/compute/manager.py:2411 msgid "Post operation of migration started" msgstr "" -#: nova/compute/manager.py:2528 +#: nova/compute/manager.py:2542 msgid "Updated the info_cache for instance" msgstr "" -#: nova/compute/manager.py:2554 +#: nova/compute/manager.py:2568 #, python-format msgid "" "Found %(migration_count)d unconfirmed migrations older than " "%(confirm_window)d seconds" msgstr "" -#: nova/compute/manager.py:2559 +#: nova/compute/manager.py:2573 #, python-format msgid "Setting migration %(migration_id)s to error: %(reason)s" msgstr "" -#: nova/compute/manager.py:2568 +#: nova/compute/manager.py:2582 #, python-format msgid "" "Automatically confirming migration %(migration_id)s for instance " "%(instance_uuid)s" msgstr "" -#: nova/compute/manager.py:2575 +#: nova/compute/manager.py:2589 #, fuzzy, python-format msgid "Instance %(instance_uuid)s not found" msgstr "La instacia %(instance_id)s no esta suspendida" -#: nova/compute/manager.py:2579 +#: nova/compute/manager.py:2593 msgid "In ERROR state" msgstr "" -#: nova/compute/manager.py:2586 +#: nova/compute/manager.py:2600 #, python-format msgid "In states %(vm_state)s/%(task_state)s, notRESIZED/None" msgstr "" -#: nova/compute/manager.py:2594 +#: nova/compute/manager.py:2608 #, python-format msgid "Error auto-confirming resize: %(e)s. Will retry later." msgstr "" -#: nova/compute/manager.py:2611 +#: nova/compute/manager.py:2625 #, 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:2629 +#: nova/compute/manager.py:2643 #, python-format msgid "Failed to generate usage audit for instance on host %s" msgstr "" -#: nova/compute/manager.py:2652 +#: nova/compute/manager.py:2666 msgid "Updating bandwidth usage cache" msgstr "" -#: nova/compute/manager.py:2717 +#: nova/compute/manager.py:2731 msgid "Updating host status" msgstr "" -#: nova/compute/manager.py:2743 +#: nova/compute/manager.py:2757 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " "the hypervisor." msgstr "" -#: nova/compute/manager.py:2749 nova/compute/manager.py:2787 +#: nova/compute/manager.py:2763 nova/compute/manager.py:2801 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:2774 +#: nova/compute/manager.py:2788 #, 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:2811 +#: nova/compute/manager.py:2825 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:2823 nova/compute/manager.py:2834 -#: nova/compute/manager.py:2848 +#: nova/compute/manager.py:2837 nova/compute/manager.py:2848 +#: nova/compute/manager.py:2862 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:2828 +#: nova/compute/manager.py:2842 msgid "Instance is paused or suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:2841 +#: nova/compute/manager.py:2855 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:2857 +#: nova/compute/manager.py:2871 #, fuzzy msgid "Instance is not (soft-)deleted." msgstr "instancia %s: arrancada" -#: nova/compute/manager.py:2865 +#: nova/compute/manager.py:2879 msgid "FLAGS.reclaim_instance_interval <= 0, skipping..." msgstr "" -#: nova/compute/manager.py:2878 +#: nova/compute/manager.py:2892 msgid "Reclaiming deleted instance" msgstr "" -#: nova/compute/manager.py:2927 +#: nova/compute/manager.py:2941 #, 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:2934 +#: nova/compute/manager.py:2948 #, 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:2941 +#: nova/compute/manager.py:2955 #, python-format msgid "Unrecognized value '%(action)s' for FLAGS.running_deleted_instance_action" msgstr "" -#: nova/compute/resource_tracker.py:150 +#: nova/compute/resource_tracker.py:151 msgid "" "Host field should be not be set on the instance until resources have been" " claimed." msgstr "" -#: nova/compute/resource_tracker.py:167 +#: nova/compute/resource_tracker.py:168 #, python-format msgid "" "Attempting claim: memory %(memory_mb)d MB, disk %(disk_gb)d GB, VCPUs " "%(vcpus)d" msgstr "" -#: nova/compute/resource_tracker.py:209 +#: nova/compute/resource_tracker.py:210 #, python-format msgid "" "Total memory: %(total_mem)d MB, used: %(used_mem)d MB, free: %(free_mem)d" " MB" msgstr "" -#: nova/compute/resource_tracker.py:218 +#: nova/compute/resource_tracker.py:219 msgid "Memory limit not specified, defaulting to unlimited" msgstr "" -#: nova/compute/resource_tracker.py:224 +#: nova/compute/resource_tracker.py:225 #, python-format msgid "Memory limit: %(memory_mb_limit)d MB, free: %(free_ram_mb)d MB" msgstr "" -#: nova/compute/resource_tracker.py:231 +#: nova/compute/resource_tracker.py:232 #, python-format msgid "" "Unable to claim resources. Free memory %(free_ram_mb)d MB < requested " "memory %(memory_mb)d MB" msgstr "" -#: nova/compute/resource_tracker.py:240 +#: nova/compute/resource_tracker.py:241 #, python-format msgid "" "Total disk: %(total_disk)d GB, used: %(used_disk)d GB, free: " "%(free_disk)d GB" msgstr "" -#: nova/compute/resource_tracker.py:249 +#: nova/compute/resource_tracker.py:250 msgid "Disk limit not specified, defaulting to unlimited" msgstr "" -#: nova/compute/resource_tracker.py:255 +#: nova/compute/resource_tracker.py:256 #, python-format msgid "Disk limit: %(disk_gb_limit)d GB, free: %(free_disk_gb)d GB" msgstr "" -#: nova/compute/resource_tracker.py:261 +#: nova/compute/resource_tracker.py:262 #, python-format msgid "" "Unable to claim resources. Free disk %(free_disk_gb)d GB < requested " "disk %(disk_gb)d GB" msgstr "" -#: nova/compute/resource_tracker.py:272 +#: nova/compute/resource_tracker.py:273 #, python-format msgid "Total VCPUs: %(total_vcpus)d, used: %(used_vcpus)d" msgstr "" -#: nova/compute/resource_tracker.py:279 +#: nova/compute/resource_tracker.py:280 msgid "VCPU limit not specified, defaulting to unlimited" msgstr "" -#: nova/compute/resource_tracker.py:283 +#: nova/compute/resource_tracker.py:284 #, python-format msgid "CPU limit: %(vcpu_limit)d" msgstr "" -#: nova/compute/resource_tracker.py:290 +#: nova/compute/resource_tracker.py:291 #, python-format msgid "" "Unable to claim resources. Free CPU %(free_vcpus)d < requested CPU " "%(vcpus)d" msgstr "" -#: nova/compute/resource_tracker.py:309 +#: nova/compute/resource_tracker.py:310 #, python-format msgid "Finishing claim: %s" msgstr "" -#: nova/compute/resource_tracker.py:324 +#: nova/compute/resource_tracker.py:325 #, python-format msgid "Aborting claim: %s" msgstr "" -#: nova/compute/resource_tracker.py:362 +#: nova/compute/resource_tracker.py:363 msgid "" "Virt driver does not support 'get_available_resource' Compute tracking " "is disabled." msgstr "" -#: nova/compute/resource_tracker.py:400 +#: nova/compute/resource_tracker.py:401 #, python-format msgid "Compute_service record created for %s " msgstr "" -#: nova/compute/resource_tracker.py:405 +#: nova/compute/resource_tracker.py:406 #, python-format msgid "Compute_service record updated for %s " msgstr "" -#: nova/compute/resource_tracker.py:424 +#: nova/compute/resource_tracker.py:425 #, python-format msgid "No service record for host %s" msgstr "" -#: nova/compute/resource_tracker.py:434 +#: nova/compute/resource_tracker.py:435 #, python-format msgid "Hypervisor: free ram (MB): %s" msgstr "" -#: nova/compute/resource_tracker.py:435 +#: nova/compute/resource_tracker.py:436 #, python-format msgid "Hypervisor: free disk (GB): %s" msgstr "" -#: nova/compute/resource_tracker.py:440 +#: nova/compute/resource_tracker.py:441 #, python-format msgid "Hypervisor: free VCPUs: %s" msgstr "" -#: nova/compute/resource_tracker.py:442 +#: nova/compute/resource_tracker.py:443 msgid "Hypervisor: VCPU information unavailable" msgstr "" -#: nova/compute/resource_tracker.py:449 +#: nova/compute/resource_tracker.py:450 #, python-format msgid "Free ram (MB): %s" msgstr "" -#: nova/compute/resource_tracker.py:450 +#: nova/compute/resource_tracker.py:451 #, fuzzy, python-format msgid "Free disk (GB): %s" msgstr "Creando par de claves %s" -#: nova/compute/resource_tracker.py:455 +#: nova/compute/resource_tracker.py:456 #, python-format msgid "Free VCPUS: %s" msgstr "" -#: nova/compute/resource_tracker.py:457 +#: nova/compute/resource_tracker.py:458 msgid "Free VCPU information unavailable" msgstr "" -#: nova/compute/resource_tracker.py:532 +#: nova/compute/resource_tracker.py:533 #, python-format msgid "Missing keys: %s" msgstr "" @@ -3908,46 +3893,46 @@ msgstr "" msgid "Unrecognized read_deleted value '%s'" msgstr "" -#: nova/db/sqlalchemy/api.py:2783 +#: nova/db/sqlalchemy/api.py:2784 #, python-format msgid "Change will make usage less than 0 for the following resources: %(unders)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4684 +#: nova/db/sqlalchemy/api.py:4685 #, fuzzy msgid "Backend exists" msgstr "backend %s" -#: nova/db/sqlalchemy/api.py:4704 nova/db/sqlalchemy/api.py:4730 +#: nova/db/sqlalchemy/api.py:4705 nova/db/sqlalchemy/api.py:4731 #, python-format msgid "No backend config with id %(sm_backend_id)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4742 +#: nova/db/sqlalchemy/api.py:4743 #, python-format msgid "No backend config with sr uuid %(sr_uuid)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4776 +#: nova/db/sqlalchemy/api.py:4777 msgid "Flavor exists" msgstr "" -#: nova/db/sqlalchemy/api.py:4791 +#: nova/db/sqlalchemy/api.py:4792 #, python-format msgid "%(sm_flavor_id) flavor not found" msgstr "" -#: nova/db/sqlalchemy/api.py:4810 +#: nova/db/sqlalchemy/api.py:4811 #, python-format msgid "No sm_flavor called %(sm_flavor_id)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4827 +#: nova/db/sqlalchemy/api.py:4828 #, python-format msgid "No sm_flavor called %(sm_flavor_label)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4865 +#: nova/db/sqlalchemy/api.py:4866 #, python-format msgid "No sm_volume with id %(volume_id)s" msgstr "" @@ -4118,155 +4103,155 @@ msgstr "" msgid "This driver only supports type 'a' entries." msgstr "" -#: nova/network/linux_net.py:177 +#: nova/network/linux_net.py:179 #, python-format msgid "Attempted to remove chain %s which does not exist" msgstr "" -#: nova/network/linux_net.py:212 +#: nova/network/linux_net.py:214 #, python-format msgid "Unknown chain: %r" msgstr "" -#: nova/network/linux_net.py:237 +#: nova/network/linux_net.py:239 #, 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:372 +#: nova/network/linux_net.py:374 msgid "IPTablesManager.apply completed with success" msgstr "" -#: nova/network/linux_net.py:578 +#: nova/network/linux_net.py:580 #, python-format msgid "arping error for ip %s" msgstr "" -#: nova/network/linux_net.py:788 +#: nova/network/linux_net.py:790 #, fuzzy, python-format msgid "Pid %d is stale, skip killing dnsmasq" msgstr "El pid %d está pasado, relanzando dnsmasq" -#: nova/network/linux_net.py:828 +#: nova/network/linux_net.py:830 #, python-format msgid "Hupping dnsmasq threw %s" msgstr "Excepción al recargar la configuración de dnsmasq: %s" -#: nova/network/linux_net.py:830 +#: nova/network/linux_net.py:832 #, python-format msgid "Pid %d is stale, relaunching dnsmasq" msgstr "El pid %d está pasado, relanzando dnsmasq" -#: nova/network/linux_net.py:892 +#: nova/network/linux_net.py:894 #, python-format msgid "killing radvd threw %s" msgstr "Matando radvd lanzado %s" -#: nova/network/linux_net.py:894 +#: nova/network/linux_net.py:896 #, python-format msgid "Pid %d is stale, relaunching radvd" msgstr "Pid %d corrupto, relanzando radvd" -#: nova/network/linux_net.py:1124 +#: nova/network/linux_net.py:1126 #, python-format msgid "Starting VLAN inteface %s" msgstr "Iniciando interfaz VLAN %s" -#: nova/network/linux_net.py:1160 +#: nova/network/linux_net.py:1162 #, python-format msgid "Starting Bridge interface for %s" msgstr "Iniciando interfaz puente para %s" -#: nova/network/linux_net.py:1203 +#: nova/network/linux_net.py:1205 #, fuzzy, python-format msgid "Failed to add interface: %s" msgstr "Fallo al suspender la instancia" -#: nova/network/linux_net.py:1304 +#: nova/network/linux_net.py:1306 #, fuzzy, python-format msgid "Starting bridge %s " msgstr "Iniciando interfaz puente para %s" -#: nova/network/linux_net.py:1312 +#: nova/network/linux_net.py:1314 #, fuzzy, python-format msgid "Done starting bridge %s" msgstr "Des-registrando la imagen %s" -#: nova/network/linux_net.py:1331 +#: nova/network/linux_net.py:1333 #, python-format msgid "Failed unplugging gateway interface '%s'" msgstr "" -#: nova/network/linux_net.py:1333 +#: nova/network/linux_net.py:1335 #, python-format msgid "Unplugged gateway interface '%s'" msgstr "" -#: nova/network/manager.py:276 +#: nova/network/manager.py:277 #, python-format msgid "Fixed ip %(fixed_ip_id)s not found" msgstr "" -#: nova/network/manager.py:285 nova/network/manager.py:544 +#: nova/network/manager.py:286 nova/network/manager.py:545 #, python-format msgid "Interface %(interface)s not found" msgstr "" -#: nova/network/manager.py:300 +#: nova/network/manager.py:301 #, python-format msgid "floating IP allocation for instance |%s|" msgstr "" -#: nova/network/manager.py:364 +#: nova/network/manager.py:365 msgid "Floating IP is not associated. Ignore." msgstr "" -#: nova/network/manager.py:382 +#: nova/network/manager.py:383 #, python-format msgid "Address |%(address)s| is not allocated" msgstr "" -#: nova/network/manager.py:386 +#: nova/network/manager.py:387 #, python-format msgid "Address |%(address)s| is not allocated to your project |%(project)s|" msgstr "" -#: nova/network/manager.py:407 +#: nova/network/manager.py:408 #, python-format msgid "Quota exceeded for %(pid)s, tried to allocate floating IP" msgstr "" -#: nova/network/manager.py:468 +#: nova/network/manager.py:469 msgid "Failed to update usages deallocating floating IP" msgstr "" -#: nova/network/manager.py:649 +#: nova/network/manager.py:650 #, fuzzy, python-format msgid "Starting migration network for instance %(instance_uuid)s" msgstr "La instacia %(instance_id)s no esta suspendida" -#: nova/network/manager.py:656 +#: nova/network/manager.py:657 #, python-format msgid "" "Floating ip address |%(address)s| no longer belongs to instance " "%(instance_uuid)s. Will notmigrate it " msgstr "" -#: nova/network/manager.py:677 +#: nova/network/manager.py:678 #, fuzzy, python-format msgid "Finishing migration network for instance %(instance_uuid)s" msgstr "La instacia %(instance_id)s no esta suspendida" -#: nova/network/manager.py:685 +#: nova/network/manager.py:686 #, python-format msgid "" "Floating ip address |%(address)s| no longer belongs to instance " "%(instance_uuid)s. Will notsetup it." msgstr "" -#: nova/network/manager.py:732 +#: nova/network/manager.py:733 #, python-format msgid "" "Database inconsistency: DNS domain |%s| is registered in the Nova db but " @@ -4274,39 +4259,39 @@ msgid "" "ignored." msgstr "" -#: nova/network/manager.py:778 +#: nova/network/manager.py:779 #, python-format msgid "Domain |%(domain)s| already exists, changing zone to |%(av_zone)s|." msgstr "" -#: nova/network/manager.py:788 +#: nova/network/manager.py:789 #, python-format msgid "Domain |%(domain)s| already exists, changing project to |%(project)s|." msgstr "" -#: nova/network/manager.py:902 +#: nova/network/manager.py:903 #, python-format msgid "Disassociated %s stale fixed ip(s)" msgstr "" -#: nova/network/manager.py:906 +#: nova/network/manager.py:907 msgid "setting network host" msgstr "configurando la red del host" -#: nova/network/manager.py:1020 +#: nova/network/manager.py:1021 msgid "network allocations" msgstr "" -#: nova/network/manager.py:1025 +#: nova/network/manager.py:1026 #, python-format msgid "networks retrieved for instance: |%(networks)s|" msgstr "" -#: nova/network/manager.py:1055 +#: nova/network/manager.py:1056 msgid "network deallocation for instance" msgstr "" -#: nova/network/manager.py:1278 +#: nova/network/manager.py:1279 #, python-format msgid "" "instance-dns-zone is |%(domain)s|, which is in availability zone " @@ -4314,89 +4299,89 @@ msgid "" "created." msgstr "" -#: nova/network/manager.py:1357 +#: nova/network/manager.py:1358 #, python-format msgid "Unable to release %s because vif doesn't exist." msgstr "" -#: nova/network/manager.py:1378 +#: nova/network/manager.py:1379 #, python-format msgid "Leased IP |%(address)s|" msgstr "" -#: nova/network/manager.py:1382 +#: nova/network/manager.py:1383 #, python-format msgid "IP %s leased that is not associated" msgstr "" -#: nova/network/manager.py:1390 +#: nova/network/manager.py:1391 #, python-format msgid "IP |%s| leased that isn't allocated" msgstr "" -#: nova/network/manager.py:1395 +#: nova/network/manager.py:1396 #, python-format msgid "Released IP |%(address)s|" msgstr "" -#: nova/network/manager.py:1399 +#: nova/network/manager.py:1400 #, python-format msgid "IP %s released that is not associated" msgstr "" -#: nova/network/manager.py:1402 +#: nova/network/manager.py:1403 #, python-format msgid "IP %s released that was not leased" msgstr "" -#: nova/network/manager.py:1421 +#: nova/network/manager.py:1422 #, python-format msgid "%s must be an integer" msgstr "" -#: nova/network/manager.py:1445 +#: nova/network/manager.py:1446 msgid "Maximum allowed length for 'label' is 255." msgstr "" -#: nova/network/manager.py:1465 +#: nova/network/manager.py:1466 #, python-format msgid "" "Subnet(s) too large, defaulting to /%s. To override, specify " "network_size flag." msgstr "" -#: nova/network/manager.py:1543 +#: nova/network/manager.py:1547 msgid "cidr already in use" msgstr "" -#: nova/network/manager.py:1546 +#: nova/network/manager.py:1550 #, python-format msgid "requested cidr (%(cidr)s) conflicts with existing supernet (%(super)s)" msgstr "" -#: nova/network/manager.py:1557 +#: nova/network/manager.py:1561 #, python-format msgid "" "requested cidr (%(cidr)s) conflicts with existing smaller cidr " "(%(smaller)s)" msgstr "" -#: nova/network/manager.py:1616 +#: nova/network/manager.py:1620 msgid "Network already exists!" msgstr "" -#: nova/network/manager.py:1636 +#: nova/network/manager.py:1640 #, python-format msgid "Network must be disassociated from project %s before delete" msgstr "" -#: nova/network/manager.py:2093 +#: nova/network/manager.py:2097 msgid "" "The sum between the number of networks and the vlan start cannot be " "greater than 4094" msgstr "" -#: nova/network/manager.py:2100 +#: nova/network/manager.py:2104 #, python-format msgid "" "The network range is not big enough to fit %(num_networks)s. Network size" @@ -4469,7 +4454,27 @@ msgstr "" msgid "Multiple floating IP pools matches found for name '%s'" msgstr "configurando la red del host" -#: nova/openstack/common/log.py:299 +#: nova/openstack/common/lockutils.py:98 +#, python-format +msgid "Could not release the acquired lock `%s`" +msgstr "" + +#: nova/openstack/common/lockutils.py:184 +#, python-format +msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"..." +msgstr "" + +#: nova/openstack/common/lockutils.py:188 +#, python-format +msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"..." +msgstr "" + +#: nova/openstack/common/lockutils.py:216 +#, python-format +msgid "Got file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..." +msgstr "" + +#: nova/openstack/common/log.py:298 #, python-format msgid "syslog facility must be one of: %s" msgstr "" @@ -4516,46 +4521,46 @@ msgstr "" msgid "Failed to load plugin %(plug)s: %(exc)s" msgstr "" -#: nova/openstack/common/rpc/amqp.py:208 +#: nova/openstack/common/rpc/amqp.py:209 #, python-format msgid "unpacked context: %s" msgstr "contenido desempaquetado: %s" -#: nova/openstack/common/rpc/amqp.py:252 +#: nova/openstack/common/rpc/amqp.py:253 #, python-format msgid "received %s" msgstr "recibido %s" -#: nova/openstack/common/rpc/amqp.py:258 +#: nova/openstack/common/rpc/amqp.py:259 #, python-format msgid "no method for message: %s" msgstr "no hay método para el mensaje: %s" -#: nova/openstack/common/rpc/amqp.py:259 +#: nova/openstack/common/rpc/amqp.py:260 #, python-format msgid "No method for message: %s" msgstr "No hay método para el mensaje: %s" -#: nova/openstack/common/rpc/amqp.py:351 +#: nova/openstack/common/rpc/amqp.py:352 #, python-format msgid "Making asynchronous call on %s ..." msgstr "" -#: nova/openstack/common/rpc/amqp.py:354 +#: nova/openstack/common/rpc/amqp.py:355 #, python-format msgid "MSG_ID is %s" msgstr "MSG_ID es %s" -#: nova/openstack/common/rpc/amqp.py:376 +#: nova/openstack/common/rpc/amqp.py:377 #, python-format msgid "Making asynchronous cast on %s..." msgstr "" -#: nova/openstack/common/rpc/amqp.py:384 +#: nova/openstack/common/rpc/amqp.py:385 msgid "Making asynchronous fanout cast..." msgstr "" -#: nova/openstack/common/rpc/amqp.py:410 +#: nova/openstack/common/rpc/amqp.py:411 #, python-format msgid "Sending %(event_type)s on %(topic)s" msgstr "" @@ -4595,69 +4600,69 @@ msgstr "" msgid "Failed to process message... skipping it." msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:463 +#: nova/openstack/common/rpc/impl_kombu.py:468 #, python-format msgid "Reconnecting to AMQP server on %(hostname)s:%(port)d" msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:485 +#: nova/openstack/common/rpc/impl_kombu.py:490 #, python-format msgid "Connected to AMQP server on %(hostname)s:%(port)d" msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:522 +#: nova/openstack/common/rpc/impl_kombu.py:527 #, python-format msgid "" "Unable to connect to AMQP server on %(hostname)s:%(port)d after " "%(max_retries)d tries: %(err_str)s" msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:538 +#: nova/openstack/common/rpc/impl_kombu.py:543 #, python-format msgid "" "AMQP server on %(hostname)s:%(port)d is unreachable: %(err_str)s. Trying " "again in %(sleep_time)d seconds." msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:590 -#: nova/openstack/common/rpc/impl_qpid.py:402 +#: nova/openstack/common/rpc/impl_kombu.py:595 +#: nova/openstack/common/rpc/impl_qpid.py:403 #, python-format msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s" msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:608 -#: nova/openstack/common/rpc/impl_qpid.py:417 +#: nova/openstack/common/rpc/impl_kombu.py:613 +#: nova/openstack/common/rpc/impl_qpid.py:418 #, python-format msgid "Timed out waiting for RPC response: %s" msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:612 -#: nova/openstack/common/rpc/impl_qpid.py:421 +#: nova/openstack/common/rpc/impl_kombu.py:617 +#: nova/openstack/common/rpc/impl_qpid.py:422 #, python-format msgid "Failed to consume message from queue: %s" msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:646 -#: nova/openstack/common/rpc/impl_qpid.py:451 +#: nova/openstack/common/rpc/impl_kombu.py:651 +#: nova/openstack/common/rpc/impl_qpid.py:452 #, python-format msgid "Failed to publish message to topic '%(topic)s': %(err_str)s" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:358 +#: nova/openstack/common/rpc/impl_qpid.py:359 #, python-format msgid "Unable to connect to AMQP server: %s" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:363 +#: nova/openstack/common/rpc/impl_qpid.py:364 #, python-format msgid "Connected to AMQP server on %s" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:371 +#: nova/openstack/common/rpc/impl_qpid.py:372 msgid "Re-established AMQP queues" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:429 +#: nova/openstack/common/rpc/impl_qpid.py:430 msgid "Error processing message. Skipping it." msgstr "" @@ -4895,27 +4900,27 @@ msgstr "" msgid "Attempting to build %(num_instances)d instance(s)" msgstr "" -#: nova/scheduler/filter_scheduler.py:185 +#: nova/scheduler/filter_scheduler.py:186 msgid "Invalid value for 'scheduler_max_attempts', must be >= 1" msgstr "" -#: nova/scheduler/filter_scheduler.py:212 +#: nova/scheduler/filter_scheduler.py:213 #, python-format msgid "" "Exceeded max scheduling attempts %(max_attempts)d for instance " "%(instance_uuid)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:223 +#: nova/scheduler/filter_scheduler.py:224 msgid "Scheduler only understands Compute nodes (for now)" msgstr "" -#: nova/scheduler/filter_scheduler.py:275 +#: nova/scheduler/filter_scheduler.py:276 #, python-format msgid "Filtered %(hosts)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:285 +#: nova/scheduler/filter_scheduler.py:286 #, python-format msgid "Weighted %(weighted_host)s" msgstr "" @@ -4998,12 +5003,12 @@ msgstr "" msgid "%(host_state)s fails instance_type extra_specs requirements" msgstr "" -#: nova/scheduler/filters/compute_filter.py:36 +#: nova/scheduler/filters/compute_filter.py:38 #, python-format msgid "%(host_state)s is disabled or has not been heard from in a while" msgstr "" -#: nova/scheduler/filters/compute_filter.py:40 +#: nova/scheduler/filters/compute_filter.py:42 #, python-format msgid "%(host_state)s is disabled via capabilities" msgstr "" @@ -5131,7 +5136,7 @@ msgstr "" msgid "Expected a function in 'auth[1]' parameter" msgstr "" -#: nova/tests/test_misc.py:63 +#: nova/tests/test_misc.py:62 #, python-format msgid "" "The following migrations are missing a downgrade:\n" @@ -5301,7 +5306,7 @@ msgstr "" #: nova/tests/compute/test_compute.py:644 #: nova/tests/compute/test_compute.py:680 #: nova/tests/compute/test_compute.py:705 -#: nova/tests/compute/test_compute.py:2341 +#: nova/tests/compute/test_compute.py:2342 #, python-format msgid "Running instances: %s" msgstr "Ejecutando instancias: %s" @@ -5318,7 +5323,7 @@ msgstr "Después de terminar las instancias: %s" msgid "Internal error" msgstr "" -#: nova/tests/compute/test_compute.py:2352 +#: nova/tests/compute/test_compute.py:2353 #, python-format msgid "After force-killing instances: %s" msgstr "" @@ -5431,7 +5436,7 @@ msgstr "" msgid "Decoding JSON: %s" msgstr "" -#: nova/virt/configdrive.py:76 +#: nova/virt/configdrive.py:77 #, python-format msgid "Added %(filepath)s to config drive" msgstr "" @@ -5571,115 +5576,115 @@ msgstr "" msgid "domain does not exist" msgstr "" -#: nova/virt/baremetal/driver.py:115 +#: nova/virt/baremetal/driver.py:117 #, python-format msgid "Error encountered when destroying instance '%(name)s': %(ex)s" msgstr "" -#: nova/virt/baremetal/driver.py:129 +#: nova/virt/baremetal/driver.py:131 #, python-format msgid "instance %(instance_name)s: deleting instance files %(target)s" msgstr "" -#: nova/virt/baremetal/driver.py:156 +#: nova/virt/baremetal/driver.py:158 #, python-format msgid "instance %s: rebooted" msgstr "instancia %s: reiniciada" -#: nova/virt/baremetal/driver.py:160 +#: nova/virt/baremetal/driver.py:162 msgid "_wait_for_reboot failed" msgstr "" -#: nova/virt/baremetal/driver.py:189 +#: nova/virt/baremetal/driver.py:191 #, python-format msgid "instance %s: rescued" msgstr "instancia %s: rescatada" -#: nova/virt/baremetal/driver.py:193 +#: nova/virt/baremetal/driver.py:195 msgid "_wait_for_rescue failed" msgstr "" -#: nova/virt/baremetal/driver.py:210 +#: nova/virt/baremetal/driver.py:212 msgid "<============= spawn of baremetal =============>" msgstr "" -#: nova/virt/baremetal/driver.py:223 +#: nova/virt/baremetal/driver.py:225 #, python-format msgid "instance %s: is building" msgstr "" -#: nova/virt/baremetal/driver.py:229 +#: nova/virt/baremetal/driver.py:231 msgid "Key is injected but instance is not running yet" msgstr "" -#: nova/virt/baremetal/driver.py:238 +#: nova/virt/baremetal/driver.py:240 #, python-format msgid "instance %s: booted" msgstr "instancia %s: arrancada" -#: nova/virt/baremetal/driver.py:245 +#: nova/virt/baremetal/driver.py:247 #, python-format msgid "~~~~~~ current state = %s ~~~~~~" msgstr "" -#: nova/virt/baremetal/driver.py:247 +#: nova/virt/baremetal/driver.py:249 #, python-format msgid "instance %s spawned successfully" msgstr "" -#: nova/virt/baremetal/driver.py:250 +#: nova/virt/baremetal/driver.py:252 #, python-format msgid "instance %s:not booted" msgstr "" -#: nova/virt/baremetal/driver.py:253 +#: nova/virt/baremetal/driver.py:255 msgid "Baremetal assignment is overcommitted." msgstr "" -#: nova/virt/baremetal/driver.py:337 +#: nova/virt/baremetal/driver.py:339 #, python-format msgid "instance %s: Creating image" msgstr "instancia %s: Creando imagen" -#: nova/virt/baremetal/driver.py:455 +#: nova/virt/baremetal/driver.py:457 #, python-format msgid "instance %(inst_name)s: injecting %(injection)s into image %(img_id)s" msgstr "" -#: nova/virt/baremetal/driver.py:465 +#: nova/virt/baremetal/driver.py:467 #, python-format msgid "" "instance %(inst_name)s: ignoring error injecting data into image " "%(img_id)s (%(e)s)" msgstr "" -#: nova/virt/baremetal/driver.py:511 +#: nova/virt/baremetal/driver.py:513 #, python-format msgid "instance %s: starting toXML method" msgstr "instancia %s: comenzando método toXML" -#: nova/virt/baremetal/driver.py:514 +#: nova/virt/baremetal/driver.py:516 #, python-format msgid "instance %s: finished toXML method" msgstr "instancia %s: finalizado método toXML" -#: nova/virt/baremetal/driver.py:558 nova/virt/hyperv/vmops.py:486 -#: nova/virt/libvirt/driver.py:1986 +#: nova/virt/baremetal/driver.py:560 nova/virt/hyperv/vmops.py:486 +#: nova/virt/libvirt/driver.py:1987 msgid "" "Cannot get the number of cpu, because this function is not implemented " "for this platform. This error can be safely ignored for now." msgstr "" -#: nova/virt/baremetal/driver.py:681 +#: nova/virt/baremetal/driver.py:683 #, python-format msgid "#### RLK: cpu_arch = %s " msgstr "" -#: nova/virt/baremetal/driver.py:698 +#: nova/virt/baremetal/driver.py:700 msgid "Updating!" msgstr "" -#: nova/virt/baremetal/driver.py:725 nova/virt/libvirt/driver.py:3030 +#: nova/virt/baremetal/driver.py:727 nova/virt/libvirt/driver.py:3031 #: nova/virt/xenapi/host.py:148 msgid "Updating host stats" msgstr "" @@ -6286,7 +6291,7 @@ msgstr "" msgid "Failed to remove volume from VM %s" msgstr "Imposible encontrar volumen %s" -#: nova/virt/hyperv/volumeops.py:207 nova/virt/libvirt/driver.py:603 +#: nova/virt/hyperv/volumeops.py:207 nova/virt/libvirt/driver.py:604 msgid "Could not determine iscsi initiator name" msgstr "" @@ -6404,222 +6409,222 @@ msgstr "" msgid "The ISCSI initiator name can't be found. Choosing the default one" msgstr "" -#: nova/virt/hyperv/volumeutils.py:121 nova/virt/libvirt/driver.py:1462 +#: nova/virt/hyperv/volumeutils.py:121 nova/virt/libvirt/driver.py:1463 #: nova/virt/xenapi/vm_utils.py:476 #, python-format msgid "block_device_list %s" msgstr "" -#: nova/virt/libvirt/driver.py:332 +#: nova/virt/libvirt/driver.py:333 #, python-format msgid "Nova requires libvirt version %(major)i.%(minor)i.%(micro)i or greater." msgstr "" -#: nova/virt/libvirt/driver.py:338 +#: nova/virt/libvirt/driver.py:339 #, python-format msgid "Connecting to libvirt: %s" msgstr "Conectando a libvirt: %s" -#: nova/virt/libvirt/driver.py:359 +#: nova/virt/libvirt/driver.py:360 msgid "Connection to libvirt broke" msgstr "Conexión a libvirt rota" -#: nova/virt/libvirt/driver.py:381 nova/virt/libvirt/driver.py:384 +#: nova/virt/libvirt/driver.py:382 nova/virt/libvirt/driver.py:385 #, python-format msgid "Can not handle authentication request for %d credentials" msgstr "" -#: nova/virt/libvirt/driver.py:466 +#: nova/virt/libvirt/driver.py:467 #, python-format msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:480 +#: nova/virt/libvirt/driver.py:481 msgid "During wait destroy, instance disappeared." msgstr "" -#: nova/virt/libvirt/driver.py:485 +#: nova/virt/libvirt/driver.py:486 msgid "Instance destroyed successfully." msgstr "" -#: nova/virt/libvirt/driver.py:507 +#: nova/virt/libvirt/driver.py:508 msgid "Error from libvirt during undefineFlags. Retrying with undefine" msgstr "" -#: nova/virt/libvirt/driver.py:522 +#: nova/virt/libvirt/driver.py:523 #, python-format msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:535 +#: nova/virt/libvirt/driver.py:536 #, python-format msgid "Error from libvirt during unfilter. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:552 +#: nova/virt/libvirt/driver.py:553 #, python-format msgid "Deleting instance files %(target)s" msgstr "" -#: nova/virt/libvirt/driver.py:566 +#: nova/virt/libvirt/driver.py:567 #, python-format msgid "Failed to cleanup directory %(target)s: %(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:728 +#: nova/virt/libvirt/driver.py:729 msgid "During detach_volume, instance disappeared." msgstr "" -#: nova/virt/libvirt/driver.py:738 +#: nova/virt/libvirt/driver.py:739 msgid "attaching LXC block device" msgstr "" -#: nova/virt/libvirt/driver.py:751 +#: nova/virt/libvirt/driver.py:752 msgid "detaching LXC block device" msgstr "" -#: nova/virt/libvirt/driver.py:883 +#: nova/virt/libvirt/driver.py:884 #, fuzzy msgid "Instance soft rebooted successfully." msgstr "instancia %s: reiniciada" -#: nova/virt/libvirt/driver.py:887 +#: nova/virt/libvirt/driver.py:888 #, fuzzy msgid "Failed to soft reboot instance." msgstr "Fallo a reinicia la instancia" -#: nova/virt/libvirt/driver.py:919 +#: nova/virt/libvirt/driver.py:920 msgid "Instance shutdown successfully." msgstr "" -#: nova/virt/libvirt/driver.py:954 +#: nova/virt/libvirt/driver.py:955 msgid "Instance rebooted successfully." msgstr "" -#: nova/virt/libvirt/driver.py:1084 +#: nova/virt/libvirt/driver.py:1085 msgid "Instance is running" msgstr "" -#: nova/virt/libvirt/driver.py:1091 nova/virt/powervm/operator.py:253 +#: nova/virt/libvirt/driver.py:1092 nova/virt/powervm/operator.py:253 msgid "Instance spawned successfully." msgstr "" -#: nova/virt/libvirt/driver.py:1107 +#: nova/virt/libvirt/driver.py:1108 #, python-format msgid "data: %(data)r, fpath: %(fpath)r" msgstr "" -#: nova/virt/libvirt/driver.py:1153 +#: nova/virt/libvirt/driver.py:1154 #, fuzzy msgid "Guest does not have a console available" msgstr "El usuario no tiene privilegios de administrador" -#: nova/virt/libvirt/driver.py:1197 +#: nova/virt/libvirt/driver.py:1198 #, python-format msgid "Path '%(path)s' supports direct I/O" msgstr "" -#: nova/virt/libvirt/driver.py:1201 +#: nova/virt/libvirt/driver.py:1202 #, python-format msgid "Path '%(path)s' does not support direct I/O: '%(ex)s'" msgstr "" -#: nova/virt/libvirt/driver.py:1205 nova/virt/libvirt/driver.py:1209 +#: nova/virt/libvirt/driver.py:1206 nova/virt/libvirt/driver.py:1210 #, python-format msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'" msgstr "" -#: nova/virt/libvirt/driver.py:1275 +#: nova/virt/libvirt/driver.py:1276 msgid "Creating image" msgstr "" -#: nova/virt/libvirt/driver.py:1401 +#: nova/virt/libvirt/driver.py:1402 msgid "Using config drive" msgstr "" -#: nova/virt/libvirt/driver.py:1411 +#: nova/virt/libvirt/driver.py:1412 #, python-format msgid "Creating config drive at %(path)s" msgstr "" -#: nova/virt/libvirt/driver.py:1425 +#: nova/virt/libvirt/driver.py:1426 #, python-format msgid "Injecting %(injection)s into image %(img_id)s" msgstr "" -#: nova/virt/libvirt/driver.py:1435 +#: nova/virt/libvirt/driver.py:1436 #, python-format msgid "Ignoring error injecting data into image %(img_id)s (%(e)s)" msgstr "" -#: nova/virt/libvirt/driver.py:1509 +#: nova/virt/libvirt/driver.py:1510 #, 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:1515 +#: nova/virt/libvirt/driver.py:1516 msgid "Config requested a custom CPU model, but no model name was provided" msgstr "" -#: nova/virt/libvirt/driver.py:1519 +#: nova/virt/libvirt/driver.py:1520 msgid "A CPU model name should not be set when a host CPU model is requested" msgstr "" -#: nova/virt/libvirt/driver.py:1523 +#: nova/virt/libvirt/driver.py:1524 #, python-format msgid "CPU mode '%(mode)s' model '%(model)s' was chosen" msgstr "" -#: nova/virt/libvirt/driver.py:1539 +#: nova/virt/libvirt/driver.py:1540 msgid "" "Passthrough of the host CPU was requested but this libvirt version does " "not support this feature" msgstr "" -#: nova/virt/libvirt/driver.py:1831 +#: nova/virt/libvirt/driver.py:1832 msgid "Starting toXML method" msgstr "" -#: nova/virt/libvirt/driver.py:1835 +#: nova/virt/libvirt/driver.py:1836 msgid "Finished toXML method" msgstr "" -#: nova/virt/libvirt/driver.py:1852 +#: nova/virt/libvirt/driver.py:1853 #, 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:2104 +#: nova/virt/libvirt/driver.py:2105 msgid "libvirt version is too old (does not support getVersion)" msgstr "" -#: nova/virt/libvirt/driver.py:2291 +#: nova/virt/libvirt/driver.py:2292 msgid "Block migration can not be used with shared storage." msgstr "" -#: nova/virt/libvirt/driver.py:2299 +#: nova/virt/libvirt/driver.py:2300 msgid "Live migration can not be used without shared storage." msgstr "" -#: nova/virt/libvirt/driver.py:2337 +#: nova/virt/libvirt/driver.py:2338 #, 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:2357 +#: nova/virt/libvirt/driver.py:2358 #, python-format msgid "" "Instance launched has CPU info:\n" "%s" msgstr "" -#: nova/virt/libvirt/driver.py:2369 +#: nova/virt/libvirt/driver.py:2370 #, python-format msgid "" "CPU doesn't have compatibility.\n" @@ -6629,51 +6634,51 @@ msgid "" "Refer to %(u)s" msgstr "" -#: nova/virt/libvirt/driver.py:2386 +#: nova/virt/libvirt/driver.py:2387 #, 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:2434 +#: nova/virt/libvirt/driver.py:2435 #, python-format msgid "The firewall filter for %s does not exist" msgstr "" -#: nova/virt/libvirt/driver.py:2504 +#: nova/virt/libvirt/driver.py:2505 #, fuzzy, python-format msgid "Live Migration failure: %(e)s" msgstr "Fallo de autenticación: %s" -#: nova/virt/libvirt/driver.py:2548 +#: nova/virt/libvirt/driver.py:2549 #, python-format msgid "plug_vifs() failed %(cnt)d.Retry up to %(max_retry)d for %(hostname)s." msgstr "" -#: nova/virt/libvirt/driver.py:2675 +#: nova/virt/libvirt/driver.py:2676 #, python-format msgid "skipping %(path)s since it looks like volume" msgstr "" -#: nova/virt/libvirt/driver.py:2724 +#: nova/virt/libvirt/driver.py:2725 #, python-format msgid "Getting disk size of %(i_name)s: %(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:2786 +#: nova/virt/libvirt/driver.py:2787 msgid "Starting migrate_disk_and_power_off" msgstr "" -#: nova/virt/libvirt/driver.py:2845 +#: nova/virt/libvirt/driver.py:2846 msgid "Instance running successfully." msgstr "" -#: nova/virt/libvirt/driver.py:2852 +#: nova/virt/libvirt/driver.py:2853 msgid "Starting finish_migration" msgstr "" -#: nova/virt/libvirt/driver.py:2903 +#: nova/virt/libvirt/driver.py:2904 msgid "Starting finish_revert_migration" msgstr "" @@ -6705,11 +6710,11 @@ msgstr "" msgid "iptables firewall: Setup Basic Filtering" msgstr "" -#: nova/virt/libvirt/imagebackend.py:208 +#: nova/virt/libvirt/imagebackend.py:213 msgid "You should specify libvirt_images_volume_group flag to use LVM images." msgstr "" -#: nova/virt/libvirt/imagebackend.py:270 +#: nova/virt/libvirt/imagebackend.py:276 #, python-format msgid "Unknown image_type=%s" msgstr "" @@ -6843,14 +6848,14 @@ msgstr "" msgid "LVM snapshots not implemented" msgstr "" -#: nova/virt/libvirt/utils.py:130 +#: nova/virt/libvirt/utils.py:131 #, python-format msgid "" "Insufficient Space on Volume Group %(vg)s. Only %(free_space)db " "available, but %(size)db required by volume %(lv)s." msgstr "" -#: nova/virt/libvirt/utils.py:139 +#: nova/virt/libvirt/utils.py:140 #, python-format msgid "" "Volume group %(vg)s will not be able to hold sparse volume %(lv)s. " @@ -6858,36 +6863,36 @@ msgid "" "%(free_space)db." msgstr "" -#: nova/virt/libvirt/utils.py:186 +#: nova/virt/libvirt/utils.py:187 #, python-format msgid "Path %s must be LVM logical volume" msgstr "" -#: nova/virt/libvirt/utils.py:409 +#: nova/virt/libvirt/utils.py:410 msgid "Can't retrieve root device path from instance libvirt configuration" msgstr "" -#: nova/virt/libvirt/utils.py:498 +#: nova/virt/libvirt/utils.py:499 #, python-format msgid "Reading image info file: %s" msgstr "" -#: nova/virt/libvirt/utils.py:502 +#: nova/virt/libvirt/utils.py:503 #, fuzzy, python-format msgid "Read: %s" msgstr "recibido %s" -#: nova/virt/libvirt/utils.py:508 +#: nova/virt/libvirt/utils.py:509 #, python-format msgid "Error reading image info file %(filename)s: %(error)s" msgstr "" -#: nova/virt/libvirt/utils.py:532 +#: nova/virt/libvirt/utils.py:533 #, fuzzy, python-format msgid "Writing image info file: %s" msgstr "Iniciando interfaz puente para %s" -#: nova/virt/libvirt/utils.py:533 +#: nova/virt/libvirt/utils.py:534 #, python-format msgid "Wrote: %s" msgstr "" @@ -6907,19 +6912,19 @@ msgstr "" msgid "Failed while unplugging vif" msgstr "" -#: nova/virt/libvirt/volume.py:173 +#: nova/virt/libvirt/volume.py:174 #, python-format msgid "iSCSI device not found at %s" msgstr "" -#: nova/virt/libvirt/volume.py:176 +#: nova/virt/libvirt/volume.py:177 #, python-format msgid "" "ISCSI volume not yet found at: %(mount_device)s. Will rescan & retry. " "Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:188 +#: nova/virt/libvirt/volume.py:189 #, python-format msgid "Found iSCSI node %(mount_device)s (after %(tries)s rescans)" msgstr "" @@ -8763,34 +8768,34 @@ msgstr "" msgid "LoggingVolumeDriver: %s" msgstr "" -#: nova/volume/iscsi.py:121 +#: nova/volume/iscsi.py:122 #, fuzzy, python-format msgid "Creating volume: %s" msgstr "Borrando usuario %s" -#: nova/volume/iscsi.py:135 +#: nova/volume/iscsi.py:136 #, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s." msgstr "" -#: nova/volume/iscsi.py:145 +#: nova/volume/iscsi.py:146 #, python-format msgid "" "Failed to create iscsi target for volume id:%(vol_id)s. Please ensure " "your tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: nova/volume/iscsi.py:153 nova/volume/iscsi.py:195 +#: nova/volume/iscsi.py:154 nova/volume/iscsi.py:196 #, fuzzy, python-format msgid "Removing volume: %s" msgstr "Borrando usuario %s" -#: nova/volume/iscsi.py:167 +#: nova/volume/iscsi.py:168 #, fuzzy, python-format msgid "Failed to create iscsi target for volume id:%(volume_id)s." msgstr "Volume_separado: %(instance_name)s, %(mountpoint)s" -#: nova/volume/iscsi.py:176 +#: nova/volume/iscsi.py:177 msgid "valid iqn needed for show_target" msgstr "" @@ -9949,36 +9954,6 @@ msgid "" "gone: %(exc)s" msgstr "" -#~ msgid "" -#~ "The root_helper option (which lets you" -#~ " specify a root wrapper different " -#~ "from nova-rootwrap, and defaults to " -#~ "using sudo) is now deprecated. You " -#~ "should use the rootwrap_config option " -#~ "instead." -#~ msgstr "" - -#~ msgid "backend %s" -#~ msgstr "backend %s" - -#~ msgid "Invalid server status: %(status)s" -#~ msgstr "" - -#~ msgid "Use of empty request context is deprecated" -#~ msgstr "El uso de una petición de contexto vacía está en desuso" - -#~ msgid "" -#~ "Inheritance-based rules are deprecated; " -#~ "use the default brain instead of " -#~ "%s." -#~ msgstr "" - -#~ msgid "Failed to understand rule %(match)r" -#~ msgstr "" - -#~ msgid "Inheritance-based rules are deprecated; update _check_%s" -#~ msgstr "" - -#~ msgid "Unable to obtain target information %(data)s, %(mountpoint)s" +#~ msgid "Got file lock \"%(lock)s\" for method \"%(method)s\"..." #~ msgstr "" diff --git a/nova/locale/fr/LC_MESSAGES/nova.po b/nova/locale/fr/LC_MESSAGES/nova.po index 02f9dbda8..79ca78eed 100644 --- a/nova/locale/fr/LC_MESSAGES/nova.po +++ b/nova/locale/fr/LC_MESSAGES/nova.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: nova\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-10-26 00:02+0000\n" +"POT-Creation-Date: 2012-10-27 00:01+0000\n" "PO-Revision-Date: 2012-05-14 08:35+0000\n" "Last-Translator: Erwan Gallen \n" "Language-Team: French \n" @@ -27,43 +27,43 @@ msgstr "" msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" msgstr "" -#: nova/crypto.py:46 +#: nova/crypto.py:47 msgid "Filename of root CA" msgstr "Nom du fichier contenant la racine de l'autorité de certification" -#: nova/crypto.py:49 +#: nova/crypto.py:50 msgid "Filename of private key" msgstr "Nom de fichier de la clé privée" -#: nova/crypto.py:52 +#: nova/crypto.py:53 msgid "Filename of root Certificate Revocation List" msgstr "Nom du fichier de la liste de révocation du Certificat Racine" -#: nova/crypto.py:55 +#: nova/crypto.py:56 msgid "Where we keep our keys" msgstr "Emplacement de sauvegarde des clefs" -#: nova/crypto.py:58 +#: nova/crypto.py:59 msgid "Where we keep our root CA" msgstr "Emplacement de sauvegarde des racines d'autorité de certification" -#: nova/crypto.py:61 +#: nova/crypto.py:62 msgid "Should we use a CA for each project?" msgstr "Doit-on utiliser une autorité de certification pour chaque projet ?" -#: nova/crypto.py:65 +#: nova/crypto.py:66 #, python-format msgid "Subject for certificate for users, %s for project, user, timestamp" msgstr "" "Sujet pour les certificats utilisateurs, %s pour le projet, utilisateur, " "timestamp" -#: nova/crypto.py:70 +#: nova/crypto.py:71 #, python-format msgid "Subject for certificate for projects, %s for project, timestamp" msgstr "Sujet de certificat pour projets, %s pour le projet, timestamp" -#: nova/crypto.py:300 +#: nova/crypto.py:301 #, python-format msgid "Flags path: %s" msgstr "Chemin des propriétés: %s" @@ -193,13 +193,13 @@ msgstr "Type de volume invalide" msgid "Invalid volume" msgstr "Volume invalide" -#: nova/exception.py:263 nova/api/openstack/compute/servers.py:1287 +#: nova/exception.py:263 nova/api/openstack/compute/servers.py:1283 #: nova/api/openstack/compute/contrib/admin_actions.py:242 msgid "Invalid metadata" msgstr "" #: nova/exception.py:267 -#, fuzzy, python-format +#, fuzzy msgid "Invalid metadata size" msgstr "Signature non valide pour l'utilisateur %s" @@ -1380,23 +1380,23 @@ msgstr "Démarrage du noeud %(topic)s (version %(vcs_string)s)" msgid "Creating Consumer connection for Service %s" msgstr "" -#: nova/service.py:502 +#: nova/service.py:503 msgid "Service killed that has no database entry" msgstr "Service détruit sans entrée dans la base de données" -#: nova/service.py:539 +#: nova/service.py:540 msgid "The service database object disappeared, Recreating it." msgstr "L'objet du service de base de données à disparru, re-création en cours." -#: nova/service.py:554 +#: nova/service.py:555 msgid "Recovered model server connection!" msgstr "Récupération du modelle de connexion serveur terminée!" -#: nova/service.py:560 +#: nova/service.py:561 msgid "model server went away" msgstr "Le modèle de serveur à disparu" -#: nova/service.py:648 +#: nova/service.py:649 msgid "serve() can only be called once" msgstr "" @@ -1457,47 +1457,27 @@ msgstr "Backend invalide : %s" msgid "in looping call" msgstr "" -#: nova/utils.py:623 -#, python-format -msgid "Could not release the acquired lock `%s`" -msgstr "" - -#: nova/utils.py:706 -#, python-format -msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"..." -msgstr "" - -#: nova/utils.py:710 -#, python-format -msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"..." -msgstr "" - -#: nova/utils.py:736 -#, python-format -msgid "Got file lock \"%(lock)s\" for method \"%(method)s\"..." -msgstr "" - -#: nova/utils.py:877 +#: nova/utils.py:700 #, python-format msgid "Expected object of type: %s" msgstr "" -#: nova/utils.py:906 +#: nova/utils.py:729 #, python-format msgid "Invalid server_string: %s" msgstr "" -#: nova/utils.py:1046 +#: nova/utils.py:869 #, python-format msgid "timefunc: '%(name)s' took %(total_time).2f secs" msgstr "" -#: nova/utils.py:1124 +#: nova/utils.py:947 #, python-format msgid "Reloading cached file %s" msgstr "" -#: nova/utils.py:1242 nova/virt/configdrive.py:150 +#: nova/utils.py:1065 nova/virt/configdrive.py:151 #, python-format msgid "Could not remove tmpdir: %s" msgstr "" @@ -1936,7 +1916,7 @@ msgstr "Impossible de récupérer les méta-donnérs pour l'IP : %s" msgid "Caught error: %s" msgstr "Erreur interceptée : %s" -#: nova/api/openstack/__init__.py:60 nova/api/openstack/wsgi.py:977 +#: nova/api/openstack/__init__.py:60 nova/api/openstack/wsgi.py:986 #, python-format msgid "%(url)s returned with HTTP %(status)d" msgstr "" @@ -1985,7 +1965,7 @@ msgstr "" msgid "offset param must be positive" msgstr "" -#: nova/api/openstack/common.py:215 nova/api/openstack/compute/servers.py:540 +#: nova/api/openstack/common.py:215 nova/api/openstack/compute/servers.py:536 #, python-format msgid "marker [%s] not found" msgstr "" @@ -2089,7 +2069,7 @@ msgstr "" msgid "Failed to load extension %(ext_name)s: %(exc)s" msgstr "" -#: nova/api/openstack/wsgi.py:199 nova/api/openstack/wsgi.py:610 +#: nova/api/openstack/wsgi.py:199 nova/api/openstack/wsgi.py:619 msgid "cannot understand JSON" msgstr "" @@ -2098,47 +2078,47 @@ msgstr "" msgid "cannot understand XML" msgstr "" -#: nova/api/openstack/wsgi.py:615 +#: nova/api/openstack/wsgi.py:624 msgid "too many body keys" msgstr "" -#: nova/api/openstack/wsgi.py:658 +#: nova/api/openstack/wsgi.py:667 #, python-format msgid "Exception handling resource: %s" msgstr "" -#: nova/api/openstack/wsgi.py:662 +#: nova/api/openstack/wsgi.py:671 #, python-format msgid "Fault thrown: %s" msgstr "" -#: nova/api/openstack/wsgi.py:665 +#: nova/api/openstack/wsgi.py:674 #, python-format msgid "HTTP exception thrown: %s" msgstr "" -#: nova/api/openstack/wsgi.py:779 +#: nova/api/openstack/wsgi.py:788 msgid "Unrecognized Content-Type provided in request" msgstr "" -#: nova/api/openstack/wsgi.py:783 +#: nova/api/openstack/wsgi.py:792 msgid "No Content-Type provided in request" msgstr "" -#: nova/api/openstack/wsgi.py:787 +#: nova/api/openstack/wsgi.py:796 msgid "Empty body provided in request" msgstr "" -#: nova/api/openstack/wsgi.py:888 +#: nova/api/openstack/wsgi.py:897 msgid "Invalid XML in request body" msgstr "" -#: nova/api/openstack/wsgi.py:907 +#: nova/api/openstack/wsgi.py:916 #, python-format msgid "There is no such action: %s" msgstr "" -#: nova/api/openstack/wsgi.py:910 nova/api/openstack/wsgi.py:923 +#: nova/api/openstack/wsgi.py:919 nova/api/openstack/wsgi.py:932 #: nova/api/openstack/compute/server_metadata.py:58 #: nova/api/openstack/compute/server_metadata.py:76 #: nova/api/openstack/compute/server_metadata.py:101 @@ -2147,15 +2127,15 @@ msgstr "" msgid "Malformed request body" msgstr "" -#: nova/api/openstack/wsgi.py:920 +#: nova/api/openstack/wsgi.py:929 msgid "Unsupported Content-Type" msgstr "" -#: nova/api/openstack/wsgi.py:932 +#: nova/api/openstack/wsgi.py:941 msgid "Malformed request url" msgstr "" -#: nova/api/openstack/wsgi.py:980 +#: nova/api/openstack/wsgi.py:989 #, python-format msgid "%(url)s returned a fault: %(e)s" msgstr "" @@ -2257,210 +2237,210 @@ msgstr "" msgid "Metadata item was not found" msgstr "" -#: nova/api/openstack/compute/servers.py:449 -#: nova/api/openstack/compute/servers.py:461 -#: nova/api/openstack/compute/servers.py:556 -#: nova/api/openstack/compute/servers.py:724 -#: nova/api/openstack/compute/servers.py:985 -#: nova/api/openstack/compute/servers.py:1088 -#: nova/api/openstack/compute/servers.py:1238 +#: nova/api/openstack/compute/servers.py:445 +#: nova/api/openstack/compute/servers.py:457 +#: nova/api/openstack/compute/servers.py:552 +#: nova/api/openstack/compute/servers.py:720 +#: nova/api/openstack/compute/servers.py:981 +#: nova/api/openstack/compute/servers.py:1084 +#: nova/api/openstack/compute/servers.py:1234 msgid "Instance could not be found" msgstr "" -#: nova/api/openstack/compute/servers.py:500 +#: nova/api/openstack/compute/servers.py:496 msgid "Invalid changes-since value" msgstr "" -#: nova/api/openstack/compute/servers.py:519 +#: nova/api/openstack/compute/servers.py:515 #, fuzzy msgid "Only administrators may list deleted instances" msgstr "Va essayer d'arrêter %s" -#: nova/api/openstack/compute/servers.py:563 +#: nova/api/openstack/compute/servers.py:559 msgid "Server name is not a string or unicode" msgstr "" -#: nova/api/openstack/compute/servers.py:567 +#: nova/api/openstack/compute/servers.py:563 msgid "Server name is an empty string" msgstr "" -#: nova/api/openstack/compute/servers.py:571 +#: nova/api/openstack/compute/servers.py:567 msgid "Server name must be less than 256 characters." msgstr "" -#: nova/api/openstack/compute/servers.py:588 +#: nova/api/openstack/compute/servers.py:584 #, python-format msgid "Bad personality format: missing %s" msgstr "" -#: nova/api/openstack/compute/servers.py:591 +#: nova/api/openstack/compute/servers.py:587 msgid "Bad personality format" msgstr "" -#: nova/api/openstack/compute/servers.py:595 +#: nova/api/openstack/compute/servers.py:591 #, python-format msgid "Personality content for %s cannot be decoded" msgstr "" -#: nova/api/openstack/compute/servers.py:626 +#: nova/api/openstack/compute/servers.py:622 msgid "Unknown argment : port" msgstr "" -#: nova/api/openstack/compute/servers.py:629 +#: nova/api/openstack/compute/servers.py:625 #, python-format msgid "Bad port format: port uuid is not in proper format (%s)" msgstr "" -#: nova/api/openstack/compute/servers.py:639 +#: nova/api/openstack/compute/servers.py:635 #, python-format msgid "Bad networks format: network uuid is not in proper format (%s)" msgstr "" -#: nova/api/openstack/compute/servers.py:649 +#: nova/api/openstack/compute/servers.py:645 #, python-format msgid "Invalid fixed IP address (%s)" msgstr "" -#: nova/api/openstack/compute/servers.py:662 +#: nova/api/openstack/compute/servers.py:658 #, python-format msgid "Duplicate networks (%s) are not allowed" msgstr "" -#: nova/api/openstack/compute/servers.py:668 +#: nova/api/openstack/compute/servers.py:664 #, python-format msgid "Bad network format: missing %s" msgstr "" -#: nova/api/openstack/compute/servers.py:671 +#: nova/api/openstack/compute/servers.py:667 msgid "Bad networks format" msgstr "" -#: nova/api/openstack/compute/servers.py:697 +#: nova/api/openstack/compute/servers.py:693 msgid "Userdata content cannot be decoded" msgstr "" -#: nova/api/openstack/compute/servers.py:704 +#: nova/api/openstack/compute/servers.py:700 msgid "accessIPv4 is not proper IPv4 format" msgstr "" -#: nova/api/openstack/compute/servers.py:711 +#: nova/api/openstack/compute/servers.py:707 msgid "accessIPv6 is not proper IPv6 format" msgstr "" -#: nova/api/openstack/compute/servers.py:740 +#: nova/api/openstack/compute/servers.py:736 msgid "Server name is not defined" msgstr "" -#: nova/api/openstack/compute/servers.py:789 -#: nova/api/openstack/compute/servers.py:895 +#: nova/api/openstack/compute/servers.py:785 +#: nova/api/openstack/compute/servers.py:891 msgid "Invalid flavorRef provided." msgstr "" -#: nova/api/openstack/compute/servers.py:829 +#: nova/api/openstack/compute/servers.py:825 msgid "min_count must be an integer value" msgstr "" -#: nova/api/openstack/compute/servers.py:832 +#: nova/api/openstack/compute/servers.py:828 msgid "min_count must be > 0" msgstr "" -#: nova/api/openstack/compute/servers.py:837 +#: nova/api/openstack/compute/servers.py:833 msgid "max_count must be an integer value" msgstr "" -#: nova/api/openstack/compute/servers.py:840 +#: nova/api/openstack/compute/servers.py:836 msgid "max_count must be > 0" msgstr "" -#: nova/api/openstack/compute/servers.py:843 +#: nova/api/openstack/compute/servers.py:839 msgid "min_count must be <= max_count" msgstr "" -#: nova/api/openstack/compute/servers.py:892 +#: nova/api/openstack/compute/servers.py:888 msgid "Can not find requested image" msgstr "" -#: nova/api/openstack/compute/servers.py:898 +#: nova/api/openstack/compute/servers.py:894 msgid "Invalid key_name provided." msgstr "" -#: nova/api/openstack/compute/servers.py:977 +#: nova/api/openstack/compute/servers.py:973 #, fuzzy msgid "HostId cannot be updated." msgstr "Le point de montage ne peut pas être traduit : %s" -#: nova/api/openstack/compute/servers.py:1003 -#: nova/api/openstack/compute/servers.py:1023 +#: nova/api/openstack/compute/servers.py:999 +#: nova/api/openstack/compute/servers.py:1019 msgid "Instance has not been resized." msgstr "" -#: nova/api/openstack/compute/servers.py:1009 +#: nova/api/openstack/compute/servers.py:1005 #, python-format msgid "Error in confirm-resize %s" msgstr "" -#: nova/api/openstack/compute/servers.py:1029 +#: nova/api/openstack/compute/servers.py:1025 #, python-format msgid "Error in revert-resize %s" msgstr "" -#: nova/api/openstack/compute/servers.py:1042 +#: nova/api/openstack/compute/servers.py:1038 msgid "Argument 'type' for reboot is not HARD or SOFT" msgstr "" -#: nova/api/openstack/compute/servers.py:1046 +#: nova/api/openstack/compute/servers.py:1042 msgid "Missing argument 'type' for reboot" msgstr "" -#: nova/api/openstack/compute/servers.py:1059 +#: nova/api/openstack/compute/servers.py:1055 #, python-format msgid "Error in reboot %s" msgstr "" -#: nova/api/openstack/compute/servers.py:1071 +#: nova/api/openstack/compute/servers.py:1067 msgid "Unable to locate requested flavor." msgstr "" -#: nova/api/openstack/compute/servers.py:1074 +#: nova/api/openstack/compute/servers.py:1070 msgid "Resize requires a flavor change." msgstr "" -#: nova/api/openstack/compute/servers.py:1098 +#: nova/api/openstack/compute/servers.py:1094 msgid "Missing imageRef attribute" msgstr "" -#: nova/api/openstack/compute/servers.py:1107 +#: nova/api/openstack/compute/servers.py:1103 #: nova/api/openstack/volume/volumes.py:263 #: nova/api/openstack/volume/volumes.py:267 msgid "Invalid imageRef provided." msgstr "" -#: nova/api/openstack/compute/servers.py:1116 +#: nova/api/openstack/compute/servers.py:1112 msgid "Missing flavorRef attribute" msgstr "" -#: nova/api/openstack/compute/servers.py:1129 +#: nova/api/openstack/compute/servers.py:1125 msgid "No adminPass was specified" msgstr "" -#: nova/api/openstack/compute/servers.py:1133 -#: nova/api/openstack/compute/servers.py:1335 +#: nova/api/openstack/compute/servers.py:1129 +#: nova/api/openstack/compute/servers.py:1331 msgid "Invalid adminPass" msgstr "" -#: nova/api/openstack/compute/servers.py:1144 +#: nova/api/openstack/compute/servers.py:1140 msgid "Unable to parse metadata key/value pairs." msgstr "" -#: nova/api/openstack/compute/servers.py:1157 +#: nova/api/openstack/compute/servers.py:1153 msgid "Resize request has invalid 'flavorRef' attribute." msgstr "" -#: nova/api/openstack/compute/servers.py:1160 +#: nova/api/openstack/compute/servers.py:1156 msgid "Resize requests require 'flavorRef' attribute." msgstr "" -#: nova/api/openstack/compute/servers.py:1178 +#: nova/api/openstack/compute/servers.py:1174 #: nova/api/openstack/compute/contrib/aggregates.py:142 #: nova/api/openstack/compute/contrib/keypairs.py:78 #: nova/api/openstack/compute/contrib/networks.py:75 @@ -2468,19 +2448,19 @@ msgstr "" msgid "Invalid request body" msgstr "" -#: nova/api/openstack/compute/servers.py:1183 +#: nova/api/openstack/compute/servers.py:1179 msgid "Could not parse imageRef from request." msgstr "" -#: nova/api/openstack/compute/servers.py:1245 +#: nova/api/openstack/compute/servers.py:1241 msgid "Cannot find image for rebuild" msgstr "" -#: nova/api/openstack/compute/servers.py:1278 +#: nova/api/openstack/compute/servers.py:1274 msgid "createImage entity requires name attribute" msgstr "" -#: nova/api/openstack/compute/servers.py:1362 +#: nova/api/openstack/compute/servers.py:1358 #, python-format msgid "Removing options '%(unk_opt_str)s' from query" msgstr "" @@ -2626,7 +2606,7 @@ msgstr "" msgid "Only root certificate can be retrieved." msgstr "" -#: nova/api/openstack/compute/contrib/cloudpipe.py:148 +#: nova/api/openstack/compute/contrib/cloudpipe.py:149 msgid "" "Unable to claim IP for VPN instances, ensure it isn't running, and try " "again in a few minutes" @@ -2962,24 +2942,24 @@ msgstr "" msgid "No image_name was specified in request." msgstr "" -#: nova/cloudpipe/pipelib.py:43 +#: nova/cloudpipe/pipelib.py:44 #, fuzzy msgid "Instance type for vpn instances" msgstr "L'instance de type %(instance_type)s est invalide." -#: nova/cloudpipe/pipelib.py:46 +#: nova/cloudpipe/pipelib.py:47 msgid "Template for cloudpipe instance boot script" msgstr "" -#: nova/cloudpipe/pipelib.py:49 +#: nova/cloudpipe/pipelib.py:50 msgid "Network to push into openvpn config" msgstr "Réseau à passer à la configuration d'openvpn" -#: nova/cloudpipe/pipelib.py:52 +#: nova/cloudpipe/pipelib.py:53 msgid "Netmask to push into openvpn config" msgstr "Masque réseau à passer à la configuration d'openvpn" -#: nova/cloudpipe/pipelib.py:105 +#: nova/cloudpipe/pipelib.py:106 #, python-format msgid "Launching VPN for %s" msgstr "Démarrage du VPN pour %s" @@ -3224,665 +3204,670 @@ msgstr "" msgid "Instance type %s not found for deletion" msgstr "" -#: nova/compute/manager.py:166 +#: nova/compute/manager.py:167 msgid "Possibly task preempted." msgstr "" -#: nova/compute/manager.py:229 +#: nova/compute/manager.py:230 msgid "Compute driver option required, but not specified" msgstr "" -#: nova/compute/manager.py:232 +#: nova/compute/manager.py:233 #, python-format msgid "Loading compute driver '%s'" msgstr "" -#: nova/compute/manager.py:238 +#: nova/compute/manager.py:239 #, python-format msgid "Unable to load the virtualization driver: %s" msgstr "" -#: nova/compute/manager.py:273 +#: nova/compute/manager.py:274 msgid "Instance has been destroyed from under us while trying to set it to ERROR" msgstr "" -#: nova/compute/manager.py:301 +#: nova/compute/manager.py:302 #, python-format msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." msgstr "" -#: nova/compute/manager.py:315 +#: nova/compute/manager.py:316 msgid "Rebooting instance after nova-compute restart." msgstr "" -#: nova/compute/manager.py:329 +#: nova/compute/manager.py:330 msgid "Hypervisor driver does not support resume guests" msgstr "" -#: nova/compute/manager.py:339 +#: nova/compute/manager.py:340 msgid "Hypervisor driver does not support firewall rules" msgstr "" -#: nova/compute/manager.py:351 +#: nova/compute/manager.py:352 msgid "Checking state" msgstr "" -#: nova/compute/manager.py:424 +#: nova/compute/manager.py:425 #, python-format msgid "Setting up bdm %s" msgstr "" -#: nova/compute/manager.py:517 +#: nova/compute/manager.py:518 #, fuzzy msgid "Failed to dealloc network for deleted instance" msgstr "Va essayer d'arrêter %s" -#: nova/compute/manager.py:549 +#: nova/compute/manager.py:550 #, fuzzy, python-format msgid "Build error: %s" msgstr "Erreur interceptée : %s" -#: nova/compute/manager.py:566 +#: nova/compute/manager.py:567 msgid "Error trying to reschedule" msgstr "" -#: nova/compute/manager.py:583 +#: nova/compute/manager.py:584 msgid "Retry info not present, will not reschedule" msgstr "" -#: nova/compute/manager.py:588 +#: nova/compute/manager.py:589 msgid "No request spec, will not reschedule" msgstr "" -#: nova/compute/manager.py:594 +#: nova/compute/manager.py:595 #, python-format msgid "Re-scheduling instance: attempt %d" msgstr "" -#: nova/compute/manager.py:619 +#: nova/compute/manager.py:620 msgid "Instance build timed out. Set to error state." msgstr "" -#: nova/compute/manager.py:650 +#: nova/compute/manager.py:651 msgid "Instance has already been created" msgstr "L'instance a déjà été crée" -#: nova/compute/manager.py:693 +#: nova/compute/manager.py:694 #, 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:699 +#: nova/compute/manager.py:700 #, 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:709 +#: nova/compute/manager.py:710 msgid "Starting instance..." msgstr "" -#: nova/compute/manager.py:730 +#: nova/compute/manager.py:731 msgid "Instance failed network setup" msgstr "" -#: nova/compute/manager.py:734 +#: nova/compute/manager.py:735 #, python-format msgid "Instance network_info: |%s|" msgstr "" -#: nova/compute/manager.py:747 +#: nova/compute/manager.py:748 msgid "Instance failed block device setup" msgstr "" -#: nova/compute/manager.py:765 +#: nova/compute/manager.py:766 msgid "Instance failed to spawn" msgstr "" -#: nova/compute/manager.py:789 +#: nova/compute/manager.py:790 msgid "Deallocating network for instance" msgstr "" -#: nova/compute/manager.py:861 +#: nova/compute/manager.py:862 #, python-format msgid "%(action_str)s instance" msgstr "" -#: nova/compute/manager.py:892 +#: nova/compute/manager.py:893 #, python-format msgid "Ignoring DiskNotFound: %s" msgstr "" -#: nova/compute/manager.py:895 +#: nova/compute/manager.py:896 #, python-format msgid "Ignoring VolumeNotFound: %s" msgstr "" -#: nova/compute/manager.py:902 +#: nova/compute/manager.py:903 #, python-format msgid "terminating bdm %s" msgstr "" -#: nova/compute/manager.py:926 +#: nova/compute/manager.py:927 #, python-format msgid "Ignoring volume cleanup failure due to %s" msgstr "" -#: nova/compute/manager.py:966 nova/compute/manager.py:1788 -#: nova/compute/manager.py:2973 +#: nova/compute/manager.py:967 nova/compute/manager.py:1802 +#: nova/compute/manager.py:2987 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "" -#: nova/compute/manager.py:1048 +#: nova/compute/manager.py:1049 #, fuzzy msgid "Rebuilding instance" msgstr "Redémarrage de l'instance %s" -#: nova/compute/manager.py:1127 +#: nova/compute/manager.py:1128 #, fuzzy msgid "Rebooting instance" msgstr "Redémarrage de l'instance %s" -#: nova/compute/manager.py:1147 +#: nova/compute/manager.py:1148 #, python-format msgid "" "trying to reboot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1156 +#: nova/compute/manager.py:1157 #, fuzzy, python-format msgid "Cannot reboot instance: %(exc)s" msgstr "Instance actives : %s" -#: nova/compute/manager.py:1193 +#: nova/compute/manager.py:1194 #, fuzzy msgid "instance snapshotting" msgstr "instance %s: création d'un instantané (snapshot)" -#: nova/compute/manager.py:1199 +#: nova/compute/manager.py:1200 #, python-format msgid "" "trying to snapshot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1269 +#: nova/compute/manager.py:1270 #, python-format msgid "Found %(num_images)d images (rotation: %(rotation)d)" msgstr "" -#: nova/compute/manager.py:1275 +#: nova/compute/manager.py:1276 #, python-format msgid "Rotating out %d backups" msgstr "" -#: nova/compute/manager.py:1280 +#: nova/compute/manager.py:1281 #, python-format msgid "Deleting image %s" msgstr "" -#: nova/compute/manager.py:1311 +#: nova/compute/manager.py:1312 #, python-format msgid "Failed to set admin password. Instance %s is not running" msgstr "" -#: nova/compute/manager.py:1318 +#: nova/compute/manager.py:1319 msgid "Root password set" msgstr "" -#: nova/compute/manager.py:1328 +#: nova/compute/manager.py:1329 msgid "set_admin_password is not implemented by this driver." msgstr "" -#: nova/compute/manager.py:1344 +#: nova/compute/manager.py:1345 #, python-format msgid "set_admin_password failed: %s" msgstr "" -#: nova/compute/manager.py:1352 +#: nova/compute/manager.py:1353 msgid "error setting admin password" msgstr "" -#: nova/compute/manager.py:1367 +#: nova/compute/manager.py:1368 #, 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:1371 +#: nova/compute/manager.py:1372 #, fuzzy, python-format msgid "injecting file to %(path)s" msgstr "Injection du chemin d'accès : '%s'" -#: nova/compute/manager.py:1384 +#: nova/compute/manager.py:1385 msgid "Rescuing" msgstr "" -#: nova/compute/manager.py:1411 +#: nova/compute/manager.py:1412 #, fuzzy msgid "Unrescuing" msgstr "instance %s: dé-récupération" -#: nova/compute/manager.py:1432 +#: nova/compute/manager.py:1433 #, python-format msgid "Changing instance metadata according to %(diff)r" msgstr "" -#: nova/compute/manager.py:1606 +#: nova/compute/manager.py:1614 msgid "destination same as source!" msgstr "" -#: nova/compute/manager.py:1624 +#: nova/compute/manager.py:1632 msgid "Migrating" msgstr "" -#: nova/compute/manager.py:1841 +#: nova/compute/manager.py:1799 +#, python-format +msgid "Failed to rollback quota for failed finish_resize: %(qr_error)s" +msgstr "" + +#: nova/compute/manager.py:1855 msgid "Pausing" msgstr "" -#: nova/compute/manager.py:1858 +#: nova/compute/manager.py:1872 msgid "Unpausing" msgstr "" -#: nova/compute/manager.py:1896 +#: nova/compute/manager.py:1910 #, fuzzy msgid "Retrieving diagnostics" msgstr "instance %s: récupération des diagnostiques" -#: nova/compute/manager.py:1926 +#: nova/compute/manager.py:1940 msgid "Resuming" msgstr "" -#: nova/compute/manager.py:1942 +#: nova/compute/manager.py:1956 #, fuzzy msgid "Reset network" msgstr "réglage de l'hôte réseau" -#: nova/compute/manager.py:1947 +#: nova/compute/manager.py:1961 #, fuzzy msgid "Inject network info" msgstr "réglage de l'hôte réseau" -#: nova/compute/manager.py:1950 +#: nova/compute/manager.py:1964 #, python-format msgid "network_info to inject: |%s|" msgstr "" -#: nova/compute/manager.py:1967 +#: nova/compute/manager.py:1981 #, fuzzy msgid "Get console output" msgstr "Récupération de la sortie de la console de l'instance %s" -#: nova/compute/manager.py:1992 +#: nova/compute/manager.py:2006 #, fuzzy msgid "Getting vnc console" msgstr "Ajout de console" -#: nova/compute/manager.py:2020 +#: nova/compute/manager.py:2034 #, python-format msgid "Booting with volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2063 +#: nova/compute/manager.py:2077 #, python-format msgid "Attaching volume %(volume_id)s to %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2072 +#: nova/compute/manager.py:2086 #, python-format msgid "" "Failed to connect to volume %(volume_id)s while attaching at " "%(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2087 +#: nova/compute/manager.py:2101 #, fuzzy, python-format msgid "Failed to attach volume %(volume_id)s at %(mountpoint)s" msgstr "Detach_volume: %(instance_name)s, %(mountpoint)s" -#: nova/compute/manager.py:2116 +#: nova/compute/manager.py:2130 #, python-format msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" msgstr "" -#: nova/compute/manager.py:2120 +#: nova/compute/manager.py:2134 #, fuzzy msgid "Detaching volume from unknown instance" msgstr "Démontage de volume d'une instance inconnue %s" -#: nova/compute/manager.py:2133 +#: nova/compute/manager.py:2147 #, fuzzy, python-format msgid "Faild to detach volume %(volume_id)s from %(mp)s" msgstr "Detach_volume: %(instance_name)s, %(mountpoint)s" -#: nova/compute/manager.py:2226 +#: nova/compute/manager.py:2240 msgid "Instance has no volume." msgstr "" -#: nova/compute/manager.py:2286 +#: nova/compute/manager.py:2300 #, python-format msgid "Pre live migration failed at %(dest)s" msgstr "" -#: nova/compute/manager.py:2312 +#: nova/compute/manager.py:2326 msgid "_post_live_migration() is started.." msgstr "" -#: nova/compute/manager.py:2345 +#: nova/compute/manager.py:2359 msgid "No floating_ip found" msgstr "" -#: nova/compute/manager.py:2353 +#: nova/compute/manager.py:2367 msgid "No floating_ip found." msgstr "" -#: nova/compute/manager.py:2355 +#: nova/compute/manager.py:2369 #, python-format msgid "" "Live migration: Unexpected error: cannot inherit floating ip.\n" "%(e)s" msgstr "" -#: nova/compute/manager.py:2381 +#: nova/compute/manager.py:2395 #, python-format msgid "Migrating instance to %(dest)s finished successfully." msgstr "" -#: nova/compute/manager.py:2383 +#: nova/compute/manager.py:2397 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:2397 +#: nova/compute/manager.py:2411 msgid "Post operation of migration started" msgstr "" -#: nova/compute/manager.py:2528 +#: nova/compute/manager.py:2542 msgid "Updated the info_cache for instance" msgstr "" -#: nova/compute/manager.py:2554 +#: nova/compute/manager.py:2568 #, python-format msgid "" "Found %(migration_count)d unconfirmed migrations older than " "%(confirm_window)d seconds" msgstr "" -#: nova/compute/manager.py:2559 +#: nova/compute/manager.py:2573 #, python-format msgid "Setting migration %(migration_id)s to error: %(reason)s" msgstr "" -#: nova/compute/manager.py:2568 +#: nova/compute/manager.py:2582 #, python-format msgid "" "Automatically confirming migration %(migration_id)s for instance " "%(instance_uuid)s" msgstr "" -#: nova/compute/manager.py:2575 +#: nova/compute/manager.py:2589 #, fuzzy, python-format msgid "Instance %(instance_uuid)s not found" msgstr "L'instance %(instance_id)s n'a pas pu être trouvée." -#: nova/compute/manager.py:2579 +#: nova/compute/manager.py:2593 msgid "In ERROR state" msgstr "" -#: nova/compute/manager.py:2586 +#: nova/compute/manager.py:2600 #, python-format msgid "In states %(vm_state)s/%(task_state)s, notRESIZED/None" msgstr "" -#: nova/compute/manager.py:2594 +#: nova/compute/manager.py:2608 #, python-format msgid "Error auto-confirming resize: %(e)s. Will retry later." msgstr "" -#: nova/compute/manager.py:2611 +#: nova/compute/manager.py:2625 #, 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:2629 +#: nova/compute/manager.py:2643 #, python-format msgid "Failed to generate usage audit for instance on host %s" msgstr "" -#: nova/compute/manager.py:2652 +#: nova/compute/manager.py:2666 msgid "Updating bandwidth usage cache" msgstr "" -#: nova/compute/manager.py:2717 +#: nova/compute/manager.py:2731 msgid "Updating host status" msgstr "" -#: nova/compute/manager.py:2743 +#: nova/compute/manager.py:2757 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " "the hypervisor." msgstr "" -#: nova/compute/manager.py:2749 nova/compute/manager.py:2787 +#: nova/compute/manager.py:2763 nova/compute/manager.py:2801 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:2774 +#: nova/compute/manager.py:2788 #, 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:2811 +#: nova/compute/manager.py:2825 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:2823 nova/compute/manager.py:2834 -#: nova/compute/manager.py:2848 +#: nova/compute/manager.py:2837 nova/compute/manager.py:2848 +#: nova/compute/manager.py:2862 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:2828 +#: nova/compute/manager.py:2842 msgid "Instance is paused or suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:2841 +#: nova/compute/manager.py:2855 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:2857 +#: nova/compute/manager.py:2871 #, fuzzy msgid "Instance is not (soft-)deleted." msgstr "instance %s: a démarrée" -#: nova/compute/manager.py:2865 +#: nova/compute/manager.py:2879 msgid "FLAGS.reclaim_instance_interval <= 0, skipping..." msgstr "" -#: nova/compute/manager.py:2878 +#: nova/compute/manager.py:2892 msgid "Reclaiming deleted instance" msgstr "" -#: nova/compute/manager.py:2927 +#: nova/compute/manager.py:2941 #, 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:2934 +#: nova/compute/manager.py:2948 #, 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:2941 +#: nova/compute/manager.py:2955 #, python-format msgid "Unrecognized value '%(action)s' for FLAGS.running_deleted_instance_action" msgstr "" -#: nova/compute/resource_tracker.py:150 +#: nova/compute/resource_tracker.py:151 msgid "" "Host field should be not be set on the instance until resources have been" " claimed." msgstr "" -#: nova/compute/resource_tracker.py:167 +#: nova/compute/resource_tracker.py:168 #, python-format msgid "" "Attempting claim: memory %(memory_mb)d MB, disk %(disk_gb)d GB, VCPUs " "%(vcpus)d" msgstr "" -#: nova/compute/resource_tracker.py:209 +#: nova/compute/resource_tracker.py:210 #, python-format msgid "" "Total memory: %(total_mem)d MB, used: %(used_mem)d MB, free: %(free_mem)d" " MB" msgstr "" -#: nova/compute/resource_tracker.py:218 +#: nova/compute/resource_tracker.py:219 msgid "Memory limit not specified, defaulting to unlimited" msgstr "" -#: nova/compute/resource_tracker.py:224 +#: nova/compute/resource_tracker.py:225 #, python-format msgid "Memory limit: %(memory_mb_limit)d MB, free: %(free_ram_mb)d MB" msgstr "" -#: nova/compute/resource_tracker.py:231 +#: nova/compute/resource_tracker.py:232 #, python-format msgid "" "Unable to claim resources. Free memory %(free_ram_mb)d MB < requested " "memory %(memory_mb)d MB" msgstr "" -#: nova/compute/resource_tracker.py:240 +#: nova/compute/resource_tracker.py:241 #, python-format msgid "" "Total disk: %(total_disk)d GB, used: %(used_disk)d GB, free: " "%(free_disk)d GB" msgstr "" -#: nova/compute/resource_tracker.py:249 +#: nova/compute/resource_tracker.py:250 msgid "Disk limit not specified, defaulting to unlimited" msgstr "" -#: nova/compute/resource_tracker.py:255 +#: nova/compute/resource_tracker.py:256 #, python-format msgid "Disk limit: %(disk_gb_limit)d GB, free: %(free_disk_gb)d GB" msgstr "" -#: nova/compute/resource_tracker.py:261 +#: nova/compute/resource_tracker.py:262 #, python-format msgid "" "Unable to claim resources. Free disk %(free_disk_gb)d GB < requested " "disk %(disk_gb)d GB" msgstr "" -#: nova/compute/resource_tracker.py:272 +#: nova/compute/resource_tracker.py:273 #, python-format msgid "Total VCPUs: %(total_vcpus)d, used: %(used_vcpus)d" msgstr "" -#: nova/compute/resource_tracker.py:279 +#: nova/compute/resource_tracker.py:280 msgid "VCPU limit not specified, defaulting to unlimited" msgstr "" -#: nova/compute/resource_tracker.py:283 +#: nova/compute/resource_tracker.py:284 #, python-format msgid "CPU limit: %(vcpu_limit)d" msgstr "" -#: nova/compute/resource_tracker.py:290 +#: nova/compute/resource_tracker.py:291 #, python-format msgid "" "Unable to claim resources. Free CPU %(free_vcpus)d < requested CPU " "%(vcpus)d" msgstr "" -#: nova/compute/resource_tracker.py:309 +#: nova/compute/resource_tracker.py:310 #, python-format msgid "Finishing claim: %s" msgstr "" -#: nova/compute/resource_tracker.py:324 +#: nova/compute/resource_tracker.py:325 #, python-format msgid "Aborting claim: %s" msgstr "" -#: nova/compute/resource_tracker.py:362 +#: nova/compute/resource_tracker.py:363 msgid "" "Virt driver does not support 'get_available_resource' Compute tracking " "is disabled." msgstr "" -#: nova/compute/resource_tracker.py:400 +#: nova/compute/resource_tracker.py:401 #, python-format msgid "Compute_service record created for %s " msgstr "" -#: nova/compute/resource_tracker.py:405 +#: nova/compute/resource_tracker.py:406 #, python-format msgid "Compute_service record updated for %s " msgstr "" -#: nova/compute/resource_tracker.py:424 +#: nova/compute/resource_tracker.py:425 #, python-format msgid "No service record for host %s" msgstr "" -#: nova/compute/resource_tracker.py:434 +#: nova/compute/resource_tracker.py:435 #, python-format msgid "Hypervisor: free ram (MB): %s" msgstr "" -#: nova/compute/resource_tracker.py:435 +#: nova/compute/resource_tracker.py:436 #, python-format msgid "Hypervisor: free disk (GB): %s" msgstr "" -#: nova/compute/resource_tracker.py:440 +#: nova/compute/resource_tracker.py:441 #, python-format msgid "Hypervisor: free VCPUs: %s" msgstr "" -#: nova/compute/resource_tracker.py:442 +#: nova/compute/resource_tracker.py:443 msgid "Hypervisor: VCPU information unavailable" msgstr "" -#: nova/compute/resource_tracker.py:449 +#: nova/compute/resource_tracker.py:450 #, python-format msgid "Free ram (MB): %s" msgstr "" -#: nova/compute/resource_tracker.py:450 +#: nova/compute/resource_tracker.py:451 #, fuzzy, python-format msgid "Free disk (GB): %s" msgstr "Création du bi-clef %s" -#: nova/compute/resource_tracker.py:455 +#: nova/compute/resource_tracker.py:456 #, python-format msgid "Free VCPUS: %s" msgstr "" -#: nova/compute/resource_tracker.py:457 +#: nova/compute/resource_tracker.py:458 msgid "Free VCPU information unavailable" msgstr "" -#: nova/compute/resource_tracker.py:532 +#: nova/compute/resource_tracker.py:533 #, python-format msgid "Missing keys: %s" msgstr "" @@ -3960,46 +3945,46 @@ msgstr "" msgid "Unrecognized read_deleted value '%s'" msgstr "" -#: nova/db/sqlalchemy/api.py:2783 +#: nova/db/sqlalchemy/api.py:2784 #, python-format msgid "Change will make usage less than 0 for the following resources: %(unders)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4684 +#: nova/db/sqlalchemy/api.py:4685 #, fuzzy msgid "Backend exists" msgstr "backend %s" -#: nova/db/sqlalchemy/api.py:4704 nova/db/sqlalchemy/api.py:4730 +#: nova/db/sqlalchemy/api.py:4705 nova/db/sqlalchemy/api.py:4731 #, python-format msgid "No backend config with id %(sm_backend_id)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4742 +#: nova/db/sqlalchemy/api.py:4743 #, python-format msgid "No backend config with sr uuid %(sr_uuid)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4776 +#: nova/db/sqlalchemy/api.py:4777 msgid "Flavor exists" msgstr "" -#: nova/db/sqlalchemy/api.py:4791 +#: nova/db/sqlalchemy/api.py:4792 #, fuzzy, python-format msgid "%(sm_flavor_id) flavor not found" msgstr "Le Flavor %(flavor_id)s ne peut être trouvé." -#: nova/db/sqlalchemy/api.py:4810 +#: nova/db/sqlalchemy/api.py:4811 #, python-format msgid "No sm_flavor called %(sm_flavor_id)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4827 +#: nova/db/sqlalchemy/api.py:4828 #, python-format msgid "No sm_flavor called %(sm_flavor_label)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4865 +#: nova/db/sqlalchemy/api.py:4866 #, python-format msgid "No sm_volume with id %(volume_id)s" msgstr "" @@ -4173,156 +4158,156 @@ msgstr "Association de l'adresse %(public_ip)s avec l'instance %(instance_id)s" msgid "This driver only supports type 'a' entries." msgstr "" -#: nova/network/linux_net.py:177 +#: nova/network/linux_net.py:179 #, python-format msgid "Attempted to remove chain %s which does not exist" msgstr "" -#: nova/network/linux_net.py:212 +#: nova/network/linux_net.py:214 #, python-format msgid "Unknown chain: %r" msgstr "" -#: nova/network/linux_net.py:237 +#: nova/network/linux_net.py:239 #, 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:372 +#: nova/network/linux_net.py:374 msgid "IPTablesManager.apply completed with success" msgstr "" -#: nova/network/linux_net.py:578 +#: nova/network/linux_net.py:580 #, python-format msgid "arping error for ip %s" msgstr "" -#: nova/network/linux_net.py:788 +#: nova/network/linux_net.py:790 #, fuzzy, python-format msgid "Pid %d is stale, skip killing dnsmasq" msgstr "Pid %d est dépassé, re-démarrage de dnsmasq" -#: nova/network/linux_net.py:828 +#: nova/network/linux_net.py:830 #, python-format msgid "Hupping dnsmasq threw %s" msgstr "Hupping dnsmasq à renvoyé %s" -#: nova/network/linux_net.py:830 +#: nova/network/linux_net.py:832 #, python-format msgid "Pid %d is stale, relaunching dnsmasq" msgstr "Pid %d est dépassé, re-démarrage de dnsmasq" -#: nova/network/linux_net.py:892 +#: nova/network/linux_net.py:894 #, python-format msgid "killing radvd threw %s" msgstr "La destruction de radvd à renvoyé %s" -#: nova/network/linux_net.py:894 +#: nova/network/linux_net.py:896 #, python-format msgid "Pid %d is stale, relaunching radvd" msgstr "Pid %d est dépassé, re-démarrage radvd" -#: nova/network/linux_net.py:1124 +#: nova/network/linux_net.py:1126 #, python-format msgid "Starting VLAN inteface %s" msgstr "Démarrage de l'interface VLAN %s" -#: nova/network/linux_net.py:1160 +#: nova/network/linux_net.py:1162 #, python-format msgid "Starting Bridge interface for %s" msgstr "Démarrage de l'interface de Bridge %s" -#: nova/network/linux_net.py:1203 +#: nova/network/linux_net.py:1205 #, fuzzy, python-format msgid "Failed to add interface: %s" msgstr "Échec de la suspension de l'instance" -#: nova/network/linux_net.py:1304 +#: nova/network/linux_net.py:1306 #, fuzzy, python-format msgid "Starting bridge %s " msgstr "Démarrage de l'interface de Bridge %s" -#: nova/network/linux_net.py:1312 +#: nova/network/linux_net.py:1314 #, fuzzy, python-format msgid "Done starting bridge %s" msgstr "Erreur au démarrage xvp : %s" -#: nova/network/linux_net.py:1331 +#: nova/network/linux_net.py:1333 #, python-format msgid "Failed unplugging gateway interface '%s'" msgstr "" -#: nova/network/linux_net.py:1333 +#: nova/network/linux_net.py:1335 #, python-format msgid "Unplugged gateway interface '%s'" msgstr "" -#: nova/network/manager.py:276 +#: nova/network/manager.py:277 #, fuzzy, python-format msgid "Fixed ip %(fixed_ip_id)s not found" msgstr "Le certificat %(certificate_id)s non trouvé." -#: nova/network/manager.py:285 nova/network/manager.py:544 +#: nova/network/manager.py:286 nova/network/manager.py:545 #, python-format msgid "Interface %(interface)s not found" msgstr "" -#: nova/network/manager.py:300 +#: nova/network/manager.py:301 #, python-format msgid "floating IP allocation for instance |%s|" msgstr "" -#: nova/network/manager.py:364 +#: nova/network/manager.py:365 #, fuzzy msgid "Floating IP is not associated. Ignore." msgstr "L'IP dynamique %(address)s n'est pas associée." -#: nova/network/manager.py:382 +#: nova/network/manager.py:383 #, python-format msgid "Address |%(address)s| is not allocated" msgstr "" -#: nova/network/manager.py:386 +#: nova/network/manager.py:387 #, python-format msgid "Address |%(address)s| is not allocated to your project |%(project)s|" msgstr "" -#: nova/network/manager.py:407 +#: nova/network/manager.py:408 #, python-format msgid "Quota exceeded for %(pid)s, tried to allocate floating IP" msgstr "" -#: nova/network/manager.py:468 +#: nova/network/manager.py:469 msgid "Failed to update usages deallocating floating IP" msgstr "" -#: nova/network/manager.py:649 +#: nova/network/manager.py:650 #, fuzzy, python-format msgid "Starting migration network for instance %(instance_uuid)s" msgstr "Volume non trouvé pour l'instance %(instance_id)s." -#: nova/network/manager.py:656 +#: nova/network/manager.py:657 #, fuzzy, python-format msgid "" "Floating ip address |%(address)s| no longer belongs to instance " "%(instance_uuid)s. Will notmigrate it " msgstr "L'adresse IP fixe %(address)s est déjà utilisée." -#: nova/network/manager.py:677 +#: nova/network/manager.py:678 #, fuzzy, python-format msgid "Finishing migration network for instance %(instance_uuid)s" msgstr "Volume non trouvé pour l'instance %(instance_id)s." -#: nova/network/manager.py:685 +#: nova/network/manager.py:686 #, fuzzy, python-format msgid "" "Floating ip address |%(address)s| no longer belongs to instance " "%(instance_uuid)s. Will notsetup it." msgstr "L'adresse IP fixe %(address)s est déjà utilisée." -#: nova/network/manager.py:732 +#: nova/network/manager.py:733 #, python-format msgid "" "Database inconsistency: DNS domain |%s| is registered in the Nova db but " @@ -4330,40 +4315,40 @@ msgid "" "ignored." msgstr "" -#: nova/network/manager.py:778 +#: nova/network/manager.py:779 #, python-format msgid "Domain |%(domain)s| already exists, changing zone to |%(av_zone)s|." msgstr "" -#: nova/network/manager.py:788 +#: nova/network/manager.py:789 #, python-format msgid "Domain |%(domain)s| already exists, changing project to |%(project)s|." msgstr "" -#: nova/network/manager.py:902 +#: nova/network/manager.py:903 #, python-format msgid "Disassociated %s stale fixed ip(s)" msgstr "" -#: nova/network/manager.py:906 +#: nova/network/manager.py:907 msgid "setting network host" msgstr "réglage de l'hôte réseau" -#: nova/network/manager.py:1020 +#: nova/network/manager.py:1021 #, fuzzy msgid "network allocations" msgstr "Aucun disque sur %(location)s" -#: nova/network/manager.py:1025 +#: nova/network/manager.py:1026 #, python-format msgid "networks retrieved for instance: |%(networks)s|" msgstr "" -#: nova/network/manager.py:1055 +#: nova/network/manager.py:1056 msgid "network deallocation for instance" msgstr "" -#: nova/network/manager.py:1278 +#: nova/network/manager.py:1279 #, python-format msgid "" "instance-dns-zone is |%(domain)s|, which is in availability zone " @@ -4371,89 +4356,89 @@ msgid "" "created." msgstr "" -#: nova/network/manager.py:1357 +#: nova/network/manager.py:1358 #, python-format msgid "Unable to release %s because vif doesn't exist." msgstr "" -#: nova/network/manager.py:1378 +#: nova/network/manager.py:1379 #, python-format msgid "Leased IP |%(address)s|" msgstr "" -#: nova/network/manager.py:1382 +#: nova/network/manager.py:1383 #, python-format msgid "IP %s leased that is not associated" msgstr "" -#: nova/network/manager.py:1390 +#: nova/network/manager.py:1391 #, python-format msgid "IP |%s| leased that isn't allocated" msgstr "" -#: nova/network/manager.py:1395 +#: nova/network/manager.py:1396 #, python-format msgid "Released IP |%(address)s|" msgstr "" -#: nova/network/manager.py:1399 +#: nova/network/manager.py:1400 #, python-format msgid "IP %s released that is not associated" msgstr "" -#: nova/network/manager.py:1402 +#: nova/network/manager.py:1403 #, python-format msgid "IP %s released that was not leased" msgstr "IP %s libérée qui n'était pas allouée" -#: nova/network/manager.py:1421 +#: nova/network/manager.py:1422 #, python-format msgid "%s must be an integer" msgstr "" -#: nova/network/manager.py:1445 +#: nova/network/manager.py:1446 msgid "Maximum allowed length for 'label' is 255." msgstr "" -#: nova/network/manager.py:1465 +#: nova/network/manager.py:1466 #, python-format msgid "" "Subnet(s) too large, defaulting to /%s. To override, specify " "network_size flag." msgstr "" -#: nova/network/manager.py:1543 +#: nova/network/manager.py:1547 msgid "cidr already in use" msgstr "" -#: nova/network/manager.py:1546 +#: nova/network/manager.py:1550 #, python-format msgid "requested cidr (%(cidr)s) conflicts with existing supernet (%(super)s)" msgstr "" -#: nova/network/manager.py:1557 +#: nova/network/manager.py:1561 #, python-format msgid "" "requested cidr (%(cidr)s) conflicts with existing smaller cidr " "(%(smaller)s)" msgstr "" -#: nova/network/manager.py:1616 +#: nova/network/manager.py:1620 msgid "Network already exists!" msgstr "" -#: nova/network/manager.py:1636 +#: nova/network/manager.py:1640 #, python-format msgid "Network must be disassociated from project %s before delete" msgstr "" -#: nova/network/manager.py:2093 +#: nova/network/manager.py:2097 msgid "" "The sum between the number of networks and the vlan start cannot be " "greater than 4094" msgstr "La somme du nombre de réseau et le début de vlan ne peut excéder 4094" -#: nova/network/manager.py:2100 +#: nova/network/manager.py:2104 #, python-format msgid "" "The network range is not big enough to fit %(num_networks)s. Network size" @@ -4526,7 +4511,27 @@ msgstr "" msgid "Multiple floating IP pools matches found for name '%s'" msgstr "Aucune IP dynamique trouvée pour l'id %(id)s." -#: nova/openstack/common/log.py:299 +#: nova/openstack/common/lockutils.py:98 +#, python-format +msgid "Could not release the acquired lock `%s`" +msgstr "" + +#: nova/openstack/common/lockutils.py:184 +#, python-format +msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"..." +msgstr "" + +#: nova/openstack/common/lockutils.py:188 +#, python-format +msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"..." +msgstr "" + +#: nova/openstack/common/lockutils.py:216 +#, python-format +msgid "Got file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..." +msgstr "" + +#: nova/openstack/common/log.py:298 #, python-format msgid "syslog facility must be one of: %s" msgstr "" @@ -4573,46 +4578,46 @@ msgstr "" msgid "Failed to load plugin %(plug)s: %(exc)s" msgstr "" -#: nova/openstack/common/rpc/amqp.py:208 +#: nova/openstack/common/rpc/amqp.py:209 #, python-format msgid "unpacked context: %s" msgstr "Contexte décompacté : %s" -#: nova/openstack/common/rpc/amqp.py:252 +#: nova/openstack/common/rpc/amqp.py:253 #, python-format msgid "received %s" msgstr "%s reçu" -#: nova/openstack/common/rpc/amqp.py:258 +#: nova/openstack/common/rpc/amqp.py:259 #, python-format msgid "no method for message: %s" msgstr "Pas de méthode pour le message : %s" -#: nova/openstack/common/rpc/amqp.py:259 +#: nova/openstack/common/rpc/amqp.py:260 #, python-format msgid "No method for message: %s" msgstr "Pas de méthode pour le message : %s" -#: nova/openstack/common/rpc/amqp.py:351 +#: nova/openstack/common/rpc/amqp.py:352 #, python-format msgid "Making asynchronous call on %s ..." msgstr "" -#: nova/openstack/common/rpc/amqp.py:354 +#: nova/openstack/common/rpc/amqp.py:355 #, python-format msgid "MSG_ID is %s" msgstr "MSG_ID est %s" -#: nova/openstack/common/rpc/amqp.py:376 +#: nova/openstack/common/rpc/amqp.py:377 #, python-format msgid "Making asynchronous cast on %s..." msgstr "" -#: nova/openstack/common/rpc/amqp.py:384 +#: nova/openstack/common/rpc/amqp.py:385 msgid "Making asynchronous fanout cast..." msgstr "" -#: nova/openstack/common/rpc/amqp.py:410 +#: nova/openstack/common/rpc/amqp.py:411 #, python-format msgid "Sending %(event_type)s on %(topic)s" msgstr "" @@ -4652,69 +4657,69 @@ msgstr "Renvoi de l'exception %s à l'appelant" msgid "Failed to process message... skipping it." msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:463 +#: nova/openstack/common/rpc/impl_kombu.py:468 #, python-format msgid "Reconnecting to AMQP server on %(hostname)s:%(port)d" msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:485 +#: nova/openstack/common/rpc/impl_kombu.py:490 #, python-format msgid "Connected to AMQP server on %(hostname)s:%(port)d" msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:522 +#: nova/openstack/common/rpc/impl_kombu.py:527 #, python-format msgid "" "Unable to connect to AMQP server on %(hostname)s:%(port)d after " "%(max_retries)d tries: %(err_str)s" msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:538 +#: nova/openstack/common/rpc/impl_kombu.py:543 #, python-format msgid "" "AMQP server on %(hostname)s:%(port)d is unreachable: %(err_str)s. Trying " "again in %(sleep_time)d seconds." msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:590 -#: nova/openstack/common/rpc/impl_qpid.py:402 +#: nova/openstack/common/rpc/impl_kombu.py:595 +#: nova/openstack/common/rpc/impl_qpid.py:403 #, python-format msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s" msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:608 -#: nova/openstack/common/rpc/impl_qpid.py:417 +#: nova/openstack/common/rpc/impl_kombu.py:613 +#: nova/openstack/common/rpc/impl_qpid.py:418 #, python-format msgid "Timed out waiting for RPC response: %s" msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:612 -#: nova/openstack/common/rpc/impl_qpid.py:421 +#: nova/openstack/common/rpc/impl_kombu.py:617 +#: nova/openstack/common/rpc/impl_qpid.py:422 #, python-format msgid "Failed to consume message from queue: %s" msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:646 -#: nova/openstack/common/rpc/impl_qpid.py:451 +#: nova/openstack/common/rpc/impl_kombu.py:651 +#: nova/openstack/common/rpc/impl_qpid.py:452 #, python-format msgid "Failed to publish message to topic '%(topic)s': %(err_str)s" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:358 +#: nova/openstack/common/rpc/impl_qpid.py:359 #, python-format msgid "Unable to connect to AMQP server: %s" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:363 +#: nova/openstack/common/rpc/impl_qpid.py:364 #, python-format msgid "Connected to AMQP server on %s" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:371 +#: nova/openstack/common/rpc/impl_qpid.py:372 msgid "Re-established AMQP queues" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:429 +#: nova/openstack/common/rpc/impl_qpid.py:430 msgid "Error processing message. Skipping it." msgstr "" @@ -4952,27 +4957,27 @@ msgstr "" msgid "Attempting to build %(num_instances)d instance(s)" msgstr "" -#: nova/scheduler/filter_scheduler.py:185 +#: nova/scheduler/filter_scheduler.py:186 msgid "Invalid value for 'scheduler_max_attempts', must be >= 1" msgstr "" -#: nova/scheduler/filter_scheduler.py:212 +#: nova/scheduler/filter_scheduler.py:213 #, python-format msgid "" "Exceeded max scheduling attempts %(max_attempts)d for instance " "%(instance_uuid)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:223 +#: nova/scheduler/filter_scheduler.py:224 msgid "Scheduler only understands Compute nodes (for now)" msgstr "" -#: nova/scheduler/filter_scheduler.py:275 +#: nova/scheduler/filter_scheduler.py:276 #, python-format msgid "Filtered %(hosts)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:285 +#: nova/scheduler/filter_scheduler.py:286 #, python-format msgid "Weighted %(weighted_host)s" msgstr "" @@ -5055,12 +5060,12 @@ msgstr "" msgid "%(host_state)s fails instance_type extra_specs requirements" msgstr "" -#: nova/scheduler/filters/compute_filter.py:36 +#: nova/scheduler/filters/compute_filter.py:38 #, python-format msgid "%(host_state)s is disabled or has not been heard from in a while" msgstr "" -#: nova/scheduler/filters/compute_filter.py:40 +#: nova/scheduler/filters/compute_filter.py:42 #, python-format msgid "%(host_state)s is disabled via capabilities" msgstr "" @@ -5188,7 +5193,7 @@ msgstr "" msgid "Expected a function in 'auth[1]' parameter" msgstr "" -#: nova/tests/test_misc.py:63 +#: nova/tests/test_misc.py:62 #, python-format msgid "" "The following migrations are missing a downgrade:\n" @@ -5358,7 +5363,7 @@ msgstr "" #: nova/tests/compute/test_compute.py:644 #: nova/tests/compute/test_compute.py:680 #: nova/tests/compute/test_compute.py:705 -#: nova/tests/compute/test_compute.py:2341 +#: nova/tests/compute/test_compute.py:2342 #, python-format msgid "Running instances: %s" msgstr "Instance actives : %s" @@ -5375,7 +5380,7 @@ msgstr "Après l'arrêt d'instances : %s" msgid "Internal error" msgstr "" -#: nova/tests/compute/test_compute.py:2352 +#: nova/tests/compute/test_compute.py:2353 #, python-format msgid "After force-killing instances: %s" msgstr "" @@ -5488,7 +5493,7 @@ msgstr "" msgid "Decoding JSON: %s" msgstr "" -#: nova/virt/configdrive.py:76 +#: nova/virt/configdrive.py:77 #, python-format msgid "Added %(filepath)s to config drive" msgstr "" @@ -5628,82 +5633,82 @@ msgstr "" msgid "domain does not exist" msgstr "" -#: nova/virt/baremetal/driver.py:115 +#: nova/virt/baremetal/driver.py:117 #, python-format msgid "Error encountered when destroying instance '%(name)s': %(ex)s" msgstr "" -#: nova/virt/baremetal/driver.py:129 +#: nova/virt/baremetal/driver.py:131 #, python-format msgid "instance %(instance_name)s: deleting instance files %(target)s" msgstr "instance %(instance_name)s: suppression des fichiers d'instance %(target)s" -#: nova/virt/baremetal/driver.py:156 +#: nova/virt/baremetal/driver.py:158 #, python-format msgid "instance %s: rebooted" msgstr "instance %s: re-démarrée" -#: nova/virt/baremetal/driver.py:160 +#: nova/virt/baremetal/driver.py:162 msgid "_wait_for_reboot failed" msgstr "" -#: nova/virt/baremetal/driver.py:189 +#: nova/virt/baremetal/driver.py:191 #, python-format msgid "instance %s: rescued" msgstr "instance %s: récupérée" -#: nova/virt/baremetal/driver.py:193 +#: nova/virt/baremetal/driver.py:195 msgid "_wait_for_rescue failed" msgstr "" -#: nova/virt/baremetal/driver.py:210 +#: nova/virt/baremetal/driver.py:212 msgid "<============= spawn of baremetal =============>" msgstr "" -#: nova/virt/baremetal/driver.py:223 +#: nova/virt/baremetal/driver.py:225 #, python-format msgid "instance %s: is building" msgstr "" -#: nova/virt/baremetal/driver.py:229 +#: nova/virt/baremetal/driver.py:231 msgid "Key is injected but instance is not running yet" msgstr "" -#: nova/virt/baremetal/driver.py:238 +#: nova/virt/baremetal/driver.py:240 #, python-format msgid "instance %s: booted" msgstr "instance %s: a démarrée" -#: nova/virt/baremetal/driver.py:245 +#: nova/virt/baremetal/driver.py:247 #, python-format msgid "~~~~~~ current state = %s ~~~~~~" msgstr "" -#: nova/virt/baremetal/driver.py:247 +#: nova/virt/baremetal/driver.py:249 #, python-format msgid "instance %s spawned successfully" msgstr "" -#: nova/virt/baremetal/driver.py:250 +#: nova/virt/baremetal/driver.py:252 #, python-format msgid "instance %s:not booted" msgstr "" -#: nova/virt/baremetal/driver.py:253 +#: nova/virt/baremetal/driver.py:255 msgid "Baremetal assignment is overcommitted." msgstr "" -#: nova/virt/baremetal/driver.py:337 +#: nova/virt/baremetal/driver.py:339 #, python-format msgid "instance %s: Creating image" msgstr "instance %s : Création de l'image" -#: nova/virt/baremetal/driver.py:455 +#: nova/virt/baremetal/driver.py:457 #, python-format msgid "instance %(inst_name)s: injecting %(injection)s into image %(img_id)s" msgstr "" -#: nova/virt/baremetal/driver.py:465 +#: nova/virt/baremetal/driver.py:467 #, python-format msgid "" "instance %(inst_name)s: ignoring error injecting data into image " @@ -5712,33 +5717,33 @@ msgstr "" "instance %(inst_name)s : l'erreur d'injection de donné dans l'image " "%(img_id)s (%(e)s) a été ignorée" -#: nova/virt/baremetal/driver.py:511 +#: nova/virt/baremetal/driver.py:513 #, python-format msgid "instance %s: starting toXML method" msgstr "instance %s: démarrage de la méthode toXML" -#: nova/virt/baremetal/driver.py:514 +#: nova/virt/baremetal/driver.py:516 #, python-format msgid "instance %s: finished toXML method" msgstr "instance %s: fin d'éxécution de la méthode toXML" -#: nova/virt/baremetal/driver.py:558 nova/virt/hyperv/vmops.py:486 -#: nova/virt/libvirt/driver.py:1986 +#: nova/virt/baremetal/driver.py:560 nova/virt/hyperv/vmops.py:486 +#: nova/virt/libvirt/driver.py:1987 msgid "" "Cannot get the number of cpu, because this function is not implemented " "for this platform. This error can be safely ignored for now." msgstr "" -#: nova/virt/baremetal/driver.py:681 +#: nova/virt/baremetal/driver.py:683 #, python-format msgid "#### RLK: cpu_arch = %s " msgstr "" -#: nova/virt/baremetal/driver.py:698 +#: nova/virt/baremetal/driver.py:700 msgid "Updating!" msgstr "" -#: nova/virt/baremetal/driver.py:725 nova/virt/libvirt/driver.py:3030 +#: nova/virt/baremetal/driver.py:727 nova/virt/libvirt/driver.py:3031 #: nova/virt/xenapi/host.py:148 msgid "Updating host stats" msgstr "" @@ -6346,7 +6351,7 @@ msgstr "" msgid "Failed to remove volume from VM %s" msgstr "Impossible de trouver le volume %s" -#: nova/virt/hyperv/volumeops.py:207 nova/virt/libvirt/driver.py:603 +#: nova/virt/hyperv/volumeops.py:207 nova/virt/libvirt/driver.py:604 msgid "Could not determine iscsi initiator name" msgstr "" @@ -6464,222 +6469,222 @@ msgstr "" msgid "The ISCSI initiator name can't be found. Choosing the default one" msgstr "" -#: nova/virt/hyperv/volumeutils.py:121 nova/virt/libvirt/driver.py:1462 +#: nova/virt/hyperv/volumeutils.py:121 nova/virt/libvirt/driver.py:1463 #: nova/virt/xenapi/vm_utils.py:476 #, python-format msgid "block_device_list %s" msgstr "" -#: nova/virt/libvirt/driver.py:332 +#: nova/virt/libvirt/driver.py:333 #, python-format msgid "Nova requires libvirt version %(major)i.%(minor)i.%(micro)i or greater." msgstr "" -#: nova/virt/libvirt/driver.py:338 +#: nova/virt/libvirt/driver.py:339 #, python-format msgid "Connecting to libvirt: %s" msgstr "Connexion à libvirt: %s" -#: nova/virt/libvirt/driver.py:359 +#: nova/virt/libvirt/driver.py:360 msgid "Connection to libvirt broke" msgstr "Connexion à libvirt interrompue" -#: nova/virt/libvirt/driver.py:381 nova/virt/libvirt/driver.py:384 +#: nova/virt/libvirt/driver.py:382 nova/virt/libvirt/driver.py:385 #, python-format msgid "Can not handle authentication request for %d credentials" msgstr "" -#: nova/virt/libvirt/driver.py:466 +#: nova/virt/libvirt/driver.py:467 #, python-format msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:480 +#: nova/virt/libvirt/driver.py:481 msgid "During wait destroy, instance disappeared." msgstr "" -#: nova/virt/libvirt/driver.py:485 +#: nova/virt/libvirt/driver.py:486 msgid "Instance destroyed successfully." msgstr "" -#: nova/virt/libvirt/driver.py:507 +#: nova/virt/libvirt/driver.py:508 msgid "Error from libvirt during undefineFlags. Retrying with undefine" msgstr "" -#: nova/virt/libvirt/driver.py:522 +#: nova/virt/libvirt/driver.py:523 #, python-format msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:535 +#: nova/virt/libvirt/driver.py:536 #, python-format msgid "Error from libvirt during unfilter. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:552 +#: nova/virt/libvirt/driver.py:553 #, python-format msgid "Deleting instance files %(target)s" msgstr "" -#: nova/virt/libvirt/driver.py:566 +#: nova/virt/libvirt/driver.py:567 #, python-format msgid "Failed to cleanup directory %(target)s: %(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:728 +#: nova/virt/libvirt/driver.py:729 msgid "During detach_volume, instance disappeared." msgstr "" -#: nova/virt/libvirt/driver.py:738 +#: nova/virt/libvirt/driver.py:739 msgid "attaching LXC block device" msgstr "" -#: nova/virt/libvirt/driver.py:751 +#: nova/virt/libvirt/driver.py:752 msgid "detaching LXC block device" msgstr "" -#: nova/virt/libvirt/driver.py:883 +#: nova/virt/libvirt/driver.py:884 #, fuzzy msgid "Instance soft rebooted successfully." msgstr "instance %s: re-démarrée" -#: nova/virt/libvirt/driver.py:887 +#: nova/virt/libvirt/driver.py:888 #, fuzzy msgid "Failed to soft reboot instance." msgstr "Échec du redémarrage de l'instance" -#: nova/virt/libvirt/driver.py:919 +#: nova/virt/libvirt/driver.py:920 msgid "Instance shutdown successfully." msgstr "" -#: nova/virt/libvirt/driver.py:954 +#: nova/virt/libvirt/driver.py:955 msgid "Instance rebooted successfully." msgstr "" -#: nova/virt/libvirt/driver.py:1084 +#: nova/virt/libvirt/driver.py:1085 msgid "Instance is running" msgstr "" -#: nova/virt/libvirt/driver.py:1091 nova/virt/powervm/operator.py:253 +#: nova/virt/libvirt/driver.py:1092 nova/virt/powervm/operator.py:253 msgid "Instance spawned successfully." msgstr "" -#: nova/virt/libvirt/driver.py:1107 +#: nova/virt/libvirt/driver.py:1108 #, python-format msgid "data: %(data)r, fpath: %(fpath)r" msgstr "data: %(data)r, fpath: %(fpath)r" -#: nova/virt/libvirt/driver.py:1153 +#: nova/virt/libvirt/driver.py:1154 #, fuzzy msgid "Guest does not have a console available" msgstr "L’utilisateur n'a pas les privilèges administrateur" -#: nova/virt/libvirt/driver.py:1197 +#: nova/virt/libvirt/driver.py:1198 #, python-format msgid "Path '%(path)s' supports direct I/O" msgstr "" -#: nova/virt/libvirt/driver.py:1201 +#: nova/virt/libvirt/driver.py:1202 #, python-format msgid "Path '%(path)s' does not support direct I/O: '%(ex)s'" msgstr "" -#: nova/virt/libvirt/driver.py:1205 nova/virt/libvirt/driver.py:1209 +#: nova/virt/libvirt/driver.py:1206 nova/virt/libvirt/driver.py:1210 #, python-format msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'" msgstr "" -#: nova/virt/libvirt/driver.py:1275 +#: nova/virt/libvirt/driver.py:1276 msgid "Creating image" msgstr "" -#: nova/virt/libvirt/driver.py:1401 +#: nova/virt/libvirt/driver.py:1402 msgid "Using config drive" msgstr "" -#: nova/virt/libvirt/driver.py:1411 +#: nova/virt/libvirt/driver.py:1412 #, fuzzy, python-format msgid "Creating config drive at %(path)s" msgstr "Injection du chemin d'accès : '%s'" -#: nova/virt/libvirt/driver.py:1425 +#: nova/virt/libvirt/driver.py:1426 #, python-format msgid "Injecting %(injection)s into image %(img_id)s" msgstr "" -#: nova/virt/libvirt/driver.py:1435 +#: nova/virt/libvirt/driver.py:1436 #, python-format msgid "Ignoring error injecting data into image %(img_id)s (%(e)s)" msgstr "" -#: nova/virt/libvirt/driver.py:1509 +#: nova/virt/libvirt/driver.py:1510 #, 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:1515 +#: nova/virt/libvirt/driver.py:1516 msgid "Config requested a custom CPU model, but no model name was provided" msgstr "" -#: nova/virt/libvirt/driver.py:1519 +#: nova/virt/libvirt/driver.py:1520 msgid "A CPU model name should not be set when a host CPU model is requested" msgstr "" -#: nova/virt/libvirt/driver.py:1523 +#: nova/virt/libvirt/driver.py:1524 #, python-format msgid "CPU mode '%(mode)s' model '%(model)s' was chosen" msgstr "" -#: nova/virt/libvirt/driver.py:1539 +#: nova/virt/libvirt/driver.py:1540 msgid "" "Passthrough of the host CPU was requested but this libvirt version does " "not support this feature" msgstr "" -#: nova/virt/libvirt/driver.py:1831 +#: nova/virt/libvirt/driver.py:1832 msgid "Starting toXML method" msgstr "" -#: nova/virt/libvirt/driver.py:1835 +#: nova/virt/libvirt/driver.py:1836 msgid "Finished toXML method" msgstr "" -#: nova/virt/libvirt/driver.py:1852 +#: nova/virt/libvirt/driver.py:1853 #, 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:2104 +#: nova/virt/libvirt/driver.py:2105 msgid "libvirt version is too old (does not support getVersion)" msgstr "" -#: nova/virt/libvirt/driver.py:2291 +#: nova/virt/libvirt/driver.py:2292 msgid "Block migration can not be used with shared storage." msgstr "" -#: nova/virt/libvirt/driver.py:2299 +#: nova/virt/libvirt/driver.py:2300 msgid "Live migration can not be used without shared storage." msgstr "" -#: nova/virt/libvirt/driver.py:2337 +#: nova/virt/libvirt/driver.py:2338 #, 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:2357 +#: nova/virt/libvirt/driver.py:2358 #, python-format msgid "" "Instance launched has CPU info:\n" "%s" msgstr "" -#: nova/virt/libvirt/driver.py:2369 +#: nova/virt/libvirt/driver.py:2370 #, python-format msgid "" "CPU doesn't have compatibility.\n" @@ -6689,51 +6694,51 @@ msgid "" "Refer to %(u)s" msgstr "" -#: nova/virt/libvirt/driver.py:2386 +#: nova/virt/libvirt/driver.py:2387 #, 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:2434 +#: nova/virt/libvirt/driver.py:2435 #, python-format msgid "The firewall filter for %s does not exist" msgstr "" -#: nova/virt/libvirt/driver.py:2504 +#: nova/virt/libvirt/driver.py:2505 #, fuzzy, python-format msgid "Live Migration failure: %(e)s" msgstr "Echec d'authentification : %s" -#: nova/virt/libvirt/driver.py:2548 +#: nova/virt/libvirt/driver.py:2549 #, python-format msgid "plug_vifs() failed %(cnt)d.Retry up to %(max_retry)d for %(hostname)s." msgstr "" -#: nova/virt/libvirt/driver.py:2675 +#: nova/virt/libvirt/driver.py:2676 #, python-format msgid "skipping %(path)s since it looks like volume" msgstr "" -#: nova/virt/libvirt/driver.py:2724 +#: nova/virt/libvirt/driver.py:2725 #, python-format msgid "Getting disk size of %(i_name)s: %(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:2786 +#: nova/virt/libvirt/driver.py:2787 msgid "Starting migrate_disk_and_power_off" msgstr "" -#: nova/virt/libvirt/driver.py:2845 +#: nova/virt/libvirt/driver.py:2846 msgid "Instance running successfully." msgstr "" -#: nova/virt/libvirt/driver.py:2852 +#: nova/virt/libvirt/driver.py:2853 msgid "Starting finish_migration" msgstr "" -#: nova/virt/libvirt/driver.py:2903 +#: nova/virt/libvirt/driver.py:2904 msgid "Starting finish_revert_migration" msgstr "" @@ -6765,11 +6770,11 @@ msgstr "" msgid "iptables firewall: Setup Basic Filtering" msgstr "" -#: nova/virt/libvirt/imagebackend.py:208 +#: nova/virt/libvirt/imagebackend.py:213 msgid "You should specify libvirt_images_volume_group flag to use LVM images." msgstr "" -#: nova/virt/libvirt/imagebackend.py:270 +#: nova/virt/libvirt/imagebackend.py:276 #, python-format msgid "Unknown image_type=%s" msgstr "" @@ -6903,14 +6908,14 @@ msgstr "" msgid "LVM snapshots not implemented" msgstr "" -#: nova/virt/libvirt/utils.py:130 +#: nova/virt/libvirt/utils.py:131 #, python-format msgid "" "Insufficient Space on Volume Group %(vg)s. Only %(free_space)db " "available, but %(size)db required by volume %(lv)s." msgstr "" -#: nova/virt/libvirt/utils.py:139 +#: nova/virt/libvirt/utils.py:140 #, python-format msgid "" "Volume group %(vg)s will not be able to hold sparse volume %(lv)s. " @@ -6918,36 +6923,36 @@ msgid "" "%(free_space)db." msgstr "" -#: nova/virt/libvirt/utils.py:186 +#: nova/virt/libvirt/utils.py:187 #, python-format msgid "Path %s must be LVM logical volume" msgstr "" -#: nova/virt/libvirt/utils.py:409 +#: nova/virt/libvirt/utils.py:410 msgid "Can't retrieve root device path from instance libvirt configuration" msgstr "" -#: nova/virt/libvirt/utils.py:498 +#: nova/virt/libvirt/utils.py:499 #, python-format msgid "Reading image info file: %s" msgstr "" -#: nova/virt/libvirt/utils.py:502 +#: nova/virt/libvirt/utils.py:503 #, fuzzy, python-format msgid "Read: %s" msgstr "%s reçu" -#: nova/virt/libvirt/utils.py:508 +#: nova/virt/libvirt/utils.py:509 #, python-format msgid "Error reading image info file %(filename)s: %(error)s" msgstr "" -#: nova/virt/libvirt/utils.py:532 +#: nova/virt/libvirt/utils.py:533 #, fuzzy, python-format msgid "Writing image info file: %s" msgstr "Démarrage de l'interface de Bridge %s" -#: nova/virt/libvirt/utils.py:533 +#: nova/virt/libvirt/utils.py:534 #, fuzzy, python-format msgid "Wrote: %s" msgstr "Ré-écriture de %s" @@ -6967,19 +6972,19 @@ msgstr "" msgid "Failed while unplugging vif" msgstr "" -#: nova/virt/libvirt/volume.py:173 +#: nova/virt/libvirt/volume.py:174 #, python-format msgid "iSCSI device not found at %s" msgstr "" -#: nova/virt/libvirt/volume.py:176 +#: nova/virt/libvirt/volume.py:177 #, python-format msgid "" "ISCSI volume not yet found at: %(mount_device)s. Will rescan & retry. " "Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:188 +#: nova/virt/libvirt/volume.py:189 #, python-format msgid "Found iSCSI node %(mount_device)s (after %(tries)s rescans)" msgstr "" @@ -8829,34 +8834,34 @@ msgstr "Sheepdog n'est pas actif" msgid "LoggingVolumeDriver: %s" msgstr "" -#: nova/volume/iscsi.py:121 +#: nova/volume/iscsi.py:122 #, fuzzy, python-format msgid "Creating volume: %s" msgstr "Suppression de l'utilisateur %s" -#: nova/volume/iscsi.py:135 +#: nova/volume/iscsi.py:136 #, fuzzy, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s." msgstr "Aucun id destination trouvé pour le volume %(volume_id)s." -#: nova/volume/iscsi.py:145 +#: nova/volume/iscsi.py:146 #, python-format msgid "" "Failed to create iscsi target for volume id:%(vol_id)s. Please ensure " "your tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: nova/volume/iscsi.py:153 nova/volume/iscsi.py:195 +#: nova/volume/iscsi.py:154 nova/volume/iscsi.py:196 #, fuzzy, python-format msgid "Removing volume: %s" msgstr "Suppression de l'utilisateur %s" -#: nova/volume/iscsi.py:167 +#: nova/volume/iscsi.py:168 #, fuzzy, python-format msgid "Failed to create iscsi target for volume id:%(volume_id)s." msgstr "Aucun id destination trouvé pour le volume %(volume_id)s." -#: nova/volume/iscsi.py:176 +#: nova/volume/iscsi.py:177 msgid "valid iqn needed for show_target" msgstr "" @@ -10017,36 +10022,6 @@ msgid "" "gone: %(exc)s" msgstr "" -#~ msgid "" -#~ "The root_helper option (which lets you" -#~ " specify a root wrapper different " -#~ "from nova-rootwrap, and defaults to " -#~ "using sudo) is now deprecated. You " -#~ "should use the rootwrap_config option " -#~ "instead." -#~ msgstr "" - -#~ msgid "backend %s" -#~ msgstr "backend %s" - -#~ msgid "Invalid server status: %(status)s" -#~ msgstr "" - -#~ msgid "Use of empty request context is deprecated" -#~ msgstr "L'utilisation d'une requête de contexte vide est dévalué" - -#~ msgid "" -#~ "Inheritance-based rules are deprecated; " -#~ "use the default brain instead of " -#~ "%s." -#~ msgstr "" - -#~ msgid "Failed to understand rule %(match)r" -#~ msgstr "" - -#~ msgid "Inheritance-based rules are deprecated; update _check_%s" -#~ msgstr "" - -#~ msgid "Unable to obtain target information %(data)s, %(mountpoint)s" +#~ msgid "Got file lock \"%(lock)s\" for method \"%(method)s\"..." #~ msgstr "" diff --git a/nova/locale/it/LC_MESSAGES/nova.po b/nova/locale/it/LC_MESSAGES/nova.po index f31a5cfba..18cbdd2c5 100644 --- a/nova/locale/it/LC_MESSAGES/nova.po +++ b/nova/locale/it/LC_MESSAGES/nova.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: nova\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-10-26 00:02+0000\n" +"POT-Creation-Date: 2012-10-27 00:01+0000\n" "PO-Revision-Date: 2012-04-01 18:59+0000\n" "Last-Translator: simone.sandri \n" "Language-Team: Italian \n" @@ -27,41 +27,41 @@ msgstr "" msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" msgstr "" -#: nova/crypto.py:46 +#: nova/crypto.py:47 msgid "Filename of root CA" msgstr "Filename di root CA" -#: nova/crypto.py:49 +#: nova/crypto.py:50 msgid "Filename of private key" msgstr "Nome file della chiave privata" -#: nova/crypto.py:52 +#: nova/crypto.py:53 msgid "Filename of root Certificate Revocation List" msgstr "" -#: nova/crypto.py:55 +#: nova/crypto.py:56 msgid "Where we keep our keys" msgstr "Dove si conservano le chiavi" -#: nova/crypto.py:58 +#: nova/crypto.py:59 msgid "Where we keep our root CA" msgstr "Dove si conserva root CA" -#: nova/crypto.py:61 +#: nova/crypto.py:62 msgid "Should we use a CA for each project?" msgstr "Si dovrebbe usare un CA per ogni progetto?" -#: nova/crypto.py:65 +#: nova/crypto.py:66 #, python-format msgid "Subject for certificate for users, %s for project, user, timestamp" msgstr "Soggetto per il certificato degli utenti, %s per progetto, utente, orario" -#: nova/crypto.py:70 +#: nova/crypto.py:71 #, python-format msgid "Subject for certificate for projects, %s for project, timestamp" msgstr "Soggetto per il certificato dei progetti, %s per progetto, orario" -#: nova/crypto.py:300 +#: nova/crypto.py:301 #, python-format msgid "Flags path: %s" msgstr "Percorso dei flags: %s" @@ -189,7 +189,7 @@ msgstr "Tipo del volume non valido" msgid "Invalid volume" msgstr "Volume non valido" -#: nova/exception.py:263 nova/api/openstack/compute/servers.py:1287 +#: nova/exception.py:263 nova/api/openstack/compute/servers.py:1283 #: nova/api/openstack/compute/contrib/admin_actions.py:242 msgid "Invalid metadata" msgstr "" @@ -1337,23 +1337,23 @@ msgstr "" msgid "Creating Consumer connection for Service %s" msgstr "" -#: nova/service.py:502 +#: nova/service.py:503 msgid "Service killed that has no database entry" msgstr "Servizio terminato che non ha entry nel database" -#: nova/service.py:539 +#: nova/service.py:540 msgid "The service database object disappeared, Recreating it." msgstr "Il servizio é scomparso dal database, ricreo." -#: nova/service.py:554 +#: nova/service.py:555 msgid "Recovered model server connection!" msgstr "Connessione al model server ripristinata!" -#: nova/service.py:560 +#: nova/service.py:561 msgid "model server went away" msgstr "model server é scomparso" -#: nova/service.py:648 +#: nova/service.py:649 msgid "serve() can only be called once" msgstr "" @@ -1414,47 +1414,27 @@ msgstr "" msgid "in looping call" msgstr "" -#: nova/utils.py:623 -#, python-format -msgid "Could not release the acquired lock `%s`" -msgstr "" - -#: nova/utils.py:706 -#, python-format -msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"..." -msgstr "" - -#: nova/utils.py:710 -#, python-format -msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"..." -msgstr "" - -#: nova/utils.py:736 -#, python-format -msgid "Got file lock \"%(lock)s\" for method \"%(method)s\"..." -msgstr "" - -#: nova/utils.py:877 +#: nova/utils.py:700 #, python-format msgid "Expected object of type: %s" msgstr "" -#: nova/utils.py:906 +#: nova/utils.py:729 #, python-format msgid "Invalid server_string: %s" msgstr "" -#: nova/utils.py:1046 +#: nova/utils.py:869 #, python-format msgid "timefunc: '%(name)s' took %(total_time).2f secs" msgstr "" -#: nova/utils.py:1124 +#: nova/utils.py:947 #, python-format msgid "Reloading cached file %s" msgstr "" -#: nova/utils.py:1242 nova/virt/configdrive.py:150 +#: nova/utils.py:1065 nova/virt/configdrive.py:151 #, python-format msgid "Could not remove tmpdir: %s" msgstr "" @@ -1874,7 +1854,7 @@ msgstr "" msgid "Caught error: %s" msgstr "" -#: nova/api/openstack/__init__.py:60 nova/api/openstack/wsgi.py:977 +#: nova/api/openstack/__init__.py:60 nova/api/openstack/wsgi.py:986 #, python-format msgid "%(url)s returned with HTTP %(status)d" msgstr "" @@ -1923,7 +1903,7 @@ msgstr "" msgid "offset param must be positive" msgstr "" -#: nova/api/openstack/common.py:215 nova/api/openstack/compute/servers.py:540 +#: nova/api/openstack/common.py:215 nova/api/openstack/compute/servers.py:536 #, python-format msgid "marker [%s] not found" msgstr "" @@ -2027,7 +2007,7 @@ msgstr "" msgid "Failed to load extension %(ext_name)s: %(exc)s" msgstr "" -#: nova/api/openstack/wsgi.py:199 nova/api/openstack/wsgi.py:610 +#: nova/api/openstack/wsgi.py:199 nova/api/openstack/wsgi.py:619 msgid "cannot understand JSON" msgstr "" @@ -2036,47 +2016,47 @@ msgstr "" msgid "cannot understand XML" msgstr "" -#: nova/api/openstack/wsgi.py:615 +#: nova/api/openstack/wsgi.py:624 msgid "too many body keys" msgstr "" -#: nova/api/openstack/wsgi.py:658 +#: nova/api/openstack/wsgi.py:667 #, python-format msgid "Exception handling resource: %s" msgstr "" -#: nova/api/openstack/wsgi.py:662 +#: nova/api/openstack/wsgi.py:671 #, python-format msgid "Fault thrown: %s" msgstr "" -#: nova/api/openstack/wsgi.py:665 +#: nova/api/openstack/wsgi.py:674 #, python-format msgid "HTTP exception thrown: %s" msgstr "" -#: nova/api/openstack/wsgi.py:779 +#: nova/api/openstack/wsgi.py:788 msgid "Unrecognized Content-Type provided in request" msgstr "" -#: nova/api/openstack/wsgi.py:783 +#: nova/api/openstack/wsgi.py:792 msgid "No Content-Type provided in request" msgstr "" -#: nova/api/openstack/wsgi.py:787 +#: nova/api/openstack/wsgi.py:796 msgid "Empty body provided in request" msgstr "" -#: nova/api/openstack/wsgi.py:888 +#: nova/api/openstack/wsgi.py:897 msgid "Invalid XML in request body" msgstr "" -#: nova/api/openstack/wsgi.py:907 +#: nova/api/openstack/wsgi.py:916 #, python-format msgid "There is no such action: %s" msgstr "" -#: nova/api/openstack/wsgi.py:910 nova/api/openstack/wsgi.py:923 +#: nova/api/openstack/wsgi.py:919 nova/api/openstack/wsgi.py:932 #: nova/api/openstack/compute/server_metadata.py:58 #: nova/api/openstack/compute/server_metadata.py:76 #: nova/api/openstack/compute/server_metadata.py:101 @@ -2085,15 +2065,15 @@ msgstr "" msgid "Malformed request body" msgstr "" -#: nova/api/openstack/wsgi.py:920 +#: nova/api/openstack/wsgi.py:929 msgid "Unsupported Content-Type" msgstr "" -#: nova/api/openstack/wsgi.py:932 +#: nova/api/openstack/wsgi.py:941 msgid "Malformed request url" msgstr "" -#: nova/api/openstack/wsgi.py:980 +#: nova/api/openstack/wsgi.py:989 #, python-format msgid "%(url)s returned a fault: %(e)s" msgstr "" @@ -2195,208 +2175,208 @@ msgstr "" msgid "Metadata item was not found" msgstr "" -#: nova/api/openstack/compute/servers.py:449 -#: nova/api/openstack/compute/servers.py:461 -#: nova/api/openstack/compute/servers.py:556 -#: nova/api/openstack/compute/servers.py:724 -#: nova/api/openstack/compute/servers.py:985 -#: nova/api/openstack/compute/servers.py:1088 -#: nova/api/openstack/compute/servers.py:1238 +#: nova/api/openstack/compute/servers.py:445 +#: nova/api/openstack/compute/servers.py:457 +#: nova/api/openstack/compute/servers.py:552 +#: nova/api/openstack/compute/servers.py:720 +#: nova/api/openstack/compute/servers.py:981 +#: nova/api/openstack/compute/servers.py:1084 +#: nova/api/openstack/compute/servers.py:1234 msgid "Instance could not be found" msgstr "" -#: nova/api/openstack/compute/servers.py:500 +#: nova/api/openstack/compute/servers.py:496 msgid "Invalid changes-since value" msgstr "" -#: nova/api/openstack/compute/servers.py:519 +#: nova/api/openstack/compute/servers.py:515 msgid "Only administrators may list deleted instances" msgstr "" -#: nova/api/openstack/compute/servers.py:563 +#: nova/api/openstack/compute/servers.py:559 msgid "Server name is not a string or unicode" msgstr "" -#: nova/api/openstack/compute/servers.py:567 +#: nova/api/openstack/compute/servers.py:563 msgid "Server name is an empty string" msgstr "" -#: nova/api/openstack/compute/servers.py:571 +#: nova/api/openstack/compute/servers.py:567 msgid "Server name must be less than 256 characters." msgstr "" -#: nova/api/openstack/compute/servers.py:588 +#: nova/api/openstack/compute/servers.py:584 #, python-format msgid "Bad personality format: missing %s" msgstr "" -#: nova/api/openstack/compute/servers.py:591 +#: nova/api/openstack/compute/servers.py:587 msgid "Bad personality format" msgstr "" -#: nova/api/openstack/compute/servers.py:595 +#: nova/api/openstack/compute/servers.py:591 #, python-format msgid "Personality content for %s cannot be decoded" msgstr "" -#: nova/api/openstack/compute/servers.py:626 +#: nova/api/openstack/compute/servers.py:622 msgid "Unknown argment : port" msgstr "" -#: nova/api/openstack/compute/servers.py:629 +#: nova/api/openstack/compute/servers.py:625 #, python-format msgid "Bad port format: port uuid is not in proper format (%s)" msgstr "" -#: nova/api/openstack/compute/servers.py:639 +#: nova/api/openstack/compute/servers.py:635 #, python-format msgid "Bad networks format: network uuid is not in proper format (%s)" msgstr "" -#: nova/api/openstack/compute/servers.py:649 +#: nova/api/openstack/compute/servers.py:645 #, python-format msgid "Invalid fixed IP address (%s)" msgstr "" -#: nova/api/openstack/compute/servers.py:662 +#: nova/api/openstack/compute/servers.py:658 #, python-format msgid "Duplicate networks (%s) are not allowed" msgstr "" -#: nova/api/openstack/compute/servers.py:668 +#: nova/api/openstack/compute/servers.py:664 #, python-format msgid "Bad network format: missing %s" msgstr "" -#: nova/api/openstack/compute/servers.py:671 +#: nova/api/openstack/compute/servers.py:667 msgid "Bad networks format" msgstr "" -#: nova/api/openstack/compute/servers.py:697 +#: nova/api/openstack/compute/servers.py:693 msgid "Userdata content cannot be decoded" msgstr "" -#: nova/api/openstack/compute/servers.py:704 +#: nova/api/openstack/compute/servers.py:700 msgid "accessIPv4 is not proper IPv4 format" msgstr "" -#: nova/api/openstack/compute/servers.py:711 +#: nova/api/openstack/compute/servers.py:707 msgid "accessIPv6 is not proper IPv6 format" msgstr "" -#: nova/api/openstack/compute/servers.py:740 +#: nova/api/openstack/compute/servers.py:736 msgid "Server name is not defined" msgstr "" -#: nova/api/openstack/compute/servers.py:789 -#: nova/api/openstack/compute/servers.py:895 +#: nova/api/openstack/compute/servers.py:785 +#: nova/api/openstack/compute/servers.py:891 msgid "Invalid flavorRef provided." msgstr "" -#: nova/api/openstack/compute/servers.py:829 +#: nova/api/openstack/compute/servers.py:825 msgid "min_count must be an integer value" msgstr "" -#: nova/api/openstack/compute/servers.py:832 +#: nova/api/openstack/compute/servers.py:828 msgid "min_count must be > 0" msgstr "" -#: nova/api/openstack/compute/servers.py:837 +#: nova/api/openstack/compute/servers.py:833 msgid "max_count must be an integer value" msgstr "" -#: nova/api/openstack/compute/servers.py:840 +#: nova/api/openstack/compute/servers.py:836 msgid "max_count must be > 0" msgstr "" -#: nova/api/openstack/compute/servers.py:843 +#: nova/api/openstack/compute/servers.py:839 msgid "min_count must be <= max_count" msgstr "" -#: nova/api/openstack/compute/servers.py:892 +#: nova/api/openstack/compute/servers.py:888 msgid "Can not find requested image" msgstr "" -#: nova/api/openstack/compute/servers.py:898 +#: nova/api/openstack/compute/servers.py:894 msgid "Invalid key_name provided." msgstr "" -#: nova/api/openstack/compute/servers.py:977 +#: nova/api/openstack/compute/servers.py:973 msgid "HostId cannot be updated." msgstr "" -#: nova/api/openstack/compute/servers.py:1003 -#: nova/api/openstack/compute/servers.py:1023 +#: nova/api/openstack/compute/servers.py:999 +#: nova/api/openstack/compute/servers.py:1019 msgid "Instance has not been resized." msgstr "" -#: nova/api/openstack/compute/servers.py:1009 +#: nova/api/openstack/compute/servers.py:1005 #, python-format msgid "Error in confirm-resize %s" msgstr "" -#: nova/api/openstack/compute/servers.py:1029 +#: nova/api/openstack/compute/servers.py:1025 #, python-format msgid "Error in revert-resize %s" msgstr "" -#: nova/api/openstack/compute/servers.py:1042 +#: nova/api/openstack/compute/servers.py:1038 msgid "Argument 'type' for reboot is not HARD or SOFT" msgstr "" -#: nova/api/openstack/compute/servers.py:1046 +#: nova/api/openstack/compute/servers.py:1042 msgid "Missing argument 'type' for reboot" msgstr "" -#: nova/api/openstack/compute/servers.py:1059 +#: nova/api/openstack/compute/servers.py:1055 #, python-format msgid "Error in reboot %s" msgstr "" -#: nova/api/openstack/compute/servers.py:1071 +#: nova/api/openstack/compute/servers.py:1067 msgid "Unable to locate requested flavor." msgstr "" -#: nova/api/openstack/compute/servers.py:1074 +#: nova/api/openstack/compute/servers.py:1070 msgid "Resize requires a flavor change." msgstr "" -#: nova/api/openstack/compute/servers.py:1098 +#: nova/api/openstack/compute/servers.py:1094 msgid "Missing imageRef attribute" msgstr "" -#: nova/api/openstack/compute/servers.py:1107 +#: nova/api/openstack/compute/servers.py:1103 #: nova/api/openstack/volume/volumes.py:263 #: nova/api/openstack/volume/volumes.py:267 msgid "Invalid imageRef provided." msgstr "" -#: nova/api/openstack/compute/servers.py:1116 +#: nova/api/openstack/compute/servers.py:1112 msgid "Missing flavorRef attribute" msgstr "" -#: nova/api/openstack/compute/servers.py:1129 +#: nova/api/openstack/compute/servers.py:1125 msgid "No adminPass was specified" msgstr "" -#: nova/api/openstack/compute/servers.py:1133 -#: nova/api/openstack/compute/servers.py:1335 +#: nova/api/openstack/compute/servers.py:1129 +#: nova/api/openstack/compute/servers.py:1331 msgid "Invalid adminPass" msgstr "" -#: nova/api/openstack/compute/servers.py:1144 +#: nova/api/openstack/compute/servers.py:1140 msgid "Unable to parse metadata key/value pairs." msgstr "" -#: nova/api/openstack/compute/servers.py:1157 +#: nova/api/openstack/compute/servers.py:1153 msgid "Resize request has invalid 'flavorRef' attribute." msgstr "" -#: nova/api/openstack/compute/servers.py:1160 +#: nova/api/openstack/compute/servers.py:1156 msgid "Resize requests require 'flavorRef' attribute." msgstr "" -#: nova/api/openstack/compute/servers.py:1178 +#: nova/api/openstack/compute/servers.py:1174 #: nova/api/openstack/compute/contrib/aggregates.py:142 #: nova/api/openstack/compute/contrib/keypairs.py:78 #: nova/api/openstack/compute/contrib/networks.py:75 @@ -2404,19 +2384,19 @@ msgstr "" msgid "Invalid request body" msgstr "" -#: nova/api/openstack/compute/servers.py:1183 +#: nova/api/openstack/compute/servers.py:1179 msgid "Could not parse imageRef from request." msgstr "" -#: nova/api/openstack/compute/servers.py:1245 +#: nova/api/openstack/compute/servers.py:1241 msgid "Cannot find image for rebuild" msgstr "" -#: nova/api/openstack/compute/servers.py:1278 +#: nova/api/openstack/compute/servers.py:1274 msgid "createImage entity requires name attribute" msgstr "" -#: nova/api/openstack/compute/servers.py:1362 +#: nova/api/openstack/compute/servers.py:1358 #, python-format msgid "Removing options '%(unk_opt_str)s' from query" msgstr "" @@ -2562,7 +2542,7 @@ msgstr "" msgid "Only root certificate can be retrieved." msgstr "" -#: nova/api/openstack/compute/contrib/cloudpipe.py:148 +#: nova/api/openstack/compute/contrib/cloudpipe.py:149 msgid "" "Unable to claim IP for VPN instances, ensure it isn't running, and try " "again in a few minutes" @@ -2894,23 +2874,23 @@ msgstr "" msgid "No image_name was specified in request." msgstr "" -#: nova/cloudpipe/pipelib.py:43 +#: nova/cloudpipe/pipelib.py:44 msgid "Instance type for vpn instances" msgstr "" -#: nova/cloudpipe/pipelib.py:46 +#: nova/cloudpipe/pipelib.py:47 msgid "Template for cloudpipe instance boot script" msgstr "" -#: nova/cloudpipe/pipelib.py:49 +#: nova/cloudpipe/pipelib.py:50 msgid "Network to push into openvpn config" msgstr "" -#: nova/cloudpipe/pipelib.py:52 +#: nova/cloudpipe/pipelib.py:53 msgid "Netmask to push into openvpn config" msgstr "" -#: nova/cloudpipe/pipelib.py:105 +#: nova/cloudpipe/pipelib.py:106 #, python-format msgid "Launching VPN for %s" msgstr "" @@ -3147,660 +3127,665 @@ msgstr "" msgid "Instance type %s not found for deletion" msgstr "" -#: nova/compute/manager.py:166 +#: nova/compute/manager.py:167 msgid "Possibly task preempted." msgstr "" -#: nova/compute/manager.py:229 +#: nova/compute/manager.py:230 msgid "Compute driver option required, but not specified" msgstr "" -#: nova/compute/manager.py:232 +#: nova/compute/manager.py:233 #, python-format msgid "Loading compute driver '%s'" msgstr "" -#: nova/compute/manager.py:238 +#: nova/compute/manager.py:239 #, python-format msgid "Unable to load the virtualization driver: %s" msgstr "" -#: nova/compute/manager.py:273 +#: nova/compute/manager.py:274 msgid "Instance has been destroyed from under us while trying to set it to ERROR" msgstr "" -#: nova/compute/manager.py:301 +#: nova/compute/manager.py:302 #, python-format msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." msgstr "" -#: nova/compute/manager.py:315 +#: nova/compute/manager.py:316 msgid "Rebooting instance after nova-compute restart." msgstr "" -#: nova/compute/manager.py:329 +#: nova/compute/manager.py:330 msgid "Hypervisor driver does not support resume guests" msgstr "" -#: nova/compute/manager.py:339 +#: nova/compute/manager.py:340 msgid "Hypervisor driver does not support firewall rules" msgstr "" -#: nova/compute/manager.py:351 +#: nova/compute/manager.py:352 msgid "Checking state" msgstr "" -#: nova/compute/manager.py:424 +#: nova/compute/manager.py:425 #, python-format msgid "Setting up bdm %s" msgstr "" -#: nova/compute/manager.py:517 +#: nova/compute/manager.py:518 msgid "Failed to dealloc network for deleted instance" msgstr "" -#: nova/compute/manager.py:549 +#: nova/compute/manager.py:550 #, python-format msgid "Build error: %s" msgstr "" -#: nova/compute/manager.py:566 +#: nova/compute/manager.py:567 msgid "Error trying to reschedule" msgstr "" -#: nova/compute/manager.py:583 +#: nova/compute/manager.py:584 msgid "Retry info not present, will not reschedule" msgstr "" -#: nova/compute/manager.py:588 +#: nova/compute/manager.py:589 msgid "No request spec, will not reschedule" msgstr "" -#: nova/compute/manager.py:594 +#: nova/compute/manager.py:595 #, python-format msgid "Re-scheduling instance: attempt %d" msgstr "" -#: nova/compute/manager.py:619 +#: nova/compute/manager.py:620 msgid "Instance build timed out. Set to error state." msgstr "" -#: nova/compute/manager.py:650 +#: nova/compute/manager.py:651 msgid "Instance has already been created" msgstr "L'istanza é stata già creata" -#: nova/compute/manager.py:693 +#: nova/compute/manager.py:694 #, 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:699 +#: nova/compute/manager.py:700 #, 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:709 +#: nova/compute/manager.py:710 msgid "Starting instance..." msgstr "" -#: nova/compute/manager.py:730 +#: nova/compute/manager.py:731 msgid "Instance failed network setup" msgstr "" -#: nova/compute/manager.py:734 +#: nova/compute/manager.py:735 #, python-format msgid "Instance network_info: |%s|" msgstr "" -#: nova/compute/manager.py:747 +#: nova/compute/manager.py:748 msgid "Instance failed block device setup" msgstr "" -#: nova/compute/manager.py:765 +#: nova/compute/manager.py:766 msgid "Instance failed to spawn" msgstr "" -#: nova/compute/manager.py:789 +#: nova/compute/manager.py:790 msgid "Deallocating network for instance" msgstr "" -#: nova/compute/manager.py:861 +#: nova/compute/manager.py:862 #, python-format msgid "%(action_str)s instance" msgstr "" -#: nova/compute/manager.py:892 +#: nova/compute/manager.py:893 #, python-format msgid "Ignoring DiskNotFound: %s" msgstr "" -#: nova/compute/manager.py:895 +#: nova/compute/manager.py:896 #, python-format msgid "Ignoring VolumeNotFound: %s" msgstr "" -#: nova/compute/manager.py:902 +#: nova/compute/manager.py:903 #, python-format msgid "terminating bdm %s" msgstr "" -#: nova/compute/manager.py:926 +#: nova/compute/manager.py:927 #, python-format msgid "Ignoring volume cleanup failure due to %s" msgstr "" -#: nova/compute/manager.py:966 nova/compute/manager.py:1788 -#: nova/compute/manager.py:2973 +#: nova/compute/manager.py:967 nova/compute/manager.py:1802 +#: nova/compute/manager.py:2987 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "" -#: nova/compute/manager.py:1048 +#: nova/compute/manager.py:1049 #, fuzzy msgid "Rebuilding instance" msgstr "Riavviando l'istanza %s" -#: nova/compute/manager.py:1127 +#: nova/compute/manager.py:1128 #, fuzzy msgid "Rebooting instance" msgstr "Riavviando l'istanza %s" -#: nova/compute/manager.py:1147 +#: nova/compute/manager.py:1148 #, python-format msgid "" "trying to reboot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1156 +#: nova/compute/manager.py:1157 #, fuzzy, python-format msgid "Cannot reboot instance: %(exc)s" msgstr "Impossibile montare il volume all'istanza %s" -#: nova/compute/manager.py:1193 +#: nova/compute/manager.py:1194 #, fuzzy msgid "instance snapshotting" msgstr "istanza %s: creazione snapshot in corso" -#: nova/compute/manager.py:1199 +#: nova/compute/manager.py:1200 #, python-format msgid "" "trying to snapshot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1269 +#: nova/compute/manager.py:1270 #, python-format msgid "Found %(num_images)d images (rotation: %(rotation)d)" msgstr "" -#: nova/compute/manager.py:1275 +#: nova/compute/manager.py:1276 #, python-format msgid "Rotating out %d backups" msgstr "" -#: nova/compute/manager.py:1280 +#: nova/compute/manager.py:1281 #, python-format msgid "Deleting image %s" msgstr "" -#: nova/compute/manager.py:1311 +#: nova/compute/manager.py:1312 #, python-format msgid "Failed to set admin password. Instance %s is not running" msgstr "" -#: nova/compute/manager.py:1318 +#: nova/compute/manager.py:1319 msgid "Root password set" msgstr "" -#: nova/compute/manager.py:1328 +#: nova/compute/manager.py:1329 msgid "set_admin_password is not implemented by this driver." msgstr "" -#: nova/compute/manager.py:1344 +#: nova/compute/manager.py:1345 #, python-format msgid "set_admin_password failed: %s" msgstr "" -#: nova/compute/manager.py:1352 +#: nova/compute/manager.py:1353 msgid "error setting admin password" msgstr "" -#: nova/compute/manager.py:1367 +#: nova/compute/manager.py:1368 #, 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:1371 +#: nova/compute/manager.py:1372 #, python-format msgid "injecting file to %(path)s" msgstr "" -#: nova/compute/manager.py:1384 +#: nova/compute/manager.py:1385 msgid "Rescuing" msgstr "" -#: nova/compute/manager.py:1411 +#: nova/compute/manager.py:1412 msgid "Unrescuing" msgstr "" -#: nova/compute/manager.py:1432 +#: nova/compute/manager.py:1433 #, python-format msgid "Changing instance metadata according to %(diff)r" msgstr "" -#: nova/compute/manager.py:1606 +#: nova/compute/manager.py:1614 msgid "destination same as source!" msgstr "" -#: nova/compute/manager.py:1624 +#: nova/compute/manager.py:1632 msgid "Migrating" msgstr "" -#: nova/compute/manager.py:1841 +#: nova/compute/manager.py:1799 +#, python-format +msgid "Failed to rollback quota for failed finish_resize: %(qr_error)s" +msgstr "" + +#: nova/compute/manager.py:1855 msgid "Pausing" msgstr "" -#: nova/compute/manager.py:1858 +#: nova/compute/manager.py:1872 msgid "Unpausing" msgstr "" -#: nova/compute/manager.py:1896 +#: nova/compute/manager.py:1910 #, fuzzy msgid "Retrieving diagnostics" msgstr "istanza %s: ricezione diagnostiche" -#: nova/compute/manager.py:1926 +#: nova/compute/manager.py:1940 msgid "Resuming" msgstr "" -#: nova/compute/manager.py:1942 +#: nova/compute/manager.py:1956 #, fuzzy msgid "Reset network" msgstr "istanza %s: ripristino rete" -#: nova/compute/manager.py:1947 +#: nova/compute/manager.py:1961 msgid "Inject network info" msgstr "" -#: nova/compute/manager.py:1950 +#: nova/compute/manager.py:1964 #, python-format msgid "network_info to inject: |%s|" msgstr "" -#: nova/compute/manager.py:1967 +#: nova/compute/manager.py:1981 msgid "Get console output" msgstr "" -#: nova/compute/manager.py:1992 +#: nova/compute/manager.py:2006 msgid "Getting vnc console" msgstr "" -#: nova/compute/manager.py:2020 +#: nova/compute/manager.py:2034 #, python-format msgid "Booting with volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2063 +#: nova/compute/manager.py:2077 #, python-format msgid "Attaching volume %(volume_id)s to %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2072 +#: nova/compute/manager.py:2086 #, python-format msgid "" "Failed to connect to volume %(volume_id)s while attaching at " "%(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2087 +#: nova/compute/manager.py:2101 #, fuzzy, python-format msgid "Failed to attach volume %(volume_id)s at %(mountpoint)s" msgstr "Detach_volume: %(instance_name)s, %(mountpoint)s" -#: nova/compute/manager.py:2116 +#: nova/compute/manager.py:2130 #, python-format msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" msgstr "" -#: nova/compute/manager.py:2120 +#: nova/compute/manager.py:2134 #, fuzzy msgid "Detaching volume from unknown instance" msgstr "Impossibile montare il volume all'istanza %s" -#: nova/compute/manager.py:2133 +#: nova/compute/manager.py:2147 #, fuzzy, python-format msgid "Faild to detach volume %(volume_id)s from %(mp)s" msgstr "Detach_volume: %(instance_name)s, %(mountpoint)s" -#: nova/compute/manager.py:2226 +#: nova/compute/manager.py:2240 msgid "Instance has no volume." msgstr "" -#: nova/compute/manager.py:2286 +#: nova/compute/manager.py:2300 #, python-format msgid "Pre live migration failed at %(dest)s" msgstr "" -#: nova/compute/manager.py:2312 +#: nova/compute/manager.py:2326 msgid "_post_live_migration() is started.." msgstr "" -#: nova/compute/manager.py:2345 +#: nova/compute/manager.py:2359 msgid "No floating_ip found" msgstr "" -#: nova/compute/manager.py:2353 +#: nova/compute/manager.py:2367 msgid "No floating_ip found." msgstr "" -#: nova/compute/manager.py:2355 +#: nova/compute/manager.py:2369 #, python-format msgid "" "Live migration: Unexpected error: cannot inherit floating ip.\n" "%(e)s" msgstr "" -#: nova/compute/manager.py:2381 +#: nova/compute/manager.py:2395 #, python-format msgid "Migrating instance to %(dest)s finished successfully." msgstr "" -#: nova/compute/manager.py:2383 +#: nova/compute/manager.py:2397 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:2397 +#: nova/compute/manager.py:2411 msgid "Post operation of migration started" msgstr "" -#: nova/compute/manager.py:2528 +#: nova/compute/manager.py:2542 msgid "Updated the info_cache for instance" msgstr "" -#: nova/compute/manager.py:2554 +#: nova/compute/manager.py:2568 #, python-format msgid "" "Found %(migration_count)d unconfirmed migrations older than " "%(confirm_window)d seconds" msgstr "" -#: nova/compute/manager.py:2559 +#: nova/compute/manager.py:2573 #, python-format msgid "Setting migration %(migration_id)s to error: %(reason)s" msgstr "" -#: nova/compute/manager.py:2568 +#: nova/compute/manager.py:2582 #, python-format msgid "" "Automatically confirming migration %(migration_id)s for instance " "%(instance_uuid)s" msgstr "" -#: nova/compute/manager.py:2575 +#: nova/compute/manager.py:2589 #, python-format msgid "Instance %(instance_uuid)s not found" msgstr "" -#: nova/compute/manager.py:2579 +#: nova/compute/manager.py:2593 msgid "In ERROR state" msgstr "" -#: nova/compute/manager.py:2586 +#: nova/compute/manager.py:2600 #, python-format msgid "In states %(vm_state)s/%(task_state)s, notRESIZED/None" msgstr "" -#: nova/compute/manager.py:2594 +#: nova/compute/manager.py:2608 #, python-format msgid "Error auto-confirming resize: %(e)s. Will retry later." msgstr "" -#: nova/compute/manager.py:2611 +#: nova/compute/manager.py:2625 #, 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:2629 +#: nova/compute/manager.py:2643 #, python-format msgid "Failed to generate usage audit for instance on host %s" msgstr "" -#: nova/compute/manager.py:2652 +#: nova/compute/manager.py:2666 msgid "Updating bandwidth usage cache" msgstr "" -#: nova/compute/manager.py:2717 +#: nova/compute/manager.py:2731 msgid "Updating host status" msgstr "" -#: nova/compute/manager.py:2743 +#: nova/compute/manager.py:2757 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " "the hypervisor." msgstr "" -#: nova/compute/manager.py:2749 nova/compute/manager.py:2787 +#: nova/compute/manager.py:2763 nova/compute/manager.py:2801 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:2774 +#: nova/compute/manager.py:2788 #, 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:2811 +#: nova/compute/manager.py:2825 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:2823 nova/compute/manager.py:2834 -#: nova/compute/manager.py:2848 +#: nova/compute/manager.py:2837 nova/compute/manager.py:2848 +#: nova/compute/manager.py:2862 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:2828 +#: nova/compute/manager.py:2842 msgid "Instance is paused or suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:2841 +#: nova/compute/manager.py:2855 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:2857 +#: nova/compute/manager.py:2871 #, fuzzy msgid "Instance is not (soft-)deleted." msgstr "istanza %s: creazione snapshot in corso" -#: nova/compute/manager.py:2865 +#: nova/compute/manager.py:2879 msgid "FLAGS.reclaim_instance_interval <= 0, skipping..." msgstr "" -#: nova/compute/manager.py:2878 +#: nova/compute/manager.py:2892 msgid "Reclaiming deleted instance" msgstr "" -#: nova/compute/manager.py:2927 +#: nova/compute/manager.py:2941 #, 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:2934 +#: nova/compute/manager.py:2948 #, 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:2941 +#: nova/compute/manager.py:2955 #, python-format msgid "Unrecognized value '%(action)s' for FLAGS.running_deleted_instance_action" msgstr "" -#: nova/compute/resource_tracker.py:150 +#: nova/compute/resource_tracker.py:151 msgid "" "Host field should be not be set on the instance until resources have been" " claimed." msgstr "" -#: nova/compute/resource_tracker.py:167 +#: nova/compute/resource_tracker.py:168 #, python-format msgid "" "Attempting claim: memory %(memory_mb)d MB, disk %(disk_gb)d GB, VCPUs " "%(vcpus)d" msgstr "" -#: nova/compute/resource_tracker.py:209 +#: nova/compute/resource_tracker.py:210 #, python-format msgid "" "Total memory: %(total_mem)d MB, used: %(used_mem)d MB, free: %(free_mem)d" " MB" msgstr "" -#: nova/compute/resource_tracker.py:218 +#: nova/compute/resource_tracker.py:219 msgid "Memory limit not specified, defaulting to unlimited" msgstr "" -#: nova/compute/resource_tracker.py:224 +#: nova/compute/resource_tracker.py:225 #, python-format msgid "Memory limit: %(memory_mb_limit)d MB, free: %(free_ram_mb)d MB" msgstr "" -#: nova/compute/resource_tracker.py:231 +#: nova/compute/resource_tracker.py:232 #, python-format msgid "" "Unable to claim resources. Free memory %(free_ram_mb)d MB < requested " "memory %(memory_mb)d MB" msgstr "" -#: nova/compute/resource_tracker.py:240 +#: nova/compute/resource_tracker.py:241 #, python-format msgid "" "Total disk: %(total_disk)d GB, used: %(used_disk)d GB, free: " "%(free_disk)d GB" msgstr "" -#: nova/compute/resource_tracker.py:249 +#: nova/compute/resource_tracker.py:250 msgid "Disk limit not specified, defaulting to unlimited" msgstr "" -#: nova/compute/resource_tracker.py:255 +#: nova/compute/resource_tracker.py:256 #, python-format msgid "Disk limit: %(disk_gb_limit)d GB, free: %(free_disk_gb)d GB" msgstr "" -#: nova/compute/resource_tracker.py:261 +#: nova/compute/resource_tracker.py:262 #, python-format msgid "" "Unable to claim resources. Free disk %(free_disk_gb)d GB < requested " "disk %(disk_gb)d GB" msgstr "" -#: nova/compute/resource_tracker.py:272 +#: nova/compute/resource_tracker.py:273 #, python-format msgid "Total VCPUs: %(total_vcpus)d, used: %(used_vcpus)d" msgstr "" -#: nova/compute/resource_tracker.py:279 +#: nova/compute/resource_tracker.py:280 msgid "VCPU limit not specified, defaulting to unlimited" msgstr "" -#: nova/compute/resource_tracker.py:283 +#: nova/compute/resource_tracker.py:284 #, python-format msgid "CPU limit: %(vcpu_limit)d" msgstr "" -#: nova/compute/resource_tracker.py:290 +#: nova/compute/resource_tracker.py:291 #, python-format msgid "" "Unable to claim resources. Free CPU %(free_vcpus)d < requested CPU " "%(vcpus)d" msgstr "" -#: nova/compute/resource_tracker.py:309 +#: nova/compute/resource_tracker.py:310 #, python-format msgid "Finishing claim: %s" msgstr "" -#: nova/compute/resource_tracker.py:324 +#: nova/compute/resource_tracker.py:325 #, python-format msgid "Aborting claim: %s" msgstr "" -#: nova/compute/resource_tracker.py:362 +#: nova/compute/resource_tracker.py:363 msgid "" "Virt driver does not support 'get_available_resource' Compute tracking " "is disabled." msgstr "" -#: nova/compute/resource_tracker.py:400 +#: nova/compute/resource_tracker.py:401 #, python-format msgid "Compute_service record created for %s " msgstr "" -#: nova/compute/resource_tracker.py:405 +#: nova/compute/resource_tracker.py:406 #, python-format msgid "Compute_service record updated for %s " msgstr "" -#: nova/compute/resource_tracker.py:424 +#: nova/compute/resource_tracker.py:425 #, python-format msgid "No service record for host %s" msgstr "" -#: nova/compute/resource_tracker.py:434 +#: nova/compute/resource_tracker.py:435 #, python-format msgid "Hypervisor: free ram (MB): %s" msgstr "" -#: nova/compute/resource_tracker.py:435 +#: nova/compute/resource_tracker.py:436 #, python-format msgid "Hypervisor: free disk (GB): %s" msgstr "" -#: nova/compute/resource_tracker.py:440 +#: nova/compute/resource_tracker.py:441 #, python-format msgid "Hypervisor: free VCPUs: %s" msgstr "" -#: nova/compute/resource_tracker.py:442 +#: nova/compute/resource_tracker.py:443 msgid "Hypervisor: VCPU information unavailable" msgstr "" -#: nova/compute/resource_tracker.py:449 +#: nova/compute/resource_tracker.py:450 #, python-format msgid "Free ram (MB): %s" msgstr "" -#: nova/compute/resource_tracker.py:450 +#: nova/compute/resource_tracker.py:451 #, python-format msgid "Free disk (GB): %s" msgstr "" -#: nova/compute/resource_tracker.py:455 +#: nova/compute/resource_tracker.py:456 #, python-format msgid "Free VCPUS: %s" msgstr "" -#: nova/compute/resource_tracker.py:457 +#: nova/compute/resource_tracker.py:458 msgid "Free VCPU information unavailable" msgstr "" -#: nova/compute/resource_tracker.py:532 +#: nova/compute/resource_tracker.py:533 #, python-format msgid "Missing keys: %s" msgstr "" @@ -3878,45 +3863,45 @@ msgstr "" msgid "Unrecognized read_deleted value '%s'" msgstr "" -#: nova/db/sqlalchemy/api.py:2783 +#: nova/db/sqlalchemy/api.py:2784 #, python-format msgid "Change will make usage less than 0 for the following resources: %(unders)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4684 +#: nova/db/sqlalchemy/api.py:4685 msgid "Backend exists" msgstr "" -#: nova/db/sqlalchemy/api.py:4704 nova/db/sqlalchemy/api.py:4730 +#: nova/db/sqlalchemy/api.py:4705 nova/db/sqlalchemy/api.py:4731 #, python-format msgid "No backend config with id %(sm_backend_id)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4742 +#: nova/db/sqlalchemy/api.py:4743 #, python-format msgid "No backend config with sr uuid %(sr_uuid)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4776 +#: nova/db/sqlalchemy/api.py:4777 msgid "Flavor exists" msgstr "" -#: nova/db/sqlalchemy/api.py:4791 +#: nova/db/sqlalchemy/api.py:4792 #, python-format msgid "%(sm_flavor_id) flavor not found" msgstr "" -#: nova/db/sqlalchemy/api.py:4810 +#: nova/db/sqlalchemy/api.py:4811 #, python-format msgid "No sm_flavor called %(sm_flavor_id)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4827 +#: nova/db/sqlalchemy/api.py:4828 #, python-format msgid "No sm_flavor called %(sm_flavor_label)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4865 +#: nova/db/sqlalchemy/api.py:4866 #, python-format msgid "No sm_volume with id %(volume_id)s" msgstr "" @@ -4087,155 +4072,155 @@ msgstr "" msgid "This driver only supports type 'a' entries." msgstr "" -#: nova/network/linux_net.py:177 +#: nova/network/linux_net.py:179 #, python-format msgid "Attempted to remove chain %s which does not exist" msgstr "" -#: nova/network/linux_net.py:212 +#: nova/network/linux_net.py:214 #, python-format msgid "Unknown chain: %r" msgstr "" -#: nova/network/linux_net.py:237 +#: nova/network/linux_net.py:239 #, 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:372 +#: nova/network/linux_net.py:374 msgid "IPTablesManager.apply completed with success" msgstr "" -#: nova/network/linux_net.py:578 +#: nova/network/linux_net.py:580 #, python-format msgid "arping error for ip %s" msgstr "" -#: nova/network/linux_net.py:788 +#: nova/network/linux_net.py:790 #, python-format msgid "Pid %d is stale, skip killing dnsmasq" msgstr "" -#: nova/network/linux_net.py:828 +#: nova/network/linux_net.py:830 #, python-format msgid "Hupping dnsmasq threw %s" msgstr "" -#: nova/network/linux_net.py:830 +#: nova/network/linux_net.py:832 #, python-format msgid "Pid %d is stale, relaunching dnsmasq" msgstr "" -#: nova/network/linux_net.py:892 +#: nova/network/linux_net.py:894 #, python-format msgid "killing radvd threw %s" msgstr "" -#: nova/network/linux_net.py:894 +#: nova/network/linux_net.py:896 #, python-format msgid "Pid %d is stale, relaunching radvd" msgstr "" -#: nova/network/linux_net.py:1124 +#: nova/network/linux_net.py:1126 #, python-format msgid "Starting VLAN inteface %s" msgstr "Avviando l'interfaccia VLAN %s" -#: nova/network/linux_net.py:1160 +#: nova/network/linux_net.py:1162 #, python-format msgid "Starting Bridge interface for %s" msgstr "Avviando l'interfaccia Bridge per %s" -#: nova/network/linux_net.py:1203 +#: nova/network/linux_net.py:1205 #, fuzzy, python-format msgid "Failed to add interface: %s" msgstr "Impossibile sospendere l'istanza" -#: nova/network/linux_net.py:1304 +#: nova/network/linux_net.py:1306 #, fuzzy, python-format msgid "Starting bridge %s " msgstr "Avviando l'interfaccia Bridge per %s" -#: nova/network/linux_net.py:1312 +#: nova/network/linux_net.py:1314 #, python-format msgid "Done starting bridge %s" msgstr "" -#: nova/network/linux_net.py:1331 +#: nova/network/linux_net.py:1333 #, python-format msgid "Failed unplugging gateway interface '%s'" msgstr "" -#: nova/network/linux_net.py:1333 +#: nova/network/linux_net.py:1335 #, python-format msgid "Unplugged gateway interface '%s'" msgstr "" -#: nova/network/manager.py:276 +#: nova/network/manager.py:277 #, python-format msgid "Fixed ip %(fixed_ip_id)s not found" msgstr "" -#: nova/network/manager.py:285 nova/network/manager.py:544 +#: nova/network/manager.py:286 nova/network/manager.py:545 #, python-format msgid "Interface %(interface)s not found" msgstr "" -#: nova/network/manager.py:300 +#: nova/network/manager.py:301 #, python-format msgid "floating IP allocation for instance |%s|" msgstr "" -#: nova/network/manager.py:364 +#: nova/network/manager.py:365 msgid "Floating IP is not associated. Ignore." msgstr "" -#: nova/network/manager.py:382 +#: nova/network/manager.py:383 #, python-format msgid "Address |%(address)s| is not allocated" msgstr "" -#: nova/network/manager.py:386 +#: nova/network/manager.py:387 #, python-format msgid "Address |%(address)s| is not allocated to your project |%(project)s|" msgstr "" -#: nova/network/manager.py:407 +#: nova/network/manager.py:408 #, python-format msgid "Quota exceeded for %(pid)s, tried to allocate floating IP" msgstr "" -#: nova/network/manager.py:468 +#: nova/network/manager.py:469 msgid "Failed to update usages deallocating floating IP" msgstr "" -#: nova/network/manager.py:649 +#: nova/network/manager.py:650 #, python-format msgid "Starting migration network for instance %(instance_uuid)s" msgstr "" -#: nova/network/manager.py:656 +#: nova/network/manager.py:657 #, python-format msgid "" "Floating ip address |%(address)s| no longer belongs to instance " "%(instance_uuid)s. Will notmigrate it " msgstr "" -#: nova/network/manager.py:677 +#: nova/network/manager.py:678 #, python-format msgid "Finishing migration network for instance %(instance_uuid)s" msgstr "" -#: nova/network/manager.py:685 +#: nova/network/manager.py:686 #, python-format msgid "" "Floating ip address |%(address)s| no longer belongs to instance " "%(instance_uuid)s. Will notsetup it." msgstr "" -#: nova/network/manager.py:732 +#: nova/network/manager.py:733 #, python-format msgid "" "Database inconsistency: DNS domain |%s| is registered in the Nova db but " @@ -4243,39 +4228,39 @@ msgid "" "ignored." msgstr "" -#: nova/network/manager.py:778 +#: nova/network/manager.py:779 #, python-format msgid "Domain |%(domain)s| already exists, changing zone to |%(av_zone)s|." msgstr "" -#: nova/network/manager.py:788 +#: nova/network/manager.py:789 #, python-format msgid "Domain |%(domain)s| already exists, changing project to |%(project)s|." msgstr "" -#: nova/network/manager.py:902 +#: nova/network/manager.py:903 #, python-format msgid "Disassociated %s stale fixed ip(s)" msgstr "" -#: nova/network/manager.py:906 +#: nova/network/manager.py:907 msgid "setting network host" msgstr "" -#: nova/network/manager.py:1020 +#: nova/network/manager.py:1021 msgid "network allocations" msgstr "" -#: nova/network/manager.py:1025 +#: nova/network/manager.py:1026 #, python-format msgid "networks retrieved for instance: |%(networks)s|" msgstr "" -#: nova/network/manager.py:1055 +#: nova/network/manager.py:1056 msgid "network deallocation for instance" msgstr "" -#: nova/network/manager.py:1278 +#: nova/network/manager.py:1279 #, python-format msgid "" "instance-dns-zone is |%(domain)s|, which is in availability zone " @@ -4283,89 +4268,89 @@ msgid "" "created." msgstr "" -#: nova/network/manager.py:1357 +#: nova/network/manager.py:1358 #, python-format msgid "Unable to release %s because vif doesn't exist." msgstr "" -#: nova/network/manager.py:1378 +#: nova/network/manager.py:1379 #, python-format msgid "Leased IP |%(address)s|" msgstr "" -#: nova/network/manager.py:1382 +#: nova/network/manager.py:1383 #, python-format msgid "IP %s leased that is not associated" msgstr "" -#: nova/network/manager.py:1390 +#: nova/network/manager.py:1391 #, python-format msgid "IP |%s| leased that isn't allocated" msgstr "" -#: nova/network/manager.py:1395 +#: nova/network/manager.py:1396 #, python-format msgid "Released IP |%(address)s|" msgstr "" -#: nova/network/manager.py:1399 +#: nova/network/manager.py:1400 #, python-format msgid "IP %s released that is not associated" msgstr "" -#: nova/network/manager.py:1402 +#: nova/network/manager.py:1403 #, python-format msgid "IP %s released that was not leased" msgstr "" -#: nova/network/manager.py:1421 +#: nova/network/manager.py:1422 #, python-format msgid "%s must be an integer" msgstr "" -#: nova/network/manager.py:1445 +#: nova/network/manager.py:1446 msgid "Maximum allowed length for 'label' is 255." msgstr "" -#: nova/network/manager.py:1465 +#: nova/network/manager.py:1466 #, python-format msgid "" "Subnet(s) too large, defaulting to /%s. To override, specify " "network_size flag." msgstr "" -#: nova/network/manager.py:1543 +#: nova/network/manager.py:1547 msgid "cidr already in use" msgstr "" -#: nova/network/manager.py:1546 +#: nova/network/manager.py:1550 #, python-format msgid "requested cidr (%(cidr)s) conflicts with existing supernet (%(super)s)" msgstr "" -#: nova/network/manager.py:1557 +#: nova/network/manager.py:1561 #, python-format msgid "" "requested cidr (%(cidr)s) conflicts with existing smaller cidr " "(%(smaller)s)" msgstr "" -#: nova/network/manager.py:1616 +#: nova/network/manager.py:1620 msgid "Network already exists!" msgstr "" -#: nova/network/manager.py:1636 +#: nova/network/manager.py:1640 #, python-format msgid "Network must be disassociated from project %s before delete" msgstr "" -#: nova/network/manager.py:2093 +#: nova/network/manager.py:2097 msgid "" "The sum between the number of networks and the vlan start cannot be " "greater than 4094" msgstr "" -#: nova/network/manager.py:2100 +#: nova/network/manager.py:2104 #, python-format msgid "" "The network range is not big enough to fit %(num_networks)s. Network size" @@ -4438,7 +4423,27 @@ msgstr "" msgid "Multiple floating IP pools matches found for name '%s'" msgstr "" -#: nova/openstack/common/log.py:299 +#: nova/openstack/common/lockutils.py:98 +#, python-format +msgid "Could not release the acquired lock `%s`" +msgstr "" + +#: nova/openstack/common/lockutils.py:184 +#, python-format +msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"..." +msgstr "" + +#: nova/openstack/common/lockutils.py:188 +#, python-format +msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"..." +msgstr "" + +#: nova/openstack/common/lockutils.py:216 +#, python-format +msgid "Got file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..." +msgstr "" + +#: nova/openstack/common/log.py:298 #, python-format msgid "syslog facility must be one of: %s" msgstr "" @@ -4485,46 +4490,46 @@ msgstr "" msgid "Failed to load plugin %(plug)s: %(exc)s" msgstr "" -#: nova/openstack/common/rpc/amqp.py:208 +#: nova/openstack/common/rpc/amqp.py:209 #, python-format msgid "unpacked context: %s" msgstr "contesto decompresso: %s" -#: nova/openstack/common/rpc/amqp.py:252 +#: nova/openstack/common/rpc/amqp.py:253 #, python-format msgid "received %s" msgstr "ricevuto %s" -#: nova/openstack/common/rpc/amqp.py:258 +#: nova/openstack/common/rpc/amqp.py:259 #, python-format msgid "no method for message: %s" msgstr "nessun metodo per il messaggio: %s" -#: nova/openstack/common/rpc/amqp.py:259 +#: nova/openstack/common/rpc/amqp.py:260 #, python-format msgid "No method for message: %s" msgstr "nessun metodo per il messagggio: %s" -#: nova/openstack/common/rpc/amqp.py:351 +#: nova/openstack/common/rpc/amqp.py:352 #, python-format msgid "Making asynchronous call on %s ..." msgstr "" -#: nova/openstack/common/rpc/amqp.py:354 +#: nova/openstack/common/rpc/amqp.py:355 #, python-format msgid "MSG_ID is %s" msgstr "MSG_ID é %s" -#: nova/openstack/common/rpc/amqp.py:376 +#: nova/openstack/common/rpc/amqp.py:377 #, python-format msgid "Making asynchronous cast on %s..." msgstr "" -#: nova/openstack/common/rpc/amqp.py:384 +#: nova/openstack/common/rpc/amqp.py:385 msgid "Making asynchronous fanout cast..." msgstr "" -#: nova/openstack/common/rpc/amqp.py:410 +#: nova/openstack/common/rpc/amqp.py:411 #, python-format msgid "Sending %(event_type)s on %(topic)s" msgstr "" @@ -4564,69 +4569,69 @@ msgstr "Sollevando eccezione %s al chiamante" msgid "Failed to process message... skipping it." msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:463 +#: nova/openstack/common/rpc/impl_kombu.py:468 #, python-format msgid "Reconnecting to AMQP server on %(hostname)s:%(port)d" msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:485 +#: nova/openstack/common/rpc/impl_kombu.py:490 #, python-format msgid "Connected to AMQP server on %(hostname)s:%(port)d" msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:522 +#: nova/openstack/common/rpc/impl_kombu.py:527 #, python-format msgid "" "Unable to connect to AMQP server on %(hostname)s:%(port)d after " "%(max_retries)d tries: %(err_str)s" msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:538 +#: nova/openstack/common/rpc/impl_kombu.py:543 #, python-format msgid "" "AMQP server on %(hostname)s:%(port)d is unreachable: %(err_str)s. Trying " "again in %(sleep_time)d seconds." msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:590 -#: nova/openstack/common/rpc/impl_qpid.py:402 +#: nova/openstack/common/rpc/impl_kombu.py:595 +#: nova/openstack/common/rpc/impl_qpid.py:403 #, python-format msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s" msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:608 -#: nova/openstack/common/rpc/impl_qpid.py:417 +#: nova/openstack/common/rpc/impl_kombu.py:613 +#: nova/openstack/common/rpc/impl_qpid.py:418 #, python-format msgid "Timed out waiting for RPC response: %s" msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:612 -#: nova/openstack/common/rpc/impl_qpid.py:421 +#: nova/openstack/common/rpc/impl_kombu.py:617 +#: nova/openstack/common/rpc/impl_qpid.py:422 #, python-format msgid "Failed to consume message from queue: %s" msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:646 -#: nova/openstack/common/rpc/impl_qpid.py:451 +#: nova/openstack/common/rpc/impl_kombu.py:651 +#: nova/openstack/common/rpc/impl_qpid.py:452 #, python-format msgid "Failed to publish message to topic '%(topic)s': %(err_str)s" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:358 +#: nova/openstack/common/rpc/impl_qpid.py:359 #, python-format msgid "Unable to connect to AMQP server: %s" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:363 +#: nova/openstack/common/rpc/impl_qpid.py:364 #, python-format msgid "Connected to AMQP server on %s" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:371 +#: nova/openstack/common/rpc/impl_qpid.py:372 msgid "Re-established AMQP queues" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:429 +#: nova/openstack/common/rpc/impl_qpid.py:430 msgid "Error processing message. Skipping it." msgstr "" @@ -4863,27 +4868,27 @@ msgstr "" msgid "Attempting to build %(num_instances)d instance(s)" msgstr "" -#: nova/scheduler/filter_scheduler.py:185 +#: nova/scheduler/filter_scheduler.py:186 msgid "Invalid value for 'scheduler_max_attempts', must be >= 1" msgstr "" -#: nova/scheduler/filter_scheduler.py:212 +#: nova/scheduler/filter_scheduler.py:213 #, python-format msgid "" "Exceeded max scheduling attempts %(max_attempts)d for instance " "%(instance_uuid)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:223 +#: nova/scheduler/filter_scheduler.py:224 msgid "Scheduler only understands Compute nodes (for now)" msgstr "" -#: nova/scheduler/filter_scheduler.py:275 +#: nova/scheduler/filter_scheduler.py:276 #, python-format msgid "Filtered %(hosts)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:285 +#: nova/scheduler/filter_scheduler.py:286 #, python-format msgid "Weighted %(weighted_host)s" msgstr "" @@ -4966,12 +4971,12 @@ msgstr "" msgid "%(host_state)s fails instance_type extra_specs requirements" msgstr "" -#: nova/scheduler/filters/compute_filter.py:36 +#: nova/scheduler/filters/compute_filter.py:38 #, python-format msgid "%(host_state)s is disabled or has not been heard from in a while" msgstr "" -#: nova/scheduler/filters/compute_filter.py:40 +#: nova/scheduler/filters/compute_filter.py:42 #, python-format msgid "%(host_state)s is disabled via capabilities" msgstr "" @@ -5099,7 +5104,7 @@ msgstr "" msgid "Expected a function in 'auth[1]' parameter" msgstr "" -#: nova/tests/test_misc.py:63 +#: nova/tests/test_misc.py:62 #, python-format msgid "" "The following migrations are missing a downgrade:\n" @@ -5269,7 +5274,7 @@ msgstr "" #: nova/tests/compute/test_compute.py:644 #: nova/tests/compute/test_compute.py:680 #: nova/tests/compute/test_compute.py:705 -#: nova/tests/compute/test_compute.py:2341 +#: nova/tests/compute/test_compute.py:2342 #, python-format msgid "Running instances: %s" msgstr "" @@ -5286,7 +5291,7 @@ msgstr "" msgid "Internal error" msgstr "" -#: nova/tests/compute/test_compute.py:2352 +#: nova/tests/compute/test_compute.py:2353 #, python-format msgid "After force-killing instances: %s" msgstr "" @@ -5399,7 +5404,7 @@ msgstr "" msgid "Decoding JSON: %s" msgstr "" -#: nova/virt/configdrive.py:76 +#: nova/virt/configdrive.py:77 #, python-format msgid "Added %(filepath)s to config drive" msgstr "" @@ -5539,115 +5544,115 @@ msgstr "" msgid "domain does not exist" msgstr "" -#: nova/virt/baremetal/driver.py:115 +#: nova/virt/baremetal/driver.py:117 #, python-format msgid "Error encountered when destroying instance '%(name)s': %(ex)s" msgstr "" -#: nova/virt/baremetal/driver.py:129 +#: nova/virt/baremetal/driver.py:131 #, python-format msgid "instance %(instance_name)s: deleting instance files %(target)s" msgstr "" -#: nova/virt/baremetal/driver.py:156 +#: nova/virt/baremetal/driver.py:158 #, python-format msgid "instance %s: rebooted" msgstr "" -#: nova/virt/baremetal/driver.py:160 +#: nova/virt/baremetal/driver.py:162 msgid "_wait_for_reboot failed" msgstr "" -#: nova/virt/baremetal/driver.py:189 +#: nova/virt/baremetal/driver.py:191 #, python-format msgid "instance %s: rescued" msgstr "" -#: nova/virt/baremetal/driver.py:193 +#: nova/virt/baremetal/driver.py:195 msgid "_wait_for_rescue failed" msgstr "" -#: nova/virt/baremetal/driver.py:210 +#: nova/virt/baremetal/driver.py:212 msgid "<============= spawn of baremetal =============>" msgstr "" -#: nova/virt/baremetal/driver.py:223 +#: nova/virt/baremetal/driver.py:225 #, python-format msgid "instance %s: is building" msgstr "" -#: nova/virt/baremetal/driver.py:229 +#: nova/virt/baremetal/driver.py:231 msgid "Key is injected but instance is not running yet" msgstr "" -#: nova/virt/baremetal/driver.py:238 +#: nova/virt/baremetal/driver.py:240 #, python-format msgid "instance %s: booted" msgstr "" -#: nova/virt/baremetal/driver.py:245 +#: nova/virt/baremetal/driver.py:247 #, python-format msgid "~~~~~~ current state = %s ~~~~~~" msgstr "" -#: nova/virt/baremetal/driver.py:247 +#: nova/virt/baremetal/driver.py:249 #, python-format msgid "instance %s spawned successfully" msgstr "" -#: nova/virt/baremetal/driver.py:250 +#: nova/virt/baremetal/driver.py:252 #, python-format msgid "instance %s:not booted" msgstr "" -#: nova/virt/baremetal/driver.py:253 +#: nova/virt/baremetal/driver.py:255 msgid "Baremetal assignment is overcommitted." msgstr "" -#: nova/virt/baremetal/driver.py:337 +#: nova/virt/baremetal/driver.py:339 #, python-format msgid "instance %s: Creating image" msgstr "" -#: nova/virt/baremetal/driver.py:455 +#: nova/virt/baremetal/driver.py:457 #, python-format msgid "instance %(inst_name)s: injecting %(injection)s into image %(img_id)s" msgstr "" -#: nova/virt/baremetal/driver.py:465 +#: nova/virt/baremetal/driver.py:467 #, python-format msgid "" "instance %(inst_name)s: ignoring error injecting data into image " "%(img_id)s (%(e)s)" msgstr "" -#: nova/virt/baremetal/driver.py:511 +#: nova/virt/baremetal/driver.py:513 #, python-format msgid "instance %s: starting toXML method" msgstr "" -#: nova/virt/baremetal/driver.py:514 +#: nova/virt/baremetal/driver.py:516 #, python-format msgid "instance %s: finished toXML method" msgstr "" -#: nova/virt/baremetal/driver.py:558 nova/virt/hyperv/vmops.py:486 -#: nova/virt/libvirt/driver.py:1986 +#: nova/virt/baremetal/driver.py:560 nova/virt/hyperv/vmops.py:486 +#: nova/virt/libvirt/driver.py:1987 msgid "" "Cannot get the number of cpu, because this function is not implemented " "for this platform. This error can be safely ignored for now." msgstr "" -#: nova/virt/baremetal/driver.py:681 +#: nova/virt/baremetal/driver.py:683 #, python-format msgid "#### RLK: cpu_arch = %s " msgstr "" -#: nova/virt/baremetal/driver.py:698 +#: nova/virt/baremetal/driver.py:700 msgid "Updating!" msgstr "" -#: nova/virt/baremetal/driver.py:725 nova/virt/libvirt/driver.py:3030 +#: nova/virt/baremetal/driver.py:727 nova/virt/libvirt/driver.py:3031 #: nova/virt/xenapi/host.py:148 msgid "Updating host stats" msgstr "" @@ -6253,7 +6258,7 @@ msgstr "" msgid "Failed to remove volume from VM %s" msgstr "Impossibile localizzare il volume %s" -#: nova/virt/hyperv/volumeops.py:207 nova/virt/libvirt/driver.py:603 +#: nova/virt/hyperv/volumeops.py:207 nova/virt/libvirt/driver.py:604 msgid "Could not determine iscsi initiator name" msgstr "" @@ -6371,222 +6376,222 @@ msgstr "" msgid "The ISCSI initiator name can't be found. Choosing the default one" msgstr "" -#: nova/virt/hyperv/volumeutils.py:121 nova/virt/libvirt/driver.py:1462 +#: nova/virt/hyperv/volumeutils.py:121 nova/virt/libvirt/driver.py:1463 #: nova/virt/xenapi/vm_utils.py:476 #, python-format msgid "block_device_list %s" msgstr "" -#: nova/virt/libvirt/driver.py:332 +#: nova/virt/libvirt/driver.py:333 #, python-format msgid "Nova requires libvirt version %(major)i.%(minor)i.%(micro)i or greater." msgstr "" -#: nova/virt/libvirt/driver.py:338 +#: nova/virt/libvirt/driver.py:339 #, python-format msgid "Connecting to libvirt: %s" msgstr "" -#: nova/virt/libvirt/driver.py:359 +#: nova/virt/libvirt/driver.py:360 msgid "Connection to libvirt broke" msgstr "" -#: nova/virt/libvirt/driver.py:381 nova/virt/libvirt/driver.py:384 +#: nova/virt/libvirt/driver.py:382 nova/virt/libvirt/driver.py:385 #, python-format msgid "Can not handle authentication request for %d credentials" msgstr "" -#: nova/virt/libvirt/driver.py:466 +#: nova/virt/libvirt/driver.py:467 #, python-format msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:480 +#: nova/virt/libvirt/driver.py:481 msgid "During wait destroy, instance disappeared." msgstr "" -#: nova/virt/libvirt/driver.py:485 +#: nova/virt/libvirt/driver.py:486 msgid "Instance destroyed successfully." msgstr "" -#: nova/virt/libvirt/driver.py:507 +#: nova/virt/libvirt/driver.py:508 msgid "Error from libvirt during undefineFlags. Retrying with undefine" msgstr "" -#: nova/virt/libvirt/driver.py:522 +#: nova/virt/libvirt/driver.py:523 #, python-format msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:535 +#: nova/virt/libvirt/driver.py:536 #, python-format msgid "Error from libvirt during unfilter. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:552 +#: nova/virt/libvirt/driver.py:553 #, python-format msgid "Deleting instance files %(target)s" msgstr "" -#: nova/virt/libvirt/driver.py:566 +#: nova/virt/libvirt/driver.py:567 #, python-format msgid "Failed to cleanup directory %(target)s: %(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:728 +#: nova/virt/libvirt/driver.py:729 msgid "During detach_volume, instance disappeared." msgstr "" -#: nova/virt/libvirt/driver.py:738 +#: nova/virt/libvirt/driver.py:739 msgid "attaching LXC block device" msgstr "" -#: nova/virt/libvirt/driver.py:751 +#: nova/virt/libvirt/driver.py:752 msgid "detaching LXC block device" msgstr "" -#: nova/virt/libvirt/driver.py:883 +#: nova/virt/libvirt/driver.py:884 #, fuzzy msgid "Instance soft rebooted successfully." msgstr "volume %s: creato con successo" -#: nova/virt/libvirt/driver.py:887 +#: nova/virt/libvirt/driver.py:888 #, fuzzy msgid "Failed to soft reboot instance." msgstr "Impossibile riavviare l'istanza" -#: nova/virt/libvirt/driver.py:919 +#: nova/virt/libvirt/driver.py:920 msgid "Instance shutdown successfully." msgstr "" -#: nova/virt/libvirt/driver.py:954 +#: nova/virt/libvirt/driver.py:955 msgid "Instance rebooted successfully." msgstr "" -#: nova/virt/libvirt/driver.py:1084 +#: nova/virt/libvirt/driver.py:1085 msgid "Instance is running" msgstr "" -#: nova/virt/libvirt/driver.py:1091 nova/virt/powervm/operator.py:253 +#: nova/virt/libvirt/driver.py:1092 nova/virt/powervm/operator.py:253 msgid "Instance spawned successfully." msgstr "" -#: nova/virt/libvirt/driver.py:1107 +#: nova/virt/libvirt/driver.py:1108 #, python-format msgid "data: %(data)r, fpath: %(fpath)r" msgstr "" -#: nova/virt/libvirt/driver.py:1153 +#: nova/virt/libvirt/driver.py:1154 #, fuzzy msgid "Guest does not have a console available" msgstr "L'utente non ha i privilegi dell'amministratore" -#: nova/virt/libvirt/driver.py:1197 +#: nova/virt/libvirt/driver.py:1198 #, python-format msgid "Path '%(path)s' supports direct I/O" msgstr "" -#: nova/virt/libvirt/driver.py:1201 +#: nova/virt/libvirt/driver.py:1202 #, python-format msgid "Path '%(path)s' does not support direct I/O: '%(ex)s'" msgstr "" -#: nova/virt/libvirt/driver.py:1205 nova/virt/libvirt/driver.py:1209 +#: nova/virt/libvirt/driver.py:1206 nova/virt/libvirt/driver.py:1210 #, python-format msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'" msgstr "" -#: nova/virt/libvirt/driver.py:1275 +#: nova/virt/libvirt/driver.py:1276 msgid "Creating image" msgstr "" -#: nova/virt/libvirt/driver.py:1401 +#: nova/virt/libvirt/driver.py:1402 msgid "Using config drive" msgstr "" -#: nova/virt/libvirt/driver.py:1411 +#: nova/virt/libvirt/driver.py:1412 #, python-format msgid "Creating config drive at %(path)s" msgstr "" -#: nova/virt/libvirt/driver.py:1425 +#: nova/virt/libvirt/driver.py:1426 #, python-format msgid "Injecting %(injection)s into image %(img_id)s" msgstr "" -#: nova/virt/libvirt/driver.py:1435 +#: nova/virt/libvirt/driver.py:1436 #, python-format msgid "Ignoring error injecting data into image %(img_id)s (%(e)s)" msgstr "" -#: nova/virt/libvirt/driver.py:1509 +#: nova/virt/libvirt/driver.py:1510 #, 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:1515 +#: nova/virt/libvirt/driver.py:1516 msgid "Config requested a custom CPU model, but no model name was provided" msgstr "" -#: nova/virt/libvirt/driver.py:1519 +#: nova/virt/libvirt/driver.py:1520 msgid "A CPU model name should not be set when a host CPU model is requested" msgstr "" -#: nova/virt/libvirt/driver.py:1523 +#: nova/virt/libvirt/driver.py:1524 #, python-format msgid "CPU mode '%(mode)s' model '%(model)s' was chosen" msgstr "" -#: nova/virt/libvirt/driver.py:1539 +#: nova/virt/libvirt/driver.py:1540 msgid "" "Passthrough of the host CPU was requested but this libvirt version does " "not support this feature" msgstr "" -#: nova/virt/libvirt/driver.py:1831 +#: nova/virt/libvirt/driver.py:1832 msgid "Starting toXML method" msgstr "" -#: nova/virt/libvirt/driver.py:1835 +#: nova/virt/libvirt/driver.py:1836 msgid "Finished toXML method" msgstr "" -#: nova/virt/libvirt/driver.py:1852 +#: nova/virt/libvirt/driver.py:1853 #, 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:2104 +#: nova/virt/libvirt/driver.py:2105 msgid "libvirt version is too old (does not support getVersion)" msgstr "" -#: nova/virt/libvirt/driver.py:2291 +#: nova/virt/libvirt/driver.py:2292 msgid "Block migration can not be used with shared storage." msgstr "" -#: nova/virt/libvirt/driver.py:2299 +#: nova/virt/libvirt/driver.py:2300 msgid "Live migration can not be used without shared storage." msgstr "" -#: nova/virt/libvirt/driver.py:2337 +#: nova/virt/libvirt/driver.py:2338 #, 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:2357 +#: nova/virt/libvirt/driver.py:2358 #, python-format msgid "" "Instance launched has CPU info:\n" "%s" msgstr "" -#: nova/virt/libvirt/driver.py:2369 +#: nova/virt/libvirt/driver.py:2370 #, python-format msgid "" "CPU doesn't have compatibility.\n" @@ -6596,51 +6601,51 @@ msgid "" "Refer to %(u)s" msgstr "" -#: nova/virt/libvirt/driver.py:2386 +#: nova/virt/libvirt/driver.py:2387 #, 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:2434 +#: nova/virt/libvirt/driver.py:2435 #, python-format msgid "The firewall filter for %s does not exist" msgstr "" -#: nova/virt/libvirt/driver.py:2504 +#: nova/virt/libvirt/driver.py:2505 #, python-format msgid "Live Migration failure: %(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:2548 +#: nova/virt/libvirt/driver.py:2549 #, python-format msgid "plug_vifs() failed %(cnt)d.Retry up to %(max_retry)d for %(hostname)s." msgstr "" -#: nova/virt/libvirt/driver.py:2675 +#: nova/virt/libvirt/driver.py:2676 #, python-format msgid "skipping %(path)s since it looks like volume" msgstr "" -#: nova/virt/libvirt/driver.py:2724 +#: nova/virt/libvirt/driver.py:2725 #, python-format msgid "Getting disk size of %(i_name)s: %(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:2786 +#: nova/virt/libvirt/driver.py:2787 msgid "Starting migrate_disk_and_power_off" msgstr "" -#: nova/virt/libvirt/driver.py:2845 +#: nova/virt/libvirt/driver.py:2846 msgid "Instance running successfully." msgstr "" -#: nova/virt/libvirt/driver.py:2852 +#: nova/virt/libvirt/driver.py:2853 msgid "Starting finish_migration" msgstr "" -#: nova/virt/libvirt/driver.py:2903 +#: nova/virt/libvirt/driver.py:2904 msgid "Starting finish_revert_migration" msgstr "" @@ -6672,11 +6677,11 @@ msgstr "" msgid "iptables firewall: Setup Basic Filtering" msgstr "" -#: nova/virt/libvirt/imagebackend.py:208 +#: nova/virt/libvirt/imagebackend.py:213 msgid "You should specify libvirt_images_volume_group flag to use LVM images." msgstr "" -#: nova/virt/libvirt/imagebackend.py:270 +#: nova/virt/libvirt/imagebackend.py:276 #, python-format msgid "Unknown image_type=%s" msgstr "" @@ -6810,14 +6815,14 @@ msgstr "" msgid "LVM snapshots not implemented" msgstr "" -#: nova/virt/libvirt/utils.py:130 +#: nova/virt/libvirt/utils.py:131 #, python-format msgid "" "Insufficient Space on Volume Group %(vg)s. Only %(free_space)db " "available, but %(size)db required by volume %(lv)s." msgstr "" -#: nova/virt/libvirt/utils.py:139 +#: nova/virt/libvirt/utils.py:140 #, python-format msgid "" "Volume group %(vg)s will not be able to hold sparse volume %(lv)s. " @@ -6825,36 +6830,36 @@ msgid "" "%(free_space)db." msgstr "" -#: nova/virt/libvirt/utils.py:186 +#: nova/virt/libvirt/utils.py:187 #, python-format msgid "Path %s must be LVM logical volume" msgstr "" -#: nova/virt/libvirt/utils.py:409 +#: nova/virt/libvirt/utils.py:410 msgid "Can't retrieve root device path from instance libvirt configuration" msgstr "" -#: nova/virt/libvirt/utils.py:498 +#: nova/virt/libvirt/utils.py:499 #, python-format msgid "Reading image info file: %s" msgstr "" -#: nova/virt/libvirt/utils.py:502 +#: nova/virt/libvirt/utils.py:503 #, fuzzy, python-format msgid "Read: %s" msgstr "ricevuto %s" -#: nova/virt/libvirt/utils.py:508 +#: nova/virt/libvirt/utils.py:509 #, python-format msgid "Error reading image info file %(filename)s: %(error)s" msgstr "" -#: nova/virt/libvirt/utils.py:532 +#: nova/virt/libvirt/utils.py:533 #, fuzzy, python-format msgid "Writing image info file: %s" msgstr "Avviando l'interfaccia Bridge per %s" -#: nova/virt/libvirt/utils.py:533 +#: nova/virt/libvirt/utils.py:534 #, python-format msgid "Wrote: %s" msgstr "" @@ -6874,19 +6879,19 @@ msgstr "" msgid "Failed while unplugging vif" msgstr "" -#: nova/virt/libvirt/volume.py:173 +#: nova/virt/libvirt/volume.py:174 #, python-format msgid "iSCSI device not found at %s" msgstr "" -#: nova/virt/libvirt/volume.py:176 +#: nova/virt/libvirt/volume.py:177 #, python-format msgid "" "ISCSI volume not yet found at: %(mount_device)s. Will rescan & retry. " "Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:188 +#: nova/virt/libvirt/volume.py:189 #, python-format msgid "Found iSCSI node %(mount_device)s (after %(tries)s rescans)" msgstr "" @@ -8710,34 +8715,34 @@ msgstr "" msgid "LoggingVolumeDriver: %s" msgstr "" -#: nova/volume/iscsi.py:121 +#: nova/volume/iscsi.py:122 #, python-format msgid "Creating volume: %s" msgstr "" -#: nova/volume/iscsi.py:135 +#: nova/volume/iscsi.py:136 #, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s." msgstr "" -#: nova/volume/iscsi.py:145 +#: nova/volume/iscsi.py:146 #, python-format msgid "" "Failed to create iscsi target for volume id:%(vol_id)s. Please ensure " "your tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: nova/volume/iscsi.py:153 nova/volume/iscsi.py:195 +#: nova/volume/iscsi.py:154 nova/volume/iscsi.py:196 #, python-format msgid "Removing volume: %s" msgstr "" -#: nova/volume/iscsi.py:167 +#: nova/volume/iscsi.py:168 #, fuzzy, python-format msgid "Failed to create iscsi target for volume id:%(volume_id)s." msgstr "Detach_volume: %(instance_name)s, %(mountpoint)s" -#: nova/volume/iscsi.py:176 +#: nova/volume/iscsi.py:177 msgid "valid iqn needed for show_target" msgstr "" @@ -9896,36 +9901,6 @@ msgid "" "gone: %(exc)s" msgstr "" -#~ msgid "" -#~ "The root_helper option (which lets you" -#~ " specify a root wrapper different " -#~ "from nova-rootwrap, and defaults to " -#~ "using sudo) is now deprecated. You " -#~ "should use the rootwrap_config option " -#~ "instead." -#~ msgstr "" - -#~ msgid "backend %s" -#~ msgstr "" - -#~ msgid "Invalid server status: %(status)s" -#~ msgstr "" - -#~ msgid "Use of empty request context is deprecated" -#~ msgstr "" - -#~ msgid "" -#~ "Inheritance-based rules are deprecated; " -#~ "use the default brain instead of " -#~ "%s." -#~ msgstr "" - -#~ msgid "Failed to understand rule %(match)r" -#~ msgstr "" - -#~ msgid "Inheritance-based rules are deprecated; update _check_%s" -#~ msgstr "" - -#~ msgid "Unable to obtain target information %(data)s, %(mountpoint)s" +#~ msgid "Got file lock \"%(lock)s\" for method \"%(method)s\"..." #~ msgstr "" diff --git a/nova/locale/ja/LC_MESSAGES/nova.po b/nova/locale/ja/LC_MESSAGES/nova.po index 371148de6..932169879 100644 --- a/nova/locale/ja/LC_MESSAGES/nova.po +++ b/nova/locale/ja/LC_MESSAGES/nova.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: nova\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-10-26 00:02+0000\n" +"POT-Creation-Date: 2012-10-27 00:01+0000\n" "PO-Revision-Date: 2011-08-23 11:22+0000\n" "Last-Translator: Thierry Carrez \n" "Language-Team: \n" @@ -27,41 +27,41 @@ msgstr "" msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" msgstr "" -#: nova/crypto.py:46 +#: nova/crypto.py:47 msgid "Filename of root CA" msgstr "ルートCAのファイル名" -#: nova/crypto.py:49 +#: nova/crypto.py:50 msgid "Filename of private key" msgstr "プライベートキーのファイル名" -#: nova/crypto.py:52 +#: nova/crypto.py:53 msgid "Filename of root Certificate Revocation List" msgstr "" -#: nova/crypto.py:55 +#: nova/crypto.py:56 msgid "Where we keep our keys" msgstr "キーを格納するパス" -#: nova/crypto.py:58 +#: nova/crypto.py:59 msgid "Where we keep our root CA" msgstr "ルートCAを格納するパス" -#: nova/crypto.py:61 +#: nova/crypto.py:62 msgid "Should we use a CA for each project?" msgstr "プロジェクトごとにCAを使用するか否かのフラグ" -#: nova/crypto.py:65 +#: nova/crypto.py:66 #, python-format msgid "Subject for certificate for users, %s for project, user, timestamp" msgstr "ユーザの証明書のサブジェクト、%s はプロジェクト、ユーザ、タイムスタンプ" -#: nova/crypto.py:70 +#: nova/crypto.py:71 #, python-format msgid "Subject for certificate for projects, %s for project, timestamp" msgstr "プロジェクトの証明書のサブジェクト、%s はプロジェクト、およびタイムスタンプ" -#: nova/crypto.py:300 +#: nova/crypto.py:301 #, python-format msgid "Flags path: %s" msgstr "Flags のパス: %s" @@ -189,13 +189,13 @@ msgstr "" msgid "Invalid volume" msgstr "" -#: nova/exception.py:263 nova/api/openstack/compute/servers.py:1287 +#: nova/exception.py:263 nova/api/openstack/compute/servers.py:1283 #: nova/api/openstack/compute/contrib/admin_actions.py:242 msgid "Invalid metadata" msgstr "" #: nova/exception.py:267 -#, fuzzy, python-format +#, fuzzy msgid "Invalid metadata size" msgstr "Invalid signature: ユーザ %s の署名が不正です。" @@ -1338,23 +1338,23 @@ msgstr "%(topic)s ノードを開始しています (バージョン %(vcs_strin msgid "Creating Consumer connection for Service %s" msgstr "" -#: nova/service.py:502 +#: nova/service.py:503 msgid "Service killed that has no database entry" msgstr "データベースにエントリの存在しないサービスを終了します。" -#: nova/service.py:539 +#: nova/service.py:540 msgid "The service database object disappeared, Recreating it." msgstr "サービスデータベースオブジェクトが消滅しました。再作成します。" -#: nova/service.py:554 +#: nova/service.py:555 msgid "Recovered model server connection!" msgstr "モデルサーバへの接続を復旧しました。" -#: nova/service.py:560 +#: nova/service.py:561 msgid "model server went away" msgstr "モデルサーバが消滅しました。" -#: nova/service.py:648 +#: nova/service.py:649 msgid "serve() can only be called once" msgstr "" @@ -1415,47 +1415,27 @@ msgstr "不正なバックエンドです: %s" msgid "in looping call" msgstr "" -#: nova/utils.py:623 -#, python-format -msgid "Could not release the acquired lock `%s`" -msgstr "" - -#: nova/utils.py:706 -#, python-format -msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"..." -msgstr "" - -#: nova/utils.py:710 -#, python-format -msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"..." -msgstr "" - -#: nova/utils.py:736 -#, python-format -msgid "Got file lock \"%(lock)s\" for method \"%(method)s\"..." -msgstr "" - -#: nova/utils.py:877 +#: nova/utils.py:700 #, python-format msgid "Expected object of type: %s" msgstr "" -#: nova/utils.py:906 +#: nova/utils.py:729 #, python-format msgid "Invalid server_string: %s" msgstr "" -#: nova/utils.py:1046 +#: nova/utils.py:869 #, python-format msgid "timefunc: '%(name)s' took %(total_time).2f secs" msgstr "" -#: nova/utils.py:1124 +#: nova/utils.py:947 #, python-format msgid "Reloading cached file %s" msgstr "" -#: nova/utils.py:1242 nova/virt/configdrive.py:150 +#: nova/utils.py:1065 nova/virt/configdrive.py:151 #, python-format msgid "Could not remove tmpdir: %s" msgstr "" @@ -1878,7 +1858,7 @@ msgstr "ip %s に対するメタデータの取得に失敗しました。" msgid "Caught error: %s" msgstr "エラー %s をキャッチしました。" -#: nova/api/openstack/__init__.py:60 nova/api/openstack/wsgi.py:977 +#: nova/api/openstack/__init__.py:60 nova/api/openstack/wsgi.py:986 #, python-format msgid "%(url)s returned with HTTP %(status)d" msgstr "" @@ -1927,7 +1907,7 @@ msgstr "" msgid "offset param must be positive" msgstr "" -#: nova/api/openstack/common.py:215 nova/api/openstack/compute/servers.py:540 +#: nova/api/openstack/common.py:215 nova/api/openstack/compute/servers.py:536 #, python-format msgid "marker [%s] not found" msgstr "" @@ -2031,7 +2011,7 @@ msgstr "" msgid "Failed to load extension %(ext_name)s: %(exc)s" msgstr "" -#: nova/api/openstack/wsgi.py:199 nova/api/openstack/wsgi.py:610 +#: nova/api/openstack/wsgi.py:199 nova/api/openstack/wsgi.py:619 msgid "cannot understand JSON" msgstr "" @@ -2040,47 +2020,47 @@ msgstr "" msgid "cannot understand XML" msgstr "" -#: nova/api/openstack/wsgi.py:615 +#: nova/api/openstack/wsgi.py:624 msgid "too many body keys" msgstr "" -#: nova/api/openstack/wsgi.py:658 +#: nova/api/openstack/wsgi.py:667 #, python-format msgid "Exception handling resource: %s" msgstr "" -#: nova/api/openstack/wsgi.py:662 +#: nova/api/openstack/wsgi.py:671 #, python-format msgid "Fault thrown: %s" msgstr "" -#: nova/api/openstack/wsgi.py:665 +#: nova/api/openstack/wsgi.py:674 #, python-format msgid "HTTP exception thrown: %s" msgstr "" -#: nova/api/openstack/wsgi.py:779 +#: nova/api/openstack/wsgi.py:788 msgid "Unrecognized Content-Type provided in request" msgstr "" -#: nova/api/openstack/wsgi.py:783 +#: nova/api/openstack/wsgi.py:792 msgid "No Content-Type provided in request" msgstr "" -#: nova/api/openstack/wsgi.py:787 +#: nova/api/openstack/wsgi.py:796 msgid "Empty body provided in request" msgstr "" -#: nova/api/openstack/wsgi.py:888 +#: nova/api/openstack/wsgi.py:897 msgid "Invalid XML in request body" msgstr "" -#: nova/api/openstack/wsgi.py:907 +#: nova/api/openstack/wsgi.py:916 #, python-format msgid "There is no such action: %s" msgstr "" -#: nova/api/openstack/wsgi.py:910 nova/api/openstack/wsgi.py:923 +#: nova/api/openstack/wsgi.py:919 nova/api/openstack/wsgi.py:932 #: nova/api/openstack/compute/server_metadata.py:58 #: nova/api/openstack/compute/server_metadata.py:76 #: nova/api/openstack/compute/server_metadata.py:101 @@ -2089,15 +2069,15 @@ msgstr "" msgid "Malformed request body" msgstr "" -#: nova/api/openstack/wsgi.py:920 +#: nova/api/openstack/wsgi.py:929 msgid "Unsupported Content-Type" msgstr "" -#: nova/api/openstack/wsgi.py:932 +#: nova/api/openstack/wsgi.py:941 msgid "Malformed request url" msgstr "" -#: nova/api/openstack/wsgi.py:980 +#: nova/api/openstack/wsgi.py:989 #, python-format msgid "%(url)s returned a fault: %(e)s" msgstr "" @@ -2199,210 +2179,210 @@ msgstr "" msgid "Metadata item was not found" msgstr "" -#: nova/api/openstack/compute/servers.py:449 -#: nova/api/openstack/compute/servers.py:461 -#: nova/api/openstack/compute/servers.py:556 -#: nova/api/openstack/compute/servers.py:724 -#: nova/api/openstack/compute/servers.py:985 -#: nova/api/openstack/compute/servers.py:1088 -#: nova/api/openstack/compute/servers.py:1238 +#: nova/api/openstack/compute/servers.py:445 +#: nova/api/openstack/compute/servers.py:457 +#: nova/api/openstack/compute/servers.py:552 +#: nova/api/openstack/compute/servers.py:720 +#: nova/api/openstack/compute/servers.py:981 +#: nova/api/openstack/compute/servers.py:1084 +#: nova/api/openstack/compute/servers.py:1234 msgid "Instance could not be found" msgstr "" -#: nova/api/openstack/compute/servers.py:500 +#: nova/api/openstack/compute/servers.py:496 msgid "Invalid changes-since value" msgstr "" -#: nova/api/openstack/compute/servers.py:519 +#: nova/api/openstack/compute/servers.py:515 #, fuzzy msgid "Only administrators may list deleted instances" msgstr "%s を停止しようとしています" -#: nova/api/openstack/compute/servers.py:563 +#: nova/api/openstack/compute/servers.py:559 msgid "Server name is not a string or unicode" msgstr "" -#: nova/api/openstack/compute/servers.py:567 +#: nova/api/openstack/compute/servers.py:563 msgid "Server name is an empty string" msgstr "" -#: nova/api/openstack/compute/servers.py:571 +#: nova/api/openstack/compute/servers.py:567 msgid "Server name must be less than 256 characters." msgstr "" -#: nova/api/openstack/compute/servers.py:588 +#: nova/api/openstack/compute/servers.py:584 #, python-format msgid "Bad personality format: missing %s" msgstr "" -#: nova/api/openstack/compute/servers.py:591 +#: nova/api/openstack/compute/servers.py:587 msgid "Bad personality format" msgstr "" -#: nova/api/openstack/compute/servers.py:595 +#: nova/api/openstack/compute/servers.py:591 #, python-format msgid "Personality content for %s cannot be decoded" msgstr "" -#: nova/api/openstack/compute/servers.py:626 +#: nova/api/openstack/compute/servers.py:622 msgid "Unknown argment : port" msgstr "" -#: nova/api/openstack/compute/servers.py:629 +#: nova/api/openstack/compute/servers.py:625 #, python-format msgid "Bad port format: port uuid is not in proper format (%s)" msgstr "" -#: nova/api/openstack/compute/servers.py:639 +#: nova/api/openstack/compute/servers.py:635 #, python-format msgid "Bad networks format: network uuid is not in proper format (%s)" msgstr "" -#: nova/api/openstack/compute/servers.py:649 +#: nova/api/openstack/compute/servers.py:645 #, python-format msgid "Invalid fixed IP address (%s)" msgstr "" -#: nova/api/openstack/compute/servers.py:662 +#: nova/api/openstack/compute/servers.py:658 #, python-format msgid "Duplicate networks (%s) are not allowed" msgstr "" -#: nova/api/openstack/compute/servers.py:668 +#: nova/api/openstack/compute/servers.py:664 #, python-format msgid "Bad network format: missing %s" msgstr "" -#: nova/api/openstack/compute/servers.py:671 +#: nova/api/openstack/compute/servers.py:667 msgid "Bad networks format" msgstr "" -#: nova/api/openstack/compute/servers.py:697 +#: nova/api/openstack/compute/servers.py:693 msgid "Userdata content cannot be decoded" msgstr "" -#: nova/api/openstack/compute/servers.py:704 +#: nova/api/openstack/compute/servers.py:700 msgid "accessIPv4 is not proper IPv4 format" msgstr "" -#: nova/api/openstack/compute/servers.py:711 +#: nova/api/openstack/compute/servers.py:707 msgid "accessIPv6 is not proper IPv6 format" msgstr "" -#: nova/api/openstack/compute/servers.py:740 +#: nova/api/openstack/compute/servers.py:736 msgid "Server name is not defined" msgstr "" -#: nova/api/openstack/compute/servers.py:789 -#: nova/api/openstack/compute/servers.py:895 +#: nova/api/openstack/compute/servers.py:785 +#: nova/api/openstack/compute/servers.py:891 msgid "Invalid flavorRef provided." msgstr "" -#: nova/api/openstack/compute/servers.py:829 +#: nova/api/openstack/compute/servers.py:825 msgid "min_count must be an integer value" msgstr "" -#: nova/api/openstack/compute/servers.py:832 +#: nova/api/openstack/compute/servers.py:828 msgid "min_count must be > 0" msgstr "" -#: nova/api/openstack/compute/servers.py:837 +#: nova/api/openstack/compute/servers.py:833 msgid "max_count must be an integer value" msgstr "" -#: nova/api/openstack/compute/servers.py:840 +#: nova/api/openstack/compute/servers.py:836 msgid "max_count must be > 0" msgstr "" -#: nova/api/openstack/compute/servers.py:843 +#: nova/api/openstack/compute/servers.py:839 msgid "min_count must be <= max_count" msgstr "" -#: nova/api/openstack/compute/servers.py:892 +#: nova/api/openstack/compute/servers.py:888 msgid "Can not find requested image" msgstr "" -#: nova/api/openstack/compute/servers.py:898 +#: nova/api/openstack/compute/servers.py:894 msgid "Invalid key_name provided." msgstr "" -#: nova/api/openstack/compute/servers.py:977 +#: nova/api/openstack/compute/servers.py:973 #, fuzzy msgid "HostId cannot be updated." msgstr "マウントポイントを変換できません。 %s" -#: nova/api/openstack/compute/servers.py:1003 -#: nova/api/openstack/compute/servers.py:1023 +#: nova/api/openstack/compute/servers.py:999 +#: nova/api/openstack/compute/servers.py:1019 msgid "Instance has not been resized." msgstr "" -#: nova/api/openstack/compute/servers.py:1009 +#: nova/api/openstack/compute/servers.py:1005 #, python-format msgid "Error in confirm-resize %s" msgstr "" -#: nova/api/openstack/compute/servers.py:1029 +#: nova/api/openstack/compute/servers.py:1025 #, python-format msgid "Error in revert-resize %s" msgstr "" -#: nova/api/openstack/compute/servers.py:1042 +#: nova/api/openstack/compute/servers.py:1038 msgid "Argument 'type' for reboot is not HARD or SOFT" msgstr "" -#: nova/api/openstack/compute/servers.py:1046 +#: nova/api/openstack/compute/servers.py:1042 msgid "Missing argument 'type' for reboot" msgstr "" -#: nova/api/openstack/compute/servers.py:1059 +#: nova/api/openstack/compute/servers.py:1055 #, python-format msgid "Error in reboot %s" msgstr "" -#: nova/api/openstack/compute/servers.py:1071 +#: nova/api/openstack/compute/servers.py:1067 msgid "Unable to locate requested flavor." msgstr "" -#: nova/api/openstack/compute/servers.py:1074 +#: nova/api/openstack/compute/servers.py:1070 msgid "Resize requires a flavor change." msgstr "" -#: nova/api/openstack/compute/servers.py:1098 +#: nova/api/openstack/compute/servers.py:1094 msgid "Missing imageRef attribute" msgstr "" -#: nova/api/openstack/compute/servers.py:1107 +#: nova/api/openstack/compute/servers.py:1103 #: nova/api/openstack/volume/volumes.py:263 #: nova/api/openstack/volume/volumes.py:267 msgid "Invalid imageRef provided." msgstr "" -#: nova/api/openstack/compute/servers.py:1116 +#: nova/api/openstack/compute/servers.py:1112 msgid "Missing flavorRef attribute" msgstr "" -#: nova/api/openstack/compute/servers.py:1129 +#: nova/api/openstack/compute/servers.py:1125 msgid "No adminPass was specified" msgstr "" -#: nova/api/openstack/compute/servers.py:1133 -#: nova/api/openstack/compute/servers.py:1335 +#: nova/api/openstack/compute/servers.py:1129 +#: nova/api/openstack/compute/servers.py:1331 msgid "Invalid adminPass" msgstr "" -#: nova/api/openstack/compute/servers.py:1144 +#: nova/api/openstack/compute/servers.py:1140 msgid "Unable to parse metadata key/value pairs." msgstr "" -#: nova/api/openstack/compute/servers.py:1157 +#: nova/api/openstack/compute/servers.py:1153 msgid "Resize request has invalid 'flavorRef' attribute." msgstr "" -#: nova/api/openstack/compute/servers.py:1160 +#: nova/api/openstack/compute/servers.py:1156 msgid "Resize requests require 'flavorRef' attribute." msgstr "" -#: nova/api/openstack/compute/servers.py:1178 +#: nova/api/openstack/compute/servers.py:1174 #: nova/api/openstack/compute/contrib/aggregates.py:142 #: nova/api/openstack/compute/contrib/keypairs.py:78 #: nova/api/openstack/compute/contrib/networks.py:75 @@ -2410,19 +2390,19 @@ msgstr "" msgid "Invalid request body" msgstr "" -#: nova/api/openstack/compute/servers.py:1183 +#: nova/api/openstack/compute/servers.py:1179 msgid "Could not parse imageRef from request." msgstr "" -#: nova/api/openstack/compute/servers.py:1245 +#: nova/api/openstack/compute/servers.py:1241 msgid "Cannot find image for rebuild" msgstr "" -#: nova/api/openstack/compute/servers.py:1278 +#: nova/api/openstack/compute/servers.py:1274 msgid "createImage entity requires name attribute" msgstr "" -#: nova/api/openstack/compute/servers.py:1362 +#: nova/api/openstack/compute/servers.py:1358 #, python-format msgid "Removing options '%(unk_opt_str)s' from query" msgstr "" @@ -2568,7 +2548,7 @@ msgstr "" msgid "Only root certificate can be retrieved." msgstr "" -#: nova/api/openstack/compute/contrib/cloudpipe.py:148 +#: nova/api/openstack/compute/contrib/cloudpipe.py:149 msgid "" "Unable to claim IP for VPN instances, ensure it isn't running, and try " "again in a few minutes" @@ -2902,24 +2882,24 @@ msgstr "" msgid "No image_name was specified in request." msgstr "" -#: nova/cloudpipe/pipelib.py:43 +#: nova/cloudpipe/pipelib.py:44 #, fuzzy msgid "Instance type for vpn instances" msgstr "Get console output: インスタンス %s のコンソール出力を取得します。" -#: nova/cloudpipe/pipelib.py:46 +#: nova/cloudpipe/pipelib.py:47 msgid "Template for cloudpipe instance boot script" msgstr "" -#: nova/cloudpipe/pipelib.py:49 +#: nova/cloudpipe/pipelib.py:50 msgid "Network to push into openvpn config" msgstr "openvpnの設定に入れるネットワークの値" -#: nova/cloudpipe/pipelib.py:52 +#: nova/cloudpipe/pipelib.py:53 msgid "Netmask to push into openvpn config" msgstr "openvpnの設定に入れるネットマスクの値" -#: nova/cloudpipe/pipelib.py:105 +#: nova/cloudpipe/pipelib.py:106 #, python-format msgid "Launching VPN for %s" msgstr "%s 用のVPNを起動します。" @@ -3160,665 +3140,670 @@ msgstr "" msgid "Instance type %s not found for deletion" msgstr "" -#: nova/compute/manager.py:166 +#: nova/compute/manager.py:167 msgid "Possibly task preempted." msgstr "" -#: nova/compute/manager.py:229 +#: nova/compute/manager.py:230 msgid "Compute driver option required, but not specified" msgstr "" -#: nova/compute/manager.py:232 +#: nova/compute/manager.py:233 #, python-format msgid "Loading compute driver '%s'" msgstr "" -#: nova/compute/manager.py:238 +#: nova/compute/manager.py:239 #, python-format msgid "Unable to load the virtualization driver: %s" msgstr "" -#: nova/compute/manager.py:273 +#: nova/compute/manager.py:274 msgid "Instance has been destroyed from under us while trying to set it to ERROR" msgstr "" -#: nova/compute/manager.py:301 +#: nova/compute/manager.py:302 #, python-format msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." msgstr "" -#: nova/compute/manager.py:315 +#: nova/compute/manager.py:316 msgid "Rebooting instance after nova-compute restart." msgstr "" -#: nova/compute/manager.py:329 +#: nova/compute/manager.py:330 msgid "Hypervisor driver does not support resume guests" msgstr "" -#: nova/compute/manager.py:339 +#: nova/compute/manager.py:340 msgid "Hypervisor driver does not support firewall rules" msgstr "" -#: nova/compute/manager.py:351 +#: nova/compute/manager.py:352 msgid "Checking state" msgstr "" -#: nova/compute/manager.py:424 +#: nova/compute/manager.py:425 #, python-format msgid "Setting up bdm %s" msgstr "" -#: nova/compute/manager.py:517 +#: nova/compute/manager.py:518 #, fuzzy msgid "Failed to dealloc network for deleted instance" msgstr "%s を停止しようとしています" -#: nova/compute/manager.py:549 +#: nova/compute/manager.py:550 #, fuzzy, python-format msgid "Build error: %s" msgstr "エラー %s をキャッチしました。" -#: nova/compute/manager.py:566 +#: nova/compute/manager.py:567 msgid "Error trying to reschedule" msgstr "" -#: nova/compute/manager.py:583 +#: nova/compute/manager.py:584 msgid "Retry info not present, will not reschedule" msgstr "" -#: nova/compute/manager.py:588 +#: nova/compute/manager.py:589 msgid "No request spec, will not reschedule" msgstr "" -#: nova/compute/manager.py:594 +#: nova/compute/manager.py:595 #, python-format msgid "Re-scheduling instance: attempt %d" msgstr "" -#: nova/compute/manager.py:619 +#: nova/compute/manager.py:620 msgid "Instance build timed out. Set to error state." msgstr "" -#: nova/compute/manager.py:650 +#: nova/compute/manager.py:651 msgid "Instance has already been created" msgstr "インスタンスは既に生成されています。" -#: nova/compute/manager.py:693 +#: nova/compute/manager.py:694 #, 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:699 +#: nova/compute/manager.py:700 #, 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:709 +#: nova/compute/manager.py:710 msgid "Starting instance..." msgstr "" -#: nova/compute/manager.py:730 +#: nova/compute/manager.py:731 msgid "Instance failed network setup" msgstr "" -#: nova/compute/manager.py:734 +#: nova/compute/manager.py:735 #, python-format msgid "Instance network_info: |%s|" msgstr "" -#: nova/compute/manager.py:747 +#: nova/compute/manager.py:748 msgid "Instance failed block device setup" msgstr "" -#: nova/compute/manager.py:765 +#: nova/compute/manager.py:766 msgid "Instance failed to spawn" msgstr "" -#: nova/compute/manager.py:789 +#: nova/compute/manager.py:790 msgid "Deallocating network for instance" msgstr "" -#: nova/compute/manager.py:861 +#: nova/compute/manager.py:862 #, python-format msgid "%(action_str)s instance" msgstr "" -#: nova/compute/manager.py:892 +#: nova/compute/manager.py:893 #, python-format msgid "Ignoring DiskNotFound: %s" msgstr "" -#: nova/compute/manager.py:895 +#: nova/compute/manager.py:896 #, python-format msgid "Ignoring VolumeNotFound: %s" msgstr "" -#: nova/compute/manager.py:902 +#: nova/compute/manager.py:903 #, python-format msgid "terminating bdm %s" msgstr "" -#: nova/compute/manager.py:926 +#: nova/compute/manager.py:927 #, python-format msgid "Ignoring volume cleanup failure due to %s" msgstr "" -#: nova/compute/manager.py:966 nova/compute/manager.py:1788 -#: nova/compute/manager.py:2973 +#: nova/compute/manager.py:967 nova/compute/manager.py:1802 +#: nova/compute/manager.py:2987 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "" -#: nova/compute/manager.py:1048 +#: nova/compute/manager.py:1049 #, fuzzy msgid "Rebuilding instance" msgstr "Rebooting instance: インスタンス %s を再起動します。" -#: nova/compute/manager.py:1127 +#: nova/compute/manager.py:1128 #, fuzzy msgid "Rebooting instance" msgstr "Rebooting instance: インスタンス %s を再起動します。" -#: nova/compute/manager.py:1147 +#: nova/compute/manager.py:1148 #, python-format msgid "" "trying to reboot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1156 +#: nova/compute/manager.py:1157 #, fuzzy, python-format msgid "Cannot reboot instance: %(exc)s" msgstr "インスタンス %s は実行中です。" -#: nova/compute/manager.py:1193 +#: nova/compute/manager.py:1194 #, fuzzy msgid "instance snapshotting" msgstr "snapshotting: インスタンス %s のスナップショットを取得中" -#: nova/compute/manager.py:1199 +#: nova/compute/manager.py:1200 #, python-format msgid "" "trying to snapshot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1269 +#: nova/compute/manager.py:1270 #, python-format msgid "Found %(num_images)d images (rotation: %(rotation)d)" msgstr "" -#: nova/compute/manager.py:1275 +#: nova/compute/manager.py:1276 #, python-format msgid "Rotating out %d backups" msgstr "" -#: nova/compute/manager.py:1280 +#: nova/compute/manager.py:1281 #, python-format msgid "Deleting image %s" msgstr "" -#: nova/compute/manager.py:1311 +#: nova/compute/manager.py:1312 #, python-format msgid "Failed to set admin password. Instance %s is not running" msgstr "" -#: nova/compute/manager.py:1318 +#: nova/compute/manager.py:1319 msgid "Root password set" msgstr "" -#: nova/compute/manager.py:1328 +#: nova/compute/manager.py:1329 msgid "set_admin_password is not implemented by this driver." msgstr "" -#: nova/compute/manager.py:1344 +#: nova/compute/manager.py:1345 #, python-format msgid "set_admin_password failed: %s" msgstr "" -#: nova/compute/manager.py:1352 +#: nova/compute/manager.py:1353 msgid "error setting admin password" msgstr "" -#: nova/compute/manager.py:1367 +#: nova/compute/manager.py:1368 #, 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:1371 +#: nova/compute/manager.py:1372 #, fuzzy, python-format msgid "injecting file to %(path)s" msgstr "ファイルパス '%s' を埋め込んでいます" -#: nova/compute/manager.py:1384 +#: nova/compute/manager.py:1385 msgid "Rescuing" msgstr "" -#: nova/compute/manager.py:1411 +#: nova/compute/manager.py:1412 #, fuzzy msgid "Unrescuing" msgstr "Unrescuing: インスタンス %s をアンレスキューします。" -#: nova/compute/manager.py:1432 +#: nova/compute/manager.py:1433 #, python-format msgid "Changing instance metadata according to %(diff)r" msgstr "" -#: nova/compute/manager.py:1606 +#: nova/compute/manager.py:1614 msgid "destination same as source!" msgstr "" -#: nova/compute/manager.py:1624 +#: nova/compute/manager.py:1632 msgid "Migrating" msgstr "" -#: nova/compute/manager.py:1841 +#: nova/compute/manager.py:1799 +#, python-format +msgid "Failed to rollback quota for failed finish_resize: %(qr_error)s" +msgstr "" + +#: nova/compute/manager.py:1855 msgid "Pausing" msgstr "" -#: nova/compute/manager.py:1858 +#: nova/compute/manager.py:1872 msgid "Unpausing" msgstr "" -#: nova/compute/manager.py:1896 +#: nova/compute/manager.py:1910 #, fuzzy msgid "Retrieving diagnostics" msgstr "retrieving diagnostics: インスタンス %s の診断情報を取得します。" -#: nova/compute/manager.py:1926 +#: nova/compute/manager.py:1940 msgid "Resuming" msgstr "" -#: nova/compute/manager.py:1942 +#: nova/compute/manager.py:1956 #, fuzzy msgid "Reset network" msgstr "ネットワークホストの設定をします。" -#: nova/compute/manager.py:1947 +#: nova/compute/manager.py:1961 #, fuzzy msgid "Inject network info" msgstr "ネットワークホストの設定をします。" -#: nova/compute/manager.py:1950 +#: nova/compute/manager.py:1964 #, python-format msgid "network_info to inject: |%s|" msgstr "" -#: nova/compute/manager.py:1967 +#: nova/compute/manager.py:1981 #, fuzzy msgid "Get console output" msgstr "Get console output: インスタンス %s のコンソール出力を取得します。" -#: nova/compute/manager.py:1992 +#: nova/compute/manager.py:2006 #, fuzzy msgid "Getting vnc console" msgstr "コンソールを追加しています" -#: nova/compute/manager.py:2020 +#: nova/compute/manager.py:2034 #, python-format msgid "Booting with volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2063 +#: nova/compute/manager.py:2077 #, python-format msgid "Attaching volume %(volume_id)s to %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2072 +#: nova/compute/manager.py:2086 #, python-format msgid "" "Failed to connect to volume %(volume_id)s while attaching at " "%(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2087 +#: nova/compute/manager.py:2101 #, fuzzy, python-format msgid "Failed to attach volume %(volume_id)s at %(mountpoint)s" msgstr "ボリューム切断: %(instance_name)s, %(mountpoint)s" -#: nova/compute/manager.py:2116 +#: nova/compute/manager.py:2130 #, python-format msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" msgstr "" -#: nova/compute/manager.py:2120 +#: nova/compute/manager.py:2134 #, fuzzy msgid "Detaching volume from unknown instance" msgstr "ボリュームを未知のインスタンス %s からデタッチします。" -#: nova/compute/manager.py:2133 +#: nova/compute/manager.py:2147 #, fuzzy, python-format msgid "Faild to detach volume %(volume_id)s from %(mp)s" msgstr "ボリューム切断: %(instance_name)s, %(mountpoint)s" -#: nova/compute/manager.py:2226 +#: nova/compute/manager.py:2240 msgid "Instance has no volume." msgstr "" -#: nova/compute/manager.py:2286 +#: nova/compute/manager.py:2300 #, python-format msgid "Pre live migration failed at %(dest)s" msgstr "" -#: nova/compute/manager.py:2312 +#: nova/compute/manager.py:2326 msgid "_post_live_migration() is started.." msgstr "" -#: nova/compute/manager.py:2345 +#: nova/compute/manager.py:2359 msgid "No floating_ip found" msgstr "" -#: nova/compute/manager.py:2353 +#: nova/compute/manager.py:2367 msgid "No floating_ip found." msgstr "" -#: nova/compute/manager.py:2355 +#: nova/compute/manager.py:2369 #, python-format msgid "" "Live migration: Unexpected error: cannot inherit floating ip.\n" "%(e)s" msgstr "" -#: nova/compute/manager.py:2381 +#: nova/compute/manager.py:2395 #, python-format msgid "Migrating instance to %(dest)s finished successfully." msgstr "" -#: nova/compute/manager.py:2383 +#: nova/compute/manager.py:2397 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:2397 +#: nova/compute/manager.py:2411 msgid "Post operation of migration started" msgstr "" -#: nova/compute/manager.py:2528 +#: nova/compute/manager.py:2542 msgid "Updated the info_cache for instance" msgstr "" -#: nova/compute/manager.py:2554 +#: nova/compute/manager.py:2568 #, python-format msgid "" "Found %(migration_count)d unconfirmed migrations older than " "%(confirm_window)d seconds" msgstr "" -#: nova/compute/manager.py:2559 +#: nova/compute/manager.py:2573 #, python-format msgid "Setting migration %(migration_id)s to error: %(reason)s" msgstr "" -#: nova/compute/manager.py:2568 +#: nova/compute/manager.py:2582 #, python-format msgid "" "Automatically confirming migration %(migration_id)s for instance " "%(instance_uuid)s" msgstr "" -#: nova/compute/manager.py:2575 +#: nova/compute/manager.py:2589 #, python-format msgid "Instance %(instance_uuid)s not found" msgstr "" -#: nova/compute/manager.py:2579 +#: nova/compute/manager.py:2593 msgid "In ERROR state" msgstr "" -#: nova/compute/manager.py:2586 +#: nova/compute/manager.py:2600 #, python-format msgid "In states %(vm_state)s/%(task_state)s, notRESIZED/None" msgstr "" -#: nova/compute/manager.py:2594 +#: nova/compute/manager.py:2608 #, python-format msgid "Error auto-confirming resize: %(e)s. Will retry later." msgstr "" -#: nova/compute/manager.py:2611 +#: nova/compute/manager.py:2625 #, 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:2629 +#: nova/compute/manager.py:2643 #, python-format msgid "Failed to generate usage audit for instance on host %s" msgstr "" -#: nova/compute/manager.py:2652 +#: nova/compute/manager.py:2666 msgid "Updating bandwidth usage cache" msgstr "" -#: nova/compute/manager.py:2717 +#: nova/compute/manager.py:2731 msgid "Updating host status" msgstr "" -#: nova/compute/manager.py:2743 +#: nova/compute/manager.py:2757 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " "the hypervisor." msgstr "" -#: nova/compute/manager.py:2749 nova/compute/manager.py:2787 +#: nova/compute/manager.py:2763 nova/compute/manager.py:2801 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:2774 +#: nova/compute/manager.py:2788 #, 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:2811 +#: nova/compute/manager.py:2825 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:2823 nova/compute/manager.py:2834 -#: nova/compute/manager.py:2848 +#: nova/compute/manager.py:2837 nova/compute/manager.py:2848 +#: nova/compute/manager.py:2862 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:2828 +#: nova/compute/manager.py:2842 msgid "Instance is paused or suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:2841 +#: nova/compute/manager.py:2855 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:2857 +#: nova/compute/manager.py:2871 #, fuzzy msgid "Instance is not (soft-)deleted." msgstr "インスタンス %s: 起動しました。" -#: nova/compute/manager.py:2865 +#: nova/compute/manager.py:2879 msgid "FLAGS.reclaim_instance_interval <= 0, skipping..." msgstr "" -#: nova/compute/manager.py:2878 +#: nova/compute/manager.py:2892 msgid "Reclaiming deleted instance" msgstr "" -#: nova/compute/manager.py:2927 +#: nova/compute/manager.py:2941 #, 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:2934 +#: nova/compute/manager.py:2948 #, 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:2941 +#: nova/compute/manager.py:2955 #, python-format msgid "Unrecognized value '%(action)s' for FLAGS.running_deleted_instance_action" msgstr "" -#: nova/compute/resource_tracker.py:150 +#: nova/compute/resource_tracker.py:151 msgid "" "Host field should be not be set on the instance until resources have been" " claimed." msgstr "" -#: nova/compute/resource_tracker.py:167 +#: nova/compute/resource_tracker.py:168 #, python-format msgid "" "Attempting claim: memory %(memory_mb)d MB, disk %(disk_gb)d GB, VCPUs " "%(vcpus)d" msgstr "" -#: nova/compute/resource_tracker.py:209 +#: nova/compute/resource_tracker.py:210 #, python-format msgid "" "Total memory: %(total_mem)d MB, used: %(used_mem)d MB, free: %(free_mem)d" " MB" msgstr "" -#: nova/compute/resource_tracker.py:218 +#: nova/compute/resource_tracker.py:219 msgid "Memory limit not specified, defaulting to unlimited" msgstr "" -#: nova/compute/resource_tracker.py:224 +#: nova/compute/resource_tracker.py:225 #, python-format msgid "Memory limit: %(memory_mb_limit)d MB, free: %(free_ram_mb)d MB" msgstr "" -#: nova/compute/resource_tracker.py:231 +#: nova/compute/resource_tracker.py:232 #, python-format msgid "" "Unable to claim resources. Free memory %(free_ram_mb)d MB < requested " "memory %(memory_mb)d MB" msgstr "" -#: nova/compute/resource_tracker.py:240 +#: nova/compute/resource_tracker.py:241 #, python-format msgid "" "Total disk: %(total_disk)d GB, used: %(used_disk)d GB, free: " "%(free_disk)d GB" msgstr "" -#: nova/compute/resource_tracker.py:249 +#: nova/compute/resource_tracker.py:250 msgid "Disk limit not specified, defaulting to unlimited" msgstr "" -#: nova/compute/resource_tracker.py:255 +#: nova/compute/resource_tracker.py:256 #, python-format msgid "Disk limit: %(disk_gb_limit)d GB, free: %(free_disk_gb)d GB" msgstr "" -#: nova/compute/resource_tracker.py:261 +#: nova/compute/resource_tracker.py:262 #, python-format msgid "" "Unable to claim resources. Free disk %(free_disk_gb)d GB < requested " "disk %(disk_gb)d GB" msgstr "" -#: nova/compute/resource_tracker.py:272 +#: nova/compute/resource_tracker.py:273 #, python-format msgid "Total VCPUs: %(total_vcpus)d, used: %(used_vcpus)d" msgstr "" -#: nova/compute/resource_tracker.py:279 +#: nova/compute/resource_tracker.py:280 msgid "VCPU limit not specified, defaulting to unlimited" msgstr "" -#: nova/compute/resource_tracker.py:283 +#: nova/compute/resource_tracker.py:284 #, python-format msgid "CPU limit: %(vcpu_limit)d" msgstr "" -#: nova/compute/resource_tracker.py:290 +#: nova/compute/resource_tracker.py:291 #, python-format msgid "" "Unable to claim resources. Free CPU %(free_vcpus)d < requested CPU " "%(vcpus)d" msgstr "" -#: nova/compute/resource_tracker.py:309 +#: nova/compute/resource_tracker.py:310 #, python-format msgid "Finishing claim: %s" msgstr "" -#: nova/compute/resource_tracker.py:324 +#: nova/compute/resource_tracker.py:325 #, python-format msgid "Aborting claim: %s" msgstr "" -#: nova/compute/resource_tracker.py:362 +#: nova/compute/resource_tracker.py:363 msgid "" "Virt driver does not support 'get_available_resource' Compute tracking " "is disabled." msgstr "" -#: nova/compute/resource_tracker.py:400 +#: nova/compute/resource_tracker.py:401 #, python-format msgid "Compute_service record created for %s " msgstr "" -#: nova/compute/resource_tracker.py:405 +#: nova/compute/resource_tracker.py:406 #, python-format msgid "Compute_service record updated for %s " msgstr "" -#: nova/compute/resource_tracker.py:424 +#: nova/compute/resource_tracker.py:425 #, python-format msgid "No service record for host %s" msgstr "" -#: nova/compute/resource_tracker.py:434 +#: nova/compute/resource_tracker.py:435 #, python-format msgid "Hypervisor: free ram (MB): %s" msgstr "" -#: nova/compute/resource_tracker.py:435 +#: nova/compute/resource_tracker.py:436 #, python-format msgid "Hypervisor: free disk (GB): %s" msgstr "" -#: nova/compute/resource_tracker.py:440 +#: nova/compute/resource_tracker.py:441 #, python-format msgid "Hypervisor: free VCPUs: %s" msgstr "" -#: nova/compute/resource_tracker.py:442 +#: nova/compute/resource_tracker.py:443 msgid "Hypervisor: VCPU information unavailable" msgstr "" -#: nova/compute/resource_tracker.py:449 +#: nova/compute/resource_tracker.py:450 #, python-format msgid "Free ram (MB): %s" msgstr "" -#: nova/compute/resource_tracker.py:450 +#: nova/compute/resource_tracker.py:451 #, fuzzy, python-format msgid "Free disk (GB): %s" msgstr "Create key pair: キーペア %s を作成します。" -#: nova/compute/resource_tracker.py:455 +#: nova/compute/resource_tracker.py:456 #, python-format msgid "Free VCPUS: %s" msgstr "" -#: nova/compute/resource_tracker.py:457 +#: nova/compute/resource_tracker.py:458 msgid "Free VCPU information unavailable" msgstr "" -#: nova/compute/resource_tracker.py:532 +#: nova/compute/resource_tracker.py:533 #, python-format msgid "Missing keys: %s" msgstr "" @@ -3896,46 +3881,46 @@ msgstr "" msgid "Unrecognized read_deleted value '%s'" msgstr "" -#: nova/db/sqlalchemy/api.py:2783 +#: nova/db/sqlalchemy/api.py:2784 #, python-format msgid "Change will make usage less than 0 for the following resources: %(unders)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4684 +#: nova/db/sqlalchemy/api.py:4685 #, fuzzy msgid "Backend exists" msgstr "バックエンドは %s です。" -#: nova/db/sqlalchemy/api.py:4704 nova/db/sqlalchemy/api.py:4730 +#: nova/db/sqlalchemy/api.py:4705 nova/db/sqlalchemy/api.py:4731 #, python-format msgid "No backend config with id %(sm_backend_id)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4742 +#: nova/db/sqlalchemy/api.py:4743 #, python-format msgid "No backend config with sr uuid %(sr_uuid)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4776 +#: nova/db/sqlalchemy/api.py:4777 msgid "Flavor exists" msgstr "" -#: nova/db/sqlalchemy/api.py:4791 +#: nova/db/sqlalchemy/api.py:4792 #, python-format msgid "%(sm_flavor_id) flavor not found" msgstr "" -#: nova/db/sqlalchemy/api.py:4810 +#: nova/db/sqlalchemy/api.py:4811 #, python-format msgid "No sm_flavor called %(sm_flavor_id)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4827 +#: nova/db/sqlalchemy/api.py:4828 #, python-format msgid "No sm_flavor called %(sm_flavor_label)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4865 +#: nova/db/sqlalchemy/api.py:4866 #, python-format msgid "No sm_volume with id %(volume_id)s" msgstr "" @@ -4106,155 +4091,155 @@ msgstr "インスタンス %(instance_id)s にアドレス %(public_ip)s を割 msgid "This driver only supports type 'a' entries." msgstr "" -#: nova/network/linux_net.py:177 +#: nova/network/linux_net.py:179 #, python-format msgid "Attempted to remove chain %s which does not exist" msgstr "" -#: nova/network/linux_net.py:212 +#: nova/network/linux_net.py:214 #, python-format msgid "Unknown chain: %r" msgstr "" -#: nova/network/linux_net.py:237 +#: nova/network/linux_net.py:239 #, 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:372 +#: nova/network/linux_net.py:374 msgid "IPTablesManager.apply completed with success" msgstr "" -#: nova/network/linux_net.py:578 +#: nova/network/linux_net.py:580 #, python-format msgid "arping error for ip %s" msgstr "" -#: nova/network/linux_net.py:788 +#: nova/network/linux_net.py:790 #, fuzzy, python-format msgid "Pid %d is stale, skip killing dnsmasq" msgstr "Pid %d は無効です。dnsmasqを再実行します。" -#: nova/network/linux_net.py:828 +#: nova/network/linux_net.py:830 #, python-format msgid "Hupping dnsmasq threw %s" msgstr "dnsmasqに対してhupを送信しましたが %s が発生しました。" -#: nova/network/linux_net.py:830 +#: nova/network/linux_net.py:832 #, python-format msgid "Pid %d is stale, relaunching dnsmasq" msgstr "Pid %d は無効です。dnsmasqを再実行します。" -#: nova/network/linux_net.py:892 +#: nova/network/linux_net.py:894 #, python-format msgid "killing radvd threw %s" msgstr "radvd 停止が %s 例外を発行しました" -#: nova/network/linux_net.py:894 +#: nova/network/linux_net.py:896 #, python-format msgid "Pid %d is stale, relaunching radvd" msgstr "Pid %d がストールしているので radvd を再実行しています…" -#: nova/network/linux_net.py:1124 +#: nova/network/linux_net.py:1126 #, python-format msgid "Starting VLAN inteface %s" msgstr "VLANインタフェース %s を開始します。" -#: nova/network/linux_net.py:1160 +#: nova/network/linux_net.py:1162 #, python-format msgid "Starting Bridge interface for %s" msgstr "%s 用のブリッジインタフェースを開始します。" -#: nova/network/linux_net.py:1203 +#: nova/network/linux_net.py:1205 #, fuzzy, python-format msgid "Failed to add interface: %s" msgstr "プライベートキーの復号に失敗しました: %s" -#: nova/network/linux_net.py:1304 +#: nova/network/linux_net.py:1306 #, fuzzy, python-format msgid "Starting bridge %s " msgstr "%s 用のブリッジインタフェースを開始します。" -#: nova/network/linux_net.py:1312 +#: nova/network/linux_net.py:1314 #, fuzzy, python-format msgid "Done starting bridge %s" msgstr "xvp の開始中にエラー: %s" -#: nova/network/linux_net.py:1331 +#: nova/network/linux_net.py:1333 #, python-format msgid "Failed unplugging gateway interface '%s'" msgstr "" -#: nova/network/linux_net.py:1333 +#: nova/network/linux_net.py:1335 #, python-format msgid "Unplugged gateway interface '%s'" msgstr "" -#: nova/network/manager.py:276 +#: nova/network/manager.py:277 #, python-format msgid "Fixed ip %(fixed_ip_id)s not found" msgstr "" -#: nova/network/manager.py:285 nova/network/manager.py:544 +#: nova/network/manager.py:286 nova/network/manager.py:545 #, python-format msgid "Interface %(interface)s not found" msgstr "" -#: nova/network/manager.py:300 +#: nova/network/manager.py:301 #, python-format msgid "floating IP allocation for instance |%s|" msgstr "" -#: nova/network/manager.py:364 +#: nova/network/manager.py:365 msgid "Floating IP is not associated. Ignore." msgstr "" -#: nova/network/manager.py:382 +#: nova/network/manager.py:383 #, python-format msgid "Address |%(address)s| is not allocated" msgstr "" -#: nova/network/manager.py:386 +#: nova/network/manager.py:387 #, python-format msgid "Address |%(address)s| is not allocated to your project |%(project)s|" msgstr "" -#: nova/network/manager.py:407 +#: nova/network/manager.py:408 #, python-format msgid "Quota exceeded for %(pid)s, tried to allocate floating IP" msgstr "" -#: nova/network/manager.py:468 +#: nova/network/manager.py:469 msgid "Failed to update usages deallocating floating IP" msgstr "" -#: nova/network/manager.py:649 +#: nova/network/manager.py:650 #, fuzzy, python-format msgid "Starting migration network for instance %(instance_uuid)s" msgstr "インスタンス終了処理を開始します。" -#: nova/network/manager.py:656 +#: nova/network/manager.py:657 #, fuzzy, python-format msgid "" "Floating ip address |%(address)s| no longer belongs to instance " "%(instance_uuid)s. Will notmigrate it " msgstr "インスタンス %(instance_id)s にアドレス %(public_ip)s を割り当て" -#: nova/network/manager.py:677 +#: nova/network/manager.py:678 #, python-format msgid "Finishing migration network for instance %(instance_uuid)s" msgstr "" -#: nova/network/manager.py:685 +#: nova/network/manager.py:686 #, fuzzy, python-format msgid "" "Floating ip address |%(address)s| no longer belongs to instance " "%(instance_uuid)s. Will notsetup it." msgstr "インスタンス %(instance_id)s にアドレス %(public_ip)s を割り当て" -#: nova/network/manager.py:732 +#: nova/network/manager.py:733 #, python-format msgid "" "Database inconsistency: DNS domain |%s| is registered in the Nova db but " @@ -4262,39 +4247,39 @@ msgid "" "ignored." msgstr "" -#: nova/network/manager.py:778 +#: nova/network/manager.py:779 #, python-format msgid "Domain |%(domain)s| already exists, changing zone to |%(av_zone)s|." msgstr "" -#: nova/network/manager.py:788 +#: nova/network/manager.py:789 #, python-format msgid "Domain |%(domain)s| already exists, changing project to |%(project)s|." msgstr "" -#: nova/network/manager.py:902 +#: nova/network/manager.py:903 #, python-format msgid "Disassociated %s stale fixed ip(s)" msgstr "" -#: nova/network/manager.py:906 +#: nova/network/manager.py:907 msgid "setting network host" msgstr "ネットワークホストの設定をします。" -#: nova/network/manager.py:1020 +#: nova/network/manager.py:1021 msgid "network allocations" msgstr "" -#: nova/network/manager.py:1025 +#: nova/network/manager.py:1026 #, python-format msgid "networks retrieved for instance: |%(networks)s|" msgstr "" -#: nova/network/manager.py:1055 +#: nova/network/manager.py:1056 msgid "network deallocation for instance" msgstr "" -#: nova/network/manager.py:1278 +#: nova/network/manager.py:1279 #, python-format msgid "" "instance-dns-zone is |%(domain)s|, which is in availability zone " @@ -4302,89 +4287,89 @@ msgid "" "created." msgstr "" -#: nova/network/manager.py:1357 +#: nova/network/manager.py:1358 #, python-format msgid "Unable to release %s because vif doesn't exist." msgstr "" -#: nova/network/manager.py:1378 +#: nova/network/manager.py:1379 #, python-format msgid "Leased IP |%(address)s|" msgstr "" -#: nova/network/manager.py:1382 +#: nova/network/manager.py:1383 #, python-format msgid "IP %s leased that is not associated" msgstr "" -#: nova/network/manager.py:1390 +#: nova/network/manager.py:1391 #, python-format msgid "IP |%s| leased that isn't allocated" msgstr "" -#: nova/network/manager.py:1395 +#: nova/network/manager.py:1396 #, python-format msgid "Released IP |%(address)s|" msgstr "" -#: nova/network/manager.py:1399 +#: nova/network/manager.py:1400 #, python-format msgid "IP %s released that is not associated" msgstr "" -#: nova/network/manager.py:1402 +#: nova/network/manager.py:1403 #, python-format msgid "IP %s released that was not leased" msgstr "リースしていないIP %s が開放されました。" -#: nova/network/manager.py:1421 +#: nova/network/manager.py:1422 #, python-format msgid "%s must be an integer" msgstr "" -#: nova/network/manager.py:1445 +#: nova/network/manager.py:1446 msgid "Maximum allowed length for 'label' is 255." msgstr "" -#: nova/network/manager.py:1465 +#: nova/network/manager.py:1466 #, python-format msgid "" "Subnet(s) too large, defaulting to /%s. To override, specify " "network_size flag." msgstr "" -#: nova/network/manager.py:1543 +#: nova/network/manager.py:1547 msgid "cidr already in use" msgstr "" -#: nova/network/manager.py:1546 +#: nova/network/manager.py:1550 #, python-format msgid "requested cidr (%(cidr)s) conflicts with existing supernet (%(super)s)" msgstr "" -#: nova/network/manager.py:1557 +#: nova/network/manager.py:1561 #, python-format msgid "" "requested cidr (%(cidr)s) conflicts with existing smaller cidr " "(%(smaller)s)" msgstr "" -#: nova/network/manager.py:1616 +#: nova/network/manager.py:1620 msgid "Network already exists!" msgstr "" -#: nova/network/manager.py:1636 +#: nova/network/manager.py:1640 #, python-format msgid "Network must be disassociated from project %s before delete" msgstr "" -#: nova/network/manager.py:2093 +#: nova/network/manager.py:2097 msgid "" "The sum between the number of networks and the vlan start cannot be " "greater than 4094" msgstr "ネットワークの数とVLANの開始番号の和は 4094 より大きくできません。" -#: nova/network/manager.py:2100 +#: nova/network/manager.py:2104 #, python-format msgid "" "The network range is not big enough to fit %(num_networks)s. Network size" @@ -4457,7 +4442,27 @@ msgstr "" msgid "Multiple floating IP pools matches found for name '%s'" msgstr "ネットワークホストの設定をします。" -#: nova/openstack/common/log.py:299 +#: nova/openstack/common/lockutils.py:98 +#, python-format +msgid "Could not release the acquired lock `%s`" +msgstr "" + +#: nova/openstack/common/lockutils.py:184 +#, python-format +msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"..." +msgstr "" + +#: nova/openstack/common/lockutils.py:188 +#, python-format +msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"..." +msgstr "" + +#: nova/openstack/common/lockutils.py:216 +#, python-format +msgid "Got file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..." +msgstr "" + +#: nova/openstack/common/log.py:298 #, python-format msgid "syslog facility must be one of: %s" msgstr "" @@ -4504,46 +4509,46 @@ msgstr "" msgid "Failed to load plugin %(plug)s: %(exc)s" msgstr "" -#: nova/openstack/common/rpc/amqp.py:208 +#: nova/openstack/common/rpc/amqp.py:209 #, python-format msgid "unpacked context: %s" msgstr "context %s をアンパックしました。" -#: nova/openstack/common/rpc/amqp.py:252 +#: nova/openstack/common/rpc/amqp.py:253 #, python-format msgid "received %s" msgstr "受信: %s" -#: nova/openstack/common/rpc/amqp.py:258 +#: nova/openstack/common/rpc/amqp.py:259 #, python-format msgid "no method for message: %s" msgstr "メッセージ %s に対するメソッドが存在しません。" -#: nova/openstack/common/rpc/amqp.py:259 +#: nova/openstack/common/rpc/amqp.py:260 #, python-format msgid "No method for message: %s" msgstr "メッセージ %s に対するメソッドが存在しません。" -#: nova/openstack/common/rpc/amqp.py:351 +#: nova/openstack/common/rpc/amqp.py:352 #, python-format msgid "Making asynchronous call on %s ..." msgstr "" -#: nova/openstack/common/rpc/amqp.py:354 +#: nova/openstack/common/rpc/amqp.py:355 #, python-format msgid "MSG_ID is %s" msgstr "MSG_IDは %s です。" -#: nova/openstack/common/rpc/amqp.py:376 +#: nova/openstack/common/rpc/amqp.py:377 #, python-format msgid "Making asynchronous cast on %s..." msgstr "" -#: nova/openstack/common/rpc/amqp.py:384 +#: nova/openstack/common/rpc/amqp.py:385 msgid "Making asynchronous fanout cast..." msgstr "" -#: nova/openstack/common/rpc/amqp.py:410 +#: nova/openstack/common/rpc/amqp.py:411 #, python-format msgid "Sending %(event_type)s on %(topic)s" msgstr "" @@ -4582,69 +4587,69 @@ msgstr "呼び出し元に 例外 %s を返却します。" msgid "Failed to process message... skipping it." msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:463 +#: nova/openstack/common/rpc/impl_kombu.py:468 #, python-format msgid "Reconnecting to AMQP server on %(hostname)s:%(port)d" msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:485 +#: nova/openstack/common/rpc/impl_kombu.py:490 #, python-format msgid "Connected to AMQP server on %(hostname)s:%(port)d" msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:522 +#: nova/openstack/common/rpc/impl_kombu.py:527 #, python-format msgid "" "Unable to connect to AMQP server on %(hostname)s:%(port)d after " "%(max_retries)d tries: %(err_str)s" msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:538 +#: nova/openstack/common/rpc/impl_kombu.py:543 #, python-format msgid "" "AMQP server on %(hostname)s:%(port)d is unreachable: %(err_str)s. Trying " "again in %(sleep_time)d seconds." msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:590 -#: nova/openstack/common/rpc/impl_qpid.py:402 +#: nova/openstack/common/rpc/impl_kombu.py:595 +#: nova/openstack/common/rpc/impl_qpid.py:403 #, python-format msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s" msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:608 -#: nova/openstack/common/rpc/impl_qpid.py:417 +#: nova/openstack/common/rpc/impl_kombu.py:613 +#: nova/openstack/common/rpc/impl_qpid.py:418 #, python-format msgid "Timed out waiting for RPC response: %s" msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:612 -#: nova/openstack/common/rpc/impl_qpid.py:421 +#: nova/openstack/common/rpc/impl_kombu.py:617 +#: nova/openstack/common/rpc/impl_qpid.py:422 #, python-format msgid "Failed to consume message from queue: %s" msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:646 -#: nova/openstack/common/rpc/impl_qpid.py:451 +#: nova/openstack/common/rpc/impl_kombu.py:651 +#: nova/openstack/common/rpc/impl_qpid.py:452 #, python-format msgid "Failed to publish message to topic '%(topic)s': %(err_str)s" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:358 +#: nova/openstack/common/rpc/impl_qpid.py:359 #, python-format msgid "Unable to connect to AMQP server: %s" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:363 +#: nova/openstack/common/rpc/impl_qpid.py:364 #, python-format msgid "Connected to AMQP server on %s" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:371 +#: nova/openstack/common/rpc/impl_qpid.py:372 msgid "Re-established AMQP queues" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:429 +#: nova/openstack/common/rpc/impl_qpid.py:430 msgid "Error processing message. Skipping it." msgstr "" @@ -4882,27 +4887,27 @@ msgstr "" msgid "Attempting to build %(num_instances)d instance(s)" msgstr "" -#: nova/scheduler/filter_scheduler.py:185 +#: nova/scheduler/filter_scheduler.py:186 msgid "Invalid value for 'scheduler_max_attempts', must be >= 1" msgstr "" -#: nova/scheduler/filter_scheduler.py:212 +#: nova/scheduler/filter_scheduler.py:213 #, python-format msgid "" "Exceeded max scheduling attempts %(max_attempts)d for instance " "%(instance_uuid)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:223 +#: nova/scheduler/filter_scheduler.py:224 msgid "Scheduler only understands Compute nodes (for now)" msgstr "" -#: nova/scheduler/filter_scheduler.py:275 +#: nova/scheduler/filter_scheduler.py:276 #, python-format msgid "Filtered %(hosts)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:285 +#: nova/scheduler/filter_scheduler.py:286 #, python-format msgid "Weighted %(weighted_host)s" msgstr "" @@ -4985,12 +4990,12 @@ msgstr "" msgid "%(host_state)s fails instance_type extra_specs requirements" msgstr "" -#: nova/scheduler/filters/compute_filter.py:36 +#: nova/scheduler/filters/compute_filter.py:38 #, python-format msgid "%(host_state)s is disabled or has not been heard from in a while" msgstr "" -#: nova/scheduler/filters/compute_filter.py:40 +#: nova/scheduler/filters/compute_filter.py:42 #, python-format msgid "%(host_state)s is disabled via capabilities" msgstr "" @@ -5118,7 +5123,7 @@ msgstr "" msgid "Expected a function in 'auth[1]' parameter" msgstr "" -#: nova/tests/test_misc.py:63 +#: nova/tests/test_misc.py:62 #, python-format msgid "" "The following migrations are missing a downgrade:\n" @@ -5288,7 +5293,7 @@ msgstr "" #: nova/tests/compute/test_compute.py:644 #: nova/tests/compute/test_compute.py:680 #: nova/tests/compute/test_compute.py:705 -#: nova/tests/compute/test_compute.py:2341 +#: nova/tests/compute/test_compute.py:2342 #, python-format msgid "Running instances: %s" msgstr "インスタンス %s は実行中です。" @@ -5305,7 +5310,7 @@ msgstr "インスタンス %s を終了した後です。" msgid "Internal error" msgstr "" -#: nova/tests/compute/test_compute.py:2352 +#: nova/tests/compute/test_compute.py:2353 #, python-format msgid "After force-killing instances: %s" msgstr "" @@ -5418,7 +5423,7 @@ msgstr "" msgid "Decoding JSON: %s" msgstr "" -#: nova/virt/configdrive.py:76 +#: nova/virt/configdrive.py:77 #, python-format msgid "Added %(filepath)s to config drive" msgstr "" @@ -5557,115 +5562,115 @@ msgstr "" msgid "domain does not exist" msgstr "" -#: nova/virt/baremetal/driver.py:115 +#: nova/virt/baremetal/driver.py:117 #, python-format msgid "Error encountered when destroying instance '%(name)s': %(ex)s" msgstr "" -#: nova/virt/baremetal/driver.py:129 +#: nova/virt/baremetal/driver.py:131 #, python-format msgid "instance %(instance_name)s: deleting instance files %(target)s" msgstr "インスタンス %(instance_name)s: インスタンスファイル群 %(target)s を削除しています" -#: nova/virt/baremetal/driver.py:156 +#: nova/virt/baremetal/driver.py:158 #, python-format msgid "instance %s: rebooted" msgstr "インスタンス%s: 再起動しました。" -#: nova/virt/baremetal/driver.py:160 +#: nova/virt/baremetal/driver.py:162 msgid "_wait_for_reboot failed" msgstr "" -#: nova/virt/baremetal/driver.py:189 +#: nova/virt/baremetal/driver.py:191 #, python-format msgid "instance %s: rescued" msgstr "インスタンス %s: rescued" -#: nova/virt/baremetal/driver.py:193 +#: nova/virt/baremetal/driver.py:195 msgid "_wait_for_rescue failed" msgstr "" -#: nova/virt/baremetal/driver.py:210 +#: nova/virt/baremetal/driver.py:212 msgid "<============= spawn of baremetal =============>" msgstr "" -#: nova/virt/baremetal/driver.py:223 +#: nova/virt/baremetal/driver.py:225 #, python-format msgid "instance %s: is building" msgstr "" -#: nova/virt/baremetal/driver.py:229 +#: nova/virt/baremetal/driver.py:231 msgid "Key is injected but instance is not running yet" msgstr "" -#: nova/virt/baremetal/driver.py:238 +#: nova/virt/baremetal/driver.py:240 #, python-format msgid "instance %s: booted" msgstr "インスタンス %s: 起動しました。" -#: nova/virt/baremetal/driver.py:245 +#: nova/virt/baremetal/driver.py:247 #, python-format msgid "~~~~~~ current state = %s ~~~~~~" msgstr "" -#: nova/virt/baremetal/driver.py:247 +#: nova/virt/baremetal/driver.py:249 #, python-format msgid "instance %s spawned successfully" msgstr "" -#: nova/virt/baremetal/driver.py:250 +#: nova/virt/baremetal/driver.py:252 #, python-format msgid "instance %s:not booted" msgstr "" -#: nova/virt/baremetal/driver.py:253 +#: nova/virt/baremetal/driver.py:255 msgid "Baremetal assignment is overcommitted." msgstr "" -#: nova/virt/baremetal/driver.py:337 +#: nova/virt/baremetal/driver.py:339 #, python-format msgid "instance %s: Creating image" msgstr "インスタンス %s のイメージを生成します。" -#: nova/virt/baremetal/driver.py:455 +#: nova/virt/baremetal/driver.py:457 #, python-format msgid "instance %(inst_name)s: injecting %(injection)s into image %(img_id)s" msgstr "" -#: nova/virt/baremetal/driver.py:465 +#: nova/virt/baremetal/driver.py:467 #, python-format msgid "" "instance %(inst_name)s: ignoring error injecting data into image " "%(img_id)s (%(e)s)" msgstr "インスタンス %(inst_name)s: イメージ %(img_id)s へのデータ埋め込みのエラーを無視しています (%(e)s)" -#: nova/virt/baremetal/driver.py:511 +#: nova/virt/baremetal/driver.py:513 #, python-format msgid "instance %s: starting toXML method" msgstr "インスタンス %s: toXML メソッドを開始。" -#: nova/virt/baremetal/driver.py:514 +#: nova/virt/baremetal/driver.py:516 #, python-format msgid "instance %s: finished toXML method" msgstr "インスタンス %s: toXML メソッドを完了。" -#: nova/virt/baremetal/driver.py:558 nova/virt/hyperv/vmops.py:486 -#: nova/virt/libvirt/driver.py:1986 +#: nova/virt/baremetal/driver.py:560 nova/virt/hyperv/vmops.py:486 +#: nova/virt/libvirt/driver.py:1987 msgid "" "Cannot get the number of cpu, because this function is not implemented " "for this platform. This error can be safely ignored for now." msgstr "" -#: nova/virt/baremetal/driver.py:681 +#: nova/virt/baremetal/driver.py:683 #, python-format msgid "#### RLK: cpu_arch = %s " msgstr "" -#: nova/virt/baremetal/driver.py:698 +#: nova/virt/baremetal/driver.py:700 msgid "Updating!" msgstr "" -#: nova/virt/baremetal/driver.py:725 nova/virt/libvirt/driver.py:3030 +#: nova/virt/baremetal/driver.py:727 nova/virt/libvirt/driver.py:3031 #: nova/virt/xenapi/host.py:148 msgid "Updating host stats" msgstr "" @@ -6273,7 +6278,7 @@ msgstr "" msgid "Failed to remove volume from VM %s" msgstr "ボリューム %s の存在が確認できません。" -#: nova/virt/hyperv/volumeops.py:207 nova/virt/libvirt/driver.py:603 +#: nova/virt/hyperv/volumeops.py:207 nova/virt/libvirt/driver.py:604 msgid "Could not determine iscsi initiator name" msgstr "" @@ -6391,220 +6396,220 @@ msgstr "" msgid "The ISCSI initiator name can't be found. Choosing the default one" msgstr "" -#: nova/virt/hyperv/volumeutils.py:121 nova/virt/libvirt/driver.py:1462 +#: nova/virt/hyperv/volumeutils.py:121 nova/virt/libvirt/driver.py:1463 #: nova/virt/xenapi/vm_utils.py:476 #, python-format msgid "block_device_list %s" msgstr "" -#: nova/virt/libvirt/driver.py:332 +#: nova/virt/libvirt/driver.py:333 #, python-format msgid "Nova requires libvirt version %(major)i.%(minor)i.%(micro)i or greater." msgstr "" -#: nova/virt/libvirt/driver.py:338 +#: nova/virt/libvirt/driver.py:339 #, python-format msgid "Connecting to libvirt: %s" msgstr "libvirt %s へ接続します。" -#: nova/virt/libvirt/driver.py:359 +#: nova/virt/libvirt/driver.py:360 msgid "Connection to libvirt broke" msgstr "libvirtへの接続が切れています。" -#: nova/virt/libvirt/driver.py:381 nova/virt/libvirt/driver.py:384 +#: nova/virt/libvirt/driver.py:382 nova/virt/libvirt/driver.py:385 #, python-format msgid "Can not handle authentication request for %d credentials" msgstr "" -#: nova/virt/libvirt/driver.py:466 +#: nova/virt/libvirt/driver.py:467 #, python-format msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:480 +#: nova/virt/libvirt/driver.py:481 msgid "During wait destroy, instance disappeared." msgstr "" -#: nova/virt/libvirt/driver.py:485 +#: nova/virt/libvirt/driver.py:486 msgid "Instance destroyed successfully." msgstr "" -#: nova/virt/libvirt/driver.py:507 +#: nova/virt/libvirt/driver.py:508 msgid "Error from libvirt during undefineFlags. Retrying with undefine" msgstr "" -#: nova/virt/libvirt/driver.py:522 +#: nova/virt/libvirt/driver.py:523 #, python-format msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:535 +#: nova/virt/libvirt/driver.py:536 #, python-format msgid "Error from libvirt during unfilter. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:552 +#: nova/virt/libvirt/driver.py:553 #, python-format msgid "Deleting instance files %(target)s" msgstr "" -#: nova/virt/libvirt/driver.py:566 +#: nova/virt/libvirt/driver.py:567 #, python-format msgid "Failed to cleanup directory %(target)s: %(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:728 +#: nova/virt/libvirt/driver.py:729 msgid "During detach_volume, instance disappeared." msgstr "" -#: nova/virt/libvirt/driver.py:738 +#: nova/virt/libvirt/driver.py:739 msgid "attaching LXC block device" msgstr "" -#: nova/virt/libvirt/driver.py:751 +#: nova/virt/libvirt/driver.py:752 msgid "detaching LXC block device" msgstr "" -#: nova/virt/libvirt/driver.py:883 +#: nova/virt/libvirt/driver.py:884 #, fuzzy msgid "Instance soft rebooted successfully." msgstr "インスタンス%s: 再起動しました。" -#: nova/virt/libvirt/driver.py:887 +#: nova/virt/libvirt/driver.py:888 msgid "Failed to soft reboot instance." msgstr "" -#: nova/virt/libvirt/driver.py:919 +#: nova/virt/libvirt/driver.py:920 msgid "Instance shutdown successfully." msgstr "" -#: nova/virt/libvirt/driver.py:954 +#: nova/virt/libvirt/driver.py:955 msgid "Instance rebooted successfully." msgstr "" -#: nova/virt/libvirt/driver.py:1084 +#: nova/virt/libvirt/driver.py:1085 msgid "Instance is running" msgstr "" -#: nova/virt/libvirt/driver.py:1091 nova/virt/powervm/operator.py:253 +#: nova/virt/libvirt/driver.py:1092 nova/virt/powervm/operator.py:253 msgid "Instance spawned successfully." msgstr "" -#: nova/virt/libvirt/driver.py:1107 +#: nova/virt/libvirt/driver.py:1108 #, python-format msgid "data: %(data)r, fpath: %(fpath)r" msgstr "データ: %(data)r, ファイルパス: %(fpath)r" -#: nova/virt/libvirt/driver.py:1153 +#: nova/virt/libvirt/driver.py:1154 msgid "Guest does not have a console available" msgstr "" -#: nova/virt/libvirt/driver.py:1197 +#: nova/virt/libvirt/driver.py:1198 #, python-format msgid "Path '%(path)s' supports direct I/O" msgstr "" -#: nova/virt/libvirt/driver.py:1201 +#: nova/virt/libvirt/driver.py:1202 #, python-format msgid "Path '%(path)s' does not support direct I/O: '%(ex)s'" msgstr "" -#: nova/virt/libvirt/driver.py:1205 nova/virt/libvirt/driver.py:1209 +#: nova/virt/libvirt/driver.py:1206 nova/virt/libvirt/driver.py:1210 #, python-format msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'" msgstr "" -#: nova/virt/libvirt/driver.py:1275 +#: nova/virt/libvirt/driver.py:1276 msgid "Creating image" msgstr "" -#: nova/virt/libvirt/driver.py:1401 +#: nova/virt/libvirt/driver.py:1402 msgid "Using config drive" msgstr "" -#: nova/virt/libvirt/driver.py:1411 +#: nova/virt/libvirt/driver.py:1412 #, fuzzy, python-format msgid "Creating config drive at %(path)s" msgstr "ファイルパス '%s' を埋め込んでいます" -#: nova/virt/libvirt/driver.py:1425 +#: nova/virt/libvirt/driver.py:1426 #, python-format msgid "Injecting %(injection)s into image %(img_id)s" msgstr "" -#: nova/virt/libvirt/driver.py:1435 +#: nova/virt/libvirt/driver.py:1436 #, python-format msgid "Ignoring error injecting data into image %(img_id)s (%(e)s)" msgstr "" -#: nova/virt/libvirt/driver.py:1509 +#: nova/virt/libvirt/driver.py:1510 #, 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:1515 +#: nova/virt/libvirt/driver.py:1516 msgid "Config requested a custom CPU model, but no model name was provided" msgstr "" -#: nova/virt/libvirt/driver.py:1519 +#: nova/virt/libvirt/driver.py:1520 msgid "A CPU model name should not be set when a host CPU model is requested" msgstr "" -#: nova/virt/libvirt/driver.py:1523 +#: nova/virt/libvirt/driver.py:1524 #, python-format msgid "CPU mode '%(mode)s' model '%(model)s' was chosen" msgstr "" -#: nova/virt/libvirt/driver.py:1539 +#: nova/virt/libvirt/driver.py:1540 msgid "" "Passthrough of the host CPU was requested but this libvirt version does " "not support this feature" msgstr "" -#: nova/virt/libvirt/driver.py:1831 +#: nova/virt/libvirt/driver.py:1832 msgid "Starting toXML method" msgstr "" -#: nova/virt/libvirt/driver.py:1835 +#: nova/virt/libvirt/driver.py:1836 msgid "Finished toXML method" msgstr "" -#: nova/virt/libvirt/driver.py:1852 +#: nova/virt/libvirt/driver.py:1853 #, 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:2104 +#: nova/virt/libvirt/driver.py:2105 msgid "libvirt version is too old (does not support getVersion)" msgstr "" -#: nova/virt/libvirt/driver.py:2291 +#: nova/virt/libvirt/driver.py:2292 msgid "Block migration can not be used with shared storage." msgstr "" -#: nova/virt/libvirt/driver.py:2299 +#: nova/virt/libvirt/driver.py:2300 msgid "Live migration can not be used without shared storage." msgstr "" -#: nova/virt/libvirt/driver.py:2337 +#: nova/virt/libvirt/driver.py:2338 #, 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:2357 +#: nova/virt/libvirt/driver.py:2358 #, python-format msgid "" "Instance launched has CPU info:\n" "%s" msgstr "" -#: nova/virt/libvirt/driver.py:2369 +#: nova/virt/libvirt/driver.py:2370 #, python-format msgid "" "CPU doesn't have compatibility.\n" @@ -6614,51 +6619,51 @@ msgid "" "Refer to %(u)s" msgstr "" -#: nova/virt/libvirt/driver.py:2386 +#: nova/virt/libvirt/driver.py:2387 #, 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:2434 +#: nova/virt/libvirt/driver.py:2435 #, python-format msgid "The firewall filter for %s does not exist" msgstr "" -#: nova/virt/libvirt/driver.py:2504 +#: nova/virt/libvirt/driver.py:2505 #, fuzzy, python-format msgid "Live Migration failure: %(e)s" msgstr "%s の認証に失敗しました。" -#: nova/virt/libvirt/driver.py:2548 +#: nova/virt/libvirt/driver.py:2549 #, python-format msgid "plug_vifs() failed %(cnt)d.Retry up to %(max_retry)d for %(hostname)s." msgstr "" -#: nova/virt/libvirt/driver.py:2675 +#: nova/virt/libvirt/driver.py:2676 #, python-format msgid "skipping %(path)s since it looks like volume" msgstr "" -#: nova/virt/libvirt/driver.py:2724 +#: nova/virt/libvirt/driver.py:2725 #, python-format msgid "Getting disk size of %(i_name)s: %(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:2786 +#: nova/virt/libvirt/driver.py:2787 msgid "Starting migrate_disk_and_power_off" msgstr "" -#: nova/virt/libvirt/driver.py:2845 +#: nova/virt/libvirt/driver.py:2846 msgid "Instance running successfully." msgstr "" -#: nova/virt/libvirt/driver.py:2852 +#: nova/virt/libvirt/driver.py:2853 msgid "Starting finish_migration" msgstr "" -#: nova/virt/libvirt/driver.py:2903 +#: nova/virt/libvirt/driver.py:2904 msgid "Starting finish_revert_migration" msgstr "" @@ -6690,11 +6695,11 @@ msgstr "" msgid "iptables firewall: Setup Basic Filtering" msgstr "" -#: nova/virt/libvirt/imagebackend.py:208 +#: nova/virt/libvirt/imagebackend.py:213 msgid "You should specify libvirt_images_volume_group flag to use LVM images." msgstr "" -#: nova/virt/libvirt/imagebackend.py:270 +#: nova/virt/libvirt/imagebackend.py:276 #, python-format msgid "Unknown image_type=%s" msgstr "" @@ -6828,14 +6833,14 @@ msgstr "" msgid "LVM snapshots not implemented" msgstr "" -#: nova/virt/libvirt/utils.py:130 +#: nova/virt/libvirt/utils.py:131 #, python-format msgid "" "Insufficient Space on Volume Group %(vg)s. Only %(free_space)db " "available, but %(size)db required by volume %(lv)s." msgstr "" -#: nova/virt/libvirt/utils.py:139 +#: nova/virt/libvirt/utils.py:140 #, python-format msgid "" "Volume group %(vg)s will not be able to hold sparse volume %(lv)s. " @@ -6843,36 +6848,36 @@ msgid "" "%(free_space)db." msgstr "" -#: nova/virt/libvirt/utils.py:186 +#: nova/virt/libvirt/utils.py:187 #, python-format msgid "Path %s must be LVM logical volume" msgstr "" -#: nova/virt/libvirt/utils.py:409 +#: nova/virt/libvirt/utils.py:410 msgid "Can't retrieve root device path from instance libvirt configuration" msgstr "" -#: nova/virt/libvirt/utils.py:498 +#: nova/virt/libvirt/utils.py:499 #, python-format msgid "Reading image info file: %s" msgstr "" -#: nova/virt/libvirt/utils.py:502 +#: nova/virt/libvirt/utils.py:503 #, fuzzy, python-format msgid "Read: %s" msgstr "受信: %s" -#: nova/virt/libvirt/utils.py:508 +#: nova/virt/libvirt/utils.py:509 #, python-format msgid "Error reading image info file %(filename)s: %(error)s" msgstr "" -#: nova/virt/libvirt/utils.py:532 +#: nova/virt/libvirt/utils.py:533 #, fuzzy, python-format msgid "Writing image info file: %s" msgstr "%s 用のブリッジインタフェースを開始します。" -#: nova/virt/libvirt/utils.py:533 +#: nova/virt/libvirt/utils.py:534 #, fuzzy, python-format msgid "Wrote: %s" msgstr "%s を再度書き込みました" @@ -6892,19 +6897,19 @@ msgstr "" msgid "Failed while unplugging vif" msgstr "" -#: nova/virt/libvirt/volume.py:173 +#: nova/virt/libvirt/volume.py:174 #, python-format msgid "iSCSI device not found at %s" msgstr "" -#: nova/virt/libvirt/volume.py:176 +#: nova/virt/libvirt/volume.py:177 #, python-format msgid "" "ISCSI volume not yet found at: %(mount_device)s. Will rescan & retry. " "Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:188 +#: nova/virt/libvirt/volume.py:189 #, python-format msgid "Found iSCSI node %(mount_device)s (after %(tries)s rescans)" msgstr "" @@ -8741,34 +8746,34 @@ msgstr "Sheepdog が機能していません" msgid "LoggingVolumeDriver: %s" msgstr "" -#: nova/volume/iscsi.py:121 +#: nova/volume/iscsi.py:122 #, fuzzy, python-format msgid "Creating volume: %s" msgstr "Deleting user: ユーザ %s を削除します。" -#: nova/volume/iscsi.py:135 +#: nova/volume/iscsi.py:136 #, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s." msgstr "" -#: nova/volume/iscsi.py:145 +#: nova/volume/iscsi.py:146 #, python-format msgid "" "Failed to create iscsi target for volume id:%(vol_id)s. Please ensure " "your tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: nova/volume/iscsi.py:153 nova/volume/iscsi.py:195 +#: nova/volume/iscsi.py:154 nova/volume/iscsi.py:196 #, fuzzy, python-format msgid "Removing volume: %s" msgstr "Deleting user: ユーザ %s を削除します。" -#: nova/volume/iscsi.py:167 +#: nova/volume/iscsi.py:168 #, fuzzy, python-format msgid "Failed to create iscsi target for volume id:%(volume_id)s." msgstr "ボリューム切断: %(instance_name)s, %(mountpoint)s" -#: nova/volume/iscsi.py:176 +#: nova/volume/iscsi.py:177 msgid "valid iqn needed for show_target" msgstr "" @@ -9927,36 +9932,6 @@ msgid "" "gone: %(exc)s" msgstr "" -#~ msgid "" -#~ "The root_helper option (which lets you" -#~ " specify a root wrapper different " -#~ "from nova-rootwrap, and defaults to " -#~ "using sudo) is now deprecated. You " -#~ "should use the rootwrap_config option " -#~ "instead." -#~ msgstr "" - -#~ msgid "backend %s" -#~ msgstr "バックエンドは %s です。" - -#~ msgid "Invalid server status: %(status)s" -#~ msgstr "" - -#~ msgid "Use of empty request context is deprecated" -#~ msgstr "Request context を空とすることは非推奨です。" - -#~ msgid "" -#~ "Inheritance-based rules are deprecated; " -#~ "use the default brain instead of " -#~ "%s." -#~ msgstr "" - -#~ msgid "Failed to understand rule %(match)r" -#~ msgstr "" - -#~ msgid "Inheritance-based rules are deprecated; update _check_%s" -#~ msgstr "" - -#~ msgid "Unable to obtain target information %(data)s, %(mountpoint)s" +#~ msgid "Got file lock \"%(lock)s\" for method \"%(method)s\"..." #~ msgstr "" diff --git a/nova/locale/ko/LC_MESSAGES/nova.po b/nova/locale/ko/LC_MESSAGES/nova.po index 458418232..9b841f413 100644 --- a/nova/locale/ko/LC_MESSAGES/nova.po +++ b/nova/locale/ko/LC_MESSAGES/nova.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: nova\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-10-26 00:02+0000\n" +"POT-Creation-Date: 2012-10-27 00:01+0000\n" "PO-Revision-Date: 2011-12-16 04:42+0000\n" "Last-Translator: Zhongyue Luo \n" "Language-Team: Korean \n" @@ -27,41 +27,41 @@ msgstr "" msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" msgstr "" -#: nova/crypto.py:46 +#: nova/crypto.py:47 msgid "Filename of root CA" msgstr "CA 루트의 파일이름" -#: nova/crypto.py:49 +#: nova/crypto.py:50 msgid "Filename of private key" msgstr "비밀키의 파일명" -#: nova/crypto.py:52 +#: nova/crypto.py:53 msgid "Filename of root Certificate Revocation List" msgstr "" -#: nova/crypto.py:55 +#: nova/crypto.py:56 msgid "Where we keep our keys" msgstr "키를 저장하는 경로" -#: nova/crypto.py:58 +#: nova/crypto.py:59 msgid "Where we keep our root CA" msgstr "CA 루트를 저장하는 경로" -#: nova/crypto.py:61 +#: nova/crypto.py:62 msgid "Should we use a CA for each project?" msgstr "각 프로젝트마다 CA를 사용하시겠습니까?" -#: nova/crypto.py:65 +#: nova/crypto.py:66 #, python-format msgid "Subject for certificate for users, %s for project, user, timestamp" msgstr "" -#: nova/crypto.py:70 +#: nova/crypto.py:71 #, python-format msgid "Subject for certificate for projects, %s for project, timestamp" msgstr "" -#: nova/crypto.py:300 +#: nova/crypto.py:301 #, python-format msgid "Flags path: %s" msgstr "플래그 경로: %s" @@ -189,7 +189,7 @@ msgstr "" msgid "Invalid volume" msgstr "" -#: nova/exception.py:263 nova/api/openstack/compute/servers.py:1287 +#: nova/exception.py:263 nova/api/openstack/compute/servers.py:1283 #: nova/api/openstack/compute/contrib/admin_actions.py:242 msgid "Invalid metadata" msgstr "" @@ -1334,23 +1334,23 @@ msgstr "" msgid "Creating Consumer connection for Service %s" msgstr "" -#: nova/service.py:502 +#: nova/service.py:503 msgid "Service killed that has no database entry" msgstr "" -#: nova/service.py:539 +#: nova/service.py:540 msgid "The service database object disappeared, Recreating it." msgstr "" -#: nova/service.py:554 +#: nova/service.py:555 msgid "Recovered model server connection!" msgstr "" -#: nova/service.py:560 +#: nova/service.py:561 msgid "model server went away" msgstr "" -#: nova/service.py:648 +#: nova/service.py:649 msgid "serve() can only be called once" msgstr "" @@ -1411,47 +1411,27 @@ msgstr "" msgid "in looping call" msgstr "" -#: nova/utils.py:623 -#, python-format -msgid "Could not release the acquired lock `%s`" -msgstr "" - -#: nova/utils.py:706 -#, python-format -msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"..." -msgstr "" - -#: nova/utils.py:710 -#, python-format -msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"..." -msgstr "" - -#: nova/utils.py:736 -#, python-format -msgid "Got file lock \"%(lock)s\" for method \"%(method)s\"..." -msgstr "" - -#: nova/utils.py:877 +#: nova/utils.py:700 #, python-format msgid "Expected object of type: %s" msgstr "" -#: nova/utils.py:906 +#: nova/utils.py:729 #, python-format msgid "Invalid server_string: %s" msgstr "" -#: nova/utils.py:1046 +#: nova/utils.py:869 #, python-format msgid "timefunc: '%(name)s' took %(total_time).2f secs" msgstr "" -#: nova/utils.py:1124 +#: nova/utils.py:947 #, python-format msgid "Reloading cached file %s" msgstr "" -#: nova/utils.py:1242 nova/virt/configdrive.py:150 +#: nova/utils.py:1065 nova/virt/configdrive.py:151 #, python-format msgid "Could not remove tmpdir: %s" msgstr "" @@ -1871,7 +1851,7 @@ msgstr "" msgid "Caught error: %s" msgstr "" -#: nova/api/openstack/__init__.py:60 nova/api/openstack/wsgi.py:977 +#: nova/api/openstack/__init__.py:60 nova/api/openstack/wsgi.py:986 #, python-format msgid "%(url)s returned with HTTP %(status)d" msgstr "" @@ -1920,7 +1900,7 @@ msgstr "" msgid "offset param must be positive" msgstr "" -#: nova/api/openstack/common.py:215 nova/api/openstack/compute/servers.py:540 +#: nova/api/openstack/common.py:215 nova/api/openstack/compute/servers.py:536 #, python-format msgid "marker [%s] not found" msgstr "" @@ -2024,7 +2004,7 @@ msgstr "" msgid "Failed to load extension %(ext_name)s: %(exc)s" msgstr "" -#: nova/api/openstack/wsgi.py:199 nova/api/openstack/wsgi.py:610 +#: nova/api/openstack/wsgi.py:199 nova/api/openstack/wsgi.py:619 msgid "cannot understand JSON" msgstr "" @@ -2033,47 +2013,47 @@ msgstr "" msgid "cannot understand XML" msgstr "" -#: nova/api/openstack/wsgi.py:615 +#: nova/api/openstack/wsgi.py:624 msgid "too many body keys" msgstr "" -#: nova/api/openstack/wsgi.py:658 +#: nova/api/openstack/wsgi.py:667 #, python-format msgid "Exception handling resource: %s" msgstr "" -#: nova/api/openstack/wsgi.py:662 +#: nova/api/openstack/wsgi.py:671 #, python-format msgid "Fault thrown: %s" msgstr "" -#: nova/api/openstack/wsgi.py:665 +#: nova/api/openstack/wsgi.py:674 #, python-format msgid "HTTP exception thrown: %s" msgstr "" -#: nova/api/openstack/wsgi.py:779 +#: nova/api/openstack/wsgi.py:788 msgid "Unrecognized Content-Type provided in request" msgstr "" -#: nova/api/openstack/wsgi.py:783 +#: nova/api/openstack/wsgi.py:792 msgid "No Content-Type provided in request" msgstr "" -#: nova/api/openstack/wsgi.py:787 +#: nova/api/openstack/wsgi.py:796 msgid "Empty body provided in request" msgstr "" -#: nova/api/openstack/wsgi.py:888 +#: nova/api/openstack/wsgi.py:897 msgid "Invalid XML in request body" msgstr "" -#: nova/api/openstack/wsgi.py:907 +#: nova/api/openstack/wsgi.py:916 #, python-format msgid "There is no such action: %s" msgstr "" -#: nova/api/openstack/wsgi.py:910 nova/api/openstack/wsgi.py:923 +#: nova/api/openstack/wsgi.py:919 nova/api/openstack/wsgi.py:932 #: nova/api/openstack/compute/server_metadata.py:58 #: nova/api/openstack/compute/server_metadata.py:76 #: nova/api/openstack/compute/server_metadata.py:101 @@ -2082,15 +2062,15 @@ msgstr "" msgid "Malformed request body" msgstr "" -#: nova/api/openstack/wsgi.py:920 +#: nova/api/openstack/wsgi.py:929 msgid "Unsupported Content-Type" msgstr "" -#: nova/api/openstack/wsgi.py:932 +#: nova/api/openstack/wsgi.py:941 msgid "Malformed request url" msgstr "" -#: nova/api/openstack/wsgi.py:980 +#: nova/api/openstack/wsgi.py:989 #, python-format msgid "%(url)s returned a fault: %(e)s" msgstr "" @@ -2192,208 +2172,208 @@ msgstr "" msgid "Metadata item was not found" msgstr "" -#: nova/api/openstack/compute/servers.py:449 -#: nova/api/openstack/compute/servers.py:461 -#: nova/api/openstack/compute/servers.py:556 -#: nova/api/openstack/compute/servers.py:724 -#: nova/api/openstack/compute/servers.py:985 -#: nova/api/openstack/compute/servers.py:1088 -#: nova/api/openstack/compute/servers.py:1238 +#: nova/api/openstack/compute/servers.py:445 +#: nova/api/openstack/compute/servers.py:457 +#: nova/api/openstack/compute/servers.py:552 +#: nova/api/openstack/compute/servers.py:720 +#: nova/api/openstack/compute/servers.py:981 +#: nova/api/openstack/compute/servers.py:1084 +#: nova/api/openstack/compute/servers.py:1234 msgid "Instance could not be found" msgstr "" -#: nova/api/openstack/compute/servers.py:500 +#: nova/api/openstack/compute/servers.py:496 msgid "Invalid changes-since value" msgstr "" -#: nova/api/openstack/compute/servers.py:519 +#: nova/api/openstack/compute/servers.py:515 msgid "Only administrators may list deleted instances" msgstr "" -#: nova/api/openstack/compute/servers.py:563 +#: nova/api/openstack/compute/servers.py:559 msgid "Server name is not a string or unicode" msgstr "" -#: nova/api/openstack/compute/servers.py:567 +#: nova/api/openstack/compute/servers.py:563 msgid "Server name is an empty string" msgstr "" -#: nova/api/openstack/compute/servers.py:571 +#: nova/api/openstack/compute/servers.py:567 msgid "Server name must be less than 256 characters." msgstr "" -#: nova/api/openstack/compute/servers.py:588 +#: nova/api/openstack/compute/servers.py:584 #, python-format msgid "Bad personality format: missing %s" msgstr "" -#: nova/api/openstack/compute/servers.py:591 +#: nova/api/openstack/compute/servers.py:587 msgid "Bad personality format" msgstr "" -#: nova/api/openstack/compute/servers.py:595 +#: nova/api/openstack/compute/servers.py:591 #, python-format msgid "Personality content for %s cannot be decoded" msgstr "" -#: nova/api/openstack/compute/servers.py:626 +#: nova/api/openstack/compute/servers.py:622 msgid "Unknown argment : port" msgstr "" -#: nova/api/openstack/compute/servers.py:629 +#: nova/api/openstack/compute/servers.py:625 #, python-format msgid "Bad port format: port uuid is not in proper format (%s)" msgstr "" -#: nova/api/openstack/compute/servers.py:639 +#: nova/api/openstack/compute/servers.py:635 #, python-format msgid "Bad networks format: network uuid is not in proper format (%s)" msgstr "" -#: nova/api/openstack/compute/servers.py:649 +#: nova/api/openstack/compute/servers.py:645 #, python-format msgid "Invalid fixed IP address (%s)" msgstr "" -#: nova/api/openstack/compute/servers.py:662 +#: nova/api/openstack/compute/servers.py:658 #, python-format msgid "Duplicate networks (%s) are not allowed" msgstr "" -#: nova/api/openstack/compute/servers.py:668 +#: nova/api/openstack/compute/servers.py:664 #, python-format msgid "Bad network format: missing %s" msgstr "" -#: nova/api/openstack/compute/servers.py:671 +#: nova/api/openstack/compute/servers.py:667 msgid "Bad networks format" msgstr "" -#: nova/api/openstack/compute/servers.py:697 +#: nova/api/openstack/compute/servers.py:693 msgid "Userdata content cannot be decoded" msgstr "" -#: nova/api/openstack/compute/servers.py:704 +#: nova/api/openstack/compute/servers.py:700 msgid "accessIPv4 is not proper IPv4 format" msgstr "" -#: nova/api/openstack/compute/servers.py:711 +#: nova/api/openstack/compute/servers.py:707 msgid "accessIPv6 is not proper IPv6 format" msgstr "" -#: nova/api/openstack/compute/servers.py:740 +#: nova/api/openstack/compute/servers.py:736 msgid "Server name is not defined" msgstr "" -#: nova/api/openstack/compute/servers.py:789 -#: nova/api/openstack/compute/servers.py:895 +#: nova/api/openstack/compute/servers.py:785 +#: nova/api/openstack/compute/servers.py:891 msgid "Invalid flavorRef provided." msgstr "" -#: nova/api/openstack/compute/servers.py:829 +#: nova/api/openstack/compute/servers.py:825 msgid "min_count must be an integer value" msgstr "" -#: nova/api/openstack/compute/servers.py:832 +#: nova/api/openstack/compute/servers.py:828 msgid "min_count must be > 0" msgstr "" -#: nova/api/openstack/compute/servers.py:837 +#: nova/api/openstack/compute/servers.py:833 msgid "max_count must be an integer value" msgstr "" -#: nova/api/openstack/compute/servers.py:840 +#: nova/api/openstack/compute/servers.py:836 msgid "max_count must be > 0" msgstr "" -#: nova/api/openstack/compute/servers.py:843 +#: nova/api/openstack/compute/servers.py:839 msgid "min_count must be <= max_count" msgstr "" -#: nova/api/openstack/compute/servers.py:892 +#: nova/api/openstack/compute/servers.py:888 msgid "Can not find requested image" msgstr "" -#: nova/api/openstack/compute/servers.py:898 +#: nova/api/openstack/compute/servers.py:894 msgid "Invalid key_name provided." msgstr "" -#: nova/api/openstack/compute/servers.py:977 +#: nova/api/openstack/compute/servers.py:973 msgid "HostId cannot be updated." msgstr "" -#: nova/api/openstack/compute/servers.py:1003 -#: nova/api/openstack/compute/servers.py:1023 +#: nova/api/openstack/compute/servers.py:999 +#: nova/api/openstack/compute/servers.py:1019 msgid "Instance has not been resized." msgstr "" -#: nova/api/openstack/compute/servers.py:1009 +#: nova/api/openstack/compute/servers.py:1005 #, python-format msgid "Error in confirm-resize %s" msgstr "" -#: nova/api/openstack/compute/servers.py:1029 +#: nova/api/openstack/compute/servers.py:1025 #, python-format msgid "Error in revert-resize %s" msgstr "" -#: nova/api/openstack/compute/servers.py:1042 +#: nova/api/openstack/compute/servers.py:1038 msgid "Argument 'type' for reboot is not HARD or SOFT" msgstr "" -#: nova/api/openstack/compute/servers.py:1046 +#: nova/api/openstack/compute/servers.py:1042 msgid "Missing argument 'type' for reboot" msgstr "" -#: nova/api/openstack/compute/servers.py:1059 +#: nova/api/openstack/compute/servers.py:1055 #, python-format msgid "Error in reboot %s" msgstr "" -#: nova/api/openstack/compute/servers.py:1071 +#: nova/api/openstack/compute/servers.py:1067 msgid "Unable to locate requested flavor." msgstr "" -#: nova/api/openstack/compute/servers.py:1074 +#: nova/api/openstack/compute/servers.py:1070 msgid "Resize requires a flavor change." msgstr "" -#: nova/api/openstack/compute/servers.py:1098 +#: nova/api/openstack/compute/servers.py:1094 msgid "Missing imageRef attribute" msgstr "" -#: nova/api/openstack/compute/servers.py:1107 +#: nova/api/openstack/compute/servers.py:1103 #: nova/api/openstack/volume/volumes.py:263 #: nova/api/openstack/volume/volumes.py:267 msgid "Invalid imageRef provided." msgstr "" -#: nova/api/openstack/compute/servers.py:1116 +#: nova/api/openstack/compute/servers.py:1112 msgid "Missing flavorRef attribute" msgstr "" -#: nova/api/openstack/compute/servers.py:1129 +#: nova/api/openstack/compute/servers.py:1125 msgid "No adminPass was specified" msgstr "" -#: nova/api/openstack/compute/servers.py:1133 -#: nova/api/openstack/compute/servers.py:1335 +#: nova/api/openstack/compute/servers.py:1129 +#: nova/api/openstack/compute/servers.py:1331 msgid "Invalid adminPass" msgstr "" -#: nova/api/openstack/compute/servers.py:1144 +#: nova/api/openstack/compute/servers.py:1140 msgid "Unable to parse metadata key/value pairs." msgstr "" -#: nova/api/openstack/compute/servers.py:1157 +#: nova/api/openstack/compute/servers.py:1153 msgid "Resize request has invalid 'flavorRef' attribute." msgstr "" -#: nova/api/openstack/compute/servers.py:1160 +#: nova/api/openstack/compute/servers.py:1156 msgid "Resize requests require 'flavorRef' attribute." msgstr "" -#: nova/api/openstack/compute/servers.py:1178 +#: nova/api/openstack/compute/servers.py:1174 #: nova/api/openstack/compute/contrib/aggregates.py:142 #: nova/api/openstack/compute/contrib/keypairs.py:78 #: nova/api/openstack/compute/contrib/networks.py:75 @@ -2401,19 +2381,19 @@ msgstr "" msgid "Invalid request body" msgstr "" -#: nova/api/openstack/compute/servers.py:1183 +#: nova/api/openstack/compute/servers.py:1179 msgid "Could not parse imageRef from request." msgstr "" -#: nova/api/openstack/compute/servers.py:1245 +#: nova/api/openstack/compute/servers.py:1241 msgid "Cannot find image for rebuild" msgstr "" -#: nova/api/openstack/compute/servers.py:1278 +#: nova/api/openstack/compute/servers.py:1274 msgid "createImage entity requires name attribute" msgstr "" -#: nova/api/openstack/compute/servers.py:1362 +#: nova/api/openstack/compute/servers.py:1358 #, python-format msgid "Removing options '%(unk_opt_str)s' from query" msgstr "" @@ -2559,7 +2539,7 @@ msgstr "" msgid "Only root certificate can be retrieved." msgstr "" -#: nova/api/openstack/compute/contrib/cloudpipe.py:148 +#: nova/api/openstack/compute/contrib/cloudpipe.py:149 msgid "" "Unable to claim IP for VPN instances, ensure it isn't running, and try " "again in a few minutes" @@ -2889,23 +2869,23 @@ msgstr "" msgid "No image_name was specified in request." msgstr "" -#: nova/cloudpipe/pipelib.py:43 +#: nova/cloudpipe/pipelib.py:44 msgid "Instance type for vpn instances" msgstr "" -#: nova/cloudpipe/pipelib.py:46 +#: nova/cloudpipe/pipelib.py:47 msgid "Template for cloudpipe instance boot script" msgstr "" -#: nova/cloudpipe/pipelib.py:49 +#: nova/cloudpipe/pipelib.py:50 msgid "Network to push into openvpn config" msgstr "" -#: nova/cloudpipe/pipelib.py:52 +#: nova/cloudpipe/pipelib.py:53 msgid "Netmask to push into openvpn config" msgstr "" -#: nova/cloudpipe/pipelib.py:105 +#: nova/cloudpipe/pipelib.py:106 #, python-format msgid "Launching VPN for %s" msgstr "" @@ -3140,658 +3120,663 @@ msgstr "" msgid "Instance type %s not found for deletion" msgstr "" -#: nova/compute/manager.py:166 +#: nova/compute/manager.py:167 msgid "Possibly task preempted." msgstr "" -#: nova/compute/manager.py:229 +#: nova/compute/manager.py:230 msgid "Compute driver option required, but not specified" msgstr "" -#: nova/compute/manager.py:232 +#: nova/compute/manager.py:233 #, python-format msgid "Loading compute driver '%s'" msgstr "" -#: nova/compute/manager.py:238 +#: nova/compute/manager.py:239 #, python-format msgid "Unable to load the virtualization driver: %s" msgstr "" -#: nova/compute/manager.py:273 +#: nova/compute/manager.py:274 msgid "Instance has been destroyed from under us while trying to set it to ERROR" msgstr "" -#: nova/compute/manager.py:301 +#: nova/compute/manager.py:302 #, python-format msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." msgstr "" -#: nova/compute/manager.py:315 +#: nova/compute/manager.py:316 msgid "Rebooting instance after nova-compute restart." msgstr "" -#: nova/compute/manager.py:329 +#: nova/compute/manager.py:330 msgid "Hypervisor driver does not support resume guests" msgstr "" -#: nova/compute/manager.py:339 +#: nova/compute/manager.py:340 msgid "Hypervisor driver does not support firewall rules" msgstr "" -#: nova/compute/manager.py:351 +#: nova/compute/manager.py:352 msgid "Checking state" msgstr "" -#: nova/compute/manager.py:424 +#: nova/compute/manager.py:425 #, python-format msgid "Setting up bdm %s" msgstr "" -#: nova/compute/manager.py:517 +#: nova/compute/manager.py:518 msgid "Failed to dealloc network for deleted instance" msgstr "" -#: nova/compute/manager.py:549 +#: nova/compute/manager.py:550 #, python-format msgid "Build error: %s" msgstr "" -#: nova/compute/manager.py:566 +#: nova/compute/manager.py:567 msgid "Error trying to reschedule" msgstr "" -#: nova/compute/manager.py:583 +#: nova/compute/manager.py:584 msgid "Retry info not present, will not reschedule" msgstr "" -#: nova/compute/manager.py:588 +#: nova/compute/manager.py:589 msgid "No request spec, will not reschedule" msgstr "" -#: nova/compute/manager.py:594 +#: nova/compute/manager.py:595 #, python-format msgid "Re-scheduling instance: attempt %d" msgstr "" -#: nova/compute/manager.py:619 +#: nova/compute/manager.py:620 msgid "Instance build timed out. Set to error state." msgstr "" -#: nova/compute/manager.py:650 +#: nova/compute/manager.py:651 msgid "Instance has already been created" msgstr "인스턴스가 이미 생성되었습니다" -#: nova/compute/manager.py:693 +#: nova/compute/manager.py:694 #, 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:699 +#: nova/compute/manager.py:700 #, 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:709 +#: nova/compute/manager.py:710 msgid "Starting instance..." msgstr "" -#: nova/compute/manager.py:730 +#: nova/compute/manager.py:731 msgid "Instance failed network setup" msgstr "" -#: nova/compute/manager.py:734 +#: nova/compute/manager.py:735 #, python-format msgid "Instance network_info: |%s|" msgstr "" -#: nova/compute/manager.py:747 +#: nova/compute/manager.py:748 msgid "Instance failed block device setup" msgstr "" -#: nova/compute/manager.py:765 +#: nova/compute/manager.py:766 msgid "Instance failed to spawn" msgstr "" -#: nova/compute/manager.py:789 +#: nova/compute/manager.py:790 msgid "Deallocating network for instance" msgstr "" -#: nova/compute/manager.py:861 +#: nova/compute/manager.py:862 #, python-format msgid "%(action_str)s instance" msgstr "" -#: nova/compute/manager.py:892 +#: nova/compute/manager.py:893 #, python-format msgid "Ignoring DiskNotFound: %s" msgstr "" -#: nova/compute/manager.py:895 +#: nova/compute/manager.py:896 #, python-format msgid "Ignoring VolumeNotFound: %s" msgstr "" -#: nova/compute/manager.py:902 +#: nova/compute/manager.py:903 #, python-format msgid "terminating bdm %s" msgstr "" -#: nova/compute/manager.py:926 +#: nova/compute/manager.py:927 #, python-format msgid "Ignoring volume cleanup failure due to %s" msgstr "" -#: nova/compute/manager.py:966 nova/compute/manager.py:1788 -#: nova/compute/manager.py:2973 +#: nova/compute/manager.py:967 nova/compute/manager.py:1802 +#: nova/compute/manager.py:2987 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "" -#: nova/compute/manager.py:1048 +#: nova/compute/manager.py:1049 #, fuzzy msgid "Rebuilding instance" msgstr "인스턴스 %s를 재부팅합니다" -#: nova/compute/manager.py:1127 +#: nova/compute/manager.py:1128 #, fuzzy msgid "Rebooting instance" msgstr "인스턴스 %s를 재부팅합니다" -#: nova/compute/manager.py:1147 +#: nova/compute/manager.py:1148 #, python-format msgid "" "trying to reboot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1156 +#: nova/compute/manager.py:1157 #, fuzzy, python-format msgid "Cannot reboot instance: %(exc)s" msgstr "%s 인스턴스에 볼륨장착 할 수 없습니다" -#: nova/compute/manager.py:1193 +#: nova/compute/manager.py:1194 #, fuzzy msgid "instance snapshotting" msgstr "인스턴스 %s: 스냅샷 저장중" -#: nova/compute/manager.py:1199 +#: nova/compute/manager.py:1200 #, python-format msgid "" "trying to snapshot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1269 +#: nova/compute/manager.py:1270 #, python-format msgid "Found %(num_images)d images (rotation: %(rotation)d)" msgstr "" -#: nova/compute/manager.py:1275 +#: nova/compute/manager.py:1276 #, python-format msgid "Rotating out %d backups" msgstr "" -#: nova/compute/manager.py:1280 +#: nova/compute/manager.py:1281 #, python-format msgid "Deleting image %s" msgstr "" -#: nova/compute/manager.py:1311 +#: nova/compute/manager.py:1312 #, python-format msgid "Failed to set admin password. Instance %s is not running" msgstr "" -#: nova/compute/manager.py:1318 +#: nova/compute/manager.py:1319 msgid "Root password set" msgstr "" -#: nova/compute/manager.py:1328 +#: nova/compute/manager.py:1329 msgid "set_admin_password is not implemented by this driver." msgstr "" -#: nova/compute/manager.py:1344 +#: nova/compute/manager.py:1345 #, python-format msgid "set_admin_password failed: %s" msgstr "" -#: nova/compute/manager.py:1352 +#: nova/compute/manager.py:1353 msgid "error setting admin password" msgstr "" -#: nova/compute/manager.py:1367 +#: nova/compute/manager.py:1368 #, 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:1371 +#: nova/compute/manager.py:1372 #, python-format msgid "injecting file to %(path)s" msgstr "" -#: nova/compute/manager.py:1384 +#: nova/compute/manager.py:1385 msgid "Rescuing" msgstr "" -#: nova/compute/manager.py:1411 +#: nova/compute/manager.py:1412 msgid "Unrescuing" msgstr "" -#: nova/compute/manager.py:1432 +#: nova/compute/manager.py:1433 #, python-format msgid "Changing instance metadata according to %(diff)r" msgstr "" -#: nova/compute/manager.py:1606 +#: nova/compute/manager.py:1614 msgid "destination same as source!" msgstr "" -#: nova/compute/manager.py:1624 +#: nova/compute/manager.py:1632 msgid "Migrating" msgstr "" -#: nova/compute/manager.py:1841 +#: nova/compute/manager.py:1799 +#, python-format +msgid "Failed to rollback quota for failed finish_resize: %(qr_error)s" +msgstr "" + +#: nova/compute/manager.py:1855 msgid "Pausing" msgstr "" -#: nova/compute/manager.py:1858 +#: nova/compute/manager.py:1872 msgid "Unpausing" msgstr "" -#: nova/compute/manager.py:1896 +#: nova/compute/manager.py:1910 msgid "Retrieving diagnostics" msgstr "" -#: nova/compute/manager.py:1926 +#: nova/compute/manager.py:1940 msgid "Resuming" msgstr "" -#: nova/compute/manager.py:1942 +#: nova/compute/manager.py:1956 msgid "Reset network" msgstr "" -#: nova/compute/manager.py:1947 +#: nova/compute/manager.py:1961 msgid "Inject network info" msgstr "" -#: nova/compute/manager.py:1950 +#: nova/compute/manager.py:1964 #, python-format msgid "network_info to inject: |%s|" msgstr "" -#: nova/compute/manager.py:1967 +#: nova/compute/manager.py:1981 msgid "Get console output" msgstr "" -#: nova/compute/manager.py:1992 +#: nova/compute/manager.py:2006 msgid "Getting vnc console" msgstr "" -#: nova/compute/manager.py:2020 +#: nova/compute/manager.py:2034 #, python-format msgid "Booting with volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2063 +#: nova/compute/manager.py:2077 #, python-format msgid "Attaching volume %(volume_id)s to %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2072 +#: nova/compute/manager.py:2086 #, python-format msgid "" "Failed to connect to volume %(volume_id)s while attaching at " "%(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2087 +#: nova/compute/manager.py:2101 #, fuzzy, python-format msgid "Failed to attach volume %(volume_id)s at %(mountpoint)s" msgstr "볼륨 탈착: %(instance_name)s, %(mountpoint)s" -#: nova/compute/manager.py:2116 +#: nova/compute/manager.py:2130 #, python-format msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" msgstr "" -#: nova/compute/manager.py:2120 +#: nova/compute/manager.py:2134 #, fuzzy msgid "Detaching volume from unknown instance" msgstr "%s 인스턴스에 볼륨장착 할 수 없습니다" -#: nova/compute/manager.py:2133 +#: nova/compute/manager.py:2147 #, fuzzy, python-format msgid "Faild to detach volume %(volume_id)s from %(mp)s" msgstr "볼륨 탈착: %(instance_name)s, %(mountpoint)s" -#: nova/compute/manager.py:2226 +#: nova/compute/manager.py:2240 msgid "Instance has no volume." msgstr "" -#: nova/compute/manager.py:2286 +#: nova/compute/manager.py:2300 #, python-format msgid "Pre live migration failed at %(dest)s" msgstr "" -#: nova/compute/manager.py:2312 +#: nova/compute/manager.py:2326 msgid "_post_live_migration() is started.." msgstr "" -#: nova/compute/manager.py:2345 +#: nova/compute/manager.py:2359 msgid "No floating_ip found" msgstr "" -#: nova/compute/manager.py:2353 +#: nova/compute/manager.py:2367 msgid "No floating_ip found." msgstr "" -#: nova/compute/manager.py:2355 +#: nova/compute/manager.py:2369 #, python-format msgid "" "Live migration: Unexpected error: cannot inherit floating ip.\n" "%(e)s" msgstr "" -#: nova/compute/manager.py:2381 +#: nova/compute/manager.py:2395 #, python-format msgid "Migrating instance to %(dest)s finished successfully." msgstr "" -#: nova/compute/manager.py:2383 +#: nova/compute/manager.py:2397 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:2397 +#: nova/compute/manager.py:2411 msgid "Post operation of migration started" msgstr "" -#: nova/compute/manager.py:2528 +#: nova/compute/manager.py:2542 msgid "Updated the info_cache for instance" msgstr "" -#: nova/compute/manager.py:2554 +#: nova/compute/manager.py:2568 #, python-format msgid "" "Found %(migration_count)d unconfirmed migrations older than " "%(confirm_window)d seconds" msgstr "" -#: nova/compute/manager.py:2559 +#: nova/compute/manager.py:2573 #, python-format msgid "Setting migration %(migration_id)s to error: %(reason)s" msgstr "" -#: nova/compute/manager.py:2568 +#: nova/compute/manager.py:2582 #, python-format msgid "" "Automatically confirming migration %(migration_id)s for instance " "%(instance_uuid)s" msgstr "" -#: nova/compute/manager.py:2575 +#: nova/compute/manager.py:2589 #, python-format msgid "Instance %(instance_uuid)s not found" msgstr "" -#: nova/compute/manager.py:2579 +#: nova/compute/manager.py:2593 msgid "In ERROR state" msgstr "" -#: nova/compute/manager.py:2586 +#: nova/compute/manager.py:2600 #, python-format msgid "In states %(vm_state)s/%(task_state)s, notRESIZED/None" msgstr "" -#: nova/compute/manager.py:2594 +#: nova/compute/manager.py:2608 #, python-format msgid "Error auto-confirming resize: %(e)s. Will retry later." msgstr "" -#: nova/compute/manager.py:2611 +#: nova/compute/manager.py:2625 #, 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:2629 +#: nova/compute/manager.py:2643 #, python-format msgid "Failed to generate usage audit for instance on host %s" msgstr "" -#: nova/compute/manager.py:2652 +#: nova/compute/manager.py:2666 msgid "Updating bandwidth usage cache" msgstr "" -#: nova/compute/manager.py:2717 +#: nova/compute/manager.py:2731 msgid "Updating host status" msgstr "" -#: nova/compute/manager.py:2743 +#: nova/compute/manager.py:2757 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " "the hypervisor." msgstr "" -#: nova/compute/manager.py:2749 nova/compute/manager.py:2787 +#: nova/compute/manager.py:2763 nova/compute/manager.py:2801 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:2774 +#: nova/compute/manager.py:2788 #, 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:2811 +#: nova/compute/manager.py:2825 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:2823 nova/compute/manager.py:2834 -#: nova/compute/manager.py:2848 +#: nova/compute/manager.py:2837 nova/compute/manager.py:2848 +#: nova/compute/manager.py:2862 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:2828 +#: nova/compute/manager.py:2842 msgid "Instance is paused or suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:2841 +#: nova/compute/manager.py:2855 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:2857 +#: nova/compute/manager.py:2871 #, fuzzy msgid "Instance is not (soft-)deleted." msgstr "인스턴스 %s: 스냅샷 저장중" -#: nova/compute/manager.py:2865 +#: nova/compute/manager.py:2879 msgid "FLAGS.reclaim_instance_interval <= 0, skipping..." msgstr "" -#: nova/compute/manager.py:2878 +#: nova/compute/manager.py:2892 msgid "Reclaiming deleted instance" msgstr "" -#: nova/compute/manager.py:2927 +#: nova/compute/manager.py:2941 #, 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:2934 +#: nova/compute/manager.py:2948 #, 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:2941 +#: nova/compute/manager.py:2955 #, python-format msgid "Unrecognized value '%(action)s' for FLAGS.running_deleted_instance_action" msgstr "" -#: nova/compute/resource_tracker.py:150 +#: nova/compute/resource_tracker.py:151 msgid "" "Host field should be not be set on the instance until resources have been" " claimed." msgstr "" -#: nova/compute/resource_tracker.py:167 +#: nova/compute/resource_tracker.py:168 #, python-format msgid "" "Attempting claim: memory %(memory_mb)d MB, disk %(disk_gb)d GB, VCPUs " "%(vcpus)d" msgstr "" -#: nova/compute/resource_tracker.py:209 +#: nova/compute/resource_tracker.py:210 #, python-format msgid "" "Total memory: %(total_mem)d MB, used: %(used_mem)d MB, free: %(free_mem)d" " MB" msgstr "" -#: nova/compute/resource_tracker.py:218 +#: nova/compute/resource_tracker.py:219 msgid "Memory limit not specified, defaulting to unlimited" msgstr "" -#: nova/compute/resource_tracker.py:224 +#: nova/compute/resource_tracker.py:225 #, python-format msgid "Memory limit: %(memory_mb_limit)d MB, free: %(free_ram_mb)d MB" msgstr "" -#: nova/compute/resource_tracker.py:231 +#: nova/compute/resource_tracker.py:232 #, python-format msgid "" "Unable to claim resources. Free memory %(free_ram_mb)d MB < requested " "memory %(memory_mb)d MB" msgstr "" -#: nova/compute/resource_tracker.py:240 +#: nova/compute/resource_tracker.py:241 #, python-format msgid "" "Total disk: %(total_disk)d GB, used: %(used_disk)d GB, free: " "%(free_disk)d GB" msgstr "" -#: nova/compute/resource_tracker.py:249 +#: nova/compute/resource_tracker.py:250 msgid "Disk limit not specified, defaulting to unlimited" msgstr "" -#: nova/compute/resource_tracker.py:255 +#: nova/compute/resource_tracker.py:256 #, python-format msgid "Disk limit: %(disk_gb_limit)d GB, free: %(free_disk_gb)d GB" msgstr "" -#: nova/compute/resource_tracker.py:261 +#: nova/compute/resource_tracker.py:262 #, python-format msgid "" "Unable to claim resources. Free disk %(free_disk_gb)d GB < requested " "disk %(disk_gb)d GB" msgstr "" -#: nova/compute/resource_tracker.py:272 +#: nova/compute/resource_tracker.py:273 #, python-format msgid "Total VCPUs: %(total_vcpus)d, used: %(used_vcpus)d" msgstr "" -#: nova/compute/resource_tracker.py:279 +#: nova/compute/resource_tracker.py:280 msgid "VCPU limit not specified, defaulting to unlimited" msgstr "" -#: nova/compute/resource_tracker.py:283 +#: nova/compute/resource_tracker.py:284 #, python-format msgid "CPU limit: %(vcpu_limit)d" msgstr "" -#: nova/compute/resource_tracker.py:290 +#: nova/compute/resource_tracker.py:291 #, python-format msgid "" "Unable to claim resources. Free CPU %(free_vcpus)d < requested CPU " "%(vcpus)d" msgstr "" -#: nova/compute/resource_tracker.py:309 +#: nova/compute/resource_tracker.py:310 #, python-format msgid "Finishing claim: %s" msgstr "" -#: nova/compute/resource_tracker.py:324 +#: nova/compute/resource_tracker.py:325 #, python-format msgid "Aborting claim: %s" msgstr "" -#: nova/compute/resource_tracker.py:362 +#: nova/compute/resource_tracker.py:363 msgid "" "Virt driver does not support 'get_available_resource' Compute tracking " "is disabled." msgstr "" -#: nova/compute/resource_tracker.py:400 +#: nova/compute/resource_tracker.py:401 #, python-format msgid "Compute_service record created for %s " msgstr "" -#: nova/compute/resource_tracker.py:405 +#: nova/compute/resource_tracker.py:406 #, python-format msgid "Compute_service record updated for %s " msgstr "" -#: nova/compute/resource_tracker.py:424 +#: nova/compute/resource_tracker.py:425 #, python-format msgid "No service record for host %s" msgstr "" -#: nova/compute/resource_tracker.py:434 +#: nova/compute/resource_tracker.py:435 #, python-format msgid "Hypervisor: free ram (MB): %s" msgstr "" -#: nova/compute/resource_tracker.py:435 +#: nova/compute/resource_tracker.py:436 #, python-format msgid "Hypervisor: free disk (GB): %s" msgstr "" -#: nova/compute/resource_tracker.py:440 +#: nova/compute/resource_tracker.py:441 #, python-format msgid "Hypervisor: free VCPUs: %s" msgstr "" -#: nova/compute/resource_tracker.py:442 +#: nova/compute/resource_tracker.py:443 msgid "Hypervisor: VCPU information unavailable" msgstr "" -#: nova/compute/resource_tracker.py:449 +#: nova/compute/resource_tracker.py:450 #, python-format msgid "Free ram (MB): %s" msgstr "" -#: nova/compute/resource_tracker.py:450 +#: nova/compute/resource_tracker.py:451 #, python-format msgid "Free disk (GB): %s" msgstr "" -#: nova/compute/resource_tracker.py:455 +#: nova/compute/resource_tracker.py:456 #, python-format msgid "Free VCPUS: %s" msgstr "" -#: nova/compute/resource_tracker.py:457 +#: nova/compute/resource_tracker.py:458 msgid "Free VCPU information unavailable" msgstr "" -#: nova/compute/resource_tracker.py:532 +#: nova/compute/resource_tracker.py:533 #, python-format msgid "Missing keys: %s" msgstr "" @@ -3869,45 +3854,45 @@ msgstr "" msgid "Unrecognized read_deleted value '%s'" msgstr "" -#: nova/db/sqlalchemy/api.py:2783 +#: nova/db/sqlalchemy/api.py:2784 #, python-format msgid "Change will make usage less than 0 for the following resources: %(unders)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4684 +#: nova/db/sqlalchemy/api.py:4685 msgid "Backend exists" msgstr "" -#: nova/db/sqlalchemy/api.py:4704 nova/db/sqlalchemy/api.py:4730 +#: nova/db/sqlalchemy/api.py:4705 nova/db/sqlalchemy/api.py:4731 #, python-format msgid "No backend config with id %(sm_backend_id)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4742 +#: nova/db/sqlalchemy/api.py:4743 #, python-format msgid "No backend config with sr uuid %(sr_uuid)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4776 +#: nova/db/sqlalchemy/api.py:4777 msgid "Flavor exists" msgstr "" -#: nova/db/sqlalchemy/api.py:4791 +#: nova/db/sqlalchemy/api.py:4792 #, python-format msgid "%(sm_flavor_id) flavor not found" msgstr "" -#: nova/db/sqlalchemy/api.py:4810 +#: nova/db/sqlalchemy/api.py:4811 #, python-format msgid "No sm_flavor called %(sm_flavor_id)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4827 +#: nova/db/sqlalchemy/api.py:4828 #, python-format msgid "No sm_flavor called %(sm_flavor_label)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4865 +#: nova/db/sqlalchemy/api.py:4866 #, python-format msgid "No sm_volume with id %(volume_id)s" msgstr "" @@ -4078,155 +4063,155 @@ msgstr "" msgid "This driver only supports type 'a' entries." msgstr "" -#: nova/network/linux_net.py:177 +#: nova/network/linux_net.py:179 #, python-format msgid "Attempted to remove chain %s which does not exist" msgstr "" -#: nova/network/linux_net.py:212 +#: nova/network/linux_net.py:214 #, python-format msgid "Unknown chain: %r" msgstr "" -#: nova/network/linux_net.py:237 +#: nova/network/linux_net.py:239 #, 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:372 +#: nova/network/linux_net.py:374 msgid "IPTablesManager.apply completed with success" msgstr "" -#: nova/network/linux_net.py:578 +#: nova/network/linux_net.py:580 #, python-format msgid "arping error for ip %s" msgstr "" -#: nova/network/linux_net.py:788 +#: nova/network/linux_net.py:790 #, python-format msgid "Pid %d is stale, skip killing dnsmasq" msgstr "" -#: nova/network/linux_net.py:828 +#: nova/network/linux_net.py:830 #, python-format msgid "Hupping dnsmasq threw %s" msgstr "" -#: nova/network/linux_net.py:830 +#: nova/network/linux_net.py:832 #, python-format msgid "Pid %d is stale, relaunching dnsmasq" msgstr "" -#: nova/network/linux_net.py:892 +#: nova/network/linux_net.py:894 #, python-format msgid "killing radvd threw %s" msgstr "" -#: nova/network/linux_net.py:894 +#: nova/network/linux_net.py:896 #, python-format msgid "Pid %d is stale, relaunching radvd" msgstr "" -#: nova/network/linux_net.py:1124 +#: nova/network/linux_net.py:1126 #, python-format msgid "Starting VLAN inteface %s" msgstr "" -#: nova/network/linux_net.py:1160 +#: nova/network/linux_net.py:1162 #, python-format msgid "Starting Bridge interface for %s" msgstr "" -#: nova/network/linux_net.py:1203 +#: nova/network/linux_net.py:1205 #, python-format msgid "Failed to add interface: %s" msgstr "" -#: nova/network/linux_net.py:1304 +#: nova/network/linux_net.py:1306 #, python-format msgid "Starting bridge %s " msgstr "" -#: nova/network/linux_net.py:1312 +#: nova/network/linux_net.py:1314 #, python-format msgid "Done starting bridge %s" msgstr "" -#: nova/network/linux_net.py:1331 +#: nova/network/linux_net.py:1333 #, python-format msgid "Failed unplugging gateway interface '%s'" msgstr "" -#: nova/network/linux_net.py:1333 +#: nova/network/linux_net.py:1335 #, python-format msgid "Unplugged gateway interface '%s'" msgstr "" -#: nova/network/manager.py:276 +#: nova/network/manager.py:277 #, python-format msgid "Fixed ip %(fixed_ip_id)s not found" msgstr "" -#: nova/network/manager.py:285 nova/network/manager.py:544 +#: nova/network/manager.py:286 nova/network/manager.py:545 #, python-format msgid "Interface %(interface)s not found" msgstr "" -#: nova/network/manager.py:300 +#: nova/network/manager.py:301 #, python-format msgid "floating IP allocation for instance |%s|" msgstr "" -#: nova/network/manager.py:364 +#: nova/network/manager.py:365 msgid "Floating IP is not associated. Ignore." msgstr "" -#: nova/network/manager.py:382 +#: nova/network/manager.py:383 #, python-format msgid "Address |%(address)s| is not allocated" msgstr "" -#: nova/network/manager.py:386 +#: nova/network/manager.py:387 #, python-format msgid "Address |%(address)s| is not allocated to your project |%(project)s|" msgstr "" -#: nova/network/manager.py:407 +#: nova/network/manager.py:408 #, python-format msgid "Quota exceeded for %(pid)s, tried to allocate floating IP" msgstr "" -#: nova/network/manager.py:468 +#: nova/network/manager.py:469 msgid "Failed to update usages deallocating floating IP" msgstr "" -#: nova/network/manager.py:649 +#: nova/network/manager.py:650 #, python-format msgid "Starting migration network for instance %(instance_uuid)s" msgstr "" -#: nova/network/manager.py:656 +#: nova/network/manager.py:657 #, python-format msgid "" "Floating ip address |%(address)s| no longer belongs to instance " "%(instance_uuid)s. Will notmigrate it " msgstr "" -#: nova/network/manager.py:677 +#: nova/network/manager.py:678 #, python-format msgid "Finishing migration network for instance %(instance_uuid)s" msgstr "" -#: nova/network/manager.py:685 +#: nova/network/manager.py:686 #, python-format msgid "" "Floating ip address |%(address)s| no longer belongs to instance " "%(instance_uuid)s. Will notsetup it." msgstr "" -#: nova/network/manager.py:732 +#: nova/network/manager.py:733 #, python-format msgid "" "Database inconsistency: DNS domain |%s| is registered in the Nova db but " @@ -4234,39 +4219,39 @@ msgid "" "ignored." msgstr "" -#: nova/network/manager.py:778 +#: nova/network/manager.py:779 #, python-format msgid "Domain |%(domain)s| already exists, changing zone to |%(av_zone)s|." msgstr "" -#: nova/network/manager.py:788 +#: nova/network/manager.py:789 #, python-format msgid "Domain |%(domain)s| already exists, changing project to |%(project)s|." msgstr "" -#: nova/network/manager.py:902 +#: nova/network/manager.py:903 #, python-format msgid "Disassociated %s stale fixed ip(s)" msgstr "" -#: nova/network/manager.py:906 +#: nova/network/manager.py:907 msgid "setting network host" msgstr "" -#: nova/network/manager.py:1020 +#: nova/network/manager.py:1021 msgid "network allocations" msgstr "" -#: nova/network/manager.py:1025 +#: nova/network/manager.py:1026 #, python-format msgid "networks retrieved for instance: |%(networks)s|" msgstr "" -#: nova/network/manager.py:1055 +#: nova/network/manager.py:1056 msgid "network deallocation for instance" msgstr "" -#: nova/network/manager.py:1278 +#: nova/network/manager.py:1279 #, python-format msgid "" "instance-dns-zone is |%(domain)s|, which is in availability zone " @@ -4274,89 +4259,89 @@ msgid "" "created." msgstr "" -#: nova/network/manager.py:1357 +#: nova/network/manager.py:1358 #, python-format msgid "Unable to release %s because vif doesn't exist." msgstr "" -#: nova/network/manager.py:1378 +#: nova/network/manager.py:1379 #, python-format msgid "Leased IP |%(address)s|" msgstr "" -#: nova/network/manager.py:1382 +#: nova/network/manager.py:1383 #, python-format msgid "IP %s leased that is not associated" msgstr "" -#: nova/network/manager.py:1390 +#: nova/network/manager.py:1391 #, python-format msgid "IP |%s| leased that isn't allocated" msgstr "" -#: nova/network/manager.py:1395 +#: nova/network/manager.py:1396 #, python-format msgid "Released IP |%(address)s|" msgstr "" -#: nova/network/manager.py:1399 +#: nova/network/manager.py:1400 #, python-format msgid "IP %s released that is not associated" msgstr "" -#: nova/network/manager.py:1402 +#: nova/network/manager.py:1403 #, python-format msgid "IP %s released that was not leased" msgstr "" -#: nova/network/manager.py:1421 +#: nova/network/manager.py:1422 #, python-format msgid "%s must be an integer" msgstr "" -#: nova/network/manager.py:1445 +#: nova/network/manager.py:1446 msgid "Maximum allowed length for 'label' is 255." msgstr "" -#: nova/network/manager.py:1465 +#: nova/network/manager.py:1466 #, python-format msgid "" "Subnet(s) too large, defaulting to /%s. To override, specify " "network_size flag." msgstr "" -#: nova/network/manager.py:1543 +#: nova/network/manager.py:1547 msgid "cidr already in use" msgstr "" -#: nova/network/manager.py:1546 +#: nova/network/manager.py:1550 #, python-format msgid "requested cidr (%(cidr)s) conflicts with existing supernet (%(super)s)" msgstr "" -#: nova/network/manager.py:1557 +#: nova/network/manager.py:1561 #, python-format msgid "" "requested cidr (%(cidr)s) conflicts with existing smaller cidr " "(%(smaller)s)" msgstr "" -#: nova/network/manager.py:1616 +#: nova/network/manager.py:1620 msgid "Network already exists!" msgstr "" -#: nova/network/manager.py:1636 +#: nova/network/manager.py:1640 #, python-format msgid "Network must be disassociated from project %s before delete" msgstr "" -#: nova/network/manager.py:2093 +#: nova/network/manager.py:2097 msgid "" "The sum between the number of networks and the vlan start cannot be " "greater than 4094" msgstr "" -#: nova/network/manager.py:2100 +#: nova/network/manager.py:2104 #, python-format msgid "" "The network range is not big enough to fit %(num_networks)s. Network size" @@ -4429,7 +4414,27 @@ msgstr "" msgid "Multiple floating IP pools matches found for name '%s'" msgstr "" -#: nova/openstack/common/log.py:299 +#: nova/openstack/common/lockutils.py:98 +#, python-format +msgid "Could not release the acquired lock `%s`" +msgstr "" + +#: nova/openstack/common/lockutils.py:184 +#, python-format +msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"..." +msgstr "" + +#: nova/openstack/common/lockutils.py:188 +#, python-format +msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"..." +msgstr "" + +#: nova/openstack/common/lockutils.py:216 +#, python-format +msgid "Got file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..." +msgstr "" + +#: nova/openstack/common/log.py:298 #, python-format msgid "syslog facility must be one of: %s" msgstr "" @@ -4476,46 +4481,46 @@ msgstr "" msgid "Failed to load plugin %(plug)s: %(exc)s" msgstr "" -#: nova/openstack/common/rpc/amqp.py:208 +#: nova/openstack/common/rpc/amqp.py:209 #, python-format msgid "unpacked context: %s" msgstr "" -#: nova/openstack/common/rpc/amqp.py:252 +#: nova/openstack/common/rpc/amqp.py:253 #, python-format msgid "received %s" msgstr "" -#: nova/openstack/common/rpc/amqp.py:258 +#: nova/openstack/common/rpc/amqp.py:259 #, python-format msgid "no method for message: %s" msgstr "" -#: nova/openstack/common/rpc/amqp.py:259 +#: nova/openstack/common/rpc/amqp.py:260 #, python-format msgid "No method for message: %s" msgstr "" -#: nova/openstack/common/rpc/amqp.py:351 +#: nova/openstack/common/rpc/amqp.py:352 #, python-format msgid "Making asynchronous call on %s ..." msgstr "" -#: nova/openstack/common/rpc/amqp.py:354 +#: nova/openstack/common/rpc/amqp.py:355 #, python-format msgid "MSG_ID is %s" msgstr "" -#: nova/openstack/common/rpc/amqp.py:376 +#: nova/openstack/common/rpc/amqp.py:377 #, python-format msgid "Making asynchronous cast on %s..." msgstr "" -#: nova/openstack/common/rpc/amqp.py:384 +#: nova/openstack/common/rpc/amqp.py:385 msgid "Making asynchronous fanout cast..." msgstr "" -#: nova/openstack/common/rpc/amqp.py:410 +#: nova/openstack/common/rpc/amqp.py:411 #, python-format msgid "Sending %(event_type)s on %(topic)s" msgstr "" @@ -4554,69 +4559,69 @@ msgstr "" msgid "Failed to process message... skipping it." msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:463 +#: nova/openstack/common/rpc/impl_kombu.py:468 #, python-format msgid "Reconnecting to AMQP server on %(hostname)s:%(port)d" msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:485 +#: nova/openstack/common/rpc/impl_kombu.py:490 #, python-format msgid "Connected to AMQP server on %(hostname)s:%(port)d" msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:522 +#: nova/openstack/common/rpc/impl_kombu.py:527 #, python-format msgid "" "Unable to connect to AMQP server on %(hostname)s:%(port)d after " "%(max_retries)d tries: %(err_str)s" msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:538 +#: nova/openstack/common/rpc/impl_kombu.py:543 #, python-format msgid "" "AMQP server on %(hostname)s:%(port)d is unreachable: %(err_str)s. Trying " "again in %(sleep_time)d seconds." msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:590 -#: nova/openstack/common/rpc/impl_qpid.py:402 +#: nova/openstack/common/rpc/impl_kombu.py:595 +#: nova/openstack/common/rpc/impl_qpid.py:403 #, python-format msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s" msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:608 -#: nova/openstack/common/rpc/impl_qpid.py:417 +#: nova/openstack/common/rpc/impl_kombu.py:613 +#: nova/openstack/common/rpc/impl_qpid.py:418 #, python-format msgid "Timed out waiting for RPC response: %s" msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:612 -#: nova/openstack/common/rpc/impl_qpid.py:421 +#: nova/openstack/common/rpc/impl_kombu.py:617 +#: nova/openstack/common/rpc/impl_qpid.py:422 #, python-format msgid "Failed to consume message from queue: %s" msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:646 -#: nova/openstack/common/rpc/impl_qpid.py:451 +#: nova/openstack/common/rpc/impl_kombu.py:651 +#: nova/openstack/common/rpc/impl_qpid.py:452 #, python-format msgid "Failed to publish message to topic '%(topic)s': %(err_str)s" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:358 +#: nova/openstack/common/rpc/impl_qpid.py:359 #, python-format msgid "Unable to connect to AMQP server: %s" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:363 +#: nova/openstack/common/rpc/impl_qpid.py:364 #, python-format msgid "Connected to AMQP server on %s" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:371 +#: nova/openstack/common/rpc/impl_qpid.py:372 msgid "Re-established AMQP queues" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:429 +#: nova/openstack/common/rpc/impl_qpid.py:430 msgid "Error processing message. Skipping it." msgstr "" @@ -4851,27 +4856,27 @@ msgstr "" msgid "Attempting to build %(num_instances)d instance(s)" msgstr "" -#: nova/scheduler/filter_scheduler.py:185 +#: nova/scheduler/filter_scheduler.py:186 msgid "Invalid value for 'scheduler_max_attempts', must be >= 1" msgstr "" -#: nova/scheduler/filter_scheduler.py:212 +#: nova/scheduler/filter_scheduler.py:213 #, python-format msgid "" "Exceeded max scheduling attempts %(max_attempts)d for instance " "%(instance_uuid)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:223 +#: nova/scheduler/filter_scheduler.py:224 msgid "Scheduler only understands Compute nodes (for now)" msgstr "" -#: nova/scheduler/filter_scheduler.py:275 +#: nova/scheduler/filter_scheduler.py:276 #, python-format msgid "Filtered %(hosts)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:285 +#: nova/scheduler/filter_scheduler.py:286 #, python-format msgid "Weighted %(weighted_host)s" msgstr "" @@ -4954,12 +4959,12 @@ msgstr "" msgid "%(host_state)s fails instance_type extra_specs requirements" msgstr "" -#: nova/scheduler/filters/compute_filter.py:36 +#: nova/scheduler/filters/compute_filter.py:38 #, python-format msgid "%(host_state)s is disabled or has not been heard from in a while" msgstr "" -#: nova/scheduler/filters/compute_filter.py:40 +#: nova/scheduler/filters/compute_filter.py:42 #, python-format msgid "%(host_state)s is disabled via capabilities" msgstr "" @@ -5087,7 +5092,7 @@ msgstr "" msgid "Expected a function in 'auth[1]' parameter" msgstr "" -#: nova/tests/test_misc.py:63 +#: nova/tests/test_misc.py:62 #, python-format msgid "" "The following migrations are missing a downgrade:\n" @@ -5257,7 +5262,7 @@ msgstr "" #: nova/tests/compute/test_compute.py:644 #: nova/tests/compute/test_compute.py:680 #: nova/tests/compute/test_compute.py:705 -#: nova/tests/compute/test_compute.py:2341 +#: nova/tests/compute/test_compute.py:2342 #, python-format msgid "Running instances: %s" msgstr "" @@ -5274,7 +5279,7 @@ msgstr "" msgid "Internal error" msgstr "" -#: nova/tests/compute/test_compute.py:2352 +#: nova/tests/compute/test_compute.py:2353 #, python-format msgid "After force-killing instances: %s" msgstr "" @@ -5387,7 +5392,7 @@ msgstr "" msgid "Decoding JSON: %s" msgstr "" -#: nova/virt/configdrive.py:76 +#: nova/virt/configdrive.py:77 #, python-format msgid "Added %(filepath)s to config drive" msgstr "" @@ -5526,115 +5531,115 @@ msgstr "" msgid "domain does not exist" msgstr "" -#: nova/virt/baremetal/driver.py:115 +#: nova/virt/baremetal/driver.py:117 #, python-format msgid "Error encountered when destroying instance '%(name)s': %(ex)s" msgstr "" -#: nova/virt/baremetal/driver.py:129 +#: nova/virt/baremetal/driver.py:131 #, python-format msgid "instance %(instance_name)s: deleting instance files %(target)s" msgstr "" -#: nova/virt/baremetal/driver.py:156 +#: nova/virt/baremetal/driver.py:158 #, python-format msgid "instance %s: rebooted" msgstr "" -#: nova/virt/baremetal/driver.py:160 +#: nova/virt/baremetal/driver.py:162 msgid "_wait_for_reboot failed" msgstr "" -#: nova/virt/baremetal/driver.py:189 +#: nova/virt/baremetal/driver.py:191 #, python-format msgid "instance %s: rescued" msgstr "" -#: nova/virt/baremetal/driver.py:193 +#: nova/virt/baremetal/driver.py:195 msgid "_wait_for_rescue failed" msgstr "" -#: nova/virt/baremetal/driver.py:210 +#: nova/virt/baremetal/driver.py:212 msgid "<============= spawn of baremetal =============>" msgstr "" -#: nova/virt/baremetal/driver.py:223 +#: nova/virt/baremetal/driver.py:225 #, python-format msgid "instance %s: is building" msgstr "" -#: nova/virt/baremetal/driver.py:229 +#: nova/virt/baremetal/driver.py:231 msgid "Key is injected but instance is not running yet" msgstr "" -#: nova/virt/baremetal/driver.py:238 +#: nova/virt/baremetal/driver.py:240 #, python-format msgid "instance %s: booted" msgstr "" -#: nova/virt/baremetal/driver.py:245 +#: nova/virt/baremetal/driver.py:247 #, python-format msgid "~~~~~~ current state = %s ~~~~~~" msgstr "" -#: nova/virt/baremetal/driver.py:247 +#: nova/virt/baremetal/driver.py:249 #, python-format msgid "instance %s spawned successfully" msgstr "" -#: nova/virt/baremetal/driver.py:250 +#: nova/virt/baremetal/driver.py:252 #, python-format msgid "instance %s:not booted" msgstr "" -#: nova/virt/baremetal/driver.py:253 +#: nova/virt/baremetal/driver.py:255 msgid "Baremetal assignment is overcommitted." msgstr "" -#: nova/virt/baremetal/driver.py:337 +#: nova/virt/baremetal/driver.py:339 #, python-format msgid "instance %s: Creating image" msgstr "" -#: nova/virt/baremetal/driver.py:455 +#: nova/virt/baremetal/driver.py:457 #, python-format msgid "instance %(inst_name)s: injecting %(injection)s into image %(img_id)s" msgstr "" -#: nova/virt/baremetal/driver.py:465 +#: nova/virt/baremetal/driver.py:467 #, python-format msgid "" "instance %(inst_name)s: ignoring error injecting data into image " "%(img_id)s (%(e)s)" msgstr "" -#: nova/virt/baremetal/driver.py:511 +#: nova/virt/baremetal/driver.py:513 #, python-format msgid "instance %s: starting toXML method" msgstr "" -#: nova/virt/baremetal/driver.py:514 +#: nova/virt/baremetal/driver.py:516 #, python-format msgid "instance %s: finished toXML method" msgstr "" -#: nova/virt/baremetal/driver.py:558 nova/virt/hyperv/vmops.py:486 -#: nova/virt/libvirt/driver.py:1986 +#: nova/virt/baremetal/driver.py:560 nova/virt/hyperv/vmops.py:486 +#: nova/virt/libvirt/driver.py:1987 msgid "" "Cannot get the number of cpu, because this function is not implemented " "for this platform. This error can be safely ignored for now." msgstr "" -#: nova/virt/baremetal/driver.py:681 +#: nova/virt/baremetal/driver.py:683 #, python-format msgid "#### RLK: cpu_arch = %s " msgstr "" -#: nova/virt/baremetal/driver.py:698 +#: nova/virt/baremetal/driver.py:700 msgid "Updating!" msgstr "" -#: nova/virt/baremetal/driver.py:725 nova/virt/libvirt/driver.py:3030 +#: nova/virt/baremetal/driver.py:727 nova/virt/libvirt/driver.py:3031 #: nova/virt/xenapi/host.py:148 msgid "Updating host stats" msgstr "" @@ -6238,7 +6243,7 @@ msgstr "" msgid "Failed to remove volume from VM %s" msgstr "%s 볼륨을 찾을수 없습니다" -#: nova/virt/hyperv/volumeops.py:207 nova/virt/libvirt/driver.py:603 +#: nova/virt/hyperv/volumeops.py:207 nova/virt/libvirt/driver.py:604 msgid "Could not determine iscsi initiator name" msgstr "" @@ -6356,219 +6361,219 @@ msgstr "" msgid "The ISCSI initiator name can't be found. Choosing the default one" msgstr "" -#: nova/virt/hyperv/volumeutils.py:121 nova/virt/libvirt/driver.py:1462 +#: nova/virt/hyperv/volumeutils.py:121 nova/virt/libvirt/driver.py:1463 #: nova/virt/xenapi/vm_utils.py:476 #, python-format msgid "block_device_list %s" msgstr "" -#: nova/virt/libvirt/driver.py:332 +#: nova/virt/libvirt/driver.py:333 #, python-format msgid "Nova requires libvirt version %(major)i.%(minor)i.%(micro)i or greater." msgstr "" -#: nova/virt/libvirt/driver.py:338 +#: nova/virt/libvirt/driver.py:339 #, python-format msgid "Connecting to libvirt: %s" msgstr "" -#: nova/virt/libvirt/driver.py:359 +#: nova/virt/libvirt/driver.py:360 msgid "Connection to libvirt broke" msgstr "" -#: nova/virt/libvirt/driver.py:381 nova/virt/libvirt/driver.py:384 +#: nova/virt/libvirt/driver.py:382 nova/virt/libvirt/driver.py:385 #, python-format msgid "Can not handle authentication request for %d credentials" msgstr "" -#: nova/virt/libvirt/driver.py:466 +#: nova/virt/libvirt/driver.py:467 #, python-format msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:480 +#: nova/virt/libvirt/driver.py:481 msgid "During wait destroy, instance disappeared." msgstr "" -#: nova/virt/libvirt/driver.py:485 +#: nova/virt/libvirt/driver.py:486 msgid "Instance destroyed successfully." msgstr "" -#: nova/virt/libvirt/driver.py:507 +#: nova/virt/libvirt/driver.py:508 msgid "Error from libvirt during undefineFlags. Retrying with undefine" msgstr "" -#: nova/virt/libvirt/driver.py:522 +#: nova/virt/libvirt/driver.py:523 #, python-format msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:535 +#: nova/virt/libvirt/driver.py:536 #, python-format msgid "Error from libvirt during unfilter. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:552 +#: nova/virt/libvirt/driver.py:553 #, python-format msgid "Deleting instance files %(target)s" msgstr "" -#: nova/virt/libvirt/driver.py:566 +#: nova/virt/libvirt/driver.py:567 #, python-format msgid "Failed to cleanup directory %(target)s: %(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:728 +#: nova/virt/libvirt/driver.py:729 msgid "During detach_volume, instance disappeared." msgstr "" -#: nova/virt/libvirt/driver.py:738 +#: nova/virt/libvirt/driver.py:739 msgid "attaching LXC block device" msgstr "" -#: nova/virt/libvirt/driver.py:751 +#: nova/virt/libvirt/driver.py:752 msgid "detaching LXC block device" msgstr "" -#: nova/virt/libvirt/driver.py:883 +#: nova/virt/libvirt/driver.py:884 msgid "Instance soft rebooted successfully." msgstr "" -#: nova/virt/libvirt/driver.py:887 +#: nova/virt/libvirt/driver.py:888 msgid "Failed to soft reboot instance." msgstr "" -#: nova/virt/libvirt/driver.py:919 +#: nova/virt/libvirt/driver.py:920 msgid "Instance shutdown successfully." msgstr "" -#: nova/virt/libvirt/driver.py:954 +#: nova/virt/libvirt/driver.py:955 msgid "Instance rebooted successfully." msgstr "" -#: nova/virt/libvirt/driver.py:1084 +#: nova/virt/libvirt/driver.py:1085 msgid "Instance is running" msgstr "" -#: nova/virt/libvirt/driver.py:1091 nova/virt/powervm/operator.py:253 +#: nova/virt/libvirt/driver.py:1092 nova/virt/powervm/operator.py:253 msgid "Instance spawned successfully." msgstr "" -#: nova/virt/libvirt/driver.py:1107 +#: nova/virt/libvirt/driver.py:1108 #, python-format msgid "data: %(data)r, fpath: %(fpath)r" msgstr "" -#: nova/virt/libvirt/driver.py:1153 +#: nova/virt/libvirt/driver.py:1154 msgid "Guest does not have a console available" msgstr "" -#: nova/virt/libvirt/driver.py:1197 +#: nova/virt/libvirt/driver.py:1198 #, python-format msgid "Path '%(path)s' supports direct I/O" msgstr "" -#: nova/virt/libvirt/driver.py:1201 +#: nova/virt/libvirt/driver.py:1202 #, python-format msgid "Path '%(path)s' does not support direct I/O: '%(ex)s'" msgstr "" -#: nova/virt/libvirt/driver.py:1205 nova/virt/libvirt/driver.py:1209 +#: nova/virt/libvirt/driver.py:1206 nova/virt/libvirt/driver.py:1210 #, python-format msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'" msgstr "" -#: nova/virt/libvirt/driver.py:1275 +#: nova/virt/libvirt/driver.py:1276 msgid "Creating image" msgstr "" -#: nova/virt/libvirt/driver.py:1401 +#: nova/virt/libvirt/driver.py:1402 msgid "Using config drive" msgstr "" -#: nova/virt/libvirt/driver.py:1411 +#: nova/virt/libvirt/driver.py:1412 #, python-format msgid "Creating config drive at %(path)s" msgstr "" -#: nova/virt/libvirt/driver.py:1425 +#: nova/virt/libvirt/driver.py:1426 #, python-format msgid "Injecting %(injection)s into image %(img_id)s" msgstr "" -#: nova/virt/libvirt/driver.py:1435 +#: nova/virt/libvirt/driver.py:1436 #, python-format msgid "Ignoring error injecting data into image %(img_id)s (%(e)s)" msgstr "" -#: nova/virt/libvirt/driver.py:1509 +#: nova/virt/libvirt/driver.py:1510 #, 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:1515 +#: nova/virt/libvirt/driver.py:1516 msgid "Config requested a custom CPU model, but no model name was provided" msgstr "" -#: nova/virt/libvirt/driver.py:1519 +#: nova/virt/libvirt/driver.py:1520 msgid "A CPU model name should not be set when a host CPU model is requested" msgstr "" -#: nova/virt/libvirt/driver.py:1523 +#: nova/virt/libvirt/driver.py:1524 #, python-format msgid "CPU mode '%(mode)s' model '%(model)s' was chosen" msgstr "" -#: nova/virt/libvirt/driver.py:1539 +#: nova/virt/libvirt/driver.py:1540 msgid "" "Passthrough of the host CPU was requested but this libvirt version does " "not support this feature" msgstr "" -#: nova/virt/libvirt/driver.py:1831 +#: nova/virt/libvirt/driver.py:1832 msgid "Starting toXML method" msgstr "" -#: nova/virt/libvirt/driver.py:1835 +#: nova/virt/libvirt/driver.py:1836 msgid "Finished toXML method" msgstr "" -#: nova/virt/libvirt/driver.py:1852 +#: nova/virt/libvirt/driver.py:1853 #, 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:2104 +#: nova/virt/libvirt/driver.py:2105 msgid "libvirt version is too old (does not support getVersion)" msgstr "" -#: nova/virt/libvirt/driver.py:2291 +#: nova/virt/libvirt/driver.py:2292 msgid "Block migration can not be used with shared storage." msgstr "" -#: nova/virt/libvirt/driver.py:2299 +#: nova/virt/libvirt/driver.py:2300 msgid "Live migration can not be used without shared storage." msgstr "" -#: nova/virt/libvirt/driver.py:2337 +#: nova/virt/libvirt/driver.py:2338 #, 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:2357 +#: nova/virt/libvirt/driver.py:2358 #, python-format msgid "" "Instance launched has CPU info:\n" "%s" msgstr "" -#: nova/virt/libvirt/driver.py:2369 +#: nova/virt/libvirt/driver.py:2370 #, python-format msgid "" "CPU doesn't have compatibility.\n" @@ -6578,51 +6583,51 @@ msgid "" "Refer to %(u)s" msgstr "" -#: nova/virt/libvirt/driver.py:2386 +#: nova/virt/libvirt/driver.py:2387 #, 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:2434 +#: nova/virt/libvirt/driver.py:2435 #, python-format msgid "The firewall filter for %s does not exist" msgstr "" -#: nova/virt/libvirt/driver.py:2504 +#: nova/virt/libvirt/driver.py:2505 #, python-format msgid "Live Migration failure: %(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:2548 +#: nova/virt/libvirt/driver.py:2549 #, python-format msgid "plug_vifs() failed %(cnt)d.Retry up to %(max_retry)d for %(hostname)s." msgstr "" -#: nova/virt/libvirt/driver.py:2675 +#: nova/virt/libvirt/driver.py:2676 #, python-format msgid "skipping %(path)s since it looks like volume" msgstr "" -#: nova/virt/libvirt/driver.py:2724 +#: nova/virt/libvirt/driver.py:2725 #, python-format msgid "Getting disk size of %(i_name)s: %(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:2786 +#: nova/virt/libvirt/driver.py:2787 msgid "Starting migrate_disk_and_power_off" msgstr "" -#: nova/virt/libvirt/driver.py:2845 +#: nova/virt/libvirt/driver.py:2846 msgid "Instance running successfully." msgstr "" -#: nova/virt/libvirt/driver.py:2852 +#: nova/virt/libvirt/driver.py:2853 msgid "Starting finish_migration" msgstr "" -#: nova/virt/libvirt/driver.py:2903 +#: nova/virt/libvirt/driver.py:2904 msgid "Starting finish_revert_migration" msgstr "" @@ -6654,11 +6659,11 @@ msgstr "" msgid "iptables firewall: Setup Basic Filtering" msgstr "" -#: nova/virt/libvirt/imagebackend.py:208 +#: nova/virt/libvirt/imagebackend.py:213 msgid "You should specify libvirt_images_volume_group flag to use LVM images." msgstr "" -#: nova/virt/libvirt/imagebackend.py:270 +#: nova/virt/libvirt/imagebackend.py:276 #, python-format msgid "Unknown image_type=%s" msgstr "" @@ -6792,14 +6797,14 @@ msgstr "" msgid "LVM snapshots not implemented" msgstr "" -#: nova/virt/libvirt/utils.py:130 +#: nova/virt/libvirt/utils.py:131 #, python-format msgid "" "Insufficient Space on Volume Group %(vg)s. Only %(free_space)db " "available, but %(size)db required by volume %(lv)s." msgstr "" -#: nova/virt/libvirt/utils.py:139 +#: nova/virt/libvirt/utils.py:140 #, python-format msgid "" "Volume group %(vg)s will not be able to hold sparse volume %(lv)s. " @@ -6807,36 +6812,36 @@ msgid "" "%(free_space)db." msgstr "" -#: nova/virt/libvirt/utils.py:186 +#: nova/virt/libvirt/utils.py:187 #, python-format msgid "Path %s must be LVM logical volume" msgstr "" -#: nova/virt/libvirt/utils.py:409 +#: nova/virt/libvirt/utils.py:410 msgid "Can't retrieve root device path from instance libvirt configuration" msgstr "" -#: nova/virt/libvirt/utils.py:498 +#: nova/virt/libvirt/utils.py:499 #, python-format msgid "Reading image info file: %s" msgstr "" -#: nova/virt/libvirt/utils.py:502 +#: nova/virt/libvirt/utils.py:503 #, python-format msgid "Read: %s" msgstr "" -#: nova/virt/libvirt/utils.py:508 +#: nova/virt/libvirt/utils.py:509 #, python-format msgid "Error reading image info file %(filename)s: %(error)s" msgstr "" -#: nova/virt/libvirt/utils.py:532 +#: nova/virt/libvirt/utils.py:533 #, python-format msgid "Writing image info file: %s" msgstr "" -#: nova/virt/libvirt/utils.py:533 +#: nova/virt/libvirt/utils.py:534 #, python-format msgid "Wrote: %s" msgstr "" @@ -6856,19 +6861,19 @@ msgstr "" msgid "Failed while unplugging vif" msgstr "" -#: nova/virt/libvirt/volume.py:173 +#: nova/virt/libvirt/volume.py:174 #, python-format msgid "iSCSI device not found at %s" msgstr "" -#: nova/virt/libvirt/volume.py:176 +#: nova/virt/libvirt/volume.py:177 #, python-format msgid "" "ISCSI volume not yet found at: %(mount_device)s. Will rescan & retry. " "Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:188 +#: nova/virt/libvirt/volume.py:189 #, python-format msgid "Found iSCSI node %(mount_device)s (after %(tries)s rescans)" msgstr "" @@ -8689,34 +8694,34 @@ msgstr "" msgid "LoggingVolumeDriver: %s" msgstr "" -#: nova/volume/iscsi.py:121 +#: nova/volume/iscsi.py:122 #, python-format msgid "Creating volume: %s" msgstr "" -#: nova/volume/iscsi.py:135 +#: nova/volume/iscsi.py:136 #, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s." msgstr "" -#: nova/volume/iscsi.py:145 +#: nova/volume/iscsi.py:146 #, python-format msgid "" "Failed to create iscsi target for volume id:%(vol_id)s. Please ensure " "your tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: nova/volume/iscsi.py:153 nova/volume/iscsi.py:195 +#: nova/volume/iscsi.py:154 nova/volume/iscsi.py:196 #, python-format msgid "Removing volume: %s" msgstr "" -#: nova/volume/iscsi.py:167 +#: nova/volume/iscsi.py:168 #, fuzzy, python-format msgid "Failed to create iscsi target for volume id:%(volume_id)s." msgstr "볼륨 탈착: %(instance_name)s, %(mountpoint)s" -#: nova/volume/iscsi.py:176 +#: nova/volume/iscsi.py:177 msgid "valid iqn needed for show_target" msgstr "" @@ -9874,36 +9879,6 @@ msgid "" "gone: %(exc)s" msgstr "" -#~ msgid "" -#~ "The root_helper option (which lets you" -#~ " specify a root wrapper different " -#~ "from nova-rootwrap, and defaults to " -#~ "using sudo) is now deprecated. You " -#~ "should use the rootwrap_config option " -#~ "instead." -#~ msgstr "" - -#~ msgid "backend %s" -#~ msgstr "" - -#~ msgid "Invalid server status: %(status)s" -#~ msgstr "" - -#~ msgid "Use of empty request context is deprecated" -#~ msgstr "" - -#~ msgid "" -#~ "Inheritance-based rules are deprecated; " -#~ "use the default brain instead of " -#~ "%s." -#~ msgstr "" - -#~ msgid "Failed to understand rule %(match)r" -#~ msgstr "" - -#~ msgid "Inheritance-based rules are deprecated; update _check_%s" -#~ msgstr "" - -#~ msgid "Unable to obtain target information %(data)s, %(mountpoint)s" +#~ msgid "Got file lock \"%(lock)s\" for method \"%(method)s\"..." #~ msgstr "" diff --git a/nova/locale/nb/LC_MESSAGES/nova.po b/nova/locale/nb/LC_MESSAGES/nova.po index 70e4b5cf9..be4110865 100644 --- a/nova/locale/nb/LC_MESSAGES/nova.po +++ b/nova/locale/nb/LC_MESSAGES/nova.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Nova\n" "Report-Msgid-Bugs-To: https://bugs.launchpad.net/nova\n" -"POT-Creation-Date: 2012-10-26 00:02+0000\n" +"POT-Creation-Date: 2012-10-27 00:01+0000\n" "PO-Revision-Date: 2012-09-13 10:30+0000\n" "Last-Translator: openstackjenkins \n" "Language-Team: nb \n" @@ -28,41 +28,41 @@ msgstr "" msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" msgstr "" -#: nova/crypto.py:46 +#: nova/crypto.py:47 msgid "Filename of root CA" msgstr "" -#: nova/crypto.py:49 +#: nova/crypto.py:50 msgid "Filename of private key" msgstr "" -#: nova/crypto.py:52 +#: nova/crypto.py:53 msgid "Filename of root Certificate Revocation List" msgstr "" -#: nova/crypto.py:55 +#: nova/crypto.py:56 msgid "Where we keep our keys" msgstr "" -#: nova/crypto.py:58 +#: nova/crypto.py:59 msgid "Where we keep our root CA" msgstr "" -#: nova/crypto.py:61 +#: nova/crypto.py:62 msgid "Should we use a CA for each project?" msgstr "" -#: nova/crypto.py:65 +#: nova/crypto.py:66 #, python-format msgid "Subject for certificate for users, %s for project, user, timestamp" msgstr "" -#: nova/crypto.py:70 +#: nova/crypto.py:71 #, python-format msgid "Subject for certificate for projects, %s for project, timestamp" msgstr "" -#: nova/crypto.py:300 +#: nova/crypto.py:301 #, python-format msgid "Flags path: %s" msgstr "" @@ -190,7 +190,7 @@ msgstr "" msgid "Invalid volume" msgstr "" -#: nova/exception.py:263 nova/api/openstack/compute/servers.py:1287 +#: nova/exception.py:263 nova/api/openstack/compute/servers.py:1283 #: nova/api/openstack/compute/contrib/admin_actions.py:242 msgid "Invalid metadata" msgstr "" @@ -1335,23 +1335,23 @@ msgstr "" msgid "Creating Consumer connection for Service %s" msgstr "" -#: nova/service.py:502 +#: nova/service.py:503 msgid "Service killed that has no database entry" msgstr "" -#: nova/service.py:539 +#: nova/service.py:540 msgid "The service database object disappeared, Recreating it." msgstr "" -#: nova/service.py:554 +#: nova/service.py:555 msgid "Recovered model server connection!" msgstr "" -#: nova/service.py:560 +#: nova/service.py:561 msgid "model server went away" msgstr "" -#: nova/service.py:648 +#: nova/service.py:649 msgid "serve() can only be called once" msgstr "" @@ -1412,47 +1412,27 @@ msgstr "" msgid "in looping call" msgstr "" -#: nova/utils.py:623 -#, python-format -msgid "Could not release the acquired lock `%s`" -msgstr "" - -#: nova/utils.py:706 -#, python-format -msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"..." -msgstr "" - -#: nova/utils.py:710 -#, python-format -msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"..." -msgstr "" - -#: nova/utils.py:736 -#, python-format -msgid "Got file lock \"%(lock)s\" for method \"%(method)s\"..." -msgstr "" - -#: nova/utils.py:877 +#: nova/utils.py:700 #, python-format msgid "Expected object of type: %s" msgstr "Forventet objekt av typen: %s" -#: nova/utils.py:906 +#: nova/utils.py:729 #, python-format msgid "Invalid server_string: %s" msgstr "" -#: nova/utils.py:1046 +#: nova/utils.py:869 #, python-format msgid "timefunc: '%(name)s' took %(total_time).2f secs" msgstr "" -#: nova/utils.py:1124 +#: nova/utils.py:947 #, python-format msgid "Reloading cached file %s" msgstr "" -#: nova/utils.py:1242 nova/virt/configdrive.py:150 +#: nova/utils.py:1065 nova/virt/configdrive.py:151 #, python-format msgid "Could not remove tmpdir: %s" msgstr "" @@ -1872,7 +1852,7 @@ msgstr "Kunne ikke hente metadata for ip:% s" msgid "Caught error: %s" msgstr "" -#: nova/api/openstack/__init__.py:60 nova/api/openstack/wsgi.py:977 +#: nova/api/openstack/__init__.py:60 nova/api/openstack/wsgi.py:986 #, python-format msgid "%(url)s returned with HTTP %(status)d" msgstr "" @@ -1921,7 +1901,7 @@ msgstr "" msgid "offset param must be positive" msgstr "" -#: nova/api/openstack/common.py:215 nova/api/openstack/compute/servers.py:540 +#: nova/api/openstack/common.py:215 nova/api/openstack/compute/servers.py:536 #, python-format msgid "marker [%s] not found" msgstr "" @@ -2025,7 +2005,7 @@ msgstr "Kunne ikke laste utvidelse %(classpath)s: %(exc)s" msgid "Failed to load extension %(ext_name)s: %(exc)s" msgstr "Kunne ikke laste utvidelse %(ext_name)s: %(exc)s" -#: nova/api/openstack/wsgi.py:199 nova/api/openstack/wsgi.py:610 +#: nova/api/openstack/wsgi.py:199 nova/api/openstack/wsgi.py:619 msgid "cannot understand JSON" msgstr "" @@ -2034,47 +2014,47 @@ msgstr "" msgid "cannot understand XML" msgstr "" -#: nova/api/openstack/wsgi.py:615 +#: nova/api/openstack/wsgi.py:624 msgid "too many body keys" msgstr "" -#: nova/api/openstack/wsgi.py:658 +#: nova/api/openstack/wsgi.py:667 #, python-format msgid "Exception handling resource: %s" msgstr "" -#: nova/api/openstack/wsgi.py:662 +#: nova/api/openstack/wsgi.py:671 #, python-format msgid "Fault thrown: %s" msgstr "" -#: nova/api/openstack/wsgi.py:665 +#: nova/api/openstack/wsgi.py:674 #, python-format msgid "HTTP exception thrown: %s" msgstr "" -#: nova/api/openstack/wsgi.py:779 +#: nova/api/openstack/wsgi.py:788 msgid "Unrecognized Content-Type provided in request" msgstr "" -#: nova/api/openstack/wsgi.py:783 +#: nova/api/openstack/wsgi.py:792 msgid "No Content-Type provided in request" msgstr "" -#: nova/api/openstack/wsgi.py:787 +#: nova/api/openstack/wsgi.py:796 msgid "Empty body provided in request" msgstr "" -#: nova/api/openstack/wsgi.py:888 +#: nova/api/openstack/wsgi.py:897 msgid "Invalid XML in request body" msgstr "" -#: nova/api/openstack/wsgi.py:907 +#: nova/api/openstack/wsgi.py:916 #, python-format msgid "There is no such action: %s" msgstr "Ingen slik handling: %s" -#: nova/api/openstack/wsgi.py:910 nova/api/openstack/wsgi.py:923 +#: nova/api/openstack/wsgi.py:919 nova/api/openstack/wsgi.py:932 #: nova/api/openstack/compute/server_metadata.py:58 #: nova/api/openstack/compute/server_metadata.py:76 #: nova/api/openstack/compute/server_metadata.py:101 @@ -2083,15 +2063,15 @@ msgstr "Ingen slik handling: %s" msgid "Malformed request body" msgstr "" -#: nova/api/openstack/wsgi.py:920 +#: nova/api/openstack/wsgi.py:929 msgid "Unsupported Content-Type" msgstr "" -#: nova/api/openstack/wsgi.py:932 +#: nova/api/openstack/wsgi.py:941 msgid "Malformed request url" msgstr "" -#: nova/api/openstack/wsgi.py:980 +#: nova/api/openstack/wsgi.py:989 #, python-format msgid "%(url)s returned a fault: %(e)s" msgstr "" @@ -2193,208 +2173,208 @@ msgstr "Tjener eksisterer ikke" msgid "Metadata item was not found" msgstr "Metadata element ble ikke funnet" -#: nova/api/openstack/compute/servers.py:449 -#: nova/api/openstack/compute/servers.py:461 -#: nova/api/openstack/compute/servers.py:556 -#: nova/api/openstack/compute/servers.py:724 -#: nova/api/openstack/compute/servers.py:985 -#: nova/api/openstack/compute/servers.py:1088 -#: nova/api/openstack/compute/servers.py:1238 +#: nova/api/openstack/compute/servers.py:445 +#: nova/api/openstack/compute/servers.py:457 +#: nova/api/openstack/compute/servers.py:552 +#: nova/api/openstack/compute/servers.py:720 +#: nova/api/openstack/compute/servers.py:981 +#: nova/api/openstack/compute/servers.py:1084 +#: nova/api/openstack/compute/servers.py:1234 msgid "Instance could not be found" msgstr "" -#: nova/api/openstack/compute/servers.py:500 +#: nova/api/openstack/compute/servers.py:496 msgid "Invalid changes-since value" msgstr "" -#: nova/api/openstack/compute/servers.py:519 +#: nova/api/openstack/compute/servers.py:515 msgid "Only administrators may list deleted instances" msgstr "" -#: nova/api/openstack/compute/servers.py:563 +#: nova/api/openstack/compute/servers.py:559 msgid "Server name is not a string or unicode" msgstr "Tjenernavn er ikke en streng eller unicode" -#: nova/api/openstack/compute/servers.py:567 +#: nova/api/openstack/compute/servers.py:563 msgid "Server name is an empty string" msgstr "Tjenernavn er en tom streng" -#: nova/api/openstack/compute/servers.py:571 +#: nova/api/openstack/compute/servers.py:567 msgid "Server name must be less than 256 characters." msgstr "" -#: nova/api/openstack/compute/servers.py:588 +#: nova/api/openstack/compute/servers.py:584 #, python-format msgid "Bad personality format: missing %s" msgstr "" -#: nova/api/openstack/compute/servers.py:591 +#: nova/api/openstack/compute/servers.py:587 msgid "Bad personality format" msgstr "" -#: nova/api/openstack/compute/servers.py:595 +#: nova/api/openstack/compute/servers.py:591 #, python-format msgid "Personality content for %s cannot be decoded" msgstr "" -#: nova/api/openstack/compute/servers.py:626 +#: nova/api/openstack/compute/servers.py:622 msgid "Unknown argment : port" msgstr "" -#: nova/api/openstack/compute/servers.py:629 +#: nova/api/openstack/compute/servers.py:625 #, python-format msgid "Bad port format: port uuid is not in proper format (%s)" msgstr "" -#: nova/api/openstack/compute/servers.py:639 +#: nova/api/openstack/compute/servers.py:635 #, python-format msgid "Bad networks format: network uuid is not in proper format (%s)" msgstr "" -#: nova/api/openstack/compute/servers.py:649 +#: nova/api/openstack/compute/servers.py:645 #, python-format msgid "Invalid fixed IP address (%s)" msgstr "" -#: nova/api/openstack/compute/servers.py:662 +#: nova/api/openstack/compute/servers.py:658 #, python-format msgid "Duplicate networks (%s) are not allowed" msgstr "" -#: nova/api/openstack/compute/servers.py:668 +#: nova/api/openstack/compute/servers.py:664 #, python-format msgid "Bad network format: missing %s" msgstr "Feil nettverks-format: mangler %s" -#: nova/api/openstack/compute/servers.py:671 +#: nova/api/openstack/compute/servers.py:667 msgid "Bad networks format" msgstr "Feil nettverks-format" -#: nova/api/openstack/compute/servers.py:697 +#: nova/api/openstack/compute/servers.py:693 msgid "Userdata content cannot be decoded" msgstr "" -#: nova/api/openstack/compute/servers.py:704 +#: nova/api/openstack/compute/servers.py:700 msgid "accessIPv4 is not proper IPv4 format" msgstr "" -#: nova/api/openstack/compute/servers.py:711 +#: nova/api/openstack/compute/servers.py:707 msgid "accessIPv6 is not proper IPv6 format" msgstr "" -#: nova/api/openstack/compute/servers.py:740 +#: nova/api/openstack/compute/servers.py:736 msgid "Server name is not defined" msgstr "Tjenernavn er ikke definert" -#: nova/api/openstack/compute/servers.py:789 -#: nova/api/openstack/compute/servers.py:895 +#: nova/api/openstack/compute/servers.py:785 +#: nova/api/openstack/compute/servers.py:891 msgid "Invalid flavorRef provided." msgstr "" -#: nova/api/openstack/compute/servers.py:829 +#: nova/api/openstack/compute/servers.py:825 msgid "min_count must be an integer value" msgstr "" -#: nova/api/openstack/compute/servers.py:832 +#: nova/api/openstack/compute/servers.py:828 msgid "min_count must be > 0" msgstr "" -#: nova/api/openstack/compute/servers.py:837 +#: nova/api/openstack/compute/servers.py:833 msgid "max_count must be an integer value" msgstr "" -#: nova/api/openstack/compute/servers.py:840 +#: nova/api/openstack/compute/servers.py:836 msgid "max_count must be > 0" msgstr "" -#: nova/api/openstack/compute/servers.py:843 +#: nova/api/openstack/compute/servers.py:839 msgid "min_count must be <= max_count" msgstr "" -#: nova/api/openstack/compute/servers.py:892 +#: nova/api/openstack/compute/servers.py:888 msgid "Can not find requested image" msgstr "" -#: nova/api/openstack/compute/servers.py:898 +#: nova/api/openstack/compute/servers.py:894 msgid "Invalid key_name provided." msgstr "" -#: nova/api/openstack/compute/servers.py:977 +#: nova/api/openstack/compute/servers.py:973 msgid "HostId cannot be updated." msgstr "" -#: nova/api/openstack/compute/servers.py:1003 -#: nova/api/openstack/compute/servers.py:1023 +#: nova/api/openstack/compute/servers.py:999 +#: nova/api/openstack/compute/servers.py:1019 msgid "Instance has not been resized." msgstr "" -#: nova/api/openstack/compute/servers.py:1009 +#: nova/api/openstack/compute/servers.py:1005 #, python-format msgid "Error in confirm-resize %s" msgstr "" -#: nova/api/openstack/compute/servers.py:1029 +#: nova/api/openstack/compute/servers.py:1025 #, python-format msgid "Error in revert-resize %s" msgstr "" -#: nova/api/openstack/compute/servers.py:1042 +#: nova/api/openstack/compute/servers.py:1038 msgid "Argument 'type' for reboot is not HARD or SOFT" msgstr "" -#: nova/api/openstack/compute/servers.py:1046 +#: nova/api/openstack/compute/servers.py:1042 msgid "Missing argument 'type' for reboot" msgstr "" -#: nova/api/openstack/compute/servers.py:1059 +#: nova/api/openstack/compute/servers.py:1055 #, python-format msgid "Error in reboot %s" msgstr "" -#: nova/api/openstack/compute/servers.py:1071 +#: nova/api/openstack/compute/servers.py:1067 msgid "Unable to locate requested flavor." msgstr "" -#: nova/api/openstack/compute/servers.py:1074 +#: nova/api/openstack/compute/servers.py:1070 msgid "Resize requires a flavor change." msgstr "" -#: nova/api/openstack/compute/servers.py:1098 +#: nova/api/openstack/compute/servers.py:1094 msgid "Missing imageRef attribute" msgstr "" -#: nova/api/openstack/compute/servers.py:1107 +#: nova/api/openstack/compute/servers.py:1103 #: nova/api/openstack/volume/volumes.py:263 #: nova/api/openstack/volume/volumes.py:267 msgid "Invalid imageRef provided." msgstr "" -#: nova/api/openstack/compute/servers.py:1116 +#: nova/api/openstack/compute/servers.py:1112 msgid "Missing flavorRef attribute" msgstr "" -#: nova/api/openstack/compute/servers.py:1129 +#: nova/api/openstack/compute/servers.py:1125 msgid "No adminPass was specified" msgstr "" -#: nova/api/openstack/compute/servers.py:1133 -#: nova/api/openstack/compute/servers.py:1335 +#: nova/api/openstack/compute/servers.py:1129 +#: nova/api/openstack/compute/servers.py:1331 msgid "Invalid adminPass" msgstr "" -#: nova/api/openstack/compute/servers.py:1144 +#: nova/api/openstack/compute/servers.py:1140 msgid "Unable to parse metadata key/value pairs." msgstr "" -#: nova/api/openstack/compute/servers.py:1157 +#: nova/api/openstack/compute/servers.py:1153 msgid "Resize request has invalid 'flavorRef' attribute." msgstr "" -#: nova/api/openstack/compute/servers.py:1160 +#: nova/api/openstack/compute/servers.py:1156 msgid "Resize requests require 'flavorRef' attribute." msgstr "" -#: nova/api/openstack/compute/servers.py:1178 +#: nova/api/openstack/compute/servers.py:1174 #: nova/api/openstack/compute/contrib/aggregates.py:142 #: nova/api/openstack/compute/contrib/keypairs.py:78 #: nova/api/openstack/compute/contrib/networks.py:75 @@ -2402,19 +2382,19 @@ msgstr "" msgid "Invalid request body" msgstr "" -#: nova/api/openstack/compute/servers.py:1183 +#: nova/api/openstack/compute/servers.py:1179 msgid "Could not parse imageRef from request." msgstr "" -#: nova/api/openstack/compute/servers.py:1245 +#: nova/api/openstack/compute/servers.py:1241 msgid "Cannot find image for rebuild" msgstr "" -#: nova/api/openstack/compute/servers.py:1278 +#: nova/api/openstack/compute/servers.py:1274 msgid "createImage entity requires name attribute" msgstr "" -#: nova/api/openstack/compute/servers.py:1362 +#: nova/api/openstack/compute/servers.py:1358 #, python-format msgid "Removing options '%(unk_opt_str)s' from query" msgstr "" @@ -2560,7 +2540,7 @@ msgstr "" msgid "Only root certificate can be retrieved." msgstr "" -#: nova/api/openstack/compute/contrib/cloudpipe.py:148 +#: nova/api/openstack/compute/contrib/cloudpipe.py:149 msgid "" "Unable to claim IP for VPN instances, ensure it isn't running, and try " "again in a few minutes" @@ -2889,23 +2869,23 @@ msgstr "" msgid "No image_name was specified in request." msgstr "" -#: nova/cloudpipe/pipelib.py:43 +#: nova/cloudpipe/pipelib.py:44 msgid "Instance type for vpn instances" msgstr "" -#: nova/cloudpipe/pipelib.py:46 +#: nova/cloudpipe/pipelib.py:47 msgid "Template for cloudpipe instance boot script" msgstr "" -#: nova/cloudpipe/pipelib.py:49 +#: nova/cloudpipe/pipelib.py:50 msgid "Network to push into openvpn config" msgstr "" -#: nova/cloudpipe/pipelib.py:52 +#: nova/cloudpipe/pipelib.py:53 msgid "Netmask to push into openvpn config" msgstr "" -#: nova/cloudpipe/pipelib.py:105 +#: nova/cloudpipe/pipelib.py:106 #, python-format msgid "Launching VPN for %s" msgstr "" @@ -3140,653 +3120,658 @@ msgstr "" msgid "Instance type %s not found for deletion" msgstr "" -#: nova/compute/manager.py:166 +#: nova/compute/manager.py:167 msgid "Possibly task preempted." msgstr "" -#: nova/compute/manager.py:229 +#: nova/compute/manager.py:230 msgid "Compute driver option required, but not specified" msgstr "" -#: nova/compute/manager.py:232 +#: nova/compute/manager.py:233 #, python-format msgid "Loading compute driver '%s'" msgstr "" -#: nova/compute/manager.py:238 +#: nova/compute/manager.py:239 #, python-format msgid "Unable to load the virtualization driver: %s" msgstr "" -#: nova/compute/manager.py:273 +#: nova/compute/manager.py:274 msgid "Instance has been destroyed from under us while trying to set it to ERROR" msgstr "" -#: nova/compute/manager.py:301 +#: nova/compute/manager.py:302 #, python-format msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." msgstr "" -#: nova/compute/manager.py:315 +#: nova/compute/manager.py:316 msgid "Rebooting instance after nova-compute restart." msgstr "" -#: nova/compute/manager.py:329 +#: nova/compute/manager.py:330 msgid "Hypervisor driver does not support resume guests" msgstr "" -#: nova/compute/manager.py:339 +#: nova/compute/manager.py:340 msgid "Hypervisor driver does not support firewall rules" msgstr "" -#: nova/compute/manager.py:351 +#: nova/compute/manager.py:352 msgid "Checking state" msgstr "" -#: nova/compute/manager.py:424 +#: nova/compute/manager.py:425 #, python-format msgid "Setting up bdm %s" msgstr "" -#: nova/compute/manager.py:517 +#: nova/compute/manager.py:518 msgid "Failed to dealloc network for deleted instance" msgstr "" -#: nova/compute/manager.py:549 +#: nova/compute/manager.py:550 #, python-format msgid "Build error: %s" msgstr "" -#: nova/compute/manager.py:566 +#: nova/compute/manager.py:567 msgid "Error trying to reschedule" msgstr "" -#: nova/compute/manager.py:583 +#: nova/compute/manager.py:584 msgid "Retry info not present, will not reschedule" msgstr "" -#: nova/compute/manager.py:588 +#: nova/compute/manager.py:589 msgid "No request spec, will not reschedule" msgstr "" -#: nova/compute/manager.py:594 +#: nova/compute/manager.py:595 #, python-format msgid "Re-scheduling instance: attempt %d" msgstr "" -#: nova/compute/manager.py:619 +#: nova/compute/manager.py:620 msgid "Instance build timed out. Set to error state." msgstr "" -#: nova/compute/manager.py:650 +#: nova/compute/manager.py:651 msgid "Instance has already been created" msgstr "" -#: nova/compute/manager.py:693 +#: nova/compute/manager.py:694 #, 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:699 +#: nova/compute/manager.py:700 #, 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:709 +#: nova/compute/manager.py:710 msgid "Starting instance..." msgstr "" -#: nova/compute/manager.py:730 +#: nova/compute/manager.py:731 msgid "Instance failed network setup" msgstr "" -#: nova/compute/manager.py:734 +#: nova/compute/manager.py:735 #, python-format msgid "Instance network_info: |%s|" msgstr "" -#: nova/compute/manager.py:747 +#: nova/compute/manager.py:748 msgid "Instance failed block device setup" msgstr "" -#: nova/compute/manager.py:765 +#: nova/compute/manager.py:766 msgid "Instance failed to spawn" msgstr "" -#: nova/compute/manager.py:789 +#: nova/compute/manager.py:790 msgid "Deallocating network for instance" msgstr "" -#: nova/compute/manager.py:861 +#: nova/compute/manager.py:862 #, python-format msgid "%(action_str)s instance" msgstr "" -#: nova/compute/manager.py:892 +#: nova/compute/manager.py:893 #, python-format msgid "Ignoring DiskNotFound: %s" msgstr "" -#: nova/compute/manager.py:895 +#: nova/compute/manager.py:896 #, python-format msgid "Ignoring VolumeNotFound: %s" msgstr "" -#: nova/compute/manager.py:902 +#: nova/compute/manager.py:903 #, python-format msgid "terminating bdm %s" msgstr "" -#: nova/compute/manager.py:926 +#: nova/compute/manager.py:927 #, python-format msgid "Ignoring volume cleanup failure due to %s" msgstr "" -#: nova/compute/manager.py:966 nova/compute/manager.py:1788 -#: nova/compute/manager.py:2973 +#: nova/compute/manager.py:967 nova/compute/manager.py:1802 +#: nova/compute/manager.py:2987 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "" -#: nova/compute/manager.py:1048 +#: nova/compute/manager.py:1049 msgid "Rebuilding instance" msgstr "" -#: nova/compute/manager.py:1127 +#: nova/compute/manager.py:1128 msgid "Rebooting instance" msgstr "" -#: nova/compute/manager.py:1147 +#: nova/compute/manager.py:1148 #, python-format msgid "" "trying to reboot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1156 +#: nova/compute/manager.py:1157 #, python-format msgid "Cannot reboot instance: %(exc)s" msgstr "" -#: nova/compute/manager.py:1193 +#: nova/compute/manager.py:1194 msgid "instance snapshotting" msgstr "" -#: nova/compute/manager.py:1199 +#: nova/compute/manager.py:1200 #, python-format msgid "" "trying to snapshot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1269 +#: nova/compute/manager.py:1270 #, python-format msgid "Found %(num_images)d images (rotation: %(rotation)d)" msgstr "" -#: nova/compute/manager.py:1275 +#: nova/compute/manager.py:1276 #, python-format msgid "Rotating out %d backups" msgstr "" -#: nova/compute/manager.py:1280 +#: nova/compute/manager.py:1281 #, python-format msgid "Deleting image %s" msgstr "" -#: nova/compute/manager.py:1311 +#: nova/compute/manager.py:1312 #, python-format msgid "Failed to set admin password. Instance %s is not running" msgstr "" -#: nova/compute/manager.py:1318 +#: nova/compute/manager.py:1319 msgid "Root password set" msgstr "" -#: nova/compute/manager.py:1328 +#: nova/compute/manager.py:1329 msgid "set_admin_password is not implemented by this driver." msgstr "" -#: nova/compute/manager.py:1344 +#: nova/compute/manager.py:1345 #, python-format msgid "set_admin_password failed: %s" msgstr "" -#: nova/compute/manager.py:1352 +#: nova/compute/manager.py:1353 msgid "error setting admin password" msgstr "" -#: nova/compute/manager.py:1367 +#: nova/compute/manager.py:1368 #, 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:1371 +#: nova/compute/manager.py:1372 #, python-format msgid "injecting file to %(path)s" msgstr "" -#: nova/compute/manager.py:1384 +#: nova/compute/manager.py:1385 msgid "Rescuing" msgstr "" -#: nova/compute/manager.py:1411 +#: nova/compute/manager.py:1412 msgid "Unrescuing" msgstr "" -#: nova/compute/manager.py:1432 +#: nova/compute/manager.py:1433 #, python-format msgid "Changing instance metadata according to %(diff)r" msgstr "" -#: nova/compute/manager.py:1606 +#: nova/compute/manager.py:1614 msgid "destination same as source!" msgstr "" -#: nova/compute/manager.py:1624 +#: nova/compute/manager.py:1632 msgid "Migrating" msgstr "" -#: nova/compute/manager.py:1841 +#: nova/compute/manager.py:1799 +#, python-format +msgid "Failed to rollback quota for failed finish_resize: %(qr_error)s" +msgstr "" + +#: nova/compute/manager.py:1855 msgid "Pausing" msgstr "" -#: nova/compute/manager.py:1858 +#: nova/compute/manager.py:1872 msgid "Unpausing" msgstr "" -#: nova/compute/manager.py:1896 +#: nova/compute/manager.py:1910 msgid "Retrieving diagnostics" msgstr "" -#: nova/compute/manager.py:1926 +#: nova/compute/manager.py:1940 msgid "Resuming" msgstr "" -#: nova/compute/manager.py:1942 +#: nova/compute/manager.py:1956 msgid "Reset network" msgstr "" -#: nova/compute/manager.py:1947 +#: nova/compute/manager.py:1961 msgid "Inject network info" msgstr "" -#: nova/compute/manager.py:1950 +#: nova/compute/manager.py:1964 #, python-format msgid "network_info to inject: |%s|" msgstr "" -#: nova/compute/manager.py:1967 +#: nova/compute/manager.py:1981 msgid "Get console output" msgstr "" -#: nova/compute/manager.py:1992 +#: nova/compute/manager.py:2006 msgid "Getting vnc console" msgstr "" -#: nova/compute/manager.py:2020 +#: nova/compute/manager.py:2034 #, python-format msgid "Booting with volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2063 +#: nova/compute/manager.py:2077 #, python-format msgid "Attaching volume %(volume_id)s to %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2072 +#: nova/compute/manager.py:2086 #, python-format msgid "" "Failed to connect to volume %(volume_id)s while attaching at " "%(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2087 +#: nova/compute/manager.py:2101 #, python-format msgid "Failed to attach volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2116 +#: nova/compute/manager.py:2130 #, python-format msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" msgstr "" -#: nova/compute/manager.py:2120 +#: nova/compute/manager.py:2134 msgid "Detaching volume from unknown instance" msgstr "" -#: nova/compute/manager.py:2133 +#: nova/compute/manager.py:2147 #, python-format msgid "Faild to detach volume %(volume_id)s from %(mp)s" msgstr "" -#: nova/compute/manager.py:2226 +#: nova/compute/manager.py:2240 msgid "Instance has no volume." msgstr "" -#: nova/compute/manager.py:2286 +#: nova/compute/manager.py:2300 #, python-format msgid "Pre live migration failed at %(dest)s" msgstr "" -#: nova/compute/manager.py:2312 +#: nova/compute/manager.py:2326 msgid "_post_live_migration() is started.." msgstr "" -#: nova/compute/manager.py:2345 +#: nova/compute/manager.py:2359 msgid "No floating_ip found" msgstr "" -#: nova/compute/manager.py:2353 +#: nova/compute/manager.py:2367 msgid "No floating_ip found." msgstr "" -#: nova/compute/manager.py:2355 +#: nova/compute/manager.py:2369 #, python-format msgid "" "Live migration: Unexpected error: cannot inherit floating ip.\n" "%(e)s" msgstr "" -#: nova/compute/manager.py:2381 +#: nova/compute/manager.py:2395 #, python-format msgid "Migrating instance to %(dest)s finished successfully." msgstr "" -#: nova/compute/manager.py:2383 +#: nova/compute/manager.py:2397 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:2397 +#: nova/compute/manager.py:2411 msgid "Post operation of migration started" msgstr "" -#: nova/compute/manager.py:2528 +#: nova/compute/manager.py:2542 msgid "Updated the info_cache for instance" msgstr "" -#: nova/compute/manager.py:2554 +#: nova/compute/manager.py:2568 #, python-format msgid "" "Found %(migration_count)d unconfirmed migrations older than " "%(confirm_window)d seconds" msgstr "" -#: nova/compute/manager.py:2559 +#: nova/compute/manager.py:2573 #, python-format msgid "Setting migration %(migration_id)s to error: %(reason)s" msgstr "" -#: nova/compute/manager.py:2568 +#: nova/compute/manager.py:2582 #, python-format msgid "" "Automatically confirming migration %(migration_id)s for instance " "%(instance_uuid)s" msgstr "" -#: nova/compute/manager.py:2575 +#: nova/compute/manager.py:2589 #, python-format msgid "Instance %(instance_uuid)s not found" msgstr "" -#: nova/compute/manager.py:2579 +#: nova/compute/manager.py:2593 msgid "In ERROR state" msgstr "" -#: nova/compute/manager.py:2586 +#: nova/compute/manager.py:2600 #, python-format msgid "In states %(vm_state)s/%(task_state)s, notRESIZED/None" msgstr "" -#: nova/compute/manager.py:2594 +#: nova/compute/manager.py:2608 #, python-format msgid "Error auto-confirming resize: %(e)s. Will retry later." msgstr "" -#: nova/compute/manager.py:2611 +#: nova/compute/manager.py:2625 #, 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:2629 +#: nova/compute/manager.py:2643 #, python-format msgid "Failed to generate usage audit for instance on host %s" msgstr "" -#: nova/compute/manager.py:2652 +#: nova/compute/manager.py:2666 msgid "Updating bandwidth usage cache" msgstr "" -#: nova/compute/manager.py:2717 +#: nova/compute/manager.py:2731 msgid "Updating host status" msgstr "" -#: nova/compute/manager.py:2743 +#: nova/compute/manager.py:2757 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " "the hypervisor." msgstr "" -#: nova/compute/manager.py:2749 nova/compute/manager.py:2787 +#: nova/compute/manager.py:2763 nova/compute/manager.py:2801 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:2774 +#: nova/compute/manager.py:2788 #, 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:2811 +#: nova/compute/manager.py:2825 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:2823 nova/compute/manager.py:2834 -#: nova/compute/manager.py:2848 +#: nova/compute/manager.py:2837 nova/compute/manager.py:2848 +#: nova/compute/manager.py:2862 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:2828 +#: nova/compute/manager.py:2842 msgid "Instance is paused or suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:2841 +#: nova/compute/manager.py:2855 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:2857 +#: nova/compute/manager.py:2871 msgid "Instance is not (soft-)deleted." msgstr "" -#: nova/compute/manager.py:2865 +#: nova/compute/manager.py:2879 msgid "FLAGS.reclaim_instance_interval <= 0, skipping..." msgstr "" -#: nova/compute/manager.py:2878 +#: nova/compute/manager.py:2892 msgid "Reclaiming deleted instance" msgstr "" -#: nova/compute/manager.py:2927 +#: nova/compute/manager.py:2941 #, 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:2934 +#: nova/compute/manager.py:2948 #, 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:2941 +#: nova/compute/manager.py:2955 #, python-format msgid "Unrecognized value '%(action)s' for FLAGS.running_deleted_instance_action" msgstr "" -#: nova/compute/resource_tracker.py:150 +#: nova/compute/resource_tracker.py:151 msgid "" "Host field should be not be set on the instance until resources have been" " claimed." msgstr "" -#: nova/compute/resource_tracker.py:167 +#: nova/compute/resource_tracker.py:168 #, python-format msgid "" "Attempting claim: memory %(memory_mb)d MB, disk %(disk_gb)d GB, VCPUs " "%(vcpus)d" msgstr "" -#: nova/compute/resource_tracker.py:209 +#: nova/compute/resource_tracker.py:210 #, python-format msgid "" "Total memory: %(total_mem)d MB, used: %(used_mem)d MB, free: %(free_mem)d" " MB" msgstr "" -#: nova/compute/resource_tracker.py:218 +#: nova/compute/resource_tracker.py:219 msgid "Memory limit not specified, defaulting to unlimited" msgstr "" -#: nova/compute/resource_tracker.py:224 +#: nova/compute/resource_tracker.py:225 #, python-format msgid "Memory limit: %(memory_mb_limit)d MB, free: %(free_ram_mb)d MB" msgstr "" -#: nova/compute/resource_tracker.py:231 +#: nova/compute/resource_tracker.py:232 #, python-format msgid "" "Unable to claim resources. Free memory %(free_ram_mb)d MB < requested " "memory %(memory_mb)d MB" msgstr "" -#: nova/compute/resource_tracker.py:240 +#: nova/compute/resource_tracker.py:241 #, python-format msgid "" "Total disk: %(total_disk)d GB, used: %(used_disk)d GB, free: " "%(free_disk)d GB" msgstr "" -#: nova/compute/resource_tracker.py:249 +#: nova/compute/resource_tracker.py:250 msgid "Disk limit not specified, defaulting to unlimited" msgstr "" -#: nova/compute/resource_tracker.py:255 +#: nova/compute/resource_tracker.py:256 #, python-format msgid "Disk limit: %(disk_gb_limit)d GB, free: %(free_disk_gb)d GB" msgstr "" -#: nova/compute/resource_tracker.py:261 +#: nova/compute/resource_tracker.py:262 #, python-format msgid "" "Unable to claim resources. Free disk %(free_disk_gb)d GB < requested " "disk %(disk_gb)d GB" msgstr "" -#: nova/compute/resource_tracker.py:272 +#: nova/compute/resource_tracker.py:273 #, python-format msgid "Total VCPUs: %(total_vcpus)d, used: %(used_vcpus)d" msgstr "" -#: nova/compute/resource_tracker.py:279 +#: nova/compute/resource_tracker.py:280 msgid "VCPU limit not specified, defaulting to unlimited" msgstr "" -#: nova/compute/resource_tracker.py:283 +#: nova/compute/resource_tracker.py:284 #, python-format msgid "CPU limit: %(vcpu_limit)d" msgstr "" -#: nova/compute/resource_tracker.py:290 +#: nova/compute/resource_tracker.py:291 #, python-format msgid "" "Unable to claim resources. Free CPU %(free_vcpus)d < requested CPU " "%(vcpus)d" msgstr "" -#: nova/compute/resource_tracker.py:309 +#: nova/compute/resource_tracker.py:310 #, python-format msgid "Finishing claim: %s" msgstr "" -#: nova/compute/resource_tracker.py:324 +#: nova/compute/resource_tracker.py:325 #, python-format msgid "Aborting claim: %s" msgstr "" -#: nova/compute/resource_tracker.py:362 +#: nova/compute/resource_tracker.py:363 msgid "" "Virt driver does not support 'get_available_resource' Compute tracking " "is disabled." msgstr "" -#: nova/compute/resource_tracker.py:400 +#: nova/compute/resource_tracker.py:401 #, python-format msgid "Compute_service record created for %s " msgstr "" -#: nova/compute/resource_tracker.py:405 +#: nova/compute/resource_tracker.py:406 #, python-format msgid "Compute_service record updated for %s " msgstr "" -#: nova/compute/resource_tracker.py:424 +#: nova/compute/resource_tracker.py:425 #, python-format msgid "No service record for host %s" msgstr "" -#: nova/compute/resource_tracker.py:434 +#: nova/compute/resource_tracker.py:435 #, python-format msgid "Hypervisor: free ram (MB): %s" msgstr "" -#: nova/compute/resource_tracker.py:435 +#: nova/compute/resource_tracker.py:436 #, python-format msgid "Hypervisor: free disk (GB): %s" msgstr "" -#: nova/compute/resource_tracker.py:440 +#: nova/compute/resource_tracker.py:441 #, python-format msgid "Hypervisor: free VCPUs: %s" msgstr "" -#: nova/compute/resource_tracker.py:442 +#: nova/compute/resource_tracker.py:443 msgid "Hypervisor: VCPU information unavailable" msgstr "" -#: nova/compute/resource_tracker.py:449 +#: nova/compute/resource_tracker.py:450 #, python-format msgid "Free ram (MB): %s" msgstr "" -#: nova/compute/resource_tracker.py:450 +#: nova/compute/resource_tracker.py:451 #, python-format msgid "Free disk (GB): %s" msgstr "" -#: nova/compute/resource_tracker.py:455 +#: nova/compute/resource_tracker.py:456 #, python-format msgid "Free VCPUS: %s" msgstr "" -#: nova/compute/resource_tracker.py:457 +#: nova/compute/resource_tracker.py:458 msgid "Free VCPU information unavailable" msgstr "" -#: nova/compute/resource_tracker.py:532 +#: nova/compute/resource_tracker.py:533 #, python-format msgid "Missing keys: %s" msgstr "" @@ -3864,45 +3849,45 @@ msgstr "" msgid "Unrecognized read_deleted value '%s'" msgstr "" -#: nova/db/sqlalchemy/api.py:2783 +#: nova/db/sqlalchemy/api.py:2784 #, python-format msgid "Change will make usage less than 0 for the following resources: %(unders)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4684 +#: nova/db/sqlalchemy/api.py:4685 msgid "Backend exists" msgstr "" -#: nova/db/sqlalchemy/api.py:4704 nova/db/sqlalchemy/api.py:4730 +#: nova/db/sqlalchemy/api.py:4705 nova/db/sqlalchemy/api.py:4731 #, python-format msgid "No backend config with id %(sm_backend_id)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4742 +#: nova/db/sqlalchemy/api.py:4743 #, python-format msgid "No backend config with sr uuid %(sr_uuid)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4776 +#: nova/db/sqlalchemy/api.py:4777 msgid "Flavor exists" msgstr "" -#: nova/db/sqlalchemy/api.py:4791 +#: nova/db/sqlalchemy/api.py:4792 #, python-format msgid "%(sm_flavor_id) flavor not found" msgstr "" -#: nova/db/sqlalchemy/api.py:4810 +#: nova/db/sqlalchemy/api.py:4811 #, python-format msgid "No sm_flavor called %(sm_flavor_id)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4827 +#: nova/db/sqlalchemy/api.py:4828 #, python-format msgid "No sm_flavor called %(sm_flavor_label)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4865 +#: nova/db/sqlalchemy/api.py:4866 #, python-format msgid "No sm_volume with id %(volume_id)s" msgstr "" @@ -4073,155 +4058,155 @@ msgstr "" msgid "This driver only supports type 'a' entries." msgstr "" -#: nova/network/linux_net.py:177 +#: nova/network/linux_net.py:179 #, python-format msgid "Attempted to remove chain %s which does not exist" msgstr "" -#: nova/network/linux_net.py:212 +#: nova/network/linux_net.py:214 #, python-format msgid "Unknown chain: %r" msgstr "" -#: nova/network/linux_net.py:237 +#: nova/network/linux_net.py:239 #, 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:372 +#: nova/network/linux_net.py:374 msgid "IPTablesManager.apply completed with success" msgstr "" -#: nova/network/linux_net.py:578 +#: nova/network/linux_net.py:580 #, python-format msgid "arping error for ip %s" msgstr "" -#: nova/network/linux_net.py:788 +#: nova/network/linux_net.py:790 #, python-format msgid "Pid %d is stale, skip killing dnsmasq" msgstr "" -#: nova/network/linux_net.py:828 +#: nova/network/linux_net.py:830 #, python-format msgid "Hupping dnsmasq threw %s" msgstr "" -#: nova/network/linux_net.py:830 +#: nova/network/linux_net.py:832 #, python-format msgid "Pid %d is stale, relaunching dnsmasq" msgstr "" -#: nova/network/linux_net.py:892 +#: nova/network/linux_net.py:894 #, python-format msgid "killing radvd threw %s" msgstr "" -#: nova/network/linux_net.py:894 +#: nova/network/linux_net.py:896 #, python-format msgid "Pid %d is stale, relaunching radvd" msgstr "" -#: nova/network/linux_net.py:1124 +#: nova/network/linux_net.py:1126 #, python-format msgid "Starting VLAN inteface %s" msgstr "" -#: nova/network/linux_net.py:1160 +#: nova/network/linux_net.py:1162 #, python-format msgid "Starting Bridge interface for %s" msgstr "" -#: nova/network/linux_net.py:1203 +#: nova/network/linux_net.py:1205 #, python-format msgid "Failed to add interface: %s" msgstr "" -#: nova/network/linux_net.py:1304 +#: nova/network/linux_net.py:1306 #, python-format msgid "Starting bridge %s " msgstr "" -#: nova/network/linux_net.py:1312 +#: nova/network/linux_net.py:1314 #, python-format msgid "Done starting bridge %s" msgstr "" -#: nova/network/linux_net.py:1331 +#: nova/network/linux_net.py:1333 #, python-format msgid "Failed unplugging gateway interface '%s'" msgstr "" -#: nova/network/linux_net.py:1333 +#: nova/network/linux_net.py:1335 #, python-format msgid "Unplugged gateway interface '%s'" msgstr "" -#: nova/network/manager.py:276 +#: nova/network/manager.py:277 #, python-format msgid "Fixed ip %(fixed_ip_id)s not found" msgstr "" -#: nova/network/manager.py:285 nova/network/manager.py:544 +#: nova/network/manager.py:286 nova/network/manager.py:545 #, python-format msgid "Interface %(interface)s not found" msgstr "" -#: nova/network/manager.py:300 +#: nova/network/manager.py:301 #, python-format msgid "floating IP allocation for instance |%s|" msgstr "" -#: nova/network/manager.py:364 +#: nova/network/manager.py:365 msgid "Floating IP is not associated. Ignore." msgstr "" -#: nova/network/manager.py:382 +#: nova/network/manager.py:383 #, python-format msgid "Address |%(address)s| is not allocated" msgstr "" -#: nova/network/manager.py:386 +#: nova/network/manager.py:387 #, python-format msgid "Address |%(address)s| is not allocated to your project |%(project)s|" msgstr "" -#: nova/network/manager.py:407 +#: nova/network/manager.py:408 #, python-format msgid "Quota exceeded for %(pid)s, tried to allocate floating IP" msgstr "" -#: nova/network/manager.py:468 +#: nova/network/manager.py:469 msgid "Failed to update usages deallocating floating IP" msgstr "" -#: nova/network/manager.py:649 +#: nova/network/manager.py:650 #, python-format msgid "Starting migration network for instance %(instance_uuid)s" msgstr "" -#: nova/network/manager.py:656 +#: nova/network/manager.py:657 #, python-format msgid "" "Floating ip address |%(address)s| no longer belongs to instance " "%(instance_uuid)s. Will notmigrate it " msgstr "" -#: nova/network/manager.py:677 +#: nova/network/manager.py:678 #, python-format msgid "Finishing migration network for instance %(instance_uuid)s" msgstr "" -#: nova/network/manager.py:685 +#: nova/network/manager.py:686 #, python-format msgid "" "Floating ip address |%(address)s| no longer belongs to instance " "%(instance_uuid)s. Will notsetup it." msgstr "" -#: nova/network/manager.py:732 +#: nova/network/manager.py:733 #, python-format msgid "" "Database inconsistency: DNS domain |%s| is registered in the Nova db but " @@ -4229,39 +4214,39 @@ msgid "" "ignored." msgstr "" -#: nova/network/manager.py:778 +#: nova/network/manager.py:779 #, python-format msgid "Domain |%(domain)s| already exists, changing zone to |%(av_zone)s|." msgstr "" -#: nova/network/manager.py:788 +#: nova/network/manager.py:789 #, python-format msgid "Domain |%(domain)s| already exists, changing project to |%(project)s|." msgstr "" -#: nova/network/manager.py:902 +#: nova/network/manager.py:903 #, python-format msgid "Disassociated %s stale fixed ip(s)" msgstr "" -#: nova/network/manager.py:906 +#: nova/network/manager.py:907 msgid "setting network host" msgstr "" -#: nova/network/manager.py:1020 +#: nova/network/manager.py:1021 msgid "network allocations" msgstr "" -#: nova/network/manager.py:1025 +#: nova/network/manager.py:1026 #, python-format msgid "networks retrieved for instance: |%(networks)s|" msgstr "" -#: nova/network/manager.py:1055 +#: nova/network/manager.py:1056 msgid "network deallocation for instance" msgstr "" -#: nova/network/manager.py:1278 +#: nova/network/manager.py:1279 #, python-format msgid "" "instance-dns-zone is |%(domain)s|, which is in availability zone " @@ -4269,89 +4254,89 @@ msgid "" "created." msgstr "" -#: nova/network/manager.py:1357 +#: nova/network/manager.py:1358 #, python-format msgid "Unable to release %s because vif doesn't exist." msgstr "" -#: nova/network/manager.py:1378 +#: nova/network/manager.py:1379 #, python-format msgid "Leased IP |%(address)s|" msgstr "" -#: nova/network/manager.py:1382 +#: nova/network/manager.py:1383 #, python-format msgid "IP %s leased that is not associated" msgstr "" -#: nova/network/manager.py:1390 +#: nova/network/manager.py:1391 #, python-format msgid "IP |%s| leased that isn't allocated" msgstr "" -#: nova/network/manager.py:1395 +#: nova/network/manager.py:1396 #, python-format msgid "Released IP |%(address)s|" msgstr "" -#: nova/network/manager.py:1399 +#: nova/network/manager.py:1400 #, python-format msgid "IP %s released that is not associated" msgstr "" -#: nova/network/manager.py:1402 +#: nova/network/manager.py:1403 #, python-format msgid "IP %s released that was not leased" msgstr "" -#: nova/network/manager.py:1421 +#: nova/network/manager.py:1422 #, python-format msgid "%s must be an integer" msgstr "" -#: nova/network/manager.py:1445 +#: nova/network/manager.py:1446 msgid "Maximum allowed length for 'label' is 255." msgstr "" -#: nova/network/manager.py:1465 +#: nova/network/manager.py:1466 #, python-format msgid "" "Subnet(s) too large, defaulting to /%s. To override, specify " "network_size flag." msgstr "" -#: nova/network/manager.py:1543 +#: nova/network/manager.py:1547 msgid "cidr already in use" msgstr "" -#: nova/network/manager.py:1546 +#: nova/network/manager.py:1550 #, python-format msgid "requested cidr (%(cidr)s) conflicts with existing supernet (%(super)s)" msgstr "" -#: nova/network/manager.py:1557 +#: nova/network/manager.py:1561 #, python-format msgid "" "requested cidr (%(cidr)s) conflicts with existing smaller cidr " "(%(smaller)s)" msgstr "" -#: nova/network/manager.py:1616 +#: nova/network/manager.py:1620 msgid "Network already exists!" msgstr "" -#: nova/network/manager.py:1636 +#: nova/network/manager.py:1640 #, python-format msgid "Network must be disassociated from project %s before delete" msgstr "" -#: nova/network/manager.py:2093 +#: nova/network/manager.py:2097 msgid "" "The sum between the number of networks and the vlan start cannot be " "greater than 4094" msgstr "" -#: nova/network/manager.py:2100 +#: nova/network/manager.py:2104 #, python-format msgid "" "The network range is not big enough to fit %(num_networks)s. Network size" @@ -4424,7 +4409,27 @@ msgstr "" msgid "Multiple floating IP pools matches found for name '%s'" msgstr "" -#: nova/openstack/common/log.py:299 +#: nova/openstack/common/lockutils.py:98 +#, python-format +msgid "Could not release the acquired lock `%s`" +msgstr "" + +#: nova/openstack/common/lockutils.py:184 +#, python-format +msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"..." +msgstr "" + +#: nova/openstack/common/lockutils.py:188 +#, python-format +msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"..." +msgstr "" + +#: nova/openstack/common/lockutils.py:216 +#, python-format +msgid "Got file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..." +msgstr "" + +#: nova/openstack/common/log.py:298 #, python-format msgid "syslog facility must be one of: %s" msgstr "" @@ -4471,46 +4476,46 @@ msgstr "" msgid "Failed to load plugin %(plug)s: %(exc)s" msgstr "" -#: nova/openstack/common/rpc/amqp.py:208 +#: nova/openstack/common/rpc/amqp.py:209 #, python-format msgid "unpacked context: %s" msgstr "" -#: nova/openstack/common/rpc/amqp.py:252 +#: nova/openstack/common/rpc/amqp.py:253 #, python-format msgid "received %s" msgstr "" -#: nova/openstack/common/rpc/amqp.py:258 +#: nova/openstack/common/rpc/amqp.py:259 #, python-format msgid "no method for message: %s" msgstr "" -#: nova/openstack/common/rpc/amqp.py:259 +#: nova/openstack/common/rpc/amqp.py:260 #, python-format msgid "No method for message: %s" msgstr "" -#: nova/openstack/common/rpc/amqp.py:351 +#: nova/openstack/common/rpc/amqp.py:352 #, python-format msgid "Making asynchronous call on %s ..." msgstr "" -#: nova/openstack/common/rpc/amqp.py:354 +#: nova/openstack/common/rpc/amqp.py:355 #, python-format msgid "MSG_ID is %s" msgstr "" -#: nova/openstack/common/rpc/amqp.py:376 +#: nova/openstack/common/rpc/amqp.py:377 #, python-format msgid "Making asynchronous cast on %s..." msgstr "" -#: nova/openstack/common/rpc/amqp.py:384 +#: nova/openstack/common/rpc/amqp.py:385 msgid "Making asynchronous fanout cast..." msgstr "" -#: nova/openstack/common/rpc/amqp.py:410 +#: nova/openstack/common/rpc/amqp.py:411 #, python-format msgid "Sending %(event_type)s on %(topic)s" msgstr "" @@ -4549,69 +4554,69 @@ msgstr "" msgid "Failed to process message... skipping it." msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:463 +#: nova/openstack/common/rpc/impl_kombu.py:468 #, python-format msgid "Reconnecting to AMQP server on %(hostname)s:%(port)d" msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:485 +#: nova/openstack/common/rpc/impl_kombu.py:490 #, python-format msgid "Connected to AMQP server on %(hostname)s:%(port)d" msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:522 +#: nova/openstack/common/rpc/impl_kombu.py:527 #, python-format msgid "" "Unable to connect to AMQP server on %(hostname)s:%(port)d after " "%(max_retries)d tries: %(err_str)s" msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:538 +#: nova/openstack/common/rpc/impl_kombu.py:543 #, python-format msgid "" "AMQP server on %(hostname)s:%(port)d is unreachable: %(err_str)s. Trying " "again in %(sleep_time)d seconds." msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:590 -#: nova/openstack/common/rpc/impl_qpid.py:402 +#: nova/openstack/common/rpc/impl_kombu.py:595 +#: nova/openstack/common/rpc/impl_qpid.py:403 #, python-format msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s" msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:608 -#: nova/openstack/common/rpc/impl_qpid.py:417 +#: nova/openstack/common/rpc/impl_kombu.py:613 +#: nova/openstack/common/rpc/impl_qpid.py:418 #, python-format msgid "Timed out waiting for RPC response: %s" msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:612 -#: nova/openstack/common/rpc/impl_qpid.py:421 +#: nova/openstack/common/rpc/impl_kombu.py:617 +#: nova/openstack/common/rpc/impl_qpid.py:422 #, python-format msgid "Failed to consume message from queue: %s" msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:646 -#: nova/openstack/common/rpc/impl_qpid.py:451 +#: nova/openstack/common/rpc/impl_kombu.py:651 +#: nova/openstack/common/rpc/impl_qpid.py:452 #, python-format msgid "Failed to publish message to topic '%(topic)s': %(err_str)s" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:358 +#: nova/openstack/common/rpc/impl_qpid.py:359 #, python-format msgid "Unable to connect to AMQP server: %s" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:363 +#: nova/openstack/common/rpc/impl_qpid.py:364 #, python-format msgid "Connected to AMQP server on %s" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:371 +#: nova/openstack/common/rpc/impl_qpid.py:372 msgid "Re-established AMQP queues" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:429 +#: nova/openstack/common/rpc/impl_qpid.py:430 msgid "Error processing message. Skipping it." msgstr "" @@ -4846,27 +4851,27 @@ msgstr "" msgid "Attempting to build %(num_instances)d instance(s)" msgstr "" -#: nova/scheduler/filter_scheduler.py:185 +#: nova/scheduler/filter_scheduler.py:186 msgid "Invalid value for 'scheduler_max_attempts', must be >= 1" msgstr "" -#: nova/scheduler/filter_scheduler.py:212 +#: nova/scheduler/filter_scheduler.py:213 #, python-format msgid "" "Exceeded max scheduling attempts %(max_attempts)d for instance " "%(instance_uuid)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:223 +#: nova/scheduler/filter_scheduler.py:224 msgid "Scheduler only understands Compute nodes (for now)" msgstr "" -#: nova/scheduler/filter_scheduler.py:275 +#: nova/scheduler/filter_scheduler.py:276 #, python-format msgid "Filtered %(hosts)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:285 +#: nova/scheduler/filter_scheduler.py:286 #, python-format msgid "Weighted %(weighted_host)s" msgstr "" @@ -4949,12 +4954,12 @@ msgstr "" msgid "%(host_state)s fails instance_type extra_specs requirements" msgstr "" -#: nova/scheduler/filters/compute_filter.py:36 +#: nova/scheduler/filters/compute_filter.py:38 #, python-format msgid "%(host_state)s is disabled or has not been heard from in a while" msgstr "" -#: nova/scheduler/filters/compute_filter.py:40 +#: nova/scheduler/filters/compute_filter.py:42 #, python-format msgid "%(host_state)s is disabled via capabilities" msgstr "" @@ -5082,7 +5087,7 @@ msgstr "" msgid "Expected a function in 'auth[1]' parameter" msgstr "" -#: nova/tests/test_misc.py:63 +#: nova/tests/test_misc.py:62 #, python-format msgid "" "The following migrations are missing a downgrade:\n" @@ -5252,7 +5257,7 @@ msgstr "" #: nova/tests/compute/test_compute.py:644 #: nova/tests/compute/test_compute.py:680 #: nova/tests/compute/test_compute.py:705 -#: nova/tests/compute/test_compute.py:2341 +#: nova/tests/compute/test_compute.py:2342 #, python-format msgid "Running instances: %s" msgstr "" @@ -5269,7 +5274,7 @@ msgstr "" msgid "Internal error" msgstr "" -#: nova/tests/compute/test_compute.py:2352 +#: nova/tests/compute/test_compute.py:2353 #, python-format msgid "After force-killing instances: %s" msgstr "" @@ -5382,7 +5387,7 @@ msgstr "" msgid "Decoding JSON: %s" msgstr "" -#: nova/virt/configdrive.py:76 +#: nova/virt/configdrive.py:77 #, python-format msgid "Added %(filepath)s to config drive" msgstr "" @@ -5521,115 +5526,115 @@ msgstr "" msgid "domain does not exist" msgstr "" -#: nova/virt/baremetal/driver.py:115 +#: nova/virt/baremetal/driver.py:117 #, python-format msgid "Error encountered when destroying instance '%(name)s': %(ex)s" msgstr "" -#: nova/virt/baremetal/driver.py:129 +#: nova/virt/baremetal/driver.py:131 #, python-format msgid "instance %(instance_name)s: deleting instance files %(target)s" msgstr "" -#: nova/virt/baremetal/driver.py:156 +#: nova/virt/baremetal/driver.py:158 #, python-format msgid "instance %s: rebooted" msgstr "" -#: nova/virt/baremetal/driver.py:160 +#: nova/virt/baremetal/driver.py:162 msgid "_wait_for_reboot failed" msgstr "" -#: nova/virt/baremetal/driver.py:189 +#: nova/virt/baremetal/driver.py:191 #, python-format msgid "instance %s: rescued" msgstr "" -#: nova/virt/baremetal/driver.py:193 +#: nova/virt/baremetal/driver.py:195 msgid "_wait_for_rescue failed" msgstr "" -#: nova/virt/baremetal/driver.py:210 +#: nova/virt/baremetal/driver.py:212 msgid "<============= spawn of baremetal =============>" msgstr "" -#: nova/virt/baremetal/driver.py:223 +#: nova/virt/baremetal/driver.py:225 #, python-format msgid "instance %s: is building" msgstr "" -#: nova/virt/baremetal/driver.py:229 +#: nova/virt/baremetal/driver.py:231 msgid "Key is injected but instance is not running yet" msgstr "" -#: nova/virt/baremetal/driver.py:238 +#: nova/virt/baremetal/driver.py:240 #, python-format msgid "instance %s: booted" msgstr "" -#: nova/virt/baremetal/driver.py:245 +#: nova/virt/baremetal/driver.py:247 #, python-format msgid "~~~~~~ current state = %s ~~~~~~" msgstr "" -#: nova/virt/baremetal/driver.py:247 +#: nova/virt/baremetal/driver.py:249 #, python-format msgid "instance %s spawned successfully" msgstr "" -#: nova/virt/baremetal/driver.py:250 +#: nova/virt/baremetal/driver.py:252 #, python-format msgid "instance %s:not booted" msgstr "" -#: nova/virt/baremetal/driver.py:253 +#: nova/virt/baremetal/driver.py:255 msgid "Baremetal assignment is overcommitted." msgstr "" -#: nova/virt/baremetal/driver.py:337 +#: nova/virt/baremetal/driver.py:339 #, python-format msgid "instance %s: Creating image" msgstr "" -#: nova/virt/baremetal/driver.py:455 +#: nova/virt/baremetal/driver.py:457 #, python-format msgid "instance %(inst_name)s: injecting %(injection)s into image %(img_id)s" msgstr "" -#: nova/virt/baremetal/driver.py:465 +#: nova/virt/baremetal/driver.py:467 #, python-format msgid "" "instance %(inst_name)s: ignoring error injecting data into image " "%(img_id)s (%(e)s)" msgstr "" -#: nova/virt/baremetal/driver.py:511 +#: nova/virt/baremetal/driver.py:513 #, python-format msgid "instance %s: starting toXML method" msgstr "" -#: nova/virt/baremetal/driver.py:514 +#: nova/virt/baremetal/driver.py:516 #, python-format msgid "instance %s: finished toXML method" msgstr "" -#: nova/virt/baremetal/driver.py:558 nova/virt/hyperv/vmops.py:486 -#: nova/virt/libvirt/driver.py:1986 +#: nova/virt/baremetal/driver.py:560 nova/virt/hyperv/vmops.py:486 +#: nova/virt/libvirt/driver.py:1987 msgid "" "Cannot get the number of cpu, because this function is not implemented " "for this platform. This error can be safely ignored for now." msgstr "" -#: nova/virt/baremetal/driver.py:681 +#: nova/virt/baremetal/driver.py:683 #, python-format msgid "#### RLK: cpu_arch = %s " msgstr "" -#: nova/virt/baremetal/driver.py:698 +#: nova/virt/baremetal/driver.py:700 msgid "Updating!" msgstr "" -#: nova/virt/baremetal/driver.py:725 nova/virt/libvirt/driver.py:3030 +#: nova/virt/baremetal/driver.py:727 nova/virt/libvirt/driver.py:3031 #: nova/virt/xenapi/host.py:148 msgid "Updating host stats" msgstr "" @@ -6227,7 +6232,7 @@ msgstr "" msgid "Failed to remove volume from VM %s" msgstr "" -#: nova/virt/hyperv/volumeops.py:207 nova/virt/libvirt/driver.py:603 +#: nova/virt/hyperv/volumeops.py:207 nova/virt/libvirt/driver.py:604 msgid "Could not determine iscsi initiator name" msgstr "" @@ -6345,219 +6350,219 @@ msgstr "" msgid "The ISCSI initiator name can't be found. Choosing the default one" msgstr "" -#: nova/virt/hyperv/volumeutils.py:121 nova/virt/libvirt/driver.py:1462 +#: nova/virt/hyperv/volumeutils.py:121 nova/virt/libvirt/driver.py:1463 #: nova/virt/xenapi/vm_utils.py:476 #, python-format msgid "block_device_list %s" msgstr "" -#: nova/virt/libvirt/driver.py:332 +#: nova/virt/libvirt/driver.py:333 #, python-format msgid "Nova requires libvirt version %(major)i.%(minor)i.%(micro)i or greater." msgstr "" -#: nova/virt/libvirt/driver.py:338 +#: nova/virt/libvirt/driver.py:339 #, python-format msgid "Connecting to libvirt: %s" msgstr "" -#: nova/virt/libvirt/driver.py:359 +#: nova/virt/libvirt/driver.py:360 msgid "Connection to libvirt broke" msgstr "" -#: nova/virt/libvirt/driver.py:381 nova/virt/libvirt/driver.py:384 +#: nova/virt/libvirt/driver.py:382 nova/virt/libvirt/driver.py:385 #, python-format msgid "Can not handle authentication request for %d credentials" msgstr "" -#: nova/virt/libvirt/driver.py:466 +#: nova/virt/libvirt/driver.py:467 #, python-format msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:480 +#: nova/virt/libvirt/driver.py:481 msgid "During wait destroy, instance disappeared." msgstr "" -#: nova/virt/libvirt/driver.py:485 +#: nova/virt/libvirt/driver.py:486 msgid "Instance destroyed successfully." msgstr "" -#: nova/virt/libvirt/driver.py:507 +#: nova/virt/libvirt/driver.py:508 msgid "Error from libvirt during undefineFlags. Retrying with undefine" msgstr "" -#: nova/virt/libvirt/driver.py:522 +#: nova/virt/libvirt/driver.py:523 #, python-format msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:535 +#: nova/virt/libvirt/driver.py:536 #, python-format msgid "Error from libvirt during unfilter. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:552 +#: nova/virt/libvirt/driver.py:553 #, python-format msgid "Deleting instance files %(target)s" msgstr "" -#: nova/virt/libvirt/driver.py:566 +#: nova/virt/libvirt/driver.py:567 #, python-format msgid "Failed to cleanup directory %(target)s: %(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:728 +#: nova/virt/libvirt/driver.py:729 msgid "During detach_volume, instance disappeared." msgstr "" -#: nova/virt/libvirt/driver.py:738 +#: nova/virt/libvirt/driver.py:739 msgid "attaching LXC block device" msgstr "" -#: nova/virt/libvirt/driver.py:751 +#: nova/virt/libvirt/driver.py:752 msgid "detaching LXC block device" msgstr "" -#: nova/virt/libvirt/driver.py:883 +#: nova/virt/libvirt/driver.py:884 msgid "Instance soft rebooted successfully." msgstr "" -#: nova/virt/libvirt/driver.py:887 +#: nova/virt/libvirt/driver.py:888 msgid "Failed to soft reboot instance." msgstr "" -#: nova/virt/libvirt/driver.py:919 +#: nova/virt/libvirt/driver.py:920 msgid "Instance shutdown successfully." msgstr "" -#: nova/virt/libvirt/driver.py:954 +#: nova/virt/libvirt/driver.py:955 msgid "Instance rebooted successfully." msgstr "" -#: nova/virt/libvirt/driver.py:1084 +#: nova/virt/libvirt/driver.py:1085 msgid "Instance is running" msgstr "" -#: nova/virt/libvirt/driver.py:1091 nova/virt/powervm/operator.py:253 +#: nova/virt/libvirt/driver.py:1092 nova/virt/powervm/operator.py:253 msgid "Instance spawned successfully." msgstr "" -#: nova/virt/libvirt/driver.py:1107 +#: nova/virt/libvirt/driver.py:1108 #, python-format msgid "data: %(data)r, fpath: %(fpath)r" msgstr "" -#: nova/virt/libvirt/driver.py:1153 +#: nova/virt/libvirt/driver.py:1154 msgid "Guest does not have a console available" msgstr "" -#: nova/virt/libvirt/driver.py:1197 +#: nova/virt/libvirt/driver.py:1198 #, python-format msgid "Path '%(path)s' supports direct I/O" msgstr "" -#: nova/virt/libvirt/driver.py:1201 +#: nova/virt/libvirt/driver.py:1202 #, python-format msgid "Path '%(path)s' does not support direct I/O: '%(ex)s'" msgstr "" -#: nova/virt/libvirt/driver.py:1205 nova/virt/libvirt/driver.py:1209 +#: nova/virt/libvirt/driver.py:1206 nova/virt/libvirt/driver.py:1210 #, python-format msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'" msgstr "" -#: nova/virt/libvirt/driver.py:1275 +#: nova/virt/libvirt/driver.py:1276 msgid "Creating image" msgstr "" -#: nova/virt/libvirt/driver.py:1401 +#: nova/virt/libvirt/driver.py:1402 msgid "Using config drive" msgstr "" -#: nova/virt/libvirt/driver.py:1411 +#: nova/virt/libvirt/driver.py:1412 #, python-format msgid "Creating config drive at %(path)s" msgstr "" -#: nova/virt/libvirt/driver.py:1425 +#: nova/virt/libvirt/driver.py:1426 #, python-format msgid "Injecting %(injection)s into image %(img_id)s" msgstr "" -#: nova/virt/libvirt/driver.py:1435 +#: nova/virt/libvirt/driver.py:1436 #, python-format msgid "Ignoring error injecting data into image %(img_id)s (%(e)s)" msgstr "" -#: nova/virt/libvirt/driver.py:1509 +#: nova/virt/libvirt/driver.py:1510 #, 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:1515 +#: nova/virt/libvirt/driver.py:1516 msgid "Config requested a custom CPU model, but no model name was provided" msgstr "" -#: nova/virt/libvirt/driver.py:1519 +#: nova/virt/libvirt/driver.py:1520 msgid "A CPU model name should not be set when a host CPU model is requested" msgstr "" -#: nova/virt/libvirt/driver.py:1523 +#: nova/virt/libvirt/driver.py:1524 #, python-format msgid "CPU mode '%(mode)s' model '%(model)s' was chosen" msgstr "" -#: nova/virt/libvirt/driver.py:1539 +#: nova/virt/libvirt/driver.py:1540 msgid "" "Passthrough of the host CPU was requested but this libvirt version does " "not support this feature" msgstr "" -#: nova/virt/libvirt/driver.py:1831 +#: nova/virt/libvirt/driver.py:1832 msgid "Starting toXML method" msgstr "" -#: nova/virt/libvirt/driver.py:1835 +#: nova/virt/libvirt/driver.py:1836 msgid "Finished toXML method" msgstr "" -#: nova/virt/libvirt/driver.py:1852 +#: nova/virt/libvirt/driver.py:1853 #, 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:2104 +#: nova/virt/libvirt/driver.py:2105 msgid "libvirt version is too old (does not support getVersion)" msgstr "" -#: nova/virt/libvirt/driver.py:2291 +#: nova/virt/libvirt/driver.py:2292 msgid "Block migration can not be used with shared storage." msgstr "" -#: nova/virt/libvirt/driver.py:2299 +#: nova/virt/libvirt/driver.py:2300 msgid "Live migration can not be used without shared storage." msgstr "" -#: nova/virt/libvirt/driver.py:2337 +#: nova/virt/libvirt/driver.py:2338 #, 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:2357 +#: nova/virt/libvirt/driver.py:2358 #, python-format msgid "" "Instance launched has CPU info:\n" "%s" msgstr "" -#: nova/virt/libvirt/driver.py:2369 +#: nova/virt/libvirt/driver.py:2370 #, python-format msgid "" "CPU doesn't have compatibility.\n" @@ -6567,51 +6572,51 @@ msgid "" "Refer to %(u)s" msgstr "" -#: nova/virt/libvirt/driver.py:2386 +#: nova/virt/libvirt/driver.py:2387 #, 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:2434 +#: nova/virt/libvirt/driver.py:2435 #, python-format msgid "The firewall filter for %s does not exist" msgstr "" -#: nova/virt/libvirt/driver.py:2504 +#: nova/virt/libvirt/driver.py:2505 #, python-format msgid "Live Migration failure: %(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:2548 +#: nova/virt/libvirt/driver.py:2549 #, python-format msgid "plug_vifs() failed %(cnt)d.Retry up to %(max_retry)d for %(hostname)s." msgstr "" -#: nova/virt/libvirt/driver.py:2675 +#: nova/virt/libvirt/driver.py:2676 #, python-format msgid "skipping %(path)s since it looks like volume" msgstr "" -#: nova/virt/libvirt/driver.py:2724 +#: nova/virt/libvirt/driver.py:2725 #, python-format msgid "Getting disk size of %(i_name)s: %(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:2786 +#: nova/virt/libvirt/driver.py:2787 msgid "Starting migrate_disk_and_power_off" msgstr "" -#: nova/virt/libvirt/driver.py:2845 +#: nova/virt/libvirt/driver.py:2846 msgid "Instance running successfully." msgstr "" -#: nova/virt/libvirt/driver.py:2852 +#: nova/virt/libvirt/driver.py:2853 msgid "Starting finish_migration" msgstr "" -#: nova/virt/libvirt/driver.py:2903 +#: nova/virt/libvirt/driver.py:2904 msgid "Starting finish_revert_migration" msgstr "" @@ -6643,11 +6648,11 @@ msgstr "" msgid "iptables firewall: Setup Basic Filtering" msgstr "" -#: nova/virt/libvirt/imagebackend.py:208 +#: nova/virt/libvirt/imagebackend.py:213 msgid "You should specify libvirt_images_volume_group flag to use LVM images." msgstr "" -#: nova/virt/libvirt/imagebackend.py:270 +#: nova/virt/libvirt/imagebackend.py:276 #, python-format msgid "Unknown image_type=%s" msgstr "" @@ -6781,14 +6786,14 @@ msgstr "" msgid "LVM snapshots not implemented" msgstr "" -#: nova/virt/libvirt/utils.py:130 +#: nova/virt/libvirt/utils.py:131 #, python-format msgid "" "Insufficient Space on Volume Group %(vg)s. Only %(free_space)db " "available, but %(size)db required by volume %(lv)s." msgstr "" -#: nova/virt/libvirt/utils.py:139 +#: nova/virt/libvirt/utils.py:140 #, python-format msgid "" "Volume group %(vg)s will not be able to hold sparse volume %(lv)s. " @@ -6796,36 +6801,36 @@ msgid "" "%(free_space)db." msgstr "" -#: nova/virt/libvirt/utils.py:186 +#: nova/virt/libvirt/utils.py:187 #, python-format msgid "Path %s must be LVM logical volume" msgstr "" -#: nova/virt/libvirt/utils.py:409 +#: nova/virt/libvirt/utils.py:410 msgid "Can't retrieve root device path from instance libvirt configuration" msgstr "" -#: nova/virt/libvirt/utils.py:498 +#: nova/virt/libvirt/utils.py:499 #, python-format msgid "Reading image info file: %s" msgstr "" -#: nova/virt/libvirt/utils.py:502 +#: nova/virt/libvirt/utils.py:503 #, python-format msgid "Read: %s" msgstr "" -#: nova/virt/libvirt/utils.py:508 +#: nova/virt/libvirt/utils.py:509 #, python-format msgid "Error reading image info file %(filename)s: %(error)s" msgstr "" -#: nova/virt/libvirt/utils.py:532 +#: nova/virt/libvirt/utils.py:533 #, python-format msgid "Writing image info file: %s" msgstr "" -#: nova/virt/libvirt/utils.py:533 +#: nova/virt/libvirt/utils.py:534 #, python-format msgid "Wrote: %s" msgstr "" @@ -6845,19 +6850,19 @@ msgstr "" msgid "Failed while unplugging vif" msgstr "" -#: nova/virt/libvirt/volume.py:173 +#: nova/virt/libvirt/volume.py:174 #, python-format msgid "iSCSI device not found at %s" msgstr "" -#: nova/virt/libvirt/volume.py:176 +#: nova/virt/libvirt/volume.py:177 #, python-format msgid "" "ISCSI volume not yet found at: %(mount_device)s. Will rescan & retry. " "Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:188 +#: nova/virt/libvirt/volume.py:189 #, python-format msgid "Found iSCSI node %(mount_device)s (after %(tries)s rescans)" msgstr "" @@ -7757,7 +7762,7 @@ msgid "" msgstr "" #: nova/virt/xenapi/vm_utils.py:454 -#, fuzzy, python-format +#, fuzzy msgid "SR not present and could not be introduced" msgstr "Prosjekt %(project_id)s ble ikke funnet." @@ -8674,34 +8679,34 @@ msgstr "" msgid "LoggingVolumeDriver: %s" msgstr "" -#: nova/volume/iscsi.py:121 +#: nova/volume/iscsi.py:122 #, python-format msgid "Creating volume: %s" msgstr "" -#: nova/volume/iscsi.py:135 +#: nova/volume/iscsi.py:136 #, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s." msgstr "" -#: nova/volume/iscsi.py:145 +#: nova/volume/iscsi.py:146 #, python-format msgid "" "Failed to create iscsi target for volume id:%(vol_id)s. Please ensure " "your tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: nova/volume/iscsi.py:153 nova/volume/iscsi.py:195 +#: nova/volume/iscsi.py:154 nova/volume/iscsi.py:196 #, python-format msgid "Removing volume: %s" msgstr "" -#: nova/volume/iscsi.py:167 +#: nova/volume/iscsi.py:168 #, python-format msgid "Failed to create iscsi target for volume id:%(volume_id)s." msgstr "" -#: nova/volume/iscsi.py:176 +#: nova/volume/iscsi.py:177 msgid "valid iqn needed for show_target" msgstr "" @@ -9854,36 +9859,6 @@ msgid "" "gone: %(exc)s" msgstr "" -#~ msgid "" -#~ "The root_helper option (which lets you" -#~ " specify a root wrapper different " -#~ "from nova-rootwrap, and defaults to " -#~ "using sudo) is now deprecated. You " -#~ "should use the rootwrap_config option " -#~ "instead." -#~ msgstr "" - -#~ msgid "backend %s" -#~ msgstr "" - -#~ msgid "Invalid server status: %(status)s" -#~ msgstr "Ugyldig tjener-status: %(status)s" - -#~ msgid "Use of empty request context is deprecated" -#~ msgstr "" - -#~ msgid "" -#~ "Inheritance-based rules are deprecated; " -#~ "use the default brain instead of " -#~ "%s." -#~ msgstr "" - -#~ msgid "Failed to understand rule %(match)r" -#~ msgstr "" - -#~ msgid "Inheritance-based rules are deprecated; update _check_%s" -#~ msgstr "" - -#~ msgid "Unable to obtain target information %(data)s, %(mountpoint)s" +#~ msgid "Got file lock \"%(lock)s\" for method \"%(method)s\"..." #~ msgstr "" diff --git a/nova/locale/nova.pot b/nova/locale/nova.pot index 9939efd9d..696a7037f 100644 --- a/nova/locale/nova.pot +++ b/nova/locale/nova.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: nova 2013.1\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2012-10-26 00:02+0000\n" +"POT-Creation-Date: 2012-10-27 00:01+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -27,41 +27,41 @@ msgstr "" msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" msgstr "" -#: nova/crypto.py:46 +#: nova/crypto.py:47 msgid "Filename of root CA" msgstr "" -#: nova/crypto.py:49 +#: nova/crypto.py:50 msgid "Filename of private key" msgstr "" -#: nova/crypto.py:52 +#: nova/crypto.py:53 msgid "Filename of root Certificate Revocation List" msgstr "" -#: nova/crypto.py:55 +#: nova/crypto.py:56 msgid "Where we keep our keys" msgstr "" -#: nova/crypto.py:58 +#: nova/crypto.py:59 msgid "Where we keep our root CA" msgstr "" -#: nova/crypto.py:61 +#: nova/crypto.py:62 msgid "Should we use a CA for each project?" msgstr "" -#: nova/crypto.py:65 +#: nova/crypto.py:66 #, python-format msgid "Subject for certificate for users, %s for project, user, timestamp" msgstr "" -#: nova/crypto.py:70 +#: nova/crypto.py:71 #, python-format msgid "Subject for certificate for projects, %s for project, timestamp" msgstr "" -#: nova/crypto.py:300 +#: nova/crypto.py:301 #, python-format msgid "Flags path: %s" msgstr "" @@ -184,7 +184,7 @@ msgstr "" msgid "Invalid volume" msgstr "" -#: nova/exception.py:263 nova/api/openstack/compute/servers.py:1287 +#: nova/exception.py:263 nova/api/openstack/compute/servers.py:1283 #: nova/api/openstack/compute/contrib/admin_actions.py:242 msgid "Invalid metadata" msgstr "" @@ -1329,23 +1329,23 @@ msgstr "" msgid "Creating Consumer connection for Service %s" msgstr "" -#: nova/service.py:502 +#: nova/service.py:503 msgid "Service killed that has no database entry" msgstr "" -#: nova/service.py:539 +#: nova/service.py:540 msgid "The service database object disappeared, Recreating it." msgstr "" -#: nova/service.py:554 +#: nova/service.py:555 msgid "Recovered model server connection!" msgstr "" -#: nova/service.py:560 +#: nova/service.py:561 msgid "model server went away" msgstr "" -#: nova/service.py:648 +#: nova/service.py:649 msgid "serve() can only be called once" msgstr "" @@ -1406,47 +1406,27 @@ msgstr "" msgid "in looping call" msgstr "" -#: nova/utils.py:623 -#, python-format -msgid "Could not release the acquired lock `%s`" -msgstr "" - -#: nova/utils.py:706 -#, python-format -msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"..." -msgstr "" - -#: nova/utils.py:710 -#, python-format -msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"..." -msgstr "" - -#: nova/utils.py:736 -#, python-format -msgid "Got file lock \"%(lock)s\" for method \"%(method)s\"..." -msgstr "" - -#: nova/utils.py:877 +#: nova/utils.py:700 #, python-format msgid "Expected object of type: %s" msgstr "" -#: nova/utils.py:906 +#: nova/utils.py:729 #, python-format msgid "Invalid server_string: %s" msgstr "" -#: nova/utils.py:1046 +#: nova/utils.py:869 #, python-format msgid "timefunc: '%(name)s' took %(total_time).2f secs" msgstr "" -#: nova/utils.py:1124 +#: nova/utils.py:947 #, python-format msgid "Reloading cached file %s" msgstr "" -#: nova/utils.py:1242 nova/virt/configdrive.py:150 +#: nova/utils.py:1065 nova/virt/configdrive.py:151 #, python-format msgid "Could not remove tmpdir: %s" msgstr "" @@ -1866,7 +1846,7 @@ msgstr "" msgid "Caught error: %s" msgstr "" -#: nova/api/openstack/__init__.py:60 nova/api/openstack/wsgi.py:977 +#: nova/api/openstack/__init__.py:60 nova/api/openstack/wsgi.py:986 #, python-format msgid "%(url)s returned with HTTP %(status)d" msgstr "" @@ -1915,7 +1895,7 @@ msgstr "" msgid "offset param must be positive" msgstr "" -#: nova/api/openstack/common.py:215 nova/api/openstack/compute/servers.py:540 +#: nova/api/openstack/common.py:215 nova/api/openstack/compute/servers.py:536 #, python-format msgid "marker [%s] not found" msgstr "" @@ -2019,7 +1999,7 @@ msgstr "" msgid "Failed to load extension %(ext_name)s: %(exc)s" msgstr "" -#: nova/api/openstack/wsgi.py:199 nova/api/openstack/wsgi.py:610 +#: nova/api/openstack/wsgi.py:199 nova/api/openstack/wsgi.py:619 msgid "cannot understand JSON" msgstr "" @@ -2028,47 +2008,47 @@ msgstr "" msgid "cannot understand XML" msgstr "" -#: nova/api/openstack/wsgi.py:615 +#: nova/api/openstack/wsgi.py:624 msgid "too many body keys" msgstr "" -#: nova/api/openstack/wsgi.py:658 +#: nova/api/openstack/wsgi.py:667 #, python-format msgid "Exception handling resource: %s" msgstr "" -#: nova/api/openstack/wsgi.py:662 +#: nova/api/openstack/wsgi.py:671 #, python-format msgid "Fault thrown: %s" msgstr "" -#: nova/api/openstack/wsgi.py:665 +#: nova/api/openstack/wsgi.py:674 #, python-format msgid "HTTP exception thrown: %s" msgstr "" -#: nova/api/openstack/wsgi.py:779 +#: nova/api/openstack/wsgi.py:788 msgid "Unrecognized Content-Type provided in request" msgstr "" -#: nova/api/openstack/wsgi.py:783 +#: nova/api/openstack/wsgi.py:792 msgid "No Content-Type provided in request" msgstr "" -#: nova/api/openstack/wsgi.py:787 +#: nova/api/openstack/wsgi.py:796 msgid "Empty body provided in request" msgstr "" -#: nova/api/openstack/wsgi.py:888 +#: nova/api/openstack/wsgi.py:897 msgid "Invalid XML in request body" msgstr "" -#: nova/api/openstack/wsgi.py:907 +#: nova/api/openstack/wsgi.py:916 #, python-format msgid "There is no such action: %s" msgstr "" -#: nova/api/openstack/wsgi.py:910 nova/api/openstack/wsgi.py:923 +#: nova/api/openstack/wsgi.py:919 nova/api/openstack/wsgi.py:932 #: nova/api/openstack/compute/server_metadata.py:58 #: nova/api/openstack/compute/server_metadata.py:76 #: nova/api/openstack/compute/server_metadata.py:101 @@ -2077,15 +2057,15 @@ msgstr "" msgid "Malformed request body" msgstr "" -#: nova/api/openstack/wsgi.py:920 +#: nova/api/openstack/wsgi.py:929 msgid "Unsupported Content-Type" msgstr "" -#: nova/api/openstack/wsgi.py:932 +#: nova/api/openstack/wsgi.py:941 msgid "Malformed request url" msgstr "" -#: nova/api/openstack/wsgi.py:980 +#: nova/api/openstack/wsgi.py:989 #, python-format msgid "%(url)s returned a fault: %(e)s" msgstr "" @@ -2187,208 +2167,208 @@ msgstr "" msgid "Metadata item was not found" msgstr "" -#: nova/api/openstack/compute/servers.py:449 -#: nova/api/openstack/compute/servers.py:461 -#: nova/api/openstack/compute/servers.py:556 -#: nova/api/openstack/compute/servers.py:724 -#: nova/api/openstack/compute/servers.py:985 -#: nova/api/openstack/compute/servers.py:1088 -#: nova/api/openstack/compute/servers.py:1238 +#: nova/api/openstack/compute/servers.py:445 +#: nova/api/openstack/compute/servers.py:457 +#: nova/api/openstack/compute/servers.py:552 +#: nova/api/openstack/compute/servers.py:720 +#: nova/api/openstack/compute/servers.py:981 +#: nova/api/openstack/compute/servers.py:1084 +#: nova/api/openstack/compute/servers.py:1234 msgid "Instance could not be found" msgstr "" -#: nova/api/openstack/compute/servers.py:500 +#: nova/api/openstack/compute/servers.py:496 msgid "Invalid changes-since value" msgstr "" -#: nova/api/openstack/compute/servers.py:519 +#: nova/api/openstack/compute/servers.py:515 msgid "Only administrators may list deleted instances" msgstr "" -#: nova/api/openstack/compute/servers.py:563 +#: nova/api/openstack/compute/servers.py:559 msgid "Server name is not a string or unicode" msgstr "" -#: nova/api/openstack/compute/servers.py:567 +#: nova/api/openstack/compute/servers.py:563 msgid "Server name is an empty string" msgstr "" -#: nova/api/openstack/compute/servers.py:571 +#: nova/api/openstack/compute/servers.py:567 msgid "Server name must be less than 256 characters." msgstr "" -#: nova/api/openstack/compute/servers.py:588 +#: nova/api/openstack/compute/servers.py:584 #, python-format msgid "Bad personality format: missing %s" msgstr "" -#: nova/api/openstack/compute/servers.py:591 +#: nova/api/openstack/compute/servers.py:587 msgid "Bad personality format" msgstr "" -#: nova/api/openstack/compute/servers.py:595 +#: nova/api/openstack/compute/servers.py:591 #, python-format msgid "Personality content for %s cannot be decoded" msgstr "" -#: nova/api/openstack/compute/servers.py:626 +#: nova/api/openstack/compute/servers.py:622 msgid "Unknown argment : port" msgstr "" -#: nova/api/openstack/compute/servers.py:629 +#: nova/api/openstack/compute/servers.py:625 #, python-format msgid "Bad port format: port uuid is not in proper format (%s)" msgstr "" -#: nova/api/openstack/compute/servers.py:639 +#: nova/api/openstack/compute/servers.py:635 #, python-format msgid "Bad networks format: network uuid is not in proper format (%s)" msgstr "" -#: nova/api/openstack/compute/servers.py:649 +#: nova/api/openstack/compute/servers.py:645 #, python-format msgid "Invalid fixed IP address (%s)" msgstr "" -#: nova/api/openstack/compute/servers.py:662 +#: nova/api/openstack/compute/servers.py:658 #, python-format msgid "Duplicate networks (%s) are not allowed" msgstr "" -#: nova/api/openstack/compute/servers.py:668 +#: nova/api/openstack/compute/servers.py:664 #, python-format msgid "Bad network format: missing %s" msgstr "" -#: nova/api/openstack/compute/servers.py:671 +#: nova/api/openstack/compute/servers.py:667 msgid "Bad networks format" msgstr "" -#: nova/api/openstack/compute/servers.py:697 +#: nova/api/openstack/compute/servers.py:693 msgid "Userdata content cannot be decoded" msgstr "" -#: nova/api/openstack/compute/servers.py:704 +#: nova/api/openstack/compute/servers.py:700 msgid "accessIPv4 is not proper IPv4 format" msgstr "" -#: nova/api/openstack/compute/servers.py:711 +#: nova/api/openstack/compute/servers.py:707 msgid "accessIPv6 is not proper IPv6 format" msgstr "" -#: nova/api/openstack/compute/servers.py:740 +#: nova/api/openstack/compute/servers.py:736 msgid "Server name is not defined" msgstr "" -#: nova/api/openstack/compute/servers.py:789 -#: nova/api/openstack/compute/servers.py:895 +#: nova/api/openstack/compute/servers.py:785 +#: nova/api/openstack/compute/servers.py:891 msgid "Invalid flavorRef provided." msgstr "" -#: nova/api/openstack/compute/servers.py:829 +#: nova/api/openstack/compute/servers.py:825 msgid "min_count must be an integer value" msgstr "" -#: nova/api/openstack/compute/servers.py:832 +#: nova/api/openstack/compute/servers.py:828 msgid "min_count must be > 0" msgstr "" -#: nova/api/openstack/compute/servers.py:837 +#: nova/api/openstack/compute/servers.py:833 msgid "max_count must be an integer value" msgstr "" -#: nova/api/openstack/compute/servers.py:840 +#: nova/api/openstack/compute/servers.py:836 msgid "max_count must be > 0" msgstr "" -#: nova/api/openstack/compute/servers.py:843 +#: nova/api/openstack/compute/servers.py:839 msgid "min_count must be <= max_count" msgstr "" -#: nova/api/openstack/compute/servers.py:892 +#: nova/api/openstack/compute/servers.py:888 msgid "Can not find requested image" msgstr "" -#: nova/api/openstack/compute/servers.py:898 +#: nova/api/openstack/compute/servers.py:894 msgid "Invalid key_name provided." msgstr "" -#: nova/api/openstack/compute/servers.py:977 +#: nova/api/openstack/compute/servers.py:973 msgid "HostId cannot be updated." msgstr "" -#: nova/api/openstack/compute/servers.py:1003 -#: nova/api/openstack/compute/servers.py:1023 +#: nova/api/openstack/compute/servers.py:999 +#: nova/api/openstack/compute/servers.py:1019 msgid "Instance has not been resized." msgstr "" -#: nova/api/openstack/compute/servers.py:1009 +#: nova/api/openstack/compute/servers.py:1005 #, python-format msgid "Error in confirm-resize %s" msgstr "" -#: nova/api/openstack/compute/servers.py:1029 +#: nova/api/openstack/compute/servers.py:1025 #, python-format msgid "Error in revert-resize %s" msgstr "" -#: nova/api/openstack/compute/servers.py:1042 +#: nova/api/openstack/compute/servers.py:1038 msgid "Argument 'type' for reboot is not HARD or SOFT" msgstr "" -#: nova/api/openstack/compute/servers.py:1046 +#: nova/api/openstack/compute/servers.py:1042 msgid "Missing argument 'type' for reboot" msgstr "" -#: nova/api/openstack/compute/servers.py:1059 +#: nova/api/openstack/compute/servers.py:1055 #, python-format msgid "Error in reboot %s" msgstr "" -#: nova/api/openstack/compute/servers.py:1071 +#: nova/api/openstack/compute/servers.py:1067 msgid "Unable to locate requested flavor." msgstr "" -#: nova/api/openstack/compute/servers.py:1074 +#: nova/api/openstack/compute/servers.py:1070 msgid "Resize requires a flavor change." msgstr "" -#: nova/api/openstack/compute/servers.py:1098 +#: nova/api/openstack/compute/servers.py:1094 msgid "Missing imageRef attribute" msgstr "" -#: nova/api/openstack/compute/servers.py:1107 +#: nova/api/openstack/compute/servers.py:1103 #: nova/api/openstack/volume/volumes.py:263 #: nova/api/openstack/volume/volumes.py:267 msgid "Invalid imageRef provided." msgstr "" -#: nova/api/openstack/compute/servers.py:1116 +#: nova/api/openstack/compute/servers.py:1112 msgid "Missing flavorRef attribute" msgstr "" -#: nova/api/openstack/compute/servers.py:1129 +#: nova/api/openstack/compute/servers.py:1125 msgid "No adminPass was specified" msgstr "" -#: nova/api/openstack/compute/servers.py:1133 -#: nova/api/openstack/compute/servers.py:1335 +#: nova/api/openstack/compute/servers.py:1129 +#: nova/api/openstack/compute/servers.py:1331 msgid "Invalid adminPass" msgstr "" -#: nova/api/openstack/compute/servers.py:1144 +#: nova/api/openstack/compute/servers.py:1140 msgid "Unable to parse metadata key/value pairs." msgstr "" -#: nova/api/openstack/compute/servers.py:1157 +#: nova/api/openstack/compute/servers.py:1153 msgid "Resize request has invalid 'flavorRef' attribute." msgstr "" -#: nova/api/openstack/compute/servers.py:1160 +#: nova/api/openstack/compute/servers.py:1156 msgid "Resize requests require 'flavorRef' attribute." msgstr "" -#: nova/api/openstack/compute/servers.py:1178 +#: nova/api/openstack/compute/servers.py:1174 #: nova/api/openstack/compute/contrib/aggregates.py:142 #: nova/api/openstack/compute/contrib/keypairs.py:78 #: nova/api/openstack/compute/contrib/networks.py:75 @@ -2396,19 +2376,19 @@ msgstr "" msgid "Invalid request body" msgstr "" -#: nova/api/openstack/compute/servers.py:1183 +#: nova/api/openstack/compute/servers.py:1179 msgid "Could not parse imageRef from request." msgstr "" -#: nova/api/openstack/compute/servers.py:1245 +#: nova/api/openstack/compute/servers.py:1241 msgid "Cannot find image for rebuild" msgstr "" -#: nova/api/openstack/compute/servers.py:1278 +#: nova/api/openstack/compute/servers.py:1274 msgid "createImage entity requires name attribute" msgstr "" -#: nova/api/openstack/compute/servers.py:1362 +#: nova/api/openstack/compute/servers.py:1358 #, python-format msgid "Removing options '%(unk_opt_str)s' from query" msgstr "" @@ -2554,7 +2534,7 @@ msgstr "" msgid "Only root certificate can be retrieved." msgstr "" -#: nova/api/openstack/compute/contrib/cloudpipe.py:148 +#: nova/api/openstack/compute/contrib/cloudpipe.py:149 msgid "" "Unable to claim IP for VPN instances, ensure it isn't running, and try " "again in a few minutes" @@ -2883,23 +2863,23 @@ msgstr "" msgid "No image_name was specified in request." msgstr "" -#: nova/cloudpipe/pipelib.py:43 +#: nova/cloudpipe/pipelib.py:44 msgid "Instance type for vpn instances" msgstr "" -#: nova/cloudpipe/pipelib.py:46 +#: nova/cloudpipe/pipelib.py:47 msgid "Template for cloudpipe instance boot script" msgstr "" -#: nova/cloudpipe/pipelib.py:49 +#: nova/cloudpipe/pipelib.py:50 msgid "Network to push into openvpn config" msgstr "" -#: nova/cloudpipe/pipelib.py:52 +#: nova/cloudpipe/pipelib.py:53 msgid "Netmask to push into openvpn config" msgstr "" -#: nova/cloudpipe/pipelib.py:105 +#: nova/cloudpipe/pipelib.py:106 #, python-format msgid "Launching VPN for %s" msgstr "" @@ -3134,653 +3114,658 @@ msgstr "" msgid "Instance type %s not found for deletion" msgstr "" -#: nova/compute/manager.py:166 +#: nova/compute/manager.py:167 msgid "Possibly task preempted." msgstr "" -#: nova/compute/manager.py:229 +#: nova/compute/manager.py:230 msgid "Compute driver option required, but not specified" msgstr "" -#: nova/compute/manager.py:232 +#: nova/compute/manager.py:233 #, python-format msgid "Loading compute driver '%s'" msgstr "" -#: nova/compute/manager.py:238 +#: nova/compute/manager.py:239 #, python-format msgid "Unable to load the virtualization driver: %s" msgstr "" -#: nova/compute/manager.py:273 +#: nova/compute/manager.py:274 msgid "Instance has been destroyed from under us while trying to set it to ERROR" msgstr "" -#: nova/compute/manager.py:301 +#: nova/compute/manager.py:302 #, python-format msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." msgstr "" -#: nova/compute/manager.py:315 +#: nova/compute/manager.py:316 msgid "Rebooting instance after nova-compute restart." msgstr "" -#: nova/compute/manager.py:329 +#: nova/compute/manager.py:330 msgid "Hypervisor driver does not support resume guests" msgstr "" -#: nova/compute/manager.py:339 +#: nova/compute/manager.py:340 msgid "Hypervisor driver does not support firewall rules" msgstr "" -#: nova/compute/manager.py:351 +#: nova/compute/manager.py:352 msgid "Checking state" msgstr "" -#: nova/compute/manager.py:424 +#: nova/compute/manager.py:425 #, python-format msgid "Setting up bdm %s" msgstr "" -#: nova/compute/manager.py:517 +#: nova/compute/manager.py:518 msgid "Failed to dealloc network for deleted instance" msgstr "" -#: nova/compute/manager.py:549 +#: nova/compute/manager.py:550 #, python-format msgid "Build error: %s" msgstr "" -#: nova/compute/manager.py:566 +#: nova/compute/manager.py:567 msgid "Error trying to reschedule" msgstr "" -#: nova/compute/manager.py:583 +#: nova/compute/manager.py:584 msgid "Retry info not present, will not reschedule" msgstr "" -#: nova/compute/manager.py:588 +#: nova/compute/manager.py:589 msgid "No request spec, will not reschedule" msgstr "" -#: nova/compute/manager.py:594 +#: nova/compute/manager.py:595 #, python-format msgid "Re-scheduling instance: attempt %d" msgstr "" -#: nova/compute/manager.py:619 +#: nova/compute/manager.py:620 msgid "Instance build timed out. Set to error state." msgstr "" -#: nova/compute/manager.py:650 +#: nova/compute/manager.py:651 msgid "Instance has already been created" msgstr "" -#: nova/compute/manager.py:693 +#: nova/compute/manager.py:694 #, 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:699 +#: nova/compute/manager.py:700 #, 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:709 +#: nova/compute/manager.py:710 msgid "Starting instance..." msgstr "" -#: nova/compute/manager.py:730 +#: nova/compute/manager.py:731 msgid "Instance failed network setup" msgstr "" -#: nova/compute/manager.py:734 +#: nova/compute/manager.py:735 #, python-format msgid "Instance network_info: |%s|" msgstr "" -#: nova/compute/manager.py:747 +#: nova/compute/manager.py:748 msgid "Instance failed block device setup" msgstr "" -#: nova/compute/manager.py:765 +#: nova/compute/manager.py:766 msgid "Instance failed to spawn" msgstr "" -#: nova/compute/manager.py:789 +#: nova/compute/manager.py:790 msgid "Deallocating network for instance" msgstr "" -#: nova/compute/manager.py:861 +#: nova/compute/manager.py:862 #, python-format msgid "%(action_str)s instance" msgstr "" -#: nova/compute/manager.py:892 +#: nova/compute/manager.py:893 #, python-format msgid "Ignoring DiskNotFound: %s" msgstr "" -#: nova/compute/manager.py:895 +#: nova/compute/manager.py:896 #, python-format msgid "Ignoring VolumeNotFound: %s" msgstr "" -#: nova/compute/manager.py:902 +#: nova/compute/manager.py:903 #, python-format msgid "terminating bdm %s" msgstr "" -#: nova/compute/manager.py:926 +#: nova/compute/manager.py:927 #, python-format msgid "Ignoring volume cleanup failure due to %s" msgstr "" -#: nova/compute/manager.py:966 nova/compute/manager.py:1788 -#: nova/compute/manager.py:2973 +#: nova/compute/manager.py:967 nova/compute/manager.py:1802 +#: nova/compute/manager.py:2987 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "" -#: nova/compute/manager.py:1048 +#: nova/compute/manager.py:1049 msgid "Rebuilding instance" msgstr "" -#: nova/compute/manager.py:1127 +#: nova/compute/manager.py:1128 msgid "Rebooting instance" msgstr "" -#: nova/compute/manager.py:1147 +#: nova/compute/manager.py:1148 #, python-format msgid "" "trying to reboot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1156 +#: nova/compute/manager.py:1157 #, python-format msgid "Cannot reboot instance: %(exc)s" msgstr "" -#: nova/compute/manager.py:1193 +#: nova/compute/manager.py:1194 msgid "instance snapshotting" msgstr "" -#: nova/compute/manager.py:1199 +#: nova/compute/manager.py:1200 #, python-format msgid "" "trying to snapshot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1269 +#: nova/compute/manager.py:1270 #, python-format msgid "Found %(num_images)d images (rotation: %(rotation)d)" msgstr "" -#: nova/compute/manager.py:1275 +#: nova/compute/manager.py:1276 #, python-format msgid "Rotating out %d backups" msgstr "" -#: nova/compute/manager.py:1280 +#: nova/compute/manager.py:1281 #, python-format msgid "Deleting image %s" msgstr "" -#: nova/compute/manager.py:1311 +#: nova/compute/manager.py:1312 #, python-format msgid "Failed to set admin password. Instance %s is not running" msgstr "" -#: nova/compute/manager.py:1318 +#: nova/compute/manager.py:1319 msgid "Root password set" msgstr "" -#: nova/compute/manager.py:1328 +#: nova/compute/manager.py:1329 msgid "set_admin_password is not implemented by this driver." msgstr "" -#: nova/compute/manager.py:1344 +#: nova/compute/manager.py:1345 #, python-format msgid "set_admin_password failed: %s" msgstr "" -#: nova/compute/manager.py:1352 +#: nova/compute/manager.py:1353 msgid "error setting admin password" msgstr "" -#: nova/compute/manager.py:1367 +#: nova/compute/manager.py:1368 #, 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:1371 +#: nova/compute/manager.py:1372 #, python-format msgid "injecting file to %(path)s" msgstr "" -#: nova/compute/manager.py:1384 +#: nova/compute/manager.py:1385 msgid "Rescuing" msgstr "" -#: nova/compute/manager.py:1411 +#: nova/compute/manager.py:1412 msgid "Unrescuing" msgstr "" -#: nova/compute/manager.py:1432 +#: nova/compute/manager.py:1433 #, python-format msgid "Changing instance metadata according to %(diff)r" msgstr "" -#: nova/compute/manager.py:1606 +#: nova/compute/manager.py:1614 msgid "destination same as source!" msgstr "" -#: nova/compute/manager.py:1624 +#: nova/compute/manager.py:1632 msgid "Migrating" msgstr "" -#: nova/compute/manager.py:1841 +#: nova/compute/manager.py:1799 +#, python-format +msgid "Failed to rollback quota for failed finish_resize: %(qr_error)s" +msgstr "" + +#: nova/compute/manager.py:1855 msgid "Pausing" msgstr "" -#: nova/compute/manager.py:1858 +#: nova/compute/manager.py:1872 msgid "Unpausing" msgstr "" -#: nova/compute/manager.py:1896 +#: nova/compute/manager.py:1910 msgid "Retrieving diagnostics" msgstr "" -#: nova/compute/manager.py:1926 +#: nova/compute/manager.py:1940 msgid "Resuming" msgstr "" -#: nova/compute/manager.py:1942 +#: nova/compute/manager.py:1956 msgid "Reset network" msgstr "" -#: nova/compute/manager.py:1947 +#: nova/compute/manager.py:1961 msgid "Inject network info" msgstr "" -#: nova/compute/manager.py:1950 +#: nova/compute/manager.py:1964 #, python-format msgid "network_info to inject: |%s|" msgstr "" -#: nova/compute/manager.py:1967 +#: nova/compute/manager.py:1981 msgid "Get console output" msgstr "" -#: nova/compute/manager.py:1992 +#: nova/compute/manager.py:2006 msgid "Getting vnc console" msgstr "" -#: nova/compute/manager.py:2020 +#: nova/compute/manager.py:2034 #, python-format msgid "Booting with volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2063 +#: nova/compute/manager.py:2077 #, python-format msgid "Attaching volume %(volume_id)s to %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2072 +#: nova/compute/manager.py:2086 #, python-format msgid "" "Failed to connect to volume %(volume_id)s while attaching at " "%(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2087 +#: nova/compute/manager.py:2101 #, python-format msgid "Failed to attach volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2116 +#: nova/compute/manager.py:2130 #, python-format msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" msgstr "" -#: nova/compute/manager.py:2120 +#: nova/compute/manager.py:2134 msgid "Detaching volume from unknown instance" msgstr "" -#: nova/compute/manager.py:2133 +#: nova/compute/manager.py:2147 #, python-format msgid "Faild to detach volume %(volume_id)s from %(mp)s" msgstr "" -#: nova/compute/manager.py:2226 +#: nova/compute/manager.py:2240 msgid "Instance has no volume." msgstr "" -#: nova/compute/manager.py:2286 +#: nova/compute/manager.py:2300 #, python-format msgid "Pre live migration failed at %(dest)s" msgstr "" -#: nova/compute/manager.py:2312 +#: nova/compute/manager.py:2326 msgid "_post_live_migration() is started.." msgstr "" -#: nova/compute/manager.py:2345 +#: nova/compute/manager.py:2359 msgid "No floating_ip found" msgstr "" -#: nova/compute/manager.py:2353 +#: nova/compute/manager.py:2367 msgid "No floating_ip found." msgstr "" -#: nova/compute/manager.py:2355 +#: nova/compute/manager.py:2369 #, python-format msgid "" "Live migration: Unexpected error: cannot inherit floating ip.\n" "%(e)s" msgstr "" -#: nova/compute/manager.py:2381 +#: nova/compute/manager.py:2395 #, python-format msgid "Migrating instance to %(dest)s finished successfully." msgstr "" -#: nova/compute/manager.py:2383 +#: nova/compute/manager.py:2397 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:2397 +#: nova/compute/manager.py:2411 msgid "Post operation of migration started" msgstr "" -#: nova/compute/manager.py:2528 +#: nova/compute/manager.py:2542 msgid "Updated the info_cache for instance" msgstr "" -#: nova/compute/manager.py:2554 +#: nova/compute/manager.py:2568 #, python-format msgid "" "Found %(migration_count)d unconfirmed migrations older than " "%(confirm_window)d seconds" msgstr "" -#: nova/compute/manager.py:2559 +#: nova/compute/manager.py:2573 #, python-format msgid "Setting migration %(migration_id)s to error: %(reason)s" msgstr "" -#: nova/compute/manager.py:2568 +#: nova/compute/manager.py:2582 #, python-format msgid "" "Automatically confirming migration %(migration_id)s for instance " "%(instance_uuid)s" msgstr "" -#: nova/compute/manager.py:2575 +#: nova/compute/manager.py:2589 #, python-format msgid "Instance %(instance_uuid)s not found" msgstr "" -#: nova/compute/manager.py:2579 +#: nova/compute/manager.py:2593 msgid "In ERROR state" msgstr "" -#: nova/compute/manager.py:2586 +#: nova/compute/manager.py:2600 #, python-format msgid "In states %(vm_state)s/%(task_state)s, notRESIZED/None" msgstr "" -#: nova/compute/manager.py:2594 +#: nova/compute/manager.py:2608 #, python-format msgid "Error auto-confirming resize: %(e)s. Will retry later." msgstr "" -#: nova/compute/manager.py:2611 +#: nova/compute/manager.py:2625 #, 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:2629 +#: nova/compute/manager.py:2643 #, python-format msgid "Failed to generate usage audit for instance on host %s" msgstr "" -#: nova/compute/manager.py:2652 +#: nova/compute/manager.py:2666 msgid "Updating bandwidth usage cache" msgstr "" -#: nova/compute/manager.py:2717 +#: nova/compute/manager.py:2731 msgid "Updating host status" msgstr "" -#: nova/compute/manager.py:2743 +#: nova/compute/manager.py:2757 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " "the hypervisor." msgstr "" -#: nova/compute/manager.py:2749 nova/compute/manager.py:2787 +#: nova/compute/manager.py:2763 nova/compute/manager.py:2801 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:2774 +#: nova/compute/manager.py:2788 #, 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:2811 +#: nova/compute/manager.py:2825 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:2823 nova/compute/manager.py:2834 -#: nova/compute/manager.py:2848 +#: nova/compute/manager.py:2837 nova/compute/manager.py:2848 +#: nova/compute/manager.py:2862 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:2828 +#: nova/compute/manager.py:2842 msgid "Instance is paused or suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:2841 +#: nova/compute/manager.py:2855 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:2857 +#: nova/compute/manager.py:2871 msgid "Instance is not (soft-)deleted." msgstr "" -#: nova/compute/manager.py:2865 +#: nova/compute/manager.py:2879 msgid "FLAGS.reclaim_instance_interval <= 0, skipping..." msgstr "" -#: nova/compute/manager.py:2878 +#: nova/compute/manager.py:2892 msgid "Reclaiming deleted instance" msgstr "" -#: nova/compute/manager.py:2927 +#: nova/compute/manager.py:2941 #, 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:2934 +#: nova/compute/manager.py:2948 #, 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:2941 +#: nova/compute/manager.py:2955 #, python-format msgid "Unrecognized value '%(action)s' for FLAGS.running_deleted_instance_action" msgstr "" -#: nova/compute/resource_tracker.py:150 +#: nova/compute/resource_tracker.py:151 msgid "" "Host field should be not be set on the instance until resources have been" " claimed." msgstr "" -#: nova/compute/resource_tracker.py:167 +#: nova/compute/resource_tracker.py:168 #, python-format msgid "" "Attempting claim: memory %(memory_mb)d MB, disk %(disk_gb)d GB, VCPUs " "%(vcpus)d" msgstr "" -#: nova/compute/resource_tracker.py:209 +#: nova/compute/resource_tracker.py:210 #, python-format msgid "" "Total memory: %(total_mem)d MB, used: %(used_mem)d MB, free: %(free_mem)d" " MB" msgstr "" -#: nova/compute/resource_tracker.py:218 +#: nova/compute/resource_tracker.py:219 msgid "Memory limit not specified, defaulting to unlimited" msgstr "" -#: nova/compute/resource_tracker.py:224 +#: nova/compute/resource_tracker.py:225 #, python-format msgid "Memory limit: %(memory_mb_limit)d MB, free: %(free_ram_mb)d MB" msgstr "" -#: nova/compute/resource_tracker.py:231 +#: nova/compute/resource_tracker.py:232 #, python-format msgid "" "Unable to claim resources. Free memory %(free_ram_mb)d MB < requested " "memory %(memory_mb)d MB" msgstr "" -#: nova/compute/resource_tracker.py:240 +#: nova/compute/resource_tracker.py:241 #, python-format msgid "" "Total disk: %(total_disk)d GB, used: %(used_disk)d GB, free: " "%(free_disk)d GB" msgstr "" -#: nova/compute/resource_tracker.py:249 +#: nova/compute/resource_tracker.py:250 msgid "Disk limit not specified, defaulting to unlimited" msgstr "" -#: nova/compute/resource_tracker.py:255 +#: nova/compute/resource_tracker.py:256 #, python-format msgid "Disk limit: %(disk_gb_limit)d GB, free: %(free_disk_gb)d GB" msgstr "" -#: nova/compute/resource_tracker.py:261 +#: nova/compute/resource_tracker.py:262 #, python-format msgid "" "Unable to claim resources. Free disk %(free_disk_gb)d GB < requested " "disk %(disk_gb)d GB" msgstr "" -#: nova/compute/resource_tracker.py:272 +#: nova/compute/resource_tracker.py:273 #, python-format msgid "Total VCPUs: %(total_vcpus)d, used: %(used_vcpus)d" msgstr "" -#: nova/compute/resource_tracker.py:279 +#: nova/compute/resource_tracker.py:280 msgid "VCPU limit not specified, defaulting to unlimited" msgstr "" -#: nova/compute/resource_tracker.py:283 +#: nova/compute/resource_tracker.py:284 #, python-format msgid "CPU limit: %(vcpu_limit)d" msgstr "" -#: nova/compute/resource_tracker.py:290 +#: nova/compute/resource_tracker.py:291 #, python-format msgid "" "Unable to claim resources. Free CPU %(free_vcpus)d < requested CPU " "%(vcpus)d" msgstr "" -#: nova/compute/resource_tracker.py:309 +#: nova/compute/resource_tracker.py:310 #, python-format msgid "Finishing claim: %s" msgstr "" -#: nova/compute/resource_tracker.py:324 +#: nova/compute/resource_tracker.py:325 #, python-format msgid "Aborting claim: %s" msgstr "" -#: nova/compute/resource_tracker.py:362 +#: nova/compute/resource_tracker.py:363 msgid "" "Virt driver does not support 'get_available_resource' Compute tracking " "is disabled." msgstr "" -#: nova/compute/resource_tracker.py:400 +#: nova/compute/resource_tracker.py:401 #, python-format msgid "Compute_service record created for %s " msgstr "" -#: nova/compute/resource_tracker.py:405 +#: nova/compute/resource_tracker.py:406 #, python-format msgid "Compute_service record updated for %s " msgstr "" -#: nova/compute/resource_tracker.py:424 +#: nova/compute/resource_tracker.py:425 #, python-format msgid "No service record for host %s" msgstr "" -#: nova/compute/resource_tracker.py:434 +#: nova/compute/resource_tracker.py:435 #, python-format msgid "Hypervisor: free ram (MB): %s" msgstr "" -#: nova/compute/resource_tracker.py:435 +#: nova/compute/resource_tracker.py:436 #, python-format msgid "Hypervisor: free disk (GB): %s" msgstr "" -#: nova/compute/resource_tracker.py:440 +#: nova/compute/resource_tracker.py:441 #, python-format msgid "Hypervisor: free VCPUs: %s" msgstr "" -#: nova/compute/resource_tracker.py:442 +#: nova/compute/resource_tracker.py:443 msgid "Hypervisor: VCPU information unavailable" msgstr "" -#: nova/compute/resource_tracker.py:449 +#: nova/compute/resource_tracker.py:450 #, python-format msgid "Free ram (MB): %s" msgstr "" -#: nova/compute/resource_tracker.py:450 +#: nova/compute/resource_tracker.py:451 #, python-format msgid "Free disk (GB): %s" msgstr "" -#: nova/compute/resource_tracker.py:455 +#: nova/compute/resource_tracker.py:456 #, python-format msgid "Free VCPUS: %s" msgstr "" -#: nova/compute/resource_tracker.py:457 +#: nova/compute/resource_tracker.py:458 msgid "Free VCPU information unavailable" msgstr "" -#: nova/compute/resource_tracker.py:532 +#: nova/compute/resource_tracker.py:533 #, python-format msgid "Missing keys: %s" msgstr "" @@ -3858,45 +3843,45 @@ msgstr "" msgid "Unrecognized read_deleted value '%s'" msgstr "" -#: nova/db/sqlalchemy/api.py:2783 +#: nova/db/sqlalchemy/api.py:2784 #, python-format msgid "Change will make usage less than 0 for the following resources: %(unders)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4684 +#: nova/db/sqlalchemy/api.py:4685 msgid "Backend exists" msgstr "" -#: nova/db/sqlalchemy/api.py:4704 nova/db/sqlalchemy/api.py:4730 +#: nova/db/sqlalchemy/api.py:4705 nova/db/sqlalchemy/api.py:4731 #, python-format msgid "No backend config with id %(sm_backend_id)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4742 +#: nova/db/sqlalchemy/api.py:4743 #, python-format msgid "No backend config with sr uuid %(sr_uuid)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4776 +#: nova/db/sqlalchemy/api.py:4777 msgid "Flavor exists" msgstr "" -#: nova/db/sqlalchemy/api.py:4791 +#: nova/db/sqlalchemy/api.py:4792 #, python-format msgid "%(sm_flavor_id) flavor not found" msgstr "" -#: nova/db/sqlalchemy/api.py:4810 +#: nova/db/sqlalchemy/api.py:4811 #, python-format msgid "No sm_flavor called %(sm_flavor_id)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4827 +#: nova/db/sqlalchemy/api.py:4828 #, python-format msgid "No sm_flavor called %(sm_flavor_label)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4865 +#: nova/db/sqlalchemy/api.py:4866 #, python-format msgid "No sm_volume with id %(volume_id)s" msgstr "" @@ -4067,155 +4052,155 @@ msgstr "" msgid "This driver only supports type 'a' entries." msgstr "" -#: nova/network/linux_net.py:177 +#: nova/network/linux_net.py:179 #, python-format msgid "Attempted to remove chain %s which does not exist" msgstr "" -#: nova/network/linux_net.py:212 +#: nova/network/linux_net.py:214 #, python-format msgid "Unknown chain: %r" msgstr "" -#: nova/network/linux_net.py:237 +#: nova/network/linux_net.py:239 #, 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:372 +#: nova/network/linux_net.py:374 msgid "IPTablesManager.apply completed with success" msgstr "" -#: nova/network/linux_net.py:578 +#: nova/network/linux_net.py:580 #, python-format msgid "arping error for ip %s" msgstr "" -#: nova/network/linux_net.py:788 +#: nova/network/linux_net.py:790 #, python-format msgid "Pid %d is stale, skip killing dnsmasq" msgstr "" -#: nova/network/linux_net.py:828 +#: nova/network/linux_net.py:830 #, python-format msgid "Hupping dnsmasq threw %s" msgstr "" -#: nova/network/linux_net.py:830 +#: nova/network/linux_net.py:832 #, python-format msgid "Pid %d is stale, relaunching dnsmasq" msgstr "" -#: nova/network/linux_net.py:892 +#: nova/network/linux_net.py:894 #, python-format msgid "killing radvd threw %s" msgstr "" -#: nova/network/linux_net.py:894 +#: nova/network/linux_net.py:896 #, python-format msgid "Pid %d is stale, relaunching radvd" msgstr "" -#: nova/network/linux_net.py:1124 +#: nova/network/linux_net.py:1126 #, python-format msgid "Starting VLAN inteface %s" msgstr "" -#: nova/network/linux_net.py:1160 +#: nova/network/linux_net.py:1162 #, python-format msgid "Starting Bridge interface for %s" msgstr "" -#: nova/network/linux_net.py:1203 +#: nova/network/linux_net.py:1205 #, python-format msgid "Failed to add interface: %s" msgstr "" -#: nova/network/linux_net.py:1304 +#: nova/network/linux_net.py:1306 #, python-format msgid "Starting bridge %s " msgstr "" -#: nova/network/linux_net.py:1312 +#: nova/network/linux_net.py:1314 #, python-format msgid "Done starting bridge %s" msgstr "" -#: nova/network/linux_net.py:1331 +#: nova/network/linux_net.py:1333 #, python-format msgid "Failed unplugging gateway interface '%s'" msgstr "" -#: nova/network/linux_net.py:1333 +#: nova/network/linux_net.py:1335 #, python-format msgid "Unplugged gateway interface '%s'" msgstr "" -#: nova/network/manager.py:276 +#: nova/network/manager.py:277 #, python-format msgid "Fixed ip %(fixed_ip_id)s not found" msgstr "" -#: nova/network/manager.py:285 nova/network/manager.py:544 +#: nova/network/manager.py:286 nova/network/manager.py:545 #, python-format msgid "Interface %(interface)s not found" msgstr "" -#: nova/network/manager.py:300 +#: nova/network/manager.py:301 #, python-format msgid "floating IP allocation for instance |%s|" msgstr "" -#: nova/network/manager.py:364 +#: nova/network/manager.py:365 msgid "Floating IP is not associated. Ignore." msgstr "" -#: nova/network/manager.py:382 +#: nova/network/manager.py:383 #, python-format msgid "Address |%(address)s| is not allocated" msgstr "" -#: nova/network/manager.py:386 +#: nova/network/manager.py:387 #, python-format msgid "Address |%(address)s| is not allocated to your project |%(project)s|" msgstr "" -#: nova/network/manager.py:407 +#: nova/network/manager.py:408 #, python-format msgid "Quota exceeded for %(pid)s, tried to allocate floating IP" msgstr "" -#: nova/network/manager.py:468 +#: nova/network/manager.py:469 msgid "Failed to update usages deallocating floating IP" msgstr "" -#: nova/network/manager.py:649 +#: nova/network/manager.py:650 #, python-format msgid "Starting migration network for instance %(instance_uuid)s" msgstr "" -#: nova/network/manager.py:656 +#: nova/network/manager.py:657 #, python-format msgid "" "Floating ip address |%(address)s| no longer belongs to instance " "%(instance_uuid)s. Will notmigrate it " msgstr "" -#: nova/network/manager.py:677 +#: nova/network/manager.py:678 #, python-format msgid "Finishing migration network for instance %(instance_uuid)s" msgstr "" -#: nova/network/manager.py:685 +#: nova/network/manager.py:686 #, python-format msgid "" "Floating ip address |%(address)s| no longer belongs to instance " "%(instance_uuid)s. Will notsetup it." msgstr "" -#: nova/network/manager.py:732 +#: nova/network/manager.py:733 #, python-format msgid "" "Database inconsistency: DNS domain |%s| is registered in the Nova db but " @@ -4223,39 +4208,39 @@ msgid "" "ignored." msgstr "" -#: nova/network/manager.py:778 +#: nova/network/manager.py:779 #, python-format msgid "Domain |%(domain)s| already exists, changing zone to |%(av_zone)s|." msgstr "" -#: nova/network/manager.py:788 +#: nova/network/manager.py:789 #, python-format msgid "Domain |%(domain)s| already exists, changing project to |%(project)s|." msgstr "" -#: nova/network/manager.py:902 +#: nova/network/manager.py:903 #, python-format msgid "Disassociated %s stale fixed ip(s)" msgstr "" -#: nova/network/manager.py:906 +#: nova/network/manager.py:907 msgid "setting network host" msgstr "" -#: nova/network/manager.py:1020 +#: nova/network/manager.py:1021 msgid "network allocations" msgstr "" -#: nova/network/manager.py:1025 +#: nova/network/manager.py:1026 #, python-format msgid "networks retrieved for instance: |%(networks)s|" msgstr "" -#: nova/network/manager.py:1055 +#: nova/network/manager.py:1056 msgid "network deallocation for instance" msgstr "" -#: nova/network/manager.py:1278 +#: nova/network/manager.py:1279 #, python-format msgid "" "instance-dns-zone is |%(domain)s|, which is in availability zone " @@ -4263,89 +4248,89 @@ msgid "" "created." msgstr "" -#: nova/network/manager.py:1357 +#: nova/network/manager.py:1358 #, python-format msgid "Unable to release %s because vif doesn't exist." msgstr "" -#: nova/network/manager.py:1378 +#: nova/network/manager.py:1379 #, python-format msgid "Leased IP |%(address)s|" msgstr "" -#: nova/network/manager.py:1382 +#: nova/network/manager.py:1383 #, python-format msgid "IP %s leased that is not associated" msgstr "" -#: nova/network/manager.py:1390 +#: nova/network/manager.py:1391 #, python-format msgid "IP |%s| leased that isn't allocated" msgstr "" -#: nova/network/manager.py:1395 +#: nova/network/manager.py:1396 #, python-format msgid "Released IP |%(address)s|" msgstr "" -#: nova/network/manager.py:1399 +#: nova/network/manager.py:1400 #, python-format msgid "IP %s released that is not associated" msgstr "" -#: nova/network/manager.py:1402 +#: nova/network/manager.py:1403 #, python-format msgid "IP %s released that was not leased" msgstr "" -#: nova/network/manager.py:1421 +#: nova/network/manager.py:1422 #, python-format msgid "%s must be an integer" msgstr "" -#: nova/network/manager.py:1445 +#: nova/network/manager.py:1446 msgid "Maximum allowed length for 'label' is 255." msgstr "" -#: nova/network/manager.py:1465 +#: nova/network/manager.py:1466 #, python-format msgid "" "Subnet(s) too large, defaulting to /%s. To override, specify " "network_size flag." msgstr "" -#: nova/network/manager.py:1543 +#: nova/network/manager.py:1547 msgid "cidr already in use" msgstr "" -#: nova/network/manager.py:1546 +#: nova/network/manager.py:1550 #, python-format msgid "requested cidr (%(cidr)s) conflicts with existing supernet (%(super)s)" msgstr "" -#: nova/network/manager.py:1557 +#: nova/network/manager.py:1561 #, python-format msgid "" "requested cidr (%(cidr)s) conflicts with existing smaller cidr " "(%(smaller)s)" msgstr "" -#: nova/network/manager.py:1616 +#: nova/network/manager.py:1620 msgid "Network already exists!" msgstr "" -#: nova/network/manager.py:1636 +#: nova/network/manager.py:1640 #, python-format msgid "Network must be disassociated from project %s before delete" msgstr "" -#: nova/network/manager.py:2093 +#: nova/network/manager.py:2097 msgid "" "The sum between the number of networks and the vlan start cannot be " "greater than 4094" msgstr "" -#: nova/network/manager.py:2100 +#: nova/network/manager.py:2104 #, python-format msgid "" "The network range is not big enough to fit %(num_networks)s. Network size" @@ -4418,7 +4403,27 @@ msgstr "" msgid "Multiple floating IP pools matches found for name '%s'" msgstr "" -#: nova/openstack/common/log.py:299 +#: nova/openstack/common/lockutils.py:98 +#, python-format +msgid "Could not release the acquired lock `%s`" +msgstr "" + +#: nova/openstack/common/lockutils.py:184 +#, python-format +msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"..." +msgstr "" + +#: nova/openstack/common/lockutils.py:188 +#, python-format +msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"..." +msgstr "" + +#: nova/openstack/common/lockutils.py:216 +#, python-format +msgid "Got file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..." +msgstr "" + +#: nova/openstack/common/log.py:298 #, python-format msgid "syslog facility must be one of: %s" msgstr "" @@ -4465,46 +4470,46 @@ msgstr "" msgid "Failed to load plugin %(plug)s: %(exc)s" msgstr "" -#: nova/openstack/common/rpc/amqp.py:208 +#: nova/openstack/common/rpc/amqp.py:209 #, python-format msgid "unpacked context: %s" msgstr "" -#: nova/openstack/common/rpc/amqp.py:252 +#: nova/openstack/common/rpc/amqp.py:253 #, python-format msgid "received %s" msgstr "" -#: nova/openstack/common/rpc/amqp.py:258 +#: nova/openstack/common/rpc/amqp.py:259 #, python-format msgid "no method for message: %s" msgstr "" -#: nova/openstack/common/rpc/amqp.py:259 +#: nova/openstack/common/rpc/amqp.py:260 #, python-format msgid "No method for message: %s" msgstr "" -#: nova/openstack/common/rpc/amqp.py:351 +#: nova/openstack/common/rpc/amqp.py:352 #, python-format msgid "Making asynchronous call on %s ..." msgstr "" -#: nova/openstack/common/rpc/amqp.py:354 +#: nova/openstack/common/rpc/amqp.py:355 #, python-format msgid "MSG_ID is %s" msgstr "" -#: nova/openstack/common/rpc/amqp.py:376 +#: nova/openstack/common/rpc/amqp.py:377 #, python-format msgid "Making asynchronous cast on %s..." msgstr "" -#: nova/openstack/common/rpc/amqp.py:384 +#: nova/openstack/common/rpc/amqp.py:385 msgid "Making asynchronous fanout cast..." msgstr "" -#: nova/openstack/common/rpc/amqp.py:410 +#: nova/openstack/common/rpc/amqp.py:411 #, python-format msgid "Sending %(event_type)s on %(topic)s" msgstr "" @@ -4543,69 +4548,69 @@ msgstr "" msgid "Failed to process message... skipping it." msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:463 +#: nova/openstack/common/rpc/impl_kombu.py:468 #, python-format msgid "Reconnecting to AMQP server on %(hostname)s:%(port)d" msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:485 +#: nova/openstack/common/rpc/impl_kombu.py:490 #, python-format msgid "Connected to AMQP server on %(hostname)s:%(port)d" msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:522 +#: nova/openstack/common/rpc/impl_kombu.py:527 #, python-format msgid "" "Unable to connect to AMQP server on %(hostname)s:%(port)d after " "%(max_retries)d tries: %(err_str)s" msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:538 +#: nova/openstack/common/rpc/impl_kombu.py:543 #, python-format msgid "" "AMQP server on %(hostname)s:%(port)d is unreachable: %(err_str)s. Trying " "again in %(sleep_time)d seconds." msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:590 -#: nova/openstack/common/rpc/impl_qpid.py:402 +#: nova/openstack/common/rpc/impl_kombu.py:595 +#: nova/openstack/common/rpc/impl_qpid.py:403 #, python-format msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s" msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:608 -#: nova/openstack/common/rpc/impl_qpid.py:417 +#: nova/openstack/common/rpc/impl_kombu.py:613 +#: nova/openstack/common/rpc/impl_qpid.py:418 #, python-format msgid "Timed out waiting for RPC response: %s" msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:612 -#: nova/openstack/common/rpc/impl_qpid.py:421 +#: nova/openstack/common/rpc/impl_kombu.py:617 +#: nova/openstack/common/rpc/impl_qpid.py:422 #, python-format msgid "Failed to consume message from queue: %s" msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:646 -#: nova/openstack/common/rpc/impl_qpid.py:451 +#: nova/openstack/common/rpc/impl_kombu.py:651 +#: nova/openstack/common/rpc/impl_qpid.py:452 #, python-format msgid "Failed to publish message to topic '%(topic)s': %(err_str)s" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:358 +#: nova/openstack/common/rpc/impl_qpid.py:359 #, python-format msgid "Unable to connect to AMQP server: %s" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:363 +#: nova/openstack/common/rpc/impl_qpid.py:364 #, python-format msgid "Connected to AMQP server on %s" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:371 +#: nova/openstack/common/rpc/impl_qpid.py:372 msgid "Re-established AMQP queues" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:429 +#: nova/openstack/common/rpc/impl_qpid.py:430 msgid "Error processing message. Skipping it." msgstr "" @@ -4840,27 +4845,27 @@ msgstr "" msgid "Attempting to build %(num_instances)d instance(s)" msgstr "" -#: nova/scheduler/filter_scheduler.py:185 +#: nova/scheduler/filter_scheduler.py:186 msgid "Invalid value for 'scheduler_max_attempts', must be >= 1" msgstr "" -#: nova/scheduler/filter_scheduler.py:212 +#: nova/scheduler/filter_scheduler.py:213 #, python-format msgid "" "Exceeded max scheduling attempts %(max_attempts)d for instance " "%(instance_uuid)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:223 +#: nova/scheduler/filter_scheduler.py:224 msgid "Scheduler only understands Compute nodes (for now)" msgstr "" -#: nova/scheduler/filter_scheduler.py:275 +#: nova/scheduler/filter_scheduler.py:276 #, python-format msgid "Filtered %(hosts)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:285 +#: nova/scheduler/filter_scheduler.py:286 #, python-format msgid "Weighted %(weighted_host)s" msgstr "" @@ -4943,12 +4948,12 @@ msgstr "" msgid "%(host_state)s fails instance_type extra_specs requirements" msgstr "" -#: nova/scheduler/filters/compute_filter.py:36 +#: nova/scheduler/filters/compute_filter.py:38 #, python-format msgid "%(host_state)s is disabled or has not been heard from in a while" msgstr "" -#: nova/scheduler/filters/compute_filter.py:40 +#: nova/scheduler/filters/compute_filter.py:42 #, python-format msgid "%(host_state)s is disabled via capabilities" msgstr "" @@ -5076,7 +5081,7 @@ msgstr "" msgid "Expected a function in 'auth[1]' parameter" msgstr "" -#: nova/tests/test_misc.py:63 +#: nova/tests/test_misc.py:62 #, python-format msgid "" "The following migrations are missing a downgrade:\n" @@ -5246,7 +5251,7 @@ msgstr "" #: nova/tests/compute/test_compute.py:644 #: nova/tests/compute/test_compute.py:680 #: nova/tests/compute/test_compute.py:705 -#: nova/tests/compute/test_compute.py:2341 +#: nova/tests/compute/test_compute.py:2342 #, python-format msgid "Running instances: %s" msgstr "" @@ -5263,7 +5268,7 @@ msgstr "" msgid "Internal error" msgstr "" -#: nova/tests/compute/test_compute.py:2352 +#: nova/tests/compute/test_compute.py:2353 #, python-format msgid "After force-killing instances: %s" msgstr "" @@ -5376,7 +5381,7 @@ msgstr "" msgid "Decoding JSON: %s" msgstr "" -#: nova/virt/configdrive.py:76 +#: nova/virt/configdrive.py:77 #, python-format msgid "Added %(filepath)s to config drive" msgstr "" @@ -5515,115 +5520,115 @@ msgstr "" msgid "domain does not exist" msgstr "" -#: nova/virt/baremetal/driver.py:115 +#: nova/virt/baremetal/driver.py:117 #, python-format msgid "Error encountered when destroying instance '%(name)s': %(ex)s" msgstr "" -#: nova/virt/baremetal/driver.py:129 +#: nova/virt/baremetal/driver.py:131 #, python-format msgid "instance %(instance_name)s: deleting instance files %(target)s" msgstr "" -#: nova/virt/baremetal/driver.py:156 +#: nova/virt/baremetal/driver.py:158 #, python-format msgid "instance %s: rebooted" msgstr "" -#: nova/virt/baremetal/driver.py:160 +#: nova/virt/baremetal/driver.py:162 msgid "_wait_for_reboot failed" msgstr "" -#: nova/virt/baremetal/driver.py:189 +#: nova/virt/baremetal/driver.py:191 #, python-format msgid "instance %s: rescued" msgstr "" -#: nova/virt/baremetal/driver.py:193 +#: nova/virt/baremetal/driver.py:195 msgid "_wait_for_rescue failed" msgstr "" -#: nova/virt/baremetal/driver.py:210 +#: nova/virt/baremetal/driver.py:212 msgid "<============= spawn of baremetal =============>" msgstr "" -#: nova/virt/baremetal/driver.py:223 +#: nova/virt/baremetal/driver.py:225 #, python-format msgid "instance %s: is building" msgstr "" -#: nova/virt/baremetal/driver.py:229 +#: nova/virt/baremetal/driver.py:231 msgid "Key is injected but instance is not running yet" msgstr "" -#: nova/virt/baremetal/driver.py:238 +#: nova/virt/baremetal/driver.py:240 #, python-format msgid "instance %s: booted" msgstr "" -#: nova/virt/baremetal/driver.py:245 +#: nova/virt/baremetal/driver.py:247 #, python-format msgid "~~~~~~ current state = %s ~~~~~~" msgstr "" -#: nova/virt/baremetal/driver.py:247 +#: nova/virt/baremetal/driver.py:249 #, python-format msgid "instance %s spawned successfully" msgstr "" -#: nova/virt/baremetal/driver.py:250 +#: nova/virt/baremetal/driver.py:252 #, python-format msgid "instance %s:not booted" msgstr "" -#: nova/virt/baremetal/driver.py:253 +#: nova/virt/baremetal/driver.py:255 msgid "Baremetal assignment is overcommitted." msgstr "" -#: nova/virt/baremetal/driver.py:337 +#: nova/virt/baremetal/driver.py:339 #, python-format msgid "instance %s: Creating image" msgstr "" -#: nova/virt/baremetal/driver.py:455 +#: nova/virt/baremetal/driver.py:457 #, python-format msgid "instance %(inst_name)s: injecting %(injection)s into image %(img_id)s" msgstr "" -#: nova/virt/baremetal/driver.py:465 +#: nova/virt/baremetal/driver.py:467 #, python-format msgid "" "instance %(inst_name)s: ignoring error injecting data into image " "%(img_id)s (%(e)s)" msgstr "" -#: nova/virt/baremetal/driver.py:511 +#: nova/virt/baremetal/driver.py:513 #, python-format msgid "instance %s: starting toXML method" msgstr "" -#: nova/virt/baremetal/driver.py:514 +#: nova/virt/baremetal/driver.py:516 #, python-format msgid "instance %s: finished toXML method" msgstr "" -#: nova/virt/baremetal/driver.py:558 nova/virt/hyperv/vmops.py:486 -#: nova/virt/libvirt/driver.py:1986 +#: nova/virt/baremetal/driver.py:560 nova/virt/hyperv/vmops.py:486 +#: nova/virt/libvirt/driver.py:1987 msgid "" "Cannot get the number of cpu, because this function is not implemented " "for this platform. This error can be safely ignored for now." msgstr "" -#: nova/virt/baremetal/driver.py:681 +#: nova/virt/baremetal/driver.py:683 #, python-format msgid "#### RLK: cpu_arch = %s " msgstr "" -#: nova/virt/baremetal/driver.py:698 +#: nova/virt/baremetal/driver.py:700 msgid "Updating!" msgstr "" -#: nova/virt/baremetal/driver.py:725 nova/virt/libvirt/driver.py:3030 +#: nova/virt/baremetal/driver.py:727 nova/virt/libvirt/driver.py:3031 #: nova/virt/xenapi/host.py:148 msgid "Updating host stats" msgstr "" @@ -6221,7 +6226,7 @@ msgstr "" msgid "Failed to remove volume from VM %s" msgstr "" -#: nova/virt/hyperv/volumeops.py:207 nova/virt/libvirt/driver.py:603 +#: nova/virt/hyperv/volumeops.py:207 nova/virt/libvirt/driver.py:604 msgid "Could not determine iscsi initiator name" msgstr "" @@ -6339,219 +6344,219 @@ msgstr "" msgid "The ISCSI initiator name can't be found. Choosing the default one" msgstr "" -#: nova/virt/hyperv/volumeutils.py:121 nova/virt/libvirt/driver.py:1462 +#: nova/virt/hyperv/volumeutils.py:121 nova/virt/libvirt/driver.py:1463 #: nova/virt/xenapi/vm_utils.py:476 #, python-format msgid "block_device_list %s" msgstr "" -#: nova/virt/libvirt/driver.py:332 +#: nova/virt/libvirt/driver.py:333 #, python-format msgid "Nova requires libvirt version %(major)i.%(minor)i.%(micro)i or greater." msgstr "" -#: nova/virt/libvirt/driver.py:338 +#: nova/virt/libvirt/driver.py:339 #, python-format msgid "Connecting to libvirt: %s" msgstr "" -#: nova/virt/libvirt/driver.py:359 +#: nova/virt/libvirt/driver.py:360 msgid "Connection to libvirt broke" msgstr "" -#: nova/virt/libvirt/driver.py:381 nova/virt/libvirt/driver.py:384 +#: nova/virt/libvirt/driver.py:382 nova/virt/libvirt/driver.py:385 #, python-format msgid "Can not handle authentication request for %d credentials" msgstr "" -#: nova/virt/libvirt/driver.py:466 +#: nova/virt/libvirt/driver.py:467 #, python-format msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:480 +#: nova/virt/libvirt/driver.py:481 msgid "During wait destroy, instance disappeared." msgstr "" -#: nova/virt/libvirt/driver.py:485 +#: nova/virt/libvirt/driver.py:486 msgid "Instance destroyed successfully." msgstr "" -#: nova/virt/libvirt/driver.py:507 +#: nova/virt/libvirt/driver.py:508 msgid "Error from libvirt during undefineFlags. Retrying with undefine" msgstr "" -#: nova/virt/libvirt/driver.py:522 +#: nova/virt/libvirt/driver.py:523 #, python-format msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:535 +#: nova/virt/libvirt/driver.py:536 #, python-format msgid "Error from libvirt during unfilter. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:552 +#: nova/virt/libvirt/driver.py:553 #, python-format msgid "Deleting instance files %(target)s" msgstr "" -#: nova/virt/libvirt/driver.py:566 +#: nova/virt/libvirt/driver.py:567 #, python-format msgid "Failed to cleanup directory %(target)s: %(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:728 +#: nova/virt/libvirt/driver.py:729 msgid "During detach_volume, instance disappeared." msgstr "" -#: nova/virt/libvirt/driver.py:738 +#: nova/virt/libvirt/driver.py:739 msgid "attaching LXC block device" msgstr "" -#: nova/virt/libvirt/driver.py:751 +#: nova/virt/libvirt/driver.py:752 msgid "detaching LXC block device" msgstr "" -#: nova/virt/libvirt/driver.py:883 +#: nova/virt/libvirt/driver.py:884 msgid "Instance soft rebooted successfully." msgstr "" -#: nova/virt/libvirt/driver.py:887 +#: nova/virt/libvirt/driver.py:888 msgid "Failed to soft reboot instance." msgstr "" -#: nova/virt/libvirt/driver.py:919 +#: nova/virt/libvirt/driver.py:920 msgid "Instance shutdown successfully." msgstr "" -#: nova/virt/libvirt/driver.py:954 +#: nova/virt/libvirt/driver.py:955 msgid "Instance rebooted successfully." msgstr "" -#: nova/virt/libvirt/driver.py:1084 +#: nova/virt/libvirt/driver.py:1085 msgid "Instance is running" msgstr "" -#: nova/virt/libvirt/driver.py:1091 nova/virt/powervm/operator.py:253 +#: nova/virt/libvirt/driver.py:1092 nova/virt/powervm/operator.py:253 msgid "Instance spawned successfully." msgstr "" -#: nova/virt/libvirt/driver.py:1107 +#: nova/virt/libvirt/driver.py:1108 #, python-format msgid "data: %(data)r, fpath: %(fpath)r" msgstr "" -#: nova/virt/libvirt/driver.py:1153 +#: nova/virt/libvirt/driver.py:1154 msgid "Guest does not have a console available" msgstr "" -#: nova/virt/libvirt/driver.py:1197 +#: nova/virt/libvirt/driver.py:1198 #, python-format msgid "Path '%(path)s' supports direct I/O" msgstr "" -#: nova/virt/libvirt/driver.py:1201 +#: nova/virt/libvirt/driver.py:1202 #, python-format msgid "Path '%(path)s' does not support direct I/O: '%(ex)s'" msgstr "" -#: nova/virt/libvirt/driver.py:1205 nova/virt/libvirt/driver.py:1209 +#: nova/virt/libvirt/driver.py:1206 nova/virt/libvirt/driver.py:1210 #, python-format msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'" msgstr "" -#: nova/virt/libvirt/driver.py:1275 +#: nova/virt/libvirt/driver.py:1276 msgid "Creating image" msgstr "" -#: nova/virt/libvirt/driver.py:1401 +#: nova/virt/libvirt/driver.py:1402 msgid "Using config drive" msgstr "" -#: nova/virt/libvirt/driver.py:1411 +#: nova/virt/libvirt/driver.py:1412 #, python-format msgid "Creating config drive at %(path)s" msgstr "" -#: nova/virt/libvirt/driver.py:1425 +#: nova/virt/libvirt/driver.py:1426 #, python-format msgid "Injecting %(injection)s into image %(img_id)s" msgstr "" -#: nova/virt/libvirt/driver.py:1435 +#: nova/virt/libvirt/driver.py:1436 #, python-format msgid "Ignoring error injecting data into image %(img_id)s (%(e)s)" msgstr "" -#: nova/virt/libvirt/driver.py:1509 +#: nova/virt/libvirt/driver.py:1510 #, 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:1515 +#: nova/virt/libvirt/driver.py:1516 msgid "Config requested a custom CPU model, but no model name was provided" msgstr "" -#: nova/virt/libvirt/driver.py:1519 +#: nova/virt/libvirt/driver.py:1520 msgid "A CPU model name should not be set when a host CPU model is requested" msgstr "" -#: nova/virt/libvirt/driver.py:1523 +#: nova/virt/libvirt/driver.py:1524 #, python-format msgid "CPU mode '%(mode)s' model '%(model)s' was chosen" msgstr "" -#: nova/virt/libvirt/driver.py:1539 +#: nova/virt/libvirt/driver.py:1540 msgid "" "Passthrough of the host CPU was requested but this libvirt version does " "not support this feature" msgstr "" -#: nova/virt/libvirt/driver.py:1831 +#: nova/virt/libvirt/driver.py:1832 msgid "Starting toXML method" msgstr "" -#: nova/virt/libvirt/driver.py:1835 +#: nova/virt/libvirt/driver.py:1836 msgid "Finished toXML method" msgstr "" -#: nova/virt/libvirt/driver.py:1852 +#: nova/virt/libvirt/driver.py:1853 #, 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:2104 +#: nova/virt/libvirt/driver.py:2105 msgid "libvirt version is too old (does not support getVersion)" msgstr "" -#: nova/virt/libvirt/driver.py:2291 +#: nova/virt/libvirt/driver.py:2292 msgid "Block migration can not be used with shared storage." msgstr "" -#: nova/virt/libvirt/driver.py:2299 +#: nova/virt/libvirt/driver.py:2300 msgid "Live migration can not be used without shared storage." msgstr "" -#: nova/virt/libvirt/driver.py:2337 +#: nova/virt/libvirt/driver.py:2338 #, 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:2357 +#: nova/virt/libvirt/driver.py:2358 #, python-format msgid "" "Instance launched has CPU info:\n" "%s" msgstr "" -#: nova/virt/libvirt/driver.py:2369 +#: nova/virt/libvirt/driver.py:2370 #, python-format msgid "" "CPU doesn't have compatibility.\n" @@ -6561,51 +6566,51 @@ msgid "" "Refer to %(u)s" msgstr "" -#: nova/virt/libvirt/driver.py:2386 +#: nova/virt/libvirt/driver.py:2387 #, 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:2434 +#: nova/virt/libvirt/driver.py:2435 #, python-format msgid "The firewall filter for %s does not exist" msgstr "" -#: nova/virt/libvirt/driver.py:2504 +#: nova/virt/libvirt/driver.py:2505 #, python-format msgid "Live Migration failure: %(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:2548 +#: nova/virt/libvirt/driver.py:2549 #, python-format msgid "plug_vifs() failed %(cnt)d.Retry up to %(max_retry)d for %(hostname)s." msgstr "" -#: nova/virt/libvirt/driver.py:2675 +#: nova/virt/libvirt/driver.py:2676 #, python-format msgid "skipping %(path)s since it looks like volume" msgstr "" -#: nova/virt/libvirt/driver.py:2724 +#: nova/virt/libvirt/driver.py:2725 #, python-format msgid "Getting disk size of %(i_name)s: %(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:2786 +#: nova/virt/libvirt/driver.py:2787 msgid "Starting migrate_disk_and_power_off" msgstr "" -#: nova/virt/libvirt/driver.py:2845 +#: nova/virt/libvirt/driver.py:2846 msgid "Instance running successfully." msgstr "" -#: nova/virt/libvirt/driver.py:2852 +#: nova/virt/libvirt/driver.py:2853 msgid "Starting finish_migration" msgstr "" -#: nova/virt/libvirt/driver.py:2903 +#: nova/virt/libvirt/driver.py:2904 msgid "Starting finish_revert_migration" msgstr "" @@ -6637,11 +6642,11 @@ msgstr "" msgid "iptables firewall: Setup Basic Filtering" msgstr "" -#: nova/virt/libvirt/imagebackend.py:208 +#: nova/virt/libvirt/imagebackend.py:213 msgid "You should specify libvirt_images_volume_group flag to use LVM images." msgstr "" -#: nova/virt/libvirt/imagebackend.py:270 +#: nova/virt/libvirt/imagebackend.py:276 #, python-format msgid "Unknown image_type=%s" msgstr "" @@ -6775,14 +6780,14 @@ msgstr "" msgid "LVM snapshots not implemented" msgstr "" -#: nova/virt/libvirt/utils.py:130 +#: nova/virt/libvirt/utils.py:131 #, python-format msgid "" "Insufficient Space on Volume Group %(vg)s. Only %(free_space)db " "available, but %(size)db required by volume %(lv)s." msgstr "" -#: nova/virt/libvirt/utils.py:139 +#: nova/virt/libvirt/utils.py:140 #, python-format msgid "" "Volume group %(vg)s will not be able to hold sparse volume %(lv)s. " @@ -6790,36 +6795,36 @@ msgid "" "%(free_space)db." msgstr "" -#: nova/virt/libvirt/utils.py:186 +#: nova/virt/libvirt/utils.py:187 #, python-format msgid "Path %s must be LVM logical volume" msgstr "" -#: nova/virt/libvirt/utils.py:409 +#: nova/virt/libvirt/utils.py:410 msgid "Can't retrieve root device path from instance libvirt configuration" msgstr "" -#: nova/virt/libvirt/utils.py:498 +#: nova/virt/libvirt/utils.py:499 #, python-format msgid "Reading image info file: %s" msgstr "" -#: nova/virt/libvirt/utils.py:502 +#: nova/virt/libvirt/utils.py:503 #, python-format msgid "Read: %s" msgstr "" -#: nova/virt/libvirt/utils.py:508 +#: nova/virt/libvirt/utils.py:509 #, python-format msgid "Error reading image info file %(filename)s: %(error)s" msgstr "" -#: nova/virt/libvirt/utils.py:532 +#: nova/virt/libvirt/utils.py:533 #, python-format msgid "Writing image info file: %s" msgstr "" -#: nova/virt/libvirt/utils.py:533 +#: nova/virt/libvirt/utils.py:534 #, python-format msgid "Wrote: %s" msgstr "" @@ -6839,19 +6844,19 @@ msgstr "" msgid "Failed while unplugging vif" msgstr "" -#: nova/virt/libvirt/volume.py:173 +#: nova/virt/libvirt/volume.py:174 #, python-format msgid "iSCSI device not found at %s" msgstr "" -#: nova/virt/libvirt/volume.py:176 +#: nova/virt/libvirt/volume.py:177 #, python-format msgid "" "ISCSI volume not yet found at: %(mount_device)s. Will rescan & retry. " "Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:188 +#: nova/virt/libvirt/volume.py:189 #, python-format msgid "Found iSCSI node %(mount_device)s (after %(tries)s rescans)" msgstr "" @@ -8667,34 +8672,34 @@ msgstr "" msgid "LoggingVolumeDriver: %s" msgstr "" -#: nova/volume/iscsi.py:121 +#: nova/volume/iscsi.py:122 #, python-format msgid "Creating volume: %s" msgstr "" -#: nova/volume/iscsi.py:135 +#: nova/volume/iscsi.py:136 #, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s." msgstr "" -#: nova/volume/iscsi.py:145 +#: nova/volume/iscsi.py:146 #, python-format msgid "" "Failed to create iscsi target for volume id:%(vol_id)s. Please ensure " "your tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: nova/volume/iscsi.py:153 nova/volume/iscsi.py:195 +#: nova/volume/iscsi.py:154 nova/volume/iscsi.py:196 #, python-format msgid "Removing volume: %s" msgstr "" -#: nova/volume/iscsi.py:167 +#: nova/volume/iscsi.py:168 #, python-format msgid "Failed to create iscsi target for volume id:%(volume_id)s." msgstr "" -#: nova/volume/iscsi.py:176 +#: nova/volume/iscsi.py:177 msgid "valid iqn needed for show_target" msgstr "" diff --git a/nova/locale/pt_BR/LC_MESSAGES/nova.po b/nova/locale/pt_BR/LC_MESSAGES/nova.po index a9c63b98f..f59644d0c 100644 --- a/nova/locale/pt_BR/LC_MESSAGES/nova.po +++ b/nova/locale/pt_BR/LC_MESSAGES/nova.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: nova\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-10-26 00:02+0000\n" +"POT-Creation-Date: 2012-10-27 00:01+0000\n" "PO-Revision-Date: 2012-05-04 19:25+0000\n" "Last-Translator: Júlio Cezar Santos Pires \n" "Language-Team: Brazilian Portuguese \n" @@ -27,41 +27,41 @@ msgstr "" msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" msgstr "" -#: nova/crypto.py:46 +#: nova/crypto.py:47 msgid "Filename of root CA" msgstr "Nome do arquivo da CA raiz" -#: nova/crypto.py:49 +#: nova/crypto.py:50 msgid "Filename of private key" msgstr "Nome do arquivo da chave privada" -#: nova/crypto.py:52 +#: nova/crypto.py:53 msgid "Filename of root Certificate Revocation List" msgstr "" -#: nova/crypto.py:55 +#: nova/crypto.py:56 msgid "Where we keep our keys" msgstr "Aonde armazenamos nossas chaves" -#: nova/crypto.py:58 +#: nova/crypto.py:59 msgid "Where we keep our root CA" msgstr "Onde mantemos nosso CA raiz" -#: nova/crypto.py:61 +#: nova/crypto.py:62 msgid "Should we use a CA for each project?" msgstr "Devemos usar um CA para cada projeto?" -#: nova/crypto.py:65 +#: nova/crypto.py:66 #, python-format msgid "Subject for certificate for users, %s for project, user, timestamp" msgstr "Assunto do certificado para usuários, %s para projeto, usuário, timestamp" -#: nova/crypto.py:70 +#: nova/crypto.py:71 #, python-format msgid "Subject for certificate for projects, %s for project, timestamp" msgstr "Assunto do certificado para projetos, %s para projeto, timestamp" -#: nova/crypto.py:300 +#: nova/crypto.py:301 #, python-format msgid "Flags path: %s" msgstr "Localização dos sinalizadores: %s" @@ -189,13 +189,13 @@ msgstr "Tipo de volume é inválido" msgid "Invalid volume" msgstr "Volume inválido" -#: nova/exception.py:263 nova/api/openstack/compute/servers.py:1287 +#: nova/exception.py:263 nova/api/openstack/compute/servers.py:1283 #: nova/api/openstack/compute/contrib/admin_actions.py:242 msgid "Invalid metadata" msgstr "" #: nova/exception.py:267 -#, fuzzy, python-format +#, fuzzy msgid "Invalid metadata size" msgstr "Assinatura inválida para usuário %s" @@ -1338,23 +1338,23 @@ msgstr "" msgid "Creating Consumer connection for Service %s" msgstr "" -#: nova/service.py:502 +#: nova/service.py:503 msgid "Service killed that has no database entry" msgstr "Encerrado serviço que não tem entrada na base de dados" -#: nova/service.py:539 +#: nova/service.py:540 msgid "The service database object disappeared, Recreating it." msgstr "O objeto da base de dados do serviço desapareceu, Recriando." -#: nova/service.py:554 +#: nova/service.py:555 msgid "Recovered model server connection!" msgstr "Recuperada conexão servidor de modelo." -#: nova/service.py:560 +#: nova/service.py:561 msgid "model server went away" msgstr "servidor de modelo perdido" -#: nova/service.py:648 +#: nova/service.py:649 msgid "serve() can only be called once" msgstr "" @@ -1415,47 +1415,27 @@ msgstr "Backend inválido: %s" msgid "in looping call" msgstr "" -#: nova/utils.py:623 -#, python-format -msgid "Could not release the acquired lock `%s`" -msgstr "" - -#: nova/utils.py:706 -#, python-format -msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"..." -msgstr "" - -#: nova/utils.py:710 -#, python-format -msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"..." -msgstr "" - -#: nova/utils.py:736 -#, python-format -msgid "Got file lock \"%(lock)s\" for method \"%(method)s\"..." -msgstr "" - -#: nova/utils.py:877 +#: nova/utils.py:700 #, python-format msgid "Expected object of type: %s" msgstr "Objeto esperado do tipo: %s" -#: nova/utils.py:906 +#: nova/utils.py:729 #, python-format msgid "Invalid server_string: %s" msgstr "" -#: nova/utils.py:1046 +#: nova/utils.py:869 #, python-format msgid "timefunc: '%(name)s' took %(total_time).2f secs" msgstr "" -#: nova/utils.py:1124 +#: nova/utils.py:947 #, python-format msgid "Reloading cached file %s" msgstr "" -#: nova/utils.py:1242 nova/virt/configdrive.py:150 +#: nova/utils.py:1065 nova/virt/configdrive.py:151 #, python-format msgid "Could not remove tmpdir: %s" msgstr "" @@ -1878,7 +1858,7 @@ msgstr "Falha ao obter metadados para o ip: %s" msgid "Caught error: %s" msgstr "Capturado o erro: %s" -#: nova/api/openstack/__init__.py:60 nova/api/openstack/wsgi.py:977 +#: nova/api/openstack/__init__.py:60 nova/api/openstack/wsgi.py:986 #, python-format msgid "%(url)s returned with HTTP %(status)d" msgstr "" @@ -1927,7 +1907,7 @@ msgstr "" msgid "offset param must be positive" msgstr "" -#: nova/api/openstack/common.py:215 nova/api/openstack/compute/servers.py:540 +#: nova/api/openstack/common.py:215 nova/api/openstack/compute/servers.py:536 #, python-format msgid "marker [%s] not found" msgstr "" @@ -2031,7 +2011,7 @@ msgstr "" msgid "Failed to load extension %(ext_name)s: %(exc)s" msgstr "" -#: nova/api/openstack/wsgi.py:199 nova/api/openstack/wsgi.py:610 +#: nova/api/openstack/wsgi.py:199 nova/api/openstack/wsgi.py:619 msgid "cannot understand JSON" msgstr "" @@ -2040,48 +2020,48 @@ msgstr "" msgid "cannot understand XML" msgstr "" -#: nova/api/openstack/wsgi.py:615 +#: nova/api/openstack/wsgi.py:624 msgid "too many body keys" msgstr "" -#: nova/api/openstack/wsgi.py:658 +#: nova/api/openstack/wsgi.py:667 #, python-format msgid "Exception handling resource: %s" msgstr "" -#: nova/api/openstack/wsgi.py:662 +#: nova/api/openstack/wsgi.py:671 #, python-format msgid "Fault thrown: %s" msgstr "" -#: nova/api/openstack/wsgi.py:665 +#: nova/api/openstack/wsgi.py:674 #, python-format msgid "HTTP exception thrown: %s" msgstr "" -#: nova/api/openstack/wsgi.py:779 +#: nova/api/openstack/wsgi.py:788 msgid "Unrecognized Content-Type provided in request" msgstr "" -#: nova/api/openstack/wsgi.py:783 +#: nova/api/openstack/wsgi.py:792 msgid "No Content-Type provided in request" msgstr "" -#: nova/api/openstack/wsgi.py:787 +#: nova/api/openstack/wsgi.py:796 msgid "Empty body provided in request" msgstr "" -#: nova/api/openstack/wsgi.py:888 +#: nova/api/openstack/wsgi.py:897 #, fuzzy msgid "Invalid XML in request body" msgstr "Corpo do pedido está mal formado" -#: nova/api/openstack/wsgi.py:907 +#: nova/api/openstack/wsgi.py:916 #, python-format msgid "There is no such action: %s" msgstr "" -#: nova/api/openstack/wsgi.py:910 nova/api/openstack/wsgi.py:923 +#: nova/api/openstack/wsgi.py:919 nova/api/openstack/wsgi.py:932 #: nova/api/openstack/compute/server_metadata.py:58 #: nova/api/openstack/compute/server_metadata.py:76 #: nova/api/openstack/compute/server_metadata.py:101 @@ -2090,15 +2070,15 @@ msgstr "" msgid "Malformed request body" msgstr "Corpo do pedido está mal formado" -#: nova/api/openstack/wsgi.py:920 +#: nova/api/openstack/wsgi.py:929 msgid "Unsupported Content-Type" msgstr "" -#: nova/api/openstack/wsgi.py:932 +#: nova/api/openstack/wsgi.py:941 msgid "Malformed request url" msgstr "" -#: nova/api/openstack/wsgi.py:980 +#: nova/api/openstack/wsgi.py:989 #, python-format msgid "%(url)s returned a fault: %(e)s" msgstr "" @@ -2200,210 +2180,210 @@ msgstr "" msgid "Metadata item was not found" msgstr "" -#: nova/api/openstack/compute/servers.py:449 -#: nova/api/openstack/compute/servers.py:461 -#: nova/api/openstack/compute/servers.py:556 -#: nova/api/openstack/compute/servers.py:724 -#: nova/api/openstack/compute/servers.py:985 -#: nova/api/openstack/compute/servers.py:1088 -#: nova/api/openstack/compute/servers.py:1238 +#: nova/api/openstack/compute/servers.py:445 +#: nova/api/openstack/compute/servers.py:457 +#: nova/api/openstack/compute/servers.py:552 +#: nova/api/openstack/compute/servers.py:720 +#: nova/api/openstack/compute/servers.py:981 +#: nova/api/openstack/compute/servers.py:1084 +#: nova/api/openstack/compute/servers.py:1234 msgid "Instance could not be found" msgstr "" -#: nova/api/openstack/compute/servers.py:500 +#: nova/api/openstack/compute/servers.py:496 msgid "Invalid changes-since value" msgstr "" -#: nova/api/openstack/compute/servers.py:519 +#: nova/api/openstack/compute/servers.py:515 #, fuzzy msgid "Only administrators may list deleted instances" msgstr "Começando a terminar instâncias" -#: nova/api/openstack/compute/servers.py:563 +#: nova/api/openstack/compute/servers.py:559 msgid "Server name is not a string or unicode" msgstr "" -#: nova/api/openstack/compute/servers.py:567 +#: nova/api/openstack/compute/servers.py:563 msgid "Server name is an empty string" msgstr "" -#: nova/api/openstack/compute/servers.py:571 +#: nova/api/openstack/compute/servers.py:567 msgid "Server name must be less than 256 characters." msgstr "" -#: nova/api/openstack/compute/servers.py:588 +#: nova/api/openstack/compute/servers.py:584 #, python-format msgid "Bad personality format: missing %s" msgstr "" -#: nova/api/openstack/compute/servers.py:591 +#: nova/api/openstack/compute/servers.py:587 msgid "Bad personality format" msgstr "" -#: nova/api/openstack/compute/servers.py:595 +#: nova/api/openstack/compute/servers.py:591 #, python-format msgid "Personality content for %s cannot be decoded" msgstr "" -#: nova/api/openstack/compute/servers.py:626 +#: nova/api/openstack/compute/servers.py:622 msgid "Unknown argment : port" msgstr "" -#: nova/api/openstack/compute/servers.py:629 +#: nova/api/openstack/compute/servers.py:625 #, python-format msgid "Bad port format: port uuid is not in proper format (%s)" msgstr "" -#: nova/api/openstack/compute/servers.py:639 +#: nova/api/openstack/compute/servers.py:635 #, python-format msgid "Bad networks format: network uuid is not in proper format (%s)" msgstr "" -#: nova/api/openstack/compute/servers.py:649 +#: nova/api/openstack/compute/servers.py:645 #, python-format msgid "Invalid fixed IP address (%s)" msgstr "" -#: nova/api/openstack/compute/servers.py:662 +#: nova/api/openstack/compute/servers.py:658 #, python-format msgid "Duplicate networks (%s) are not allowed" msgstr "" -#: nova/api/openstack/compute/servers.py:668 +#: nova/api/openstack/compute/servers.py:664 #, python-format msgid "Bad network format: missing %s" msgstr "" -#: nova/api/openstack/compute/servers.py:671 +#: nova/api/openstack/compute/servers.py:667 msgid "Bad networks format" msgstr "" -#: nova/api/openstack/compute/servers.py:697 +#: nova/api/openstack/compute/servers.py:693 msgid "Userdata content cannot be decoded" msgstr "" -#: nova/api/openstack/compute/servers.py:704 +#: nova/api/openstack/compute/servers.py:700 msgid "accessIPv4 is not proper IPv4 format" msgstr "" -#: nova/api/openstack/compute/servers.py:711 +#: nova/api/openstack/compute/servers.py:707 msgid "accessIPv6 is not proper IPv6 format" msgstr "" -#: nova/api/openstack/compute/servers.py:740 +#: nova/api/openstack/compute/servers.py:736 msgid "Server name is not defined" msgstr "" -#: nova/api/openstack/compute/servers.py:789 -#: nova/api/openstack/compute/servers.py:895 +#: nova/api/openstack/compute/servers.py:785 +#: nova/api/openstack/compute/servers.py:891 msgid "Invalid flavorRef provided." msgstr "" -#: nova/api/openstack/compute/servers.py:829 +#: nova/api/openstack/compute/servers.py:825 msgid "min_count must be an integer value" msgstr "" -#: nova/api/openstack/compute/servers.py:832 +#: nova/api/openstack/compute/servers.py:828 msgid "min_count must be > 0" msgstr "" -#: nova/api/openstack/compute/servers.py:837 +#: nova/api/openstack/compute/servers.py:833 msgid "max_count must be an integer value" msgstr "" -#: nova/api/openstack/compute/servers.py:840 +#: nova/api/openstack/compute/servers.py:836 msgid "max_count must be > 0" msgstr "" -#: nova/api/openstack/compute/servers.py:843 +#: nova/api/openstack/compute/servers.py:839 msgid "min_count must be <= max_count" msgstr "" -#: nova/api/openstack/compute/servers.py:892 +#: nova/api/openstack/compute/servers.py:888 msgid "Can not find requested image" msgstr "" -#: nova/api/openstack/compute/servers.py:898 +#: nova/api/openstack/compute/servers.py:894 msgid "Invalid key_name provided." msgstr "" -#: nova/api/openstack/compute/servers.py:977 +#: nova/api/openstack/compute/servers.py:973 #, fuzzy msgid "HostId cannot be updated." msgstr "Ponto de montagem não pode ser traduzido: %s" -#: nova/api/openstack/compute/servers.py:1003 -#: nova/api/openstack/compute/servers.py:1023 +#: nova/api/openstack/compute/servers.py:999 +#: nova/api/openstack/compute/servers.py:1019 msgid "Instance has not been resized." msgstr "" -#: nova/api/openstack/compute/servers.py:1009 +#: nova/api/openstack/compute/servers.py:1005 #, python-format msgid "Error in confirm-resize %s" msgstr "" -#: nova/api/openstack/compute/servers.py:1029 +#: nova/api/openstack/compute/servers.py:1025 #, python-format msgid "Error in revert-resize %s" msgstr "" -#: nova/api/openstack/compute/servers.py:1042 +#: nova/api/openstack/compute/servers.py:1038 msgid "Argument 'type' for reboot is not HARD or SOFT" msgstr "" -#: nova/api/openstack/compute/servers.py:1046 +#: nova/api/openstack/compute/servers.py:1042 msgid "Missing argument 'type' for reboot" msgstr "" -#: nova/api/openstack/compute/servers.py:1059 +#: nova/api/openstack/compute/servers.py:1055 #, python-format msgid "Error in reboot %s" msgstr "" -#: nova/api/openstack/compute/servers.py:1071 +#: nova/api/openstack/compute/servers.py:1067 msgid "Unable to locate requested flavor." msgstr "" -#: nova/api/openstack/compute/servers.py:1074 +#: nova/api/openstack/compute/servers.py:1070 msgid "Resize requires a flavor change." msgstr "" -#: nova/api/openstack/compute/servers.py:1098 +#: nova/api/openstack/compute/servers.py:1094 msgid "Missing imageRef attribute" msgstr "" -#: nova/api/openstack/compute/servers.py:1107 +#: nova/api/openstack/compute/servers.py:1103 #: nova/api/openstack/volume/volumes.py:263 #: nova/api/openstack/volume/volumes.py:267 msgid "Invalid imageRef provided." msgstr "" -#: nova/api/openstack/compute/servers.py:1116 +#: nova/api/openstack/compute/servers.py:1112 msgid "Missing flavorRef attribute" msgstr "" -#: nova/api/openstack/compute/servers.py:1129 +#: nova/api/openstack/compute/servers.py:1125 msgid "No adminPass was specified" msgstr "" -#: nova/api/openstack/compute/servers.py:1133 -#: nova/api/openstack/compute/servers.py:1335 +#: nova/api/openstack/compute/servers.py:1129 +#: nova/api/openstack/compute/servers.py:1331 msgid "Invalid adminPass" msgstr "" -#: nova/api/openstack/compute/servers.py:1144 +#: nova/api/openstack/compute/servers.py:1140 msgid "Unable to parse metadata key/value pairs." msgstr "" -#: nova/api/openstack/compute/servers.py:1157 +#: nova/api/openstack/compute/servers.py:1153 msgid "Resize request has invalid 'flavorRef' attribute." msgstr "" -#: nova/api/openstack/compute/servers.py:1160 +#: nova/api/openstack/compute/servers.py:1156 msgid "Resize requests require 'flavorRef' attribute." msgstr "" -#: nova/api/openstack/compute/servers.py:1178 +#: nova/api/openstack/compute/servers.py:1174 #: nova/api/openstack/compute/contrib/aggregates.py:142 #: nova/api/openstack/compute/contrib/keypairs.py:78 #: nova/api/openstack/compute/contrib/networks.py:75 @@ -2411,19 +2391,19 @@ msgstr "" msgid "Invalid request body" msgstr "" -#: nova/api/openstack/compute/servers.py:1183 +#: nova/api/openstack/compute/servers.py:1179 msgid "Could not parse imageRef from request." msgstr "" -#: nova/api/openstack/compute/servers.py:1245 +#: nova/api/openstack/compute/servers.py:1241 msgid "Cannot find image for rebuild" msgstr "" -#: nova/api/openstack/compute/servers.py:1278 +#: nova/api/openstack/compute/servers.py:1274 msgid "createImage entity requires name attribute" msgstr "" -#: nova/api/openstack/compute/servers.py:1362 +#: nova/api/openstack/compute/servers.py:1358 #, python-format msgid "Removing options '%(unk_opt_str)s' from query" msgstr "" @@ -2569,7 +2549,7 @@ msgstr "" msgid "Only root certificate can be retrieved." msgstr "" -#: nova/api/openstack/compute/contrib/cloudpipe.py:148 +#: nova/api/openstack/compute/contrib/cloudpipe.py:149 msgid "" "Unable to claim IP for VPN instances, ensure it isn't running, and try " "again in a few minutes" @@ -2905,24 +2885,24 @@ msgstr "" msgid "No image_name was specified in request." msgstr "" -#: nova/cloudpipe/pipelib.py:43 +#: nova/cloudpipe/pipelib.py:44 #, fuzzy msgid "Instance type for vpn instances" msgstr "tipo de instância %(instance_type)s é inválida." -#: nova/cloudpipe/pipelib.py:46 +#: nova/cloudpipe/pipelib.py:47 msgid "Template for cloudpipe instance boot script" msgstr "" -#: nova/cloudpipe/pipelib.py:49 +#: nova/cloudpipe/pipelib.py:50 msgid "Network to push into openvpn config" msgstr "" -#: nova/cloudpipe/pipelib.py:52 +#: nova/cloudpipe/pipelib.py:53 msgid "Netmask to push into openvpn config" msgstr "" -#: nova/cloudpipe/pipelib.py:105 +#: nova/cloudpipe/pipelib.py:106 #, python-format msgid "Launching VPN for %s" msgstr "Executando VPN para %s" @@ -3162,665 +3142,670 @@ msgstr "" msgid "Instance type %s not found for deletion" msgstr "" -#: nova/compute/manager.py:166 +#: nova/compute/manager.py:167 msgid "Possibly task preempted." msgstr "" -#: nova/compute/manager.py:229 +#: nova/compute/manager.py:230 msgid "Compute driver option required, but not specified" msgstr "" -#: nova/compute/manager.py:232 +#: nova/compute/manager.py:233 #, python-format msgid "Loading compute driver '%s'" msgstr "" -#: nova/compute/manager.py:238 +#: nova/compute/manager.py:239 #, python-format msgid "Unable to load the virtualization driver: %s" msgstr "Não foi possível carregar o driver de virtualização: %s" -#: nova/compute/manager.py:273 +#: nova/compute/manager.py:274 msgid "Instance has been destroyed from under us while trying to set it to ERROR" msgstr "" -#: nova/compute/manager.py:301 +#: nova/compute/manager.py:302 #, python-format msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." msgstr "" -#: nova/compute/manager.py:315 +#: nova/compute/manager.py:316 msgid "Rebooting instance after nova-compute restart." msgstr "" -#: nova/compute/manager.py:329 +#: nova/compute/manager.py:330 msgid "Hypervisor driver does not support resume guests" msgstr "" -#: nova/compute/manager.py:339 +#: nova/compute/manager.py:340 msgid "Hypervisor driver does not support firewall rules" msgstr "" -#: nova/compute/manager.py:351 +#: nova/compute/manager.py:352 msgid "Checking state" msgstr "" -#: nova/compute/manager.py:424 +#: nova/compute/manager.py:425 #, python-format msgid "Setting up bdm %s" msgstr "" -#: nova/compute/manager.py:517 +#: nova/compute/manager.py:518 #, fuzzy msgid "Failed to dealloc network for deleted instance" msgstr "Começando a terminar instâncias" -#: nova/compute/manager.py:549 +#: nova/compute/manager.py:550 #, fuzzy, python-format msgid "Build error: %s" msgstr "Capturado o erro: %s" -#: nova/compute/manager.py:566 +#: nova/compute/manager.py:567 msgid "Error trying to reschedule" msgstr "" -#: nova/compute/manager.py:583 +#: nova/compute/manager.py:584 msgid "Retry info not present, will not reschedule" msgstr "" -#: nova/compute/manager.py:588 +#: nova/compute/manager.py:589 msgid "No request spec, will not reschedule" msgstr "" -#: nova/compute/manager.py:594 +#: nova/compute/manager.py:595 #, python-format msgid "Re-scheduling instance: attempt %d" msgstr "" -#: nova/compute/manager.py:619 +#: nova/compute/manager.py:620 msgid "Instance build timed out. Set to error state." msgstr "" -#: nova/compute/manager.py:650 +#: nova/compute/manager.py:651 msgid "Instance has already been created" msgstr "A instância já foi criada" -#: nova/compute/manager.py:693 +#: nova/compute/manager.py:694 #, 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:699 +#: nova/compute/manager.py:700 #, 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:709 +#: nova/compute/manager.py:710 msgid "Starting instance..." msgstr "" -#: nova/compute/manager.py:730 +#: nova/compute/manager.py:731 msgid "Instance failed network setup" msgstr "" -#: nova/compute/manager.py:734 +#: nova/compute/manager.py:735 #, python-format msgid "Instance network_info: |%s|" msgstr "" -#: nova/compute/manager.py:747 +#: nova/compute/manager.py:748 msgid "Instance failed block device setup" msgstr "" -#: nova/compute/manager.py:765 +#: nova/compute/manager.py:766 msgid "Instance failed to spawn" msgstr "" -#: nova/compute/manager.py:789 +#: nova/compute/manager.py:790 msgid "Deallocating network for instance" msgstr "" -#: nova/compute/manager.py:861 +#: nova/compute/manager.py:862 #, python-format msgid "%(action_str)s instance" msgstr "" -#: nova/compute/manager.py:892 +#: nova/compute/manager.py:893 #, python-format msgid "Ignoring DiskNotFound: %s" msgstr "" -#: nova/compute/manager.py:895 +#: nova/compute/manager.py:896 #, python-format msgid "Ignoring VolumeNotFound: %s" msgstr "" -#: nova/compute/manager.py:902 +#: nova/compute/manager.py:903 #, python-format msgid "terminating bdm %s" msgstr "" -#: nova/compute/manager.py:926 +#: nova/compute/manager.py:927 #, python-format msgid "Ignoring volume cleanup failure due to %s" msgstr "" -#: nova/compute/manager.py:966 nova/compute/manager.py:1788 -#: nova/compute/manager.py:2973 +#: nova/compute/manager.py:967 nova/compute/manager.py:1802 +#: nova/compute/manager.py:2987 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "" -#: nova/compute/manager.py:1048 +#: nova/compute/manager.py:1049 #, fuzzy msgid "Rebuilding instance" msgstr "Reconstruindo instância %s" -#: nova/compute/manager.py:1127 +#: nova/compute/manager.py:1128 #, fuzzy msgid "Rebooting instance" msgstr "Reiniciando a instância %s" -#: nova/compute/manager.py:1147 +#: nova/compute/manager.py:1148 #, python-format msgid "" "trying to reboot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1156 +#: nova/compute/manager.py:1157 #, fuzzy, python-format msgid "Cannot reboot instance: %(exc)s" msgstr "Reconstruindo instância %s" -#: nova/compute/manager.py:1193 +#: nova/compute/manager.py:1194 #, fuzzy msgid "instance snapshotting" msgstr "instância %s: fazendo um snapshot" -#: nova/compute/manager.py:1199 +#: nova/compute/manager.py:1200 #, python-format msgid "" "trying to snapshot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1269 +#: nova/compute/manager.py:1270 #, python-format msgid "Found %(num_images)d images (rotation: %(rotation)d)" msgstr "" -#: nova/compute/manager.py:1275 +#: nova/compute/manager.py:1276 #, python-format msgid "Rotating out %d backups" msgstr "" -#: nova/compute/manager.py:1280 +#: nova/compute/manager.py:1281 #, python-format msgid "Deleting image %s" msgstr "Removendo imagem %s" -#: nova/compute/manager.py:1311 +#: nova/compute/manager.py:1312 #, python-format msgid "Failed to set admin password. Instance %s is not running" msgstr "" -#: nova/compute/manager.py:1318 +#: nova/compute/manager.py:1319 msgid "Root password set" msgstr "" -#: nova/compute/manager.py:1328 +#: nova/compute/manager.py:1329 msgid "set_admin_password is not implemented by this driver." msgstr "" -#: nova/compute/manager.py:1344 +#: nova/compute/manager.py:1345 #, python-format msgid "set_admin_password failed: %s" msgstr "" -#: nova/compute/manager.py:1352 +#: nova/compute/manager.py:1353 #, fuzzy msgid "error setting admin password" msgstr "Configurar senha do administrador" -#: nova/compute/manager.py:1367 +#: nova/compute/manager.py:1368 #, 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:1371 +#: nova/compute/manager.py:1372 #, python-format msgid "injecting file to %(path)s" msgstr "" -#: nova/compute/manager.py:1384 +#: nova/compute/manager.py:1385 msgid "Rescuing" msgstr "" -#: nova/compute/manager.py:1411 +#: nova/compute/manager.py:1412 #, fuzzy msgid "Unrescuing" msgstr "instância %s: desfazendo o resgate" -#: nova/compute/manager.py:1432 +#: nova/compute/manager.py:1433 #, python-format msgid "Changing instance metadata according to %(diff)r" msgstr "" -#: nova/compute/manager.py:1606 +#: nova/compute/manager.py:1614 msgid "destination same as source!" msgstr "" -#: nova/compute/manager.py:1624 +#: nova/compute/manager.py:1632 msgid "Migrating" msgstr "" -#: nova/compute/manager.py:1841 +#: nova/compute/manager.py:1799 +#, python-format +msgid "Failed to rollback quota for failed finish_resize: %(qr_error)s" +msgstr "" + +#: nova/compute/manager.py:1855 msgid "Pausing" msgstr "" -#: nova/compute/manager.py:1858 +#: nova/compute/manager.py:1872 msgid "Unpausing" msgstr "" -#: nova/compute/manager.py:1896 +#: nova/compute/manager.py:1910 #, fuzzy msgid "Retrieving diagnostics" msgstr "instância %s: recuperando os diagnósticos" -#: nova/compute/manager.py:1926 +#: nova/compute/manager.py:1940 msgid "Resuming" msgstr "" -#: nova/compute/manager.py:1942 +#: nova/compute/manager.py:1956 #, fuzzy msgid "Reset network" msgstr "instância %s: reset da rede" -#: nova/compute/manager.py:1947 +#: nova/compute/manager.py:1961 msgid "Inject network info" msgstr "" -#: nova/compute/manager.py:1950 +#: nova/compute/manager.py:1964 #, python-format msgid "network_info to inject: |%s|" msgstr "" -#: nova/compute/manager.py:1967 +#: nova/compute/manager.py:1981 #, fuzzy msgid "Get console output" msgstr "Obter saída do console para instância %s" -#: nova/compute/manager.py:1992 +#: nova/compute/manager.py:2006 #, fuzzy msgid "Getting vnc console" msgstr "Adicionando console" -#: nova/compute/manager.py:2020 +#: nova/compute/manager.py:2034 #, python-format msgid "Booting with volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2063 +#: nova/compute/manager.py:2077 #, python-format msgid "Attaching volume %(volume_id)s to %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2072 +#: nova/compute/manager.py:2086 #, python-format msgid "" "Failed to connect to volume %(volume_id)s while attaching at " "%(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2087 +#: nova/compute/manager.py:2101 #, fuzzy, python-format msgid "Failed to attach volume %(volume_id)s at %(mountpoint)s" msgstr "Detach_volume: %(instance_name)s, %(mountpoint)s" -#: nova/compute/manager.py:2116 +#: nova/compute/manager.py:2130 #, python-format msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" msgstr "" -#: nova/compute/manager.py:2120 +#: nova/compute/manager.py:2134 #, fuzzy msgid "Detaching volume from unknown instance" msgstr "Desconectando volume da instância desconhecida %s" -#: nova/compute/manager.py:2133 +#: nova/compute/manager.py:2147 #, fuzzy, python-format msgid "Faild to detach volume %(volume_id)s from %(mp)s" msgstr "Detach_volume: %(instance_name)s, %(mountpoint)s" -#: nova/compute/manager.py:2226 +#: nova/compute/manager.py:2240 msgid "Instance has no volume." msgstr "" -#: nova/compute/manager.py:2286 +#: nova/compute/manager.py:2300 #, python-format msgid "Pre live migration failed at %(dest)s" msgstr "" -#: nova/compute/manager.py:2312 +#: nova/compute/manager.py:2326 msgid "_post_live_migration() is started.." msgstr "" -#: nova/compute/manager.py:2345 +#: nova/compute/manager.py:2359 msgid "No floating_ip found" msgstr "" -#: nova/compute/manager.py:2353 +#: nova/compute/manager.py:2367 msgid "No floating_ip found." msgstr "" -#: nova/compute/manager.py:2355 +#: nova/compute/manager.py:2369 #, python-format msgid "" "Live migration: Unexpected error: cannot inherit floating ip.\n" "%(e)s" msgstr "" -#: nova/compute/manager.py:2381 +#: nova/compute/manager.py:2395 #, python-format msgid "Migrating instance to %(dest)s finished successfully." msgstr "" -#: nova/compute/manager.py:2383 +#: nova/compute/manager.py:2397 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:2397 +#: nova/compute/manager.py:2411 msgid "Post operation of migration started" msgstr "" -#: nova/compute/manager.py:2528 +#: nova/compute/manager.py:2542 msgid "Updated the info_cache for instance" msgstr "" -#: nova/compute/manager.py:2554 +#: nova/compute/manager.py:2568 #, python-format msgid "" "Found %(migration_count)d unconfirmed migrations older than " "%(confirm_window)d seconds" msgstr "" -#: nova/compute/manager.py:2559 +#: nova/compute/manager.py:2573 #, python-format msgid "Setting migration %(migration_id)s to error: %(reason)s" msgstr "" -#: nova/compute/manager.py:2568 +#: nova/compute/manager.py:2582 #, python-format msgid "" "Automatically confirming migration %(migration_id)s for instance " "%(instance_uuid)s" msgstr "" -#: nova/compute/manager.py:2575 +#: nova/compute/manager.py:2589 #, fuzzy, python-format msgid "Instance %(instance_uuid)s not found" msgstr "A instância %(instance_id)s não está executando." -#: nova/compute/manager.py:2579 +#: nova/compute/manager.py:2593 msgid "In ERROR state" msgstr "" -#: nova/compute/manager.py:2586 +#: nova/compute/manager.py:2600 #, python-format msgid "In states %(vm_state)s/%(task_state)s, notRESIZED/None" msgstr "" -#: nova/compute/manager.py:2594 +#: nova/compute/manager.py:2608 #, python-format msgid "Error auto-confirming resize: %(e)s. Will retry later." msgstr "" -#: nova/compute/manager.py:2611 +#: nova/compute/manager.py:2625 #, 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:2629 +#: nova/compute/manager.py:2643 #, python-format msgid "Failed to generate usage audit for instance on host %s" msgstr "" -#: nova/compute/manager.py:2652 +#: nova/compute/manager.py:2666 msgid "Updating bandwidth usage cache" msgstr "" -#: nova/compute/manager.py:2717 +#: nova/compute/manager.py:2731 msgid "Updating host status" msgstr "" -#: nova/compute/manager.py:2743 +#: nova/compute/manager.py:2757 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " "the hypervisor." msgstr "" -#: nova/compute/manager.py:2749 nova/compute/manager.py:2787 +#: nova/compute/manager.py:2763 nova/compute/manager.py:2801 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:2774 +#: nova/compute/manager.py:2788 #, 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:2811 +#: nova/compute/manager.py:2825 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:2823 nova/compute/manager.py:2834 -#: nova/compute/manager.py:2848 +#: nova/compute/manager.py:2837 nova/compute/manager.py:2848 +#: nova/compute/manager.py:2862 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:2828 +#: nova/compute/manager.py:2842 msgid "Instance is paused or suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:2841 +#: nova/compute/manager.py:2855 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:2857 +#: nova/compute/manager.py:2871 #, fuzzy msgid "Instance is not (soft-)deleted." msgstr "Instância %s não encontrada" -#: nova/compute/manager.py:2865 +#: nova/compute/manager.py:2879 msgid "FLAGS.reclaim_instance_interval <= 0, skipping..." msgstr "" -#: nova/compute/manager.py:2878 +#: nova/compute/manager.py:2892 msgid "Reclaiming deleted instance" msgstr "" -#: nova/compute/manager.py:2927 +#: nova/compute/manager.py:2941 #, 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:2934 +#: nova/compute/manager.py:2948 #, 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:2941 +#: nova/compute/manager.py:2955 #, python-format msgid "Unrecognized value '%(action)s' for FLAGS.running_deleted_instance_action" msgstr "" -#: nova/compute/resource_tracker.py:150 +#: nova/compute/resource_tracker.py:151 msgid "" "Host field should be not be set on the instance until resources have been" " claimed." msgstr "" -#: nova/compute/resource_tracker.py:167 +#: nova/compute/resource_tracker.py:168 #, python-format msgid "" "Attempting claim: memory %(memory_mb)d MB, disk %(disk_gb)d GB, VCPUs " "%(vcpus)d" msgstr "" -#: nova/compute/resource_tracker.py:209 +#: nova/compute/resource_tracker.py:210 #, python-format msgid "" "Total memory: %(total_mem)d MB, used: %(used_mem)d MB, free: %(free_mem)d" " MB" msgstr "" -#: nova/compute/resource_tracker.py:218 +#: nova/compute/resource_tracker.py:219 msgid "Memory limit not specified, defaulting to unlimited" msgstr "" -#: nova/compute/resource_tracker.py:224 +#: nova/compute/resource_tracker.py:225 #, python-format msgid "Memory limit: %(memory_mb_limit)d MB, free: %(free_ram_mb)d MB" msgstr "" -#: nova/compute/resource_tracker.py:231 +#: nova/compute/resource_tracker.py:232 #, python-format msgid "" "Unable to claim resources. Free memory %(free_ram_mb)d MB < requested " "memory %(memory_mb)d MB" msgstr "" -#: nova/compute/resource_tracker.py:240 +#: nova/compute/resource_tracker.py:241 #, python-format msgid "" "Total disk: %(total_disk)d GB, used: %(used_disk)d GB, free: " "%(free_disk)d GB" msgstr "" -#: nova/compute/resource_tracker.py:249 +#: nova/compute/resource_tracker.py:250 msgid "Disk limit not specified, defaulting to unlimited" msgstr "" -#: nova/compute/resource_tracker.py:255 +#: nova/compute/resource_tracker.py:256 #, python-format msgid "Disk limit: %(disk_gb_limit)d GB, free: %(free_disk_gb)d GB" msgstr "" -#: nova/compute/resource_tracker.py:261 +#: nova/compute/resource_tracker.py:262 #, python-format msgid "" "Unable to claim resources. Free disk %(free_disk_gb)d GB < requested " "disk %(disk_gb)d GB" msgstr "" -#: nova/compute/resource_tracker.py:272 +#: nova/compute/resource_tracker.py:273 #, python-format msgid "Total VCPUs: %(total_vcpus)d, used: %(used_vcpus)d" msgstr "" -#: nova/compute/resource_tracker.py:279 +#: nova/compute/resource_tracker.py:280 msgid "VCPU limit not specified, defaulting to unlimited" msgstr "" -#: nova/compute/resource_tracker.py:283 +#: nova/compute/resource_tracker.py:284 #, python-format msgid "CPU limit: %(vcpu_limit)d" msgstr "" -#: nova/compute/resource_tracker.py:290 +#: nova/compute/resource_tracker.py:291 #, python-format msgid "" "Unable to claim resources. Free CPU %(free_vcpus)d < requested CPU " "%(vcpus)d" msgstr "" -#: nova/compute/resource_tracker.py:309 +#: nova/compute/resource_tracker.py:310 #, python-format msgid "Finishing claim: %s" msgstr "" -#: nova/compute/resource_tracker.py:324 +#: nova/compute/resource_tracker.py:325 #, python-format msgid "Aborting claim: %s" msgstr "" -#: nova/compute/resource_tracker.py:362 +#: nova/compute/resource_tracker.py:363 msgid "" "Virt driver does not support 'get_available_resource' Compute tracking " "is disabled." msgstr "" -#: nova/compute/resource_tracker.py:400 +#: nova/compute/resource_tracker.py:401 #, python-format msgid "Compute_service record created for %s " msgstr "" -#: nova/compute/resource_tracker.py:405 +#: nova/compute/resource_tracker.py:406 #, python-format msgid "Compute_service record updated for %s " msgstr "" -#: nova/compute/resource_tracker.py:424 +#: nova/compute/resource_tracker.py:425 #, python-format msgid "No service record for host %s" msgstr "" -#: nova/compute/resource_tracker.py:434 +#: nova/compute/resource_tracker.py:435 #, python-format msgid "Hypervisor: free ram (MB): %s" msgstr "" -#: nova/compute/resource_tracker.py:435 +#: nova/compute/resource_tracker.py:436 #, python-format msgid "Hypervisor: free disk (GB): %s" msgstr "" -#: nova/compute/resource_tracker.py:440 +#: nova/compute/resource_tracker.py:441 #, python-format msgid "Hypervisor: free VCPUs: %s" msgstr "" -#: nova/compute/resource_tracker.py:442 +#: nova/compute/resource_tracker.py:443 msgid "Hypervisor: VCPU information unavailable" msgstr "" -#: nova/compute/resource_tracker.py:449 +#: nova/compute/resource_tracker.py:450 #, python-format msgid "Free ram (MB): %s" msgstr "" -#: nova/compute/resource_tracker.py:450 +#: nova/compute/resource_tracker.py:451 #, fuzzy, python-format msgid "Free disk (GB): %s" msgstr "Criar par de chaves %s" -#: nova/compute/resource_tracker.py:455 +#: nova/compute/resource_tracker.py:456 #, python-format msgid "Free VCPUS: %s" msgstr "" -#: nova/compute/resource_tracker.py:457 +#: nova/compute/resource_tracker.py:458 msgid "Free VCPU information unavailable" msgstr "" -#: nova/compute/resource_tracker.py:532 +#: nova/compute/resource_tracker.py:533 #, python-format msgid "Missing keys: %s" msgstr "" @@ -3898,46 +3883,46 @@ msgstr "" msgid "Unrecognized read_deleted value '%s'" msgstr "" -#: nova/db/sqlalchemy/api.py:2783 +#: nova/db/sqlalchemy/api.py:2784 #, python-format msgid "Change will make usage less than 0 for the following resources: %(unders)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4684 +#: nova/db/sqlalchemy/api.py:4685 #, fuzzy msgid "Backend exists" msgstr "backend %s" -#: nova/db/sqlalchemy/api.py:4704 nova/db/sqlalchemy/api.py:4730 +#: nova/db/sqlalchemy/api.py:4705 nova/db/sqlalchemy/api.py:4731 #, python-format msgid "No backend config with id %(sm_backend_id)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4742 +#: nova/db/sqlalchemy/api.py:4743 #, python-format msgid "No backend config with sr uuid %(sr_uuid)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4776 +#: nova/db/sqlalchemy/api.py:4777 msgid "Flavor exists" msgstr "" -#: nova/db/sqlalchemy/api.py:4791 +#: nova/db/sqlalchemy/api.py:4792 #, fuzzy, python-format msgid "%(sm_flavor_id) flavor not found" msgstr "Imagem não encontrada." -#: nova/db/sqlalchemy/api.py:4810 +#: nova/db/sqlalchemy/api.py:4811 #, python-format msgid "No sm_flavor called %(sm_flavor_id)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4827 +#: nova/db/sqlalchemy/api.py:4828 #, python-format msgid "No sm_flavor called %(sm_flavor_label)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4865 +#: nova/db/sqlalchemy/api.py:4866 #, python-format msgid "No sm_volume with id %(volume_id)s" msgstr "" @@ -4108,155 +4093,155 @@ msgstr "Volume não encontrada para a instância %(instance_id)s." msgid "This driver only supports type 'a' entries." msgstr "" -#: nova/network/linux_net.py:177 +#: nova/network/linux_net.py:179 #, python-format msgid "Attempted to remove chain %s which does not exist" msgstr "" -#: nova/network/linux_net.py:212 +#: nova/network/linux_net.py:214 #, python-format msgid "Unknown chain: %r" msgstr "" -#: nova/network/linux_net.py:237 +#: nova/network/linux_net.py:239 #, 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:372 +#: nova/network/linux_net.py:374 msgid "IPTablesManager.apply completed with success" msgstr "" -#: nova/network/linux_net.py:578 +#: nova/network/linux_net.py:580 #, python-format msgid "arping error for ip %s" msgstr "" -#: nova/network/linux_net.py:788 +#: nova/network/linux_net.py:790 #, fuzzy, python-format msgid "Pid %d is stale, skip killing dnsmasq" msgstr "Pid %d está ultrapassado, reiniciando dnsmasq" -#: nova/network/linux_net.py:828 +#: nova/network/linux_net.py:830 #, python-format msgid "Hupping dnsmasq threw %s" msgstr "" -#: nova/network/linux_net.py:830 +#: nova/network/linux_net.py:832 #, python-format msgid "Pid %d is stale, relaunching dnsmasq" msgstr "Pid %d está ultrapassado, reiniciando dnsmasq" -#: nova/network/linux_net.py:892 +#: nova/network/linux_net.py:894 #, python-format msgid "killing radvd threw %s" msgstr "" -#: nova/network/linux_net.py:894 +#: nova/network/linux_net.py:896 #, python-format msgid "Pid %d is stale, relaunching radvd" msgstr "Pid %d está ultrapassado, reiniciando radvd" -#: nova/network/linux_net.py:1124 +#: nova/network/linux_net.py:1126 #, python-format msgid "Starting VLAN inteface %s" msgstr "Iniciando a VLAN %s" -#: nova/network/linux_net.py:1160 +#: nova/network/linux_net.py:1162 #, python-format msgid "Starting Bridge interface for %s" msgstr "Iniciando a Bridge para %s" -#: nova/network/linux_net.py:1203 +#: nova/network/linux_net.py:1205 #, fuzzy, python-format msgid "Failed to add interface: %s" msgstr "Falha ao suspender instância" -#: nova/network/linux_net.py:1304 +#: nova/network/linux_net.py:1306 #, fuzzy, python-format msgid "Starting bridge %s " msgstr "Iniciando instância %s" -#: nova/network/linux_net.py:1312 +#: nova/network/linux_net.py:1314 #, fuzzy, python-format msgid "Done starting bridge %s" msgstr "Removendo o registro da imagem %s" -#: nova/network/linux_net.py:1331 +#: nova/network/linux_net.py:1333 #, python-format msgid "Failed unplugging gateway interface '%s'" msgstr "" -#: nova/network/linux_net.py:1333 +#: nova/network/linux_net.py:1335 #, python-format msgid "Unplugged gateway interface '%s'" msgstr "" -#: nova/network/manager.py:276 +#: nova/network/manager.py:277 #, fuzzy, python-format msgid "Fixed ip %(fixed_ip_id)s not found" msgstr "Certificado %(certificate_id)s não encontrado." -#: nova/network/manager.py:285 nova/network/manager.py:544 +#: nova/network/manager.py:286 nova/network/manager.py:545 #, python-format msgid "Interface %(interface)s not found" msgstr "" -#: nova/network/manager.py:300 +#: nova/network/manager.py:301 #, python-format msgid "floating IP allocation for instance |%s|" msgstr "" -#: nova/network/manager.py:364 +#: nova/network/manager.py:365 msgid "Floating IP is not associated. Ignore." msgstr "" -#: nova/network/manager.py:382 +#: nova/network/manager.py:383 #, python-format msgid "Address |%(address)s| is not allocated" msgstr "Endereço |%(address)s| não está alocado" -#: nova/network/manager.py:386 +#: nova/network/manager.py:387 #, python-format msgid "Address |%(address)s| is not allocated to your project |%(project)s|" msgstr "" -#: nova/network/manager.py:407 +#: nova/network/manager.py:408 #, python-format msgid "Quota exceeded for %(pid)s, tried to allocate floating IP" msgstr "" -#: nova/network/manager.py:468 +#: nova/network/manager.py:469 msgid "Failed to update usages deallocating floating IP" msgstr "" -#: nova/network/manager.py:649 +#: nova/network/manager.py:650 #, fuzzy, python-format msgid "Starting migration network for instance %(instance_uuid)s" msgstr "Volume não encontrada para a instância %(instance_id)s." -#: nova/network/manager.py:656 +#: nova/network/manager.py:657 #, python-format msgid "" "Floating ip address |%(address)s| no longer belongs to instance " "%(instance_uuid)s. Will notmigrate it " msgstr "" -#: nova/network/manager.py:677 +#: nova/network/manager.py:678 #, fuzzy, python-format msgid "Finishing migration network for instance %(instance_uuid)s" msgstr "Volume não encontrada para a instância %(instance_id)s." -#: nova/network/manager.py:685 +#: nova/network/manager.py:686 #, fuzzy, python-format msgid "" "Floating ip address |%(address)s| no longer belongs to instance " "%(instance_uuid)s. Will notsetup it." msgstr "Volume não encontrada para a instância %(instance_id)s." -#: nova/network/manager.py:732 +#: nova/network/manager.py:733 #, python-format msgid "" "Database inconsistency: DNS domain |%s| is registered in the Nova db but " @@ -4264,39 +4249,39 @@ msgid "" "ignored." msgstr "" -#: nova/network/manager.py:778 +#: nova/network/manager.py:779 #, python-format msgid "Domain |%(domain)s| already exists, changing zone to |%(av_zone)s|." msgstr "" -#: nova/network/manager.py:788 +#: nova/network/manager.py:789 #, python-format msgid "Domain |%(domain)s| already exists, changing project to |%(project)s|." msgstr "" -#: nova/network/manager.py:902 +#: nova/network/manager.py:903 #, python-format msgid "Disassociated %s stale fixed ip(s)" msgstr "" -#: nova/network/manager.py:906 +#: nova/network/manager.py:907 msgid "setting network host" msgstr "" -#: nova/network/manager.py:1020 +#: nova/network/manager.py:1021 msgid "network allocations" msgstr "" -#: nova/network/manager.py:1025 +#: nova/network/manager.py:1026 #, python-format msgid "networks retrieved for instance: |%(networks)s|" msgstr "" -#: nova/network/manager.py:1055 +#: nova/network/manager.py:1056 msgid "network deallocation for instance" msgstr "" -#: nova/network/manager.py:1278 +#: nova/network/manager.py:1279 #, python-format msgid "" "instance-dns-zone is |%(domain)s|, which is in availability zone " @@ -4304,89 +4289,89 @@ msgid "" "created." msgstr "" -#: nova/network/manager.py:1357 +#: nova/network/manager.py:1358 #, python-format msgid "Unable to release %s because vif doesn't exist." msgstr "" -#: nova/network/manager.py:1378 +#: nova/network/manager.py:1379 #, python-format msgid "Leased IP |%(address)s|" msgstr "" -#: nova/network/manager.py:1382 +#: nova/network/manager.py:1383 #, python-format msgid "IP %s leased that is not associated" msgstr "" -#: nova/network/manager.py:1390 +#: nova/network/manager.py:1391 #, python-format msgid "IP |%s| leased that isn't allocated" msgstr "" -#: nova/network/manager.py:1395 +#: nova/network/manager.py:1396 #, python-format msgid "Released IP |%(address)s|" msgstr "" -#: nova/network/manager.py:1399 +#: nova/network/manager.py:1400 #, python-format msgid "IP %s released that is not associated" msgstr "" -#: nova/network/manager.py:1402 +#: nova/network/manager.py:1403 #, python-format msgid "IP %s released that was not leased" msgstr "" -#: nova/network/manager.py:1421 +#: nova/network/manager.py:1422 #, python-format msgid "%s must be an integer" msgstr "" -#: nova/network/manager.py:1445 +#: nova/network/manager.py:1446 msgid "Maximum allowed length for 'label' is 255." msgstr "" -#: nova/network/manager.py:1465 +#: nova/network/manager.py:1466 #, python-format msgid "" "Subnet(s) too large, defaulting to /%s. To override, specify " "network_size flag." msgstr "" -#: nova/network/manager.py:1543 +#: nova/network/manager.py:1547 msgid "cidr already in use" msgstr "" -#: nova/network/manager.py:1546 +#: nova/network/manager.py:1550 #, python-format msgid "requested cidr (%(cidr)s) conflicts with existing supernet (%(super)s)" msgstr "" -#: nova/network/manager.py:1557 +#: nova/network/manager.py:1561 #, python-format msgid "" "requested cidr (%(cidr)s) conflicts with existing smaller cidr " "(%(smaller)s)" msgstr "" -#: nova/network/manager.py:1616 +#: nova/network/manager.py:1620 msgid "Network already exists!" msgstr "Rede já existe!" -#: nova/network/manager.py:1636 +#: nova/network/manager.py:1640 #, python-format msgid "Network must be disassociated from project %s before delete" msgstr "" -#: nova/network/manager.py:2093 +#: nova/network/manager.py:2097 msgid "" "The sum between the number of networks and the vlan start cannot be " "greater than 4094" msgstr "" -#: nova/network/manager.py:2100 +#: nova/network/manager.py:2104 #, python-format msgid "" "The network range is not big enough to fit %(num_networks)s. Network size" @@ -4459,7 +4444,27 @@ msgstr "" msgid "Multiple floating IP pools matches found for name '%s'" msgstr "Removendo rede com id %s" -#: nova/openstack/common/log.py:299 +#: nova/openstack/common/lockutils.py:98 +#, python-format +msgid "Could not release the acquired lock `%s`" +msgstr "" + +#: nova/openstack/common/lockutils.py:184 +#, python-format +msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"..." +msgstr "" + +#: nova/openstack/common/lockutils.py:188 +#, python-format +msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"..." +msgstr "" + +#: nova/openstack/common/lockutils.py:216 +#, python-format +msgid "Got file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..." +msgstr "" + +#: nova/openstack/common/log.py:298 #, python-format msgid "syslog facility must be one of: %s" msgstr "" @@ -4506,46 +4511,46 @@ msgstr "" msgid "Failed to load plugin %(plug)s: %(exc)s" msgstr "" -#: nova/openstack/common/rpc/amqp.py:208 +#: nova/openstack/common/rpc/amqp.py:209 #, python-format msgid "unpacked context: %s" msgstr "conteúdo descompactado: %s" -#: nova/openstack/common/rpc/amqp.py:252 +#: nova/openstack/common/rpc/amqp.py:253 #, python-format msgid "received %s" msgstr "recebido %s" -#: nova/openstack/common/rpc/amqp.py:258 +#: nova/openstack/common/rpc/amqp.py:259 #, python-format msgid "no method for message: %s" msgstr "sem método para mensagem: %s" -#: nova/openstack/common/rpc/amqp.py:259 +#: nova/openstack/common/rpc/amqp.py:260 #, python-format msgid "No method for message: %s" msgstr "Sem método para mensagem: %s" -#: nova/openstack/common/rpc/amqp.py:351 +#: nova/openstack/common/rpc/amqp.py:352 #, python-format msgid "Making asynchronous call on %s ..." msgstr "" -#: nova/openstack/common/rpc/amqp.py:354 +#: nova/openstack/common/rpc/amqp.py:355 #, python-format msgid "MSG_ID is %s" msgstr "MSG_ID é %s" -#: nova/openstack/common/rpc/amqp.py:376 +#: nova/openstack/common/rpc/amqp.py:377 #, python-format msgid "Making asynchronous cast on %s..." msgstr "" -#: nova/openstack/common/rpc/amqp.py:384 +#: nova/openstack/common/rpc/amqp.py:385 msgid "Making asynchronous fanout cast..." msgstr "" -#: nova/openstack/common/rpc/amqp.py:410 +#: nova/openstack/common/rpc/amqp.py:411 #, python-format msgid "Sending %(event_type)s on %(topic)s" msgstr "" @@ -4584,69 +4589,69 @@ msgstr "Retornando exceção %s ao método de origem" msgid "Failed to process message... skipping it." msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:463 +#: nova/openstack/common/rpc/impl_kombu.py:468 #, python-format msgid "Reconnecting to AMQP server on %(hostname)s:%(port)d" msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:485 +#: nova/openstack/common/rpc/impl_kombu.py:490 #, python-format msgid "Connected to AMQP server on %(hostname)s:%(port)d" msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:522 +#: nova/openstack/common/rpc/impl_kombu.py:527 #, python-format msgid "" "Unable to connect to AMQP server on %(hostname)s:%(port)d after " "%(max_retries)d tries: %(err_str)s" msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:538 +#: nova/openstack/common/rpc/impl_kombu.py:543 #, python-format msgid "" "AMQP server on %(hostname)s:%(port)d is unreachable: %(err_str)s. Trying " "again in %(sleep_time)d seconds." msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:590 -#: nova/openstack/common/rpc/impl_qpid.py:402 +#: nova/openstack/common/rpc/impl_kombu.py:595 +#: nova/openstack/common/rpc/impl_qpid.py:403 #, python-format msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s" msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:608 -#: nova/openstack/common/rpc/impl_qpid.py:417 +#: nova/openstack/common/rpc/impl_kombu.py:613 +#: nova/openstack/common/rpc/impl_qpid.py:418 #, python-format msgid "Timed out waiting for RPC response: %s" msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:612 -#: nova/openstack/common/rpc/impl_qpid.py:421 +#: nova/openstack/common/rpc/impl_kombu.py:617 +#: nova/openstack/common/rpc/impl_qpid.py:422 #, python-format msgid "Failed to consume message from queue: %s" msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:646 -#: nova/openstack/common/rpc/impl_qpid.py:451 +#: nova/openstack/common/rpc/impl_kombu.py:651 +#: nova/openstack/common/rpc/impl_qpid.py:452 #, python-format msgid "Failed to publish message to topic '%(topic)s': %(err_str)s" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:358 +#: nova/openstack/common/rpc/impl_qpid.py:359 #, python-format msgid "Unable to connect to AMQP server: %s" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:363 +#: nova/openstack/common/rpc/impl_qpid.py:364 #, python-format msgid "Connected to AMQP server on %s" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:371 +#: nova/openstack/common/rpc/impl_qpid.py:372 msgid "Re-established AMQP queues" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:429 +#: nova/openstack/common/rpc/impl_qpid.py:430 msgid "Error processing message. Skipping it." msgstr "" @@ -4884,27 +4889,27 @@ msgstr "" msgid "Attempting to build %(num_instances)d instance(s)" msgstr "" -#: nova/scheduler/filter_scheduler.py:185 +#: nova/scheduler/filter_scheduler.py:186 msgid "Invalid value for 'scheduler_max_attempts', must be >= 1" msgstr "" -#: nova/scheduler/filter_scheduler.py:212 +#: nova/scheduler/filter_scheduler.py:213 #, python-format msgid "" "Exceeded max scheduling attempts %(max_attempts)d for instance " "%(instance_uuid)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:223 +#: nova/scheduler/filter_scheduler.py:224 msgid "Scheduler only understands Compute nodes (for now)" msgstr "" -#: nova/scheduler/filter_scheduler.py:275 +#: nova/scheduler/filter_scheduler.py:276 #, python-format msgid "Filtered %(hosts)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:285 +#: nova/scheduler/filter_scheduler.py:286 #, python-format msgid "Weighted %(weighted_host)s" msgstr "" @@ -4987,12 +4992,12 @@ msgstr "" msgid "%(host_state)s fails instance_type extra_specs requirements" msgstr "" -#: nova/scheduler/filters/compute_filter.py:36 +#: nova/scheduler/filters/compute_filter.py:38 #, python-format msgid "%(host_state)s is disabled or has not been heard from in a while" msgstr "" -#: nova/scheduler/filters/compute_filter.py:40 +#: nova/scheduler/filters/compute_filter.py:42 #, python-format msgid "%(host_state)s is disabled via capabilities" msgstr "" @@ -5120,7 +5125,7 @@ msgstr "" msgid "Expected a function in 'auth[1]' parameter" msgstr "" -#: nova/tests/test_misc.py:63 +#: nova/tests/test_misc.py:62 #, python-format msgid "" "The following migrations are missing a downgrade:\n" @@ -5290,7 +5295,7 @@ msgstr "" #: nova/tests/compute/test_compute.py:644 #: nova/tests/compute/test_compute.py:680 #: nova/tests/compute/test_compute.py:705 -#: nova/tests/compute/test_compute.py:2341 +#: nova/tests/compute/test_compute.py:2342 #, python-format msgid "Running instances: %s" msgstr "" @@ -5307,7 +5312,7 @@ msgstr "" msgid "Internal error" msgstr "Erro interno" -#: nova/tests/compute/test_compute.py:2352 +#: nova/tests/compute/test_compute.py:2353 #, python-format msgid "After force-killing instances: %s" msgstr "" @@ -5420,7 +5425,7 @@ msgstr "" msgid "Decoding JSON: %s" msgstr "" -#: nova/virt/configdrive.py:76 +#: nova/virt/configdrive.py:77 #, python-format msgid "Added %(filepath)s to config drive" msgstr "" @@ -5560,115 +5565,115 @@ msgstr "" msgid "domain does not exist" msgstr "" -#: nova/virt/baremetal/driver.py:115 +#: nova/virt/baremetal/driver.py:117 #, python-format msgid "Error encountered when destroying instance '%(name)s': %(ex)s" msgstr "" -#: nova/virt/baremetal/driver.py:129 +#: nova/virt/baremetal/driver.py:131 #, python-format msgid "instance %(instance_name)s: deleting instance files %(target)s" msgstr "" -#: nova/virt/baremetal/driver.py:156 +#: nova/virt/baremetal/driver.py:158 #, python-format msgid "instance %s: rebooted" msgstr "" -#: nova/virt/baremetal/driver.py:160 +#: nova/virt/baremetal/driver.py:162 msgid "_wait_for_reboot failed" msgstr "" -#: nova/virt/baremetal/driver.py:189 +#: nova/virt/baremetal/driver.py:191 #, python-format msgid "instance %s: rescued" msgstr "" -#: nova/virt/baremetal/driver.py:193 +#: nova/virt/baremetal/driver.py:195 msgid "_wait_for_rescue failed" msgstr "" -#: nova/virt/baremetal/driver.py:210 +#: nova/virt/baremetal/driver.py:212 msgid "<============= spawn of baremetal =============>" msgstr "" -#: nova/virt/baremetal/driver.py:223 +#: nova/virt/baremetal/driver.py:225 #, python-format msgid "instance %s: is building" msgstr "" -#: nova/virt/baremetal/driver.py:229 +#: nova/virt/baremetal/driver.py:231 msgid "Key is injected but instance is not running yet" msgstr "" -#: nova/virt/baremetal/driver.py:238 +#: nova/virt/baremetal/driver.py:240 #, python-format msgid "instance %s: booted" msgstr "" -#: nova/virt/baremetal/driver.py:245 +#: nova/virt/baremetal/driver.py:247 #, python-format msgid "~~~~~~ current state = %s ~~~~~~" msgstr "" -#: nova/virt/baremetal/driver.py:247 +#: nova/virt/baremetal/driver.py:249 #, python-format msgid "instance %s spawned successfully" msgstr "" -#: nova/virt/baremetal/driver.py:250 +#: nova/virt/baremetal/driver.py:252 #, python-format msgid "instance %s:not booted" msgstr "" -#: nova/virt/baremetal/driver.py:253 +#: nova/virt/baremetal/driver.py:255 msgid "Baremetal assignment is overcommitted." msgstr "" -#: nova/virt/baremetal/driver.py:337 +#: nova/virt/baremetal/driver.py:339 #, python-format msgid "instance %s: Creating image" msgstr "" -#: nova/virt/baremetal/driver.py:455 +#: nova/virt/baremetal/driver.py:457 #, python-format msgid "instance %(inst_name)s: injecting %(injection)s into image %(img_id)s" msgstr "" -#: nova/virt/baremetal/driver.py:465 +#: nova/virt/baremetal/driver.py:467 #, python-format msgid "" "instance %(inst_name)s: ignoring error injecting data into image " "%(img_id)s (%(e)s)" msgstr "" -#: nova/virt/baremetal/driver.py:511 +#: nova/virt/baremetal/driver.py:513 #, python-format msgid "instance %s: starting toXML method" msgstr "" -#: nova/virt/baremetal/driver.py:514 +#: nova/virt/baremetal/driver.py:516 #, python-format msgid "instance %s: finished toXML method" msgstr "" -#: nova/virt/baremetal/driver.py:558 nova/virt/hyperv/vmops.py:486 -#: nova/virt/libvirt/driver.py:1986 +#: nova/virt/baremetal/driver.py:560 nova/virt/hyperv/vmops.py:486 +#: nova/virt/libvirt/driver.py:1987 msgid "" "Cannot get the number of cpu, because this function is not implemented " "for this platform. This error can be safely ignored for now." msgstr "" -#: nova/virt/baremetal/driver.py:681 +#: nova/virt/baremetal/driver.py:683 #, python-format msgid "#### RLK: cpu_arch = %s " msgstr "" -#: nova/virt/baremetal/driver.py:698 +#: nova/virt/baremetal/driver.py:700 msgid "Updating!" msgstr "" -#: nova/virt/baremetal/driver.py:725 nova/virt/libvirt/driver.py:3030 +#: nova/virt/baremetal/driver.py:727 nova/virt/libvirt/driver.py:3031 #: nova/virt/xenapi/host.py:148 msgid "Updating host stats" msgstr "" @@ -6275,7 +6280,7 @@ msgstr "" msgid "Failed to remove volume from VM %s" msgstr "Não é possível localizar o volume %s" -#: nova/virt/hyperv/volumeops.py:207 nova/virt/libvirt/driver.py:603 +#: nova/virt/hyperv/volumeops.py:207 nova/virt/libvirt/driver.py:604 msgid "Could not determine iscsi initiator name" msgstr "" @@ -6393,222 +6398,222 @@ msgstr "" msgid "The ISCSI initiator name can't be found. Choosing the default one" msgstr "" -#: nova/virt/hyperv/volumeutils.py:121 nova/virt/libvirt/driver.py:1462 +#: nova/virt/hyperv/volumeutils.py:121 nova/virt/libvirt/driver.py:1463 #: nova/virt/xenapi/vm_utils.py:476 #, python-format msgid "block_device_list %s" msgstr "" -#: nova/virt/libvirt/driver.py:332 +#: nova/virt/libvirt/driver.py:333 #, python-format msgid "Nova requires libvirt version %(major)i.%(minor)i.%(micro)i or greater." msgstr "" -#: nova/virt/libvirt/driver.py:338 +#: nova/virt/libvirt/driver.py:339 #, python-format msgid "Connecting to libvirt: %s" msgstr "" -#: nova/virt/libvirt/driver.py:359 +#: nova/virt/libvirt/driver.py:360 msgid "Connection to libvirt broke" msgstr "" -#: nova/virt/libvirt/driver.py:381 nova/virt/libvirt/driver.py:384 +#: nova/virt/libvirt/driver.py:382 nova/virt/libvirt/driver.py:385 #, python-format msgid "Can not handle authentication request for %d credentials" msgstr "" -#: nova/virt/libvirt/driver.py:466 +#: nova/virt/libvirt/driver.py:467 #, python-format msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:480 +#: nova/virt/libvirt/driver.py:481 msgid "During wait destroy, instance disappeared." msgstr "" -#: nova/virt/libvirt/driver.py:485 +#: nova/virt/libvirt/driver.py:486 msgid "Instance destroyed successfully." msgstr "" -#: nova/virt/libvirt/driver.py:507 +#: nova/virt/libvirt/driver.py:508 msgid "Error from libvirt during undefineFlags. Retrying with undefine" msgstr "" -#: nova/virt/libvirt/driver.py:522 +#: nova/virt/libvirt/driver.py:523 #, python-format msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:535 +#: nova/virt/libvirt/driver.py:536 #, python-format msgid "Error from libvirt during unfilter. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:552 +#: nova/virt/libvirt/driver.py:553 #, python-format msgid "Deleting instance files %(target)s" msgstr "" -#: nova/virt/libvirt/driver.py:566 +#: nova/virt/libvirt/driver.py:567 #, python-format msgid "Failed to cleanup directory %(target)s: %(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:728 +#: nova/virt/libvirt/driver.py:729 msgid "During detach_volume, instance disappeared." msgstr "" -#: nova/virt/libvirt/driver.py:738 +#: nova/virt/libvirt/driver.py:739 msgid "attaching LXC block device" msgstr "" -#: nova/virt/libvirt/driver.py:751 +#: nova/virt/libvirt/driver.py:752 msgid "detaching LXC block device" msgstr "" -#: nova/virt/libvirt/driver.py:883 +#: nova/virt/libvirt/driver.py:884 #, fuzzy msgid "Instance soft rebooted successfully." msgstr "volume %s: criado com sucesso" -#: nova/virt/libvirt/driver.py:887 +#: nova/virt/libvirt/driver.py:888 #, fuzzy msgid "Failed to soft reboot instance." msgstr "Falhou ao reiniciar instância" -#: nova/virt/libvirt/driver.py:919 +#: nova/virt/libvirt/driver.py:920 msgid "Instance shutdown successfully." msgstr "" -#: nova/virt/libvirt/driver.py:954 +#: nova/virt/libvirt/driver.py:955 msgid "Instance rebooted successfully." msgstr "" -#: nova/virt/libvirt/driver.py:1084 +#: nova/virt/libvirt/driver.py:1085 msgid "Instance is running" msgstr "" -#: nova/virt/libvirt/driver.py:1091 nova/virt/powervm/operator.py:253 +#: nova/virt/libvirt/driver.py:1092 nova/virt/powervm/operator.py:253 msgid "Instance spawned successfully." msgstr "" -#: nova/virt/libvirt/driver.py:1107 +#: nova/virt/libvirt/driver.py:1108 #, python-format msgid "data: %(data)r, fpath: %(fpath)r" msgstr "" -#: nova/virt/libvirt/driver.py:1153 +#: nova/virt/libvirt/driver.py:1154 #, fuzzy msgid "Guest does not have a console available" msgstr "Usuário não tem privilégios de administrador" -#: nova/virt/libvirt/driver.py:1197 +#: nova/virt/libvirt/driver.py:1198 #, python-format msgid "Path '%(path)s' supports direct I/O" msgstr "" -#: nova/virt/libvirt/driver.py:1201 +#: nova/virt/libvirt/driver.py:1202 #, python-format msgid "Path '%(path)s' does not support direct I/O: '%(ex)s'" msgstr "" -#: nova/virt/libvirt/driver.py:1205 nova/virt/libvirt/driver.py:1209 +#: nova/virt/libvirt/driver.py:1206 nova/virt/libvirt/driver.py:1210 #, python-format msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'" msgstr "" -#: nova/virt/libvirt/driver.py:1275 +#: nova/virt/libvirt/driver.py:1276 msgid "Creating image" msgstr "" -#: nova/virt/libvirt/driver.py:1401 +#: nova/virt/libvirt/driver.py:1402 msgid "Using config drive" msgstr "" -#: nova/virt/libvirt/driver.py:1411 +#: nova/virt/libvirt/driver.py:1412 #, python-format msgid "Creating config drive at %(path)s" msgstr "" -#: nova/virt/libvirt/driver.py:1425 +#: nova/virt/libvirt/driver.py:1426 #, python-format msgid "Injecting %(injection)s into image %(img_id)s" msgstr "" -#: nova/virt/libvirt/driver.py:1435 +#: nova/virt/libvirt/driver.py:1436 #, python-format msgid "Ignoring error injecting data into image %(img_id)s (%(e)s)" msgstr "" -#: nova/virt/libvirt/driver.py:1509 +#: nova/virt/libvirt/driver.py:1510 #, 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:1515 +#: nova/virt/libvirt/driver.py:1516 msgid "Config requested a custom CPU model, but no model name was provided" msgstr "" -#: nova/virt/libvirt/driver.py:1519 +#: nova/virt/libvirt/driver.py:1520 msgid "A CPU model name should not be set when a host CPU model is requested" msgstr "" -#: nova/virt/libvirt/driver.py:1523 +#: nova/virt/libvirt/driver.py:1524 #, python-format msgid "CPU mode '%(mode)s' model '%(model)s' was chosen" msgstr "" -#: nova/virt/libvirt/driver.py:1539 +#: nova/virt/libvirt/driver.py:1540 msgid "" "Passthrough of the host CPU was requested but this libvirt version does " "not support this feature" msgstr "" -#: nova/virt/libvirt/driver.py:1831 +#: nova/virt/libvirt/driver.py:1832 msgid "Starting toXML method" msgstr "" -#: nova/virt/libvirt/driver.py:1835 +#: nova/virt/libvirt/driver.py:1836 msgid "Finished toXML method" msgstr "" -#: nova/virt/libvirt/driver.py:1852 +#: nova/virt/libvirt/driver.py:1853 #, 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:2104 +#: nova/virt/libvirt/driver.py:2105 msgid "libvirt version is too old (does not support getVersion)" msgstr "" -#: nova/virt/libvirt/driver.py:2291 +#: nova/virt/libvirt/driver.py:2292 msgid "Block migration can not be used with shared storage." msgstr "" -#: nova/virt/libvirt/driver.py:2299 +#: nova/virt/libvirt/driver.py:2300 msgid "Live migration can not be used without shared storage." msgstr "" -#: nova/virt/libvirt/driver.py:2337 +#: nova/virt/libvirt/driver.py:2338 #, 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:2357 +#: nova/virt/libvirt/driver.py:2358 #, python-format msgid "" "Instance launched has CPU info:\n" "%s" msgstr "" -#: nova/virt/libvirt/driver.py:2369 +#: nova/virt/libvirt/driver.py:2370 #, python-format msgid "" "CPU doesn't have compatibility.\n" @@ -6618,51 +6623,51 @@ msgid "" "Refer to %(u)s" msgstr "" -#: nova/virt/libvirt/driver.py:2386 +#: nova/virt/libvirt/driver.py:2387 #, 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:2434 +#: nova/virt/libvirt/driver.py:2435 #, python-format msgid "The firewall filter for %s does not exist" msgstr "" -#: nova/virt/libvirt/driver.py:2504 +#: nova/virt/libvirt/driver.py:2505 #, fuzzy, python-format msgid "Live Migration failure: %(e)s" msgstr "Falha de Autenticação: %s" -#: nova/virt/libvirt/driver.py:2548 +#: nova/virt/libvirt/driver.py:2549 #, python-format msgid "plug_vifs() failed %(cnt)d.Retry up to %(max_retry)d for %(hostname)s." msgstr "" -#: nova/virt/libvirt/driver.py:2675 +#: nova/virt/libvirt/driver.py:2676 #, python-format msgid "skipping %(path)s since it looks like volume" msgstr "" -#: nova/virt/libvirt/driver.py:2724 +#: nova/virt/libvirt/driver.py:2725 #, python-format msgid "Getting disk size of %(i_name)s: %(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:2786 +#: nova/virt/libvirt/driver.py:2787 msgid "Starting migrate_disk_and_power_off" msgstr "" -#: nova/virt/libvirt/driver.py:2845 +#: nova/virt/libvirt/driver.py:2846 msgid "Instance running successfully." msgstr "" -#: nova/virt/libvirt/driver.py:2852 +#: nova/virt/libvirt/driver.py:2853 msgid "Starting finish_migration" msgstr "" -#: nova/virt/libvirt/driver.py:2903 +#: nova/virt/libvirt/driver.py:2904 msgid "Starting finish_revert_migration" msgstr "" @@ -6694,11 +6699,11 @@ msgstr "" msgid "iptables firewall: Setup Basic Filtering" msgstr "" -#: nova/virt/libvirt/imagebackend.py:208 +#: nova/virt/libvirt/imagebackend.py:213 msgid "You should specify libvirt_images_volume_group flag to use LVM images." msgstr "" -#: nova/virt/libvirt/imagebackend.py:270 +#: nova/virt/libvirt/imagebackend.py:276 #, python-format msgid "Unknown image_type=%s" msgstr "" @@ -6832,14 +6837,14 @@ msgstr "" msgid "LVM snapshots not implemented" msgstr "" -#: nova/virt/libvirt/utils.py:130 +#: nova/virt/libvirt/utils.py:131 #, python-format msgid "" "Insufficient Space on Volume Group %(vg)s. Only %(free_space)db " "available, but %(size)db required by volume %(lv)s." msgstr "" -#: nova/virt/libvirt/utils.py:139 +#: nova/virt/libvirt/utils.py:140 #, python-format msgid "" "Volume group %(vg)s will not be able to hold sparse volume %(lv)s. " @@ -6847,36 +6852,36 @@ msgid "" "%(free_space)db." msgstr "" -#: nova/virt/libvirt/utils.py:186 +#: nova/virt/libvirt/utils.py:187 #, python-format msgid "Path %s must be LVM logical volume" msgstr "" -#: nova/virt/libvirt/utils.py:409 +#: nova/virt/libvirt/utils.py:410 msgid "Can't retrieve root device path from instance libvirt configuration" msgstr "" -#: nova/virt/libvirt/utils.py:498 +#: nova/virt/libvirt/utils.py:499 #, python-format msgid "Reading image info file: %s" msgstr "" -#: nova/virt/libvirt/utils.py:502 +#: nova/virt/libvirt/utils.py:503 #, fuzzy, python-format msgid "Read: %s" msgstr "_criar: %s" -#: nova/virt/libvirt/utils.py:508 +#: nova/virt/libvirt/utils.py:509 #, python-format msgid "Error reading image info file %(filename)s: %(error)s" msgstr "" -#: nova/virt/libvirt/utils.py:532 +#: nova/virt/libvirt/utils.py:533 #, fuzzy, python-format msgid "Writing image info file: %s" msgstr "Iniciando a Bridge para %s" -#: nova/virt/libvirt/utils.py:533 +#: nova/virt/libvirt/utils.py:534 #, fuzzy, python-format msgid "Wrote: %s" msgstr "_criar: %s" @@ -6896,19 +6901,19 @@ msgstr "" msgid "Failed while unplugging vif" msgstr "" -#: nova/virt/libvirt/volume.py:173 +#: nova/virt/libvirt/volume.py:174 #, python-format msgid "iSCSI device not found at %s" msgstr "" -#: nova/virt/libvirt/volume.py:176 +#: nova/virt/libvirt/volume.py:177 #, python-format msgid "" "ISCSI volume not yet found at: %(mount_device)s. Will rescan & retry. " "Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:188 +#: nova/virt/libvirt/volume.py:189 #, python-format msgid "Found iSCSI node %(mount_device)s (after %(tries)s rescans)" msgstr "" @@ -7817,7 +7822,7 @@ msgstr "" "%(sr_ref)s criada com sucesso." #: nova/virt/xenapi/vm_utils.py:454 -#, fuzzy, python-format +#, fuzzy msgid "SR not present and could not be introduced" msgstr "Projeto %(project_id)s não foi encontrado." @@ -8746,34 +8751,34 @@ msgstr "" msgid "LoggingVolumeDriver: %s" msgstr "" -#: nova/volume/iscsi.py:121 +#: nova/volume/iscsi.py:122 #, fuzzy, python-format msgid "Creating volume: %s" msgstr "Remover volume com id: %s" -#: nova/volume/iscsi.py:135 +#: nova/volume/iscsi.py:136 #, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s." msgstr "" -#: nova/volume/iscsi.py:145 +#: nova/volume/iscsi.py:146 #, python-format msgid "" "Failed to create iscsi target for volume id:%(vol_id)s. Please ensure " "your tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: nova/volume/iscsi.py:153 nova/volume/iscsi.py:195 +#: nova/volume/iscsi.py:154 nova/volume/iscsi.py:196 #, fuzzy, python-format msgid "Removing volume: %s" msgstr "Remover volume com id: %s" -#: nova/volume/iscsi.py:167 +#: nova/volume/iscsi.py:168 #, fuzzy, python-format msgid "Failed to create iscsi target for volume id:%(volume_id)s." msgstr "Detach_volume: %(instance_name)s, %(mountpoint)s" -#: nova/volume/iscsi.py:176 +#: nova/volume/iscsi.py:177 msgid "valid iqn needed for show_target" msgstr "" @@ -9933,36 +9938,6 @@ msgid "" "gone: %(exc)s" msgstr "" -#~ msgid "" -#~ "The root_helper option (which lets you" -#~ " specify a root wrapper different " -#~ "from nova-rootwrap, and defaults to " -#~ "using sudo) is now deprecated. You " -#~ "should use the rootwrap_config option " -#~ "instead." -#~ msgstr "" - -#~ msgid "backend %s" -#~ msgstr "backend %s" - -#~ msgid "Invalid server status: %(status)s" -#~ msgstr "" - -#~ msgid "Use of empty request context is deprecated" -#~ msgstr "" - -#~ msgid "" -#~ "Inheritance-based rules are deprecated; " -#~ "use the default brain instead of " -#~ "%s." -#~ msgstr "" - -#~ msgid "Failed to understand rule %(match)r" -#~ msgstr "" - -#~ msgid "Inheritance-based rules are deprecated; update _check_%s" -#~ msgstr "" - -#~ msgid "Unable to obtain target information %(data)s, %(mountpoint)s" +#~ msgid "Got file lock \"%(lock)s\" for method \"%(method)s\"..." #~ msgstr "" diff --git a/nova/locale/ru/LC_MESSAGES/nova.po b/nova/locale/ru/LC_MESSAGES/nova.po index 1fedfa988..a7dd44c39 100644 --- a/nova/locale/ru/LC_MESSAGES/nova.po +++ b/nova/locale/ru/LC_MESSAGES/nova.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: nova\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-10-26 00:02+0000\n" +"POT-Creation-Date: 2012-10-27 00:01+0000\n" "PO-Revision-Date: 2012-03-25 09:34+0000\n" "Last-Translator: Eugene Marshal \n" "Language-Team: Russian \n" @@ -28,43 +28,43 @@ msgstr "" msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" msgstr "" -#: nova/crypto.py:46 +#: nova/crypto.py:47 msgid "Filename of root CA" msgstr "Имя файла корневого центра сертификации" -#: nova/crypto.py:49 +#: nova/crypto.py:50 msgid "Filename of private key" msgstr "Имя файла секретного ключа" -#: nova/crypto.py:52 +#: nova/crypto.py:53 msgid "Filename of root Certificate Revocation List" msgstr "Имя файла корневого списка отзыва сертификатов" -#: nova/crypto.py:55 +#: nova/crypto.py:56 msgid "Where we keep our keys" msgstr "Путь к ключам" -#: nova/crypto.py:58 +#: nova/crypto.py:59 msgid "Where we keep our root CA" msgstr "Место расположения нашего корневого центра сертификации" -#: nova/crypto.py:61 +#: nova/crypto.py:62 msgid "Should we use a CA for each project?" msgstr "Должны ли мы использовать центр сертификации для каждого проекта?" -#: nova/crypto.py:65 +#: nova/crypto.py:66 #, python-format msgid "Subject for certificate for users, %s for project, user, timestamp" msgstr "" "Тема для сертификатов пользователей, %s для проекта, пользователя, " "временной метки" -#: nova/crypto.py:70 +#: nova/crypto.py:71 #, python-format msgid "Subject for certificate for projects, %s for project, timestamp" msgstr "Тема для сертификатов проектов, %s для проекта, временная метка" -#: nova/crypto.py:300 +#: nova/crypto.py:301 #, python-format msgid "Flags path: %s" msgstr "Расположение флагов: %s" @@ -194,7 +194,7 @@ msgstr "Недопустимый тип тома" msgid "Invalid volume" msgstr "Недопустимый том" -#: nova/exception.py:263 nova/api/openstack/compute/servers.py:1287 +#: nova/exception.py:263 nova/api/openstack/compute/servers.py:1283 #: nova/api/openstack/compute/contrib/admin_actions.py:242 msgid "Invalid metadata" msgstr "Недопустимые метаданные" @@ -1368,23 +1368,23 @@ msgstr "Запуск узла сети (версия %(vcs_string)s) %(topic)s" msgid "Creating Consumer connection for Service %s" msgstr "" -#: nova/service.py:502 +#: nova/service.py:503 msgid "Service killed that has no database entry" msgstr "Служба завершила работу из-за отсутствия записи базы данных" -#: nova/service.py:539 +#: nova/service.py:540 msgid "The service database object disappeared, Recreating it." msgstr "Объект сервиса в базе данных отсутствует, Повторное создание." -#: nova/service.py:554 +#: nova/service.py:555 msgid "Recovered model server connection!" msgstr "" -#: nova/service.py:560 +#: nova/service.py:561 msgid "model server went away" msgstr "" -#: nova/service.py:648 +#: nova/service.py:649 msgid "serve() can only be called once" msgstr "" @@ -1445,47 +1445,27 @@ msgstr "Недопустимый внутренний интерфейс: %s" msgid "in looping call" msgstr "" -#: nova/utils.py:623 -#, python-format -msgid "Could not release the acquired lock `%s`" -msgstr "" - -#: nova/utils.py:706 -#, python-format -msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"..." -msgstr "" - -#: nova/utils.py:710 -#, python-format -msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"..." -msgstr "" - -#: nova/utils.py:736 -#, python-format -msgid "Got file lock \"%(lock)s\" for method \"%(method)s\"..." -msgstr "" - -#: nova/utils.py:877 +#: nova/utils.py:700 #, python-format msgid "Expected object of type: %s" msgstr "Ожидался объект типа: %s" -#: nova/utils.py:906 +#: nova/utils.py:729 #, python-format msgid "Invalid server_string: %s" msgstr "Недопустимая server_string: %s" -#: nova/utils.py:1046 +#: nova/utils.py:869 #, python-format msgid "timefunc: '%(name)s' took %(total_time).2f secs" msgstr "timefunc: '%(name)s' заняла %(total_time).2f с." -#: nova/utils.py:1124 +#: nova/utils.py:947 #, fuzzy, python-format msgid "Reloading cached file %s" msgstr "Выгрузка образа %s" -#: nova/utils.py:1242 nova/virt/configdrive.py:150 +#: nova/utils.py:1065 nova/virt/configdrive.py:151 #, fuzzy, python-format msgid "Could not remove tmpdir: %s" msgstr "Ошибка удаления контейнера: %s" @@ -1918,7 +1898,7 @@ msgstr "Ошибка получения метаданных для ip: %s" msgid "Caught error: %s" msgstr "Обнаружена ошибка: %s" -#: nova/api/openstack/__init__.py:60 nova/api/openstack/wsgi.py:977 +#: nova/api/openstack/__init__.py:60 nova/api/openstack/wsgi.py:986 #, python-format msgid "%(url)s returned with HTTP %(status)d" msgstr "%(url)s возвратил с HTTP %(status)d" @@ -1969,7 +1949,7 @@ msgstr "" msgid "offset param must be positive" msgstr "" -#: nova/api/openstack/common.py:215 nova/api/openstack/compute/servers.py:540 +#: nova/api/openstack/common.py:215 nova/api/openstack/compute/servers.py:536 #, python-format msgid "marker [%s] not found" msgstr "маркер [%s] не найден" @@ -2074,7 +2054,7 @@ msgstr "" msgid "Failed to load extension %(ext_name)s: %(exc)s" msgstr "Ошибка загрузки расширения %(ext_name)s: %(exc)s" -#: nova/api/openstack/wsgi.py:199 nova/api/openstack/wsgi.py:610 +#: nova/api/openstack/wsgi.py:199 nova/api/openstack/wsgi.py:619 msgid "cannot understand JSON" msgstr "" @@ -2083,48 +2063,48 @@ msgstr "" msgid "cannot understand XML" msgstr "" -#: nova/api/openstack/wsgi.py:615 +#: nova/api/openstack/wsgi.py:624 msgid "too many body keys" msgstr "" -#: nova/api/openstack/wsgi.py:658 +#: nova/api/openstack/wsgi.py:667 #, fuzzy, python-format msgid "Exception handling resource: %s" msgstr "Расширенный ресурс: %s" -#: nova/api/openstack/wsgi.py:662 +#: nova/api/openstack/wsgi.py:671 #, python-format msgid "Fault thrown: %s" msgstr "" -#: nova/api/openstack/wsgi.py:665 +#: nova/api/openstack/wsgi.py:674 #, python-format msgid "HTTP exception thrown: %s" msgstr "" -#: nova/api/openstack/wsgi.py:779 +#: nova/api/openstack/wsgi.py:788 msgid "Unrecognized Content-Type provided in request" msgstr "В запросе предоставлен не распознанный тип-содержимого" -#: nova/api/openstack/wsgi.py:783 +#: nova/api/openstack/wsgi.py:792 msgid "No Content-Type provided in request" msgstr "Тип содержимого не предоставлен в запросе" -#: nova/api/openstack/wsgi.py:787 +#: nova/api/openstack/wsgi.py:796 msgid "Empty body provided in request" msgstr "Пустое тело предоставлено в запросе" -#: nova/api/openstack/wsgi.py:888 +#: nova/api/openstack/wsgi.py:897 #, fuzzy msgid "Invalid XML in request body" msgstr "Недопустимый запрос тела" -#: nova/api/openstack/wsgi.py:907 +#: nova/api/openstack/wsgi.py:916 #, python-format msgid "There is no such action: %s" msgstr "" -#: nova/api/openstack/wsgi.py:910 nova/api/openstack/wsgi.py:923 +#: nova/api/openstack/wsgi.py:919 nova/api/openstack/wsgi.py:932 #: nova/api/openstack/compute/server_metadata.py:58 #: nova/api/openstack/compute/server_metadata.py:76 #: nova/api/openstack/compute/server_metadata.py:101 @@ -2133,15 +2113,15 @@ msgstr "" msgid "Malformed request body" msgstr "Неправильное тело запроса" -#: nova/api/openstack/wsgi.py:920 +#: nova/api/openstack/wsgi.py:929 msgid "Unsupported Content-Type" msgstr "Не поддерживаемый тип содержимого" -#: nova/api/openstack/wsgi.py:932 +#: nova/api/openstack/wsgi.py:941 msgid "Malformed request url" msgstr "Неправильный запрос url" -#: nova/api/openstack/wsgi.py:980 +#: nova/api/openstack/wsgi.py:989 #, python-format msgid "%(url)s returned a fault: %(e)s" msgstr "%(url)s возвратил ошибку: %(e)s" @@ -2245,212 +2225,212 @@ msgstr "Сервер не существует" msgid "Metadata item was not found" msgstr "Элемент метаданных не найден" -#: nova/api/openstack/compute/servers.py:449 -#: nova/api/openstack/compute/servers.py:461 -#: nova/api/openstack/compute/servers.py:556 -#: nova/api/openstack/compute/servers.py:724 -#: nova/api/openstack/compute/servers.py:985 -#: nova/api/openstack/compute/servers.py:1088 -#: nova/api/openstack/compute/servers.py:1238 +#: nova/api/openstack/compute/servers.py:445 +#: nova/api/openstack/compute/servers.py:457 +#: nova/api/openstack/compute/servers.py:552 +#: nova/api/openstack/compute/servers.py:720 +#: nova/api/openstack/compute/servers.py:981 +#: nova/api/openstack/compute/servers.py:1084 +#: nova/api/openstack/compute/servers.py:1234 msgid "Instance could not be found" msgstr "Копия не найдена" -#: nova/api/openstack/compute/servers.py:500 +#: nova/api/openstack/compute/servers.py:496 msgid "Invalid changes-since value" msgstr "" -#: nova/api/openstack/compute/servers.py:519 +#: nova/api/openstack/compute/servers.py:515 #, fuzzy msgid "Only administrators may list deleted instances" msgstr "Выполнение запуска копий" -#: nova/api/openstack/compute/servers.py:563 +#: nova/api/openstack/compute/servers.py:559 msgid "Server name is not a string or unicode" msgstr "" -#: nova/api/openstack/compute/servers.py:567 +#: nova/api/openstack/compute/servers.py:563 msgid "Server name is an empty string" msgstr "Имя сервера является пустой строкой" -#: nova/api/openstack/compute/servers.py:571 +#: nova/api/openstack/compute/servers.py:567 msgid "Server name must be less than 256 characters." msgstr "" -#: nova/api/openstack/compute/servers.py:588 +#: nova/api/openstack/compute/servers.py:584 #, python-format msgid "Bad personality format: missing %s" msgstr "" -#: nova/api/openstack/compute/servers.py:591 +#: nova/api/openstack/compute/servers.py:587 msgid "Bad personality format" msgstr "" -#: nova/api/openstack/compute/servers.py:595 +#: nova/api/openstack/compute/servers.py:591 #, python-format msgid "Personality content for %s cannot be decoded" msgstr "" -#: nova/api/openstack/compute/servers.py:626 +#: nova/api/openstack/compute/servers.py:622 #, fuzzy msgid "Unknown argment : port" msgstr "Неизвестная цепочка: %r" -#: nova/api/openstack/compute/servers.py:629 +#: nova/api/openstack/compute/servers.py:625 #, fuzzy, python-format msgid "Bad port format: port uuid is not in proper format (%s)" msgstr "Недопустимый сетевой формат: сетевой uuid имеет неправильный формат (%s)" -#: nova/api/openstack/compute/servers.py:639 +#: nova/api/openstack/compute/servers.py:635 #, python-format msgid "Bad networks format: network uuid is not in proper format (%s)" msgstr "Недопустимый сетевой формат: сетевой uuid имеет неправильный формат (%s)" -#: nova/api/openstack/compute/servers.py:649 +#: nova/api/openstack/compute/servers.py:645 #, python-format msgid "Invalid fixed IP address (%s)" msgstr "Недопустимый фиксированный IP-адрес (%s)" -#: nova/api/openstack/compute/servers.py:662 +#: nova/api/openstack/compute/servers.py:658 #, python-format msgid "Duplicate networks (%s) are not allowed" msgstr "Дубликаты сетей (%s) не разрешены" -#: nova/api/openstack/compute/servers.py:668 +#: nova/api/openstack/compute/servers.py:664 #, python-format msgid "Bad network format: missing %s" msgstr "Недопустимый сетевой формат: отсутствует %s" -#: nova/api/openstack/compute/servers.py:671 +#: nova/api/openstack/compute/servers.py:667 msgid "Bad networks format" msgstr "Недопустимый сетевой формат" -#: nova/api/openstack/compute/servers.py:697 +#: nova/api/openstack/compute/servers.py:693 msgid "Userdata content cannot be decoded" msgstr "Содержимое данных пользователя не может быть дешифровано" -#: nova/api/openstack/compute/servers.py:704 +#: nova/api/openstack/compute/servers.py:700 msgid "accessIPv4 is not proper IPv4 format" msgstr "" -#: nova/api/openstack/compute/servers.py:711 +#: nova/api/openstack/compute/servers.py:707 msgid "accessIPv6 is not proper IPv6 format" msgstr "" -#: nova/api/openstack/compute/servers.py:740 +#: nova/api/openstack/compute/servers.py:736 msgid "Server name is not defined" msgstr "Имя сервера не задано" -#: nova/api/openstack/compute/servers.py:789 -#: nova/api/openstack/compute/servers.py:895 +#: nova/api/openstack/compute/servers.py:785 +#: nova/api/openstack/compute/servers.py:891 msgid "Invalid flavorRef provided." msgstr "Предоставлен недопустимый flavorRef." -#: nova/api/openstack/compute/servers.py:829 +#: nova/api/openstack/compute/servers.py:825 msgid "min_count must be an integer value" msgstr "" -#: nova/api/openstack/compute/servers.py:832 +#: nova/api/openstack/compute/servers.py:828 msgid "min_count must be > 0" msgstr "" -#: nova/api/openstack/compute/servers.py:837 +#: nova/api/openstack/compute/servers.py:833 msgid "max_count must be an integer value" msgstr "" -#: nova/api/openstack/compute/servers.py:840 +#: nova/api/openstack/compute/servers.py:836 msgid "max_count must be > 0" msgstr "" -#: nova/api/openstack/compute/servers.py:843 +#: nova/api/openstack/compute/servers.py:839 msgid "min_count must be <= max_count" msgstr "" -#: nova/api/openstack/compute/servers.py:892 +#: nova/api/openstack/compute/servers.py:888 msgid "Can not find requested image" msgstr "Невозможно найти запрошенный образ" -#: nova/api/openstack/compute/servers.py:898 +#: nova/api/openstack/compute/servers.py:894 msgid "Invalid key_name provided." msgstr "Предоставлен недопустимый key_name." -#: nova/api/openstack/compute/servers.py:977 +#: nova/api/openstack/compute/servers.py:973 #, fuzzy msgid "HostId cannot be updated." msgstr "Точка подключения не может быть переведена: %s" -#: nova/api/openstack/compute/servers.py:1003 -#: nova/api/openstack/compute/servers.py:1023 +#: nova/api/openstack/compute/servers.py:999 +#: nova/api/openstack/compute/servers.py:1019 msgid "Instance has not been resized." msgstr "С копией не производилось изменение размера." -#: nova/api/openstack/compute/servers.py:1009 +#: nova/api/openstack/compute/servers.py:1005 #, python-format msgid "Error in confirm-resize %s" msgstr "" -#: nova/api/openstack/compute/servers.py:1029 +#: nova/api/openstack/compute/servers.py:1025 #, python-format msgid "Error in revert-resize %s" msgstr "" -#: nova/api/openstack/compute/servers.py:1042 +#: nova/api/openstack/compute/servers.py:1038 msgid "Argument 'type' for reboot is not HARD or SOFT" msgstr "" -#: nova/api/openstack/compute/servers.py:1046 +#: nova/api/openstack/compute/servers.py:1042 msgid "Missing argument 'type' for reboot" msgstr "Отсутствует аргумент типа 'type' для перезагрузки" -#: nova/api/openstack/compute/servers.py:1059 +#: nova/api/openstack/compute/servers.py:1055 #, python-format msgid "Error in reboot %s" msgstr "Ошибка при перезагрузке %s" -#: nova/api/openstack/compute/servers.py:1071 +#: nova/api/openstack/compute/servers.py:1067 msgid "Unable to locate requested flavor." msgstr "" -#: nova/api/openstack/compute/servers.py:1074 +#: nova/api/openstack/compute/servers.py:1070 #, fuzzy msgid "Resize requires a flavor change." msgstr "Изменение размера требует изменения объёма." -#: nova/api/openstack/compute/servers.py:1098 +#: nova/api/openstack/compute/servers.py:1094 msgid "Missing imageRef attribute" msgstr "Отсутствует атрибут imageRef" -#: nova/api/openstack/compute/servers.py:1107 +#: nova/api/openstack/compute/servers.py:1103 #: nova/api/openstack/volume/volumes.py:263 #: nova/api/openstack/volume/volumes.py:267 msgid "Invalid imageRef provided." msgstr "" -#: nova/api/openstack/compute/servers.py:1116 +#: nova/api/openstack/compute/servers.py:1112 msgid "Missing flavorRef attribute" msgstr "Отсутствует атрибут flavorRef" -#: nova/api/openstack/compute/servers.py:1129 +#: nova/api/openstack/compute/servers.py:1125 msgid "No adminPass was specified" msgstr "adminPass не был задан" -#: nova/api/openstack/compute/servers.py:1133 -#: nova/api/openstack/compute/servers.py:1335 +#: nova/api/openstack/compute/servers.py:1129 +#: nova/api/openstack/compute/servers.py:1331 msgid "Invalid adminPass" msgstr "Недопустимый adminPass" -#: nova/api/openstack/compute/servers.py:1144 +#: nova/api/openstack/compute/servers.py:1140 msgid "Unable to parse metadata key/value pairs." msgstr "" -#: nova/api/openstack/compute/servers.py:1157 +#: nova/api/openstack/compute/servers.py:1153 msgid "Resize request has invalid 'flavorRef' attribute." msgstr "Запрос изменения размера имеет недопустимый атрибут 'flavorRef'." -#: nova/api/openstack/compute/servers.py:1160 +#: nova/api/openstack/compute/servers.py:1156 msgid "Resize requests require 'flavorRef' attribute." msgstr "Запросы изменение размера требуют атрибут 'flavorRef'." -#: nova/api/openstack/compute/servers.py:1178 +#: nova/api/openstack/compute/servers.py:1174 #: nova/api/openstack/compute/contrib/aggregates.py:142 #: nova/api/openstack/compute/contrib/keypairs.py:78 #: nova/api/openstack/compute/contrib/networks.py:75 @@ -2458,19 +2438,19 @@ msgstr "Запросы изменение размера требуют атри msgid "Invalid request body" msgstr "Недопустимый запрос тела" -#: nova/api/openstack/compute/servers.py:1183 +#: nova/api/openstack/compute/servers.py:1179 msgid "Could not parse imageRef from request." msgstr "" -#: nova/api/openstack/compute/servers.py:1245 +#: nova/api/openstack/compute/servers.py:1241 msgid "Cannot find image for rebuild" msgstr "" -#: nova/api/openstack/compute/servers.py:1278 +#: nova/api/openstack/compute/servers.py:1274 msgid "createImage entity requires name attribute" msgstr "" -#: nova/api/openstack/compute/servers.py:1362 +#: nova/api/openstack/compute/servers.py:1358 #, python-format msgid "Removing options '%(unk_opt_str)s' from query" msgstr "Удаление параметров '%(unk_opt_str)s' из запроса" @@ -2618,7 +2598,7 @@ msgstr "" msgid "Only root certificate can be retrieved." msgstr "" -#: nova/api/openstack/compute/contrib/cloudpipe.py:148 +#: nova/api/openstack/compute/contrib/cloudpipe.py:149 msgid "" "Unable to claim IP for VPN instances, ensure it isn't running, and try " "again in a few minutes" @@ -2956,24 +2936,24 @@ msgstr "" msgid "No image_name was specified in request." msgstr "" -#: nova/cloudpipe/pipelib.py:43 +#: nova/cloudpipe/pipelib.py:44 #, fuzzy msgid "Instance type for vpn instances" msgstr "Недопустимый тип копии %(instance_type)s." -#: nova/cloudpipe/pipelib.py:46 +#: nova/cloudpipe/pipelib.py:47 msgid "Template for cloudpipe instance boot script" msgstr "" -#: nova/cloudpipe/pipelib.py:49 +#: nova/cloudpipe/pipelib.py:50 msgid "Network to push into openvpn config" msgstr "" -#: nova/cloudpipe/pipelib.py:52 +#: nova/cloudpipe/pipelib.py:53 msgid "Netmask to push into openvpn config" msgstr "" -#: nova/cloudpipe/pipelib.py:105 +#: nova/cloudpipe/pipelib.py:106 #, python-format msgid "Launching VPN for %s" msgstr "Запуск VPN для %s" @@ -3225,91 +3205,91 @@ msgstr "Ошибка БД: %s" msgid "Instance type %s not found for deletion" msgstr "Копия типа %s не найдена для выполнения удаления" -#: nova/compute/manager.py:166 +#: nova/compute/manager.py:167 msgid "Possibly task preempted." msgstr "" -#: nova/compute/manager.py:229 +#: nova/compute/manager.py:230 msgid "Compute driver option required, but not specified" msgstr "" -#: nova/compute/manager.py:232 +#: nova/compute/manager.py:233 #, fuzzy, python-format msgid "Loading compute driver '%s'" msgstr "LoggingVolumeDriver: %s" -#: nova/compute/manager.py:238 +#: nova/compute/manager.py:239 #, python-format msgid "Unable to load the virtualization driver: %s" msgstr "Невозможно загрузить драйвер виртуализации: %s" -#: nova/compute/manager.py:273 +#: nova/compute/manager.py:274 msgid "Instance has been destroyed from under us while trying to set it to ERROR" msgstr "" -#: nova/compute/manager.py:301 +#: nova/compute/manager.py:302 #, python-format msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." msgstr "" -#: nova/compute/manager.py:315 +#: nova/compute/manager.py:316 msgid "Rebooting instance after nova-compute restart." msgstr "" -#: nova/compute/manager.py:329 +#: nova/compute/manager.py:330 #, fuzzy msgid "Hypervisor driver does not support resume guests" msgstr "Драйвер гипервизора не поддерживает правила брандмауэра" -#: nova/compute/manager.py:339 +#: nova/compute/manager.py:340 msgid "Hypervisor driver does not support firewall rules" msgstr "Драйвер гипервизора не поддерживает правила брандмауэра" -#: nova/compute/manager.py:351 +#: nova/compute/manager.py:352 msgid "Checking state" msgstr "" -#: nova/compute/manager.py:424 +#: nova/compute/manager.py:425 #, python-format msgid "Setting up bdm %s" msgstr "" -#: nova/compute/manager.py:517 +#: nova/compute/manager.py:518 #, fuzzy msgid "Failed to dealloc network for deleted instance" msgstr "Выполнение запуска копий" -#: nova/compute/manager.py:549 +#: nova/compute/manager.py:550 #, fuzzy, python-format msgid "Build error: %s" msgstr "Ошибка БД: %s" -#: nova/compute/manager.py:566 +#: nova/compute/manager.py:567 msgid "Error trying to reschedule" msgstr "" -#: nova/compute/manager.py:583 +#: nova/compute/manager.py:584 msgid "Retry info not present, will not reschedule" msgstr "" -#: nova/compute/manager.py:588 +#: nova/compute/manager.py:589 msgid "No request spec, will not reschedule" msgstr "" -#: nova/compute/manager.py:594 +#: nova/compute/manager.py:595 #, python-format msgid "Re-scheduling instance: attempt %d" msgstr "" -#: nova/compute/manager.py:619 +#: nova/compute/manager.py:620 msgid "Instance build timed out. Set to error state." msgstr "" -#: nova/compute/manager.py:650 +#: nova/compute/manager.py:651 msgid "Instance has already been created" msgstr "Копия уже была создана" -#: nova/compute/manager.py:693 +#: nova/compute/manager.py:694 #, python-format msgid "" "image_id=%(image_id)s, image_size_bytes=%(size_bytes)d, " @@ -3318,7 +3298,7 @@ msgstr "" "image_id=%(image_id)s, image_size_bytes=%(size_bytes)d, " "allowed_size_bytes=%(allowed_size_bytes)d" -#: nova/compute/manager.py:699 +#: nova/compute/manager.py:700 #, python-format msgid "" "Image '%(image_id)s' size %(size_bytes)d exceeded instance_type allowed " @@ -3327,73 +3307,73 @@ msgstr "" "Образ '%(image_id)s' размером %(size_bytes)d, превышает exceeded " "instance_type допустимый размер %(allowed_size_bytes)d" -#: nova/compute/manager.py:709 +#: nova/compute/manager.py:710 msgid "Starting instance..." msgstr "" -#: nova/compute/manager.py:730 +#: nova/compute/manager.py:731 msgid "Instance failed network setup" msgstr "" -#: nova/compute/manager.py:734 +#: nova/compute/manager.py:735 #, python-format msgid "Instance network_info: |%s|" msgstr "" -#: nova/compute/manager.py:747 +#: nova/compute/manager.py:748 msgid "Instance failed block device setup" msgstr "" -#: nova/compute/manager.py:765 +#: nova/compute/manager.py:766 msgid "Instance failed to spawn" msgstr "" -#: nova/compute/manager.py:789 +#: nova/compute/manager.py:790 msgid "Deallocating network for instance" msgstr "" -#: nova/compute/manager.py:861 +#: nova/compute/manager.py:862 #, python-format msgid "%(action_str)s instance" msgstr "" -#: nova/compute/manager.py:892 +#: nova/compute/manager.py:893 #, python-format msgid "Ignoring DiskNotFound: %s" msgstr "Пропуск DiskNotFound: %s" -#: nova/compute/manager.py:895 +#: nova/compute/manager.py:896 #, fuzzy, python-format msgid "Ignoring VolumeNotFound: %s" msgstr "Пропуск DiskNotFound: %s" -#: nova/compute/manager.py:902 +#: nova/compute/manager.py:903 #, python-format msgid "terminating bdm %s" msgstr "завершение работы bdm %s" -#: nova/compute/manager.py:926 +#: nova/compute/manager.py:927 #, python-format msgid "Ignoring volume cleanup failure due to %s" msgstr "" -#: nova/compute/manager.py:966 nova/compute/manager.py:1788 -#: nova/compute/manager.py:2973 +#: nova/compute/manager.py:967 nova/compute/manager.py:1802 +#: nova/compute/manager.py:2987 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "%s. Установка состояния копии vm_state на ERROR" -#: nova/compute/manager.py:1048 +#: nova/compute/manager.py:1049 #, fuzzy msgid "Rebuilding instance" msgstr "Обновление сборки %s" -#: nova/compute/manager.py:1127 +#: nova/compute/manager.py:1128 #, fuzzy msgid "Rebooting instance" msgstr "Перезагрузка копии %s" -#: nova/compute/manager.py:1147 +#: nova/compute/manager.py:1148 #, fuzzy, python-format msgid "" "trying to reboot a non-running instance: (state: %(state)s expected: " @@ -3402,17 +3382,17 @@ msgstr "" "попытка перезагрузки не выполняемой копии: %(instance_uuid)s (состояние: " "%(state)s ожидалось: %(running)s)" -#: nova/compute/manager.py:1156 +#: nova/compute/manager.py:1157 #, fuzzy, python-format msgid "Cannot reboot instance: %(exc)s" msgstr "Обновление сборки %s" -#: nova/compute/manager.py:1193 +#: nova/compute/manager.py:1194 #, fuzzy msgid "instance snapshotting" msgstr "копия %s: выполнение снимка" -#: nova/compute/manager.py:1199 +#: nova/compute/manager.py:1200 #, fuzzy, python-format msgid "" "trying to snapshot a non-running instance: (state: %(state)s expected: " @@ -3421,192 +3401,197 @@ msgstr "" "попытка создания снимка не выполняемой копии: %(instance_uuid)s " "(состояние: %(state)s ожидалось: %(running)s)" -#: nova/compute/manager.py:1269 +#: nova/compute/manager.py:1270 #, python-format msgid "Found %(num_images)d images (rotation: %(rotation)d)" msgstr "Найдено %(num_images)d образов (ротация: %(rotation)d)" -#: nova/compute/manager.py:1275 +#: nova/compute/manager.py:1276 #, python-format msgid "Rotating out %d backups" msgstr "" -#: nova/compute/manager.py:1280 +#: nova/compute/manager.py:1281 #, python-format msgid "Deleting image %s" msgstr "Удаление образа %s" -#: nova/compute/manager.py:1311 +#: nova/compute/manager.py:1312 #, python-format msgid "Failed to set admin password. Instance %s is not running" msgstr "Невозможно назначить пароль администратора. Копия %s не выполняется" -#: nova/compute/manager.py:1318 +#: nova/compute/manager.py:1319 #, fuzzy msgid "Root password set" msgstr "Копия %s: Назначение административного пароля" -#: nova/compute/manager.py:1328 +#: nova/compute/manager.py:1329 msgid "set_admin_password is not implemented by this driver." msgstr "set_admin_password не реализован в этой драйвере." -#: nova/compute/manager.py:1344 +#: nova/compute/manager.py:1345 #, fuzzy, python-format msgid "set_admin_password failed: %s" msgstr "set_admin_password не реализован в этой драйвере." -#: nova/compute/manager.py:1352 +#: nova/compute/manager.py:1353 #, fuzzy msgid "error setting admin password" msgstr "Ошибка назначения пароля администратора" -#: nova/compute/manager.py:1367 +#: nova/compute/manager.py:1368 #, 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:1371 +#: nova/compute/manager.py:1372 #, python-format msgid "injecting file to %(path)s" msgstr "" -#: nova/compute/manager.py:1384 +#: nova/compute/manager.py:1385 msgid "Rescuing" msgstr "" -#: nova/compute/manager.py:1411 +#: nova/compute/manager.py:1412 msgid "Unrescuing" msgstr "" -#: nova/compute/manager.py:1432 +#: nova/compute/manager.py:1433 #, python-format msgid "Changing instance metadata according to %(diff)r" msgstr "" -#: nova/compute/manager.py:1606 +#: nova/compute/manager.py:1614 msgid "destination same as source!" msgstr "назначение совпадает с источником!" -#: nova/compute/manager.py:1624 +#: nova/compute/manager.py:1632 msgid "Migrating" msgstr "" -#: nova/compute/manager.py:1841 +#: nova/compute/manager.py:1799 +#, python-format +msgid "Failed to rollback quota for failed finish_resize: %(qr_error)s" +msgstr "" + +#: nova/compute/manager.py:1855 msgid "Pausing" msgstr "" -#: nova/compute/manager.py:1858 +#: nova/compute/manager.py:1872 msgid "Unpausing" msgstr "" -#: nova/compute/manager.py:1896 +#: nova/compute/manager.py:1910 #, fuzzy msgid "Retrieving diagnostics" msgstr "копия %s: принятие диагностики" -#: nova/compute/manager.py:1926 +#: nova/compute/manager.py:1940 msgid "Resuming" msgstr "" -#: nova/compute/manager.py:1942 +#: nova/compute/manager.py:1956 #, fuzzy msgid "Reset network" msgstr "Восстановление сети" -#: nova/compute/manager.py:1947 +#: nova/compute/manager.py:1961 #, fuzzy msgid "Inject network info" msgstr "установка сетевого узла" -#: nova/compute/manager.py:1950 +#: nova/compute/manager.py:1964 #, python-format msgid "network_info to inject: |%s|" msgstr "" -#: nova/compute/manager.py:1967 +#: nova/compute/manager.py:1981 #, fuzzy msgid "Get console output" msgstr "Получить консольный вывод для копии %s" -#: nova/compute/manager.py:1992 +#: nova/compute/manager.py:2006 #, fuzzy msgid "Getting vnc console" msgstr "копия %s: получение консоли vnc" -#: nova/compute/manager.py:2020 +#: nova/compute/manager.py:2034 #, python-format msgid "Booting with volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2063 +#: nova/compute/manager.py:2077 #, python-format msgid "Attaching volume %(volume_id)s to %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2072 +#: nova/compute/manager.py:2086 #, python-format msgid "" "Failed to connect to volume %(volume_id)s while attaching at " "%(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2087 +#: nova/compute/manager.py:2101 #, python-format msgid "Failed to attach volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2116 +#: nova/compute/manager.py:2130 #, python-format msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" msgstr "" -#: nova/compute/manager.py:2120 +#: nova/compute/manager.py:2134 #, fuzzy msgid "Detaching volume from unknown instance" msgstr "Отсоединение тома от неизвестной копии %s" -#: nova/compute/manager.py:2133 +#: nova/compute/manager.py:2147 #, python-format msgid "Faild to detach volume %(volume_id)s from %(mp)s" msgstr "" -#: nova/compute/manager.py:2226 +#: nova/compute/manager.py:2240 msgid "Instance has no volume." msgstr "" -#: nova/compute/manager.py:2286 +#: nova/compute/manager.py:2300 #, python-format msgid "Pre live migration failed at %(dest)s" msgstr "" -#: nova/compute/manager.py:2312 +#: nova/compute/manager.py:2326 #, fuzzy msgid "_post_live_migration() is started.." msgstr "Запущено post_live_migration().." -#: nova/compute/manager.py:2345 +#: nova/compute/manager.py:2359 msgid "No floating_ip found" msgstr "" -#: nova/compute/manager.py:2353 +#: nova/compute/manager.py:2367 msgid "No floating_ip found." msgstr "" -#: nova/compute/manager.py:2355 +#: nova/compute/manager.py:2369 #, python-format msgid "" "Live migration: Unexpected error: cannot inherit floating ip.\n" "%(e)s" msgstr "" -#: nova/compute/manager.py:2381 +#: nova/compute/manager.py:2395 #, python-format msgid "Migrating instance to %(dest)s finished successfully." msgstr "" -#: nova/compute/manager.py:2383 +#: nova/compute/manager.py:2397 msgid "" "You may see the error \"libvirt: QEMU error: Domain not found: no domain " "with matching name.\" This error can be safely ignored." @@ -3615,16 +3600,16 @@ msgstr "" "отсутствует домен с соответствующим именем.\" Эта ошибка может быть " "безопасно пропущена." -#: nova/compute/manager.py:2397 +#: nova/compute/manager.py:2411 #, fuzzy msgid "Post operation of migration started" msgstr "Запущено post_live_migration().." -#: nova/compute/manager.py:2528 +#: nova/compute/manager.py:2542 msgid "Updated the info_cache for instance" msgstr "" -#: nova/compute/manager.py:2554 +#: nova/compute/manager.py:2568 #, python-format msgid "" "Found %(migration_count)d unconfirmed migrations older than " @@ -3633,59 +3618,59 @@ msgstr "" "Найдены %(migration_count)d неподтверждённых перемещений, старше " "%(confirm_window)d секунд" -#: nova/compute/manager.py:2559 +#: nova/compute/manager.py:2573 #, python-format msgid "Setting migration %(migration_id)s to error: %(reason)s" msgstr "" -#: nova/compute/manager.py:2568 +#: nova/compute/manager.py:2582 #, fuzzy, python-format msgid "" "Automatically confirming migration %(migration_id)s for instance " "%(instance_uuid)s" msgstr "Завершение работы ВМ для копии %(instance_uuid)s" -#: nova/compute/manager.py:2575 +#: nova/compute/manager.py:2589 #, fuzzy, python-format msgid "Instance %(instance_uuid)s not found" msgstr "Копия %(instance_id)s не найдена" -#: nova/compute/manager.py:2579 +#: nova/compute/manager.py:2593 #, fuzzy msgid "In ERROR state" msgstr "Ошибка БД: %s" -#: nova/compute/manager.py:2586 +#: nova/compute/manager.py:2600 #, python-format msgid "In states %(vm_state)s/%(task_state)s, notRESIZED/None" msgstr "" -#: nova/compute/manager.py:2594 +#: nova/compute/manager.py:2608 #, python-format msgid "Error auto-confirming resize: %(e)s. Will retry later." msgstr "" -#: nova/compute/manager.py:2611 +#: nova/compute/manager.py:2625 #, 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:2629 +#: nova/compute/manager.py:2643 #, python-format msgid "Failed to generate usage audit for instance on host %s" msgstr "" -#: nova/compute/manager.py:2652 +#: nova/compute/manager.py:2666 msgid "Updating bandwidth usage cache" msgstr "Обновление временных данных использования полосы пропускания" -#: nova/compute/manager.py:2717 +#: nova/compute/manager.py:2731 msgid "Updating host status" msgstr "Обновление состояния узла" -#: nova/compute/manager.py:2743 +#: nova/compute/manager.py:2757 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " @@ -3694,218 +3679,218 @@ msgstr "" "Найдено %(num_db_instances)s в базе данных и %(num_vm_instances)s в " "гипервизоре." -#: nova/compute/manager.py:2749 nova/compute/manager.py:2787 +#: nova/compute/manager.py:2763 nova/compute/manager.py:2801 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:2774 +#: nova/compute/manager.py:2788 #, 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:2811 +#: nova/compute/manager.py:2825 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:2823 nova/compute/manager.py:2834 -#: nova/compute/manager.py:2848 +#: nova/compute/manager.py:2837 nova/compute/manager.py:2848 +#: nova/compute/manager.py:2862 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:2828 +#: nova/compute/manager.py:2842 msgid "Instance is paused or suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:2841 +#: nova/compute/manager.py:2855 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:2857 +#: nova/compute/manager.py:2871 #, fuzzy msgid "Instance is not (soft-)deleted." msgstr "копия не включена" -#: nova/compute/manager.py:2865 +#: nova/compute/manager.py:2879 msgid "FLAGS.reclaim_instance_interval <= 0, skipping..." msgstr "FLAGS.reclaim_instance_interval <= 0, пропуск..." -#: nova/compute/manager.py:2878 +#: nova/compute/manager.py:2892 msgid "Reclaiming deleted instance" msgstr "" -#: nova/compute/manager.py:2927 +#: nova/compute/manager.py:2941 #, 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:2934 +#: nova/compute/manager.py:2948 #, 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:2941 +#: nova/compute/manager.py:2955 #, python-format msgid "Unrecognized value '%(action)s' for FLAGS.running_deleted_instance_action" msgstr "" "Не распознанное значение '%(action)s' для " "FLAGS.running_deleted_instance_action" -#: nova/compute/resource_tracker.py:150 +#: nova/compute/resource_tracker.py:151 msgid "" "Host field should be not be set on the instance until resources have been" " claimed." msgstr "" -#: nova/compute/resource_tracker.py:167 +#: nova/compute/resource_tracker.py:168 #, python-format msgid "" "Attempting claim: memory %(memory_mb)d MB, disk %(disk_gb)d GB, VCPUs " "%(vcpus)d" msgstr "" -#: nova/compute/resource_tracker.py:209 +#: nova/compute/resource_tracker.py:210 #, python-format msgid "" "Total memory: %(total_mem)d MB, used: %(used_mem)d MB, free: %(free_mem)d" " MB" msgstr "" -#: nova/compute/resource_tracker.py:218 +#: nova/compute/resource_tracker.py:219 msgid "Memory limit not specified, defaulting to unlimited" msgstr "" -#: nova/compute/resource_tracker.py:224 +#: nova/compute/resource_tracker.py:225 #, python-format msgid "Memory limit: %(memory_mb_limit)d MB, free: %(free_ram_mb)d MB" msgstr "" -#: nova/compute/resource_tracker.py:231 +#: nova/compute/resource_tracker.py:232 #, python-format msgid "" "Unable to claim resources. Free memory %(free_ram_mb)d MB < requested " "memory %(memory_mb)d MB" msgstr "" -#: nova/compute/resource_tracker.py:240 +#: nova/compute/resource_tracker.py:241 #, python-format msgid "" "Total disk: %(total_disk)d GB, used: %(used_disk)d GB, free: " "%(free_disk)d GB" msgstr "" -#: nova/compute/resource_tracker.py:249 +#: nova/compute/resource_tracker.py:250 msgid "Disk limit not specified, defaulting to unlimited" msgstr "" -#: nova/compute/resource_tracker.py:255 +#: nova/compute/resource_tracker.py:256 #, python-format msgid "Disk limit: %(disk_gb_limit)d GB, free: %(free_disk_gb)d GB" msgstr "" -#: nova/compute/resource_tracker.py:261 +#: nova/compute/resource_tracker.py:262 #, python-format msgid "" "Unable to claim resources. Free disk %(free_disk_gb)d GB < requested " "disk %(disk_gb)d GB" msgstr "" -#: nova/compute/resource_tracker.py:272 +#: nova/compute/resource_tracker.py:273 #, python-format msgid "Total VCPUs: %(total_vcpus)d, used: %(used_vcpus)d" msgstr "" -#: nova/compute/resource_tracker.py:279 +#: nova/compute/resource_tracker.py:280 msgid "VCPU limit not specified, defaulting to unlimited" msgstr "" -#: nova/compute/resource_tracker.py:283 +#: nova/compute/resource_tracker.py:284 #, python-format msgid "CPU limit: %(vcpu_limit)d" msgstr "" -#: nova/compute/resource_tracker.py:290 +#: nova/compute/resource_tracker.py:291 #, python-format msgid "" "Unable to claim resources. Free CPU %(free_vcpus)d < requested CPU " "%(vcpus)d" msgstr "" -#: nova/compute/resource_tracker.py:309 +#: nova/compute/resource_tracker.py:310 #, python-format msgid "Finishing claim: %s" msgstr "" -#: nova/compute/resource_tracker.py:324 +#: nova/compute/resource_tracker.py:325 #, python-format msgid "Aborting claim: %s" msgstr "" -#: nova/compute/resource_tracker.py:362 +#: nova/compute/resource_tracker.py:363 msgid "" "Virt driver does not support 'get_available_resource' Compute tracking " "is disabled." msgstr "" -#: nova/compute/resource_tracker.py:400 +#: nova/compute/resource_tracker.py:401 #, python-format msgid "Compute_service record created for %s " msgstr "Запись Compute_service создана для %s " -#: nova/compute/resource_tracker.py:405 +#: nova/compute/resource_tracker.py:406 #, python-format msgid "Compute_service record updated for %s " msgstr "Запись Compute_service обновлена для %s " -#: nova/compute/resource_tracker.py:424 +#: nova/compute/resource_tracker.py:425 #, fuzzy, python-format msgid "No service record for host %s" msgstr "Нет службы для compute ID %s" -#: nova/compute/resource_tracker.py:434 +#: nova/compute/resource_tracker.py:435 #, python-format msgid "Hypervisor: free ram (MB): %s" msgstr "" -#: nova/compute/resource_tracker.py:435 +#: nova/compute/resource_tracker.py:436 #, python-format msgid "Hypervisor: free disk (GB): %s" msgstr "" -#: nova/compute/resource_tracker.py:440 +#: nova/compute/resource_tracker.py:441 #, python-format msgid "Hypervisor: free VCPUs: %s" msgstr "" -#: nova/compute/resource_tracker.py:442 +#: nova/compute/resource_tracker.py:443 msgid "Hypervisor: VCPU information unavailable" msgstr "" -#: nova/compute/resource_tracker.py:449 +#: nova/compute/resource_tracker.py:450 #, python-format msgid "Free ram (MB): %s" msgstr "" -#: nova/compute/resource_tracker.py:450 +#: nova/compute/resource_tracker.py:451 #, fuzzy, python-format msgid "Free disk (GB): %s" msgstr "Создание пары ключей %s" -#: nova/compute/resource_tracker.py:455 +#: nova/compute/resource_tracker.py:456 #, python-format msgid "Free VCPUS: %s" msgstr "" -#: nova/compute/resource_tracker.py:457 +#: nova/compute/resource_tracker.py:458 msgid "Free VCPU information unavailable" msgstr "" -#: nova/compute/resource_tracker.py:532 +#: nova/compute/resource_tracker.py:533 #, python-format msgid "Missing keys: %s" msgstr "" @@ -3983,46 +3968,46 @@ msgstr "Проверка токена: %(token)s, %(token_valid)s)" msgid "Unrecognized read_deleted value '%s'" msgstr "Нераспознанное значение read_deleted '%s'" -#: nova/db/sqlalchemy/api.py:2783 +#: nova/db/sqlalchemy/api.py:2784 #, python-format msgid "Change will make usage less than 0 for the following resources: %(unders)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4684 +#: nova/db/sqlalchemy/api.py:4685 #, fuzzy msgid "Backend exists" msgstr "внутренний интерфейс %s" -#: nova/db/sqlalchemy/api.py:4704 nova/db/sqlalchemy/api.py:4730 +#: nova/db/sqlalchemy/api.py:4705 nova/db/sqlalchemy/api.py:4731 #, python-format msgid "No backend config with id %(sm_backend_id)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4742 +#: nova/db/sqlalchemy/api.py:4743 #, python-format msgid "No backend config with sr uuid %(sr_uuid)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4776 +#: nova/db/sqlalchemy/api.py:4777 msgid "Flavor exists" msgstr "" -#: nova/db/sqlalchemy/api.py:4791 +#: nova/db/sqlalchemy/api.py:4792 #, fuzzy, python-format msgid "%(sm_flavor_id) flavor not found" msgstr "Сервер не найден." -#: nova/db/sqlalchemy/api.py:4810 +#: nova/db/sqlalchemy/api.py:4811 #, python-format msgid "No sm_flavor called %(sm_flavor_id)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4827 +#: nova/db/sqlalchemy/api.py:4828 #, python-format msgid "No sm_flavor called %(sm_flavor_label)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4865 +#: nova/db/sqlalchemy/api.py:4866 #, python-format msgid "No sm_volume with id %(volume_id)s" msgstr "" @@ -4198,17 +4183,17 @@ msgstr "Присвоить адрес %(public_ip)s копии %(instance_id)s" msgid "This driver only supports type 'a' entries." msgstr "Этот драйвер поддерживает только записи типа 'a'." -#: nova/network/linux_net.py:177 +#: nova/network/linux_net.py:179 #, python-format msgid "Attempted to remove chain %s which does not exist" msgstr "Предпринята удалить цепочку %s, которая не существует" -#: nova/network/linux_net.py:212 +#: nova/network/linux_net.py:214 #, python-format msgid "Unknown chain: %r" msgstr "Неизвестная цепочка: %r" -#: nova/network/linux_net.py:237 +#: nova/network/linux_net.py:239 #, python-format msgid "" "Tried to remove rule that was not there: %(chain)r %(rule)r %(wrap)r " @@ -4217,138 +4202,138 @@ msgstr "" "Предпринята попытка удалить правило, которого там нет: %(chain)r %(rule)r" " %(wrap)r %(top)r" -#: nova/network/linux_net.py:372 +#: nova/network/linux_net.py:374 msgid "IPTablesManager.apply completed with success" msgstr "" -#: nova/network/linux_net.py:578 +#: nova/network/linux_net.py:580 #, python-format msgid "arping error for ip %s" msgstr "" -#: nova/network/linux_net.py:788 +#: nova/network/linux_net.py:790 #, python-format msgid "Pid %d is stale, skip killing dnsmasq" msgstr "" -#: nova/network/linux_net.py:828 +#: nova/network/linux_net.py:830 #, python-format msgid "Hupping dnsmasq threw %s" msgstr "" -#: nova/network/linux_net.py:830 +#: nova/network/linux_net.py:832 #, python-format msgid "Pid %d is stale, relaunching dnsmasq" msgstr "" -#: nova/network/linux_net.py:892 +#: nova/network/linux_net.py:894 #, python-format msgid "killing radvd threw %s" msgstr "" -#: nova/network/linux_net.py:894 +#: nova/network/linux_net.py:896 #, python-format msgid "Pid %d is stale, relaunching radvd" msgstr "" -#: nova/network/linux_net.py:1124 +#: nova/network/linux_net.py:1126 #, python-format msgid "Starting VLAN inteface %s" msgstr "Запуск интерфейса VLAN %s" -#: nova/network/linux_net.py:1160 +#: nova/network/linux_net.py:1162 #, python-format msgid "Starting Bridge interface for %s" msgstr "Запуск моста интерфейса для %s" -#: nova/network/linux_net.py:1203 +#: nova/network/linux_net.py:1205 #, fuzzy, python-format msgid "Failed to add interface: %s" msgstr "Ошибка приостановления копии" -#: nova/network/linux_net.py:1304 +#: nova/network/linux_net.py:1306 #, fuzzy, python-format msgid "Starting bridge %s " msgstr "Запуск копии %s" -#: nova/network/linux_net.py:1312 +#: nova/network/linux_net.py:1314 #, fuzzy, python-format msgid "Done starting bridge %s" msgstr "Ошибка запуска xvp: %s" -#: nova/network/linux_net.py:1331 +#: nova/network/linux_net.py:1333 #, fuzzy, python-format msgid "Failed unplugging gateway interface '%s'" msgstr "Ошибка отсоединения vif копии '%s'" -#: nova/network/linux_net.py:1333 +#: nova/network/linux_net.py:1335 #, python-format msgid "Unplugged gateway interface '%s'" msgstr "" -#: nova/network/manager.py:276 +#: nova/network/manager.py:277 #, fuzzy, python-format msgid "Fixed ip %(fixed_ip_id)s not found" msgstr "Сертификат %(certificate_id)s не найден." -#: nova/network/manager.py:285 nova/network/manager.py:544 +#: nova/network/manager.py:286 nova/network/manager.py:545 #, python-format msgid "Interface %(interface)s not found" msgstr "Интерфейс %(interface)s не найден" -#: nova/network/manager.py:300 +#: nova/network/manager.py:301 #, python-format msgid "floating IP allocation for instance |%s|" msgstr "" -#: nova/network/manager.py:364 +#: nova/network/manager.py:365 msgid "Floating IP is not associated. Ignore." msgstr "" -#: nova/network/manager.py:382 +#: nova/network/manager.py:383 #, python-format msgid "Address |%(address)s| is not allocated" msgstr "Адрес |%(address)s| не выделен" -#: nova/network/manager.py:386 +#: nova/network/manager.py:387 #, python-format msgid "Address |%(address)s| is not allocated to your project |%(project)s|" msgstr "Адрес |%(address)s| не выделен вашему проекту |%(project)s|" -#: nova/network/manager.py:407 +#: nova/network/manager.py:408 #, fuzzy, python-format msgid "Quota exceeded for %(pid)s, tried to allocate floating IP" msgstr "Превышена квота для %s, попытка выделения адреса" -#: nova/network/manager.py:468 +#: nova/network/manager.py:469 msgid "Failed to update usages deallocating floating IP" msgstr "" -#: nova/network/manager.py:649 +#: nova/network/manager.py:650 #, fuzzy, python-format msgid "Starting migration network for instance %(instance_uuid)s" msgstr "Не найден том для копии %(instance_id)s." -#: nova/network/manager.py:656 +#: nova/network/manager.py:657 #, fuzzy, python-format msgid "" "Floating ip address |%(address)s| no longer belongs to instance " "%(instance_uuid)s. Will notmigrate it " msgstr "Присвоить адрес %(public_ip)s копии %(instance_id)s" -#: nova/network/manager.py:677 +#: nova/network/manager.py:678 #, fuzzy, python-format msgid "Finishing migration network for instance %(instance_uuid)s" msgstr "Завершение работы ВМ для копии %(instance_uuid)s" -#: nova/network/manager.py:685 +#: nova/network/manager.py:686 #, fuzzy, python-format msgid "" "Floating ip address |%(address)s| no longer belongs to instance " "%(instance_uuid)s. Will notsetup it." msgstr "Присвоить адрес %(public_ip)s копии %(instance_id)s" -#: nova/network/manager.py:732 +#: nova/network/manager.py:733 #, python-format msgid "" "Database inconsistency: DNS domain |%s| is registered in the Nova db but " @@ -4356,41 +4341,41 @@ msgid "" "ignored." msgstr "" -#: nova/network/manager.py:778 +#: nova/network/manager.py:779 #, python-format msgid "Domain |%(domain)s| already exists, changing zone to |%(av_zone)s|." msgstr "Домен |%(domain)s| уже существует, изменение зоны на |%(av_zone)s|." -#: nova/network/manager.py:788 +#: nova/network/manager.py:789 #, python-format msgid "Domain |%(domain)s| already exists, changing project to |%(project)s|." msgstr "Домен |%(domain)s| уже существует, изменение проекта на |%(project)s|." -#: nova/network/manager.py:902 +#: nova/network/manager.py:903 #, python-format msgid "Disassociated %s stale fixed ip(s)" msgstr "" -#: nova/network/manager.py:906 +#: nova/network/manager.py:907 msgid "setting network host" msgstr "установка сетевого узла" -#: nova/network/manager.py:1020 +#: nova/network/manager.py:1021 #, fuzzy msgid "network allocations" msgstr "сетевые распределения для копии %s" -#: nova/network/manager.py:1025 +#: nova/network/manager.py:1026 #, fuzzy, python-format msgid "networks retrieved for instance: |%(networks)s|" msgstr "исключение сетевых распределений для копии |%s|" -#: nova/network/manager.py:1055 +#: nova/network/manager.py:1056 #, fuzzy msgid "network deallocation for instance" msgstr "исключение сетевых распределений для копии |%s|" -#: nova/network/manager.py:1278 +#: nova/network/manager.py:1279 #, fuzzy, python-format msgid "" "instance-dns-zone is |%(domain)s|, which is in availability zone " @@ -4401,69 +4386,69 @@ msgstr "" "доступной зоне |%(zone)s|. Копия |%(instance)s| расположена в зоне " "|%(zone2)s|. Запись DNS не будет создана." -#: nova/network/manager.py:1357 +#: nova/network/manager.py:1358 #, python-format msgid "Unable to release %s because vif doesn't exist." msgstr "" -#: nova/network/manager.py:1378 +#: nova/network/manager.py:1379 #, python-format msgid "Leased IP |%(address)s|" msgstr "Арендованный IP |%(address)s|" -#: nova/network/manager.py:1382 +#: nova/network/manager.py:1383 #, python-format msgid "IP %s leased that is not associated" msgstr "" -#: nova/network/manager.py:1390 +#: nova/network/manager.py:1391 #, python-format msgid "IP |%s| leased that isn't allocated" msgstr "" -#: nova/network/manager.py:1395 +#: nova/network/manager.py:1396 #, python-format msgid "Released IP |%(address)s|" msgstr "Присвоенный IP |%(address)s|" -#: nova/network/manager.py:1399 +#: nova/network/manager.py:1400 #, python-format msgid "IP %s released that is not associated" msgstr "" -#: nova/network/manager.py:1402 +#: nova/network/manager.py:1403 #, python-format msgid "IP %s released that was not leased" msgstr "" -#: nova/network/manager.py:1421 +#: nova/network/manager.py:1422 #, python-format msgid "%s must be an integer" msgstr "" -#: nova/network/manager.py:1445 +#: nova/network/manager.py:1446 msgid "Maximum allowed length for 'label' is 255." msgstr "" -#: nova/network/manager.py:1465 +#: nova/network/manager.py:1466 #, python-format msgid "" "Subnet(s) too large, defaulting to /%s. To override, specify " "network_size flag." msgstr "" -#: nova/network/manager.py:1543 +#: nova/network/manager.py:1547 msgid "cidr already in use" msgstr "cidr уже используется" -#: nova/network/manager.py:1546 +#: nova/network/manager.py:1550 #, python-format msgid "requested cidr (%(cidr)s) conflicts with existing supernet (%(super)s)" msgstr "" "запрошенная cidr (%(cidr)s) конфликтует с существующей супер-сетью " "(%(super)s)" -#: nova/network/manager.py:1557 +#: nova/network/manager.py:1561 #, python-format msgid "" "requested cidr (%(cidr)s) conflicts with existing smaller cidr " @@ -4472,22 +4457,22 @@ msgstr "" "запрошенная cidr (%(cidr)s) конфликтует с существующей, меньшей cidr " "(%(smaller)s)" -#: nova/network/manager.py:1616 +#: nova/network/manager.py:1620 msgid "Network already exists!" msgstr "Сеть уже существует!" -#: nova/network/manager.py:1636 +#: nova/network/manager.py:1640 #, python-format msgid "Network must be disassociated from project %s before delete" msgstr "Сеть должна быть исключена из проекта %s перед удалением" -#: nova/network/manager.py:2093 +#: nova/network/manager.py:2097 msgid "" "The sum between the number of networks and the vlan start cannot be " "greater than 4094" msgstr "" -#: nova/network/manager.py:2100 +#: nova/network/manager.py:2104 #, python-format msgid "" "The network range is not big enough to fit %(num_networks)s. Network size" @@ -4562,7 +4547,27 @@ msgstr "Недопустимый сетевой формат" msgid "Multiple floating IP pools matches found for name '%s'" msgstr "установка сетевого узла" -#: nova/openstack/common/log.py:299 +#: nova/openstack/common/lockutils.py:98 +#, python-format +msgid "Could not release the acquired lock `%s`" +msgstr "" + +#: nova/openstack/common/lockutils.py:184 +#, python-format +msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"..." +msgstr "" + +#: nova/openstack/common/lockutils.py:188 +#, python-format +msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"..." +msgstr "" + +#: nova/openstack/common/lockutils.py:216 +#, python-format +msgid "Got file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..." +msgstr "" + +#: nova/openstack/common/log.py:298 #, python-format msgid "syslog facility must be one of: %s" msgstr "" @@ -4611,46 +4616,46 @@ msgstr "" msgid "Failed to load plugin %(plug)s: %(exc)s" msgstr "Ошибка загрузки расширения %(ext_name)s: %(exc)s" -#: nova/openstack/common/rpc/amqp.py:208 +#: nova/openstack/common/rpc/amqp.py:209 #, python-format msgid "unpacked context: %s" msgstr "неизвлечённый контекст: %s" -#: nova/openstack/common/rpc/amqp.py:252 +#: nova/openstack/common/rpc/amqp.py:253 #, python-format msgid "received %s" msgstr "получено %s" -#: nova/openstack/common/rpc/amqp.py:258 +#: nova/openstack/common/rpc/amqp.py:259 #, python-format msgid "no method for message: %s" msgstr "не определен метод для сообщения: %s" -#: nova/openstack/common/rpc/amqp.py:259 +#: nova/openstack/common/rpc/amqp.py:260 #, python-format msgid "No method for message: %s" msgstr "Не определен метод для сообщения: %s" -#: nova/openstack/common/rpc/amqp.py:351 +#: nova/openstack/common/rpc/amqp.py:352 #, python-format msgid "Making asynchronous call on %s ..." msgstr "Выполнение асинхронного вызова %s ..." -#: nova/openstack/common/rpc/amqp.py:354 +#: nova/openstack/common/rpc/amqp.py:355 #, python-format msgid "MSG_ID is %s" msgstr "MSG_ID is %s" -#: nova/openstack/common/rpc/amqp.py:376 +#: nova/openstack/common/rpc/amqp.py:377 #, python-format msgid "Making asynchronous cast on %s..." msgstr "" -#: nova/openstack/common/rpc/amqp.py:384 +#: nova/openstack/common/rpc/amqp.py:385 msgid "Making asynchronous fanout cast..." msgstr "" -#: nova/openstack/common/rpc/amqp.py:410 +#: nova/openstack/common/rpc/amqp.py:411 #, python-format msgid "Sending %(event_type)s on %(topic)s" msgstr "" @@ -4692,17 +4697,17 @@ msgstr "Возврат исключения %s вызывающему" msgid "Failed to process message... skipping it." msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:463 +#: nova/openstack/common/rpc/impl_kombu.py:468 #, python-format msgid "Reconnecting to AMQP server on %(hostname)s:%(port)d" msgstr "Повторное подключение к серверу AMQP на %(hostname)s:%(port)d" -#: nova/openstack/common/rpc/impl_kombu.py:485 +#: nova/openstack/common/rpc/impl_kombu.py:490 #, python-format msgid "Connected to AMQP server on %(hostname)s:%(port)d" msgstr "Подключение к серверу AMQP на %(hostname)s:%(port)d" -#: nova/openstack/common/rpc/impl_kombu.py:522 +#: nova/openstack/common/rpc/impl_kombu.py:527 #, python-format msgid "" "Unable to connect to AMQP server on %(hostname)s:%(port)d after " @@ -4711,7 +4716,7 @@ msgstr "" "Невозможно подключиться к серверу AMQP на %(hostname)s:%(port)d после " "%(max_retries)d попыток: %(err_str)s" -#: nova/openstack/common/rpc/impl_kombu.py:538 +#: nova/openstack/common/rpc/impl_kombu.py:543 #, python-format msgid "" "AMQP server on %(hostname)s:%(port)d is unreachable: %(err_str)s. Trying " @@ -4720,45 +4725,45 @@ msgstr "" "AMQP сервер на %(hostname)s:%(port)d недоступен: %(err_str)s. Повторная " "попытка через %(sleep_time)d секунд." -#: nova/openstack/common/rpc/impl_kombu.py:590 -#: nova/openstack/common/rpc/impl_qpid.py:402 +#: nova/openstack/common/rpc/impl_kombu.py:595 +#: nova/openstack/common/rpc/impl_qpid.py:403 #, python-format msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s" msgstr "Ошибка объявления потребителю темы '%(topic)s': %(err_str)s" -#: nova/openstack/common/rpc/impl_kombu.py:608 -#: nova/openstack/common/rpc/impl_qpid.py:417 +#: nova/openstack/common/rpc/impl_kombu.py:613 +#: nova/openstack/common/rpc/impl_qpid.py:418 #, python-format msgid "Timed out waiting for RPC response: %s" msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:612 -#: nova/openstack/common/rpc/impl_qpid.py:421 +#: nova/openstack/common/rpc/impl_kombu.py:617 +#: nova/openstack/common/rpc/impl_qpid.py:422 #, python-format msgid "Failed to consume message from queue: %s" msgstr "Ошибка принятия сообщения из очереди: %s" -#: nova/openstack/common/rpc/impl_kombu.py:646 -#: nova/openstack/common/rpc/impl_qpid.py:451 +#: nova/openstack/common/rpc/impl_kombu.py:651 +#: nova/openstack/common/rpc/impl_qpid.py:452 #, python-format msgid "Failed to publish message to topic '%(topic)s': %(err_str)s" msgstr "Ошибка публикации сообщения в тему '%(topic)s': %(err_str)s" -#: nova/openstack/common/rpc/impl_qpid.py:358 +#: nova/openstack/common/rpc/impl_qpid.py:359 #, fuzzy, python-format msgid "Unable to connect to AMQP server: %s" msgstr "Невозможно подключиться к серверу AMQP: %s " -#: nova/openstack/common/rpc/impl_qpid.py:363 +#: nova/openstack/common/rpc/impl_qpid.py:364 #, python-format msgid "Connected to AMQP server on %s" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:371 +#: nova/openstack/common/rpc/impl_qpid.py:372 msgid "Re-established AMQP queues" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:429 +#: nova/openstack/common/rpc/impl_qpid.py:430 msgid "Error processing message. Skipping it." msgstr "" @@ -4998,27 +5003,27 @@ msgstr "" msgid "Attempting to build %(num_instances)d instance(s)" msgstr "Попытка собрать %(num_instances)d копию(й)" -#: nova/scheduler/filter_scheduler.py:185 +#: nova/scheduler/filter_scheduler.py:186 msgid "Invalid value for 'scheduler_max_attempts', must be >= 1" msgstr "" -#: nova/scheduler/filter_scheduler.py:212 +#: nova/scheduler/filter_scheduler.py:213 #, python-format msgid "" "Exceeded max scheduling attempts %(max_attempts)d for instance " "%(instance_uuid)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:223 +#: nova/scheduler/filter_scheduler.py:224 msgid "Scheduler only understands Compute nodes (for now)" msgstr "" -#: nova/scheduler/filter_scheduler.py:275 +#: nova/scheduler/filter_scheduler.py:276 #, python-format msgid "Filtered %(hosts)s" msgstr "Отфильтрованы %(hosts)s" -#: nova/scheduler/filter_scheduler.py:285 +#: nova/scheduler/filter_scheduler.py:286 #, python-format msgid "Weighted %(weighted_host)s" msgstr "" @@ -5101,12 +5106,12 @@ msgstr "" msgid "%(host_state)s fails instance_type extra_specs requirements" msgstr "" -#: nova/scheduler/filters/compute_filter.py:36 +#: nova/scheduler/filters/compute_filter.py:38 #, python-format msgid "%(host_state)s is disabled or has not been heard from in a while" msgstr "" -#: nova/scheduler/filters/compute_filter.py:40 +#: nova/scheduler/filters/compute_filter.py:42 #, python-format msgid "%(host_state)s is disabled via capabilities" msgstr "" @@ -5234,7 +5239,7 @@ msgstr "" msgid "Expected a function in 'auth[1]' parameter" msgstr "" -#: nova/tests/test_misc.py:63 +#: nova/tests/test_misc.py:62 #, python-format msgid "" "The following migrations are missing a downgrade:\n" @@ -5405,7 +5410,7 @@ msgstr "test_snapshot_detail: resp_dict=%s" #: nova/tests/compute/test_compute.py:644 #: nova/tests/compute/test_compute.py:680 #: nova/tests/compute/test_compute.py:705 -#: nova/tests/compute/test_compute.py:2341 +#: nova/tests/compute/test_compute.py:2342 #, python-format msgid "Running instances: %s" msgstr "Выполняемые копии: %s" @@ -5422,7 +5427,7 @@ msgstr "После завершения работы копий: %s" msgid "Internal error" msgstr "Внутренняя ошибка" -#: nova/tests/compute/test_compute.py:2352 +#: nova/tests/compute/test_compute.py:2353 #, python-format msgid "After force-killing instances: %s" msgstr "После принудительного завершения работы копий: %s" @@ -5538,7 +5543,7 @@ msgstr "Непредвиденный код состояния" msgid "Decoding JSON: %s" msgstr "Декодирование JSON: %s" -#: nova/virt/configdrive.py:76 +#: nova/virt/configdrive.py:77 #, python-format msgid "Added %(filepath)s to config drive" msgstr "" @@ -5678,100 +5683,100 @@ msgstr "" msgid "domain does not exist" msgstr "" -#: nova/virt/baremetal/driver.py:115 +#: nova/virt/baremetal/driver.py:117 #, python-format msgid "Error encountered when destroying instance '%(name)s': %(ex)s" msgstr "" -#: nova/virt/baremetal/driver.py:129 +#: nova/virt/baremetal/driver.py:131 #, python-format msgid "instance %(instance_name)s: deleting instance files %(target)s" msgstr "копия %(instance_name)s: удаление файлов копии %(target)s" -#: nova/virt/baremetal/driver.py:156 +#: nova/virt/baremetal/driver.py:158 #, python-format msgid "instance %s: rebooted" msgstr "" -#: nova/virt/baremetal/driver.py:160 +#: nova/virt/baremetal/driver.py:162 msgid "_wait_for_reboot failed" msgstr "" -#: nova/virt/baremetal/driver.py:189 +#: nova/virt/baremetal/driver.py:191 #, python-format msgid "instance %s: rescued" msgstr "" -#: nova/virt/baremetal/driver.py:193 +#: nova/virt/baremetal/driver.py:195 msgid "_wait_for_rescue failed" msgstr "" -#: nova/virt/baremetal/driver.py:210 +#: nova/virt/baremetal/driver.py:212 msgid "<============= spawn of baremetal =============>" msgstr "" -#: nova/virt/baremetal/driver.py:223 +#: nova/virt/baremetal/driver.py:225 #, python-format msgid "instance %s: is building" msgstr "" -#: nova/virt/baremetal/driver.py:229 +#: nova/virt/baremetal/driver.py:231 msgid "Key is injected but instance is not running yet" msgstr "" -#: nova/virt/baremetal/driver.py:238 +#: nova/virt/baremetal/driver.py:240 #, python-format msgid "instance %s: booted" msgstr "" -#: nova/virt/baremetal/driver.py:245 +#: nova/virt/baremetal/driver.py:247 #, python-format msgid "~~~~~~ current state = %s ~~~~~~" msgstr "" -#: nova/virt/baremetal/driver.py:247 +#: nova/virt/baremetal/driver.py:249 #, python-format msgid "instance %s spawned successfully" msgstr "" -#: nova/virt/baremetal/driver.py:250 +#: nova/virt/baremetal/driver.py:252 #, python-format msgid "instance %s:not booted" msgstr "" -#: nova/virt/baremetal/driver.py:253 +#: nova/virt/baremetal/driver.py:255 msgid "Baremetal assignment is overcommitted." msgstr "" -#: nova/virt/baremetal/driver.py:337 +#: nova/virt/baremetal/driver.py:339 #, python-format msgid "instance %s: Creating image" msgstr "копия %s: Создание образа" -#: nova/virt/baremetal/driver.py:455 +#: nova/virt/baremetal/driver.py:457 #, python-format msgid "instance %(inst_name)s: injecting %(injection)s into image %(img_id)s" msgstr "" -#: nova/virt/baremetal/driver.py:465 +#: nova/virt/baremetal/driver.py:467 #, python-format msgid "" "instance %(inst_name)s: ignoring error injecting data into image " "%(img_id)s (%(e)s)" msgstr "" -#: nova/virt/baremetal/driver.py:511 +#: nova/virt/baremetal/driver.py:513 #, python-format msgid "instance %s: starting toXML method" msgstr "" -#: nova/virt/baremetal/driver.py:514 +#: nova/virt/baremetal/driver.py:516 #, python-format msgid "instance %s: finished toXML method" msgstr "" -#: nova/virt/baremetal/driver.py:558 nova/virt/hyperv/vmops.py:486 -#: nova/virt/libvirt/driver.py:1986 +#: nova/virt/baremetal/driver.py:560 nova/virt/hyperv/vmops.py:486 +#: nova/virt/libvirt/driver.py:1987 msgid "" "Cannot get the number of cpu, because this function is not implemented " "for this platform. This error can be safely ignored for now." @@ -5779,16 +5784,16 @@ msgstr "" "Невозможно получить количество ЦПУ, так как эта возможность не " "реализована для этой платформы. Эту ошибку можно безопасно пропустить." -#: nova/virt/baremetal/driver.py:681 +#: nova/virt/baremetal/driver.py:683 #, python-format msgid "#### RLK: cpu_arch = %s " msgstr "" -#: nova/virt/baremetal/driver.py:698 +#: nova/virt/baremetal/driver.py:700 msgid "Updating!" msgstr "" -#: nova/virt/baremetal/driver.py:725 nova/virt/libvirt/driver.py:3030 +#: nova/virt/baremetal/driver.py:727 nova/virt/libvirt/driver.py:3031 #: nova/virt/xenapi/host.py:148 msgid "Updating host stats" msgstr "" @@ -6398,7 +6403,7 @@ msgstr "" msgid "Failed to remove volume from VM %s" msgstr "Ошибка удаления контейнера: %s" -#: nova/virt/hyperv/volumeops.py:207 nova/virt/libvirt/driver.py:603 +#: nova/virt/hyperv/volumeops.py:207 nova/virt/libvirt/driver.py:604 msgid "Could not determine iscsi initiator name" msgstr "" @@ -6516,189 +6521,189 @@ msgstr "" msgid "The ISCSI initiator name can't be found. Choosing the default one" msgstr "" -#: nova/virt/hyperv/volumeutils.py:121 nova/virt/libvirt/driver.py:1462 +#: nova/virt/hyperv/volumeutils.py:121 nova/virt/libvirt/driver.py:1463 #: nova/virt/xenapi/vm_utils.py:476 #, python-format msgid "block_device_list %s" msgstr "block_device_list %s" -#: nova/virt/libvirt/driver.py:332 +#: nova/virt/libvirt/driver.py:333 #, python-format msgid "Nova requires libvirt version %(major)i.%(minor)i.%(micro)i or greater." msgstr "" -#: nova/virt/libvirt/driver.py:338 +#: nova/virt/libvirt/driver.py:339 #, python-format msgid "Connecting to libvirt: %s" msgstr "Подключение к libvirt: %s" -#: nova/virt/libvirt/driver.py:359 +#: nova/virt/libvirt/driver.py:360 msgid "Connection to libvirt broke" msgstr "Неполадка с подключением к libvirt" -#: nova/virt/libvirt/driver.py:381 nova/virt/libvirt/driver.py:384 +#: nova/virt/libvirt/driver.py:382 nova/virt/libvirt/driver.py:385 #, python-format msgid "Can not handle authentication request for %d credentials" msgstr "" -#: nova/virt/libvirt/driver.py:466 +#: nova/virt/libvirt/driver.py:467 #, python-format msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:480 +#: nova/virt/libvirt/driver.py:481 msgid "During wait destroy, instance disappeared." msgstr "" -#: nova/virt/libvirt/driver.py:485 +#: nova/virt/libvirt/driver.py:486 msgid "Instance destroyed successfully." msgstr "" -#: nova/virt/libvirt/driver.py:507 +#: nova/virt/libvirt/driver.py:508 msgid "Error from libvirt during undefineFlags. Retrying with undefine" msgstr "" -#: nova/virt/libvirt/driver.py:522 +#: nova/virt/libvirt/driver.py:523 #, python-format msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:535 +#: nova/virt/libvirt/driver.py:536 #, python-format msgid "Error from libvirt during unfilter. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:552 +#: nova/virt/libvirt/driver.py:553 #, python-format msgid "Deleting instance files %(target)s" msgstr "" -#: nova/virt/libvirt/driver.py:566 +#: nova/virt/libvirt/driver.py:567 #, fuzzy, python-format msgid "Failed to cleanup directory %(target)s: %(e)s" msgstr "Ошибка schedule_%(method)s: %(ex)s" -#: nova/virt/libvirt/driver.py:728 +#: nova/virt/libvirt/driver.py:729 msgid "During detach_volume, instance disappeared." msgstr "" -#: nova/virt/libvirt/driver.py:738 +#: nova/virt/libvirt/driver.py:739 msgid "attaching LXC block device" msgstr "" -#: nova/virt/libvirt/driver.py:751 +#: nova/virt/libvirt/driver.py:752 msgid "detaching LXC block device" msgstr "" -#: nova/virt/libvirt/driver.py:883 +#: nova/virt/libvirt/driver.py:884 #, fuzzy msgid "Instance soft rebooted successfully." msgstr "снимок %s: создание завершено" -#: nova/virt/libvirt/driver.py:887 +#: nova/virt/libvirt/driver.py:888 #, fuzzy msgid "Failed to soft reboot instance." msgstr "Ошибка перезагрузки копии" -#: nova/virt/libvirt/driver.py:919 +#: nova/virt/libvirt/driver.py:920 msgid "Instance shutdown successfully." msgstr "" -#: nova/virt/libvirt/driver.py:954 +#: nova/virt/libvirt/driver.py:955 msgid "Instance rebooted successfully." msgstr "" -#: nova/virt/libvirt/driver.py:1084 +#: nova/virt/libvirt/driver.py:1085 msgid "Instance is running" msgstr "" -#: nova/virt/libvirt/driver.py:1091 nova/virt/powervm/operator.py:253 +#: nova/virt/libvirt/driver.py:1092 nova/virt/powervm/operator.py:253 msgid "Instance spawned successfully." msgstr "" -#: nova/virt/libvirt/driver.py:1107 +#: nova/virt/libvirt/driver.py:1108 #, python-format msgid "data: %(data)r, fpath: %(fpath)r" msgstr "" -#: nova/virt/libvirt/driver.py:1153 +#: nova/virt/libvirt/driver.py:1154 #, fuzzy msgid "Guest does not have a console available" msgstr "Пользователь не имеет административных привилегий" -#: nova/virt/libvirt/driver.py:1197 +#: nova/virt/libvirt/driver.py:1198 #, python-format msgid "Path '%(path)s' supports direct I/O" msgstr "" -#: nova/virt/libvirt/driver.py:1201 +#: nova/virt/libvirt/driver.py:1202 #, python-format msgid "Path '%(path)s' does not support direct I/O: '%(ex)s'" msgstr "" -#: nova/virt/libvirt/driver.py:1205 nova/virt/libvirt/driver.py:1209 +#: nova/virt/libvirt/driver.py:1206 nova/virt/libvirt/driver.py:1210 #, python-format msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'" msgstr "" -#: nova/virt/libvirt/driver.py:1275 +#: nova/virt/libvirt/driver.py:1276 msgid "Creating image" msgstr "Создание изображения" -#: nova/virt/libvirt/driver.py:1401 +#: nova/virt/libvirt/driver.py:1402 msgid "Using config drive" msgstr "" -#: nova/virt/libvirt/driver.py:1411 +#: nova/virt/libvirt/driver.py:1412 #, fuzzy, python-format msgid "Creating config drive at %(path)s" msgstr "Невозможно найти конфигурацию по адресу %(path)s" -#: nova/virt/libvirt/driver.py:1425 +#: nova/virt/libvirt/driver.py:1426 #, python-format msgid "Injecting %(injection)s into image %(img_id)s" msgstr "" -#: nova/virt/libvirt/driver.py:1435 +#: nova/virt/libvirt/driver.py:1436 #, python-format msgid "Ignoring error injecting data into image %(img_id)s (%(e)s)" msgstr "" -#: nova/virt/libvirt/driver.py:1509 +#: nova/virt/libvirt/driver.py:1510 #, 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:1515 +#: nova/virt/libvirt/driver.py:1516 msgid "Config requested a custom CPU model, but no model name was provided" msgstr "" -#: nova/virt/libvirt/driver.py:1519 +#: nova/virt/libvirt/driver.py:1520 msgid "A CPU model name should not be set when a host CPU model is requested" msgstr "" -#: nova/virt/libvirt/driver.py:1523 +#: nova/virt/libvirt/driver.py:1524 #, python-format msgid "CPU mode '%(mode)s' model '%(model)s' was chosen" msgstr "" -#: nova/virt/libvirt/driver.py:1539 +#: nova/virt/libvirt/driver.py:1540 msgid "" "Passthrough of the host CPU was requested but this libvirt version does " "not support this feature" msgstr "" -#: nova/virt/libvirt/driver.py:1831 +#: nova/virt/libvirt/driver.py:1832 msgid "Starting toXML method" msgstr "" -#: nova/virt/libvirt/driver.py:1835 +#: nova/virt/libvirt/driver.py:1836 msgid "Finished toXML method" msgstr "" -#: nova/virt/libvirt/driver.py:1852 +#: nova/virt/libvirt/driver.py:1853 #, python-format msgid "" "Error from libvirt while looking up %(instance_name)s: [Error Code " @@ -6707,33 +6712,33 @@ msgstr "" "Ошибка libvirt во время поиска %(instance_name)s: [Код ошибки " "%(error_code)s] %(ex)s" -#: nova/virt/libvirt/driver.py:2104 +#: nova/virt/libvirt/driver.py:2105 msgid "libvirt version is too old (does not support getVersion)" msgstr "устаревшая версия libvirt (не поддерживается getVersion)" -#: nova/virt/libvirt/driver.py:2291 +#: nova/virt/libvirt/driver.py:2292 msgid "Block migration can not be used with shared storage." msgstr "" -#: nova/virt/libvirt/driver.py:2299 +#: nova/virt/libvirt/driver.py:2300 msgid "Live migration can not be used without shared storage." msgstr "" -#: nova/virt/libvirt/driver.py:2337 +#: nova/virt/libvirt/driver.py:2338 #, 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:2357 +#: nova/virt/libvirt/driver.py:2358 #, python-format msgid "" "Instance launched has CPU info:\n" "%s" msgstr "" -#: nova/virt/libvirt/driver.py:2369 +#: nova/virt/libvirt/driver.py:2370 #, python-format msgid "" "CPU doesn't have compatibility.\n" @@ -6743,7 +6748,7 @@ msgid "" "Refer to %(u)s" msgstr "" -#: nova/virt/libvirt/driver.py:2386 +#: nova/virt/libvirt/driver.py:2387 #, python-format msgid "" "Creating tmpfile %s to notify to other compute nodes that they should " @@ -6752,45 +6757,45 @@ msgstr "" "Создание временного файла %s для оповещения других узлов сети compute о " "необходимости присоединения того же хранилища." -#: nova/virt/libvirt/driver.py:2434 +#: nova/virt/libvirt/driver.py:2435 #, python-format msgid "The firewall filter for %s does not exist" msgstr "" -#: nova/virt/libvirt/driver.py:2504 +#: nova/virt/libvirt/driver.py:2505 #, fuzzy, python-format msgid "Live Migration failure: %(e)s" msgstr "Ошибка аутентификации: %s" -#: nova/virt/libvirt/driver.py:2548 +#: nova/virt/libvirt/driver.py:2549 #, python-format msgid "plug_vifs() failed %(cnt)d.Retry up to %(max_retry)d for %(hostname)s." msgstr "plug_vifs() ошибка %(cnt)d.До %(max_retry)d попыток для %(hostname)s." -#: nova/virt/libvirt/driver.py:2675 +#: nova/virt/libvirt/driver.py:2676 #, python-format msgid "skipping %(path)s since it looks like volume" msgstr "" -#: nova/virt/libvirt/driver.py:2724 +#: nova/virt/libvirt/driver.py:2725 #, python-format msgid "Getting disk size of %(i_name)s: %(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:2786 +#: nova/virt/libvirt/driver.py:2787 msgid "Starting migrate_disk_and_power_off" msgstr "" -#: nova/virt/libvirt/driver.py:2845 +#: nova/virt/libvirt/driver.py:2846 #, fuzzy msgid "Instance running successfully." msgstr "Копия %s: выполнение" -#: nova/virt/libvirt/driver.py:2852 +#: nova/virt/libvirt/driver.py:2853 msgid "Starting finish_migration" msgstr "" -#: nova/virt/libvirt/driver.py:2903 +#: nova/virt/libvirt/driver.py:2904 msgid "Starting finish_revert_migration" msgstr "" @@ -6824,11 +6829,11 @@ msgstr "nwfilter(%(instance_filter_name)s) для%(name)s не найден." msgid "iptables firewall: Setup Basic Filtering" msgstr "Брандмауэр iptables: Настройка базовой фильтрации" -#: nova/virt/libvirt/imagebackend.py:208 +#: nova/virt/libvirt/imagebackend.py:213 msgid "You should specify libvirt_images_volume_group flag to use LVM images." msgstr "" -#: nova/virt/libvirt/imagebackend.py:270 +#: nova/virt/libvirt/imagebackend.py:276 #, fuzzy, python-format msgid "Unknown image_type=%s" msgstr "неизвестный обработчик образа диска: %s" @@ -6962,14 +6967,14 @@ msgstr "" msgid "LVM snapshots not implemented" msgstr "" -#: nova/virt/libvirt/utils.py:130 +#: nova/virt/libvirt/utils.py:131 #, python-format msgid "" "Insufficient Space on Volume Group %(vg)s. Only %(free_space)db " "available, but %(size)db required by volume %(lv)s." msgstr "" -#: nova/virt/libvirt/utils.py:139 +#: nova/virt/libvirt/utils.py:140 #, python-format msgid "" "Volume group %(vg)s will not be able to hold sparse volume %(lv)s. " @@ -6977,36 +6982,36 @@ msgid "" "%(free_space)db." msgstr "" -#: nova/virt/libvirt/utils.py:186 +#: nova/virt/libvirt/utils.py:187 #, python-format msgid "Path %s must be LVM logical volume" msgstr "" -#: nova/virt/libvirt/utils.py:409 +#: nova/virt/libvirt/utils.py:410 msgid "Can't retrieve root device path from instance libvirt configuration" msgstr "" -#: nova/virt/libvirt/utils.py:498 +#: nova/virt/libvirt/utils.py:499 #, fuzzy, python-format msgid "Reading image info file: %s" msgstr "Выгрузка образа %s" -#: nova/virt/libvirt/utils.py:502 +#: nova/virt/libvirt/utils.py:503 #, fuzzy, python-format msgid "Read: %s" msgstr "_создать: %s" -#: nova/virt/libvirt/utils.py:508 +#: nova/virt/libvirt/utils.py:509 #, python-format msgid "Error reading image info file %(filename)s: %(error)s" msgstr "" -#: nova/virt/libvirt/utils.py:532 +#: nova/virt/libvirt/utils.py:533 #, fuzzy, python-format msgid "Writing image info file: %s" msgstr "Запуск моста интерфейса для %s" -#: nova/virt/libvirt/utils.py:533 +#: nova/virt/libvirt/utils.py:534 #, fuzzy, python-format msgid "Wrote: %s" msgstr "_создать: %s" @@ -7027,12 +7032,12 @@ msgstr "" msgid "Failed while unplugging vif" msgstr "Ошибка отсоединения vif копии '%s'" -#: nova/virt/libvirt/volume.py:173 +#: nova/virt/libvirt/volume.py:174 #, python-format msgid "iSCSI device not found at %s" msgstr "iSCSI-устройство не найдено в %s" -#: nova/virt/libvirt/volume.py:176 +#: nova/virt/libvirt/volume.py:177 #, python-format msgid "" "ISCSI volume not yet found at: %(mount_device)s. Will rescan & retry. " @@ -7041,7 +7046,7 @@ msgstr "" "Том ISCSI не найден в: %(mount_device)s. Будет выполнена повторная " "проверка и попытка. Повторение: %(tries)s" -#: nova/virt/libvirt/volume.py:188 +#: nova/virt/libvirt/volume.py:189 #, python-format msgid "Found iSCSI node %(mount_device)s (after %(tries)s rescans)" msgstr "Найден узел iSCSI %(mount_device)s (после %(tries)s повторных проверок)" @@ -8940,36 +8945,36 @@ msgstr "Sheepdog не выполняется" msgid "LoggingVolumeDriver: %s" msgstr "LoggingVolumeDriver: %s" -#: nova/volume/iscsi.py:121 +#: nova/volume/iscsi.py:122 #, fuzzy, python-format msgid "Creating volume: %s" msgstr "Удалить том с идентификатором: %s" -#: nova/volume/iscsi.py:135 +#: nova/volume/iscsi.py:136 #, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s." msgstr "" -#: nova/volume/iscsi.py:145 +#: nova/volume/iscsi.py:146 #, python-format msgid "" "Failed to create iscsi target for volume id:%(vol_id)s. Please ensure " "your tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: nova/volume/iscsi.py:153 nova/volume/iscsi.py:195 +#: nova/volume/iscsi.py:154 nova/volume/iscsi.py:196 #, fuzzy, python-format msgid "Removing volume: %s" msgstr "Удалить том с идентификатором: %s" -#: nova/volume/iscsi.py:167 +#: nova/volume/iscsi.py:168 #, fuzzy, python-format msgid "Failed to create iscsi target for volume id:%(volume_id)s." msgstr "" "Невозможно подтвердить идентификатора экспортированного " "тома:%(volume_id)s." -#: nova/volume/iscsi.py:176 +#: nova/volume/iscsi.py:177 msgid "valid iqn needed for show_target" msgstr "" @@ -10136,33 +10141,6 @@ msgid "" "gone: %(exc)s" msgstr "" -#~ msgid "" -#~ "The root_helper option (which lets you" -#~ " specify a root wrapper different " -#~ "from nova-rootwrap, and defaults to " -#~ "using sudo) is now deprecated. You " -#~ "should use the rootwrap_config option " -#~ "instead." -#~ msgstr "" - -#~ msgid "backend %s" -#~ msgstr "внутренний интерфейс %s" - -#~ msgid "Invalid server status: %(status)s" -#~ msgstr "Недопустимое состояние сервера: %(status)s" - -#~ msgid "Use of empty request context is deprecated" -#~ msgstr "" - -#~ msgid "" -#~ "Inheritance-based rules are deprecated; " -#~ "use the default brain instead of " -#~ "%s." -#~ msgstr "" - -#~ msgid "Failed to understand rule %(match)r" -#~ msgstr "" - -#~ msgid "Inheritance-based rules are deprecated; update _check_%s" +#~ msgid "Got file lock \"%(lock)s\" for method \"%(method)s\"..." #~ msgstr "" diff --git a/nova/locale/tl/LC_MESSAGES/nova.po b/nova/locale/tl/LC_MESSAGES/nova.po index 103ae25a8..cadd8398d 100644 --- a/nova/locale/tl/LC_MESSAGES/nova.po +++ b/nova/locale/tl/LC_MESSAGES/nova.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: nova\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-10-26 00:02+0000\n" +"POT-Creation-Date: 2012-10-27 00:01+0000\n" "PO-Revision-Date: 2011-08-23 11:21+0000\n" "Last-Translator: Thierry Carrez \n" "Language-Team: Tagalog \n" @@ -27,41 +27,41 @@ msgstr "" msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" msgstr "" -#: nova/crypto.py:46 +#: nova/crypto.py:47 msgid "Filename of root CA" msgstr "" -#: nova/crypto.py:49 +#: nova/crypto.py:50 msgid "Filename of private key" msgstr "" -#: nova/crypto.py:52 +#: nova/crypto.py:53 msgid "Filename of root Certificate Revocation List" msgstr "" -#: nova/crypto.py:55 +#: nova/crypto.py:56 msgid "Where we keep our keys" msgstr "" -#: nova/crypto.py:58 +#: nova/crypto.py:59 msgid "Where we keep our root CA" msgstr "" -#: nova/crypto.py:61 +#: nova/crypto.py:62 msgid "Should we use a CA for each project?" msgstr "Kailangan bang gumamit ng CA bawat proyekto?" -#: nova/crypto.py:65 +#: nova/crypto.py:66 #, python-format msgid "Subject for certificate for users, %s for project, user, timestamp" msgstr "" -#: nova/crypto.py:70 +#: nova/crypto.py:71 #, python-format msgid "Subject for certificate for projects, %s for project, timestamp" msgstr "" -#: nova/crypto.py:300 +#: nova/crypto.py:301 #, python-format msgid "Flags path: %s" msgstr "" @@ -184,7 +184,7 @@ msgstr "" msgid "Invalid volume" msgstr "" -#: nova/exception.py:263 nova/api/openstack/compute/servers.py:1287 +#: nova/exception.py:263 nova/api/openstack/compute/servers.py:1283 #: nova/api/openstack/compute/contrib/admin_actions.py:242 msgid "Invalid metadata" msgstr "" @@ -1329,23 +1329,23 @@ msgstr "" msgid "Creating Consumer connection for Service %s" msgstr "" -#: nova/service.py:502 +#: nova/service.py:503 msgid "Service killed that has no database entry" msgstr "" -#: nova/service.py:539 +#: nova/service.py:540 msgid "The service database object disappeared, Recreating it." msgstr "" -#: nova/service.py:554 +#: nova/service.py:555 msgid "Recovered model server connection!" msgstr "" -#: nova/service.py:560 +#: nova/service.py:561 msgid "model server went away" msgstr "" -#: nova/service.py:648 +#: nova/service.py:649 msgid "serve() can only be called once" msgstr "" @@ -1406,47 +1406,27 @@ msgstr "" msgid "in looping call" msgstr "" -#: nova/utils.py:623 -#, python-format -msgid "Could not release the acquired lock `%s`" -msgstr "" - -#: nova/utils.py:706 -#, python-format -msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"..." -msgstr "" - -#: nova/utils.py:710 -#, python-format -msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"..." -msgstr "" - -#: nova/utils.py:736 -#, python-format -msgid "Got file lock \"%(lock)s\" for method \"%(method)s\"..." -msgstr "" - -#: nova/utils.py:877 +#: nova/utils.py:700 #, python-format msgid "Expected object of type: %s" msgstr "" -#: nova/utils.py:906 +#: nova/utils.py:729 #, python-format msgid "Invalid server_string: %s" msgstr "" -#: nova/utils.py:1046 +#: nova/utils.py:869 #, python-format msgid "timefunc: '%(name)s' took %(total_time).2f secs" msgstr "" -#: nova/utils.py:1124 +#: nova/utils.py:947 #, python-format msgid "Reloading cached file %s" msgstr "" -#: nova/utils.py:1242 nova/virt/configdrive.py:150 +#: nova/utils.py:1065 nova/virt/configdrive.py:151 #, python-format msgid "Could not remove tmpdir: %s" msgstr "" @@ -1866,7 +1846,7 @@ msgstr "" msgid "Caught error: %s" msgstr "" -#: nova/api/openstack/__init__.py:60 nova/api/openstack/wsgi.py:977 +#: nova/api/openstack/__init__.py:60 nova/api/openstack/wsgi.py:986 #, python-format msgid "%(url)s returned with HTTP %(status)d" msgstr "" @@ -1915,7 +1895,7 @@ msgstr "" msgid "offset param must be positive" msgstr "" -#: nova/api/openstack/common.py:215 nova/api/openstack/compute/servers.py:540 +#: nova/api/openstack/common.py:215 nova/api/openstack/compute/servers.py:536 #, python-format msgid "marker [%s] not found" msgstr "" @@ -2019,7 +1999,7 @@ msgstr "" msgid "Failed to load extension %(ext_name)s: %(exc)s" msgstr "" -#: nova/api/openstack/wsgi.py:199 nova/api/openstack/wsgi.py:610 +#: nova/api/openstack/wsgi.py:199 nova/api/openstack/wsgi.py:619 msgid "cannot understand JSON" msgstr "" @@ -2028,47 +2008,47 @@ msgstr "" msgid "cannot understand XML" msgstr "" -#: nova/api/openstack/wsgi.py:615 +#: nova/api/openstack/wsgi.py:624 msgid "too many body keys" msgstr "" -#: nova/api/openstack/wsgi.py:658 +#: nova/api/openstack/wsgi.py:667 #, python-format msgid "Exception handling resource: %s" msgstr "" -#: nova/api/openstack/wsgi.py:662 +#: nova/api/openstack/wsgi.py:671 #, python-format msgid "Fault thrown: %s" msgstr "" -#: nova/api/openstack/wsgi.py:665 +#: nova/api/openstack/wsgi.py:674 #, python-format msgid "HTTP exception thrown: %s" msgstr "" -#: nova/api/openstack/wsgi.py:779 +#: nova/api/openstack/wsgi.py:788 msgid "Unrecognized Content-Type provided in request" msgstr "" -#: nova/api/openstack/wsgi.py:783 +#: nova/api/openstack/wsgi.py:792 msgid "No Content-Type provided in request" msgstr "" -#: nova/api/openstack/wsgi.py:787 +#: nova/api/openstack/wsgi.py:796 msgid "Empty body provided in request" msgstr "" -#: nova/api/openstack/wsgi.py:888 +#: nova/api/openstack/wsgi.py:897 msgid "Invalid XML in request body" msgstr "" -#: nova/api/openstack/wsgi.py:907 +#: nova/api/openstack/wsgi.py:916 #, python-format msgid "There is no such action: %s" msgstr "" -#: nova/api/openstack/wsgi.py:910 nova/api/openstack/wsgi.py:923 +#: nova/api/openstack/wsgi.py:919 nova/api/openstack/wsgi.py:932 #: nova/api/openstack/compute/server_metadata.py:58 #: nova/api/openstack/compute/server_metadata.py:76 #: nova/api/openstack/compute/server_metadata.py:101 @@ -2077,15 +2057,15 @@ msgstr "" msgid "Malformed request body" msgstr "" -#: nova/api/openstack/wsgi.py:920 +#: nova/api/openstack/wsgi.py:929 msgid "Unsupported Content-Type" msgstr "" -#: nova/api/openstack/wsgi.py:932 +#: nova/api/openstack/wsgi.py:941 msgid "Malformed request url" msgstr "" -#: nova/api/openstack/wsgi.py:980 +#: nova/api/openstack/wsgi.py:989 #, python-format msgid "%(url)s returned a fault: %(e)s" msgstr "" @@ -2187,208 +2167,208 @@ msgstr "" msgid "Metadata item was not found" msgstr "" -#: nova/api/openstack/compute/servers.py:449 -#: nova/api/openstack/compute/servers.py:461 -#: nova/api/openstack/compute/servers.py:556 -#: nova/api/openstack/compute/servers.py:724 -#: nova/api/openstack/compute/servers.py:985 -#: nova/api/openstack/compute/servers.py:1088 -#: nova/api/openstack/compute/servers.py:1238 +#: nova/api/openstack/compute/servers.py:445 +#: nova/api/openstack/compute/servers.py:457 +#: nova/api/openstack/compute/servers.py:552 +#: nova/api/openstack/compute/servers.py:720 +#: nova/api/openstack/compute/servers.py:981 +#: nova/api/openstack/compute/servers.py:1084 +#: nova/api/openstack/compute/servers.py:1234 msgid "Instance could not be found" msgstr "" -#: nova/api/openstack/compute/servers.py:500 +#: nova/api/openstack/compute/servers.py:496 msgid "Invalid changes-since value" msgstr "" -#: nova/api/openstack/compute/servers.py:519 +#: nova/api/openstack/compute/servers.py:515 msgid "Only administrators may list deleted instances" msgstr "" -#: nova/api/openstack/compute/servers.py:563 +#: nova/api/openstack/compute/servers.py:559 msgid "Server name is not a string or unicode" msgstr "" -#: nova/api/openstack/compute/servers.py:567 +#: nova/api/openstack/compute/servers.py:563 msgid "Server name is an empty string" msgstr "" -#: nova/api/openstack/compute/servers.py:571 +#: nova/api/openstack/compute/servers.py:567 msgid "Server name must be less than 256 characters." msgstr "" -#: nova/api/openstack/compute/servers.py:588 +#: nova/api/openstack/compute/servers.py:584 #, python-format msgid "Bad personality format: missing %s" msgstr "" -#: nova/api/openstack/compute/servers.py:591 +#: nova/api/openstack/compute/servers.py:587 msgid "Bad personality format" msgstr "" -#: nova/api/openstack/compute/servers.py:595 +#: nova/api/openstack/compute/servers.py:591 #, python-format msgid "Personality content for %s cannot be decoded" msgstr "" -#: nova/api/openstack/compute/servers.py:626 +#: nova/api/openstack/compute/servers.py:622 msgid "Unknown argment : port" msgstr "" -#: nova/api/openstack/compute/servers.py:629 +#: nova/api/openstack/compute/servers.py:625 #, python-format msgid "Bad port format: port uuid is not in proper format (%s)" msgstr "" -#: nova/api/openstack/compute/servers.py:639 +#: nova/api/openstack/compute/servers.py:635 #, python-format msgid "Bad networks format: network uuid is not in proper format (%s)" msgstr "" -#: nova/api/openstack/compute/servers.py:649 +#: nova/api/openstack/compute/servers.py:645 #, python-format msgid "Invalid fixed IP address (%s)" msgstr "" -#: nova/api/openstack/compute/servers.py:662 +#: nova/api/openstack/compute/servers.py:658 #, python-format msgid "Duplicate networks (%s) are not allowed" msgstr "" -#: nova/api/openstack/compute/servers.py:668 +#: nova/api/openstack/compute/servers.py:664 #, python-format msgid "Bad network format: missing %s" msgstr "" -#: nova/api/openstack/compute/servers.py:671 +#: nova/api/openstack/compute/servers.py:667 msgid "Bad networks format" msgstr "" -#: nova/api/openstack/compute/servers.py:697 +#: nova/api/openstack/compute/servers.py:693 msgid "Userdata content cannot be decoded" msgstr "" -#: nova/api/openstack/compute/servers.py:704 +#: nova/api/openstack/compute/servers.py:700 msgid "accessIPv4 is not proper IPv4 format" msgstr "" -#: nova/api/openstack/compute/servers.py:711 +#: nova/api/openstack/compute/servers.py:707 msgid "accessIPv6 is not proper IPv6 format" msgstr "" -#: nova/api/openstack/compute/servers.py:740 +#: nova/api/openstack/compute/servers.py:736 msgid "Server name is not defined" msgstr "" -#: nova/api/openstack/compute/servers.py:789 -#: nova/api/openstack/compute/servers.py:895 +#: nova/api/openstack/compute/servers.py:785 +#: nova/api/openstack/compute/servers.py:891 msgid "Invalid flavorRef provided." msgstr "" -#: nova/api/openstack/compute/servers.py:829 +#: nova/api/openstack/compute/servers.py:825 msgid "min_count must be an integer value" msgstr "" -#: nova/api/openstack/compute/servers.py:832 +#: nova/api/openstack/compute/servers.py:828 msgid "min_count must be > 0" msgstr "" -#: nova/api/openstack/compute/servers.py:837 +#: nova/api/openstack/compute/servers.py:833 msgid "max_count must be an integer value" msgstr "" -#: nova/api/openstack/compute/servers.py:840 +#: nova/api/openstack/compute/servers.py:836 msgid "max_count must be > 0" msgstr "" -#: nova/api/openstack/compute/servers.py:843 +#: nova/api/openstack/compute/servers.py:839 msgid "min_count must be <= max_count" msgstr "" -#: nova/api/openstack/compute/servers.py:892 +#: nova/api/openstack/compute/servers.py:888 msgid "Can not find requested image" msgstr "" -#: nova/api/openstack/compute/servers.py:898 +#: nova/api/openstack/compute/servers.py:894 msgid "Invalid key_name provided." msgstr "" -#: nova/api/openstack/compute/servers.py:977 +#: nova/api/openstack/compute/servers.py:973 msgid "HostId cannot be updated." msgstr "" -#: nova/api/openstack/compute/servers.py:1003 -#: nova/api/openstack/compute/servers.py:1023 +#: nova/api/openstack/compute/servers.py:999 +#: nova/api/openstack/compute/servers.py:1019 msgid "Instance has not been resized." msgstr "" -#: nova/api/openstack/compute/servers.py:1009 +#: nova/api/openstack/compute/servers.py:1005 #, python-format msgid "Error in confirm-resize %s" msgstr "" -#: nova/api/openstack/compute/servers.py:1029 +#: nova/api/openstack/compute/servers.py:1025 #, python-format msgid "Error in revert-resize %s" msgstr "" -#: nova/api/openstack/compute/servers.py:1042 +#: nova/api/openstack/compute/servers.py:1038 msgid "Argument 'type' for reboot is not HARD or SOFT" msgstr "" -#: nova/api/openstack/compute/servers.py:1046 +#: nova/api/openstack/compute/servers.py:1042 msgid "Missing argument 'type' for reboot" msgstr "" -#: nova/api/openstack/compute/servers.py:1059 +#: nova/api/openstack/compute/servers.py:1055 #, python-format msgid "Error in reboot %s" msgstr "" -#: nova/api/openstack/compute/servers.py:1071 +#: nova/api/openstack/compute/servers.py:1067 msgid "Unable to locate requested flavor." msgstr "" -#: nova/api/openstack/compute/servers.py:1074 +#: nova/api/openstack/compute/servers.py:1070 msgid "Resize requires a flavor change." msgstr "" -#: nova/api/openstack/compute/servers.py:1098 +#: nova/api/openstack/compute/servers.py:1094 msgid "Missing imageRef attribute" msgstr "" -#: nova/api/openstack/compute/servers.py:1107 +#: nova/api/openstack/compute/servers.py:1103 #: nova/api/openstack/volume/volumes.py:263 #: nova/api/openstack/volume/volumes.py:267 msgid "Invalid imageRef provided." msgstr "" -#: nova/api/openstack/compute/servers.py:1116 +#: nova/api/openstack/compute/servers.py:1112 msgid "Missing flavorRef attribute" msgstr "" -#: nova/api/openstack/compute/servers.py:1129 +#: nova/api/openstack/compute/servers.py:1125 msgid "No adminPass was specified" msgstr "" -#: nova/api/openstack/compute/servers.py:1133 -#: nova/api/openstack/compute/servers.py:1335 +#: nova/api/openstack/compute/servers.py:1129 +#: nova/api/openstack/compute/servers.py:1331 msgid "Invalid adminPass" msgstr "" -#: nova/api/openstack/compute/servers.py:1144 +#: nova/api/openstack/compute/servers.py:1140 msgid "Unable to parse metadata key/value pairs." msgstr "" -#: nova/api/openstack/compute/servers.py:1157 +#: nova/api/openstack/compute/servers.py:1153 msgid "Resize request has invalid 'flavorRef' attribute." msgstr "" -#: nova/api/openstack/compute/servers.py:1160 +#: nova/api/openstack/compute/servers.py:1156 msgid "Resize requests require 'flavorRef' attribute." msgstr "" -#: nova/api/openstack/compute/servers.py:1178 +#: nova/api/openstack/compute/servers.py:1174 #: nova/api/openstack/compute/contrib/aggregates.py:142 #: nova/api/openstack/compute/contrib/keypairs.py:78 #: nova/api/openstack/compute/contrib/networks.py:75 @@ -2396,19 +2376,19 @@ msgstr "" msgid "Invalid request body" msgstr "" -#: nova/api/openstack/compute/servers.py:1183 +#: nova/api/openstack/compute/servers.py:1179 msgid "Could not parse imageRef from request." msgstr "" -#: nova/api/openstack/compute/servers.py:1245 +#: nova/api/openstack/compute/servers.py:1241 msgid "Cannot find image for rebuild" msgstr "" -#: nova/api/openstack/compute/servers.py:1278 +#: nova/api/openstack/compute/servers.py:1274 msgid "createImage entity requires name attribute" msgstr "" -#: nova/api/openstack/compute/servers.py:1362 +#: nova/api/openstack/compute/servers.py:1358 #, python-format msgid "Removing options '%(unk_opt_str)s' from query" msgstr "" @@ -2554,7 +2534,7 @@ msgstr "" msgid "Only root certificate can be retrieved." msgstr "" -#: nova/api/openstack/compute/contrib/cloudpipe.py:148 +#: nova/api/openstack/compute/contrib/cloudpipe.py:149 msgid "" "Unable to claim IP for VPN instances, ensure it isn't running, and try " "again in a few minutes" @@ -2883,23 +2863,23 @@ msgstr "" msgid "No image_name was specified in request." msgstr "" -#: nova/cloudpipe/pipelib.py:43 +#: nova/cloudpipe/pipelib.py:44 msgid "Instance type for vpn instances" msgstr "" -#: nova/cloudpipe/pipelib.py:46 +#: nova/cloudpipe/pipelib.py:47 msgid "Template for cloudpipe instance boot script" msgstr "" -#: nova/cloudpipe/pipelib.py:49 +#: nova/cloudpipe/pipelib.py:50 msgid "Network to push into openvpn config" msgstr "" -#: nova/cloudpipe/pipelib.py:52 +#: nova/cloudpipe/pipelib.py:53 msgid "Netmask to push into openvpn config" msgstr "" -#: nova/cloudpipe/pipelib.py:105 +#: nova/cloudpipe/pipelib.py:106 #, python-format msgid "Launching VPN for %s" msgstr "" @@ -3134,653 +3114,658 @@ msgstr "" msgid "Instance type %s not found for deletion" msgstr "" -#: nova/compute/manager.py:166 +#: nova/compute/manager.py:167 msgid "Possibly task preempted." msgstr "" -#: nova/compute/manager.py:229 +#: nova/compute/manager.py:230 msgid "Compute driver option required, but not specified" msgstr "" -#: nova/compute/manager.py:232 +#: nova/compute/manager.py:233 #, python-format msgid "Loading compute driver '%s'" msgstr "" -#: nova/compute/manager.py:238 +#: nova/compute/manager.py:239 #, python-format msgid "Unable to load the virtualization driver: %s" msgstr "" -#: nova/compute/manager.py:273 +#: nova/compute/manager.py:274 msgid "Instance has been destroyed from under us while trying to set it to ERROR" msgstr "" -#: nova/compute/manager.py:301 +#: nova/compute/manager.py:302 #, python-format msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." msgstr "" -#: nova/compute/manager.py:315 +#: nova/compute/manager.py:316 msgid "Rebooting instance after nova-compute restart." msgstr "" -#: nova/compute/manager.py:329 +#: nova/compute/manager.py:330 msgid "Hypervisor driver does not support resume guests" msgstr "" -#: nova/compute/manager.py:339 +#: nova/compute/manager.py:340 msgid "Hypervisor driver does not support firewall rules" msgstr "" -#: nova/compute/manager.py:351 +#: nova/compute/manager.py:352 msgid "Checking state" msgstr "" -#: nova/compute/manager.py:424 +#: nova/compute/manager.py:425 #, python-format msgid "Setting up bdm %s" msgstr "" -#: nova/compute/manager.py:517 +#: nova/compute/manager.py:518 msgid "Failed to dealloc network for deleted instance" msgstr "" -#: nova/compute/manager.py:549 +#: nova/compute/manager.py:550 #, python-format msgid "Build error: %s" msgstr "" -#: nova/compute/manager.py:566 +#: nova/compute/manager.py:567 msgid "Error trying to reschedule" msgstr "" -#: nova/compute/manager.py:583 +#: nova/compute/manager.py:584 msgid "Retry info not present, will not reschedule" msgstr "" -#: nova/compute/manager.py:588 +#: nova/compute/manager.py:589 msgid "No request spec, will not reschedule" msgstr "" -#: nova/compute/manager.py:594 +#: nova/compute/manager.py:595 #, python-format msgid "Re-scheduling instance: attempt %d" msgstr "" -#: nova/compute/manager.py:619 +#: nova/compute/manager.py:620 msgid "Instance build timed out. Set to error state." msgstr "" -#: nova/compute/manager.py:650 +#: nova/compute/manager.py:651 msgid "Instance has already been created" msgstr "" -#: nova/compute/manager.py:693 +#: nova/compute/manager.py:694 #, 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:699 +#: nova/compute/manager.py:700 #, 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:709 +#: nova/compute/manager.py:710 msgid "Starting instance..." msgstr "" -#: nova/compute/manager.py:730 +#: nova/compute/manager.py:731 msgid "Instance failed network setup" msgstr "" -#: nova/compute/manager.py:734 +#: nova/compute/manager.py:735 #, python-format msgid "Instance network_info: |%s|" msgstr "" -#: nova/compute/manager.py:747 +#: nova/compute/manager.py:748 msgid "Instance failed block device setup" msgstr "" -#: nova/compute/manager.py:765 +#: nova/compute/manager.py:766 msgid "Instance failed to spawn" msgstr "" -#: nova/compute/manager.py:789 +#: nova/compute/manager.py:790 msgid "Deallocating network for instance" msgstr "" -#: nova/compute/manager.py:861 +#: nova/compute/manager.py:862 #, python-format msgid "%(action_str)s instance" msgstr "" -#: nova/compute/manager.py:892 +#: nova/compute/manager.py:893 #, python-format msgid "Ignoring DiskNotFound: %s" msgstr "" -#: nova/compute/manager.py:895 +#: nova/compute/manager.py:896 #, python-format msgid "Ignoring VolumeNotFound: %s" msgstr "" -#: nova/compute/manager.py:902 +#: nova/compute/manager.py:903 #, python-format msgid "terminating bdm %s" msgstr "" -#: nova/compute/manager.py:926 +#: nova/compute/manager.py:927 #, python-format msgid "Ignoring volume cleanup failure due to %s" msgstr "" -#: nova/compute/manager.py:966 nova/compute/manager.py:1788 -#: nova/compute/manager.py:2973 +#: nova/compute/manager.py:967 nova/compute/manager.py:1802 +#: nova/compute/manager.py:2987 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "" -#: nova/compute/manager.py:1048 +#: nova/compute/manager.py:1049 msgid "Rebuilding instance" msgstr "" -#: nova/compute/manager.py:1127 +#: nova/compute/manager.py:1128 msgid "Rebooting instance" msgstr "" -#: nova/compute/manager.py:1147 +#: nova/compute/manager.py:1148 #, python-format msgid "" "trying to reboot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1156 +#: nova/compute/manager.py:1157 #, python-format msgid "Cannot reboot instance: %(exc)s" msgstr "" -#: nova/compute/manager.py:1193 +#: nova/compute/manager.py:1194 msgid "instance snapshotting" msgstr "" -#: nova/compute/manager.py:1199 +#: nova/compute/manager.py:1200 #, python-format msgid "" "trying to snapshot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1269 +#: nova/compute/manager.py:1270 #, python-format msgid "Found %(num_images)d images (rotation: %(rotation)d)" msgstr "" -#: nova/compute/manager.py:1275 +#: nova/compute/manager.py:1276 #, python-format msgid "Rotating out %d backups" msgstr "" -#: nova/compute/manager.py:1280 +#: nova/compute/manager.py:1281 #, python-format msgid "Deleting image %s" msgstr "" -#: nova/compute/manager.py:1311 +#: nova/compute/manager.py:1312 #, python-format msgid "Failed to set admin password. Instance %s is not running" msgstr "" -#: nova/compute/manager.py:1318 +#: nova/compute/manager.py:1319 msgid "Root password set" msgstr "" -#: nova/compute/manager.py:1328 +#: nova/compute/manager.py:1329 msgid "set_admin_password is not implemented by this driver." msgstr "" -#: nova/compute/manager.py:1344 +#: nova/compute/manager.py:1345 #, python-format msgid "set_admin_password failed: %s" msgstr "" -#: nova/compute/manager.py:1352 +#: nova/compute/manager.py:1353 msgid "error setting admin password" msgstr "" -#: nova/compute/manager.py:1367 +#: nova/compute/manager.py:1368 #, 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:1371 +#: nova/compute/manager.py:1372 #, python-format msgid "injecting file to %(path)s" msgstr "" -#: nova/compute/manager.py:1384 +#: nova/compute/manager.py:1385 msgid "Rescuing" msgstr "" -#: nova/compute/manager.py:1411 +#: nova/compute/manager.py:1412 msgid "Unrescuing" msgstr "" -#: nova/compute/manager.py:1432 +#: nova/compute/manager.py:1433 #, python-format msgid "Changing instance metadata according to %(diff)r" msgstr "" -#: nova/compute/manager.py:1606 +#: nova/compute/manager.py:1614 msgid "destination same as source!" msgstr "" -#: nova/compute/manager.py:1624 +#: nova/compute/manager.py:1632 msgid "Migrating" msgstr "" -#: nova/compute/manager.py:1841 +#: nova/compute/manager.py:1799 +#, python-format +msgid "Failed to rollback quota for failed finish_resize: %(qr_error)s" +msgstr "" + +#: nova/compute/manager.py:1855 msgid "Pausing" msgstr "" -#: nova/compute/manager.py:1858 +#: nova/compute/manager.py:1872 msgid "Unpausing" msgstr "" -#: nova/compute/manager.py:1896 +#: nova/compute/manager.py:1910 msgid "Retrieving diagnostics" msgstr "" -#: nova/compute/manager.py:1926 +#: nova/compute/manager.py:1940 msgid "Resuming" msgstr "" -#: nova/compute/manager.py:1942 +#: nova/compute/manager.py:1956 msgid "Reset network" msgstr "" -#: nova/compute/manager.py:1947 +#: nova/compute/manager.py:1961 msgid "Inject network info" msgstr "" -#: nova/compute/manager.py:1950 +#: nova/compute/manager.py:1964 #, python-format msgid "network_info to inject: |%s|" msgstr "" -#: nova/compute/manager.py:1967 +#: nova/compute/manager.py:1981 msgid "Get console output" msgstr "" -#: nova/compute/manager.py:1992 +#: nova/compute/manager.py:2006 msgid "Getting vnc console" msgstr "" -#: nova/compute/manager.py:2020 +#: nova/compute/manager.py:2034 #, python-format msgid "Booting with volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2063 +#: nova/compute/manager.py:2077 #, python-format msgid "Attaching volume %(volume_id)s to %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2072 +#: nova/compute/manager.py:2086 #, python-format msgid "" "Failed to connect to volume %(volume_id)s while attaching at " "%(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2087 +#: nova/compute/manager.py:2101 #, python-format msgid "Failed to attach volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2116 +#: nova/compute/manager.py:2130 #, python-format msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" msgstr "" -#: nova/compute/manager.py:2120 +#: nova/compute/manager.py:2134 msgid "Detaching volume from unknown instance" msgstr "" -#: nova/compute/manager.py:2133 +#: nova/compute/manager.py:2147 #, python-format msgid "Faild to detach volume %(volume_id)s from %(mp)s" msgstr "" -#: nova/compute/manager.py:2226 +#: nova/compute/manager.py:2240 msgid "Instance has no volume." msgstr "" -#: nova/compute/manager.py:2286 +#: nova/compute/manager.py:2300 #, python-format msgid "Pre live migration failed at %(dest)s" msgstr "" -#: nova/compute/manager.py:2312 +#: nova/compute/manager.py:2326 msgid "_post_live_migration() is started.." msgstr "" -#: nova/compute/manager.py:2345 +#: nova/compute/manager.py:2359 msgid "No floating_ip found" msgstr "" -#: nova/compute/manager.py:2353 +#: nova/compute/manager.py:2367 msgid "No floating_ip found." msgstr "" -#: nova/compute/manager.py:2355 +#: nova/compute/manager.py:2369 #, python-format msgid "" "Live migration: Unexpected error: cannot inherit floating ip.\n" "%(e)s" msgstr "" -#: nova/compute/manager.py:2381 +#: nova/compute/manager.py:2395 #, python-format msgid "Migrating instance to %(dest)s finished successfully." msgstr "" -#: nova/compute/manager.py:2383 +#: nova/compute/manager.py:2397 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:2397 +#: nova/compute/manager.py:2411 msgid "Post operation of migration started" msgstr "" -#: nova/compute/manager.py:2528 +#: nova/compute/manager.py:2542 msgid "Updated the info_cache for instance" msgstr "" -#: nova/compute/manager.py:2554 +#: nova/compute/manager.py:2568 #, python-format msgid "" "Found %(migration_count)d unconfirmed migrations older than " "%(confirm_window)d seconds" msgstr "" -#: nova/compute/manager.py:2559 +#: nova/compute/manager.py:2573 #, python-format msgid "Setting migration %(migration_id)s to error: %(reason)s" msgstr "" -#: nova/compute/manager.py:2568 +#: nova/compute/manager.py:2582 #, python-format msgid "" "Automatically confirming migration %(migration_id)s for instance " "%(instance_uuid)s" msgstr "" -#: nova/compute/manager.py:2575 +#: nova/compute/manager.py:2589 #, python-format msgid "Instance %(instance_uuid)s not found" msgstr "" -#: nova/compute/manager.py:2579 +#: nova/compute/manager.py:2593 msgid "In ERROR state" msgstr "" -#: nova/compute/manager.py:2586 +#: nova/compute/manager.py:2600 #, python-format msgid "In states %(vm_state)s/%(task_state)s, notRESIZED/None" msgstr "" -#: nova/compute/manager.py:2594 +#: nova/compute/manager.py:2608 #, python-format msgid "Error auto-confirming resize: %(e)s. Will retry later." msgstr "" -#: nova/compute/manager.py:2611 +#: nova/compute/manager.py:2625 #, 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:2629 +#: nova/compute/manager.py:2643 #, python-format msgid "Failed to generate usage audit for instance on host %s" msgstr "" -#: nova/compute/manager.py:2652 +#: nova/compute/manager.py:2666 msgid "Updating bandwidth usage cache" msgstr "" -#: nova/compute/manager.py:2717 +#: nova/compute/manager.py:2731 msgid "Updating host status" msgstr "" -#: nova/compute/manager.py:2743 +#: nova/compute/manager.py:2757 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " "the hypervisor." msgstr "" -#: nova/compute/manager.py:2749 nova/compute/manager.py:2787 +#: nova/compute/manager.py:2763 nova/compute/manager.py:2801 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:2774 +#: nova/compute/manager.py:2788 #, 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:2811 +#: nova/compute/manager.py:2825 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:2823 nova/compute/manager.py:2834 -#: nova/compute/manager.py:2848 +#: nova/compute/manager.py:2837 nova/compute/manager.py:2848 +#: nova/compute/manager.py:2862 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:2828 +#: nova/compute/manager.py:2842 msgid "Instance is paused or suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:2841 +#: nova/compute/manager.py:2855 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:2857 +#: nova/compute/manager.py:2871 msgid "Instance is not (soft-)deleted." msgstr "" -#: nova/compute/manager.py:2865 +#: nova/compute/manager.py:2879 msgid "FLAGS.reclaim_instance_interval <= 0, skipping..." msgstr "" -#: nova/compute/manager.py:2878 +#: nova/compute/manager.py:2892 msgid "Reclaiming deleted instance" msgstr "" -#: nova/compute/manager.py:2927 +#: nova/compute/manager.py:2941 #, 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:2934 +#: nova/compute/manager.py:2948 #, 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:2941 +#: nova/compute/manager.py:2955 #, python-format msgid "Unrecognized value '%(action)s' for FLAGS.running_deleted_instance_action" msgstr "" -#: nova/compute/resource_tracker.py:150 +#: nova/compute/resource_tracker.py:151 msgid "" "Host field should be not be set on the instance until resources have been" " claimed." msgstr "" -#: nova/compute/resource_tracker.py:167 +#: nova/compute/resource_tracker.py:168 #, python-format msgid "" "Attempting claim: memory %(memory_mb)d MB, disk %(disk_gb)d GB, VCPUs " "%(vcpus)d" msgstr "" -#: nova/compute/resource_tracker.py:209 +#: nova/compute/resource_tracker.py:210 #, python-format msgid "" "Total memory: %(total_mem)d MB, used: %(used_mem)d MB, free: %(free_mem)d" " MB" msgstr "" -#: nova/compute/resource_tracker.py:218 +#: nova/compute/resource_tracker.py:219 msgid "Memory limit not specified, defaulting to unlimited" msgstr "" -#: nova/compute/resource_tracker.py:224 +#: nova/compute/resource_tracker.py:225 #, python-format msgid "Memory limit: %(memory_mb_limit)d MB, free: %(free_ram_mb)d MB" msgstr "" -#: nova/compute/resource_tracker.py:231 +#: nova/compute/resource_tracker.py:232 #, python-format msgid "" "Unable to claim resources. Free memory %(free_ram_mb)d MB < requested " "memory %(memory_mb)d MB" msgstr "" -#: nova/compute/resource_tracker.py:240 +#: nova/compute/resource_tracker.py:241 #, python-format msgid "" "Total disk: %(total_disk)d GB, used: %(used_disk)d GB, free: " "%(free_disk)d GB" msgstr "" -#: nova/compute/resource_tracker.py:249 +#: nova/compute/resource_tracker.py:250 msgid "Disk limit not specified, defaulting to unlimited" msgstr "" -#: nova/compute/resource_tracker.py:255 +#: nova/compute/resource_tracker.py:256 #, python-format msgid "Disk limit: %(disk_gb_limit)d GB, free: %(free_disk_gb)d GB" msgstr "" -#: nova/compute/resource_tracker.py:261 +#: nova/compute/resource_tracker.py:262 #, python-format msgid "" "Unable to claim resources. Free disk %(free_disk_gb)d GB < requested " "disk %(disk_gb)d GB" msgstr "" -#: nova/compute/resource_tracker.py:272 +#: nova/compute/resource_tracker.py:273 #, python-format msgid "Total VCPUs: %(total_vcpus)d, used: %(used_vcpus)d" msgstr "" -#: nova/compute/resource_tracker.py:279 +#: nova/compute/resource_tracker.py:280 msgid "VCPU limit not specified, defaulting to unlimited" msgstr "" -#: nova/compute/resource_tracker.py:283 +#: nova/compute/resource_tracker.py:284 #, python-format msgid "CPU limit: %(vcpu_limit)d" msgstr "" -#: nova/compute/resource_tracker.py:290 +#: nova/compute/resource_tracker.py:291 #, python-format msgid "" "Unable to claim resources. Free CPU %(free_vcpus)d < requested CPU " "%(vcpus)d" msgstr "" -#: nova/compute/resource_tracker.py:309 +#: nova/compute/resource_tracker.py:310 #, python-format msgid "Finishing claim: %s" msgstr "" -#: nova/compute/resource_tracker.py:324 +#: nova/compute/resource_tracker.py:325 #, python-format msgid "Aborting claim: %s" msgstr "" -#: nova/compute/resource_tracker.py:362 +#: nova/compute/resource_tracker.py:363 msgid "" "Virt driver does not support 'get_available_resource' Compute tracking " "is disabled." msgstr "" -#: nova/compute/resource_tracker.py:400 +#: nova/compute/resource_tracker.py:401 #, python-format msgid "Compute_service record created for %s " msgstr "" -#: nova/compute/resource_tracker.py:405 +#: nova/compute/resource_tracker.py:406 #, python-format msgid "Compute_service record updated for %s " msgstr "" -#: nova/compute/resource_tracker.py:424 +#: nova/compute/resource_tracker.py:425 #, python-format msgid "No service record for host %s" msgstr "" -#: nova/compute/resource_tracker.py:434 +#: nova/compute/resource_tracker.py:435 #, python-format msgid "Hypervisor: free ram (MB): %s" msgstr "" -#: nova/compute/resource_tracker.py:435 +#: nova/compute/resource_tracker.py:436 #, python-format msgid "Hypervisor: free disk (GB): %s" msgstr "" -#: nova/compute/resource_tracker.py:440 +#: nova/compute/resource_tracker.py:441 #, python-format msgid "Hypervisor: free VCPUs: %s" msgstr "" -#: nova/compute/resource_tracker.py:442 +#: nova/compute/resource_tracker.py:443 msgid "Hypervisor: VCPU information unavailable" msgstr "" -#: nova/compute/resource_tracker.py:449 +#: nova/compute/resource_tracker.py:450 #, python-format msgid "Free ram (MB): %s" msgstr "" -#: nova/compute/resource_tracker.py:450 +#: nova/compute/resource_tracker.py:451 #, python-format msgid "Free disk (GB): %s" msgstr "" -#: nova/compute/resource_tracker.py:455 +#: nova/compute/resource_tracker.py:456 #, python-format msgid "Free VCPUS: %s" msgstr "" -#: nova/compute/resource_tracker.py:457 +#: nova/compute/resource_tracker.py:458 msgid "Free VCPU information unavailable" msgstr "" -#: nova/compute/resource_tracker.py:532 +#: nova/compute/resource_tracker.py:533 #, python-format msgid "Missing keys: %s" msgstr "" @@ -3858,45 +3843,45 @@ msgstr "" msgid "Unrecognized read_deleted value '%s'" msgstr "" -#: nova/db/sqlalchemy/api.py:2783 +#: nova/db/sqlalchemy/api.py:2784 #, python-format msgid "Change will make usage less than 0 for the following resources: %(unders)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4684 +#: nova/db/sqlalchemy/api.py:4685 msgid "Backend exists" msgstr "" -#: nova/db/sqlalchemy/api.py:4704 nova/db/sqlalchemy/api.py:4730 +#: nova/db/sqlalchemy/api.py:4705 nova/db/sqlalchemy/api.py:4731 #, python-format msgid "No backend config with id %(sm_backend_id)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4742 +#: nova/db/sqlalchemy/api.py:4743 #, python-format msgid "No backend config with sr uuid %(sr_uuid)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4776 +#: nova/db/sqlalchemy/api.py:4777 msgid "Flavor exists" msgstr "" -#: nova/db/sqlalchemy/api.py:4791 +#: nova/db/sqlalchemy/api.py:4792 #, python-format msgid "%(sm_flavor_id) flavor not found" msgstr "" -#: nova/db/sqlalchemy/api.py:4810 +#: nova/db/sqlalchemy/api.py:4811 #, python-format msgid "No sm_flavor called %(sm_flavor_id)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4827 +#: nova/db/sqlalchemy/api.py:4828 #, python-format msgid "No sm_flavor called %(sm_flavor_label)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4865 +#: nova/db/sqlalchemy/api.py:4866 #, python-format msgid "No sm_volume with id %(volume_id)s" msgstr "" @@ -4067,155 +4052,155 @@ msgstr "" msgid "This driver only supports type 'a' entries." msgstr "" -#: nova/network/linux_net.py:177 +#: nova/network/linux_net.py:179 #, python-format msgid "Attempted to remove chain %s which does not exist" msgstr "" -#: nova/network/linux_net.py:212 +#: nova/network/linux_net.py:214 #, python-format msgid "Unknown chain: %r" msgstr "" -#: nova/network/linux_net.py:237 +#: nova/network/linux_net.py:239 #, 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:372 +#: nova/network/linux_net.py:374 msgid "IPTablesManager.apply completed with success" msgstr "" -#: nova/network/linux_net.py:578 +#: nova/network/linux_net.py:580 #, python-format msgid "arping error for ip %s" msgstr "" -#: nova/network/linux_net.py:788 +#: nova/network/linux_net.py:790 #, python-format msgid "Pid %d is stale, skip killing dnsmasq" msgstr "" -#: nova/network/linux_net.py:828 +#: nova/network/linux_net.py:830 #, python-format msgid "Hupping dnsmasq threw %s" msgstr "" -#: nova/network/linux_net.py:830 +#: nova/network/linux_net.py:832 #, python-format msgid "Pid %d is stale, relaunching dnsmasq" msgstr "" -#: nova/network/linux_net.py:892 +#: nova/network/linux_net.py:894 #, python-format msgid "killing radvd threw %s" msgstr "" -#: nova/network/linux_net.py:894 +#: nova/network/linux_net.py:896 #, python-format msgid "Pid %d is stale, relaunching radvd" msgstr "" -#: nova/network/linux_net.py:1124 +#: nova/network/linux_net.py:1126 #, python-format msgid "Starting VLAN inteface %s" msgstr "" -#: nova/network/linux_net.py:1160 +#: nova/network/linux_net.py:1162 #, python-format msgid "Starting Bridge interface for %s" msgstr "" -#: nova/network/linux_net.py:1203 +#: nova/network/linux_net.py:1205 #, python-format msgid "Failed to add interface: %s" msgstr "" -#: nova/network/linux_net.py:1304 +#: nova/network/linux_net.py:1306 #, python-format msgid "Starting bridge %s " msgstr "" -#: nova/network/linux_net.py:1312 +#: nova/network/linux_net.py:1314 #, python-format msgid "Done starting bridge %s" msgstr "" -#: nova/network/linux_net.py:1331 +#: nova/network/linux_net.py:1333 #, python-format msgid "Failed unplugging gateway interface '%s'" msgstr "" -#: nova/network/linux_net.py:1333 +#: nova/network/linux_net.py:1335 #, python-format msgid "Unplugged gateway interface '%s'" msgstr "" -#: nova/network/manager.py:276 +#: nova/network/manager.py:277 #, python-format msgid "Fixed ip %(fixed_ip_id)s not found" msgstr "" -#: nova/network/manager.py:285 nova/network/manager.py:544 +#: nova/network/manager.py:286 nova/network/manager.py:545 #, python-format msgid "Interface %(interface)s not found" msgstr "" -#: nova/network/manager.py:300 +#: nova/network/manager.py:301 #, python-format msgid "floating IP allocation for instance |%s|" msgstr "" -#: nova/network/manager.py:364 +#: nova/network/manager.py:365 msgid "Floating IP is not associated. Ignore." msgstr "" -#: nova/network/manager.py:382 +#: nova/network/manager.py:383 #, python-format msgid "Address |%(address)s| is not allocated" msgstr "" -#: nova/network/manager.py:386 +#: nova/network/manager.py:387 #, python-format msgid "Address |%(address)s| is not allocated to your project |%(project)s|" msgstr "" -#: nova/network/manager.py:407 +#: nova/network/manager.py:408 #, python-format msgid "Quota exceeded for %(pid)s, tried to allocate floating IP" msgstr "" -#: nova/network/manager.py:468 +#: nova/network/manager.py:469 msgid "Failed to update usages deallocating floating IP" msgstr "" -#: nova/network/manager.py:649 +#: nova/network/manager.py:650 #, python-format msgid "Starting migration network for instance %(instance_uuid)s" msgstr "" -#: nova/network/manager.py:656 +#: nova/network/manager.py:657 #, python-format msgid "" "Floating ip address |%(address)s| no longer belongs to instance " "%(instance_uuid)s. Will notmigrate it " msgstr "" -#: nova/network/manager.py:677 +#: nova/network/manager.py:678 #, python-format msgid "Finishing migration network for instance %(instance_uuid)s" msgstr "" -#: nova/network/manager.py:685 +#: nova/network/manager.py:686 #, python-format msgid "" "Floating ip address |%(address)s| no longer belongs to instance " "%(instance_uuid)s. Will notsetup it." msgstr "" -#: nova/network/manager.py:732 +#: nova/network/manager.py:733 #, python-format msgid "" "Database inconsistency: DNS domain |%s| is registered in the Nova db but " @@ -4223,39 +4208,39 @@ msgid "" "ignored." msgstr "" -#: nova/network/manager.py:778 +#: nova/network/manager.py:779 #, python-format msgid "Domain |%(domain)s| already exists, changing zone to |%(av_zone)s|." msgstr "" -#: nova/network/manager.py:788 +#: nova/network/manager.py:789 #, python-format msgid "Domain |%(domain)s| already exists, changing project to |%(project)s|." msgstr "" -#: nova/network/manager.py:902 +#: nova/network/manager.py:903 #, python-format msgid "Disassociated %s stale fixed ip(s)" msgstr "" -#: nova/network/manager.py:906 +#: nova/network/manager.py:907 msgid "setting network host" msgstr "" -#: nova/network/manager.py:1020 +#: nova/network/manager.py:1021 msgid "network allocations" msgstr "" -#: nova/network/manager.py:1025 +#: nova/network/manager.py:1026 #, python-format msgid "networks retrieved for instance: |%(networks)s|" msgstr "" -#: nova/network/manager.py:1055 +#: nova/network/manager.py:1056 msgid "network deallocation for instance" msgstr "" -#: nova/network/manager.py:1278 +#: nova/network/manager.py:1279 #, python-format msgid "" "instance-dns-zone is |%(domain)s|, which is in availability zone " @@ -4263,89 +4248,89 @@ msgid "" "created." msgstr "" -#: nova/network/manager.py:1357 +#: nova/network/manager.py:1358 #, python-format msgid "Unable to release %s because vif doesn't exist." msgstr "" -#: nova/network/manager.py:1378 +#: nova/network/manager.py:1379 #, python-format msgid "Leased IP |%(address)s|" msgstr "" -#: nova/network/manager.py:1382 +#: nova/network/manager.py:1383 #, python-format msgid "IP %s leased that is not associated" msgstr "" -#: nova/network/manager.py:1390 +#: nova/network/manager.py:1391 #, python-format msgid "IP |%s| leased that isn't allocated" msgstr "" -#: nova/network/manager.py:1395 +#: nova/network/manager.py:1396 #, python-format msgid "Released IP |%(address)s|" msgstr "" -#: nova/network/manager.py:1399 +#: nova/network/manager.py:1400 #, python-format msgid "IP %s released that is not associated" msgstr "" -#: nova/network/manager.py:1402 +#: nova/network/manager.py:1403 #, python-format msgid "IP %s released that was not leased" msgstr "" -#: nova/network/manager.py:1421 +#: nova/network/manager.py:1422 #, python-format msgid "%s must be an integer" msgstr "" -#: nova/network/manager.py:1445 +#: nova/network/manager.py:1446 msgid "Maximum allowed length for 'label' is 255." msgstr "" -#: nova/network/manager.py:1465 +#: nova/network/manager.py:1466 #, python-format msgid "" "Subnet(s) too large, defaulting to /%s. To override, specify " "network_size flag." msgstr "" -#: nova/network/manager.py:1543 +#: nova/network/manager.py:1547 msgid "cidr already in use" msgstr "" -#: nova/network/manager.py:1546 +#: nova/network/manager.py:1550 #, python-format msgid "requested cidr (%(cidr)s) conflicts with existing supernet (%(super)s)" msgstr "" -#: nova/network/manager.py:1557 +#: nova/network/manager.py:1561 #, python-format msgid "" "requested cidr (%(cidr)s) conflicts with existing smaller cidr " "(%(smaller)s)" msgstr "" -#: nova/network/manager.py:1616 +#: nova/network/manager.py:1620 msgid "Network already exists!" msgstr "" -#: nova/network/manager.py:1636 +#: nova/network/manager.py:1640 #, python-format msgid "Network must be disassociated from project %s before delete" msgstr "" -#: nova/network/manager.py:2093 +#: nova/network/manager.py:2097 msgid "" "The sum between the number of networks and the vlan start cannot be " "greater than 4094" msgstr "" -#: nova/network/manager.py:2100 +#: nova/network/manager.py:2104 #, python-format msgid "" "The network range is not big enough to fit %(num_networks)s. Network size" @@ -4418,7 +4403,27 @@ msgstr "" msgid "Multiple floating IP pools matches found for name '%s'" msgstr "" -#: nova/openstack/common/log.py:299 +#: nova/openstack/common/lockutils.py:98 +#, python-format +msgid "Could not release the acquired lock `%s`" +msgstr "" + +#: nova/openstack/common/lockutils.py:184 +#, python-format +msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"..." +msgstr "" + +#: nova/openstack/common/lockutils.py:188 +#, python-format +msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"..." +msgstr "" + +#: nova/openstack/common/lockutils.py:216 +#, python-format +msgid "Got file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..." +msgstr "" + +#: nova/openstack/common/log.py:298 #, python-format msgid "syslog facility must be one of: %s" msgstr "" @@ -4465,46 +4470,46 @@ msgstr "" msgid "Failed to load plugin %(plug)s: %(exc)s" msgstr "" -#: nova/openstack/common/rpc/amqp.py:208 +#: nova/openstack/common/rpc/amqp.py:209 #, python-format msgid "unpacked context: %s" msgstr "" -#: nova/openstack/common/rpc/amqp.py:252 +#: nova/openstack/common/rpc/amqp.py:253 #, python-format msgid "received %s" msgstr "natanggap %s" -#: nova/openstack/common/rpc/amqp.py:258 +#: nova/openstack/common/rpc/amqp.py:259 #, python-format msgid "no method for message: %s" msgstr "walang paraan para sa mensahe: %s" -#: nova/openstack/common/rpc/amqp.py:259 +#: nova/openstack/common/rpc/amqp.py:260 #, python-format msgid "No method for message: %s" msgstr "Walang paraan para sa mensahe: %s" -#: nova/openstack/common/rpc/amqp.py:351 +#: nova/openstack/common/rpc/amqp.py:352 #, python-format msgid "Making asynchronous call on %s ..." msgstr "" -#: nova/openstack/common/rpc/amqp.py:354 +#: nova/openstack/common/rpc/amqp.py:355 #, python-format msgid "MSG_ID is %s" msgstr "" -#: nova/openstack/common/rpc/amqp.py:376 +#: nova/openstack/common/rpc/amqp.py:377 #, python-format msgid "Making asynchronous cast on %s..." msgstr "" -#: nova/openstack/common/rpc/amqp.py:384 +#: nova/openstack/common/rpc/amqp.py:385 msgid "Making asynchronous fanout cast..." msgstr "" -#: nova/openstack/common/rpc/amqp.py:410 +#: nova/openstack/common/rpc/amqp.py:411 #, python-format msgid "Sending %(event_type)s on %(topic)s" msgstr "" @@ -4543,69 +4548,69 @@ msgstr "" msgid "Failed to process message... skipping it." msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:463 +#: nova/openstack/common/rpc/impl_kombu.py:468 #, python-format msgid "Reconnecting to AMQP server on %(hostname)s:%(port)d" msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:485 +#: nova/openstack/common/rpc/impl_kombu.py:490 #, python-format msgid "Connected to AMQP server on %(hostname)s:%(port)d" msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:522 +#: nova/openstack/common/rpc/impl_kombu.py:527 #, python-format msgid "" "Unable to connect to AMQP server on %(hostname)s:%(port)d after " "%(max_retries)d tries: %(err_str)s" msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:538 +#: nova/openstack/common/rpc/impl_kombu.py:543 #, python-format msgid "" "AMQP server on %(hostname)s:%(port)d is unreachable: %(err_str)s. Trying " "again in %(sleep_time)d seconds." msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:590 -#: nova/openstack/common/rpc/impl_qpid.py:402 +#: nova/openstack/common/rpc/impl_kombu.py:595 +#: nova/openstack/common/rpc/impl_qpid.py:403 #, python-format msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s" msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:608 -#: nova/openstack/common/rpc/impl_qpid.py:417 +#: nova/openstack/common/rpc/impl_kombu.py:613 +#: nova/openstack/common/rpc/impl_qpid.py:418 #, python-format msgid "Timed out waiting for RPC response: %s" msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:612 -#: nova/openstack/common/rpc/impl_qpid.py:421 +#: nova/openstack/common/rpc/impl_kombu.py:617 +#: nova/openstack/common/rpc/impl_qpid.py:422 #, python-format msgid "Failed to consume message from queue: %s" msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:646 -#: nova/openstack/common/rpc/impl_qpid.py:451 +#: nova/openstack/common/rpc/impl_kombu.py:651 +#: nova/openstack/common/rpc/impl_qpid.py:452 #, python-format msgid "Failed to publish message to topic '%(topic)s': %(err_str)s" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:358 +#: nova/openstack/common/rpc/impl_qpid.py:359 #, python-format msgid "Unable to connect to AMQP server: %s" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:363 +#: nova/openstack/common/rpc/impl_qpid.py:364 #, python-format msgid "Connected to AMQP server on %s" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:371 +#: nova/openstack/common/rpc/impl_qpid.py:372 msgid "Re-established AMQP queues" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:429 +#: nova/openstack/common/rpc/impl_qpid.py:430 msgid "Error processing message. Skipping it." msgstr "" @@ -4840,27 +4845,27 @@ msgstr "" msgid "Attempting to build %(num_instances)d instance(s)" msgstr "" -#: nova/scheduler/filter_scheduler.py:185 +#: nova/scheduler/filter_scheduler.py:186 msgid "Invalid value for 'scheduler_max_attempts', must be >= 1" msgstr "" -#: nova/scheduler/filter_scheduler.py:212 +#: nova/scheduler/filter_scheduler.py:213 #, python-format msgid "" "Exceeded max scheduling attempts %(max_attempts)d for instance " "%(instance_uuid)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:223 +#: nova/scheduler/filter_scheduler.py:224 msgid "Scheduler only understands Compute nodes (for now)" msgstr "" -#: nova/scheduler/filter_scheduler.py:275 +#: nova/scheduler/filter_scheduler.py:276 #, python-format msgid "Filtered %(hosts)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:285 +#: nova/scheduler/filter_scheduler.py:286 #, python-format msgid "Weighted %(weighted_host)s" msgstr "" @@ -4943,12 +4948,12 @@ msgstr "" msgid "%(host_state)s fails instance_type extra_specs requirements" msgstr "" -#: nova/scheduler/filters/compute_filter.py:36 +#: nova/scheduler/filters/compute_filter.py:38 #, python-format msgid "%(host_state)s is disabled or has not been heard from in a while" msgstr "" -#: nova/scheduler/filters/compute_filter.py:40 +#: nova/scheduler/filters/compute_filter.py:42 #, python-format msgid "%(host_state)s is disabled via capabilities" msgstr "" @@ -5076,7 +5081,7 @@ msgstr "" msgid "Expected a function in 'auth[1]' parameter" msgstr "" -#: nova/tests/test_misc.py:63 +#: nova/tests/test_misc.py:62 #, python-format msgid "" "The following migrations are missing a downgrade:\n" @@ -5246,7 +5251,7 @@ msgstr "" #: nova/tests/compute/test_compute.py:644 #: nova/tests/compute/test_compute.py:680 #: nova/tests/compute/test_compute.py:705 -#: nova/tests/compute/test_compute.py:2341 +#: nova/tests/compute/test_compute.py:2342 #, python-format msgid "Running instances: %s" msgstr "" @@ -5263,7 +5268,7 @@ msgstr "" msgid "Internal error" msgstr "" -#: nova/tests/compute/test_compute.py:2352 +#: nova/tests/compute/test_compute.py:2353 #, python-format msgid "After force-killing instances: %s" msgstr "" @@ -5376,7 +5381,7 @@ msgstr "" msgid "Decoding JSON: %s" msgstr "" -#: nova/virt/configdrive.py:76 +#: nova/virt/configdrive.py:77 #, python-format msgid "Added %(filepath)s to config drive" msgstr "" @@ -5515,115 +5520,115 @@ msgstr "" msgid "domain does not exist" msgstr "" -#: nova/virt/baremetal/driver.py:115 +#: nova/virt/baremetal/driver.py:117 #, python-format msgid "Error encountered when destroying instance '%(name)s': %(ex)s" msgstr "" -#: nova/virt/baremetal/driver.py:129 +#: nova/virt/baremetal/driver.py:131 #, python-format msgid "instance %(instance_name)s: deleting instance files %(target)s" msgstr "" -#: nova/virt/baremetal/driver.py:156 +#: nova/virt/baremetal/driver.py:158 #, python-format msgid "instance %s: rebooted" msgstr "" -#: nova/virt/baremetal/driver.py:160 +#: nova/virt/baremetal/driver.py:162 msgid "_wait_for_reboot failed" msgstr "" -#: nova/virt/baremetal/driver.py:189 +#: nova/virt/baremetal/driver.py:191 #, python-format msgid "instance %s: rescued" msgstr "" -#: nova/virt/baremetal/driver.py:193 +#: nova/virt/baremetal/driver.py:195 msgid "_wait_for_rescue failed" msgstr "" -#: nova/virt/baremetal/driver.py:210 +#: nova/virt/baremetal/driver.py:212 msgid "<============= spawn of baremetal =============>" msgstr "" -#: nova/virt/baremetal/driver.py:223 +#: nova/virt/baremetal/driver.py:225 #, python-format msgid "instance %s: is building" msgstr "" -#: nova/virt/baremetal/driver.py:229 +#: nova/virt/baremetal/driver.py:231 msgid "Key is injected but instance is not running yet" msgstr "" -#: nova/virt/baremetal/driver.py:238 +#: nova/virt/baremetal/driver.py:240 #, python-format msgid "instance %s: booted" msgstr "" -#: nova/virt/baremetal/driver.py:245 +#: nova/virt/baremetal/driver.py:247 #, python-format msgid "~~~~~~ current state = %s ~~~~~~" msgstr "" -#: nova/virt/baremetal/driver.py:247 +#: nova/virt/baremetal/driver.py:249 #, python-format msgid "instance %s spawned successfully" msgstr "" -#: nova/virt/baremetal/driver.py:250 +#: nova/virt/baremetal/driver.py:252 #, python-format msgid "instance %s:not booted" msgstr "" -#: nova/virt/baremetal/driver.py:253 +#: nova/virt/baremetal/driver.py:255 msgid "Baremetal assignment is overcommitted." msgstr "" -#: nova/virt/baremetal/driver.py:337 +#: nova/virt/baremetal/driver.py:339 #, python-format msgid "instance %s: Creating image" msgstr "" -#: nova/virt/baremetal/driver.py:455 +#: nova/virt/baremetal/driver.py:457 #, python-format msgid "instance %(inst_name)s: injecting %(injection)s into image %(img_id)s" msgstr "" -#: nova/virt/baremetal/driver.py:465 +#: nova/virt/baremetal/driver.py:467 #, python-format msgid "" "instance %(inst_name)s: ignoring error injecting data into image " "%(img_id)s (%(e)s)" msgstr "" -#: nova/virt/baremetal/driver.py:511 +#: nova/virt/baremetal/driver.py:513 #, python-format msgid "instance %s: starting toXML method" msgstr "" -#: nova/virt/baremetal/driver.py:514 +#: nova/virt/baremetal/driver.py:516 #, python-format msgid "instance %s: finished toXML method" msgstr "" -#: nova/virt/baremetal/driver.py:558 nova/virt/hyperv/vmops.py:486 -#: nova/virt/libvirt/driver.py:1986 +#: nova/virt/baremetal/driver.py:560 nova/virt/hyperv/vmops.py:486 +#: nova/virt/libvirt/driver.py:1987 msgid "" "Cannot get the number of cpu, because this function is not implemented " "for this platform. This error can be safely ignored for now." msgstr "" -#: nova/virt/baremetal/driver.py:681 +#: nova/virt/baremetal/driver.py:683 #, python-format msgid "#### RLK: cpu_arch = %s " msgstr "" -#: nova/virt/baremetal/driver.py:698 +#: nova/virt/baremetal/driver.py:700 msgid "Updating!" msgstr "" -#: nova/virt/baremetal/driver.py:725 nova/virt/libvirt/driver.py:3030 +#: nova/virt/baremetal/driver.py:727 nova/virt/libvirt/driver.py:3031 #: nova/virt/xenapi/host.py:148 msgid "Updating host stats" msgstr "" @@ -6221,7 +6226,7 @@ msgstr "" msgid "Failed to remove volume from VM %s" msgstr "" -#: nova/virt/hyperv/volumeops.py:207 nova/virt/libvirt/driver.py:603 +#: nova/virt/hyperv/volumeops.py:207 nova/virt/libvirt/driver.py:604 msgid "Could not determine iscsi initiator name" msgstr "" @@ -6339,219 +6344,219 @@ msgstr "" msgid "The ISCSI initiator name can't be found. Choosing the default one" msgstr "" -#: nova/virt/hyperv/volumeutils.py:121 nova/virt/libvirt/driver.py:1462 +#: nova/virt/hyperv/volumeutils.py:121 nova/virt/libvirt/driver.py:1463 #: nova/virt/xenapi/vm_utils.py:476 #, python-format msgid "block_device_list %s" msgstr "" -#: nova/virt/libvirt/driver.py:332 +#: nova/virt/libvirt/driver.py:333 #, python-format msgid "Nova requires libvirt version %(major)i.%(minor)i.%(micro)i or greater." msgstr "" -#: nova/virt/libvirt/driver.py:338 +#: nova/virt/libvirt/driver.py:339 #, python-format msgid "Connecting to libvirt: %s" msgstr "" -#: nova/virt/libvirt/driver.py:359 +#: nova/virt/libvirt/driver.py:360 msgid "Connection to libvirt broke" msgstr "" -#: nova/virt/libvirt/driver.py:381 nova/virt/libvirt/driver.py:384 +#: nova/virt/libvirt/driver.py:382 nova/virt/libvirt/driver.py:385 #, python-format msgid "Can not handle authentication request for %d credentials" msgstr "" -#: nova/virt/libvirt/driver.py:466 +#: nova/virt/libvirt/driver.py:467 #, python-format msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:480 +#: nova/virt/libvirt/driver.py:481 msgid "During wait destroy, instance disappeared." msgstr "" -#: nova/virt/libvirt/driver.py:485 +#: nova/virt/libvirt/driver.py:486 msgid "Instance destroyed successfully." msgstr "" -#: nova/virt/libvirt/driver.py:507 +#: nova/virt/libvirt/driver.py:508 msgid "Error from libvirt during undefineFlags. Retrying with undefine" msgstr "" -#: nova/virt/libvirt/driver.py:522 +#: nova/virt/libvirt/driver.py:523 #, python-format msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:535 +#: nova/virt/libvirt/driver.py:536 #, python-format msgid "Error from libvirt during unfilter. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:552 +#: nova/virt/libvirt/driver.py:553 #, python-format msgid "Deleting instance files %(target)s" msgstr "" -#: nova/virt/libvirt/driver.py:566 +#: nova/virt/libvirt/driver.py:567 #, python-format msgid "Failed to cleanup directory %(target)s: %(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:728 +#: nova/virt/libvirt/driver.py:729 msgid "During detach_volume, instance disappeared." msgstr "" -#: nova/virt/libvirt/driver.py:738 +#: nova/virt/libvirt/driver.py:739 msgid "attaching LXC block device" msgstr "" -#: nova/virt/libvirt/driver.py:751 +#: nova/virt/libvirt/driver.py:752 msgid "detaching LXC block device" msgstr "" -#: nova/virt/libvirt/driver.py:883 +#: nova/virt/libvirt/driver.py:884 msgid "Instance soft rebooted successfully." msgstr "" -#: nova/virt/libvirt/driver.py:887 +#: nova/virt/libvirt/driver.py:888 msgid "Failed to soft reboot instance." msgstr "" -#: nova/virt/libvirt/driver.py:919 +#: nova/virt/libvirt/driver.py:920 msgid "Instance shutdown successfully." msgstr "" -#: nova/virt/libvirt/driver.py:954 +#: nova/virt/libvirt/driver.py:955 msgid "Instance rebooted successfully." msgstr "" -#: nova/virt/libvirt/driver.py:1084 +#: nova/virt/libvirt/driver.py:1085 msgid "Instance is running" msgstr "" -#: nova/virt/libvirt/driver.py:1091 nova/virt/powervm/operator.py:253 +#: nova/virt/libvirt/driver.py:1092 nova/virt/powervm/operator.py:253 msgid "Instance spawned successfully." msgstr "" -#: nova/virt/libvirt/driver.py:1107 +#: nova/virt/libvirt/driver.py:1108 #, python-format msgid "data: %(data)r, fpath: %(fpath)r" msgstr "" -#: nova/virt/libvirt/driver.py:1153 +#: nova/virt/libvirt/driver.py:1154 msgid "Guest does not have a console available" msgstr "" -#: nova/virt/libvirt/driver.py:1197 +#: nova/virt/libvirt/driver.py:1198 #, python-format msgid "Path '%(path)s' supports direct I/O" msgstr "" -#: nova/virt/libvirt/driver.py:1201 +#: nova/virt/libvirt/driver.py:1202 #, python-format msgid "Path '%(path)s' does not support direct I/O: '%(ex)s'" msgstr "" -#: nova/virt/libvirt/driver.py:1205 nova/virt/libvirt/driver.py:1209 +#: nova/virt/libvirt/driver.py:1206 nova/virt/libvirt/driver.py:1210 #, python-format msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'" msgstr "" -#: nova/virt/libvirt/driver.py:1275 +#: nova/virt/libvirt/driver.py:1276 msgid "Creating image" msgstr "" -#: nova/virt/libvirt/driver.py:1401 +#: nova/virt/libvirt/driver.py:1402 msgid "Using config drive" msgstr "" -#: nova/virt/libvirt/driver.py:1411 +#: nova/virt/libvirt/driver.py:1412 #, python-format msgid "Creating config drive at %(path)s" msgstr "" -#: nova/virt/libvirt/driver.py:1425 +#: nova/virt/libvirt/driver.py:1426 #, python-format msgid "Injecting %(injection)s into image %(img_id)s" msgstr "" -#: nova/virt/libvirt/driver.py:1435 +#: nova/virt/libvirt/driver.py:1436 #, python-format msgid "Ignoring error injecting data into image %(img_id)s (%(e)s)" msgstr "" -#: nova/virt/libvirt/driver.py:1509 +#: nova/virt/libvirt/driver.py:1510 #, 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:1515 +#: nova/virt/libvirt/driver.py:1516 msgid "Config requested a custom CPU model, but no model name was provided" msgstr "" -#: nova/virt/libvirt/driver.py:1519 +#: nova/virt/libvirt/driver.py:1520 msgid "A CPU model name should not be set when a host CPU model is requested" msgstr "" -#: nova/virt/libvirt/driver.py:1523 +#: nova/virt/libvirt/driver.py:1524 #, python-format msgid "CPU mode '%(mode)s' model '%(model)s' was chosen" msgstr "" -#: nova/virt/libvirt/driver.py:1539 +#: nova/virt/libvirt/driver.py:1540 msgid "" "Passthrough of the host CPU was requested but this libvirt version does " "not support this feature" msgstr "" -#: nova/virt/libvirt/driver.py:1831 +#: nova/virt/libvirt/driver.py:1832 msgid "Starting toXML method" msgstr "" -#: nova/virt/libvirt/driver.py:1835 +#: nova/virt/libvirt/driver.py:1836 msgid "Finished toXML method" msgstr "" -#: nova/virt/libvirt/driver.py:1852 +#: nova/virt/libvirt/driver.py:1853 #, 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:2104 +#: nova/virt/libvirt/driver.py:2105 msgid "libvirt version is too old (does not support getVersion)" msgstr "" -#: nova/virt/libvirt/driver.py:2291 +#: nova/virt/libvirt/driver.py:2292 msgid "Block migration can not be used with shared storage." msgstr "" -#: nova/virt/libvirt/driver.py:2299 +#: nova/virt/libvirt/driver.py:2300 msgid "Live migration can not be used without shared storage." msgstr "" -#: nova/virt/libvirt/driver.py:2337 +#: nova/virt/libvirt/driver.py:2338 #, 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:2357 +#: nova/virt/libvirt/driver.py:2358 #, python-format msgid "" "Instance launched has CPU info:\n" "%s" msgstr "" -#: nova/virt/libvirt/driver.py:2369 +#: nova/virt/libvirt/driver.py:2370 #, python-format msgid "" "CPU doesn't have compatibility.\n" @@ -6561,51 +6566,51 @@ msgid "" "Refer to %(u)s" msgstr "" -#: nova/virt/libvirt/driver.py:2386 +#: nova/virt/libvirt/driver.py:2387 #, 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:2434 +#: nova/virt/libvirt/driver.py:2435 #, python-format msgid "The firewall filter for %s does not exist" msgstr "" -#: nova/virt/libvirt/driver.py:2504 +#: nova/virt/libvirt/driver.py:2505 #, python-format msgid "Live Migration failure: %(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:2548 +#: nova/virt/libvirt/driver.py:2549 #, python-format msgid "plug_vifs() failed %(cnt)d.Retry up to %(max_retry)d for %(hostname)s." msgstr "" -#: nova/virt/libvirt/driver.py:2675 +#: nova/virt/libvirt/driver.py:2676 #, python-format msgid "skipping %(path)s since it looks like volume" msgstr "" -#: nova/virt/libvirt/driver.py:2724 +#: nova/virt/libvirt/driver.py:2725 #, python-format msgid "Getting disk size of %(i_name)s: %(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:2786 +#: nova/virt/libvirt/driver.py:2787 msgid "Starting migrate_disk_and_power_off" msgstr "" -#: nova/virt/libvirt/driver.py:2845 +#: nova/virt/libvirt/driver.py:2846 msgid "Instance running successfully." msgstr "" -#: nova/virt/libvirt/driver.py:2852 +#: nova/virt/libvirt/driver.py:2853 msgid "Starting finish_migration" msgstr "" -#: nova/virt/libvirt/driver.py:2903 +#: nova/virt/libvirt/driver.py:2904 msgid "Starting finish_revert_migration" msgstr "" @@ -6637,11 +6642,11 @@ msgstr "" msgid "iptables firewall: Setup Basic Filtering" msgstr "" -#: nova/virt/libvirt/imagebackend.py:208 +#: nova/virt/libvirt/imagebackend.py:213 msgid "You should specify libvirt_images_volume_group flag to use LVM images." msgstr "" -#: nova/virt/libvirt/imagebackend.py:270 +#: nova/virt/libvirt/imagebackend.py:276 #, python-format msgid "Unknown image_type=%s" msgstr "" @@ -6775,14 +6780,14 @@ msgstr "" msgid "LVM snapshots not implemented" msgstr "" -#: nova/virt/libvirt/utils.py:130 +#: nova/virt/libvirt/utils.py:131 #, python-format msgid "" "Insufficient Space on Volume Group %(vg)s. Only %(free_space)db " "available, but %(size)db required by volume %(lv)s." msgstr "" -#: nova/virt/libvirt/utils.py:139 +#: nova/virt/libvirt/utils.py:140 #, python-format msgid "" "Volume group %(vg)s will not be able to hold sparse volume %(lv)s. " @@ -6790,36 +6795,36 @@ msgid "" "%(free_space)db." msgstr "" -#: nova/virt/libvirt/utils.py:186 +#: nova/virt/libvirt/utils.py:187 #, python-format msgid "Path %s must be LVM logical volume" msgstr "" -#: nova/virt/libvirt/utils.py:409 +#: nova/virt/libvirt/utils.py:410 msgid "Can't retrieve root device path from instance libvirt configuration" msgstr "" -#: nova/virt/libvirt/utils.py:498 +#: nova/virt/libvirt/utils.py:499 #, python-format msgid "Reading image info file: %s" msgstr "" -#: nova/virt/libvirt/utils.py:502 +#: nova/virt/libvirt/utils.py:503 #, fuzzy, python-format msgid "Read: %s" msgstr "natanggap %s" -#: nova/virt/libvirt/utils.py:508 +#: nova/virt/libvirt/utils.py:509 #, python-format msgid "Error reading image info file %(filename)s: %(error)s" msgstr "" -#: nova/virt/libvirt/utils.py:532 +#: nova/virt/libvirt/utils.py:533 #, python-format msgid "Writing image info file: %s" msgstr "" -#: nova/virt/libvirt/utils.py:533 +#: nova/virt/libvirt/utils.py:534 #, python-format msgid "Wrote: %s" msgstr "" @@ -6839,19 +6844,19 @@ msgstr "" msgid "Failed while unplugging vif" msgstr "" -#: nova/virt/libvirt/volume.py:173 +#: nova/virt/libvirt/volume.py:174 #, python-format msgid "iSCSI device not found at %s" msgstr "" -#: nova/virt/libvirt/volume.py:176 +#: nova/virt/libvirt/volume.py:177 #, python-format msgid "" "ISCSI volume not yet found at: %(mount_device)s. Will rescan & retry. " "Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:188 +#: nova/virt/libvirt/volume.py:189 #, python-format msgid "Found iSCSI node %(mount_device)s (after %(tries)s rescans)" msgstr "" @@ -8667,34 +8672,34 @@ msgstr "" msgid "LoggingVolumeDriver: %s" msgstr "" -#: nova/volume/iscsi.py:121 +#: nova/volume/iscsi.py:122 #, python-format msgid "Creating volume: %s" msgstr "" -#: nova/volume/iscsi.py:135 +#: nova/volume/iscsi.py:136 #, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s." msgstr "" -#: nova/volume/iscsi.py:145 +#: nova/volume/iscsi.py:146 #, python-format msgid "" "Failed to create iscsi target for volume id:%(vol_id)s. Please ensure " "your tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: nova/volume/iscsi.py:153 nova/volume/iscsi.py:195 +#: nova/volume/iscsi.py:154 nova/volume/iscsi.py:196 #, python-format msgid "Removing volume: %s" msgstr "" -#: nova/volume/iscsi.py:167 +#: nova/volume/iscsi.py:168 #, python-format msgid "Failed to create iscsi target for volume id:%(volume_id)s." msgstr "" -#: nova/volume/iscsi.py:176 +#: nova/volume/iscsi.py:177 msgid "valid iqn needed for show_target" msgstr "" @@ -9848,36 +9853,6 @@ msgid "" "gone: %(exc)s" msgstr "" -#~ msgid "" -#~ "The root_helper option (which lets you" -#~ " specify a root wrapper different " -#~ "from nova-rootwrap, and defaults to " -#~ "using sudo) is now deprecated. You " -#~ "should use the rootwrap_config option " -#~ "instead." -#~ msgstr "" - -#~ msgid "backend %s" -#~ msgstr "" - -#~ msgid "Invalid server status: %(status)s" -#~ msgstr "" - -#~ msgid "Use of empty request context is deprecated" -#~ msgstr "" - -#~ msgid "" -#~ "Inheritance-based rules are deprecated; " -#~ "use the default brain instead of " -#~ "%s." -#~ msgstr "" - -#~ msgid "Failed to understand rule %(match)r" -#~ msgstr "" - -#~ msgid "Inheritance-based rules are deprecated; update _check_%s" -#~ msgstr "" - -#~ msgid "Unable to obtain target information %(data)s, %(mountpoint)s" +#~ msgid "Got file lock \"%(lock)s\" for method \"%(method)s\"..." #~ msgstr "" diff --git a/nova/locale/tr/LC_MESSAGES/nova.po b/nova/locale/tr/LC_MESSAGES/nova.po index 1e2aaf1e6..b83c23d24 100644 --- a/nova/locale/tr/LC_MESSAGES/nova.po +++ b/nova/locale/tr/LC_MESSAGES/nova.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: nova\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-10-26 00:02+0000\n" +"POT-Creation-Date: 2012-10-27 00:01+0000\n" "PO-Revision-Date: 2011-12-14 18:10+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Turkish \n" @@ -27,41 +27,41 @@ msgstr "" msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" msgstr "" -#: nova/crypto.py:46 +#: nova/crypto.py:47 msgid "Filename of root CA" msgstr "" -#: nova/crypto.py:49 +#: nova/crypto.py:50 msgid "Filename of private key" msgstr "" -#: nova/crypto.py:52 +#: nova/crypto.py:53 msgid "Filename of root Certificate Revocation List" msgstr "" -#: nova/crypto.py:55 +#: nova/crypto.py:56 msgid "Where we keep our keys" msgstr "" -#: nova/crypto.py:58 +#: nova/crypto.py:59 msgid "Where we keep our root CA" msgstr "" -#: nova/crypto.py:61 +#: nova/crypto.py:62 msgid "Should we use a CA for each project?" msgstr "" -#: nova/crypto.py:65 +#: nova/crypto.py:66 #, python-format msgid "Subject for certificate for users, %s for project, user, timestamp" msgstr "" -#: nova/crypto.py:70 +#: nova/crypto.py:71 #, python-format msgid "Subject for certificate for projects, %s for project, timestamp" msgstr "" -#: nova/crypto.py:300 +#: nova/crypto.py:301 #, python-format msgid "Flags path: %s" msgstr "" @@ -184,7 +184,7 @@ msgstr "" msgid "Invalid volume" msgstr "" -#: nova/exception.py:263 nova/api/openstack/compute/servers.py:1287 +#: nova/exception.py:263 nova/api/openstack/compute/servers.py:1283 #: nova/api/openstack/compute/contrib/admin_actions.py:242 msgid "Invalid metadata" msgstr "" @@ -1329,23 +1329,23 @@ msgstr "" msgid "Creating Consumer connection for Service %s" msgstr "" -#: nova/service.py:502 +#: nova/service.py:503 msgid "Service killed that has no database entry" msgstr "" -#: nova/service.py:539 +#: nova/service.py:540 msgid "The service database object disappeared, Recreating it." msgstr "" -#: nova/service.py:554 +#: nova/service.py:555 msgid "Recovered model server connection!" msgstr "" -#: nova/service.py:560 +#: nova/service.py:561 msgid "model server went away" msgstr "" -#: nova/service.py:648 +#: nova/service.py:649 msgid "serve() can only be called once" msgstr "" @@ -1406,47 +1406,27 @@ msgstr "" msgid "in looping call" msgstr "" -#: nova/utils.py:623 -#, python-format -msgid "Could not release the acquired lock `%s`" -msgstr "" - -#: nova/utils.py:706 -#, python-format -msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"..." -msgstr "" - -#: nova/utils.py:710 -#, python-format -msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"..." -msgstr "" - -#: nova/utils.py:736 -#, python-format -msgid "Got file lock \"%(lock)s\" for method \"%(method)s\"..." -msgstr "" - -#: nova/utils.py:877 +#: nova/utils.py:700 #, python-format msgid "Expected object of type: %s" msgstr "" -#: nova/utils.py:906 +#: nova/utils.py:729 #, python-format msgid "Invalid server_string: %s" msgstr "" -#: nova/utils.py:1046 +#: nova/utils.py:869 #, python-format msgid "timefunc: '%(name)s' took %(total_time).2f secs" msgstr "" -#: nova/utils.py:1124 +#: nova/utils.py:947 #, python-format msgid "Reloading cached file %s" msgstr "" -#: nova/utils.py:1242 nova/virt/configdrive.py:150 +#: nova/utils.py:1065 nova/virt/configdrive.py:151 #, python-format msgid "Could not remove tmpdir: %s" msgstr "" @@ -1866,7 +1846,7 @@ msgstr "" msgid "Caught error: %s" msgstr "" -#: nova/api/openstack/__init__.py:60 nova/api/openstack/wsgi.py:977 +#: nova/api/openstack/__init__.py:60 nova/api/openstack/wsgi.py:986 #, python-format msgid "%(url)s returned with HTTP %(status)d" msgstr "" @@ -1915,7 +1895,7 @@ msgstr "" msgid "offset param must be positive" msgstr "" -#: nova/api/openstack/common.py:215 nova/api/openstack/compute/servers.py:540 +#: nova/api/openstack/common.py:215 nova/api/openstack/compute/servers.py:536 #, python-format msgid "marker [%s] not found" msgstr "" @@ -2019,7 +1999,7 @@ msgstr "" msgid "Failed to load extension %(ext_name)s: %(exc)s" msgstr "" -#: nova/api/openstack/wsgi.py:199 nova/api/openstack/wsgi.py:610 +#: nova/api/openstack/wsgi.py:199 nova/api/openstack/wsgi.py:619 msgid "cannot understand JSON" msgstr "" @@ -2028,47 +2008,47 @@ msgstr "" msgid "cannot understand XML" msgstr "" -#: nova/api/openstack/wsgi.py:615 +#: nova/api/openstack/wsgi.py:624 msgid "too many body keys" msgstr "" -#: nova/api/openstack/wsgi.py:658 +#: nova/api/openstack/wsgi.py:667 #, python-format msgid "Exception handling resource: %s" msgstr "" -#: nova/api/openstack/wsgi.py:662 +#: nova/api/openstack/wsgi.py:671 #, python-format msgid "Fault thrown: %s" msgstr "" -#: nova/api/openstack/wsgi.py:665 +#: nova/api/openstack/wsgi.py:674 #, python-format msgid "HTTP exception thrown: %s" msgstr "" -#: nova/api/openstack/wsgi.py:779 +#: nova/api/openstack/wsgi.py:788 msgid "Unrecognized Content-Type provided in request" msgstr "" -#: nova/api/openstack/wsgi.py:783 +#: nova/api/openstack/wsgi.py:792 msgid "No Content-Type provided in request" msgstr "" -#: nova/api/openstack/wsgi.py:787 +#: nova/api/openstack/wsgi.py:796 msgid "Empty body provided in request" msgstr "" -#: nova/api/openstack/wsgi.py:888 +#: nova/api/openstack/wsgi.py:897 msgid "Invalid XML in request body" msgstr "" -#: nova/api/openstack/wsgi.py:907 +#: nova/api/openstack/wsgi.py:916 #, python-format msgid "There is no such action: %s" msgstr "" -#: nova/api/openstack/wsgi.py:910 nova/api/openstack/wsgi.py:923 +#: nova/api/openstack/wsgi.py:919 nova/api/openstack/wsgi.py:932 #: nova/api/openstack/compute/server_metadata.py:58 #: nova/api/openstack/compute/server_metadata.py:76 #: nova/api/openstack/compute/server_metadata.py:101 @@ -2077,15 +2057,15 @@ msgstr "" msgid "Malformed request body" msgstr "" -#: nova/api/openstack/wsgi.py:920 +#: nova/api/openstack/wsgi.py:929 msgid "Unsupported Content-Type" msgstr "" -#: nova/api/openstack/wsgi.py:932 +#: nova/api/openstack/wsgi.py:941 msgid "Malformed request url" msgstr "" -#: nova/api/openstack/wsgi.py:980 +#: nova/api/openstack/wsgi.py:989 #, python-format msgid "%(url)s returned a fault: %(e)s" msgstr "" @@ -2187,208 +2167,208 @@ msgstr "" msgid "Metadata item was not found" msgstr "" -#: nova/api/openstack/compute/servers.py:449 -#: nova/api/openstack/compute/servers.py:461 -#: nova/api/openstack/compute/servers.py:556 -#: nova/api/openstack/compute/servers.py:724 -#: nova/api/openstack/compute/servers.py:985 -#: nova/api/openstack/compute/servers.py:1088 -#: nova/api/openstack/compute/servers.py:1238 +#: nova/api/openstack/compute/servers.py:445 +#: nova/api/openstack/compute/servers.py:457 +#: nova/api/openstack/compute/servers.py:552 +#: nova/api/openstack/compute/servers.py:720 +#: nova/api/openstack/compute/servers.py:981 +#: nova/api/openstack/compute/servers.py:1084 +#: nova/api/openstack/compute/servers.py:1234 msgid "Instance could not be found" msgstr "" -#: nova/api/openstack/compute/servers.py:500 +#: nova/api/openstack/compute/servers.py:496 msgid "Invalid changes-since value" msgstr "" -#: nova/api/openstack/compute/servers.py:519 +#: nova/api/openstack/compute/servers.py:515 msgid "Only administrators may list deleted instances" msgstr "" -#: nova/api/openstack/compute/servers.py:563 +#: nova/api/openstack/compute/servers.py:559 msgid "Server name is not a string or unicode" msgstr "" -#: nova/api/openstack/compute/servers.py:567 +#: nova/api/openstack/compute/servers.py:563 msgid "Server name is an empty string" msgstr "" -#: nova/api/openstack/compute/servers.py:571 +#: nova/api/openstack/compute/servers.py:567 msgid "Server name must be less than 256 characters." msgstr "" -#: nova/api/openstack/compute/servers.py:588 +#: nova/api/openstack/compute/servers.py:584 #, python-format msgid "Bad personality format: missing %s" msgstr "" -#: nova/api/openstack/compute/servers.py:591 +#: nova/api/openstack/compute/servers.py:587 msgid "Bad personality format" msgstr "" -#: nova/api/openstack/compute/servers.py:595 +#: nova/api/openstack/compute/servers.py:591 #, python-format msgid "Personality content for %s cannot be decoded" msgstr "" -#: nova/api/openstack/compute/servers.py:626 +#: nova/api/openstack/compute/servers.py:622 msgid "Unknown argment : port" msgstr "" -#: nova/api/openstack/compute/servers.py:629 +#: nova/api/openstack/compute/servers.py:625 #, python-format msgid "Bad port format: port uuid is not in proper format (%s)" msgstr "" -#: nova/api/openstack/compute/servers.py:639 +#: nova/api/openstack/compute/servers.py:635 #, python-format msgid "Bad networks format: network uuid is not in proper format (%s)" msgstr "" -#: nova/api/openstack/compute/servers.py:649 +#: nova/api/openstack/compute/servers.py:645 #, python-format msgid "Invalid fixed IP address (%s)" msgstr "" -#: nova/api/openstack/compute/servers.py:662 +#: nova/api/openstack/compute/servers.py:658 #, python-format msgid "Duplicate networks (%s) are not allowed" msgstr "" -#: nova/api/openstack/compute/servers.py:668 +#: nova/api/openstack/compute/servers.py:664 #, python-format msgid "Bad network format: missing %s" msgstr "" -#: nova/api/openstack/compute/servers.py:671 +#: nova/api/openstack/compute/servers.py:667 msgid "Bad networks format" msgstr "" -#: nova/api/openstack/compute/servers.py:697 +#: nova/api/openstack/compute/servers.py:693 msgid "Userdata content cannot be decoded" msgstr "" -#: nova/api/openstack/compute/servers.py:704 +#: nova/api/openstack/compute/servers.py:700 msgid "accessIPv4 is not proper IPv4 format" msgstr "" -#: nova/api/openstack/compute/servers.py:711 +#: nova/api/openstack/compute/servers.py:707 msgid "accessIPv6 is not proper IPv6 format" msgstr "" -#: nova/api/openstack/compute/servers.py:740 +#: nova/api/openstack/compute/servers.py:736 msgid "Server name is not defined" msgstr "" -#: nova/api/openstack/compute/servers.py:789 -#: nova/api/openstack/compute/servers.py:895 +#: nova/api/openstack/compute/servers.py:785 +#: nova/api/openstack/compute/servers.py:891 msgid "Invalid flavorRef provided." msgstr "" -#: nova/api/openstack/compute/servers.py:829 +#: nova/api/openstack/compute/servers.py:825 msgid "min_count must be an integer value" msgstr "" -#: nova/api/openstack/compute/servers.py:832 +#: nova/api/openstack/compute/servers.py:828 msgid "min_count must be > 0" msgstr "" -#: nova/api/openstack/compute/servers.py:837 +#: nova/api/openstack/compute/servers.py:833 msgid "max_count must be an integer value" msgstr "" -#: nova/api/openstack/compute/servers.py:840 +#: nova/api/openstack/compute/servers.py:836 msgid "max_count must be > 0" msgstr "" -#: nova/api/openstack/compute/servers.py:843 +#: nova/api/openstack/compute/servers.py:839 msgid "min_count must be <= max_count" msgstr "" -#: nova/api/openstack/compute/servers.py:892 +#: nova/api/openstack/compute/servers.py:888 msgid "Can not find requested image" msgstr "" -#: nova/api/openstack/compute/servers.py:898 +#: nova/api/openstack/compute/servers.py:894 msgid "Invalid key_name provided." msgstr "" -#: nova/api/openstack/compute/servers.py:977 +#: nova/api/openstack/compute/servers.py:973 msgid "HostId cannot be updated." msgstr "" -#: nova/api/openstack/compute/servers.py:1003 -#: nova/api/openstack/compute/servers.py:1023 +#: nova/api/openstack/compute/servers.py:999 +#: nova/api/openstack/compute/servers.py:1019 msgid "Instance has not been resized." msgstr "" -#: nova/api/openstack/compute/servers.py:1009 +#: nova/api/openstack/compute/servers.py:1005 #, python-format msgid "Error in confirm-resize %s" msgstr "" -#: nova/api/openstack/compute/servers.py:1029 +#: nova/api/openstack/compute/servers.py:1025 #, python-format msgid "Error in revert-resize %s" msgstr "" -#: nova/api/openstack/compute/servers.py:1042 +#: nova/api/openstack/compute/servers.py:1038 msgid "Argument 'type' for reboot is not HARD or SOFT" msgstr "" -#: nova/api/openstack/compute/servers.py:1046 +#: nova/api/openstack/compute/servers.py:1042 msgid "Missing argument 'type' for reboot" msgstr "" -#: nova/api/openstack/compute/servers.py:1059 +#: nova/api/openstack/compute/servers.py:1055 #, python-format msgid "Error in reboot %s" msgstr "" -#: nova/api/openstack/compute/servers.py:1071 +#: nova/api/openstack/compute/servers.py:1067 msgid "Unable to locate requested flavor." msgstr "" -#: nova/api/openstack/compute/servers.py:1074 +#: nova/api/openstack/compute/servers.py:1070 msgid "Resize requires a flavor change." msgstr "" -#: nova/api/openstack/compute/servers.py:1098 +#: nova/api/openstack/compute/servers.py:1094 msgid "Missing imageRef attribute" msgstr "" -#: nova/api/openstack/compute/servers.py:1107 +#: nova/api/openstack/compute/servers.py:1103 #: nova/api/openstack/volume/volumes.py:263 #: nova/api/openstack/volume/volumes.py:267 msgid "Invalid imageRef provided." msgstr "" -#: nova/api/openstack/compute/servers.py:1116 +#: nova/api/openstack/compute/servers.py:1112 msgid "Missing flavorRef attribute" msgstr "" -#: nova/api/openstack/compute/servers.py:1129 +#: nova/api/openstack/compute/servers.py:1125 msgid "No adminPass was specified" msgstr "" -#: nova/api/openstack/compute/servers.py:1133 -#: nova/api/openstack/compute/servers.py:1335 +#: nova/api/openstack/compute/servers.py:1129 +#: nova/api/openstack/compute/servers.py:1331 msgid "Invalid adminPass" msgstr "" -#: nova/api/openstack/compute/servers.py:1144 +#: nova/api/openstack/compute/servers.py:1140 msgid "Unable to parse metadata key/value pairs." msgstr "" -#: nova/api/openstack/compute/servers.py:1157 +#: nova/api/openstack/compute/servers.py:1153 msgid "Resize request has invalid 'flavorRef' attribute." msgstr "" -#: nova/api/openstack/compute/servers.py:1160 +#: nova/api/openstack/compute/servers.py:1156 msgid "Resize requests require 'flavorRef' attribute." msgstr "" -#: nova/api/openstack/compute/servers.py:1178 +#: nova/api/openstack/compute/servers.py:1174 #: nova/api/openstack/compute/contrib/aggregates.py:142 #: nova/api/openstack/compute/contrib/keypairs.py:78 #: nova/api/openstack/compute/contrib/networks.py:75 @@ -2396,19 +2376,19 @@ msgstr "" msgid "Invalid request body" msgstr "" -#: nova/api/openstack/compute/servers.py:1183 +#: nova/api/openstack/compute/servers.py:1179 msgid "Could not parse imageRef from request." msgstr "" -#: nova/api/openstack/compute/servers.py:1245 +#: nova/api/openstack/compute/servers.py:1241 msgid "Cannot find image for rebuild" msgstr "" -#: nova/api/openstack/compute/servers.py:1278 +#: nova/api/openstack/compute/servers.py:1274 msgid "createImage entity requires name attribute" msgstr "" -#: nova/api/openstack/compute/servers.py:1362 +#: nova/api/openstack/compute/servers.py:1358 #, python-format msgid "Removing options '%(unk_opt_str)s' from query" msgstr "" @@ -2554,7 +2534,7 @@ msgstr "" msgid "Only root certificate can be retrieved." msgstr "" -#: nova/api/openstack/compute/contrib/cloudpipe.py:148 +#: nova/api/openstack/compute/contrib/cloudpipe.py:149 msgid "" "Unable to claim IP for VPN instances, ensure it isn't running, and try " "again in a few minutes" @@ -2883,23 +2863,23 @@ msgstr "" msgid "No image_name was specified in request." msgstr "" -#: nova/cloudpipe/pipelib.py:43 +#: nova/cloudpipe/pipelib.py:44 msgid "Instance type for vpn instances" msgstr "" -#: nova/cloudpipe/pipelib.py:46 +#: nova/cloudpipe/pipelib.py:47 msgid "Template for cloudpipe instance boot script" msgstr "" -#: nova/cloudpipe/pipelib.py:49 +#: nova/cloudpipe/pipelib.py:50 msgid "Network to push into openvpn config" msgstr "" -#: nova/cloudpipe/pipelib.py:52 +#: nova/cloudpipe/pipelib.py:53 msgid "Netmask to push into openvpn config" msgstr "" -#: nova/cloudpipe/pipelib.py:105 +#: nova/cloudpipe/pipelib.py:106 #, python-format msgid "Launching VPN for %s" msgstr "" @@ -3134,653 +3114,658 @@ msgstr "" msgid "Instance type %s not found for deletion" msgstr "" -#: nova/compute/manager.py:166 +#: nova/compute/manager.py:167 msgid "Possibly task preempted." msgstr "" -#: nova/compute/manager.py:229 +#: nova/compute/manager.py:230 msgid "Compute driver option required, but not specified" msgstr "" -#: nova/compute/manager.py:232 +#: nova/compute/manager.py:233 #, python-format msgid "Loading compute driver '%s'" msgstr "" -#: nova/compute/manager.py:238 +#: nova/compute/manager.py:239 #, python-format msgid "Unable to load the virtualization driver: %s" msgstr "" -#: nova/compute/manager.py:273 +#: nova/compute/manager.py:274 msgid "Instance has been destroyed from under us while trying to set it to ERROR" msgstr "" -#: nova/compute/manager.py:301 +#: nova/compute/manager.py:302 #, python-format msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." msgstr "" -#: nova/compute/manager.py:315 +#: nova/compute/manager.py:316 msgid "Rebooting instance after nova-compute restart." msgstr "" -#: nova/compute/manager.py:329 +#: nova/compute/manager.py:330 msgid "Hypervisor driver does not support resume guests" msgstr "" -#: nova/compute/manager.py:339 +#: nova/compute/manager.py:340 msgid "Hypervisor driver does not support firewall rules" msgstr "" -#: nova/compute/manager.py:351 +#: nova/compute/manager.py:352 msgid "Checking state" msgstr "" -#: nova/compute/manager.py:424 +#: nova/compute/manager.py:425 #, python-format msgid "Setting up bdm %s" msgstr "" -#: nova/compute/manager.py:517 +#: nova/compute/manager.py:518 msgid "Failed to dealloc network for deleted instance" msgstr "" -#: nova/compute/manager.py:549 +#: nova/compute/manager.py:550 #, python-format msgid "Build error: %s" msgstr "" -#: nova/compute/manager.py:566 +#: nova/compute/manager.py:567 msgid "Error trying to reschedule" msgstr "" -#: nova/compute/manager.py:583 +#: nova/compute/manager.py:584 msgid "Retry info not present, will not reschedule" msgstr "" -#: nova/compute/manager.py:588 +#: nova/compute/manager.py:589 msgid "No request spec, will not reschedule" msgstr "" -#: nova/compute/manager.py:594 +#: nova/compute/manager.py:595 #, python-format msgid "Re-scheduling instance: attempt %d" msgstr "" -#: nova/compute/manager.py:619 +#: nova/compute/manager.py:620 msgid "Instance build timed out. Set to error state." msgstr "" -#: nova/compute/manager.py:650 +#: nova/compute/manager.py:651 msgid "Instance has already been created" msgstr "" -#: nova/compute/manager.py:693 +#: nova/compute/manager.py:694 #, 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:699 +#: nova/compute/manager.py:700 #, 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:709 +#: nova/compute/manager.py:710 msgid "Starting instance..." msgstr "" -#: nova/compute/manager.py:730 +#: nova/compute/manager.py:731 msgid "Instance failed network setup" msgstr "" -#: nova/compute/manager.py:734 +#: nova/compute/manager.py:735 #, python-format msgid "Instance network_info: |%s|" msgstr "" -#: nova/compute/manager.py:747 +#: nova/compute/manager.py:748 msgid "Instance failed block device setup" msgstr "" -#: nova/compute/manager.py:765 +#: nova/compute/manager.py:766 msgid "Instance failed to spawn" msgstr "" -#: nova/compute/manager.py:789 +#: nova/compute/manager.py:790 msgid "Deallocating network for instance" msgstr "" -#: nova/compute/manager.py:861 +#: nova/compute/manager.py:862 #, python-format msgid "%(action_str)s instance" msgstr "" -#: nova/compute/manager.py:892 +#: nova/compute/manager.py:893 #, python-format msgid "Ignoring DiskNotFound: %s" msgstr "" -#: nova/compute/manager.py:895 +#: nova/compute/manager.py:896 #, python-format msgid "Ignoring VolumeNotFound: %s" msgstr "" -#: nova/compute/manager.py:902 +#: nova/compute/manager.py:903 #, python-format msgid "terminating bdm %s" msgstr "" -#: nova/compute/manager.py:926 +#: nova/compute/manager.py:927 #, python-format msgid "Ignoring volume cleanup failure due to %s" msgstr "" -#: nova/compute/manager.py:966 nova/compute/manager.py:1788 -#: nova/compute/manager.py:2973 +#: nova/compute/manager.py:967 nova/compute/manager.py:1802 +#: nova/compute/manager.py:2987 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "" -#: nova/compute/manager.py:1048 +#: nova/compute/manager.py:1049 msgid "Rebuilding instance" msgstr "" -#: nova/compute/manager.py:1127 +#: nova/compute/manager.py:1128 msgid "Rebooting instance" msgstr "" -#: nova/compute/manager.py:1147 +#: nova/compute/manager.py:1148 #, python-format msgid "" "trying to reboot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1156 +#: nova/compute/manager.py:1157 #, python-format msgid "Cannot reboot instance: %(exc)s" msgstr "" -#: nova/compute/manager.py:1193 +#: nova/compute/manager.py:1194 msgid "instance snapshotting" msgstr "" -#: nova/compute/manager.py:1199 +#: nova/compute/manager.py:1200 #, python-format msgid "" "trying to snapshot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1269 +#: nova/compute/manager.py:1270 #, python-format msgid "Found %(num_images)d images (rotation: %(rotation)d)" msgstr "" -#: nova/compute/manager.py:1275 +#: nova/compute/manager.py:1276 #, python-format msgid "Rotating out %d backups" msgstr "" -#: nova/compute/manager.py:1280 +#: nova/compute/manager.py:1281 #, python-format msgid "Deleting image %s" msgstr "" -#: nova/compute/manager.py:1311 +#: nova/compute/manager.py:1312 #, python-format msgid "Failed to set admin password. Instance %s is not running" msgstr "" -#: nova/compute/manager.py:1318 +#: nova/compute/manager.py:1319 msgid "Root password set" msgstr "" -#: nova/compute/manager.py:1328 +#: nova/compute/manager.py:1329 msgid "set_admin_password is not implemented by this driver." msgstr "" -#: nova/compute/manager.py:1344 +#: nova/compute/manager.py:1345 #, python-format msgid "set_admin_password failed: %s" msgstr "" -#: nova/compute/manager.py:1352 +#: nova/compute/manager.py:1353 msgid "error setting admin password" msgstr "" -#: nova/compute/manager.py:1367 +#: nova/compute/manager.py:1368 #, 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:1371 +#: nova/compute/manager.py:1372 #, python-format msgid "injecting file to %(path)s" msgstr "" -#: nova/compute/manager.py:1384 +#: nova/compute/manager.py:1385 msgid "Rescuing" msgstr "" -#: nova/compute/manager.py:1411 +#: nova/compute/manager.py:1412 msgid "Unrescuing" msgstr "" -#: nova/compute/manager.py:1432 +#: nova/compute/manager.py:1433 #, python-format msgid "Changing instance metadata according to %(diff)r" msgstr "" -#: nova/compute/manager.py:1606 +#: nova/compute/manager.py:1614 msgid "destination same as source!" msgstr "" -#: nova/compute/manager.py:1624 +#: nova/compute/manager.py:1632 msgid "Migrating" msgstr "" -#: nova/compute/manager.py:1841 +#: nova/compute/manager.py:1799 +#, python-format +msgid "Failed to rollback quota for failed finish_resize: %(qr_error)s" +msgstr "" + +#: nova/compute/manager.py:1855 msgid "Pausing" msgstr "" -#: nova/compute/manager.py:1858 +#: nova/compute/manager.py:1872 msgid "Unpausing" msgstr "" -#: nova/compute/manager.py:1896 +#: nova/compute/manager.py:1910 msgid "Retrieving diagnostics" msgstr "" -#: nova/compute/manager.py:1926 +#: nova/compute/manager.py:1940 msgid "Resuming" msgstr "" -#: nova/compute/manager.py:1942 +#: nova/compute/manager.py:1956 msgid "Reset network" msgstr "" -#: nova/compute/manager.py:1947 +#: nova/compute/manager.py:1961 msgid "Inject network info" msgstr "" -#: nova/compute/manager.py:1950 +#: nova/compute/manager.py:1964 #, python-format msgid "network_info to inject: |%s|" msgstr "" -#: nova/compute/manager.py:1967 +#: nova/compute/manager.py:1981 msgid "Get console output" msgstr "" -#: nova/compute/manager.py:1992 +#: nova/compute/manager.py:2006 msgid "Getting vnc console" msgstr "" -#: nova/compute/manager.py:2020 +#: nova/compute/manager.py:2034 #, python-format msgid "Booting with volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2063 +#: nova/compute/manager.py:2077 #, python-format msgid "Attaching volume %(volume_id)s to %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2072 +#: nova/compute/manager.py:2086 #, python-format msgid "" "Failed to connect to volume %(volume_id)s while attaching at " "%(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2087 +#: nova/compute/manager.py:2101 #, python-format msgid "Failed to attach volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2116 +#: nova/compute/manager.py:2130 #, python-format msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" msgstr "" -#: nova/compute/manager.py:2120 +#: nova/compute/manager.py:2134 msgid "Detaching volume from unknown instance" msgstr "" -#: nova/compute/manager.py:2133 +#: nova/compute/manager.py:2147 #, python-format msgid "Faild to detach volume %(volume_id)s from %(mp)s" msgstr "" -#: nova/compute/manager.py:2226 +#: nova/compute/manager.py:2240 msgid "Instance has no volume." msgstr "" -#: nova/compute/manager.py:2286 +#: nova/compute/manager.py:2300 #, python-format msgid "Pre live migration failed at %(dest)s" msgstr "" -#: nova/compute/manager.py:2312 +#: nova/compute/manager.py:2326 msgid "_post_live_migration() is started.." msgstr "" -#: nova/compute/manager.py:2345 +#: nova/compute/manager.py:2359 msgid "No floating_ip found" msgstr "" -#: nova/compute/manager.py:2353 +#: nova/compute/manager.py:2367 msgid "No floating_ip found." msgstr "" -#: nova/compute/manager.py:2355 +#: nova/compute/manager.py:2369 #, python-format msgid "" "Live migration: Unexpected error: cannot inherit floating ip.\n" "%(e)s" msgstr "" -#: nova/compute/manager.py:2381 +#: nova/compute/manager.py:2395 #, python-format msgid "Migrating instance to %(dest)s finished successfully." msgstr "" -#: nova/compute/manager.py:2383 +#: nova/compute/manager.py:2397 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:2397 +#: nova/compute/manager.py:2411 msgid "Post operation of migration started" msgstr "" -#: nova/compute/manager.py:2528 +#: nova/compute/manager.py:2542 msgid "Updated the info_cache for instance" msgstr "" -#: nova/compute/manager.py:2554 +#: nova/compute/manager.py:2568 #, python-format msgid "" "Found %(migration_count)d unconfirmed migrations older than " "%(confirm_window)d seconds" msgstr "" -#: nova/compute/manager.py:2559 +#: nova/compute/manager.py:2573 #, python-format msgid "Setting migration %(migration_id)s to error: %(reason)s" msgstr "" -#: nova/compute/manager.py:2568 +#: nova/compute/manager.py:2582 #, python-format msgid "" "Automatically confirming migration %(migration_id)s for instance " "%(instance_uuid)s" msgstr "" -#: nova/compute/manager.py:2575 +#: nova/compute/manager.py:2589 #, python-format msgid "Instance %(instance_uuid)s not found" msgstr "" -#: nova/compute/manager.py:2579 +#: nova/compute/manager.py:2593 msgid "In ERROR state" msgstr "" -#: nova/compute/manager.py:2586 +#: nova/compute/manager.py:2600 #, python-format msgid "In states %(vm_state)s/%(task_state)s, notRESIZED/None" msgstr "" -#: nova/compute/manager.py:2594 +#: nova/compute/manager.py:2608 #, python-format msgid "Error auto-confirming resize: %(e)s. Will retry later." msgstr "" -#: nova/compute/manager.py:2611 +#: nova/compute/manager.py:2625 #, 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:2629 +#: nova/compute/manager.py:2643 #, python-format msgid "Failed to generate usage audit for instance on host %s" msgstr "" -#: nova/compute/manager.py:2652 +#: nova/compute/manager.py:2666 msgid "Updating bandwidth usage cache" msgstr "" -#: nova/compute/manager.py:2717 +#: nova/compute/manager.py:2731 msgid "Updating host status" msgstr "" -#: nova/compute/manager.py:2743 +#: nova/compute/manager.py:2757 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " "the hypervisor." msgstr "" -#: nova/compute/manager.py:2749 nova/compute/manager.py:2787 +#: nova/compute/manager.py:2763 nova/compute/manager.py:2801 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:2774 +#: nova/compute/manager.py:2788 #, 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:2811 +#: nova/compute/manager.py:2825 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:2823 nova/compute/manager.py:2834 -#: nova/compute/manager.py:2848 +#: nova/compute/manager.py:2837 nova/compute/manager.py:2848 +#: nova/compute/manager.py:2862 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:2828 +#: nova/compute/manager.py:2842 msgid "Instance is paused or suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:2841 +#: nova/compute/manager.py:2855 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:2857 +#: nova/compute/manager.py:2871 msgid "Instance is not (soft-)deleted." msgstr "" -#: nova/compute/manager.py:2865 +#: nova/compute/manager.py:2879 msgid "FLAGS.reclaim_instance_interval <= 0, skipping..." msgstr "" -#: nova/compute/manager.py:2878 +#: nova/compute/manager.py:2892 msgid "Reclaiming deleted instance" msgstr "" -#: nova/compute/manager.py:2927 +#: nova/compute/manager.py:2941 #, 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:2934 +#: nova/compute/manager.py:2948 #, 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:2941 +#: nova/compute/manager.py:2955 #, python-format msgid "Unrecognized value '%(action)s' for FLAGS.running_deleted_instance_action" msgstr "" -#: nova/compute/resource_tracker.py:150 +#: nova/compute/resource_tracker.py:151 msgid "" "Host field should be not be set on the instance until resources have been" " claimed." msgstr "" -#: nova/compute/resource_tracker.py:167 +#: nova/compute/resource_tracker.py:168 #, python-format msgid "" "Attempting claim: memory %(memory_mb)d MB, disk %(disk_gb)d GB, VCPUs " "%(vcpus)d" msgstr "" -#: nova/compute/resource_tracker.py:209 +#: nova/compute/resource_tracker.py:210 #, python-format msgid "" "Total memory: %(total_mem)d MB, used: %(used_mem)d MB, free: %(free_mem)d" " MB" msgstr "" -#: nova/compute/resource_tracker.py:218 +#: nova/compute/resource_tracker.py:219 msgid "Memory limit not specified, defaulting to unlimited" msgstr "" -#: nova/compute/resource_tracker.py:224 +#: nova/compute/resource_tracker.py:225 #, python-format msgid "Memory limit: %(memory_mb_limit)d MB, free: %(free_ram_mb)d MB" msgstr "" -#: nova/compute/resource_tracker.py:231 +#: nova/compute/resource_tracker.py:232 #, python-format msgid "" "Unable to claim resources. Free memory %(free_ram_mb)d MB < requested " "memory %(memory_mb)d MB" msgstr "" -#: nova/compute/resource_tracker.py:240 +#: nova/compute/resource_tracker.py:241 #, python-format msgid "" "Total disk: %(total_disk)d GB, used: %(used_disk)d GB, free: " "%(free_disk)d GB" msgstr "" -#: nova/compute/resource_tracker.py:249 +#: nova/compute/resource_tracker.py:250 msgid "Disk limit not specified, defaulting to unlimited" msgstr "" -#: nova/compute/resource_tracker.py:255 +#: nova/compute/resource_tracker.py:256 #, python-format msgid "Disk limit: %(disk_gb_limit)d GB, free: %(free_disk_gb)d GB" msgstr "" -#: nova/compute/resource_tracker.py:261 +#: nova/compute/resource_tracker.py:262 #, python-format msgid "" "Unable to claim resources. Free disk %(free_disk_gb)d GB < requested " "disk %(disk_gb)d GB" msgstr "" -#: nova/compute/resource_tracker.py:272 +#: nova/compute/resource_tracker.py:273 #, python-format msgid "Total VCPUs: %(total_vcpus)d, used: %(used_vcpus)d" msgstr "" -#: nova/compute/resource_tracker.py:279 +#: nova/compute/resource_tracker.py:280 msgid "VCPU limit not specified, defaulting to unlimited" msgstr "" -#: nova/compute/resource_tracker.py:283 +#: nova/compute/resource_tracker.py:284 #, python-format msgid "CPU limit: %(vcpu_limit)d" msgstr "" -#: nova/compute/resource_tracker.py:290 +#: nova/compute/resource_tracker.py:291 #, python-format msgid "" "Unable to claim resources. Free CPU %(free_vcpus)d < requested CPU " "%(vcpus)d" msgstr "" -#: nova/compute/resource_tracker.py:309 +#: nova/compute/resource_tracker.py:310 #, python-format msgid "Finishing claim: %s" msgstr "" -#: nova/compute/resource_tracker.py:324 +#: nova/compute/resource_tracker.py:325 #, python-format msgid "Aborting claim: %s" msgstr "" -#: nova/compute/resource_tracker.py:362 +#: nova/compute/resource_tracker.py:363 msgid "" "Virt driver does not support 'get_available_resource' Compute tracking " "is disabled." msgstr "" -#: nova/compute/resource_tracker.py:400 +#: nova/compute/resource_tracker.py:401 #, python-format msgid "Compute_service record created for %s " msgstr "" -#: nova/compute/resource_tracker.py:405 +#: nova/compute/resource_tracker.py:406 #, python-format msgid "Compute_service record updated for %s " msgstr "" -#: nova/compute/resource_tracker.py:424 +#: nova/compute/resource_tracker.py:425 #, python-format msgid "No service record for host %s" msgstr "" -#: nova/compute/resource_tracker.py:434 +#: nova/compute/resource_tracker.py:435 #, python-format msgid "Hypervisor: free ram (MB): %s" msgstr "" -#: nova/compute/resource_tracker.py:435 +#: nova/compute/resource_tracker.py:436 #, python-format msgid "Hypervisor: free disk (GB): %s" msgstr "" -#: nova/compute/resource_tracker.py:440 +#: nova/compute/resource_tracker.py:441 #, python-format msgid "Hypervisor: free VCPUs: %s" msgstr "" -#: nova/compute/resource_tracker.py:442 +#: nova/compute/resource_tracker.py:443 msgid "Hypervisor: VCPU information unavailable" msgstr "" -#: nova/compute/resource_tracker.py:449 +#: nova/compute/resource_tracker.py:450 #, python-format msgid "Free ram (MB): %s" msgstr "" -#: nova/compute/resource_tracker.py:450 +#: nova/compute/resource_tracker.py:451 #, python-format msgid "Free disk (GB): %s" msgstr "" -#: nova/compute/resource_tracker.py:455 +#: nova/compute/resource_tracker.py:456 #, python-format msgid "Free VCPUS: %s" msgstr "" -#: nova/compute/resource_tracker.py:457 +#: nova/compute/resource_tracker.py:458 msgid "Free VCPU information unavailable" msgstr "" -#: nova/compute/resource_tracker.py:532 +#: nova/compute/resource_tracker.py:533 #, python-format msgid "Missing keys: %s" msgstr "" @@ -3858,45 +3843,45 @@ msgstr "" msgid "Unrecognized read_deleted value '%s'" msgstr "" -#: nova/db/sqlalchemy/api.py:2783 +#: nova/db/sqlalchemy/api.py:2784 #, python-format msgid "Change will make usage less than 0 for the following resources: %(unders)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4684 +#: nova/db/sqlalchemy/api.py:4685 msgid "Backend exists" msgstr "" -#: nova/db/sqlalchemy/api.py:4704 nova/db/sqlalchemy/api.py:4730 +#: nova/db/sqlalchemy/api.py:4705 nova/db/sqlalchemy/api.py:4731 #, python-format msgid "No backend config with id %(sm_backend_id)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4742 +#: nova/db/sqlalchemy/api.py:4743 #, python-format msgid "No backend config with sr uuid %(sr_uuid)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4776 +#: nova/db/sqlalchemy/api.py:4777 msgid "Flavor exists" msgstr "" -#: nova/db/sqlalchemy/api.py:4791 +#: nova/db/sqlalchemy/api.py:4792 #, python-format msgid "%(sm_flavor_id) flavor not found" msgstr "" -#: nova/db/sqlalchemy/api.py:4810 +#: nova/db/sqlalchemy/api.py:4811 #, python-format msgid "No sm_flavor called %(sm_flavor_id)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4827 +#: nova/db/sqlalchemy/api.py:4828 #, python-format msgid "No sm_flavor called %(sm_flavor_label)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4865 +#: nova/db/sqlalchemy/api.py:4866 #, python-format msgid "No sm_volume with id %(volume_id)s" msgstr "" @@ -4067,155 +4052,155 @@ msgstr "" msgid "This driver only supports type 'a' entries." msgstr "" -#: nova/network/linux_net.py:177 +#: nova/network/linux_net.py:179 #, python-format msgid "Attempted to remove chain %s which does not exist" msgstr "" -#: nova/network/linux_net.py:212 +#: nova/network/linux_net.py:214 #, python-format msgid "Unknown chain: %r" msgstr "" -#: nova/network/linux_net.py:237 +#: nova/network/linux_net.py:239 #, 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:372 +#: nova/network/linux_net.py:374 msgid "IPTablesManager.apply completed with success" msgstr "" -#: nova/network/linux_net.py:578 +#: nova/network/linux_net.py:580 #, python-format msgid "arping error for ip %s" msgstr "" -#: nova/network/linux_net.py:788 +#: nova/network/linux_net.py:790 #, python-format msgid "Pid %d is stale, skip killing dnsmasq" msgstr "" -#: nova/network/linux_net.py:828 +#: nova/network/linux_net.py:830 #, python-format msgid "Hupping dnsmasq threw %s" msgstr "" -#: nova/network/linux_net.py:830 +#: nova/network/linux_net.py:832 #, python-format msgid "Pid %d is stale, relaunching dnsmasq" msgstr "" -#: nova/network/linux_net.py:892 +#: nova/network/linux_net.py:894 #, python-format msgid "killing radvd threw %s" msgstr "" -#: nova/network/linux_net.py:894 +#: nova/network/linux_net.py:896 #, python-format msgid "Pid %d is stale, relaunching radvd" msgstr "" -#: nova/network/linux_net.py:1124 +#: nova/network/linux_net.py:1126 #, python-format msgid "Starting VLAN inteface %s" msgstr "" -#: nova/network/linux_net.py:1160 +#: nova/network/linux_net.py:1162 #, python-format msgid "Starting Bridge interface for %s" msgstr "" -#: nova/network/linux_net.py:1203 +#: nova/network/linux_net.py:1205 #, python-format msgid "Failed to add interface: %s" msgstr "" -#: nova/network/linux_net.py:1304 +#: nova/network/linux_net.py:1306 #, python-format msgid "Starting bridge %s " msgstr "" -#: nova/network/linux_net.py:1312 +#: nova/network/linux_net.py:1314 #, python-format msgid "Done starting bridge %s" msgstr "" -#: nova/network/linux_net.py:1331 +#: nova/network/linux_net.py:1333 #, python-format msgid "Failed unplugging gateway interface '%s'" msgstr "" -#: nova/network/linux_net.py:1333 +#: nova/network/linux_net.py:1335 #, python-format msgid "Unplugged gateway interface '%s'" msgstr "" -#: nova/network/manager.py:276 +#: nova/network/manager.py:277 #, python-format msgid "Fixed ip %(fixed_ip_id)s not found" msgstr "" -#: nova/network/manager.py:285 nova/network/manager.py:544 +#: nova/network/manager.py:286 nova/network/manager.py:545 #, python-format msgid "Interface %(interface)s not found" msgstr "" -#: nova/network/manager.py:300 +#: nova/network/manager.py:301 #, python-format msgid "floating IP allocation for instance |%s|" msgstr "" -#: nova/network/manager.py:364 +#: nova/network/manager.py:365 msgid "Floating IP is not associated. Ignore." msgstr "" -#: nova/network/manager.py:382 +#: nova/network/manager.py:383 #, python-format msgid "Address |%(address)s| is not allocated" msgstr "" -#: nova/network/manager.py:386 +#: nova/network/manager.py:387 #, python-format msgid "Address |%(address)s| is not allocated to your project |%(project)s|" msgstr "" -#: nova/network/manager.py:407 +#: nova/network/manager.py:408 #, python-format msgid "Quota exceeded for %(pid)s, tried to allocate floating IP" msgstr "" -#: nova/network/manager.py:468 +#: nova/network/manager.py:469 msgid "Failed to update usages deallocating floating IP" msgstr "" -#: nova/network/manager.py:649 +#: nova/network/manager.py:650 #, python-format msgid "Starting migration network for instance %(instance_uuid)s" msgstr "" -#: nova/network/manager.py:656 +#: nova/network/manager.py:657 #, python-format msgid "" "Floating ip address |%(address)s| no longer belongs to instance " "%(instance_uuid)s. Will notmigrate it " msgstr "" -#: nova/network/manager.py:677 +#: nova/network/manager.py:678 #, python-format msgid "Finishing migration network for instance %(instance_uuid)s" msgstr "" -#: nova/network/manager.py:685 +#: nova/network/manager.py:686 #, python-format msgid "" "Floating ip address |%(address)s| no longer belongs to instance " "%(instance_uuid)s. Will notsetup it." msgstr "" -#: nova/network/manager.py:732 +#: nova/network/manager.py:733 #, python-format msgid "" "Database inconsistency: DNS domain |%s| is registered in the Nova db but " @@ -4223,39 +4208,39 @@ msgid "" "ignored." msgstr "" -#: nova/network/manager.py:778 +#: nova/network/manager.py:779 #, python-format msgid "Domain |%(domain)s| already exists, changing zone to |%(av_zone)s|." msgstr "" -#: nova/network/manager.py:788 +#: nova/network/manager.py:789 #, python-format msgid "Domain |%(domain)s| already exists, changing project to |%(project)s|." msgstr "" -#: nova/network/manager.py:902 +#: nova/network/manager.py:903 #, python-format msgid "Disassociated %s stale fixed ip(s)" msgstr "" -#: nova/network/manager.py:906 +#: nova/network/manager.py:907 msgid "setting network host" msgstr "" -#: nova/network/manager.py:1020 +#: nova/network/manager.py:1021 msgid "network allocations" msgstr "" -#: nova/network/manager.py:1025 +#: nova/network/manager.py:1026 #, python-format msgid "networks retrieved for instance: |%(networks)s|" msgstr "" -#: nova/network/manager.py:1055 +#: nova/network/manager.py:1056 msgid "network deallocation for instance" msgstr "" -#: nova/network/manager.py:1278 +#: nova/network/manager.py:1279 #, python-format msgid "" "instance-dns-zone is |%(domain)s|, which is in availability zone " @@ -4263,89 +4248,89 @@ msgid "" "created." msgstr "" -#: nova/network/manager.py:1357 +#: nova/network/manager.py:1358 #, python-format msgid "Unable to release %s because vif doesn't exist." msgstr "" -#: nova/network/manager.py:1378 +#: nova/network/manager.py:1379 #, python-format msgid "Leased IP |%(address)s|" msgstr "" -#: nova/network/manager.py:1382 +#: nova/network/manager.py:1383 #, python-format msgid "IP %s leased that is not associated" msgstr "" -#: nova/network/manager.py:1390 +#: nova/network/manager.py:1391 #, python-format msgid "IP |%s| leased that isn't allocated" msgstr "" -#: nova/network/manager.py:1395 +#: nova/network/manager.py:1396 #, python-format msgid "Released IP |%(address)s|" msgstr "" -#: nova/network/manager.py:1399 +#: nova/network/manager.py:1400 #, python-format msgid "IP %s released that is not associated" msgstr "" -#: nova/network/manager.py:1402 +#: nova/network/manager.py:1403 #, python-format msgid "IP %s released that was not leased" msgstr "" -#: nova/network/manager.py:1421 +#: nova/network/manager.py:1422 #, python-format msgid "%s must be an integer" msgstr "" -#: nova/network/manager.py:1445 +#: nova/network/manager.py:1446 msgid "Maximum allowed length for 'label' is 255." msgstr "" -#: nova/network/manager.py:1465 +#: nova/network/manager.py:1466 #, python-format msgid "" "Subnet(s) too large, defaulting to /%s. To override, specify " "network_size flag." msgstr "" -#: nova/network/manager.py:1543 +#: nova/network/manager.py:1547 msgid "cidr already in use" msgstr "" -#: nova/network/manager.py:1546 +#: nova/network/manager.py:1550 #, python-format msgid "requested cidr (%(cidr)s) conflicts with existing supernet (%(super)s)" msgstr "" -#: nova/network/manager.py:1557 +#: nova/network/manager.py:1561 #, python-format msgid "" "requested cidr (%(cidr)s) conflicts with existing smaller cidr " "(%(smaller)s)" msgstr "" -#: nova/network/manager.py:1616 +#: nova/network/manager.py:1620 msgid "Network already exists!" msgstr "" -#: nova/network/manager.py:1636 +#: nova/network/manager.py:1640 #, python-format msgid "Network must be disassociated from project %s before delete" msgstr "" -#: nova/network/manager.py:2093 +#: nova/network/manager.py:2097 msgid "" "The sum between the number of networks and the vlan start cannot be " "greater than 4094" msgstr "" -#: nova/network/manager.py:2100 +#: nova/network/manager.py:2104 #, python-format msgid "" "The network range is not big enough to fit %(num_networks)s. Network size" @@ -4418,7 +4403,27 @@ msgstr "" msgid "Multiple floating IP pools matches found for name '%s'" msgstr "" -#: nova/openstack/common/log.py:299 +#: nova/openstack/common/lockutils.py:98 +#, python-format +msgid "Could not release the acquired lock `%s`" +msgstr "" + +#: nova/openstack/common/lockutils.py:184 +#, python-format +msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"..." +msgstr "" + +#: nova/openstack/common/lockutils.py:188 +#, python-format +msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"..." +msgstr "" + +#: nova/openstack/common/lockutils.py:216 +#, python-format +msgid "Got file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..." +msgstr "" + +#: nova/openstack/common/log.py:298 #, python-format msgid "syslog facility must be one of: %s" msgstr "" @@ -4465,46 +4470,46 @@ msgstr "" msgid "Failed to load plugin %(plug)s: %(exc)s" msgstr "" -#: nova/openstack/common/rpc/amqp.py:208 +#: nova/openstack/common/rpc/amqp.py:209 #, python-format msgid "unpacked context: %s" msgstr "" -#: nova/openstack/common/rpc/amqp.py:252 +#: nova/openstack/common/rpc/amqp.py:253 #, python-format msgid "received %s" msgstr "" -#: nova/openstack/common/rpc/amqp.py:258 +#: nova/openstack/common/rpc/amqp.py:259 #, python-format msgid "no method for message: %s" msgstr "" -#: nova/openstack/common/rpc/amqp.py:259 +#: nova/openstack/common/rpc/amqp.py:260 #, python-format msgid "No method for message: %s" msgstr "" -#: nova/openstack/common/rpc/amqp.py:351 +#: nova/openstack/common/rpc/amqp.py:352 #, python-format msgid "Making asynchronous call on %s ..." msgstr "" -#: nova/openstack/common/rpc/amqp.py:354 +#: nova/openstack/common/rpc/amqp.py:355 #, python-format msgid "MSG_ID is %s" msgstr "" -#: nova/openstack/common/rpc/amqp.py:376 +#: nova/openstack/common/rpc/amqp.py:377 #, python-format msgid "Making asynchronous cast on %s..." msgstr "" -#: nova/openstack/common/rpc/amqp.py:384 +#: nova/openstack/common/rpc/amqp.py:385 msgid "Making asynchronous fanout cast..." msgstr "" -#: nova/openstack/common/rpc/amqp.py:410 +#: nova/openstack/common/rpc/amqp.py:411 #, python-format msgid "Sending %(event_type)s on %(topic)s" msgstr "" @@ -4543,69 +4548,69 @@ msgstr "" msgid "Failed to process message... skipping it." msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:463 +#: nova/openstack/common/rpc/impl_kombu.py:468 #, python-format msgid "Reconnecting to AMQP server on %(hostname)s:%(port)d" msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:485 +#: nova/openstack/common/rpc/impl_kombu.py:490 #, python-format msgid "Connected to AMQP server on %(hostname)s:%(port)d" msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:522 +#: nova/openstack/common/rpc/impl_kombu.py:527 #, python-format msgid "" "Unable to connect to AMQP server on %(hostname)s:%(port)d after " "%(max_retries)d tries: %(err_str)s" msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:538 +#: nova/openstack/common/rpc/impl_kombu.py:543 #, python-format msgid "" "AMQP server on %(hostname)s:%(port)d is unreachable: %(err_str)s. Trying " "again in %(sleep_time)d seconds." msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:590 -#: nova/openstack/common/rpc/impl_qpid.py:402 +#: nova/openstack/common/rpc/impl_kombu.py:595 +#: nova/openstack/common/rpc/impl_qpid.py:403 #, python-format msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s" msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:608 -#: nova/openstack/common/rpc/impl_qpid.py:417 +#: nova/openstack/common/rpc/impl_kombu.py:613 +#: nova/openstack/common/rpc/impl_qpid.py:418 #, python-format msgid "Timed out waiting for RPC response: %s" msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:612 -#: nova/openstack/common/rpc/impl_qpid.py:421 +#: nova/openstack/common/rpc/impl_kombu.py:617 +#: nova/openstack/common/rpc/impl_qpid.py:422 #, python-format msgid "Failed to consume message from queue: %s" msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:646 -#: nova/openstack/common/rpc/impl_qpid.py:451 +#: nova/openstack/common/rpc/impl_kombu.py:651 +#: nova/openstack/common/rpc/impl_qpid.py:452 #, python-format msgid "Failed to publish message to topic '%(topic)s': %(err_str)s" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:358 +#: nova/openstack/common/rpc/impl_qpid.py:359 #, python-format msgid "Unable to connect to AMQP server: %s" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:363 +#: nova/openstack/common/rpc/impl_qpid.py:364 #, python-format msgid "Connected to AMQP server on %s" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:371 +#: nova/openstack/common/rpc/impl_qpid.py:372 msgid "Re-established AMQP queues" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:429 +#: nova/openstack/common/rpc/impl_qpid.py:430 msgid "Error processing message. Skipping it." msgstr "" @@ -4840,27 +4845,27 @@ msgstr "" msgid "Attempting to build %(num_instances)d instance(s)" msgstr "" -#: nova/scheduler/filter_scheduler.py:185 +#: nova/scheduler/filter_scheduler.py:186 msgid "Invalid value for 'scheduler_max_attempts', must be >= 1" msgstr "" -#: nova/scheduler/filter_scheduler.py:212 +#: nova/scheduler/filter_scheduler.py:213 #, python-format msgid "" "Exceeded max scheduling attempts %(max_attempts)d for instance " "%(instance_uuid)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:223 +#: nova/scheduler/filter_scheduler.py:224 msgid "Scheduler only understands Compute nodes (for now)" msgstr "" -#: nova/scheduler/filter_scheduler.py:275 +#: nova/scheduler/filter_scheduler.py:276 #, python-format msgid "Filtered %(hosts)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:285 +#: nova/scheduler/filter_scheduler.py:286 #, python-format msgid "Weighted %(weighted_host)s" msgstr "" @@ -4943,12 +4948,12 @@ msgstr "" msgid "%(host_state)s fails instance_type extra_specs requirements" msgstr "" -#: nova/scheduler/filters/compute_filter.py:36 +#: nova/scheduler/filters/compute_filter.py:38 #, python-format msgid "%(host_state)s is disabled or has not been heard from in a while" msgstr "" -#: nova/scheduler/filters/compute_filter.py:40 +#: nova/scheduler/filters/compute_filter.py:42 #, python-format msgid "%(host_state)s is disabled via capabilities" msgstr "" @@ -5076,7 +5081,7 @@ msgstr "" msgid "Expected a function in 'auth[1]' parameter" msgstr "" -#: nova/tests/test_misc.py:63 +#: nova/tests/test_misc.py:62 #, python-format msgid "" "The following migrations are missing a downgrade:\n" @@ -5246,7 +5251,7 @@ msgstr "" #: nova/tests/compute/test_compute.py:644 #: nova/tests/compute/test_compute.py:680 #: nova/tests/compute/test_compute.py:705 -#: nova/tests/compute/test_compute.py:2341 +#: nova/tests/compute/test_compute.py:2342 #, python-format msgid "Running instances: %s" msgstr "" @@ -5263,7 +5268,7 @@ msgstr "" msgid "Internal error" msgstr "" -#: nova/tests/compute/test_compute.py:2352 +#: nova/tests/compute/test_compute.py:2353 #, python-format msgid "After force-killing instances: %s" msgstr "" @@ -5376,7 +5381,7 @@ msgstr "" msgid "Decoding JSON: %s" msgstr "" -#: nova/virt/configdrive.py:76 +#: nova/virt/configdrive.py:77 #, python-format msgid "Added %(filepath)s to config drive" msgstr "" @@ -5515,115 +5520,115 @@ msgstr "" msgid "domain does not exist" msgstr "" -#: nova/virt/baremetal/driver.py:115 +#: nova/virt/baremetal/driver.py:117 #, python-format msgid "Error encountered when destroying instance '%(name)s': %(ex)s" msgstr "" -#: nova/virt/baremetal/driver.py:129 +#: nova/virt/baremetal/driver.py:131 #, python-format msgid "instance %(instance_name)s: deleting instance files %(target)s" msgstr "" -#: nova/virt/baremetal/driver.py:156 +#: nova/virt/baremetal/driver.py:158 #, python-format msgid "instance %s: rebooted" msgstr "" -#: nova/virt/baremetal/driver.py:160 +#: nova/virt/baremetal/driver.py:162 msgid "_wait_for_reboot failed" msgstr "" -#: nova/virt/baremetal/driver.py:189 +#: nova/virt/baremetal/driver.py:191 #, python-format msgid "instance %s: rescued" msgstr "" -#: nova/virt/baremetal/driver.py:193 +#: nova/virt/baremetal/driver.py:195 msgid "_wait_for_rescue failed" msgstr "" -#: nova/virt/baremetal/driver.py:210 +#: nova/virt/baremetal/driver.py:212 msgid "<============= spawn of baremetal =============>" msgstr "" -#: nova/virt/baremetal/driver.py:223 +#: nova/virt/baremetal/driver.py:225 #, python-format msgid "instance %s: is building" msgstr "" -#: nova/virt/baremetal/driver.py:229 +#: nova/virt/baremetal/driver.py:231 msgid "Key is injected but instance is not running yet" msgstr "" -#: nova/virt/baremetal/driver.py:238 +#: nova/virt/baremetal/driver.py:240 #, python-format msgid "instance %s: booted" msgstr "" -#: nova/virt/baremetal/driver.py:245 +#: nova/virt/baremetal/driver.py:247 #, python-format msgid "~~~~~~ current state = %s ~~~~~~" msgstr "" -#: nova/virt/baremetal/driver.py:247 +#: nova/virt/baremetal/driver.py:249 #, python-format msgid "instance %s spawned successfully" msgstr "" -#: nova/virt/baremetal/driver.py:250 +#: nova/virt/baremetal/driver.py:252 #, python-format msgid "instance %s:not booted" msgstr "" -#: nova/virt/baremetal/driver.py:253 +#: nova/virt/baremetal/driver.py:255 msgid "Baremetal assignment is overcommitted." msgstr "" -#: nova/virt/baremetal/driver.py:337 +#: nova/virt/baremetal/driver.py:339 #, python-format msgid "instance %s: Creating image" msgstr "" -#: nova/virt/baremetal/driver.py:455 +#: nova/virt/baremetal/driver.py:457 #, python-format msgid "instance %(inst_name)s: injecting %(injection)s into image %(img_id)s" msgstr "" -#: nova/virt/baremetal/driver.py:465 +#: nova/virt/baremetal/driver.py:467 #, python-format msgid "" "instance %(inst_name)s: ignoring error injecting data into image " "%(img_id)s (%(e)s)" msgstr "" -#: nova/virt/baremetal/driver.py:511 +#: nova/virt/baremetal/driver.py:513 #, python-format msgid "instance %s: starting toXML method" msgstr "" -#: nova/virt/baremetal/driver.py:514 +#: nova/virt/baremetal/driver.py:516 #, python-format msgid "instance %s: finished toXML method" msgstr "" -#: nova/virt/baremetal/driver.py:558 nova/virt/hyperv/vmops.py:486 -#: nova/virt/libvirt/driver.py:1986 +#: nova/virt/baremetal/driver.py:560 nova/virt/hyperv/vmops.py:486 +#: nova/virt/libvirt/driver.py:1987 msgid "" "Cannot get the number of cpu, because this function is not implemented " "for this platform. This error can be safely ignored for now." msgstr "" -#: nova/virt/baremetal/driver.py:681 +#: nova/virt/baremetal/driver.py:683 #, python-format msgid "#### RLK: cpu_arch = %s " msgstr "" -#: nova/virt/baremetal/driver.py:698 +#: nova/virt/baremetal/driver.py:700 msgid "Updating!" msgstr "" -#: nova/virt/baremetal/driver.py:725 nova/virt/libvirt/driver.py:3030 +#: nova/virt/baremetal/driver.py:727 nova/virt/libvirt/driver.py:3031 #: nova/virt/xenapi/host.py:148 msgid "Updating host stats" msgstr "" @@ -6221,7 +6226,7 @@ msgstr "" msgid "Failed to remove volume from VM %s" msgstr "" -#: nova/virt/hyperv/volumeops.py:207 nova/virt/libvirt/driver.py:603 +#: nova/virt/hyperv/volumeops.py:207 nova/virt/libvirt/driver.py:604 msgid "Could not determine iscsi initiator name" msgstr "" @@ -6339,219 +6344,219 @@ msgstr "" msgid "The ISCSI initiator name can't be found. Choosing the default one" msgstr "" -#: nova/virt/hyperv/volumeutils.py:121 nova/virt/libvirt/driver.py:1462 +#: nova/virt/hyperv/volumeutils.py:121 nova/virt/libvirt/driver.py:1463 #: nova/virt/xenapi/vm_utils.py:476 #, python-format msgid "block_device_list %s" msgstr "" -#: nova/virt/libvirt/driver.py:332 +#: nova/virt/libvirt/driver.py:333 #, python-format msgid "Nova requires libvirt version %(major)i.%(minor)i.%(micro)i or greater." msgstr "" -#: nova/virt/libvirt/driver.py:338 +#: nova/virt/libvirt/driver.py:339 #, python-format msgid "Connecting to libvirt: %s" msgstr "" -#: nova/virt/libvirt/driver.py:359 +#: nova/virt/libvirt/driver.py:360 msgid "Connection to libvirt broke" msgstr "" -#: nova/virt/libvirt/driver.py:381 nova/virt/libvirt/driver.py:384 +#: nova/virt/libvirt/driver.py:382 nova/virt/libvirt/driver.py:385 #, python-format msgid "Can not handle authentication request for %d credentials" msgstr "" -#: nova/virt/libvirt/driver.py:466 +#: nova/virt/libvirt/driver.py:467 #, python-format msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:480 +#: nova/virt/libvirt/driver.py:481 msgid "During wait destroy, instance disappeared." msgstr "" -#: nova/virt/libvirt/driver.py:485 +#: nova/virt/libvirt/driver.py:486 msgid "Instance destroyed successfully." msgstr "" -#: nova/virt/libvirt/driver.py:507 +#: nova/virt/libvirt/driver.py:508 msgid "Error from libvirt during undefineFlags. Retrying with undefine" msgstr "" -#: nova/virt/libvirt/driver.py:522 +#: nova/virt/libvirt/driver.py:523 #, python-format msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:535 +#: nova/virt/libvirt/driver.py:536 #, python-format msgid "Error from libvirt during unfilter. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:552 +#: nova/virt/libvirt/driver.py:553 #, python-format msgid "Deleting instance files %(target)s" msgstr "" -#: nova/virt/libvirt/driver.py:566 +#: nova/virt/libvirt/driver.py:567 #, python-format msgid "Failed to cleanup directory %(target)s: %(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:728 +#: nova/virt/libvirt/driver.py:729 msgid "During detach_volume, instance disappeared." msgstr "" -#: nova/virt/libvirt/driver.py:738 +#: nova/virt/libvirt/driver.py:739 msgid "attaching LXC block device" msgstr "" -#: nova/virt/libvirt/driver.py:751 +#: nova/virt/libvirt/driver.py:752 msgid "detaching LXC block device" msgstr "" -#: nova/virt/libvirt/driver.py:883 +#: nova/virt/libvirt/driver.py:884 msgid "Instance soft rebooted successfully." msgstr "" -#: nova/virt/libvirt/driver.py:887 +#: nova/virt/libvirt/driver.py:888 msgid "Failed to soft reboot instance." msgstr "" -#: nova/virt/libvirt/driver.py:919 +#: nova/virt/libvirt/driver.py:920 msgid "Instance shutdown successfully." msgstr "" -#: nova/virt/libvirt/driver.py:954 +#: nova/virt/libvirt/driver.py:955 msgid "Instance rebooted successfully." msgstr "" -#: nova/virt/libvirt/driver.py:1084 +#: nova/virt/libvirt/driver.py:1085 msgid "Instance is running" msgstr "" -#: nova/virt/libvirt/driver.py:1091 nova/virt/powervm/operator.py:253 +#: nova/virt/libvirt/driver.py:1092 nova/virt/powervm/operator.py:253 msgid "Instance spawned successfully." msgstr "" -#: nova/virt/libvirt/driver.py:1107 +#: nova/virt/libvirt/driver.py:1108 #, python-format msgid "data: %(data)r, fpath: %(fpath)r" msgstr "" -#: nova/virt/libvirt/driver.py:1153 +#: nova/virt/libvirt/driver.py:1154 msgid "Guest does not have a console available" msgstr "" -#: nova/virt/libvirt/driver.py:1197 +#: nova/virt/libvirt/driver.py:1198 #, python-format msgid "Path '%(path)s' supports direct I/O" msgstr "" -#: nova/virt/libvirt/driver.py:1201 +#: nova/virt/libvirt/driver.py:1202 #, python-format msgid "Path '%(path)s' does not support direct I/O: '%(ex)s'" msgstr "" -#: nova/virt/libvirt/driver.py:1205 nova/virt/libvirt/driver.py:1209 +#: nova/virt/libvirt/driver.py:1206 nova/virt/libvirt/driver.py:1210 #, python-format msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'" msgstr "" -#: nova/virt/libvirt/driver.py:1275 +#: nova/virt/libvirt/driver.py:1276 msgid "Creating image" msgstr "" -#: nova/virt/libvirt/driver.py:1401 +#: nova/virt/libvirt/driver.py:1402 msgid "Using config drive" msgstr "" -#: nova/virt/libvirt/driver.py:1411 +#: nova/virt/libvirt/driver.py:1412 #, python-format msgid "Creating config drive at %(path)s" msgstr "" -#: nova/virt/libvirt/driver.py:1425 +#: nova/virt/libvirt/driver.py:1426 #, python-format msgid "Injecting %(injection)s into image %(img_id)s" msgstr "" -#: nova/virt/libvirt/driver.py:1435 +#: nova/virt/libvirt/driver.py:1436 #, python-format msgid "Ignoring error injecting data into image %(img_id)s (%(e)s)" msgstr "" -#: nova/virt/libvirt/driver.py:1509 +#: nova/virt/libvirt/driver.py:1510 #, 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:1515 +#: nova/virt/libvirt/driver.py:1516 msgid "Config requested a custom CPU model, but no model name was provided" msgstr "" -#: nova/virt/libvirt/driver.py:1519 +#: nova/virt/libvirt/driver.py:1520 msgid "A CPU model name should not be set when a host CPU model is requested" msgstr "" -#: nova/virt/libvirt/driver.py:1523 +#: nova/virt/libvirt/driver.py:1524 #, python-format msgid "CPU mode '%(mode)s' model '%(model)s' was chosen" msgstr "" -#: nova/virt/libvirt/driver.py:1539 +#: nova/virt/libvirt/driver.py:1540 msgid "" "Passthrough of the host CPU was requested but this libvirt version does " "not support this feature" msgstr "" -#: nova/virt/libvirt/driver.py:1831 +#: nova/virt/libvirt/driver.py:1832 msgid "Starting toXML method" msgstr "" -#: nova/virt/libvirt/driver.py:1835 +#: nova/virt/libvirt/driver.py:1836 msgid "Finished toXML method" msgstr "" -#: nova/virt/libvirt/driver.py:1852 +#: nova/virt/libvirt/driver.py:1853 #, 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:2104 +#: nova/virt/libvirt/driver.py:2105 msgid "libvirt version is too old (does not support getVersion)" msgstr "" -#: nova/virt/libvirt/driver.py:2291 +#: nova/virt/libvirt/driver.py:2292 msgid "Block migration can not be used with shared storage." msgstr "" -#: nova/virt/libvirt/driver.py:2299 +#: nova/virt/libvirt/driver.py:2300 msgid "Live migration can not be used without shared storage." msgstr "" -#: nova/virt/libvirt/driver.py:2337 +#: nova/virt/libvirt/driver.py:2338 #, 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:2357 +#: nova/virt/libvirt/driver.py:2358 #, python-format msgid "" "Instance launched has CPU info:\n" "%s" msgstr "" -#: nova/virt/libvirt/driver.py:2369 +#: nova/virt/libvirt/driver.py:2370 #, python-format msgid "" "CPU doesn't have compatibility.\n" @@ -6561,51 +6566,51 @@ msgid "" "Refer to %(u)s" msgstr "" -#: nova/virt/libvirt/driver.py:2386 +#: nova/virt/libvirt/driver.py:2387 #, 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:2434 +#: nova/virt/libvirt/driver.py:2435 #, python-format msgid "The firewall filter for %s does not exist" msgstr "" -#: nova/virt/libvirt/driver.py:2504 +#: nova/virt/libvirt/driver.py:2505 #, python-format msgid "Live Migration failure: %(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:2548 +#: nova/virt/libvirt/driver.py:2549 #, python-format msgid "plug_vifs() failed %(cnt)d.Retry up to %(max_retry)d for %(hostname)s." msgstr "" -#: nova/virt/libvirt/driver.py:2675 +#: nova/virt/libvirt/driver.py:2676 #, python-format msgid "skipping %(path)s since it looks like volume" msgstr "" -#: nova/virt/libvirt/driver.py:2724 +#: nova/virt/libvirt/driver.py:2725 #, python-format msgid "Getting disk size of %(i_name)s: %(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:2786 +#: nova/virt/libvirt/driver.py:2787 msgid "Starting migrate_disk_and_power_off" msgstr "" -#: nova/virt/libvirt/driver.py:2845 +#: nova/virt/libvirt/driver.py:2846 msgid "Instance running successfully." msgstr "" -#: nova/virt/libvirt/driver.py:2852 +#: nova/virt/libvirt/driver.py:2853 msgid "Starting finish_migration" msgstr "" -#: nova/virt/libvirt/driver.py:2903 +#: nova/virt/libvirt/driver.py:2904 msgid "Starting finish_revert_migration" msgstr "" @@ -6637,11 +6642,11 @@ msgstr "" msgid "iptables firewall: Setup Basic Filtering" msgstr "" -#: nova/virt/libvirt/imagebackend.py:208 +#: nova/virt/libvirt/imagebackend.py:213 msgid "You should specify libvirt_images_volume_group flag to use LVM images." msgstr "" -#: nova/virt/libvirt/imagebackend.py:270 +#: nova/virt/libvirt/imagebackend.py:276 #, python-format msgid "Unknown image_type=%s" msgstr "" @@ -6775,14 +6780,14 @@ msgstr "" msgid "LVM snapshots not implemented" msgstr "" -#: nova/virt/libvirt/utils.py:130 +#: nova/virt/libvirt/utils.py:131 #, python-format msgid "" "Insufficient Space on Volume Group %(vg)s. Only %(free_space)db " "available, but %(size)db required by volume %(lv)s." msgstr "" -#: nova/virt/libvirt/utils.py:139 +#: nova/virt/libvirt/utils.py:140 #, python-format msgid "" "Volume group %(vg)s will not be able to hold sparse volume %(lv)s. " @@ -6790,36 +6795,36 @@ msgid "" "%(free_space)db." msgstr "" -#: nova/virt/libvirt/utils.py:186 +#: nova/virt/libvirt/utils.py:187 #, python-format msgid "Path %s must be LVM logical volume" msgstr "" -#: nova/virt/libvirt/utils.py:409 +#: nova/virt/libvirt/utils.py:410 msgid "Can't retrieve root device path from instance libvirt configuration" msgstr "" -#: nova/virt/libvirt/utils.py:498 +#: nova/virt/libvirt/utils.py:499 #, python-format msgid "Reading image info file: %s" msgstr "" -#: nova/virt/libvirt/utils.py:502 +#: nova/virt/libvirt/utils.py:503 #, python-format msgid "Read: %s" msgstr "" -#: nova/virt/libvirt/utils.py:508 +#: nova/virt/libvirt/utils.py:509 #, python-format msgid "Error reading image info file %(filename)s: %(error)s" msgstr "" -#: nova/virt/libvirt/utils.py:532 +#: nova/virt/libvirt/utils.py:533 #, python-format msgid "Writing image info file: %s" msgstr "" -#: nova/virt/libvirt/utils.py:533 +#: nova/virt/libvirt/utils.py:534 #, python-format msgid "Wrote: %s" msgstr "" @@ -6839,19 +6844,19 @@ msgstr "" msgid "Failed while unplugging vif" msgstr "" -#: nova/virt/libvirt/volume.py:173 +#: nova/virt/libvirt/volume.py:174 #, python-format msgid "iSCSI device not found at %s" msgstr "" -#: nova/virt/libvirt/volume.py:176 +#: nova/virt/libvirt/volume.py:177 #, python-format msgid "" "ISCSI volume not yet found at: %(mount_device)s. Will rescan & retry. " "Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:188 +#: nova/virt/libvirt/volume.py:189 #, python-format msgid "Found iSCSI node %(mount_device)s (after %(tries)s rescans)" msgstr "" @@ -8667,34 +8672,34 @@ msgstr "" msgid "LoggingVolumeDriver: %s" msgstr "" -#: nova/volume/iscsi.py:121 +#: nova/volume/iscsi.py:122 #, python-format msgid "Creating volume: %s" msgstr "" -#: nova/volume/iscsi.py:135 +#: nova/volume/iscsi.py:136 #, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s." msgstr "" -#: nova/volume/iscsi.py:145 +#: nova/volume/iscsi.py:146 #, python-format msgid "" "Failed to create iscsi target for volume id:%(vol_id)s. Please ensure " "your tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: nova/volume/iscsi.py:153 nova/volume/iscsi.py:195 +#: nova/volume/iscsi.py:154 nova/volume/iscsi.py:196 #, python-format msgid "Removing volume: %s" msgstr "" -#: nova/volume/iscsi.py:167 +#: nova/volume/iscsi.py:168 #, python-format msgid "Failed to create iscsi target for volume id:%(volume_id)s." msgstr "" -#: nova/volume/iscsi.py:176 +#: nova/volume/iscsi.py:177 msgid "valid iqn needed for show_target" msgstr "" @@ -9847,36 +9852,6 @@ msgid "" "gone: %(exc)s" msgstr "" -#~ msgid "" -#~ "The root_helper option (which lets you" -#~ " specify a root wrapper different " -#~ "from nova-rootwrap, and defaults to " -#~ "using sudo) is now deprecated. You " -#~ "should use the rootwrap_config option " -#~ "instead." -#~ msgstr "" - -#~ msgid "backend %s" -#~ msgstr "" - -#~ msgid "Invalid server status: %(status)s" -#~ msgstr "" - -#~ msgid "Use of empty request context is deprecated" -#~ msgstr "" - -#~ msgid "" -#~ "Inheritance-based rules are deprecated; " -#~ "use the default brain instead of " -#~ "%s." -#~ msgstr "" - -#~ msgid "Failed to understand rule %(match)r" -#~ msgstr "" - -#~ msgid "Inheritance-based rules are deprecated; update _check_%s" -#~ msgstr "" - -#~ msgid "Unable to obtain target information %(data)s, %(mountpoint)s" +#~ msgid "Got file lock \"%(lock)s\" for method \"%(method)s\"..." #~ msgstr "" diff --git a/nova/locale/uk/LC_MESSAGES/nova.po b/nova/locale/uk/LC_MESSAGES/nova.po index a6515777a..5693888ee 100644 --- a/nova/locale/uk/LC_MESSAGES/nova.po +++ b/nova/locale/uk/LC_MESSAGES/nova.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: nova\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-10-26 00:02+0000\n" +"POT-Creation-Date: 2012-10-27 00:01+0000\n" "PO-Revision-Date: 2011-08-23 11:21+0000\n" "Last-Translator: Thierry Carrez \n" "Language-Team: Ukrainian \n" @@ -28,41 +28,41 @@ msgstr "" msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" msgstr "" -#: nova/crypto.py:46 +#: nova/crypto.py:47 msgid "Filename of root CA" msgstr "" -#: nova/crypto.py:49 +#: nova/crypto.py:50 msgid "Filename of private key" msgstr "Ім'я файлу секретного ключа" -#: nova/crypto.py:52 +#: nova/crypto.py:53 msgid "Filename of root Certificate Revocation List" msgstr "" -#: nova/crypto.py:55 +#: nova/crypto.py:56 msgid "Where we keep our keys" msgstr "Шлях до збережених ключів" -#: nova/crypto.py:58 +#: nova/crypto.py:59 msgid "Where we keep our root CA" msgstr "" -#: nova/crypto.py:61 +#: nova/crypto.py:62 msgid "Should we use a CA for each project?" msgstr "" -#: nova/crypto.py:65 +#: nova/crypto.py:66 #, python-format msgid "Subject for certificate for users, %s for project, user, timestamp" msgstr "" -#: nova/crypto.py:70 +#: nova/crypto.py:71 #, python-format msgid "Subject for certificate for projects, %s for project, timestamp" msgstr "" -#: nova/crypto.py:300 +#: nova/crypto.py:301 #, python-format msgid "Flags path: %s" msgstr "" @@ -185,7 +185,7 @@ msgstr "" msgid "Invalid volume" msgstr "" -#: nova/exception.py:263 nova/api/openstack/compute/servers.py:1287 +#: nova/exception.py:263 nova/api/openstack/compute/servers.py:1283 #: nova/api/openstack/compute/contrib/admin_actions.py:242 msgid "Invalid metadata" msgstr "" @@ -1330,23 +1330,23 @@ msgstr "" msgid "Creating Consumer connection for Service %s" msgstr "" -#: nova/service.py:502 +#: nova/service.py:503 msgid "Service killed that has no database entry" msgstr "" -#: nova/service.py:539 +#: nova/service.py:540 msgid "The service database object disappeared, Recreating it." msgstr "" -#: nova/service.py:554 +#: nova/service.py:555 msgid "Recovered model server connection!" msgstr "" -#: nova/service.py:560 +#: nova/service.py:561 msgid "model server went away" msgstr "" -#: nova/service.py:648 +#: nova/service.py:649 msgid "serve() can only be called once" msgstr "" @@ -1407,47 +1407,27 @@ msgstr "" msgid "in looping call" msgstr "" -#: nova/utils.py:623 -#, python-format -msgid "Could not release the acquired lock `%s`" -msgstr "" - -#: nova/utils.py:706 -#, python-format -msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"..." -msgstr "" - -#: nova/utils.py:710 -#, python-format -msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"..." -msgstr "" - -#: nova/utils.py:736 -#, python-format -msgid "Got file lock \"%(lock)s\" for method \"%(method)s\"..." -msgstr "" - -#: nova/utils.py:877 +#: nova/utils.py:700 #, python-format msgid "Expected object of type: %s" msgstr "" -#: nova/utils.py:906 +#: nova/utils.py:729 #, python-format msgid "Invalid server_string: %s" msgstr "" -#: nova/utils.py:1046 +#: nova/utils.py:869 #, python-format msgid "timefunc: '%(name)s' took %(total_time).2f secs" msgstr "" -#: nova/utils.py:1124 +#: nova/utils.py:947 #, python-format msgid "Reloading cached file %s" msgstr "" -#: nova/utils.py:1242 nova/virt/configdrive.py:150 +#: nova/utils.py:1065 nova/virt/configdrive.py:151 #, python-format msgid "Could not remove tmpdir: %s" msgstr "" @@ -1868,7 +1848,7 @@ msgstr "" msgid "Caught error: %s" msgstr "" -#: nova/api/openstack/__init__.py:60 nova/api/openstack/wsgi.py:977 +#: nova/api/openstack/__init__.py:60 nova/api/openstack/wsgi.py:986 #, python-format msgid "%(url)s returned with HTTP %(status)d" msgstr "" @@ -1917,7 +1897,7 @@ msgstr "" msgid "offset param must be positive" msgstr "" -#: nova/api/openstack/common.py:215 nova/api/openstack/compute/servers.py:540 +#: nova/api/openstack/common.py:215 nova/api/openstack/compute/servers.py:536 #, python-format msgid "marker [%s] not found" msgstr "" @@ -2021,7 +2001,7 @@ msgstr "" msgid "Failed to load extension %(ext_name)s: %(exc)s" msgstr "" -#: nova/api/openstack/wsgi.py:199 nova/api/openstack/wsgi.py:610 +#: nova/api/openstack/wsgi.py:199 nova/api/openstack/wsgi.py:619 msgid "cannot understand JSON" msgstr "" @@ -2030,47 +2010,47 @@ msgstr "" msgid "cannot understand XML" msgstr "" -#: nova/api/openstack/wsgi.py:615 +#: nova/api/openstack/wsgi.py:624 msgid "too many body keys" msgstr "" -#: nova/api/openstack/wsgi.py:658 +#: nova/api/openstack/wsgi.py:667 #, python-format msgid "Exception handling resource: %s" msgstr "" -#: nova/api/openstack/wsgi.py:662 +#: nova/api/openstack/wsgi.py:671 #, python-format msgid "Fault thrown: %s" msgstr "" -#: nova/api/openstack/wsgi.py:665 +#: nova/api/openstack/wsgi.py:674 #, python-format msgid "HTTP exception thrown: %s" msgstr "" -#: nova/api/openstack/wsgi.py:779 +#: nova/api/openstack/wsgi.py:788 msgid "Unrecognized Content-Type provided in request" msgstr "" -#: nova/api/openstack/wsgi.py:783 +#: nova/api/openstack/wsgi.py:792 msgid "No Content-Type provided in request" msgstr "" -#: nova/api/openstack/wsgi.py:787 +#: nova/api/openstack/wsgi.py:796 msgid "Empty body provided in request" msgstr "" -#: nova/api/openstack/wsgi.py:888 +#: nova/api/openstack/wsgi.py:897 msgid "Invalid XML in request body" msgstr "" -#: nova/api/openstack/wsgi.py:907 +#: nova/api/openstack/wsgi.py:916 #, python-format msgid "There is no such action: %s" msgstr "" -#: nova/api/openstack/wsgi.py:910 nova/api/openstack/wsgi.py:923 +#: nova/api/openstack/wsgi.py:919 nova/api/openstack/wsgi.py:932 #: nova/api/openstack/compute/server_metadata.py:58 #: nova/api/openstack/compute/server_metadata.py:76 #: nova/api/openstack/compute/server_metadata.py:101 @@ -2079,15 +2059,15 @@ msgstr "" msgid "Malformed request body" msgstr "" -#: nova/api/openstack/wsgi.py:920 +#: nova/api/openstack/wsgi.py:929 msgid "Unsupported Content-Type" msgstr "" -#: nova/api/openstack/wsgi.py:932 +#: nova/api/openstack/wsgi.py:941 msgid "Malformed request url" msgstr "" -#: nova/api/openstack/wsgi.py:980 +#: nova/api/openstack/wsgi.py:989 #, python-format msgid "%(url)s returned a fault: %(e)s" msgstr "" @@ -2189,208 +2169,208 @@ msgstr "" msgid "Metadata item was not found" msgstr "" -#: nova/api/openstack/compute/servers.py:449 -#: nova/api/openstack/compute/servers.py:461 -#: nova/api/openstack/compute/servers.py:556 -#: nova/api/openstack/compute/servers.py:724 -#: nova/api/openstack/compute/servers.py:985 -#: nova/api/openstack/compute/servers.py:1088 -#: nova/api/openstack/compute/servers.py:1238 +#: nova/api/openstack/compute/servers.py:445 +#: nova/api/openstack/compute/servers.py:457 +#: nova/api/openstack/compute/servers.py:552 +#: nova/api/openstack/compute/servers.py:720 +#: nova/api/openstack/compute/servers.py:981 +#: nova/api/openstack/compute/servers.py:1084 +#: nova/api/openstack/compute/servers.py:1234 msgid "Instance could not be found" msgstr "" -#: nova/api/openstack/compute/servers.py:500 +#: nova/api/openstack/compute/servers.py:496 msgid "Invalid changes-since value" msgstr "" -#: nova/api/openstack/compute/servers.py:519 +#: nova/api/openstack/compute/servers.py:515 msgid "Only administrators may list deleted instances" msgstr "" -#: nova/api/openstack/compute/servers.py:563 +#: nova/api/openstack/compute/servers.py:559 msgid "Server name is not a string or unicode" msgstr "" -#: nova/api/openstack/compute/servers.py:567 +#: nova/api/openstack/compute/servers.py:563 msgid "Server name is an empty string" msgstr "" -#: nova/api/openstack/compute/servers.py:571 +#: nova/api/openstack/compute/servers.py:567 msgid "Server name must be less than 256 characters." msgstr "" -#: nova/api/openstack/compute/servers.py:588 +#: nova/api/openstack/compute/servers.py:584 #, python-format msgid "Bad personality format: missing %s" msgstr "" -#: nova/api/openstack/compute/servers.py:591 +#: nova/api/openstack/compute/servers.py:587 msgid "Bad personality format" msgstr "" -#: nova/api/openstack/compute/servers.py:595 +#: nova/api/openstack/compute/servers.py:591 #, python-format msgid "Personality content for %s cannot be decoded" msgstr "" -#: nova/api/openstack/compute/servers.py:626 +#: nova/api/openstack/compute/servers.py:622 msgid "Unknown argment : port" msgstr "" -#: nova/api/openstack/compute/servers.py:629 +#: nova/api/openstack/compute/servers.py:625 #, python-format msgid "Bad port format: port uuid is not in proper format (%s)" msgstr "" -#: nova/api/openstack/compute/servers.py:639 +#: nova/api/openstack/compute/servers.py:635 #, python-format msgid "Bad networks format: network uuid is not in proper format (%s)" msgstr "" -#: nova/api/openstack/compute/servers.py:649 +#: nova/api/openstack/compute/servers.py:645 #, python-format msgid "Invalid fixed IP address (%s)" msgstr "" -#: nova/api/openstack/compute/servers.py:662 +#: nova/api/openstack/compute/servers.py:658 #, python-format msgid "Duplicate networks (%s) are not allowed" msgstr "" -#: nova/api/openstack/compute/servers.py:668 +#: nova/api/openstack/compute/servers.py:664 #, python-format msgid "Bad network format: missing %s" msgstr "" -#: nova/api/openstack/compute/servers.py:671 +#: nova/api/openstack/compute/servers.py:667 msgid "Bad networks format" msgstr "" -#: nova/api/openstack/compute/servers.py:697 +#: nova/api/openstack/compute/servers.py:693 msgid "Userdata content cannot be decoded" msgstr "" -#: nova/api/openstack/compute/servers.py:704 +#: nova/api/openstack/compute/servers.py:700 msgid "accessIPv4 is not proper IPv4 format" msgstr "" -#: nova/api/openstack/compute/servers.py:711 +#: nova/api/openstack/compute/servers.py:707 msgid "accessIPv6 is not proper IPv6 format" msgstr "" -#: nova/api/openstack/compute/servers.py:740 +#: nova/api/openstack/compute/servers.py:736 msgid "Server name is not defined" msgstr "" -#: nova/api/openstack/compute/servers.py:789 -#: nova/api/openstack/compute/servers.py:895 +#: nova/api/openstack/compute/servers.py:785 +#: nova/api/openstack/compute/servers.py:891 msgid "Invalid flavorRef provided." msgstr "" -#: nova/api/openstack/compute/servers.py:829 +#: nova/api/openstack/compute/servers.py:825 msgid "min_count must be an integer value" msgstr "" -#: nova/api/openstack/compute/servers.py:832 +#: nova/api/openstack/compute/servers.py:828 msgid "min_count must be > 0" msgstr "" -#: nova/api/openstack/compute/servers.py:837 +#: nova/api/openstack/compute/servers.py:833 msgid "max_count must be an integer value" msgstr "" -#: nova/api/openstack/compute/servers.py:840 +#: nova/api/openstack/compute/servers.py:836 msgid "max_count must be > 0" msgstr "" -#: nova/api/openstack/compute/servers.py:843 +#: nova/api/openstack/compute/servers.py:839 msgid "min_count must be <= max_count" msgstr "" -#: nova/api/openstack/compute/servers.py:892 +#: nova/api/openstack/compute/servers.py:888 msgid "Can not find requested image" msgstr "" -#: nova/api/openstack/compute/servers.py:898 +#: nova/api/openstack/compute/servers.py:894 msgid "Invalid key_name provided." msgstr "" -#: nova/api/openstack/compute/servers.py:977 +#: nova/api/openstack/compute/servers.py:973 msgid "HostId cannot be updated." msgstr "" -#: nova/api/openstack/compute/servers.py:1003 -#: nova/api/openstack/compute/servers.py:1023 +#: nova/api/openstack/compute/servers.py:999 +#: nova/api/openstack/compute/servers.py:1019 msgid "Instance has not been resized." msgstr "" -#: nova/api/openstack/compute/servers.py:1009 +#: nova/api/openstack/compute/servers.py:1005 #, python-format msgid "Error in confirm-resize %s" msgstr "" -#: nova/api/openstack/compute/servers.py:1029 +#: nova/api/openstack/compute/servers.py:1025 #, python-format msgid "Error in revert-resize %s" msgstr "" -#: nova/api/openstack/compute/servers.py:1042 +#: nova/api/openstack/compute/servers.py:1038 msgid "Argument 'type' for reboot is not HARD or SOFT" msgstr "" -#: nova/api/openstack/compute/servers.py:1046 +#: nova/api/openstack/compute/servers.py:1042 msgid "Missing argument 'type' for reboot" msgstr "" -#: nova/api/openstack/compute/servers.py:1059 +#: nova/api/openstack/compute/servers.py:1055 #, python-format msgid "Error in reboot %s" msgstr "" -#: nova/api/openstack/compute/servers.py:1071 +#: nova/api/openstack/compute/servers.py:1067 msgid "Unable to locate requested flavor." msgstr "" -#: nova/api/openstack/compute/servers.py:1074 +#: nova/api/openstack/compute/servers.py:1070 msgid "Resize requires a flavor change." msgstr "" -#: nova/api/openstack/compute/servers.py:1098 +#: nova/api/openstack/compute/servers.py:1094 msgid "Missing imageRef attribute" msgstr "" -#: nova/api/openstack/compute/servers.py:1107 +#: nova/api/openstack/compute/servers.py:1103 #: nova/api/openstack/volume/volumes.py:263 #: nova/api/openstack/volume/volumes.py:267 msgid "Invalid imageRef provided." msgstr "" -#: nova/api/openstack/compute/servers.py:1116 +#: nova/api/openstack/compute/servers.py:1112 msgid "Missing flavorRef attribute" msgstr "" -#: nova/api/openstack/compute/servers.py:1129 +#: nova/api/openstack/compute/servers.py:1125 msgid "No adminPass was specified" msgstr "" -#: nova/api/openstack/compute/servers.py:1133 -#: nova/api/openstack/compute/servers.py:1335 +#: nova/api/openstack/compute/servers.py:1129 +#: nova/api/openstack/compute/servers.py:1331 msgid "Invalid adminPass" msgstr "" -#: nova/api/openstack/compute/servers.py:1144 +#: nova/api/openstack/compute/servers.py:1140 msgid "Unable to parse metadata key/value pairs." msgstr "" -#: nova/api/openstack/compute/servers.py:1157 +#: nova/api/openstack/compute/servers.py:1153 msgid "Resize request has invalid 'flavorRef' attribute." msgstr "" -#: nova/api/openstack/compute/servers.py:1160 +#: nova/api/openstack/compute/servers.py:1156 msgid "Resize requests require 'flavorRef' attribute." msgstr "" -#: nova/api/openstack/compute/servers.py:1178 +#: nova/api/openstack/compute/servers.py:1174 #: nova/api/openstack/compute/contrib/aggregates.py:142 #: nova/api/openstack/compute/contrib/keypairs.py:78 #: nova/api/openstack/compute/contrib/networks.py:75 @@ -2398,19 +2378,19 @@ msgstr "" msgid "Invalid request body" msgstr "" -#: nova/api/openstack/compute/servers.py:1183 +#: nova/api/openstack/compute/servers.py:1179 msgid "Could not parse imageRef from request." msgstr "" -#: nova/api/openstack/compute/servers.py:1245 +#: nova/api/openstack/compute/servers.py:1241 msgid "Cannot find image for rebuild" msgstr "" -#: nova/api/openstack/compute/servers.py:1278 +#: nova/api/openstack/compute/servers.py:1274 msgid "createImage entity requires name attribute" msgstr "" -#: nova/api/openstack/compute/servers.py:1362 +#: nova/api/openstack/compute/servers.py:1358 #, python-format msgid "Removing options '%(unk_opt_str)s' from query" msgstr "" @@ -2556,7 +2536,7 @@ msgstr "" msgid "Only root certificate can be retrieved." msgstr "" -#: nova/api/openstack/compute/contrib/cloudpipe.py:148 +#: nova/api/openstack/compute/contrib/cloudpipe.py:149 msgid "" "Unable to claim IP for VPN instances, ensure it isn't running, and try " "again in a few minutes" @@ -2885,23 +2865,23 @@ msgstr "" msgid "No image_name was specified in request." msgstr "" -#: nova/cloudpipe/pipelib.py:43 +#: nova/cloudpipe/pipelib.py:44 msgid "Instance type for vpn instances" msgstr "" -#: nova/cloudpipe/pipelib.py:46 +#: nova/cloudpipe/pipelib.py:47 msgid "Template for cloudpipe instance boot script" msgstr "" -#: nova/cloudpipe/pipelib.py:49 +#: nova/cloudpipe/pipelib.py:50 msgid "Network to push into openvpn config" msgstr "" -#: nova/cloudpipe/pipelib.py:52 +#: nova/cloudpipe/pipelib.py:53 msgid "Netmask to push into openvpn config" msgstr "" -#: nova/cloudpipe/pipelib.py:105 +#: nova/cloudpipe/pipelib.py:106 #, python-format msgid "Launching VPN for %s" msgstr "" @@ -3136,653 +3116,658 @@ msgstr "" msgid "Instance type %s not found for deletion" msgstr "" -#: nova/compute/manager.py:166 +#: nova/compute/manager.py:167 msgid "Possibly task preempted." msgstr "" -#: nova/compute/manager.py:229 +#: nova/compute/manager.py:230 msgid "Compute driver option required, but not specified" msgstr "" -#: nova/compute/manager.py:232 +#: nova/compute/manager.py:233 #, python-format msgid "Loading compute driver '%s'" msgstr "" -#: nova/compute/manager.py:238 +#: nova/compute/manager.py:239 #, python-format msgid "Unable to load the virtualization driver: %s" msgstr "" -#: nova/compute/manager.py:273 +#: nova/compute/manager.py:274 msgid "Instance has been destroyed from under us while trying to set it to ERROR" msgstr "" -#: nova/compute/manager.py:301 +#: nova/compute/manager.py:302 #, python-format msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." msgstr "" -#: nova/compute/manager.py:315 +#: nova/compute/manager.py:316 msgid "Rebooting instance after nova-compute restart." msgstr "" -#: nova/compute/manager.py:329 +#: nova/compute/manager.py:330 msgid "Hypervisor driver does not support resume guests" msgstr "" -#: nova/compute/manager.py:339 +#: nova/compute/manager.py:340 msgid "Hypervisor driver does not support firewall rules" msgstr "" -#: nova/compute/manager.py:351 +#: nova/compute/manager.py:352 msgid "Checking state" msgstr "" -#: nova/compute/manager.py:424 +#: nova/compute/manager.py:425 #, python-format msgid "Setting up bdm %s" msgstr "" -#: nova/compute/manager.py:517 +#: nova/compute/manager.py:518 msgid "Failed to dealloc network for deleted instance" msgstr "" -#: nova/compute/manager.py:549 +#: nova/compute/manager.py:550 #, python-format msgid "Build error: %s" msgstr "" -#: nova/compute/manager.py:566 +#: nova/compute/manager.py:567 msgid "Error trying to reschedule" msgstr "" -#: nova/compute/manager.py:583 +#: nova/compute/manager.py:584 msgid "Retry info not present, will not reschedule" msgstr "" -#: nova/compute/manager.py:588 +#: nova/compute/manager.py:589 msgid "No request spec, will not reschedule" msgstr "" -#: nova/compute/manager.py:594 +#: nova/compute/manager.py:595 #, python-format msgid "Re-scheduling instance: attempt %d" msgstr "" -#: nova/compute/manager.py:619 +#: nova/compute/manager.py:620 msgid "Instance build timed out. Set to error state." msgstr "" -#: nova/compute/manager.py:650 +#: nova/compute/manager.py:651 msgid "Instance has already been created" msgstr "" -#: nova/compute/manager.py:693 +#: nova/compute/manager.py:694 #, 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:699 +#: nova/compute/manager.py:700 #, 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:709 +#: nova/compute/manager.py:710 msgid "Starting instance..." msgstr "" -#: nova/compute/manager.py:730 +#: nova/compute/manager.py:731 msgid "Instance failed network setup" msgstr "" -#: nova/compute/manager.py:734 +#: nova/compute/manager.py:735 #, python-format msgid "Instance network_info: |%s|" msgstr "" -#: nova/compute/manager.py:747 +#: nova/compute/manager.py:748 msgid "Instance failed block device setup" msgstr "" -#: nova/compute/manager.py:765 +#: nova/compute/manager.py:766 msgid "Instance failed to spawn" msgstr "" -#: nova/compute/manager.py:789 +#: nova/compute/manager.py:790 msgid "Deallocating network for instance" msgstr "" -#: nova/compute/manager.py:861 +#: nova/compute/manager.py:862 #, python-format msgid "%(action_str)s instance" msgstr "" -#: nova/compute/manager.py:892 +#: nova/compute/manager.py:893 #, python-format msgid "Ignoring DiskNotFound: %s" msgstr "" -#: nova/compute/manager.py:895 +#: nova/compute/manager.py:896 #, python-format msgid "Ignoring VolumeNotFound: %s" msgstr "" -#: nova/compute/manager.py:902 +#: nova/compute/manager.py:903 #, python-format msgid "terminating bdm %s" msgstr "" -#: nova/compute/manager.py:926 +#: nova/compute/manager.py:927 #, python-format msgid "Ignoring volume cleanup failure due to %s" msgstr "" -#: nova/compute/manager.py:966 nova/compute/manager.py:1788 -#: nova/compute/manager.py:2973 +#: nova/compute/manager.py:967 nova/compute/manager.py:1802 +#: nova/compute/manager.py:2987 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "" -#: nova/compute/manager.py:1048 +#: nova/compute/manager.py:1049 msgid "Rebuilding instance" msgstr "" -#: nova/compute/manager.py:1127 +#: nova/compute/manager.py:1128 msgid "Rebooting instance" msgstr "" -#: nova/compute/manager.py:1147 +#: nova/compute/manager.py:1148 #, python-format msgid "" "trying to reboot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1156 +#: nova/compute/manager.py:1157 #, python-format msgid "Cannot reboot instance: %(exc)s" msgstr "" -#: nova/compute/manager.py:1193 +#: nova/compute/manager.py:1194 msgid "instance snapshotting" msgstr "" -#: nova/compute/manager.py:1199 +#: nova/compute/manager.py:1200 #, python-format msgid "" "trying to snapshot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1269 +#: nova/compute/manager.py:1270 #, python-format msgid "Found %(num_images)d images (rotation: %(rotation)d)" msgstr "" -#: nova/compute/manager.py:1275 +#: nova/compute/manager.py:1276 #, python-format msgid "Rotating out %d backups" msgstr "" -#: nova/compute/manager.py:1280 +#: nova/compute/manager.py:1281 #, python-format msgid "Deleting image %s" msgstr "" -#: nova/compute/manager.py:1311 +#: nova/compute/manager.py:1312 #, python-format msgid "Failed to set admin password. Instance %s is not running" msgstr "" -#: nova/compute/manager.py:1318 +#: nova/compute/manager.py:1319 msgid "Root password set" msgstr "" -#: nova/compute/manager.py:1328 +#: nova/compute/manager.py:1329 msgid "set_admin_password is not implemented by this driver." msgstr "" -#: nova/compute/manager.py:1344 +#: nova/compute/manager.py:1345 #, python-format msgid "set_admin_password failed: %s" msgstr "" -#: nova/compute/manager.py:1352 +#: nova/compute/manager.py:1353 msgid "error setting admin password" msgstr "" -#: nova/compute/manager.py:1367 +#: nova/compute/manager.py:1368 #, 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:1371 +#: nova/compute/manager.py:1372 #, python-format msgid "injecting file to %(path)s" msgstr "" -#: nova/compute/manager.py:1384 +#: nova/compute/manager.py:1385 msgid "Rescuing" msgstr "" -#: nova/compute/manager.py:1411 +#: nova/compute/manager.py:1412 msgid "Unrescuing" msgstr "" -#: nova/compute/manager.py:1432 +#: nova/compute/manager.py:1433 #, python-format msgid "Changing instance metadata according to %(diff)r" msgstr "" -#: nova/compute/manager.py:1606 +#: nova/compute/manager.py:1614 msgid "destination same as source!" msgstr "" -#: nova/compute/manager.py:1624 +#: nova/compute/manager.py:1632 msgid "Migrating" msgstr "" -#: nova/compute/manager.py:1841 +#: nova/compute/manager.py:1799 +#, python-format +msgid "Failed to rollback quota for failed finish_resize: %(qr_error)s" +msgstr "" + +#: nova/compute/manager.py:1855 msgid "Pausing" msgstr "" -#: nova/compute/manager.py:1858 +#: nova/compute/manager.py:1872 msgid "Unpausing" msgstr "" -#: nova/compute/manager.py:1896 +#: nova/compute/manager.py:1910 msgid "Retrieving diagnostics" msgstr "" -#: nova/compute/manager.py:1926 +#: nova/compute/manager.py:1940 msgid "Resuming" msgstr "" -#: nova/compute/manager.py:1942 +#: nova/compute/manager.py:1956 msgid "Reset network" msgstr "" -#: nova/compute/manager.py:1947 +#: nova/compute/manager.py:1961 msgid "Inject network info" msgstr "" -#: nova/compute/manager.py:1950 +#: nova/compute/manager.py:1964 #, python-format msgid "network_info to inject: |%s|" msgstr "" -#: nova/compute/manager.py:1967 +#: nova/compute/manager.py:1981 msgid "Get console output" msgstr "" -#: nova/compute/manager.py:1992 +#: nova/compute/manager.py:2006 msgid "Getting vnc console" msgstr "" -#: nova/compute/manager.py:2020 +#: nova/compute/manager.py:2034 #, python-format msgid "Booting with volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2063 +#: nova/compute/manager.py:2077 #, python-format msgid "Attaching volume %(volume_id)s to %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2072 +#: nova/compute/manager.py:2086 #, python-format msgid "" "Failed to connect to volume %(volume_id)s while attaching at " "%(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2087 +#: nova/compute/manager.py:2101 #, python-format msgid "Failed to attach volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2116 +#: nova/compute/manager.py:2130 #, python-format msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" msgstr "" -#: nova/compute/manager.py:2120 +#: nova/compute/manager.py:2134 msgid "Detaching volume from unknown instance" msgstr "" -#: nova/compute/manager.py:2133 +#: nova/compute/manager.py:2147 #, python-format msgid "Faild to detach volume %(volume_id)s from %(mp)s" msgstr "" -#: nova/compute/manager.py:2226 +#: nova/compute/manager.py:2240 msgid "Instance has no volume." msgstr "" -#: nova/compute/manager.py:2286 +#: nova/compute/manager.py:2300 #, python-format msgid "Pre live migration failed at %(dest)s" msgstr "" -#: nova/compute/manager.py:2312 +#: nova/compute/manager.py:2326 msgid "_post_live_migration() is started.." msgstr "" -#: nova/compute/manager.py:2345 +#: nova/compute/manager.py:2359 msgid "No floating_ip found" msgstr "" -#: nova/compute/manager.py:2353 +#: nova/compute/manager.py:2367 msgid "No floating_ip found." msgstr "" -#: nova/compute/manager.py:2355 +#: nova/compute/manager.py:2369 #, python-format msgid "" "Live migration: Unexpected error: cannot inherit floating ip.\n" "%(e)s" msgstr "" -#: nova/compute/manager.py:2381 +#: nova/compute/manager.py:2395 #, python-format msgid "Migrating instance to %(dest)s finished successfully." msgstr "" -#: nova/compute/manager.py:2383 +#: nova/compute/manager.py:2397 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:2397 +#: nova/compute/manager.py:2411 msgid "Post operation of migration started" msgstr "" -#: nova/compute/manager.py:2528 +#: nova/compute/manager.py:2542 msgid "Updated the info_cache for instance" msgstr "" -#: nova/compute/manager.py:2554 +#: nova/compute/manager.py:2568 #, python-format msgid "" "Found %(migration_count)d unconfirmed migrations older than " "%(confirm_window)d seconds" msgstr "" -#: nova/compute/manager.py:2559 +#: nova/compute/manager.py:2573 #, python-format msgid "Setting migration %(migration_id)s to error: %(reason)s" msgstr "" -#: nova/compute/manager.py:2568 +#: nova/compute/manager.py:2582 #, python-format msgid "" "Automatically confirming migration %(migration_id)s for instance " "%(instance_uuid)s" msgstr "" -#: nova/compute/manager.py:2575 +#: nova/compute/manager.py:2589 #, python-format msgid "Instance %(instance_uuid)s not found" msgstr "" -#: nova/compute/manager.py:2579 +#: nova/compute/manager.py:2593 msgid "In ERROR state" msgstr "" -#: nova/compute/manager.py:2586 +#: nova/compute/manager.py:2600 #, python-format msgid "In states %(vm_state)s/%(task_state)s, notRESIZED/None" msgstr "" -#: nova/compute/manager.py:2594 +#: nova/compute/manager.py:2608 #, python-format msgid "Error auto-confirming resize: %(e)s. Will retry later." msgstr "" -#: nova/compute/manager.py:2611 +#: nova/compute/manager.py:2625 #, 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:2629 +#: nova/compute/manager.py:2643 #, python-format msgid "Failed to generate usage audit for instance on host %s" msgstr "" -#: nova/compute/manager.py:2652 +#: nova/compute/manager.py:2666 msgid "Updating bandwidth usage cache" msgstr "" -#: nova/compute/manager.py:2717 +#: nova/compute/manager.py:2731 msgid "Updating host status" msgstr "" -#: nova/compute/manager.py:2743 +#: nova/compute/manager.py:2757 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " "the hypervisor." msgstr "" -#: nova/compute/manager.py:2749 nova/compute/manager.py:2787 +#: nova/compute/manager.py:2763 nova/compute/manager.py:2801 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:2774 +#: nova/compute/manager.py:2788 #, 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:2811 +#: nova/compute/manager.py:2825 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:2823 nova/compute/manager.py:2834 -#: nova/compute/manager.py:2848 +#: nova/compute/manager.py:2837 nova/compute/manager.py:2848 +#: nova/compute/manager.py:2862 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:2828 +#: nova/compute/manager.py:2842 msgid "Instance is paused or suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:2841 +#: nova/compute/manager.py:2855 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:2857 +#: nova/compute/manager.py:2871 msgid "Instance is not (soft-)deleted." msgstr "" -#: nova/compute/manager.py:2865 +#: nova/compute/manager.py:2879 msgid "FLAGS.reclaim_instance_interval <= 0, skipping..." msgstr "" -#: nova/compute/manager.py:2878 +#: nova/compute/manager.py:2892 msgid "Reclaiming deleted instance" msgstr "" -#: nova/compute/manager.py:2927 +#: nova/compute/manager.py:2941 #, 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:2934 +#: nova/compute/manager.py:2948 #, 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:2941 +#: nova/compute/manager.py:2955 #, python-format msgid "Unrecognized value '%(action)s' for FLAGS.running_deleted_instance_action" msgstr "" -#: nova/compute/resource_tracker.py:150 +#: nova/compute/resource_tracker.py:151 msgid "" "Host field should be not be set on the instance until resources have been" " claimed." msgstr "" -#: nova/compute/resource_tracker.py:167 +#: nova/compute/resource_tracker.py:168 #, python-format msgid "" "Attempting claim: memory %(memory_mb)d MB, disk %(disk_gb)d GB, VCPUs " "%(vcpus)d" msgstr "" -#: nova/compute/resource_tracker.py:209 +#: nova/compute/resource_tracker.py:210 #, python-format msgid "" "Total memory: %(total_mem)d MB, used: %(used_mem)d MB, free: %(free_mem)d" " MB" msgstr "" -#: nova/compute/resource_tracker.py:218 +#: nova/compute/resource_tracker.py:219 msgid "Memory limit not specified, defaulting to unlimited" msgstr "" -#: nova/compute/resource_tracker.py:224 +#: nova/compute/resource_tracker.py:225 #, python-format msgid "Memory limit: %(memory_mb_limit)d MB, free: %(free_ram_mb)d MB" msgstr "" -#: nova/compute/resource_tracker.py:231 +#: nova/compute/resource_tracker.py:232 #, python-format msgid "" "Unable to claim resources. Free memory %(free_ram_mb)d MB < requested " "memory %(memory_mb)d MB" msgstr "" -#: nova/compute/resource_tracker.py:240 +#: nova/compute/resource_tracker.py:241 #, python-format msgid "" "Total disk: %(total_disk)d GB, used: %(used_disk)d GB, free: " "%(free_disk)d GB" msgstr "" -#: nova/compute/resource_tracker.py:249 +#: nova/compute/resource_tracker.py:250 msgid "Disk limit not specified, defaulting to unlimited" msgstr "" -#: nova/compute/resource_tracker.py:255 +#: nova/compute/resource_tracker.py:256 #, python-format msgid "Disk limit: %(disk_gb_limit)d GB, free: %(free_disk_gb)d GB" msgstr "" -#: nova/compute/resource_tracker.py:261 +#: nova/compute/resource_tracker.py:262 #, python-format msgid "" "Unable to claim resources. Free disk %(free_disk_gb)d GB < requested " "disk %(disk_gb)d GB" msgstr "" -#: nova/compute/resource_tracker.py:272 +#: nova/compute/resource_tracker.py:273 #, python-format msgid "Total VCPUs: %(total_vcpus)d, used: %(used_vcpus)d" msgstr "" -#: nova/compute/resource_tracker.py:279 +#: nova/compute/resource_tracker.py:280 msgid "VCPU limit not specified, defaulting to unlimited" msgstr "" -#: nova/compute/resource_tracker.py:283 +#: nova/compute/resource_tracker.py:284 #, python-format msgid "CPU limit: %(vcpu_limit)d" msgstr "" -#: nova/compute/resource_tracker.py:290 +#: nova/compute/resource_tracker.py:291 #, python-format msgid "" "Unable to claim resources. Free CPU %(free_vcpus)d < requested CPU " "%(vcpus)d" msgstr "" -#: nova/compute/resource_tracker.py:309 +#: nova/compute/resource_tracker.py:310 #, python-format msgid "Finishing claim: %s" msgstr "" -#: nova/compute/resource_tracker.py:324 +#: nova/compute/resource_tracker.py:325 #, python-format msgid "Aborting claim: %s" msgstr "" -#: nova/compute/resource_tracker.py:362 +#: nova/compute/resource_tracker.py:363 msgid "" "Virt driver does not support 'get_available_resource' Compute tracking " "is disabled." msgstr "" -#: nova/compute/resource_tracker.py:400 +#: nova/compute/resource_tracker.py:401 #, python-format msgid "Compute_service record created for %s " msgstr "" -#: nova/compute/resource_tracker.py:405 +#: nova/compute/resource_tracker.py:406 #, python-format msgid "Compute_service record updated for %s " msgstr "" -#: nova/compute/resource_tracker.py:424 +#: nova/compute/resource_tracker.py:425 #, python-format msgid "No service record for host %s" msgstr "" -#: nova/compute/resource_tracker.py:434 +#: nova/compute/resource_tracker.py:435 #, python-format msgid "Hypervisor: free ram (MB): %s" msgstr "" -#: nova/compute/resource_tracker.py:435 +#: nova/compute/resource_tracker.py:436 #, python-format msgid "Hypervisor: free disk (GB): %s" msgstr "" -#: nova/compute/resource_tracker.py:440 +#: nova/compute/resource_tracker.py:441 #, python-format msgid "Hypervisor: free VCPUs: %s" msgstr "" -#: nova/compute/resource_tracker.py:442 +#: nova/compute/resource_tracker.py:443 msgid "Hypervisor: VCPU information unavailable" msgstr "" -#: nova/compute/resource_tracker.py:449 +#: nova/compute/resource_tracker.py:450 #, python-format msgid "Free ram (MB): %s" msgstr "" -#: nova/compute/resource_tracker.py:450 +#: nova/compute/resource_tracker.py:451 #, python-format msgid "Free disk (GB): %s" msgstr "" -#: nova/compute/resource_tracker.py:455 +#: nova/compute/resource_tracker.py:456 #, python-format msgid "Free VCPUS: %s" msgstr "" -#: nova/compute/resource_tracker.py:457 +#: nova/compute/resource_tracker.py:458 msgid "Free VCPU information unavailable" msgstr "" -#: nova/compute/resource_tracker.py:532 +#: nova/compute/resource_tracker.py:533 #, python-format msgid "Missing keys: %s" msgstr "" @@ -3860,45 +3845,45 @@ msgstr "" msgid "Unrecognized read_deleted value '%s'" msgstr "" -#: nova/db/sqlalchemy/api.py:2783 +#: nova/db/sqlalchemy/api.py:2784 #, python-format msgid "Change will make usage less than 0 for the following resources: %(unders)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4684 +#: nova/db/sqlalchemy/api.py:4685 msgid "Backend exists" msgstr "" -#: nova/db/sqlalchemy/api.py:4704 nova/db/sqlalchemy/api.py:4730 +#: nova/db/sqlalchemy/api.py:4705 nova/db/sqlalchemy/api.py:4731 #, python-format msgid "No backend config with id %(sm_backend_id)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4742 +#: nova/db/sqlalchemy/api.py:4743 #, python-format msgid "No backend config with sr uuid %(sr_uuid)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4776 +#: nova/db/sqlalchemy/api.py:4777 msgid "Flavor exists" msgstr "" -#: nova/db/sqlalchemy/api.py:4791 +#: nova/db/sqlalchemy/api.py:4792 #, python-format msgid "%(sm_flavor_id) flavor not found" msgstr "" -#: nova/db/sqlalchemy/api.py:4810 +#: nova/db/sqlalchemy/api.py:4811 #, python-format msgid "No sm_flavor called %(sm_flavor_id)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4827 +#: nova/db/sqlalchemy/api.py:4828 #, python-format msgid "No sm_flavor called %(sm_flavor_label)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4865 +#: nova/db/sqlalchemy/api.py:4866 #, python-format msgid "No sm_volume with id %(volume_id)s" msgstr "" @@ -4069,155 +4054,155 @@ msgstr "" msgid "This driver only supports type 'a' entries." msgstr "" -#: nova/network/linux_net.py:177 +#: nova/network/linux_net.py:179 #, python-format msgid "Attempted to remove chain %s which does not exist" msgstr "" -#: nova/network/linux_net.py:212 +#: nova/network/linux_net.py:214 #, python-format msgid "Unknown chain: %r" msgstr "" -#: nova/network/linux_net.py:237 +#: nova/network/linux_net.py:239 #, 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:372 +#: nova/network/linux_net.py:374 msgid "IPTablesManager.apply completed with success" msgstr "" -#: nova/network/linux_net.py:578 +#: nova/network/linux_net.py:580 #, python-format msgid "arping error for ip %s" msgstr "" -#: nova/network/linux_net.py:788 +#: nova/network/linux_net.py:790 #, python-format msgid "Pid %d is stale, skip killing dnsmasq" msgstr "" -#: nova/network/linux_net.py:828 +#: nova/network/linux_net.py:830 #, python-format msgid "Hupping dnsmasq threw %s" msgstr "" -#: nova/network/linux_net.py:830 +#: nova/network/linux_net.py:832 #, python-format msgid "Pid %d is stale, relaunching dnsmasq" msgstr "" -#: nova/network/linux_net.py:892 +#: nova/network/linux_net.py:894 #, python-format msgid "killing radvd threw %s" msgstr "" -#: nova/network/linux_net.py:894 +#: nova/network/linux_net.py:896 #, python-format msgid "Pid %d is stale, relaunching radvd" msgstr "" -#: nova/network/linux_net.py:1124 +#: nova/network/linux_net.py:1126 #, python-format msgid "Starting VLAN inteface %s" msgstr "" -#: nova/network/linux_net.py:1160 +#: nova/network/linux_net.py:1162 #, python-format msgid "Starting Bridge interface for %s" msgstr "" -#: nova/network/linux_net.py:1203 +#: nova/network/linux_net.py:1205 #, python-format msgid "Failed to add interface: %s" msgstr "" -#: nova/network/linux_net.py:1304 +#: nova/network/linux_net.py:1306 #, python-format msgid "Starting bridge %s " msgstr "" -#: nova/network/linux_net.py:1312 +#: nova/network/linux_net.py:1314 #, python-format msgid "Done starting bridge %s" msgstr "" -#: nova/network/linux_net.py:1331 +#: nova/network/linux_net.py:1333 #, python-format msgid "Failed unplugging gateway interface '%s'" msgstr "" -#: nova/network/linux_net.py:1333 +#: nova/network/linux_net.py:1335 #, python-format msgid "Unplugged gateway interface '%s'" msgstr "" -#: nova/network/manager.py:276 +#: nova/network/manager.py:277 #, python-format msgid "Fixed ip %(fixed_ip_id)s not found" msgstr "" -#: nova/network/manager.py:285 nova/network/manager.py:544 +#: nova/network/manager.py:286 nova/network/manager.py:545 #, python-format msgid "Interface %(interface)s not found" msgstr "" -#: nova/network/manager.py:300 +#: nova/network/manager.py:301 #, python-format msgid "floating IP allocation for instance |%s|" msgstr "" -#: nova/network/manager.py:364 +#: nova/network/manager.py:365 msgid "Floating IP is not associated. Ignore." msgstr "" -#: nova/network/manager.py:382 +#: nova/network/manager.py:383 #, python-format msgid "Address |%(address)s| is not allocated" msgstr "" -#: nova/network/manager.py:386 +#: nova/network/manager.py:387 #, python-format msgid "Address |%(address)s| is not allocated to your project |%(project)s|" msgstr "" -#: nova/network/manager.py:407 +#: nova/network/manager.py:408 #, python-format msgid "Quota exceeded for %(pid)s, tried to allocate floating IP" msgstr "" -#: nova/network/manager.py:468 +#: nova/network/manager.py:469 msgid "Failed to update usages deallocating floating IP" msgstr "" -#: nova/network/manager.py:649 +#: nova/network/manager.py:650 #, python-format msgid "Starting migration network for instance %(instance_uuid)s" msgstr "" -#: nova/network/manager.py:656 +#: nova/network/manager.py:657 #, python-format msgid "" "Floating ip address |%(address)s| no longer belongs to instance " "%(instance_uuid)s. Will notmigrate it " msgstr "" -#: nova/network/manager.py:677 +#: nova/network/manager.py:678 #, python-format msgid "Finishing migration network for instance %(instance_uuid)s" msgstr "" -#: nova/network/manager.py:685 +#: nova/network/manager.py:686 #, python-format msgid "" "Floating ip address |%(address)s| no longer belongs to instance " "%(instance_uuid)s. Will notsetup it." msgstr "" -#: nova/network/manager.py:732 +#: nova/network/manager.py:733 #, python-format msgid "" "Database inconsistency: DNS domain |%s| is registered in the Nova db but " @@ -4225,39 +4210,39 @@ msgid "" "ignored." msgstr "" -#: nova/network/manager.py:778 +#: nova/network/manager.py:779 #, python-format msgid "Domain |%(domain)s| already exists, changing zone to |%(av_zone)s|." msgstr "" -#: nova/network/manager.py:788 +#: nova/network/manager.py:789 #, python-format msgid "Domain |%(domain)s| already exists, changing project to |%(project)s|." msgstr "" -#: nova/network/manager.py:902 +#: nova/network/manager.py:903 #, python-format msgid "Disassociated %s stale fixed ip(s)" msgstr "" -#: nova/network/manager.py:906 +#: nova/network/manager.py:907 msgid "setting network host" msgstr "" -#: nova/network/manager.py:1020 +#: nova/network/manager.py:1021 msgid "network allocations" msgstr "" -#: nova/network/manager.py:1025 +#: nova/network/manager.py:1026 #, python-format msgid "networks retrieved for instance: |%(networks)s|" msgstr "" -#: nova/network/manager.py:1055 +#: nova/network/manager.py:1056 msgid "network deallocation for instance" msgstr "" -#: nova/network/manager.py:1278 +#: nova/network/manager.py:1279 #, python-format msgid "" "instance-dns-zone is |%(domain)s|, which is in availability zone " @@ -4265,89 +4250,89 @@ msgid "" "created." msgstr "" -#: nova/network/manager.py:1357 +#: nova/network/manager.py:1358 #, python-format msgid "Unable to release %s because vif doesn't exist." msgstr "" -#: nova/network/manager.py:1378 +#: nova/network/manager.py:1379 #, python-format msgid "Leased IP |%(address)s|" msgstr "" -#: nova/network/manager.py:1382 +#: nova/network/manager.py:1383 #, python-format msgid "IP %s leased that is not associated" msgstr "" -#: nova/network/manager.py:1390 +#: nova/network/manager.py:1391 #, python-format msgid "IP |%s| leased that isn't allocated" msgstr "" -#: nova/network/manager.py:1395 +#: nova/network/manager.py:1396 #, python-format msgid "Released IP |%(address)s|" msgstr "" -#: nova/network/manager.py:1399 +#: nova/network/manager.py:1400 #, python-format msgid "IP %s released that is not associated" msgstr "" -#: nova/network/manager.py:1402 +#: nova/network/manager.py:1403 #, python-format msgid "IP %s released that was not leased" msgstr "" -#: nova/network/manager.py:1421 +#: nova/network/manager.py:1422 #, python-format msgid "%s must be an integer" msgstr "" -#: nova/network/manager.py:1445 +#: nova/network/manager.py:1446 msgid "Maximum allowed length for 'label' is 255." msgstr "" -#: nova/network/manager.py:1465 +#: nova/network/manager.py:1466 #, python-format msgid "" "Subnet(s) too large, defaulting to /%s. To override, specify " "network_size flag." msgstr "" -#: nova/network/manager.py:1543 +#: nova/network/manager.py:1547 msgid "cidr already in use" msgstr "" -#: nova/network/manager.py:1546 +#: nova/network/manager.py:1550 #, python-format msgid "requested cidr (%(cidr)s) conflicts with existing supernet (%(super)s)" msgstr "" -#: nova/network/manager.py:1557 +#: nova/network/manager.py:1561 #, python-format msgid "" "requested cidr (%(cidr)s) conflicts with existing smaller cidr " "(%(smaller)s)" msgstr "" -#: nova/network/manager.py:1616 +#: nova/network/manager.py:1620 msgid "Network already exists!" msgstr "" -#: nova/network/manager.py:1636 +#: nova/network/manager.py:1640 #, python-format msgid "Network must be disassociated from project %s before delete" msgstr "" -#: nova/network/manager.py:2093 +#: nova/network/manager.py:2097 msgid "" "The sum between the number of networks and the vlan start cannot be " "greater than 4094" msgstr "" -#: nova/network/manager.py:2100 +#: nova/network/manager.py:2104 #, python-format msgid "" "The network range is not big enough to fit %(num_networks)s. Network size" @@ -4420,7 +4405,27 @@ msgstr "" msgid "Multiple floating IP pools matches found for name '%s'" msgstr "" -#: nova/openstack/common/log.py:299 +#: nova/openstack/common/lockutils.py:98 +#, python-format +msgid "Could not release the acquired lock `%s`" +msgstr "" + +#: nova/openstack/common/lockutils.py:184 +#, python-format +msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"..." +msgstr "" + +#: nova/openstack/common/lockutils.py:188 +#, python-format +msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"..." +msgstr "" + +#: nova/openstack/common/lockutils.py:216 +#, python-format +msgid "Got file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..." +msgstr "" + +#: nova/openstack/common/log.py:298 #, python-format msgid "syslog facility must be one of: %s" msgstr "" @@ -4467,46 +4472,46 @@ msgstr "" msgid "Failed to load plugin %(plug)s: %(exc)s" msgstr "" -#: nova/openstack/common/rpc/amqp.py:208 +#: nova/openstack/common/rpc/amqp.py:209 #, python-format msgid "unpacked context: %s" msgstr "" -#: nova/openstack/common/rpc/amqp.py:252 +#: nova/openstack/common/rpc/amqp.py:253 #, python-format msgid "received %s" msgstr "отримано %s" -#: nova/openstack/common/rpc/amqp.py:258 +#: nova/openstack/common/rpc/amqp.py:259 #, python-format msgid "no method for message: %s" msgstr "без порядку для повідомлень: %s" -#: nova/openstack/common/rpc/amqp.py:259 +#: nova/openstack/common/rpc/amqp.py:260 #, python-format msgid "No method for message: %s" msgstr "Без порядку для повідомлень: %s" -#: nova/openstack/common/rpc/amqp.py:351 +#: nova/openstack/common/rpc/amqp.py:352 #, python-format msgid "Making asynchronous call on %s ..." msgstr "" -#: nova/openstack/common/rpc/amqp.py:354 +#: nova/openstack/common/rpc/amqp.py:355 #, python-format msgid "MSG_ID is %s" msgstr "MSG_ID %s" -#: nova/openstack/common/rpc/amqp.py:376 +#: nova/openstack/common/rpc/amqp.py:377 #, python-format msgid "Making asynchronous cast on %s..." msgstr "" -#: nova/openstack/common/rpc/amqp.py:384 +#: nova/openstack/common/rpc/amqp.py:385 msgid "Making asynchronous fanout cast..." msgstr "" -#: nova/openstack/common/rpc/amqp.py:410 +#: nova/openstack/common/rpc/amqp.py:411 #, python-format msgid "Sending %(event_type)s on %(topic)s" msgstr "" @@ -4545,69 +4550,69 @@ msgstr "" msgid "Failed to process message... skipping it." msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:463 +#: nova/openstack/common/rpc/impl_kombu.py:468 #, python-format msgid "Reconnecting to AMQP server on %(hostname)s:%(port)d" msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:485 +#: nova/openstack/common/rpc/impl_kombu.py:490 #, python-format msgid "Connected to AMQP server on %(hostname)s:%(port)d" msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:522 +#: nova/openstack/common/rpc/impl_kombu.py:527 #, python-format msgid "" "Unable to connect to AMQP server on %(hostname)s:%(port)d after " "%(max_retries)d tries: %(err_str)s" msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:538 +#: nova/openstack/common/rpc/impl_kombu.py:543 #, python-format msgid "" "AMQP server on %(hostname)s:%(port)d is unreachable: %(err_str)s. Trying " "again in %(sleep_time)d seconds." msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:590 -#: nova/openstack/common/rpc/impl_qpid.py:402 +#: nova/openstack/common/rpc/impl_kombu.py:595 +#: nova/openstack/common/rpc/impl_qpid.py:403 #, python-format msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s" msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:608 -#: nova/openstack/common/rpc/impl_qpid.py:417 +#: nova/openstack/common/rpc/impl_kombu.py:613 +#: nova/openstack/common/rpc/impl_qpid.py:418 #, python-format msgid "Timed out waiting for RPC response: %s" msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:612 -#: nova/openstack/common/rpc/impl_qpid.py:421 +#: nova/openstack/common/rpc/impl_kombu.py:617 +#: nova/openstack/common/rpc/impl_qpid.py:422 #, python-format msgid "Failed to consume message from queue: %s" msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:646 -#: nova/openstack/common/rpc/impl_qpid.py:451 +#: nova/openstack/common/rpc/impl_kombu.py:651 +#: nova/openstack/common/rpc/impl_qpid.py:452 #, python-format msgid "Failed to publish message to topic '%(topic)s': %(err_str)s" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:358 +#: nova/openstack/common/rpc/impl_qpid.py:359 #, python-format msgid "Unable to connect to AMQP server: %s" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:363 +#: nova/openstack/common/rpc/impl_qpid.py:364 #, python-format msgid "Connected to AMQP server on %s" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:371 +#: nova/openstack/common/rpc/impl_qpid.py:372 msgid "Re-established AMQP queues" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:429 +#: nova/openstack/common/rpc/impl_qpid.py:430 msgid "Error processing message. Skipping it." msgstr "" @@ -4842,27 +4847,27 @@ msgstr "" msgid "Attempting to build %(num_instances)d instance(s)" msgstr "" -#: nova/scheduler/filter_scheduler.py:185 +#: nova/scheduler/filter_scheduler.py:186 msgid "Invalid value for 'scheduler_max_attempts', must be >= 1" msgstr "" -#: nova/scheduler/filter_scheduler.py:212 +#: nova/scheduler/filter_scheduler.py:213 #, python-format msgid "" "Exceeded max scheduling attempts %(max_attempts)d for instance " "%(instance_uuid)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:223 +#: nova/scheduler/filter_scheduler.py:224 msgid "Scheduler only understands Compute nodes (for now)" msgstr "" -#: nova/scheduler/filter_scheduler.py:275 +#: nova/scheduler/filter_scheduler.py:276 #, python-format msgid "Filtered %(hosts)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:285 +#: nova/scheduler/filter_scheduler.py:286 #, python-format msgid "Weighted %(weighted_host)s" msgstr "" @@ -4945,12 +4950,12 @@ msgstr "" msgid "%(host_state)s fails instance_type extra_specs requirements" msgstr "" -#: nova/scheduler/filters/compute_filter.py:36 +#: nova/scheduler/filters/compute_filter.py:38 #, python-format msgid "%(host_state)s is disabled or has not been heard from in a while" msgstr "" -#: nova/scheduler/filters/compute_filter.py:40 +#: nova/scheduler/filters/compute_filter.py:42 #, python-format msgid "%(host_state)s is disabled via capabilities" msgstr "" @@ -5078,7 +5083,7 @@ msgstr "" msgid "Expected a function in 'auth[1]' parameter" msgstr "" -#: nova/tests/test_misc.py:63 +#: nova/tests/test_misc.py:62 #, python-format msgid "" "The following migrations are missing a downgrade:\n" @@ -5248,7 +5253,7 @@ msgstr "" #: nova/tests/compute/test_compute.py:644 #: nova/tests/compute/test_compute.py:680 #: nova/tests/compute/test_compute.py:705 -#: nova/tests/compute/test_compute.py:2341 +#: nova/tests/compute/test_compute.py:2342 #, python-format msgid "Running instances: %s" msgstr "" @@ -5265,7 +5270,7 @@ msgstr "" msgid "Internal error" msgstr "" -#: nova/tests/compute/test_compute.py:2352 +#: nova/tests/compute/test_compute.py:2353 #, python-format msgid "After force-killing instances: %s" msgstr "" @@ -5378,7 +5383,7 @@ msgstr "" msgid "Decoding JSON: %s" msgstr "" -#: nova/virt/configdrive.py:76 +#: nova/virt/configdrive.py:77 #, python-format msgid "Added %(filepath)s to config drive" msgstr "" @@ -5517,115 +5522,115 @@ msgstr "" msgid "domain does not exist" msgstr "" -#: nova/virt/baremetal/driver.py:115 +#: nova/virt/baremetal/driver.py:117 #, python-format msgid "Error encountered when destroying instance '%(name)s': %(ex)s" msgstr "" -#: nova/virt/baremetal/driver.py:129 +#: nova/virt/baremetal/driver.py:131 #, python-format msgid "instance %(instance_name)s: deleting instance files %(target)s" msgstr "" -#: nova/virt/baremetal/driver.py:156 +#: nova/virt/baremetal/driver.py:158 #, python-format msgid "instance %s: rebooted" msgstr "" -#: nova/virt/baremetal/driver.py:160 +#: nova/virt/baremetal/driver.py:162 msgid "_wait_for_reboot failed" msgstr "" -#: nova/virt/baremetal/driver.py:189 +#: nova/virt/baremetal/driver.py:191 #, python-format msgid "instance %s: rescued" msgstr "" -#: nova/virt/baremetal/driver.py:193 +#: nova/virt/baremetal/driver.py:195 msgid "_wait_for_rescue failed" msgstr "" -#: nova/virt/baremetal/driver.py:210 +#: nova/virt/baremetal/driver.py:212 msgid "<============= spawn of baremetal =============>" msgstr "" -#: nova/virt/baremetal/driver.py:223 +#: nova/virt/baremetal/driver.py:225 #, python-format msgid "instance %s: is building" msgstr "" -#: nova/virt/baremetal/driver.py:229 +#: nova/virt/baremetal/driver.py:231 msgid "Key is injected but instance is not running yet" msgstr "" -#: nova/virt/baremetal/driver.py:238 +#: nova/virt/baremetal/driver.py:240 #, python-format msgid "instance %s: booted" msgstr "" -#: nova/virt/baremetal/driver.py:245 +#: nova/virt/baremetal/driver.py:247 #, python-format msgid "~~~~~~ current state = %s ~~~~~~" msgstr "" -#: nova/virt/baremetal/driver.py:247 +#: nova/virt/baremetal/driver.py:249 #, python-format msgid "instance %s spawned successfully" msgstr "" -#: nova/virt/baremetal/driver.py:250 +#: nova/virt/baremetal/driver.py:252 #, python-format msgid "instance %s:not booted" msgstr "" -#: nova/virt/baremetal/driver.py:253 +#: nova/virt/baremetal/driver.py:255 msgid "Baremetal assignment is overcommitted." msgstr "" -#: nova/virt/baremetal/driver.py:337 +#: nova/virt/baremetal/driver.py:339 #, python-format msgid "instance %s: Creating image" msgstr "" -#: nova/virt/baremetal/driver.py:455 +#: nova/virt/baremetal/driver.py:457 #, python-format msgid "instance %(inst_name)s: injecting %(injection)s into image %(img_id)s" msgstr "" -#: nova/virt/baremetal/driver.py:465 +#: nova/virt/baremetal/driver.py:467 #, python-format msgid "" "instance %(inst_name)s: ignoring error injecting data into image " "%(img_id)s (%(e)s)" msgstr "" -#: nova/virt/baremetal/driver.py:511 +#: nova/virt/baremetal/driver.py:513 #, python-format msgid "instance %s: starting toXML method" msgstr "" -#: nova/virt/baremetal/driver.py:514 +#: nova/virt/baremetal/driver.py:516 #, python-format msgid "instance %s: finished toXML method" msgstr "" -#: nova/virt/baremetal/driver.py:558 nova/virt/hyperv/vmops.py:486 -#: nova/virt/libvirt/driver.py:1986 +#: nova/virt/baremetal/driver.py:560 nova/virt/hyperv/vmops.py:486 +#: nova/virt/libvirt/driver.py:1987 msgid "" "Cannot get the number of cpu, because this function is not implemented " "for this platform. This error can be safely ignored for now." msgstr "" -#: nova/virt/baremetal/driver.py:681 +#: nova/virt/baremetal/driver.py:683 #, python-format msgid "#### RLK: cpu_arch = %s " msgstr "" -#: nova/virt/baremetal/driver.py:698 +#: nova/virt/baremetal/driver.py:700 msgid "Updating!" msgstr "" -#: nova/virt/baremetal/driver.py:725 nova/virt/libvirt/driver.py:3030 +#: nova/virt/baremetal/driver.py:727 nova/virt/libvirt/driver.py:3031 #: nova/virt/xenapi/host.py:148 msgid "Updating host stats" msgstr "" @@ -6223,7 +6228,7 @@ msgstr "" msgid "Failed to remove volume from VM %s" msgstr "" -#: nova/virt/hyperv/volumeops.py:207 nova/virt/libvirt/driver.py:603 +#: nova/virt/hyperv/volumeops.py:207 nova/virt/libvirt/driver.py:604 msgid "Could not determine iscsi initiator name" msgstr "" @@ -6341,219 +6346,219 @@ msgstr "" msgid "The ISCSI initiator name can't be found. Choosing the default one" msgstr "" -#: nova/virt/hyperv/volumeutils.py:121 nova/virt/libvirt/driver.py:1462 +#: nova/virt/hyperv/volumeutils.py:121 nova/virt/libvirt/driver.py:1463 #: nova/virt/xenapi/vm_utils.py:476 #, python-format msgid "block_device_list %s" msgstr "" -#: nova/virt/libvirt/driver.py:332 +#: nova/virt/libvirt/driver.py:333 #, python-format msgid "Nova requires libvirt version %(major)i.%(minor)i.%(micro)i or greater." msgstr "" -#: nova/virt/libvirt/driver.py:338 +#: nova/virt/libvirt/driver.py:339 #, python-format msgid "Connecting to libvirt: %s" msgstr "" -#: nova/virt/libvirt/driver.py:359 +#: nova/virt/libvirt/driver.py:360 msgid "Connection to libvirt broke" msgstr "" -#: nova/virt/libvirt/driver.py:381 nova/virt/libvirt/driver.py:384 +#: nova/virt/libvirt/driver.py:382 nova/virt/libvirt/driver.py:385 #, python-format msgid "Can not handle authentication request for %d credentials" msgstr "" -#: nova/virt/libvirt/driver.py:466 +#: nova/virt/libvirt/driver.py:467 #, python-format msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:480 +#: nova/virt/libvirt/driver.py:481 msgid "During wait destroy, instance disappeared." msgstr "" -#: nova/virt/libvirt/driver.py:485 +#: nova/virt/libvirt/driver.py:486 msgid "Instance destroyed successfully." msgstr "" -#: nova/virt/libvirt/driver.py:507 +#: nova/virt/libvirt/driver.py:508 msgid "Error from libvirt during undefineFlags. Retrying with undefine" msgstr "" -#: nova/virt/libvirt/driver.py:522 +#: nova/virt/libvirt/driver.py:523 #, python-format msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:535 +#: nova/virt/libvirt/driver.py:536 #, python-format msgid "Error from libvirt during unfilter. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:552 +#: nova/virt/libvirt/driver.py:553 #, python-format msgid "Deleting instance files %(target)s" msgstr "" -#: nova/virt/libvirt/driver.py:566 +#: nova/virt/libvirt/driver.py:567 #, python-format msgid "Failed to cleanup directory %(target)s: %(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:728 +#: nova/virt/libvirt/driver.py:729 msgid "During detach_volume, instance disappeared." msgstr "" -#: nova/virt/libvirt/driver.py:738 +#: nova/virt/libvirt/driver.py:739 msgid "attaching LXC block device" msgstr "" -#: nova/virt/libvirt/driver.py:751 +#: nova/virt/libvirt/driver.py:752 msgid "detaching LXC block device" msgstr "" -#: nova/virt/libvirt/driver.py:883 +#: nova/virt/libvirt/driver.py:884 msgid "Instance soft rebooted successfully." msgstr "" -#: nova/virt/libvirt/driver.py:887 +#: nova/virt/libvirt/driver.py:888 msgid "Failed to soft reboot instance." msgstr "" -#: nova/virt/libvirt/driver.py:919 +#: nova/virt/libvirt/driver.py:920 msgid "Instance shutdown successfully." msgstr "" -#: nova/virt/libvirt/driver.py:954 +#: nova/virt/libvirt/driver.py:955 msgid "Instance rebooted successfully." msgstr "" -#: nova/virt/libvirt/driver.py:1084 +#: nova/virt/libvirt/driver.py:1085 msgid "Instance is running" msgstr "" -#: nova/virt/libvirt/driver.py:1091 nova/virt/powervm/operator.py:253 +#: nova/virt/libvirt/driver.py:1092 nova/virt/powervm/operator.py:253 msgid "Instance spawned successfully." msgstr "" -#: nova/virt/libvirt/driver.py:1107 +#: nova/virt/libvirt/driver.py:1108 #, python-format msgid "data: %(data)r, fpath: %(fpath)r" msgstr "" -#: nova/virt/libvirt/driver.py:1153 +#: nova/virt/libvirt/driver.py:1154 msgid "Guest does not have a console available" msgstr "" -#: nova/virt/libvirt/driver.py:1197 +#: nova/virt/libvirt/driver.py:1198 #, python-format msgid "Path '%(path)s' supports direct I/O" msgstr "" -#: nova/virt/libvirt/driver.py:1201 +#: nova/virt/libvirt/driver.py:1202 #, python-format msgid "Path '%(path)s' does not support direct I/O: '%(ex)s'" msgstr "" -#: nova/virt/libvirt/driver.py:1205 nova/virt/libvirt/driver.py:1209 +#: nova/virt/libvirt/driver.py:1206 nova/virt/libvirt/driver.py:1210 #, python-format msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'" msgstr "" -#: nova/virt/libvirt/driver.py:1275 +#: nova/virt/libvirt/driver.py:1276 msgid "Creating image" msgstr "" -#: nova/virt/libvirt/driver.py:1401 +#: nova/virt/libvirt/driver.py:1402 msgid "Using config drive" msgstr "" -#: nova/virt/libvirt/driver.py:1411 +#: nova/virt/libvirt/driver.py:1412 #, python-format msgid "Creating config drive at %(path)s" msgstr "" -#: nova/virt/libvirt/driver.py:1425 +#: nova/virt/libvirt/driver.py:1426 #, python-format msgid "Injecting %(injection)s into image %(img_id)s" msgstr "" -#: nova/virt/libvirt/driver.py:1435 +#: nova/virt/libvirt/driver.py:1436 #, python-format msgid "Ignoring error injecting data into image %(img_id)s (%(e)s)" msgstr "" -#: nova/virt/libvirt/driver.py:1509 +#: nova/virt/libvirt/driver.py:1510 #, 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:1515 +#: nova/virt/libvirt/driver.py:1516 msgid "Config requested a custom CPU model, but no model name was provided" msgstr "" -#: nova/virt/libvirt/driver.py:1519 +#: nova/virt/libvirt/driver.py:1520 msgid "A CPU model name should not be set when a host CPU model is requested" msgstr "" -#: nova/virt/libvirt/driver.py:1523 +#: nova/virt/libvirt/driver.py:1524 #, python-format msgid "CPU mode '%(mode)s' model '%(model)s' was chosen" msgstr "" -#: nova/virt/libvirt/driver.py:1539 +#: nova/virt/libvirt/driver.py:1540 msgid "" "Passthrough of the host CPU was requested but this libvirt version does " "not support this feature" msgstr "" -#: nova/virt/libvirt/driver.py:1831 +#: nova/virt/libvirt/driver.py:1832 msgid "Starting toXML method" msgstr "" -#: nova/virt/libvirt/driver.py:1835 +#: nova/virt/libvirt/driver.py:1836 msgid "Finished toXML method" msgstr "" -#: nova/virt/libvirt/driver.py:1852 +#: nova/virt/libvirt/driver.py:1853 #, 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:2104 +#: nova/virt/libvirt/driver.py:2105 msgid "libvirt version is too old (does not support getVersion)" msgstr "" -#: nova/virt/libvirt/driver.py:2291 +#: nova/virt/libvirt/driver.py:2292 msgid "Block migration can not be used with shared storage." msgstr "" -#: nova/virt/libvirt/driver.py:2299 +#: nova/virt/libvirt/driver.py:2300 msgid "Live migration can not be used without shared storage." msgstr "" -#: nova/virt/libvirt/driver.py:2337 +#: nova/virt/libvirt/driver.py:2338 #, 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:2357 +#: nova/virt/libvirt/driver.py:2358 #, python-format msgid "" "Instance launched has CPU info:\n" "%s" msgstr "" -#: nova/virt/libvirt/driver.py:2369 +#: nova/virt/libvirt/driver.py:2370 #, python-format msgid "" "CPU doesn't have compatibility.\n" @@ -6563,51 +6568,51 @@ msgid "" "Refer to %(u)s" msgstr "" -#: nova/virt/libvirt/driver.py:2386 +#: nova/virt/libvirt/driver.py:2387 #, 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:2434 +#: nova/virt/libvirt/driver.py:2435 #, python-format msgid "The firewall filter for %s does not exist" msgstr "" -#: nova/virt/libvirt/driver.py:2504 +#: nova/virt/libvirt/driver.py:2505 #, python-format msgid "Live Migration failure: %(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:2548 +#: nova/virt/libvirt/driver.py:2549 #, python-format msgid "plug_vifs() failed %(cnt)d.Retry up to %(max_retry)d for %(hostname)s." msgstr "" -#: nova/virt/libvirt/driver.py:2675 +#: nova/virt/libvirt/driver.py:2676 #, python-format msgid "skipping %(path)s since it looks like volume" msgstr "" -#: nova/virt/libvirt/driver.py:2724 +#: nova/virt/libvirt/driver.py:2725 #, python-format msgid "Getting disk size of %(i_name)s: %(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:2786 +#: nova/virt/libvirt/driver.py:2787 msgid "Starting migrate_disk_and_power_off" msgstr "" -#: nova/virt/libvirt/driver.py:2845 +#: nova/virt/libvirt/driver.py:2846 msgid "Instance running successfully." msgstr "" -#: nova/virt/libvirt/driver.py:2852 +#: nova/virt/libvirt/driver.py:2853 msgid "Starting finish_migration" msgstr "" -#: nova/virt/libvirt/driver.py:2903 +#: nova/virt/libvirt/driver.py:2904 msgid "Starting finish_revert_migration" msgstr "" @@ -6639,11 +6644,11 @@ msgstr "" msgid "iptables firewall: Setup Basic Filtering" msgstr "" -#: nova/virt/libvirt/imagebackend.py:208 +#: nova/virt/libvirt/imagebackend.py:213 msgid "You should specify libvirt_images_volume_group flag to use LVM images." msgstr "" -#: nova/virt/libvirt/imagebackend.py:270 +#: nova/virt/libvirt/imagebackend.py:276 #, python-format msgid "Unknown image_type=%s" msgstr "" @@ -6777,14 +6782,14 @@ msgstr "" msgid "LVM snapshots not implemented" msgstr "" -#: nova/virt/libvirt/utils.py:130 +#: nova/virt/libvirt/utils.py:131 #, python-format msgid "" "Insufficient Space on Volume Group %(vg)s. Only %(free_space)db " "available, but %(size)db required by volume %(lv)s." msgstr "" -#: nova/virt/libvirt/utils.py:139 +#: nova/virt/libvirt/utils.py:140 #, python-format msgid "" "Volume group %(vg)s will not be able to hold sparse volume %(lv)s. " @@ -6792,36 +6797,36 @@ msgid "" "%(free_space)db." msgstr "" -#: nova/virt/libvirt/utils.py:186 +#: nova/virt/libvirt/utils.py:187 #, python-format msgid "Path %s must be LVM logical volume" msgstr "" -#: nova/virt/libvirt/utils.py:409 +#: nova/virt/libvirt/utils.py:410 msgid "Can't retrieve root device path from instance libvirt configuration" msgstr "" -#: nova/virt/libvirt/utils.py:498 +#: nova/virt/libvirt/utils.py:499 #, python-format msgid "Reading image info file: %s" msgstr "" -#: nova/virt/libvirt/utils.py:502 +#: nova/virt/libvirt/utils.py:503 #, fuzzy, python-format msgid "Read: %s" msgstr "отримано %s" -#: nova/virt/libvirt/utils.py:508 +#: nova/virt/libvirt/utils.py:509 #, python-format msgid "Error reading image info file %(filename)s: %(error)s" msgstr "" -#: nova/virt/libvirt/utils.py:532 +#: nova/virt/libvirt/utils.py:533 #, python-format msgid "Writing image info file: %s" msgstr "" -#: nova/virt/libvirt/utils.py:533 +#: nova/virt/libvirt/utils.py:534 #, python-format msgid "Wrote: %s" msgstr "" @@ -6841,19 +6846,19 @@ msgstr "" msgid "Failed while unplugging vif" msgstr "" -#: nova/virt/libvirt/volume.py:173 +#: nova/virt/libvirt/volume.py:174 #, python-format msgid "iSCSI device not found at %s" msgstr "" -#: nova/virt/libvirt/volume.py:176 +#: nova/virt/libvirt/volume.py:177 #, python-format msgid "" "ISCSI volume not yet found at: %(mount_device)s. Will rescan & retry. " "Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:188 +#: nova/virt/libvirt/volume.py:189 #, python-format msgid "Found iSCSI node %(mount_device)s (after %(tries)s rescans)" msgstr "" @@ -8669,34 +8674,34 @@ msgstr "" msgid "LoggingVolumeDriver: %s" msgstr "" -#: nova/volume/iscsi.py:121 +#: nova/volume/iscsi.py:122 #, fuzzy, python-format msgid "Creating volume: %s" msgstr "Від'єднати том %s" -#: nova/volume/iscsi.py:135 +#: nova/volume/iscsi.py:136 #, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s." msgstr "" -#: nova/volume/iscsi.py:145 +#: nova/volume/iscsi.py:146 #, python-format msgid "" "Failed to create iscsi target for volume id:%(vol_id)s. Please ensure " "your tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: nova/volume/iscsi.py:153 nova/volume/iscsi.py:195 +#: nova/volume/iscsi.py:154 nova/volume/iscsi.py:196 #, fuzzy, python-format msgid "Removing volume: %s" msgstr "Від'єднати том %s" -#: nova/volume/iscsi.py:167 +#: nova/volume/iscsi.py:168 #, python-format msgid "Failed to create iscsi target for volume id:%(volume_id)s." msgstr "" -#: nova/volume/iscsi.py:176 +#: nova/volume/iscsi.py:177 msgid "valid iqn needed for show_target" msgstr "" @@ -9850,36 +9855,6 @@ msgid "" "gone: %(exc)s" msgstr "" -#~ msgid "" -#~ "The root_helper option (which lets you" -#~ " specify a root wrapper different " -#~ "from nova-rootwrap, and defaults to " -#~ "using sudo) is now deprecated. You " -#~ "should use the rootwrap_config option " -#~ "instead." -#~ msgstr "" - -#~ msgid "backend %s" -#~ msgstr "" - -#~ msgid "Invalid server status: %(status)s" -#~ msgstr "" - -#~ msgid "Use of empty request context is deprecated" -#~ msgstr "" - -#~ msgid "" -#~ "Inheritance-based rules are deprecated; " -#~ "use the default brain instead of " -#~ "%s." -#~ msgstr "" - -#~ msgid "Failed to understand rule %(match)r" -#~ msgstr "" - -#~ msgid "Inheritance-based rules are deprecated; update _check_%s" -#~ msgstr "" - -#~ msgid "Unable to obtain target information %(data)s, %(mountpoint)s" +#~ msgid "Got file lock \"%(lock)s\" for method \"%(method)s\"..." #~ msgstr "" diff --git a/nova/locale/zh_CN/LC_MESSAGES/nova.po b/nova/locale/zh_CN/LC_MESSAGES/nova.po index e65a37371..20b572a8f 100644 --- a/nova/locale/zh_CN/LC_MESSAGES/nova.po +++ b/nova/locale/zh_CN/LC_MESSAGES/nova.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: nova\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-10-26 00:02+0000\n" +"POT-Creation-Date: 2012-10-27 00:01+0000\n" "PO-Revision-Date: 2012-05-07 06:51+0000\n" "Last-Translator: Edward \n" "Language-Team: Chinese (Simplified) \n" @@ -27,41 +27,41 @@ msgstr "" msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" msgstr "" -#: nova/crypto.py:46 +#: nova/crypto.py:47 msgid "Filename of root CA" msgstr "根证书的文件名" -#: nova/crypto.py:49 +#: nova/crypto.py:50 msgid "Filename of private key" msgstr "私钥文件名" -#: nova/crypto.py:52 +#: nova/crypto.py:53 msgid "Filename of root Certificate Revocation List" msgstr "根证书撤销列表的文件名" -#: nova/crypto.py:55 +#: nova/crypto.py:56 msgid "Where we keep our keys" msgstr "保存密钥的位置" -#: nova/crypto.py:58 +#: nova/crypto.py:59 msgid "Where we keep our root CA" msgstr "保存根证书的位置" -#: nova/crypto.py:61 +#: nova/crypto.py:62 msgid "Should we use a CA for each project?" msgstr "是否每个项目都使用认证权威?" -#: nova/crypto.py:65 +#: nova/crypto.py:66 #, python-format msgid "Subject for certificate for users, %s for project, user, timestamp" msgstr "用户证书的标题,%s 依次分别为项目,用户,时间戳" -#: nova/crypto.py:70 +#: nova/crypto.py:71 #, python-format msgid "Subject for certificate for projects, %s for project, timestamp" msgstr "项目证书的标题,%s 依次分别为项目,时间戳" -#: nova/crypto.py:300 +#: nova/crypto.py:301 #, python-format msgid "Flags path: %s" msgstr "标记所在路径:%s" @@ -189,7 +189,7 @@ msgstr "无效的卷类型" msgid "Invalid volume" msgstr "无效的卷" -#: nova/exception.py:263 nova/api/openstack/compute/servers.py:1287 +#: nova/exception.py:263 nova/api/openstack/compute/servers.py:1283 #: nova/api/openstack/compute/contrib/admin_actions.py:242 msgid "Invalid metadata" msgstr "无效的元数据" @@ -1345,23 +1345,23 @@ msgstr "启动 %(topic)s 节点 (版本 %(vcs_string)s)" msgid "Creating Consumer connection for Service %s" msgstr "为服务 %s 创建消费者" -#: nova/service.py:502 +#: nova/service.py:503 msgid "Service killed that has no database entry" msgstr "因无数据库记录,服务已被中止" -#: nova/service.py:539 +#: nova/service.py:540 msgid "The service database object disappeared, Recreating it." msgstr "服务数据库对象消失,正在重新创建。" -#: nova/service.py:554 +#: nova/service.py:555 msgid "Recovered model server connection!" msgstr "与模型服务器(model server)的连接已恢复!" -#: nova/service.py:560 +#: nova/service.py:561 msgid "model server went away" msgstr "失去与模型服务器的连接" -#: nova/service.py:648 +#: nova/service.py:649 msgid "serve() can only be called once" msgstr "" @@ -1422,47 +1422,27 @@ msgstr "无效的后台:%s" msgid "in looping call" msgstr "循环调用中。" -#: nova/utils.py:623 -#, python-format -msgid "Could not release the acquired lock `%s`" -msgstr "" - -#: nova/utils.py:706 -#, fuzzy, python-format -msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"..." -msgstr "获得信号量 \"%(lock)s\" 为方法 \"%(method)s\" ...锁" - -#: nova/utils.py:710 -#, fuzzy, python-format -msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"..." -msgstr "正在 试图获取锁 \"%(lock)s\" 为方法 \"%(method)s\"...锁" - -#: nova/utils.py:736 -#, fuzzy, python-format -msgid "Got file lock \"%(lock)s\" for method \"%(method)s\"..." -msgstr "获得文件锁 \"%(lock)s\" 为方法 \"%(method)s\"...锁" - -#: nova/utils.py:877 +#: nova/utils.py:700 #, python-format msgid "Expected object of type: %s" msgstr "期望的对象类型:%s" -#: nova/utils.py:906 +#: nova/utils.py:729 #, python-format msgid "Invalid server_string: %s" msgstr "不正确的server_string:%s" -#: nova/utils.py:1046 +#: nova/utils.py:869 #, python-format msgid "timefunc: '%(name)s' took %(total_time).2f secs" msgstr "timefunc:'%(name)s' 用了%(total_time).2f 秒" -#: nova/utils.py:1124 +#: nova/utils.py:947 #, fuzzy, python-format msgid "Reloading cached file %s" msgstr "正在删除基文件:%s" -#: nova/utils.py:1242 nova/virt/configdrive.py:150 +#: nova/utils.py:1065 nova/virt/configdrive.py:151 #, fuzzy, python-format msgid "Could not remove tmpdir: %s" msgstr "移除容器失败:%s" @@ -1893,7 +1873,7 @@ msgstr "为ip: %s获取元数据失败" msgid "Caught error: %s" msgstr "抓到错误:%s" -#: nova/api/openstack/__init__.py:60 nova/api/openstack/wsgi.py:977 +#: nova/api/openstack/__init__.py:60 nova/api/openstack/wsgi.py:986 #, python-format msgid "%(url)s returned with HTTP %(status)d" msgstr "%(url)s 随HTTP %(status)d返回" @@ -1942,7 +1922,7 @@ msgstr "offset 参数必须是整数" msgid "offset param must be positive" msgstr "offset 参数必须是正数" -#: nova/api/openstack/common.py:215 nova/api/openstack/compute/servers.py:540 +#: nova/api/openstack/common.py:215 nova/api/openstack/compute/servers.py:536 #, python-format msgid "marker [%s] not found" msgstr "没有找到标记 [%s]" @@ -2047,7 +2027,7 @@ msgstr "加载扩展 %(classpath)s 失败:%(exc)s" msgid "Failed to load extension %(ext_name)s: %(exc)s" msgstr "加载扩展 %(ext_name)s 失败:%(exc)s" -#: nova/api/openstack/wsgi.py:199 nova/api/openstack/wsgi.py:610 +#: nova/api/openstack/wsgi.py:199 nova/api/openstack/wsgi.py:619 msgid "cannot understand JSON" msgstr "无法理解JSON" @@ -2056,48 +2036,48 @@ msgstr "无法理解JSON" msgid "cannot understand XML" msgstr "无法理解XML" -#: nova/api/openstack/wsgi.py:615 +#: nova/api/openstack/wsgi.py:624 msgid "too many body keys" msgstr "过多主体密钥" -#: nova/api/openstack/wsgi.py:658 +#: nova/api/openstack/wsgi.py:667 #, fuzzy, python-format msgid "Exception handling resource: %s" msgstr "扩展资源:%s" -#: nova/api/openstack/wsgi.py:662 +#: nova/api/openstack/wsgi.py:671 #, python-format msgid "Fault thrown: %s" msgstr "错误抛出: %s" -#: nova/api/openstack/wsgi.py:665 +#: nova/api/openstack/wsgi.py:674 #, python-format msgid "HTTP exception thrown: %s" msgstr "HTTP 异常抛出:%s" -#: nova/api/openstack/wsgi.py:779 +#: nova/api/openstack/wsgi.py:788 msgid "Unrecognized Content-Type provided in request" msgstr "请求中提供了无法识别的 Content-Type" -#: nova/api/openstack/wsgi.py:783 +#: nova/api/openstack/wsgi.py:792 msgid "No Content-Type provided in request" msgstr "请求中没有提供 Content-Type" -#: nova/api/openstack/wsgi.py:787 +#: nova/api/openstack/wsgi.py:796 msgid "Empty body provided in request" msgstr "请求中没有提供主体" -#: nova/api/openstack/wsgi.py:888 +#: nova/api/openstack/wsgi.py:897 #, fuzzy msgid "Invalid XML in request body" msgstr "无效的请求主体" -#: nova/api/openstack/wsgi.py:907 +#: nova/api/openstack/wsgi.py:916 #, python-format msgid "There is no such action: %s" msgstr "没有该动作:%s" -#: nova/api/openstack/wsgi.py:910 nova/api/openstack/wsgi.py:923 +#: nova/api/openstack/wsgi.py:919 nova/api/openstack/wsgi.py:932 #: nova/api/openstack/compute/server_metadata.py:58 #: nova/api/openstack/compute/server_metadata.py:76 #: nova/api/openstack/compute/server_metadata.py:101 @@ -2106,15 +2086,15 @@ msgstr "没有该动作:%s" msgid "Malformed request body" msgstr "错误格式的请求主体" -#: nova/api/openstack/wsgi.py:920 +#: nova/api/openstack/wsgi.py:929 msgid "Unsupported Content-Type" msgstr "不支持的Content-Type" -#: nova/api/openstack/wsgi.py:932 +#: nova/api/openstack/wsgi.py:941 msgid "Malformed request url" msgstr "错误格式的请求url" -#: nova/api/openstack/wsgi.py:980 +#: nova/api/openstack/wsgi.py:989 #, python-format msgid "%(url)s returned a fault: %(e)s" msgstr "%(url)s返回错误:%(e)s" @@ -2216,216 +2196,216 @@ msgstr "服务器不存在" msgid "Metadata item was not found" msgstr "元数据项目未找到" -#: nova/api/openstack/compute/servers.py:449 -#: nova/api/openstack/compute/servers.py:461 -#: nova/api/openstack/compute/servers.py:556 -#: nova/api/openstack/compute/servers.py:724 -#: nova/api/openstack/compute/servers.py:985 -#: nova/api/openstack/compute/servers.py:1088 -#: nova/api/openstack/compute/servers.py:1238 +#: nova/api/openstack/compute/servers.py:445 +#: nova/api/openstack/compute/servers.py:457 +#: nova/api/openstack/compute/servers.py:552 +#: nova/api/openstack/compute/servers.py:720 +#: nova/api/openstack/compute/servers.py:981 +#: nova/api/openstack/compute/servers.py:1084 +#: nova/api/openstack/compute/servers.py:1234 msgid "Instance could not be found" msgstr "无法找到实例" -#: nova/api/openstack/compute/servers.py:500 +#: nova/api/openstack/compute/servers.py:496 msgid "Invalid changes-since value" msgstr "无效的changes-since值" -#: nova/api/openstack/compute/servers.py:519 +#: nova/api/openstack/compute/servers.py:515 #, fuzzy msgid "Only administrators may list deleted instances" msgstr "准备尝试软删除实例 %s" -#: nova/api/openstack/compute/servers.py:563 +#: nova/api/openstack/compute/servers.py:559 msgid "Server name is not a string or unicode" msgstr "服务器名称不是字符串或者unicode" -#: nova/api/openstack/compute/servers.py:567 +#: nova/api/openstack/compute/servers.py:563 msgid "Server name is an empty string" msgstr "服务器名称是空串" -#: nova/api/openstack/compute/servers.py:571 +#: nova/api/openstack/compute/servers.py:567 #, fuzzy msgid "Server name must be less than 256 characters." msgstr "密钥对名称长度必须在1到255个字符之间" -#: nova/api/openstack/compute/servers.py:588 +#: nova/api/openstack/compute/servers.py:584 #, python-format msgid "Bad personality format: missing %s" msgstr "错误的个性化格式:丢失 %s" -#: nova/api/openstack/compute/servers.py:591 +#: nova/api/openstack/compute/servers.py:587 msgid "Bad personality format" msgstr "损坏的个性化格式" -#: nova/api/openstack/compute/servers.py:595 +#: nova/api/openstack/compute/servers.py:591 #, python-format msgid "Personality content for %s cannot be decoded" msgstr "个性化 %s 的内容无法解码" -#: nova/api/openstack/compute/servers.py:626 +#: nova/api/openstack/compute/servers.py:622 #, fuzzy msgid "Unknown argment : port" msgstr "未知的guestmount错误" -#: nova/api/openstack/compute/servers.py:629 +#: nova/api/openstack/compute/servers.py:625 #, fuzzy, python-format msgid "Bad port format: port uuid is not in proper format (%s)" msgstr "损坏的网络格式:网络 uuid 格式不正确 (%s)" -#: nova/api/openstack/compute/servers.py:639 +#: nova/api/openstack/compute/servers.py:635 #, python-format msgid "Bad networks format: network uuid is not in proper format (%s)" msgstr "损坏的网络格式:网络 uuid 格式不正确 (%s)" -#: nova/api/openstack/compute/servers.py:649 +#: nova/api/openstack/compute/servers.py:645 #, python-format msgid "Invalid fixed IP address (%s)" msgstr "不正确的固定 IP 地址(%s)" -#: nova/api/openstack/compute/servers.py:662 +#: nova/api/openstack/compute/servers.py:658 #, python-format msgid "Duplicate networks (%s) are not allowed" msgstr "不允许重复的网络(%s)" -#: nova/api/openstack/compute/servers.py:668 +#: nova/api/openstack/compute/servers.py:664 #, python-format msgid "Bad network format: missing %s" msgstr "错误的网络格式:丢失%s" -#: nova/api/openstack/compute/servers.py:671 +#: nova/api/openstack/compute/servers.py:667 msgid "Bad networks format" msgstr "错误的网络格式" -#: nova/api/openstack/compute/servers.py:697 +#: nova/api/openstack/compute/servers.py:693 msgid "Userdata content cannot be decoded" msgstr "Userdata 内容无法解码" -#: nova/api/openstack/compute/servers.py:704 +#: nova/api/openstack/compute/servers.py:700 msgid "accessIPv4 is not proper IPv4 format" msgstr "accessIPv4 不是正确的IPv4格式" -#: nova/api/openstack/compute/servers.py:711 +#: nova/api/openstack/compute/servers.py:707 #, fuzzy msgid "accessIPv6 is not proper IPv6 format" msgstr "accessIPv4 不是正确的IPv4格式" -#: nova/api/openstack/compute/servers.py:740 +#: nova/api/openstack/compute/servers.py:736 msgid "Server name is not defined" msgstr "服务器名称未定义" -#: nova/api/openstack/compute/servers.py:789 -#: nova/api/openstack/compute/servers.py:895 +#: nova/api/openstack/compute/servers.py:785 +#: nova/api/openstack/compute/servers.py:891 msgid "Invalid flavorRef provided." msgstr "提供了无效的flavorRef。" -#: nova/api/openstack/compute/servers.py:829 +#: nova/api/openstack/compute/servers.py:825 #, fuzzy msgid "min_count must be an integer value" msgstr "limit 参数必须是整数" -#: nova/api/openstack/compute/servers.py:832 +#: nova/api/openstack/compute/servers.py:828 msgid "min_count must be > 0" msgstr "" -#: nova/api/openstack/compute/servers.py:837 +#: nova/api/openstack/compute/servers.py:833 #, fuzzy msgid "max_count must be an integer value" msgstr "limit 参数必须是整数" -#: nova/api/openstack/compute/servers.py:840 +#: nova/api/openstack/compute/servers.py:836 msgid "max_count must be > 0" msgstr "" -#: nova/api/openstack/compute/servers.py:843 +#: nova/api/openstack/compute/servers.py:839 msgid "min_count must be <= max_count" msgstr "" -#: nova/api/openstack/compute/servers.py:892 +#: nova/api/openstack/compute/servers.py:888 msgid "Can not find requested image" msgstr "无法找到请求的镜像" -#: nova/api/openstack/compute/servers.py:898 +#: nova/api/openstack/compute/servers.py:894 msgid "Invalid key_name provided." msgstr "提供了无效的key_name。" -#: nova/api/openstack/compute/servers.py:977 +#: nova/api/openstack/compute/servers.py:973 #, fuzzy msgid "HostId cannot be updated." msgstr "id不能是None" -#: nova/api/openstack/compute/servers.py:1003 -#: nova/api/openstack/compute/servers.py:1023 +#: nova/api/openstack/compute/servers.py:999 +#: nova/api/openstack/compute/servers.py:1019 msgid "Instance has not been resized." msgstr "实例还没有调整大小。" -#: nova/api/openstack/compute/servers.py:1009 +#: nova/api/openstack/compute/servers.py:1005 #, python-format msgid "Error in confirm-resize %s" msgstr "confirm-resize中的错误 %s" -#: nova/api/openstack/compute/servers.py:1029 +#: nova/api/openstack/compute/servers.py:1025 #, python-format msgid "Error in revert-resize %s" msgstr "revert-resize中的错误 %s" -#: nova/api/openstack/compute/servers.py:1042 +#: nova/api/openstack/compute/servers.py:1038 msgid "Argument 'type' for reboot is not HARD or SOFT" msgstr "重启的参数'type'既不是HARD也不是SOFT" -#: nova/api/openstack/compute/servers.py:1046 +#: nova/api/openstack/compute/servers.py:1042 msgid "Missing argument 'type' for reboot" msgstr "缺少重启的参数'type'" -#: nova/api/openstack/compute/servers.py:1059 +#: nova/api/openstack/compute/servers.py:1055 #, python-format msgid "Error in reboot %s" msgstr "重启中错误 %s" -#: nova/api/openstack/compute/servers.py:1071 +#: nova/api/openstack/compute/servers.py:1067 msgid "Unable to locate requested flavor." msgstr "无法找到请求的类型。" -#: nova/api/openstack/compute/servers.py:1074 +#: nova/api/openstack/compute/servers.py:1070 #, fuzzy msgid "Resize requires a flavor change." msgstr "调整大小需要尺寸的改变。" -#: nova/api/openstack/compute/servers.py:1098 +#: nova/api/openstack/compute/servers.py:1094 msgid "Missing imageRef attribute" msgstr "缺少属性imageRef" -#: nova/api/openstack/compute/servers.py:1107 +#: nova/api/openstack/compute/servers.py:1103 #: nova/api/openstack/volume/volumes.py:263 #: nova/api/openstack/volume/volumes.py:267 msgid "Invalid imageRef provided." msgstr "提供了无效的imageRef。" -#: nova/api/openstack/compute/servers.py:1116 +#: nova/api/openstack/compute/servers.py:1112 msgid "Missing flavorRef attribute" msgstr "缺少属性flavorRef" -#: nova/api/openstack/compute/servers.py:1129 +#: nova/api/openstack/compute/servers.py:1125 msgid "No adminPass was specified" msgstr "没有确定adminPass" -#: nova/api/openstack/compute/servers.py:1133 -#: nova/api/openstack/compute/servers.py:1335 +#: nova/api/openstack/compute/servers.py:1129 +#: nova/api/openstack/compute/servers.py:1331 msgid "Invalid adminPass" msgstr "无效的adminPass" -#: nova/api/openstack/compute/servers.py:1144 +#: nova/api/openstack/compute/servers.py:1140 msgid "Unable to parse metadata key/value pairs." msgstr "无法解析元数据键/值对" -#: nova/api/openstack/compute/servers.py:1157 +#: nova/api/openstack/compute/servers.py:1153 msgid "Resize request has invalid 'flavorRef' attribute." msgstr "调整大小请求中的属性'flavorRef'无效。" -#: nova/api/openstack/compute/servers.py:1160 +#: nova/api/openstack/compute/servers.py:1156 msgid "Resize requests require 'flavorRef' attribute." msgstr "调整大小请求要求有属性'flavorRef'。" -#: nova/api/openstack/compute/servers.py:1178 +#: nova/api/openstack/compute/servers.py:1174 #: nova/api/openstack/compute/contrib/aggregates.py:142 #: nova/api/openstack/compute/contrib/keypairs.py:78 #: nova/api/openstack/compute/contrib/networks.py:75 @@ -2433,19 +2413,19 @@ msgstr "调整大小请求要求有属性'flavorRef'。" msgid "Invalid request body" msgstr "无效的请求主体" -#: nova/api/openstack/compute/servers.py:1183 +#: nova/api/openstack/compute/servers.py:1179 msgid "Could not parse imageRef from request." msgstr "无法解析请求中的imageRef。" -#: nova/api/openstack/compute/servers.py:1245 +#: nova/api/openstack/compute/servers.py:1241 msgid "Cannot find image for rebuild" msgstr "无法找到用来重新创建的镜像" -#: nova/api/openstack/compute/servers.py:1278 +#: nova/api/openstack/compute/servers.py:1274 msgid "createImage entity requires name attribute" msgstr "实体createImage需要属性name" -#: nova/api/openstack/compute/servers.py:1362 +#: nova/api/openstack/compute/servers.py:1358 #, python-format msgid "Removing options '%(unk_opt_str)s' from query" msgstr "正在从查询语句中移除选项 '%(unk_opt_str)s'" @@ -2591,7 +2571,7 @@ msgstr "" msgid "Only root certificate can be retrieved." msgstr "只有根证书能被获取。" -#: nova/api/openstack/compute/contrib/cloudpipe.py:148 +#: nova/api/openstack/compute/contrib/cloudpipe.py:149 msgid "" "Unable to claim IP for VPN instances, ensure it isn't running, and try " "again in a few minutes" @@ -2932,24 +2912,24 @@ msgstr "" msgid "No image_name was specified in request." msgstr "" -#: nova/cloudpipe/pipelib.py:43 +#: nova/cloudpipe/pipelib.py:44 #, fuzzy msgid "Instance type for vpn instances" msgstr "无效的实例类型 %(instance_type)s。" -#: nova/cloudpipe/pipelib.py:46 +#: nova/cloudpipe/pipelib.py:47 msgid "Template for cloudpipe instance boot script" msgstr "cloudpipe实例的启动脚本模板" -#: nova/cloudpipe/pipelib.py:49 +#: nova/cloudpipe/pipelib.py:50 msgid "Network to push into openvpn config" msgstr "网络地址已存入openvpn配置" -#: nova/cloudpipe/pipelib.py:52 +#: nova/cloudpipe/pipelib.py:53 msgid "Netmask to push into openvpn config" msgstr "子网掩码已存入openvpn配置" -#: nova/cloudpipe/pipelib.py:105 +#: nova/cloudpipe/pipelib.py:106 #, python-format msgid "Launching VPN for %s" msgstr "启动VPN %s" @@ -3195,91 +3175,91 @@ msgstr "数据库错误:%s" msgid "Instance type %s not found for deletion" msgstr "未找到要删除的实例类型 %s" -#: nova/compute/manager.py:166 +#: nova/compute/manager.py:167 msgid "Possibly task preempted." msgstr "" -#: nova/compute/manager.py:229 +#: nova/compute/manager.py:230 msgid "Compute driver option required, but not specified" msgstr "" -#: nova/compute/manager.py:232 +#: nova/compute/manager.py:233 #, fuzzy, python-format msgid "Loading compute driver '%s'" msgstr "LoggingVolumeDriver: %s" -#: nova/compute/manager.py:238 +#: nova/compute/manager.py:239 #, python-format msgid "Unable to load the virtualization driver: %s" msgstr "无法加载虚拟驱动:%s" -#: nova/compute/manager.py:273 +#: nova/compute/manager.py:274 msgid "Instance has been destroyed from under us while trying to set it to ERROR" msgstr "" -#: nova/compute/manager.py:301 +#: nova/compute/manager.py:302 #, python-format msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." msgstr "当前状态是 %(drv_state)s,数据库状态是 %(db_state)s。" -#: nova/compute/manager.py:315 +#: nova/compute/manager.py:316 msgid "Rebooting instance after nova-compute restart." msgstr "nova-compute重启后,实例正在重启。" -#: nova/compute/manager.py:329 +#: nova/compute/manager.py:330 #, fuzzy msgid "Hypervisor driver does not support resume guests" msgstr "虚拟机管理程序驱动不支持防火墙规则" -#: nova/compute/manager.py:339 +#: nova/compute/manager.py:340 msgid "Hypervisor driver does not support firewall rules" msgstr "虚拟机管理程序驱动不支持防火墙规则" -#: nova/compute/manager.py:351 +#: nova/compute/manager.py:352 msgid "Checking state" msgstr "正在检查状态" -#: nova/compute/manager.py:424 +#: nova/compute/manager.py:425 #, python-format msgid "Setting up bdm %s" msgstr "正在设置 bdm %s" -#: nova/compute/manager.py:517 +#: nova/compute/manager.py:518 #, fuzzy msgid "Failed to dealloc network for deleted instance" msgstr "释放实例的网络" -#: nova/compute/manager.py:549 +#: nova/compute/manager.py:550 #, fuzzy, python-format msgid "Build error: %s" msgstr "数据库错误:%s" -#: nova/compute/manager.py:566 +#: nova/compute/manager.py:567 msgid "Error trying to reschedule" msgstr "" -#: nova/compute/manager.py:583 +#: nova/compute/manager.py:584 msgid "Retry info not present, will not reschedule" msgstr "" -#: nova/compute/manager.py:588 +#: nova/compute/manager.py:589 msgid "No request spec, will not reschedule" msgstr "" -#: nova/compute/manager.py:594 +#: nova/compute/manager.py:595 #, python-format msgid "Re-scheduling instance: attempt %d" msgstr "" -#: nova/compute/manager.py:619 +#: nova/compute/manager.py:620 msgid "Instance build timed out. Set to error state." msgstr "" -#: nova/compute/manager.py:650 +#: nova/compute/manager.py:651 msgid "Instance has already been created" msgstr "实例已经创建" -#: nova/compute/manager.py:693 +#: nova/compute/manager.py:694 #, python-format msgid "" "image_id=%(image_id)s, image_size_bytes=%(size_bytes)d, " @@ -3288,7 +3268,7 @@ msgstr "" "image_id=%(image_id)s, image_size_bytes=%(size_bytes)d, " "allowed_size_bytes=%(allowed_size_bytes)d" -#: nova/compute/manager.py:699 +#: nova/compute/manager.py:700 #, python-format msgid "" "Image '%(image_id)s' size %(size_bytes)d exceeded instance_type allowed " @@ -3297,136 +3277,136 @@ msgstr "" "镜像 '%(image_id)s' 的大小为 %(size_bytes)d ,超过实例类型 instance_type 所允许的大小 " "%(allowed_size_bytes)d" -#: nova/compute/manager.py:709 +#: nova/compute/manager.py:710 msgid "Starting instance..." msgstr "正在启动虚拟机" -#: nova/compute/manager.py:730 +#: nova/compute/manager.py:731 msgid "Instance failed network setup" msgstr "实例网络设置失败" -#: nova/compute/manager.py:734 +#: nova/compute/manager.py:735 #, python-format msgid "Instance network_info: |%s|" msgstr "实例的network_info:|%s|" -#: nova/compute/manager.py:747 +#: nova/compute/manager.py:748 msgid "Instance failed block device setup" msgstr "实例块设备设置失败" -#: nova/compute/manager.py:765 +#: nova/compute/manager.py:766 msgid "Instance failed to spawn" msgstr "实例生产失败" -#: nova/compute/manager.py:789 +#: nova/compute/manager.py:790 msgid "Deallocating network for instance" msgstr "释放实例的网络" -#: nova/compute/manager.py:861 +#: nova/compute/manager.py:862 #, python-format msgid "%(action_str)s instance" msgstr "%(action_str)s 实例" -#: nova/compute/manager.py:892 +#: nova/compute/manager.py:893 #, python-format msgid "Ignoring DiskNotFound: %s" msgstr "忽略异常 DiskNotFound: %s" -#: nova/compute/manager.py:895 +#: nova/compute/manager.py:896 #, fuzzy, python-format msgid "Ignoring VolumeNotFound: %s" msgstr "忽略异常 DiskNotFound: %s" -#: nova/compute/manager.py:902 +#: nova/compute/manager.py:903 #, python-format msgid "terminating bdm %s" msgstr "终止bdm %s" -#: nova/compute/manager.py:926 +#: nova/compute/manager.py:927 #, python-format msgid "Ignoring volume cleanup failure due to %s" msgstr "" -#: nova/compute/manager.py:966 nova/compute/manager.py:1788 -#: nova/compute/manager.py:2973 +#: nova/compute/manager.py:967 nova/compute/manager.py:1802 +#: nova/compute/manager.py:2987 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "%s。把实例的 vm_state设置为ERROR" -#: nova/compute/manager.py:1048 +#: nova/compute/manager.py:1049 #, fuzzy msgid "Rebuilding instance" msgstr "正在重新创建实例 %s" -#: nova/compute/manager.py:1127 +#: nova/compute/manager.py:1128 #, fuzzy msgid "Rebooting instance" msgstr "正在重启虚拟机 %s" -#: nova/compute/manager.py:1147 +#: nova/compute/manager.py:1148 #, fuzzy, python-format msgid "" "trying to reboot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "试图重启一个没有运行的实例:%(instance_uuid)s (状态:%(state)s 预计:%(running)s)" -#: nova/compute/manager.py:1156 +#: nova/compute/manager.py:1157 #, fuzzy, python-format msgid "Cannot reboot instance: %(exc)s" msgstr "无法重新创建实例 [%(instance_uuid)s]: %(exc)s" -#: nova/compute/manager.py:1193 +#: nova/compute/manager.py:1194 #, fuzzy msgid "instance snapshotting" msgstr "实例 %s: 快照中" -#: nova/compute/manager.py:1199 +#: nova/compute/manager.py:1200 #, fuzzy, python-format msgid "" "trying to snapshot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "试图为一个没有运行的实例快照:%(instance_uuid)s (状态:%(state)s 预计:%(running)s)" -#: nova/compute/manager.py:1269 +#: nova/compute/manager.py:1270 #, python-format msgid "Found %(num_images)d images (rotation: %(rotation)d)" msgstr "找到 %(num_images)d 个镜像 (rotation: %(rotation)d)" -#: nova/compute/manager.py:1275 +#: nova/compute/manager.py:1276 #, python-format msgid "Rotating out %d backups" msgstr "轮换出%d个备份" -#: nova/compute/manager.py:1280 +#: nova/compute/manager.py:1281 #, python-format msgid "Deleting image %s" msgstr "正在删除镜像 %s" -#: nova/compute/manager.py:1311 +#: nova/compute/manager.py:1312 #, python-format msgid "Failed to set admin password. Instance %s is not running" msgstr "设置管理员密码失败。实例 %s 没有运行" -#: nova/compute/manager.py:1318 +#: nova/compute/manager.py:1319 #, fuzzy msgid "Root password set" msgstr "实例 %s:Root密码已设置" -#: nova/compute/manager.py:1328 +#: nova/compute/manager.py:1329 msgid "set_admin_password is not implemented by this driver." msgstr "该驱动不能执行set_admin_password。" -#: nova/compute/manager.py:1344 +#: nova/compute/manager.py:1345 #, fuzzy, python-format msgid "set_admin_password failed: %s" msgstr "该驱动不能执行set_admin_password。" -#: nova/compute/manager.py:1352 +#: nova/compute/manager.py:1353 #, fuzzy msgid "error setting admin password" msgstr "设置管理员密码出错" -#: nova/compute/manager.py:1367 +#: nova/compute/manager.py:1368 #, fuzzy, python-format msgid "" "trying to inject a file into a non-running (state: " @@ -3435,136 +3415,141 @@ msgstr "" "试图把一个文件注入到没有运行的实例:%(instance_uuid)s (状态: %(current_power_state)s 预计: " "%(expected_state)s)" -#: nova/compute/manager.py:1371 +#: nova/compute/manager.py:1372 #, fuzzy, python-format msgid "injecting file to %(path)s" msgstr "注入文件路径:'%s'" -#: nova/compute/manager.py:1384 +#: nova/compute/manager.py:1385 msgid "Rescuing" msgstr "" -#: nova/compute/manager.py:1411 +#: nova/compute/manager.py:1412 #, fuzzy msgid "Unrescuing" msgstr "实例 %s:取消救援" -#: nova/compute/manager.py:1432 +#: nova/compute/manager.py:1433 #, python-format msgid "Changing instance metadata according to %(diff)r" msgstr "" -#: nova/compute/manager.py:1606 +#: nova/compute/manager.py:1614 msgid "destination same as source!" msgstr "目标与来源一样。" -#: nova/compute/manager.py:1624 +#: nova/compute/manager.py:1632 msgid "Migrating" msgstr "" -#: nova/compute/manager.py:1841 +#: nova/compute/manager.py:1799 +#, python-format +msgid "Failed to rollback quota for failed finish_resize: %(qr_error)s" +msgstr "" + +#: nova/compute/manager.py:1855 #, fuzzy msgid "Pausing" msgstr "正在更新。" -#: nova/compute/manager.py:1858 +#: nova/compute/manager.py:1872 msgid "Unpausing" msgstr "" -#: nova/compute/manager.py:1896 +#: nova/compute/manager.py:1910 #, fuzzy msgid "Retrieving diagnostics" msgstr "实例 %s :获取诊断" -#: nova/compute/manager.py:1926 +#: nova/compute/manager.py:1940 msgid "Resuming" msgstr "" -#: nova/compute/manager.py:1942 +#: nova/compute/manager.py:1956 #, fuzzy msgid "Reset network" msgstr "重置网络" -#: nova/compute/manager.py:1947 +#: nova/compute/manager.py:1961 #, fuzzy msgid "Inject network info" msgstr "实例 %s:注入网络信息" -#: nova/compute/manager.py:1950 +#: nova/compute/manager.py:1964 #, python-format msgid "network_info to inject: |%s|" msgstr "将注入的network_info:|%s|" -#: nova/compute/manager.py:1967 +#: nova/compute/manager.py:1981 #, fuzzy msgid "Get console output" msgstr "获取实例 %s 控制台输出" -#: nova/compute/manager.py:1992 +#: nova/compute/manager.py:2006 #, fuzzy msgid "Getting vnc console" msgstr "实例 %s:正在获得VNC控制台" -#: nova/compute/manager.py:2020 +#: nova/compute/manager.py:2034 #, python-format msgid "Booting with volume %(volume_id)s at %(mountpoint)s" msgstr "卷 %(volume_id)s 正在 %(mountpoint)s 上启动" -#: nova/compute/manager.py:2063 +#: nova/compute/manager.py:2077 #, python-format msgid "Attaching volume %(volume_id)s to %(mountpoint)s" msgstr "正在把卷 %(volume_id)s 附加到 %(mountpoint)s" -#: nova/compute/manager.py:2072 +#: nova/compute/manager.py:2086 #, fuzzy, python-format msgid "" "Failed to connect to volume %(volume_id)s while attaching at " "%(mountpoint)s" msgstr "卷 %(volume_id)s 正在 %(mountpoint)s 上启动" -#: nova/compute/manager.py:2087 +#: nova/compute/manager.py:2101 #, fuzzy, python-format msgid "Failed to attach volume %(volume_id)s at %(mountpoint)s" msgstr "正在把卷 %(volume_id)s 附加到 %(mountpoint)s" -#: nova/compute/manager.py:2116 +#: nova/compute/manager.py:2130 #, python-format msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" msgstr "卷 %(volume_id)s 从挂载点 %(mp)s 分离" -#: nova/compute/manager.py:2120 +#: nova/compute/manager.py:2134 #, fuzzy msgid "Detaching volume from unknown instance" msgstr "从未知实例%s中分离卷" -#: nova/compute/manager.py:2133 +#: nova/compute/manager.py:2147 #, fuzzy, python-format msgid "Faild to detach volume %(volume_id)s from %(mp)s" msgstr "正在把卷 %(volume_id)s 附加到 %(mountpoint)s" -#: nova/compute/manager.py:2226 +#: nova/compute/manager.py:2240 msgid "Instance has no volume." msgstr "实例没有卷。" -#: nova/compute/manager.py:2286 +#: nova/compute/manager.py:2300 #, python-format msgid "Pre live migration failed at %(dest)s" msgstr "预在线迁移在%(dest)s失败" -#: nova/compute/manager.py:2312 +#: nova/compute/manager.py:2326 #, fuzzy msgid "_post_live_migration() is started.." msgstr "post_live_migration()已经启动。" -#: nova/compute/manager.py:2345 +#: nova/compute/manager.py:2359 msgid "No floating_ip found" msgstr "没有找到floating_ip" -#: nova/compute/manager.py:2353 +#: nova/compute/manager.py:2367 msgid "No floating_ip found." msgstr "没有找到floating_ip" -#: nova/compute/manager.py:2355 +#: nova/compute/manager.py:2369 #, python-format msgid "" "Live migration: Unexpected error: cannot inherit floating ip.\n" @@ -3573,12 +3558,12 @@ msgstr "" "在线迁移:意外的错误:无法继承浮动ip。\n" "%(e)s" -#: nova/compute/manager.py:2381 +#: nova/compute/manager.py:2395 #, python-format msgid "Migrating instance to %(dest)s finished successfully." msgstr "把实例迁移到 %(dest)s 成功完成。" -#: nova/compute/manager.py:2383 +#: nova/compute/manager.py:2397 msgid "" "You may see the error \"libvirt: QEMU error: Domain not found: no domain " "with matching name.\" This error can be safely ignored." @@ -3586,291 +3571,291 @@ msgstr "" "你会看到错误“libvirt: QEMU error: Domain not found: no domain with matching " "name。”这个错误可以放心的忽略。" -#: nova/compute/manager.py:2397 +#: nova/compute/manager.py:2411 #, fuzzy msgid "Post operation of migration started" msgstr "迁移后操作启动" -#: nova/compute/manager.py:2528 +#: nova/compute/manager.py:2542 msgid "Updated the info_cache for instance" msgstr "" -#: nova/compute/manager.py:2554 +#: nova/compute/manager.py:2568 #, python-format msgid "" "Found %(migration_count)d unconfirmed migrations older than " "%(confirm_window)d seconds" msgstr "发现 %(migration_count)d 个超过 %(confirm_window)d 秒未经确认的迁移" -#: nova/compute/manager.py:2559 +#: nova/compute/manager.py:2573 #, python-format msgid "Setting migration %(migration_id)s to error: %(reason)s" msgstr "" -#: nova/compute/manager.py:2568 +#: nova/compute/manager.py:2582 #, fuzzy, python-format msgid "" "Automatically confirming migration %(migration_id)s for instance " "%(instance_uuid)s" msgstr "为实例 %(instance_uuid)s 关闭虚拟机" -#: nova/compute/manager.py:2575 +#: nova/compute/manager.py:2589 #, fuzzy, python-format msgid "Instance %(instance_uuid)s not found" msgstr "没有找到实例 %(instance_id)s" -#: nova/compute/manager.py:2579 +#: nova/compute/manager.py:2593 #, fuzzy msgid "In ERROR state" msgstr "节点处于未知的错误状态。" -#: nova/compute/manager.py:2586 +#: nova/compute/manager.py:2600 #, python-format msgid "In states %(vm_state)s/%(task_state)s, notRESIZED/None" msgstr "" -#: nova/compute/manager.py:2594 +#: nova/compute/manager.py:2608 #, python-format msgid "Error auto-confirming resize: %(e)s. Will retry later." msgstr "" -#: nova/compute/manager.py:2611 +#: nova/compute/manager.py:2625 #, 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:2629 +#: nova/compute/manager.py:2643 #, python-format msgid "Failed to generate usage audit for instance on host %s" msgstr "" -#: nova/compute/manager.py:2652 +#: nova/compute/manager.py:2666 msgid "Updating bandwidth usage cache" msgstr "更新带宽使用缓存" -#: nova/compute/manager.py:2717 +#: nova/compute/manager.py:2731 msgid "Updating host status" msgstr "更新主机状态" -#: nova/compute/manager.py:2743 +#: nova/compute/manager.py:2757 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " "the hypervisor." msgstr "在数据库中找到 %(num_db_instances)s个实例,在虚拟机管理程序找到 %(num_vm_instances)s 个实例。" -#: nova/compute/manager.py:2749 nova/compute/manager.py:2787 +#: nova/compute/manager.py:2763 nova/compute/manager.py:2801 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:2774 +#: nova/compute/manager.py:2788 #, 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:2811 +#: nova/compute/manager.py:2825 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:2823 nova/compute/manager.py:2834 -#: nova/compute/manager.py:2848 +#: nova/compute/manager.py:2837 nova/compute/manager.py:2848 +#: nova/compute/manager.py:2862 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:2828 +#: nova/compute/manager.py:2842 msgid "Instance is paused or suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:2841 +#: nova/compute/manager.py:2855 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:2857 +#: nova/compute/manager.py:2871 #, fuzzy msgid "Instance is not (soft-)deleted." msgstr "实例未启动" -#: nova/compute/manager.py:2865 +#: nova/compute/manager.py:2879 msgid "FLAGS.reclaim_instance_interval <= 0, skipping..." msgstr "FLAGS.reclaim_instance_interval <= 0,跳过..." -#: nova/compute/manager.py:2878 +#: nova/compute/manager.py:2892 msgid "Reclaiming deleted instance" msgstr "回收删除的实例" -#: nova/compute/manager.py:2927 +#: nova/compute/manager.py:2941 #, fuzzy, python-format msgid "" "Detected instance with name label '%(name)s' which is marked as DELETED " "but still present on host." msgstr "检测标签名为 '%(name_label)s' 的实例,这些实例被标识为DELETED却仍然存在于主机上。" -#: nova/compute/manager.py:2934 +#: nova/compute/manager.py:2948 #, fuzzy, python-format msgid "" "Destroying instance with name label '%(name)s' which is marked as DELETED" " but still present on host." msgstr "销毁标签名为 '%(name_label)s' 的实例,这些实例被标识为DELETED却仍然存在于主机上。" -#: nova/compute/manager.py:2941 +#: nova/compute/manager.py:2955 #, python-format msgid "Unrecognized value '%(action)s' for FLAGS.running_deleted_instance_action" msgstr "无法识别的FLAGS.running_deleted_instance_action的取值 '%(action)s'" -#: nova/compute/resource_tracker.py:150 +#: nova/compute/resource_tracker.py:151 msgid "" "Host field should be not be set on the instance until resources have been" " claimed." msgstr "" -#: nova/compute/resource_tracker.py:167 +#: nova/compute/resource_tracker.py:168 #, python-format msgid "" "Attempting claim: memory %(memory_mb)d MB, disk %(disk_gb)d GB, VCPUs " "%(vcpus)d" msgstr "" -#: nova/compute/resource_tracker.py:209 +#: nova/compute/resource_tracker.py:210 #, python-format msgid "" "Total memory: %(total_mem)d MB, used: %(used_mem)d MB, free: %(free_mem)d" " MB" msgstr "" -#: nova/compute/resource_tracker.py:218 +#: nova/compute/resource_tracker.py:219 msgid "Memory limit not specified, defaulting to unlimited" msgstr "" -#: nova/compute/resource_tracker.py:224 +#: nova/compute/resource_tracker.py:225 #, python-format msgid "Memory limit: %(memory_mb_limit)d MB, free: %(free_ram_mb)d MB" msgstr "" -#: nova/compute/resource_tracker.py:231 +#: nova/compute/resource_tracker.py:232 #, python-format msgid "" "Unable to claim resources. Free memory %(free_ram_mb)d MB < requested " "memory %(memory_mb)d MB" msgstr "" -#: nova/compute/resource_tracker.py:240 +#: nova/compute/resource_tracker.py:241 #, python-format msgid "" "Total disk: %(total_disk)d GB, used: %(used_disk)d GB, free: " "%(free_disk)d GB" msgstr "" -#: nova/compute/resource_tracker.py:249 +#: nova/compute/resource_tracker.py:250 msgid "Disk limit not specified, defaulting to unlimited" msgstr "" -#: nova/compute/resource_tracker.py:255 +#: nova/compute/resource_tracker.py:256 #, python-format msgid "Disk limit: %(disk_gb_limit)d GB, free: %(free_disk_gb)d GB" msgstr "" -#: nova/compute/resource_tracker.py:261 +#: nova/compute/resource_tracker.py:262 #, python-format msgid "" "Unable to claim resources. Free disk %(free_disk_gb)d GB < requested " "disk %(disk_gb)d GB" msgstr "" -#: nova/compute/resource_tracker.py:272 +#: nova/compute/resource_tracker.py:273 #, python-format msgid "Total VCPUs: %(total_vcpus)d, used: %(used_vcpus)d" msgstr "" -#: nova/compute/resource_tracker.py:279 +#: nova/compute/resource_tracker.py:280 msgid "VCPU limit not specified, defaulting to unlimited" msgstr "" -#: nova/compute/resource_tracker.py:283 +#: nova/compute/resource_tracker.py:284 #, python-format msgid "CPU limit: %(vcpu_limit)d" msgstr "" -#: nova/compute/resource_tracker.py:290 +#: nova/compute/resource_tracker.py:291 #, python-format msgid "" "Unable to claim resources. Free CPU %(free_vcpus)d < requested CPU " "%(vcpus)d" msgstr "" -#: nova/compute/resource_tracker.py:309 +#: nova/compute/resource_tracker.py:310 #, python-format msgid "Finishing claim: %s" msgstr "" -#: nova/compute/resource_tracker.py:324 +#: nova/compute/resource_tracker.py:325 #, fuzzy, python-format msgid "Aborting claim: %s" msgstr "实例的network_info:|%s|" -#: nova/compute/resource_tracker.py:362 +#: nova/compute/resource_tracker.py:363 msgid "" "Virt driver does not support 'get_available_resource' Compute tracking " "is disabled." msgstr "" -#: nova/compute/resource_tracker.py:400 +#: nova/compute/resource_tracker.py:401 #, python-format msgid "Compute_service record created for %s " msgstr "Compute_service记录为 %s 创建 " -#: nova/compute/resource_tracker.py:405 +#: nova/compute/resource_tracker.py:406 #, python-format msgid "Compute_service record updated for %s " msgstr "Compute_service记录为 %s 更新 " -#: nova/compute/resource_tracker.py:424 +#: nova/compute/resource_tracker.py:425 #, fuzzy, python-format msgid "No service record for host %s" msgstr "计算节点 %s 没有服务" -#: nova/compute/resource_tracker.py:434 +#: nova/compute/resource_tracker.py:435 #, python-format msgid "Hypervisor: free ram (MB): %s" msgstr "" -#: nova/compute/resource_tracker.py:435 +#: nova/compute/resource_tracker.py:436 #, python-format msgid "Hypervisor: free disk (GB): %s" msgstr "" -#: nova/compute/resource_tracker.py:440 +#: nova/compute/resource_tracker.py:441 #, python-format msgid "Hypervisor: free VCPUs: %s" msgstr "" -#: nova/compute/resource_tracker.py:442 +#: nova/compute/resource_tracker.py:443 msgid "Hypervisor: VCPU information unavailable" msgstr "" -#: nova/compute/resource_tracker.py:449 +#: nova/compute/resource_tracker.py:450 #, python-format msgid "Free ram (MB): %s" msgstr "" -#: nova/compute/resource_tracker.py:450 +#: nova/compute/resource_tracker.py:451 #, fuzzy, python-format msgid "Free disk (GB): %s" msgstr "创建密钥对 %s" -#: nova/compute/resource_tracker.py:455 +#: nova/compute/resource_tracker.py:456 #, python-format msgid "Free VCPUS: %s" msgstr "" -#: nova/compute/resource_tracker.py:457 +#: nova/compute/resource_tracker.py:458 msgid "Free VCPU information unavailable" msgstr "" -#: nova/compute/resource_tracker.py:532 +#: nova/compute/resource_tracker.py:533 #, python-format msgid "Missing keys: %s" msgstr "" @@ -3948,47 +3933,47 @@ msgstr "检查令牌:%(token)s, %(token_valid)s)" msgid "Unrecognized read_deleted value '%s'" msgstr "无法识别的 read_deleted 取值”%s“" -#: nova/db/sqlalchemy/api.py:2783 +#: nova/db/sqlalchemy/api.py:2784 #, python-format msgid "Change will make usage less than 0 for the following resources: %(unders)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4684 +#: nova/db/sqlalchemy/api.py:4685 #, fuzzy msgid "Backend exists" msgstr "后台 %s" -#: nova/db/sqlalchemy/api.py:4704 nova/db/sqlalchemy/api.py:4730 +#: nova/db/sqlalchemy/api.py:4705 nova/db/sqlalchemy/api.py:4731 #, python-format msgid "No backend config with id %(sm_backend_id)s" msgstr "没有id为%(sm_backend_id)s的后台配置" -#: nova/db/sqlalchemy/api.py:4742 +#: nova/db/sqlalchemy/api.py:4743 #, fuzzy, python-format msgid "No backend config with sr uuid %(sr_uuid)s" msgstr "没有id为%(sm_backend_id)s的后台配置" -#: nova/db/sqlalchemy/api.py:4776 +#: nova/db/sqlalchemy/api.py:4777 #, fuzzy msgid "Flavor exists" msgstr "类型:%s" -#: nova/db/sqlalchemy/api.py:4791 +#: nova/db/sqlalchemy/api.py:4792 #, fuzzy, python-format msgid "%(sm_flavor_id) flavor not found" msgstr "类型 %(flavor_id)s 没有找到。" -#: nova/db/sqlalchemy/api.py:4810 +#: nova/db/sqlalchemy/api.py:4811 #, fuzzy, python-format msgid "No sm_flavor called %(sm_flavor_id)s" msgstr "没有 sm_flavor 调用 %(sm_flavor)s" -#: nova/db/sqlalchemy/api.py:4827 +#: nova/db/sqlalchemy/api.py:4828 #, fuzzy, python-format msgid "No sm_flavor called %(sm_flavor_label)s" msgstr "没有 sm_flavor 调用 %(sm_flavor)s" -#: nova/db/sqlalchemy/api.py:4865 +#: nova/db/sqlalchemy/api.py:4866 #, python-format msgid "No sm_volume with id %(volume_id)s" msgstr "没有id为 %(volume_id)s 的 sm_volume" @@ -4168,156 +4153,156 @@ msgstr "把地址 %(public_ip)s 关联到实例 %(instance_id)s" msgid "This driver only supports type 'a' entries." msgstr "驱动仅支持入口类型 'a'。" -#: nova/network/linux_net.py:177 +#: nova/network/linux_net.py:179 #, python-format msgid "Attempted to remove chain %s which does not exist" msgstr "试图移除不存在的链 %s。" -#: nova/network/linux_net.py:212 +#: nova/network/linux_net.py:214 #, python-format msgid "Unknown chain: %r" msgstr "未知链:%r" -#: nova/network/linux_net.py:237 +#: nova/network/linux_net.py:239 #, python-format msgid "" "Tried to remove rule that was not there: %(chain)r %(rule)r %(wrap)r " "%(top)r" msgstr "试图移除不存在的规则:%(chain)r %(rule)r %(wrap)r %(top)r" -#: nova/network/linux_net.py:372 +#: nova/network/linux_net.py:374 msgid "IPTablesManager.apply completed with success" msgstr "IPTablesManager.apply成功完成" -#: nova/network/linux_net.py:578 +#: nova/network/linux_net.py:580 #, fuzzy, python-format msgid "arping error for ip %s" msgstr "在 %s 中发生 httplib 错误: " -#: nova/network/linux_net.py:788 +#: nova/network/linux_net.py:790 #, fuzzy, python-format msgid "Pid %d is stale, skip killing dnsmasq" msgstr "Pid %d 过期了,重新启动dnsmasq" -#: nova/network/linux_net.py:828 +#: nova/network/linux_net.py:830 #, python-format msgid "Hupping dnsmasq threw %s" msgstr "挂起进程 dnsmasq 时抛出 %s" -#: nova/network/linux_net.py:830 +#: nova/network/linux_net.py:832 #, python-format msgid "Pid %d is stale, relaunching dnsmasq" msgstr "Pid %d 过期了,重新启动dnsmasq" -#: nova/network/linux_net.py:892 +#: nova/network/linux_net.py:894 #, python-format msgid "killing radvd threw %s" msgstr "杀掉进程 radvd 时抛出 %s" -#: nova/network/linux_net.py:894 +#: nova/network/linux_net.py:896 #, python-format msgid "Pid %d is stale, relaunching radvd" msgstr "Pid %d 过期了,重新启动radvd" -#: nova/network/linux_net.py:1124 +#: nova/network/linux_net.py:1126 #, python-format msgid "Starting VLAN inteface %s" msgstr "正在开启VLAN接口 %s" -#: nova/network/linux_net.py:1160 +#: nova/network/linux_net.py:1162 #, python-format msgid "Starting Bridge interface for %s" msgstr "正在为 %s 开启桥接口" -#: nova/network/linux_net.py:1203 +#: nova/network/linux_net.py:1205 #, fuzzy, python-format msgid "Failed to add interface: %s" msgstr "挂起实例失败" -#: nova/network/linux_net.py:1304 +#: nova/network/linux_net.py:1306 #, fuzzy, python-format msgid "Starting bridge %s " msgstr "保证桥 %s" -#: nova/network/linux_net.py:1312 +#: nova/network/linux_net.py:1314 #, fuzzy, python-format msgid "Done starting bridge %s" msgstr "保证桥 %s" -#: nova/network/linux_net.py:1331 +#: nova/network/linux_net.py:1333 #, fuzzy, python-format msgid "Failed unplugging gateway interface '%s'" msgstr "移除实例”%s“的虚拟网络设备时失败" -#: nova/network/linux_net.py:1333 +#: nova/network/linux_net.py:1335 #, python-format msgid "Unplugged gateway interface '%s'" msgstr "" -#: nova/network/manager.py:276 +#: nova/network/manager.py:277 #, fuzzy, python-format msgid "Fixed ip %(fixed_ip_id)s not found" msgstr "证书 %(certificate_id)s 没有找到。" -#: nova/network/manager.py:285 nova/network/manager.py:544 +#: nova/network/manager.py:286 nova/network/manager.py:545 #, python-format msgid "Interface %(interface)s not found" msgstr "没有找到接口 %(interface)s" -#: nova/network/manager.py:300 +#: nova/network/manager.py:301 #, python-format msgid "floating IP allocation for instance |%s|" msgstr "为实例 |%s| 分配浮动IP" -#: nova/network/manager.py:364 +#: nova/network/manager.py:365 #, fuzzy msgid "Floating IP is not associated. Ignore." msgstr "浮动ip %(address)s 没有被关联。" -#: nova/network/manager.py:382 +#: nova/network/manager.py:383 #, python-format msgid "Address |%(address)s| is not allocated" msgstr "地址 |%(address)s| 没有分配" -#: nova/network/manager.py:386 +#: nova/network/manager.py:387 #, python-format msgid "Address |%(address)s| is not allocated to your project |%(project)s|" msgstr "地址 |%(address)s| 没有分配给你的项目 |%(project)s|" -#: nova/network/manager.py:407 +#: nova/network/manager.py:408 #, fuzzy, python-format msgid "Quota exceeded for %(pid)s, tried to allocate floating IP" msgstr "%s 的配额超出,尝试分配地址" -#: nova/network/manager.py:468 +#: nova/network/manager.py:469 msgid "Failed to update usages deallocating floating IP" msgstr "" -#: nova/network/manager.py:649 +#: nova/network/manager.py:650 #, fuzzy, python-format msgid "Starting migration network for instance %(instance_uuid)s" msgstr "没有为实例 %(instance_id)s 找到卷。" -#: nova/network/manager.py:656 +#: nova/network/manager.py:657 #, fuzzy, python-format msgid "" "Floating ip address |%(address)s| no longer belongs to instance " "%(instance_uuid)s. Will notmigrate it " msgstr "固定IP地址 %(address)s 已在使用。" -#: nova/network/manager.py:677 +#: nova/network/manager.py:678 #, fuzzy, python-format msgid "Finishing migration network for instance %(instance_uuid)s" msgstr "为实例 %(instance_uuid)s 关闭虚拟机" -#: nova/network/manager.py:685 +#: nova/network/manager.py:686 #, fuzzy, python-format msgid "" "Floating ip address |%(address)s| no longer belongs to instance " "%(instance_uuid)s. Will notsetup it." msgstr "固定IP地址 %(address)s 已在使用。" -#: nova/network/manager.py:732 +#: nova/network/manager.py:733 #, python-format msgid "" "Database inconsistency: DNS domain |%s| is registered in the Nova db but " @@ -4325,41 +4310,41 @@ msgid "" "ignored." msgstr "数据库不一致:DNS域|%s| 在Nova数据库中注册,但是对浮动或者实例DNS驱动均不可见。将被忽略。" -#: nova/network/manager.py:778 +#: nova/network/manager.py:779 #, python-format msgid "Domain |%(domain)s| already exists, changing zone to |%(av_zone)s|." msgstr "域 |%(domain)s| 已经存在,把区域改变为 |%(av_zone)s|。" -#: nova/network/manager.py:788 +#: nova/network/manager.py:789 #, python-format msgid "Domain |%(domain)s| already exists, changing project to |%(project)s|." msgstr "域 |%(domain)s| 已经存在,把项目改变为 |%(project)s|。" -#: nova/network/manager.py:902 +#: nova/network/manager.py:903 #, python-format msgid "Disassociated %s stale fixed ip(s)" msgstr "解除 %s 过期固定ip的关联" -#: nova/network/manager.py:906 +#: nova/network/manager.py:907 msgid "setting network host" msgstr "设置网络主机" -#: nova/network/manager.py:1020 +#: nova/network/manager.py:1021 #, fuzzy msgid "network allocations" msgstr "实例 %s 的网络分配" -#: nova/network/manager.py:1025 +#: nova/network/manager.py:1026 #, fuzzy, python-format msgid "networks retrieved for instance: |%(networks)s|" msgstr "为实例 |%(instance_id)s| 获取的网络:|%(networks)s|" -#: nova/network/manager.py:1055 +#: nova/network/manager.py:1056 #, fuzzy msgid "network deallocation for instance" msgstr "为实例 |%s| 解除网络分配" -#: nova/network/manager.py:1278 +#: nova/network/manager.py:1279 #, fuzzy, python-format msgid "" "instance-dns-zone is |%(domain)s|, which is in availability zone " @@ -4369,89 +4354,89 @@ msgstr "" "instance-dns-zone是 |%(domain)s|,该域位于区域 |%(zone)s| 中。实例|%(instance)s| 在区域 " "|%(zone2)s| 里。没有DNS记录将创建。" -#: nova/network/manager.py:1357 +#: nova/network/manager.py:1358 #, python-format msgid "Unable to release %s because vif doesn't exist." msgstr "" -#: nova/network/manager.py:1378 +#: nova/network/manager.py:1379 #, python-format msgid "Leased IP |%(address)s|" msgstr "租用的IP |%(address)s|" -#: nova/network/manager.py:1382 +#: nova/network/manager.py:1383 #, python-format msgid "IP %s leased that is not associated" msgstr "没有关联的IP %s 被租用了" -#: nova/network/manager.py:1390 +#: nova/network/manager.py:1391 #, python-format msgid "IP |%s| leased that isn't allocated" msgstr "没有分配的IP |%s| 被租用了" -#: nova/network/manager.py:1395 +#: nova/network/manager.py:1396 #, python-format msgid "Released IP |%(address)s|" msgstr "释放的IP |%(address)s|" -#: nova/network/manager.py:1399 +#: nova/network/manager.py:1400 #, python-format msgid "IP %s released that is not associated" msgstr "没有关联的IP %s 被释放了" -#: nova/network/manager.py:1402 +#: nova/network/manager.py:1403 #, python-format msgid "IP %s released that was not leased" msgstr "没有租用的IP %s 被释放了" -#: nova/network/manager.py:1421 +#: nova/network/manager.py:1422 #, fuzzy, python-format msgid "%s must be an integer" msgstr "offset 参数必须是整数" -#: nova/network/manager.py:1445 +#: nova/network/manager.py:1446 msgid "Maximum allowed length for 'label' is 255." msgstr "" -#: nova/network/manager.py:1465 +#: nova/network/manager.py:1466 #, python-format msgid "" "Subnet(s) too large, defaulting to /%s. To override, specify " "network_size flag." msgstr "" -#: nova/network/manager.py:1543 +#: nova/network/manager.py:1547 msgid "cidr already in use" msgstr "cidr 已经在使用" -#: nova/network/manager.py:1546 +#: nova/network/manager.py:1550 #, python-format msgid "requested cidr (%(cidr)s) conflicts with existing supernet (%(super)s)" msgstr "请求的cidr (%(cidr)s) 与已存在的超网络 (%(super)s) 冲突" -#: nova/network/manager.py:1557 +#: nova/network/manager.py:1561 #, python-format msgid "" "requested cidr (%(cidr)s) conflicts with existing smaller cidr " "(%(smaller)s)" msgstr "请求的cidr (%(cidr)s) 与已存在的较小的cidr (%(smaller)s) 冲突" -#: nova/network/manager.py:1616 +#: nova/network/manager.py:1620 msgid "Network already exists!" msgstr "网络已经存在。" -#: nova/network/manager.py:1636 +#: nova/network/manager.py:1640 #, python-format msgid "Network must be disassociated from project %s before delete" msgstr "网路在删除前必须与项目 %s 解除关联" -#: nova/network/manager.py:2093 +#: nova/network/manager.py:2097 msgid "" "The sum between the number of networks and the vlan start cannot be " "greater than 4094" msgstr "网络数量与VLAN起始数之和不能大于4049" -#: nova/network/manager.py:2100 +#: nova/network/manager.py:2104 #, python-format msgid "" "The network range is not big enough to fit %(num_networks)s. Network size" @@ -4524,7 +4509,27 @@ msgstr "错误的网络格式" msgid "Multiple floating IP pools matches found for name '%s'" msgstr "找不到适合id %(id)s 的浮动IP。" -#: nova/openstack/common/log.py:299 +#: nova/openstack/common/lockutils.py:98 +#, python-format +msgid "Could not release the acquired lock `%s`" +msgstr "" + +#: nova/openstack/common/lockutils.py:184 +#, fuzzy, python-format +msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"..." +msgstr "获得信号量 \"%(lock)s\" 为方法 \"%(method)s\" ...锁" + +#: nova/openstack/common/lockutils.py:188 +#, fuzzy, python-format +msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"..." +msgstr "正在 试图获取锁 \"%(lock)s\" 为方法 \"%(method)s\"...锁" + +#: nova/openstack/common/lockutils.py:216 +#, fuzzy, python-format +msgid "Got file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..." +msgstr "获得文件锁 \"%(lock)s\" 为方法 \"%(method)s\"...锁" + +#: nova/openstack/common/log.py:298 #, python-format msgid "syslog facility must be one of: %s" msgstr "syslog设备必须作为一个 %s 。" @@ -4571,46 +4576,46 @@ msgstr "" msgid "Failed to load plugin %(plug)s: %(exc)s" msgstr "加载扩展 %(classpath)s 失败:%(exc)s" -#: nova/openstack/common/rpc/amqp.py:208 +#: nova/openstack/common/rpc/amqp.py:209 #, python-format msgid "unpacked context: %s" msgstr "未打包的上下文:%s" -#: nova/openstack/common/rpc/amqp.py:252 +#: nova/openstack/common/rpc/amqp.py:253 #, python-format msgid "received %s" msgstr "已接收 %s" -#: nova/openstack/common/rpc/amqp.py:258 +#: nova/openstack/common/rpc/amqp.py:259 #, python-format msgid "no method for message: %s" msgstr "没有适用于消息的方法:%s" -#: nova/openstack/common/rpc/amqp.py:259 +#: nova/openstack/common/rpc/amqp.py:260 #, python-format msgid "No method for message: %s" msgstr "没有适用于消息的方法:%s" -#: nova/openstack/common/rpc/amqp.py:351 +#: nova/openstack/common/rpc/amqp.py:352 #, python-format msgid "Making asynchronous call on %s ..." msgstr "在 %s 做异步call" -#: nova/openstack/common/rpc/amqp.py:354 +#: nova/openstack/common/rpc/amqp.py:355 #, python-format msgid "MSG_ID is %s" msgstr "消息ID(MSG_ID)是 %s" -#: nova/openstack/common/rpc/amqp.py:376 +#: nova/openstack/common/rpc/amqp.py:377 #, python-format msgid "Making asynchronous cast on %s..." msgstr "在 %s 做异步cast" -#: nova/openstack/common/rpc/amqp.py:384 +#: nova/openstack/common/rpc/amqp.py:385 msgid "Making asynchronous fanout cast..." msgstr "做异步fanout cast" -#: nova/openstack/common/rpc/amqp.py:410 +#: nova/openstack/common/rpc/amqp.py:411 #, python-format msgid "Sending %(event_type)s on %(topic)s" msgstr "" @@ -4652,17 +4657,17 @@ msgstr "返回 %s 异常给调用者" msgid "Failed to process message... skipping it." msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:463 +#: nova/openstack/common/rpc/impl_kombu.py:468 #, python-format msgid "Reconnecting to AMQP server on %(hostname)s:%(port)d" msgstr "正在重新连接位于 %(hostname)s:%(port)d 的AMQP服务器" -#: nova/openstack/common/rpc/impl_kombu.py:485 +#: nova/openstack/common/rpc/impl_kombu.py:490 #, python-format msgid "Connected to AMQP server on %(hostname)s:%(port)d" msgstr "连接到位于 %(hostname)s:%(port)d 的AMQP服务器" -#: nova/openstack/common/rpc/impl_kombu.py:522 +#: nova/openstack/common/rpc/impl_kombu.py:527 #, python-format msgid "" "Unable to connect to AMQP server on %(hostname)s:%(port)d after " @@ -4671,52 +4676,52 @@ msgstr "" "无法连接到位于%(hostname)s:%(port)d的AMQP server,尝试已经 %(max_retries)d " "次:%(err_str)s" -#: nova/openstack/common/rpc/impl_kombu.py:538 +#: nova/openstack/common/rpc/impl_kombu.py:543 #, python-format msgid "" "AMQP server on %(hostname)s:%(port)d is unreachable: %(err_str)s. Trying " "again in %(sleep_time)d seconds." msgstr "位于%(hostname)s:%(port)d的AMQP服务器不可达:%(err_str)s。%(sleep_time)d 秒钟后请再尝试。" -#: nova/openstack/common/rpc/impl_kombu.py:590 -#: nova/openstack/common/rpc/impl_qpid.py:402 +#: nova/openstack/common/rpc/impl_kombu.py:595 +#: nova/openstack/common/rpc/impl_qpid.py:403 #, python-format msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s" msgstr "为topic '%(topic)s'声明消费者失败:%(err_str)s" -#: nova/openstack/common/rpc/impl_kombu.py:608 -#: nova/openstack/common/rpc/impl_qpid.py:417 +#: nova/openstack/common/rpc/impl_kombu.py:613 +#: nova/openstack/common/rpc/impl_qpid.py:418 #, python-format msgid "Timed out waiting for RPC response: %s" msgstr "等待RPC响应超时:%s" -#: nova/openstack/common/rpc/impl_kombu.py:612 -#: nova/openstack/common/rpc/impl_qpid.py:421 +#: nova/openstack/common/rpc/impl_kombu.py:617 +#: nova/openstack/common/rpc/impl_qpid.py:422 #, python-format msgid "Failed to consume message from queue: %s" msgstr "从队列中消费消息失败:%s" -#: nova/openstack/common/rpc/impl_kombu.py:646 -#: nova/openstack/common/rpc/impl_qpid.py:451 +#: nova/openstack/common/rpc/impl_kombu.py:651 +#: nova/openstack/common/rpc/impl_qpid.py:452 #, python-format msgid "Failed to publish message to topic '%(topic)s': %(err_str)s" msgstr "给topic '%(topic)s'发布消息失败:%(err_str)s" -#: nova/openstack/common/rpc/impl_qpid.py:358 +#: nova/openstack/common/rpc/impl_qpid.py:359 #, fuzzy, python-format msgid "Unable to connect to AMQP server: %s" msgstr "无法连接到AMQP服务器:%s " -#: nova/openstack/common/rpc/impl_qpid.py:363 +#: nova/openstack/common/rpc/impl_qpid.py:364 #, python-format msgid "Connected to AMQP server on %s" msgstr "连接到 %s 的AMQP服务器" -#: nova/openstack/common/rpc/impl_qpid.py:371 +#: nova/openstack/common/rpc/impl_qpid.py:372 msgid "Re-established AMQP queues" msgstr "重建AMQP队列" -#: nova/openstack/common/rpc/impl_qpid.py:429 +#: nova/openstack/common/rpc/impl_qpid.py:430 msgid "Error processing message. Skipping it." msgstr "" @@ -4956,27 +4961,27 @@ msgstr "没有主机选择所定义的 %s 主题消息" msgid "Attempting to build %(num_instances)d instance(s)" msgstr "尝试创建 %(num_instances)d 个实例" -#: nova/scheduler/filter_scheduler.py:185 +#: nova/scheduler/filter_scheduler.py:186 msgid "Invalid value for 'scheduler_max_attempts', must be >= 1" msgstr "" -#: nova/scheduler/filter_scheduler.py:212 +#: nova/scheduler/filter_scheduler.py:213 #, python-format msgid "" "Exceeded max scheduling attempts %(max_attempts)d for instance " "%(instance_uuid)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:223 +#: nova/scheduler/filter_scheduler.py:224 msgid "Scheduler only understands Compute nodes (for now)" msgstr "调度器只能理解计算节点(暂时)" -#: nova/scheduler/filter_scheduler.py:275 +#: nova/scheduler/filter_scheduler.py:276 #, python-format msgid "Filtered %(hosts)s" msgstr "过滤掉的主机 %(hosts)s" -#: nova/scheduler/filter_scheduler.py:285 +#: nova/scheduler/filter_scheduler.py:286 #, python-format msgid "Weighted %(weighted_host)s" msgstr "加权的主机 %(weighted_host)s" @@ -5059,12 +5064,12 @@ msgstr "卷没有足够可分配的空间" msgid "%(host_state)s fails instance_type extra_specs requirements" msgstr "" -#: nova/scheduler/filters/compute_filter.py:36 +#: nova/scheduler/filters/compute_filter.py:38 #, python-format msgid "%(host_state)s is disabled or has not been heard from in a while" msgstr "" -#: nova/scheduler/filters/compute_filter.py:40 +#: nova/scheduler/filters/compute_filter.py:42 #, python-format msgid "%(host_state)s is disabled via capabilities" msgstr "" @@ -5192,7 +5197,7 @@ msgstr "" msgid "Expected a function in 'auth[1]' parameter" msgstr "" -#: nova/tests/test_misc.py:63 +#: nova/tests/test_misc.py:62 #, python-format msgid "" "The following migrations are missing a downgrade:\n" @@ -5365,7 +5370,7 @@ msgstr "test_snapshot_detail: resp_dict=%s" #: nova/tests/compute/test_compute.py:644 #: nova/tests/compute/test_compute.py:680 #: nova/tests/compute/test_compute.py:705 -#: nova/tests/compute/test_compute.py:2341 +#: nova/tests/compute/test_compute.py:2342 #, python-format msgid "Running instances: %s" msgstr "正在运行的实例:%s" @@ -5382,7 +5387,7 @@ msgstr "终止实例之后:%s" msgid "Internal error" msgstr "内部错误" -#: nova/tests/compute/test_compute.py:2352 +#: nova/tests/compute/test_compute.py:2353 #, python-format msgid "After force-killing instances: %s" msgstr "强制杀死实例后:%s" @@ -5498,7 +5503,7 @@ msgstr "意外的状态码" msgid "Decoding JSON: %s" msgstr "解码JSON:%s" -#: nova/virt/configdrive.py:76 +#: nova/virt/configdrive.py:77 #, python-format msgid "Added %(filepath)s to config drive" msgstr "" @@ -5638,116 +5643,116 @@ msgstr "把伪域名存到文件中:%s" msgid "domain does not exist" msgstr "域不存在" -#: nova/virt/baremetal/driver.py:115 +#: nova/virt/baremetal/driver.py:117 #, python-format msgid "Error encountered when destroying instance '%(name)s': %(ex)s" msgstr "销毁实例 '%(name)s' 时遇到错误:%(ex)s" -#: nova/virt/baremetal/driver.py:129 +#: nova/virt/baremetal/driver.py:131 #, python-format msgid "instance %(instance_name)s: deleting instance files %(target)s" msgstr "实例 %(instance_name)s:正在删除实例文件 %(target)s" -#: nova/virt/baremetal/driver.py:156 +#: nova/virt/baremetal/driver.py:158 #, python-format msgid "instance %s: rebooted" msgstr "实例 %s:重启" -#: nova/virt/baremetal/driver.py:160 +#: nova/virt/baremetal/driver.py:162 msgid "_wait_for_reboot failed" msgstr "_wait_for_reboot失败" -#: nova/virt/baremetal/driver.py:189 +#: nova/virt/baremetal/driver.py:191 #, python-format msgid "instance %s: rescued" msgstr "实例 %s:已救援" -#: nova/virt/baremetal/driver.py:193 +#: nova/virt/baremetal/driver.py:195 msgid "_wait_for_rescue failed" msgstr "_wait_for_rescue 失败" -#: nova/virt/baremetal/driver.py:210 +#: nova/virt/baremetal/driver.py:212 msgid "<============= spawn of baremetal =============>" msgstr "<============= 生产裸机=============>" -#: nova/virt/baremetal/driver.py:223 +#: nova/virt/baremetal/driver.py:225 #, python-format msgid "instance %s: is building" msgstr "实例 %s:正在创建中" -#: nova/virt/baremetal/driver.py:229 +#: nova/virt/baremetal/driver.py:231 msgid "Key is injected but instance is not running yet" msgstr "已经注入密钥但是实例还没有运行" -#: nova/virt/baremetal/driver.py:238 +#: nova/virt/baremetal/driver.py:240 #, python-format msgid "instance %s: booted" msgstr "实例 %s:已启动" -#: nova/virt/baremetal/driver.py:245 +#: nova/virt/baremetal/driver.py:247 #, python-format msgid "~~~~~~ current state = %s ~~~~~~" msgstr "~~~~~~ 当前状态 = %s ~~~~~~" -#: nova/virt/baremetal/driver.py:247 +#: nova/virt/baremetal/driver.py:249 #, python-format msgid "instance %s spawned successfully" msgstr "实例 %s 生产成功" -#: nova/virt/baremetal/driver.py:250 +#: nova/virt/baremetal/driver.py:252 #, python-format msgid "instance %s:not booted" msgstr "实例 %s:没有启动" -#: nova/virt/baremetal/driver.py:253 +#: nova/virt/baremetal/driver.py:255 #, fuzzy msgid "Baremetal assignment is overcommitted." msgstr "过多提交裸机分配" -#: nova/virt/baremetal/driver.py:337 +#: nova/virt/baremetal/driver.py:339 #, python-format msgid "instance %s: Creating image" msgstr "实例 %s:正在创建镜像" -#: nova/virt/baremetal/driver.py:455 +#: nova/virt/baremetal/driver.py:457 #, python-format msgid "instance %(inst_name)s: injecting %(injection)s into image %(img_id)s" msgstr "实例 %(inst_name)s:将 %(injection)s 注入镜像 %(img_id)s" -#: nova/virt/baremetal/driver.py:465 +#: nova/virt/baremetal/driver.py:467 #, python-format msgid "" "instance %(inst_name)s: ignoring error injecting data into image " "%(img_id)s (%(e)s)" msgstr "实例 %(inst_name)s:忽略向镜像 %(img_id)s 注入数据的错误 (%(e)s)" -#: nova/virt/baremetal/driver.py:511 +#: nova/virt/baremetal/driver.py:513 #, python-format msgid "instance %s: starting toXML method" msgstr "实例 %s:开始方法 toXML" -#: nova/virt/baremetal/driver.py:514 +#: nova/virt/baremetal/driver.py:516 #, python-format msgid "instance %s: finished toXML method" msgstr "实例 %s:方法toXML 完成" -#: nova/virt/baremetal/driver.py:558 nova/virt/hyperv/vmops.py:486 -#: nova/virt/libvirt/driver.py:1986 +#: nova/virt/baremetal/driver.py:560 nova/virt/hyperv/vmops.py:486 +#: nova/virt/libvirt/driver.py:1987 msgid "" "Cannot get the number of cpu, because this function is not implemented " "for this platform. This error can be safely ignored for now." msgstr "无法得到CPU的数目,因为这个函数不是给这个平台执行的。这个错误可以被放心忽略。" -#: nova/virt/baremetal/driver.py:681 +#: nova/virt/baremetal/driver.py:683 #, python-format msgid "#### RLK: cpu_arch = %s " msgstr "#### RLK: cpu_arch = %s " -#: nova/virt/baremetal/driver.py:698 +#: nova/virt/baremetal/driver.py:700 msgid "Updating!" msgstr "正在更新。" -#: nova/virt/baremetal/driver.py:725 nova/virt/libvirt/driver.py:3030 +#: nova/virt/baremetal/driver.py:727 nova/virt/libvirt/driver.py:3031 #: nova/virt/xenapi/host.py:148 msgid "Updating host stats" msgstr "正在更新主机状态" @@ -6361,7 +6366,7 @@ msgstr "" msgid "Failed to remove volume from VM %s" msgstr "移除容器失败:%s" -#: nova/virt/hyperv/volumeops.py:207 nova/virt/libvirt/driver.py:603 +#: nova/virt/hyperv/volumeops.py:207 nova/virt/libvirt/driver.py:604 msgid "Could not determine iscsi initiator name" msgstr "无法确定iscsi initiator名字" @@ -6479,212 +6484,212 @@ msgstr "" msgid "The ISCSI initiator name can't be found. Choosing the default one" msgstr "" -#: nova/virt/hyperv/volumeutils.py:121 nova/virt/libvirt/driver.py:1462 +#: nova/virt/hyperv/volumeutils.py:121 nova/virt/libvirt/driver.py:1463 #: nova/virt/xenapi/vm_utils.py:476 #, python-format msgid "block_device_list %s" msgstr "块设备列表 block_device_list %s" -#: nova/virt/libvirt/driver.py:332 +#: nova/virt/libvirt/driver.py:333 #, python-format msgid "Nova requires libvirt version %(major)i.%(minor)i.%(micro)i or greater." msgstr "" -#: nova/virt/libvirt/driver.py:338 +#: nova/virt/libvirt/driver.py:339 #, python-format msgid "Connecting to libvirt: %s" msgstr "正在连接 libvirt:%s" -#: nova/virt/libvirt/driver.py:359 +#: nova/virt/libvirt/driver.py:360 msgid "Connection to libvirt broke" msgstr "连接 libvirt 失败" -#: nova/virt/libvirt/driver.py:381 nova/virt/libvirt/driver.py:384 +#: nova/virt/libvirt/driver.py:382 nova/virt/libvirt/driver.py:385 #, python-format msgid "Can not handle authentication request for %d credentials" msgstr "" -#: nova/virt/libvirt/driver.py:466 +#: nova/virt/libvirt/driver.py:467 #, python-format msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s" msgstr "销毁时发生错误。Code=%(errcode)s Error=%(e)s" -#: nova/virt/libvirt/driver.py:480 +#: nova/virt/libvirt/driver.py:481 #, fuzzy msgid "During wait destroy, instance disappeared." msgstr "%s 在运行中消失了。" -#: nova/virt/libvirt/driver.py:485 +#: nova/virt/libvirt/driver.py:486 msgid "Instance destroyed successfully." msgstr "实例销毁成功。" -#: nova/virt/libvirt/driver.py:507 +#: nova/virt/libvirt/driver.py:508 msgid "Error from libvirt during undefineFlags. Retrying with undefine" msgstr "" -#: nova/virt/libvirt/driver.py:522 +#: nova/virt/libvirt/driver.py:523 #, python-format msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s" msgstr "在 undefine 时 libvirt 发生错误。Code=%(errcode)s Error=%(e)s" -#: nova/virt/libvirt/driver.py:535 +#: nova/virt/libvirt/driver.py:536 #, fuzzy, python-format msgid "Error from libvirt during unfilter. Code=%(errcode)s Error=%(e)s" msgstr "在 undefine 时 libvirt 发生错误。Code=%(errcode)s Error=%(e)s" -#: nova/virt/libvirt/driver.py:552 +#: nova/virt/libvirt/driver.py:553 #, python-format msgid "Deleting instance files %(target)s" msgstr "删除实例文件 %(target)s" -#: nova/virt/libvirt/driver.py:566 +#: nova/virt/libvirt/driver.py:567 #, fuzzy, python-format msgid "Failed to cleanup directory %(target)s: %(e)s" msgstr "schedule_%(method)s 失败:%(ex)s" -#: nova/virt/libvirt/driver.py:728 +#: nova/virt/libvirt/driver.py:729 #, fuzzy msgid "During detach_volume, instance disappeared." msgstr "%s 在运行中消失了。" -#: nova/virt/libvirt/driver.py:738 +#: nova/virt/libvirt/driver.py:739 msgid "attaching LXC block device" msgstr "附加 LXC 块设备" -#: nova/virt/libvirt/driver.py:751 +#: nova/virt/libvirt/driver.py:752 msgid "detaching LXC block device" msgstr "分离LXC 块设备" -#: nova/virt/libvirt/driver.py:883 +#: nova/virt/libvirt/driver.py:884 #, fuzzy msgid "Instance soft rebooted successfully." msgstr "实例成功重启。" -#: nova/virt/libvirt/driver.py:887 +#: nova/virt/libvirt/driver.py:888 #, fuzzy msgid "Failed to soft reboot instance." msgstr "重新启动实例失败" -#: nova/virt/libvirt/driver.py:919 +#: nova/virt/libvirt/driver.py:920 #, fuzzy msgid "Instance shutdown successfully." msgstr "实例成功生产。" -#: nova/virt/libvirt/driver.py:954 +#: nova/virt/libvirt/driver.py:955 msgid "Instance rebooted successfully." msgstr "实例成功重启。" -#: nova/virt/libvirt/driver.py:1084 +#: nova/virt/libvirt/driver.py:1085 msgid "Instance is running" msgstr "实例在运行" -#: nova/virt/libvirt/driver.py:1091 nova/virt/powervm/operator.py:253 +#: nova/virt/libvirt/driver.py:1092 nova/virt/powervm/operator.py:253 msgid "Instance spawned successfully." msgstr "实例成功生产。" -#: nova/virt/libvirt/driver.py:1107 +#: nova/virt/libvirt/driver.py:1108 #, python-format msgid "data: %(data)r, fpath: %(fpath)r" msgstr "data:%(data)r, fpath: %(fpath)r" -#: nova/virt/libvirt/driver.py:1153 +#: nova/virt/libvirt/driver.py:1154 #, fuzzy msgid "Guest does not have a console available" msgstr "用户没有管理员权限" -#: nova/virt/libvirt/driver.py:1197 +#: nova/virt/libvirt/driver.py:1198 #, python-format msgid "Path '%(path)s' supports direct I/O" msgstr "" -#: nova/virt/libvirt/driver.py:1201 +#: nova/virt/libvirt/driver.py:1202 #, python-format msgid "Path '%(path)s' does not support direct I/O: '%(ex)s'" msgstr "" -#: nova/virt/libvirt/driver.py:1205 nova/virt/libvirt/driver.py:1209 +#: nova/virt/libvirt/driver.py:1206 nova/virt/libvirt/driver.py:1210 #, python-format msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'" msgstr "" -#: nova/virt/libvirt/driver.py:1275 +#: nova/virt/libvirt/driver.py:1276 msgid "Creating image" msgstr "正在创建镜像" -#: nova/virt/libvirt/driver.py:1401 +#: nova/virt/libvirt/driver.py:1402 msgid "Using config drive" msgstr "" -#: nova/virt/libvirt/driver.py:1411 +#: nova/virt/libvirt/driver.py:1412 #, fuzzy, python-format msgid "Creating config drive at %(path)s" msgstr "注入文件路径:'%s'" -#: nova/virt/libvirt/driver.py:1425 +#: nova/virt/libvirt/driver.py:1426 #, python-format msgid "Injecting %(injection)s into image %(img_id)s" msgstr "将 %(injection)s 注入到镜像 %(img_id)s" -#: nova/virt/libvirt/driver.py:1435 +#: nova/virt/libvirt/driver.py:1436 #, python-format msgid "Ignoring error injecting data into image %(img_id)s (%(e)s)" msgstr "忽略向镜像 %(img_id)s 注入的数据的错误 (%(e)s)" -#: nova/virt/libvirt/driver.py:1509 +#: nova/virt/libvirt/driver.py:1510 #, 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:1515 +#: nova/virt/libvirt/driver.py:1516 msgid "Config requested a custom CPU model, but no model name was provided" msgstr "" -#: nova/virt/libvirt/driver.py:1519 +#: nova/virt/libvirt/driver.py:1520 msgid "A CPU model name should not be set when a host CPU model is requested" msgstr "" -#: nova/virt/libvirt/driver.py:1523 +#: nova/virt/libvirt/driver.py:1524 #, python-format msgid "CPU mode '%(mode)s' model '%(model)s' was chosen" msgstr "" -#: nova/virt/libvirt/driver.py:1539 +#: nova/virt/libvirt/driver.py:1540 msgid "" "Passthrough of the host CPU was requested but this libvirt version does " "not support this feature" msgstr "" -#: nova/virt/libvirt/driver.py:1831 +#: nova/virt/libvirt/driver.py:1832 msgid "Starting toXML method" msgstr "正在启动 toXML 方法" -#: nova/virt/libvirt/driver.py:1835 +#: nova/virt/libvirt/driver.py:1836 msgid "Finished toXML method" msgstr "toXML方法完成" -#: nova/virt/libvirt/driver.py:1852 +#: nova/virt/libvirt/driver.py:1853 #, python-format msgid "" "Error from libvirt while looking up %(instance_name)s: [Error Code " "%(error_code)s] %(ex)s" msgstr "查找 %(instance_name)s时libvirt出错:[错误代码 %(error_code)s] %(ex)s" -#: nova/virt/libvirt/driver.py:2104 +#: nova/virt/libvirt/driver.py:2105 msgid "libvirt version is too old (does not support getVersion)" msgstr "libvirt版本过旧(不支持getVersion)" -#: nova/virt/libvirt/driver.py:2291 +#: nova/virt/libvirt/driver.py:2292 msgid "Block migration can not be used with shared storage." msgstr "块存储迁移无法在共享存储使用" -#: nova/virt/libvirt/driver.py:2299 +#: nova/virt/libvirt/driver.py:2300 #, fuzzy msgid "Live migration can not be used without shared storage." msgstr "块存储迁移无法在共享存储使用" -#: nova/virt/libvirt/driver.py:2337 +#: nova/virt/libvirt/driver.py:2338 #, fuzzy, python-format msgid "" "Unable to migrate %(instance_uuid)s: Disk of instance is too " @@ -6693,7 +6698,7 @@ msgstr "" "无法迁移%(instance_id)s 到 %(dest)s 上:缺少磁盘(主机:%(available)s <= " "实例:%(necessary)s)" -#: nova/virt/libvirt/driver.py:2357 +#: nova/virt/libvirt/driver.py:2358 #, python-format msgid "" "Instance launched has CPU info:\n" @@ -6702,7 +6707,7 @@ msgstr "" "已启动实例的CPU信息:\n" "%s" -#: nova/virt/libvirt/driver.py:2369 +#: nova/virt/libvirt/driver.py:2370 #, python-format msgid "" "CPU doesn't have compatibility.\n" @@ -6717,54 +6722,54 @@ msgstr "" "\n" "参考 %(u)s" -#: nova/virt/libvirt/driver.py:2386 +#: nova/virt/libvirt/driver.py:2387 #, python-format msgid "" "Creating tmpfile %s to notify to other compute nodes that they should " "mount the same storage." msgstr "创建tmpfile %s 来通知其他的计算节点需要挂载相同的存储。" -#: nova/virt/libvirt/driver.py:2434 +#: nova/virt/libvirt/driver.py:2435 #, python-format msgid "The firewall filter for %s does not exist" msgstr "" -#: nova/virt/libvirt/driver.py:2504 +#: nova/virt/libvirt/driver.py:2505 #, fuzzy, python-format msgid "Live Migration failure: %(e)s" msgstr "预在线迁移在%(dest)s失败" -#: nova/virt/libvirt/driver.py:2548 +#: nova/virt/libvirt/driver.py:2549 #, python-format msgid "plug_vifs() failed %(cnt)d.Retry up to %(max_retry)d for %(hostname)s." msgstr "plug_vifs() 失败%(cnt)d 次。最多重新尝试 %(max_retry)d 次在主机 %(hostname)s。" -#: nova/virt/libvirt/driver.py:2675 +#: nova/virt/libvirt/driver.py:2676 #, python-format msgid "skipping %(path)s since it looks like volume" msgstr "因它像卷,所以跳过 %(path)s" -#: nova/virt/libvirt/driver.py:2724 +#: nova/virt/libvirt/driver.py:2725 #, python-format msgid "Getting disk size of %(i_name)s: %(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:2786 +#: nova/virt/libvirt/driver.py:2787 #, fuzzy msgid "Starting migrate_disk_and_power_off" msgstr "实例 %s:开始执行 migrate_disk_and_power_off" -#: nova/virt/libvirt/driver.py:2845 +#: nova/virt/libvirt/driver.py:2846 #, fuzzy msgid "Instance running successfully." msgstr "实例 %s 成功运行。" -#: nova/virt/libvirt/driver.py:2852 +#: nova/virt/libvirt/driver.py:2853 #, fuzzy msgid "Starting finish_migration" msgstr "实例 %s:开始执行 finish_migration" -#: nova/virt/libvirt/driver.py:2903 +#: nova/virt/libvirt/driver.py:2904 #, fuzzy msgid "Starting finish_revert_migration" msgstr "实例 %s:开始执行 finish_revert_migration" @@ -6797,11 +6802,11 @@ msgstr "名称为 %(name)s 的nwfilter(%(instance_filter_name)s) 未找到。" msgid "iptables firewall: Setup Basic Filtering" msgstr "iptables 防火墙:设置基本的过滤规则" -#: nova/virt/libvirt/imagebackend.py:208 +#: nova/virt/libvirt/imagebackend.py:213 msgid "You should specify libvirt_images_volume_group flag to use LVM images." msgstr "" -#: nova/virt/libvirt/imagebackend.py:270 +#: nova/virt/libvirt/imagebackend.py:276 #, fuzzy, python-format msgid "Unknown image_type=%s" msgstr "未知的磁盘镜像句柄:%s" @@ -6939,14 +6944,14 @@ msgstr "确认完成" msgid "LVM snapshots not implemented" msgstr "" -#: nova/virt/libvirt/utils.py:130 +#: nova/virt/libvirt/utils.py:131 #, python-format msgid "" "Insufficient Space on Volume Group %(vg)s. Only %(free_space)db " "available, but %(size)db required by volume %(lv)s." msgstr "" -#: nova/virt/libvirt/utils.py:139 +#: nova/virt/libvirt/utils.py:140 #, python-format msgid "" "Volume group %(vg)s will not be able to hold sparse volume %(lv)s. " @@ -6954,36 +6959,36 @@ msgid "" "%(free_space)db." msgstr "" -#: nova/virt/libvirt/utils.py:186 +#: nova/virt/libvirt/utils.py:187 #, python-format msgid "Path %s must be LVM logical volume" msgstr "" -#: nova/virt/libvirt/utils.py:409 +#: nova/virt/libvirt/utils.py:410 msgid "Can't retrieve root device path from instance libvirt configuration" msgstr "" -#: nova/virt/libvirt/utils.py:498 +#: nova/virt/libvirt/utils.py:499 #, fuzzy, python-format msgid "Reading image info file: %s" msgstr "正在删除基文件:%s" -#: nova/virt/libvirt/utils.py:502 +#: nova/virt/libvirt/utils.py:503 #, fuzzy, python-format msgid "Read: %s" msgstr "_create: %s" -#: nova/virt/libvirt/utils.py:508 +#: nova/virt/libvirt/utils.py:509 #, python-format msgid "Error reading image info file %(filename)s: %(error)s" msgstr "" -#: nova/virt/libvirt/utils.py:532 +#: nova/virt/libvirt/utils.py:533 #, fuzzy, python-format msgid "Writing image info file: %s" msgstr "正在删除基文件:%s" -#: nova/virt/libvirt/utils.py:533 +#: nova/virt/libvirt/utils.py:534 #, fuzzy, python-format msgid "Wrote: %s" msgstr "重写%s" @@ -7004,19 +7009,19 @@ msgstr "保证桥 %s" msgid "Failed while unplugging vif" msgstr "移除实例”%s“的虚拟网络设备时失败" -#: nova/virt/libvirt/volume.py:173 +#: nova/virt/libvirt/volume.py:174 #, python-format msgid "iSCSI device not found at %s" msgstr "在 %s 未找到iSCSI设备" -#: nova/virt/libvirt/volume.py:176 +#: nova/virt/libvirt/volume.py:177 #, python-format msgid "" "ISCSI volume not yet found at: %(mount_device)s. Will rescan & retry. " "Try number: %(tries)s" msgstr "在 %(mount_device)s 上还没有找到iSCSI卷。将再次扫描并重试。尝试次数:%(tries)s" -#: nova/virt/libvirt/volume.py:188 +#: nova/virt/libvirt/volume.py:189 #, python-format msgid "Found iSCSI node %(mount_device)s (after %(tries)s rescans)" msgstr "找到iSCSI节点 %(mount_device)s (经过%(tries)s 次再扫描)" @@ -8898,34 +8903,34 @@ msgstr "Sheepdog 没有工作" msgid "LoggingVolumeDriver: %s" msgstr "LoggingVolumeDriver: %s" -#: nova/volume/iscsi.py:121 +#: nova/volume/iscsi.py:122 #, fuzzy, python-format msgid "Creating volume: %s" msgstr "正在删除volumeID:%s " -#: nova/volume/iscsi.py:135 +#: nova/volume/iscsi.py:136 #, fuzzy, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s." msgstr "没有为卷 %(volume_id)s 找到目标id。" -#: nova/volume/iscsi.py:145 +#: nova/volume/iscsi.py:146 #, python-format msgid "" "Failed to create iscsi target for volume id:%(vol_id)s. Please ensure " "your tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: nova/volume/iscsi.py:153 nova/volume/iscsi.py:195 +#: nova/volume/iscsi.py:154 nova/volume/iscsi.py:196 #, fuzzy, python-format msgid "Removing volume: %s" msgstr "正在删除volumeID:%s " -#: nova/volume/iscsi.py:167 +#: nova/volume/iscsi.py:168 #, fuzzy, python-format msgid "Failed to create iscsi target for volume id:%(volume_id)s." msgstr "没有为卷 %(volume_id)s 找到目标id。" -#: nova/volume/iscsi.py:176 +#: nova/volume/iscsi.py:177 msgid "valid iqn needed for show_target" msgstr "" @@ -10090,30 +10095,3 @@ msgid "" "gone: %(exc)s" msgstr "" -#~ msgid "" -#~ "The root_helper option (which lets you" -#~ " specify a root wrapper different " -#~ "from nova-rootwrap, and defaults to " -#~ "using sudo) is now deprecated. You " -#~ "should use the rootwrap_config option " -#~ "instead." -#~ msgstr "" - -#~ msgid "backend %s" -#~ msgstr "后台 %s" - -#~ msgid "Invalid server status: %(status)s" -#~ msgstr "无效的服务器状态:%(status)s" - -#~ msgid "Use of empty request context is deprecated" -#~ msgstr "使用空的请求上下文是不推荐的" - -#~ msgid "" -#~ "Inheritance-based rules are deprecated; " -#~ "use the default brain instead of " -#~ "%s." -#~ msgstr "" - -#~ msgid "Inheritance-based rules are deprecated; update _check_%s" -#~ msgstr "" - diff --git a/nova/locale/zh_TW/LC_MESSAGES/nova.po b/nova/locale/zh_TW/LC_MESSAGES/nova.po index 396a005ff..d98679296 100644 --- a/nova/locale/zh_TW/LC_MESSAGES/nova.po +++ b/nova/locale/zh_TW/LC_MESSAGES/nova.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: nova\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-10-26 00:02+0000\n" +"POT-Creation-Date: 2012-10-27 00:01+0000\n" "PO-Revision-Date: 2012-03-07 02:00+0000\n" "Last-Translator: Charles Hsu \n" "Language-Team: Chinese (Traditional) \n" @@ -27,41 +27,41 @@ msgstr "" msgid "read_deleted can only be one of 'no', 'yes' or 'only', not %r" msgstr "" -#: nova/crypto.py:46 +#: nova/crypto.py:47 msgid "Filename of root CA" msgstr "" -#: nova/crypto.py:49 +#: nova/crypto.py:50 msgid "Filename of private key" msgstr "Private key 私鑰檔案名稱" -#: nova/crypto.py:52 +#: nova/crypto.py:53 msgid "Filename of root Certificate Revocation List" msgstr "" -#: nova/crypto.py:55 +#: nova/crypto.py:56 msgid "Where we keep our keys" msgstr "我們的keys留存於何處" -#: nova/crypto.py:58 +#: nova/crypto.py:59 msgid "Where we keep our root CA" msgstr "我們的根憑證留存於何處" -#: nova/crypto.py:61 +#: nova/crypto.py:62 msgid "Should we use a CA for each project?" msgstr "是否需要一個project 使用一個CA" -#: nova/crypto.py:65 +#: nova/crypto.py:66 #, python-format msgid "Subject for certificate for users, %s for project, user, timestamp" msgstr "" -#: nova/crypto.py:70 +#: nova/crypto.py:71 #, python-format msgid "Subject for certificate for projects, %s for project, timestamp" msgstr "" -#: nova/crypto.py:300 +#: nova/crypto.py:301 #, python-format msgid "Flags path: %s" msgstr "" @@ -189,7 +189,7 @@ msgstr "" msgid "Invalid volume" msgstr "" -#: nova/exception.py:263 nova/api/openstack/compute/servers.py:1287 +#: nova/exception.py:263 nova/api/openstack/compute/servers.py:1283 #: nova/api/openstack/compute/contrib/admin_actions.py:242 msgid "Invalid metadata" msgstr "" @@ -1335,23 +1335,23 @@ msgstr "" msgid "Creating Consumer connection for Service %s" msgstr "" -#: nova/service.py:502 +#: nova/service.py:503 msgid "Service killed that has no database entry" msgstr "" -#: nova/service.py:539 +#: nova/service.py:540 msgid "The service database object disappeared, Recreating it." msgstr "" -#: nova/service.py:554 +#: nova/service.py:555 msgid "Recovered model server connection!" msgstr "" -#: nova/service.py:560 +#: nova/service.py:561 msgid "model server went away" msgstr "" -#: nova/service.py:648 +#: nova/service.py:649 msgid "serve() can only be called once" msgstr "" @@ -1412,47 +1412,27 @@ msgstr "" msgid "in looping call" msgstr "" -#: nova/utils.py:623 -#, python-format -msgid "Could not release the acquired lock `%s`" -msgstr "" - -#: nova/utils.py:706 -#, python-format -msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"..." -msgstr "" - -#: nova/utils.py:710 -#, python-format -msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"..." -msgstr "" - -#: nova/utils.py:736 -#, python-format -msgid "Got file lock \"%(lock)s\" for method \"%(method)s\"..." -msgstr "" - -#: nova/utils.py:877 +#: nova/utils.py:700 #, python-format msgid "Expected object of type: %s" msgstr "" -#: nova/utils.py:906 +#: nova/utils.py:729 #, python-format msgid "Invalid server_string: %s" msgstr "" -#: nova/utils.py:1046 +#: nova/utils.py:869 #, python-format msgid "timefunc: '%(name)s' took %(total_time).2f secs" msgstr "" -#: nova/utils.py:1124 +#: nova/utils.py:947 #, python-format msgid "Reloading cached file %s" msgstr "" -#: nova/utils.py:1242 nova/virt/configdrive.py:150 +#: nova/utils.py:1065 nova/virt/configdrive.py:151 #, python-format msgid "Could not remove tmpdir: %s" msgstr "" @@ -1872,7 +1852,7 @@ msgstr "" msgid "Caught error: %s" msgstr "" -#: nova/api/openstack/__init__.py:60 nova/api/openstack/wsgi.py:977 +#: nova/api/openstack/__init__.py:60 nova/api/openstack/wsgi.py:986 #, python-format msgid "%(url)s returned with HTTP %(status)d" msgstr "" @@ -1921,7 +1901,7 @@ msgstr "" msgid "offset param must be positive" msgstr "" -#: nova/api/openstack/common.py:215 nova/api/openstack/compute/servers.py:540 +#: nova/api/openstack/common.py:215 nova/api/openstack/compute/servers.py:536 #, python-format msgid "marker [%s] not found" msgstr "" @@ -2025,7 +2005,7 @@ msgstr "" msgid "Failed to load extension %(ext_name)s: %(exc)s" msgstr "" -#: nova/api/openstack/wsgi.py:199 nova/api/openstack/wsgi.py:610 +#: nova/api/openstack/wsgi.py:199 nova/api/openstack/wsgi.py:619 msgid "cannot understand JSON" msgstr "" @@ -2034,47 +2014,47 @@ msgstr "" msgid "cannot understand XML" msgstr "" -#: nova/api/openstack/wsgi.py:615 +#: nova/api/openstack/wsgi.py:624 msgid "too many body keys" msgstr "" -#: nova/api/openstack/wsgi.py:658 +#: nova/api/openstack/wsgi.py:667 #, python-format msgid "Exception handling resource: %s" msgstr "" -#: nova/api/openstack/wsgi.py:662 +#: nova/api/openstack/wsgi.py:671 #, python-format msgid "Fault thrown: %s" msgstr "" -#: nova/api/openstack/wsgi.py:665 +#: nova/api/openstack/wsgi.py:674 #, python-format msgid "HTTP exception thrown: %s" msgstr "" -#: nova/api/openstack/wsgi.py:779 +#: nova/api/openstack/wsgi.py:788 msgid "Unrecognized Content-Type provided in request" msgstr "" -#: nova/api/openstack/wsgi.py:783 +#: nova/api/openstack/wsgi.py:792 msgid "No Content-Type provided in request" msgstr "" -#: nova/api/openstack/wsgi.py:787 +#: nova/api/openstack/wsgi.py:796 msgid "Empty body provided in request" msgstr "" -#: nova/api/openstack/wsgi.py:888 +#: nova/api/openstack/wsgi.py:897 msgid "Invalid XML in request body" msgstr "" -#: nova/api/openstack/wsgi.py:907 +#: nova/api/openstack/wsgi.py:916 #, python-format msgid "There is no such action: %s" msgstr "" -#: nova/api/openstack/wsgi.py:910 nova/api/openstack/wsgi.py:923 +#: nova/api/openstack/wsgi.py:919 nova/api/openstack/wsgi.py:932 #: nova/api/openstack/compute/server_metadata.py:58 #: nova/api/openstack/compute/server_metadata.py:76 #: nova/api/openstack/compute/server_metadata.py:101 @@ -2083,15 +2063,15 @@ msgstr "" msgid "Malformed request body" msgstr "" -#: nova/api/openstack/wsgi.py:920 +#: nova/api/openstack/wsgi.py:929 msgid "Unsupported Content-Type" msgstr "" -#: nova/api/openstack/wsgi.py:932 +#: nova/api/openstack/wsgi.py:941 msgid "Malformed request url" msgstr "" -#: nova/api/openstack/wsgi.py:980 +#: nova/api/openstack/wsgi.py:989 #, python-format msgid "%(url)s returned a fault: %(e)s" msgstr "" @@ -2193,208 +2173,208 @@ msgstr "" msgid "Metadata item was not found" msgstr "" -#: nova/api/openstack/compute/servers.py:449 -#: nova/api/openstack/compute/servers.py:461 -#: nova/api/openstack/compute/servers.py:556 -#: nova/api/openstack/compute/servers.py:724 -#: nova/api/openstack/compute/servers.py:985 -#: nova/api/openstack/compute/servers.py:1088 -#: nova/api/openstack/compute/servers.py:1238 +#: nova/api/openstack/compute/servers.py:445 +#: nova/api/openstack/compute/servers.py:457 +#: nova/api/openstack/compute/servers.py:552 +#: nova/api/openstack/compute/servers.py:720 +#: nova/api/openstack/compute/servers.py:981 +#: nova/api/openstack/compute/servers.py:1084 +#: nova/api/openstack/compute/servers.py:1234 msgid "Instance could not be found" msgstr "" -#: nova/api/openstack/compute/servers.py:500 +#: nova/api/openstack/compute/servers.py:496 msgid "Invalid changes-since value" msgstr "" -#: nova/api/openstack/compute/servers.py:519 +#: nova/api/openstack/compute/servers.py:515 msgid "Only administrators may list deleted instances" msgstr "" -#: nova/api/openstack/compute/servers.py:563 +#: nova/api/openstack/compute/servers.py:559 msgid "Server name is not a string or unicode" msgstr "" -#: nova/api/openstack/compute/servers.py:567 +#: nova/api/openstack/compute/servers.py:563 msgid "Server name is an empty string" msgstr "" -#: nova/api/openstack/compute/servers.py:571 +#: nova/api/openstack/compute/servers.py:567 msgid "Server name must be less than 256 characters." msgstr "" -#: nova/api/openstack/compute/servers.py:588 +#: nova/api/openstack/compute/servers.py:584 #, python-format msgid "Bad personality format: missing %s" msgstr "" -#: nova/api/openstack/compute/servers.py:591 +#: nova/api/openstack/compute/servers.py:587 msgid "Bad personality format" msgstr "" -#: nova/api/openstack/compute/servers.py:595 +#: nova/api/openstack/compute/servers.py:591 #, python-format msgid "Personality content for %s cannot be decoded" msgstr "" -#: nova/api/openstack/compute/servers.py:626 +#: nova/api/openstack/compute/servers.py:622 msgid "Unknown argment : port" msgstr "" -#: nova/api/openstack/compute/servers.py:629 +#: nova/api/openstack/compute/servers.py:625 #, python-format msgid "Bad port format: port uuid is not in proper format (%s)" msgstr "" -#: nova/api/openstack/compute/servers.py:639 +#: nova/api/openstack/compute/servers.py:635 #, python-format msgid "Bad networks format: network uuid is not in proper format (%s)" msgstr "" -#: nova/api/openstack/compute/servers.py:649 +#: nova/api/openstack/compute/servers.py:645 #, python-format msgid "Invalid fixed IP address (%s)" msgstr "" -#: nova/api/openstack/compute/servers.py:662 +#: nova/api/openstack/compute/servers.py:658 #, python-format msgid "Duplicate networks (%s) are not allowed" msgstr "" -#: nova/api/openstack/compute/servers.py:668 +#: nova/api/openstack/compute/servers.py:664 #, python-format msgid "Bad network format: missing %s" msgstr "" -#: nova/api/openstack/compute/servers.py:671 +#: nova/api/openstack/compute/servers.py:667 msgid "Bad networks format" msgstr "" -#: nova/api/openstack/compute/servers.py:697 +#: nova/api/openstack/compute/servers.py:693 msgid "Userdata content cannot be decoded" msgstr "" -#: nova/api/openstack/compute/servers.py:704 +#: nova/api/openstack/compute/servers.py:700 msgid "accessIPv4 is not proper IPv4 format" msgstr "" -#: nova/api/openstack/compute/servers.py:711 +#: nova/api/openstack/compute/servers.py:707 msgid "accessIPv6 is not proper IPv6 format" msgstr "" -#: nova/api/openstack/compute/servers.py:740 +#: nova/api/openstack/compute/servers.py:736 msgid "Server name is not defined" msgstr "" -#: nova/api/openstack/compute/servers.py:789 -#: nova/api/openstack/compute/servers.py:895 +#: nova/api/openstack/compute/servers.py:785 +#: nova/api/openstack/compute/servers.py:891 msgid "Invalid flavorRef provided." msgstr "" -#: nova/api/openstack/compute/servers.py:829 +#: nova/api/openstack/compute/servers.py:825 msgid "min_count must be an integer value" msgstr "" -#: nova/api/openstack/compute/servers.py:832 +#: nova/api/openstack/compute/servers.py:828 msgid "min_count must be > 0" msgstr "" -#: nova/api/openstack/compute/servers.py:837 +#: nova/api/openstack/compute/servers.py:833 msgid "max_count must be an integer value" msgstr "" -#: nova/api/openstack/compute/servers.py:840 +#: nova/api/openstack/compute/servers.py:836 msgid "max_count must be > 0" msgstr "" -#: nova/api/openstack/compute/servers.py:843 +#: nova/api/openstack/compute/servers.py:839 msgid "min_count must be <= max_count" msgstr "" -#: nova/api/openstack/compute/servers.py:892 +#: nova/api/openstack/compute/servers.py:888 msgid "Can not find requested image" msgstr "" -#: nova/api/openstack/compute/servers.py:898 +#: nova/api/openstack/compute/servers.py:894 msgid "Invalid key_name provided." msgstr "" -#: nova/api/openstack/compute/servers.py:977 +#: nova/api/openstack/compute/servers.py:973 msgid "HostId cannot be updated." msgstr "" -#: nova/api/openstack/compute/servers.py:1003 -#: nova/api/openstack/compute/servers.py:1023 +#: nova/api/openstack/compute/servers.py:999 +#: nova/api/openstack/compute/servers.py:1019 msgid "Instance has not been resized." msgstr "" -#: nova/api/openstack/compute/servers.py:1009 +#: nova/api/openstack/compute/servers.py:1005 #, python-format msgid "Error in confirm-resize %s" msgstr "" -#: nova/api/openstack/compute/servers.py:1029 +#: nova/api/openstack/compute/servers.py:1025 #, python-format msgid "Error in revert-resize %s" msgstr "" -#: nova/api/openstack/compute/servers.py:1042 +#: nova/api/openstack/compute/servers.py:1038 msgid "Argument 'type' for reboot is not HARD or SOFT" msgstr "" -#: nova/api/openstack/compute/servers.py:1046 +#: nova/api/openstack/compute/servers.py:1042 msgid "Missing argument 'type' for reboot" msgstr "" -#: nova/api/openstack/compute/servers.py:1059 +#: nova/api/openstack/compute/servers.py:1055 #, python-format msgid "Error in reboot %s" msgstr "" -#: nova/api/openstack/compute/servers.py:1071 +#: nova/api/openstack/compute/servers.py:1067 msgid "Unable to locate requested flavor." msgstr "" -#: nova/api/openstack/compute/servers.py:1074 +#: nova/api/openstack/compute/servers.py:1070 msgid "Resize requires a flavor change." msgstr "" -#: nova/api/openstack/compute/servers.py:1098 +#: nova/api/openstack/compute/servers.py:1094 msgid "Missing imageRef attribute" msgstr "" -#: nova/api/openstack/compute/servers.py:1107 +#: nova/api/openstack/compute/servers.py:1103 #: nova/api/openstack/volume/volumes.py:263 #: nova/api/openstack/volume/volumes.py:267 msgid "Invalid imageRef provided." msgstr "" -#: nova/api/openstack/compute/servers.py:1116 +#: nova/api/openstack/compute/servers.py:1112 msgid "Missing flavorRef attribute" msgstr "" -#: nova/api/openstack/compute/servers.py:1129 +#: nova/api/openstack/compute/servers.py:1125 msgid "No adminPass was specified" msgstr "" -#: nova/api/openstack/compute/servers.py:1133 -#: nova/api/openstack/compute/servers.py:1335 +#: nova/api/openstack/compute/servers.py:1129 +#: nova/api/openstack/compute/servers.py:1331 msgid "Invalid adminPass" msgstr "" -#: nova/api/openstack/compute/servers.py:1144 +#: nova/api/openstack/compute/servers.py:1140 msgid "Unable to parse metadata key/value pairs." msgstr "" -#: nova/api/openstack/compute/servers.py:1157 +#: nova/api/openstack/compute/servers.py:1153 msgid "Resize request has invalid 'flavorRef' attribute." msgstr "" -#: nova/api/openstack/compute/servers.py:1160 +#: nova/api/openstack/compute/servers.py:1156 msgid "Resize requests require 'flavorRef' attribute." msgstr "" -#: nova/api/openstack/compute/servers.py:1178 +#: nova/api/openstack/compute/servers.py:1174 #: nova/api/openstack/compute/contrib/aggregates.py:142 #: nova/api/openstack/compute/contrib/keypairs.py:78 #: nova/api/openstack/compute/contrib/networks.py:75 @@ -2402,19 +2382,19 @@ msgstr "" msgid "Invalid request body" msgstr "" -#: nova/api/openstack/compute/servers.py:1183 +#: nova/api/openstack/compute/servers.py:1179 msgid "Could not parse imageRef from request." msgstr "" -#: nova/api/openstack/compute/servers.py:1245 +#: nova/api/openstack/compute/servers.py:1241 msgid "Cannot find image for rebuild" msgstr "" -#: nova/api/openstack/compute/servers.py:1278 +#: nova/api/openstack/compute/servers.py:1274 msgid "createImage entity requires name attribute" msgstr "" -#: nova/api/openstack/compute/servers.py:1362 +#: nova/api/openstack/compute/servers.py:1358 #, python-format msgid "Removing options '%(unk_opt_str)s' from query" msgstr "" @@ -2560,7 +2540,7 @@ msgstr "" msgid "Only root certificate can be retrieved." msgstr "" -#: nova/api/openstack/compute/contrib/cloudpipe.py:148 +#: nova/api/openstack/compute/contrib/cloudpipe.py:149 msgid "" "Unable to claim IP for VPN instances, ensure it isn't running, and try " "again in a few minutes" @@ -2890,23 +2870,23 @@ msgstr "" msgid "No image_name was specified in request." msgstr "" -#: nova/cloudpipe/pipelib.py:43 +#: nova/cloudpipe/pipelib.py:44 msgid "Instance type for vpn instances" msgstr "" -#: nova/cloudpipe/pipelib.py:46 +#: nova/cloudpipe/pipelib.py:47 msgid "Template for cloudpipe instance boot script" msgstr "" -#: nova/cloudpipe/pipelib.py:49 +#: nova/cloudpipe/pipelib.py:50 msgid "Network to push into openvpn config" msgstr "" -#: nova/cloudpipe/pipelib.py:52 +#: nova/cloudpipe/pipelib.py:53 msgid "Netmask to push into openvpn config" msgstr "" -#: nova/cloudpipe/pipelib.py:105 +#: nova/cloudpipe/pipelib.py:106 #, python-format msgid "Launching VPN for %s" msgstr "" @@ -3141,654 +3121,659 @@ msgstr "" msgid "Instance type %s not found for deletion" msgstr "" -#: nova/compute/manager.py:166 +#: nova/compute/manager.py:167 msgid "Possibly task preempted." msgstr "" -#: nova/compute/manager.py:229 +#: nova/compute/manager.py:230 msgid "Compute driver option required, but not specified" msgstr "" -#: nova/compute/manager.py:232 +#: nova/compute/manager.py:233 #, python-format msgid "Loading compute driver '%s'" msgstr "" -#: nova/compute/manager.py:238 +#: nova/compute/manager.py:239 #, python-format msgid "Unable to load the virtualization driver: %s" msgstr "" -#: nova/compute/manager.py:273 +#: nova/compute/manager.py:274 msgid "Instance has been destroyed from under us while trying to set it to ERROR" msgstr "" -#: nova/compute/manager.py:301 +#: nova/compute/manager.py:302 #, python-format msgid "Current state is %(drv_state)s, state in DB is %(db_state)s." msgstr "" -#: nova/compute/manager.py:315 +#: nova/compute/manager.py:316 msgid "Rebooting instance after nova-compute restart." msgstr "" -#: nova/compute/manager.py:329 +#: nova/compute/manager.py:330 msgid "Hypervisor driver does not support resume guests" msgstr "" -#: nova/compute/manager.py:339 +#: nova/compute/manager.py:340 msgid "Hypervisor driver does not support firewall rules" msgstr "" -#: nova/compute/manager.py:351 +#: nova/compute/manager.py:352 msgid "Checking state" msgstr "" -#: nova/compute/manager.py:424 +#: nova/compute/manager.py:425 #, python-format msgid "Setting up bdm %s" msgstr "" -#: nova/compute/manager.py:517 +#: nova/compute/manager.py:518 msgid "Failed to dealloc network for deleted instance" msgstr "" -#: nova/compute/manager.py:549 +#: nova/compute/manager.py:550 #, python-format msgid "Build error: %s" msgstr "" -#: nova/compute/manager.py:566 +#: nova/compute/manager.py:567 msgid "Error trying to reschedule" msgstr "" -#: nova/compute/manager.py:583 +#: nova/compute/manager.py:584 msgid "Retry info not present, will not reschedule" msgstr "" -#: nova/compute/manager.py:588 +#: nova/compute/manager.py:589 msgid "No request spec, will not reschedule" msgstr "" -#: nova/compute/manager.py:594 +#: nova/compute/manager.py:595 #, python-format msgid "Re-scheduling instance: attempt %d" msgstr "" -#: nova/compute/manager.py:619 +#: nova/compute/manager.py:620 msgid "Instance build timed out. Set to error state." msgstr "" -#: nova/compute/manager.py:650 +#: nova/compute/manager.py:651 msgid "Instance has already been created" msgstr "" -#: nova/compute/manager.py:693 +#: nova/compute/manager.py:694 #, 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:699 +#: nova/compute/manager.py:700 #, 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:709 +#: nova/compute/manager.py:710 msgid "Starting instance..." msgstr "" -#: nova/compute/manager.py:730 +#: nova/compute/manager.py:731 msgid "Instance failed network setup" msgstr "" -#: nova/compute/manager.py:734 +#: nova/compute/manager.py:735 #, python-format msgid "Instance network_info: |%s|" msgstr "" -#: nova/compute/manager.py:747 +#: nova/compute/manager.py:748 msgid "Instance failed block device setup" msgstr "" -#: nova/compute/manager.py:765 +#: nova/compute/manager.py:766 msgid "Instance failed to spawn" msgstr "" -#: nova/compute/manager.py:789 +#: nova/compute/manager.py:790 msgid "Deallocating network for instance" msgstr "" -#: nova/compute/manager.py:861 +#: nova/compute/manager.py:862 #, python-format msgid "%(action_str)s instance" msgstr "" -#: nova/compute/manager.py:892 +#: nova/compute/manager.py:893 #, python-format msgid "Ignoring DiskNotFound: %s" msgstr "" -#: nova/compute/manager.py:895 +#: nova/compute/manager.py:896 #, python-format msgid "Ignoring VolumeNotFound: %s" msgstr "" -#: nova/compute/manager.py:902 +#: nova/compute/manager.py:903 #, python-format msgid "terminating bdm %s" msgstr "" -#: nova/compute/manager.py:926 +#: nova/compute/manager.py:927 #, python-format msgid "Ignoring volume cleanup failure due to %s" msgstr "" -#: nova/compute/manager.py:966 nova/compute/manager.py:1788 -#: nova/compute/manager.py:2973 +#: nova/compute/manager.py:967 nova/compute/manager.py:1802 +#: nova/compute/manager.py:2987 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "" -#: nova/compute/manager.py:1048 +#: nova/compute/manager.py:1049 msgid "Rebuilding instance" msgstr "" -#: nova/compute/manager.py:1127 +#: nova/compute/manager.py:1128 msgid "Rebooting instance" msgstr "" -#: nova/compute/manager.py:1147 +#: nova/compute/manager.py:1148 #, python-format msgid "" "trying to reboot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1156 +#: nova/compute/manager.py:1157 #, fuzzy, python-format msgid "Cannot reboot instance: %(exc)s" msgstr "無法掛載Volume 到虛擬機器 %s" -#: nova/compute/manager.py:1193 +#: nova/compute/manager.py:1194 msgid "instance snapshotting" msgstr "" -#: nova/compute/manager.py:1199 +#: nova/compute/manager.py:1200 #, python-format msgid "" "trying to snapshot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1269 +#: nova/compute/manager.py:1270 #, python-format msgid "Found %(num_images)d images (rotation: %(rotation)d)" msgstr "" -#: nova/compute/manager.py:1275 +#: nova/compute/manager.py:1276 #, python-format msgid "Rotating out %d backups" msgstr "" -#: nova/compute/manager.py:1280 +#: nova/compute/manager.py:1281 #, python-format msgid "Deleting image %s" msgstr "" -#: nova/compute/manager.py:1311 +#: nova/compute/manager.py:1312 #, python-format msgid "Failed to set admin password. Instance %s is not running" msgstr "" -#: nova/compute/manager.py:1318 +#: nova/compute/manager.py:1319 msgid "Root password set" msgstr "" -#: nova/compute/manager.py:1328 +#: nova/compute/manager.py:1329 msgid "set_admin_password is not implemented by this driver." msgstr "" -#: nova/compute/manager.py:1344 +#: nova/compute/manager.py:1345 #, python-format msgid "set_admin_password failed: %s" msgstr "" -#: nova/compute/manager.py:1352 +#: nova/compute/manager.py:1353 msgid "error setting admin password" msgstr "" -#: nova/compute/manager.py:1367 +#: nova/compute/manager.py:1368 #, 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:1371 +#: nova/compute/manager.py:1372 #, python-format msgid "injecting file to %(path)s" msgstr "" -#: nova/compute/manager.py:1384 +#: nova/compute/manager.py:1385 msgid "Rescuing" msgstr "" -#: nova/compute/manager.py:1411 +#: nova/compute/manager.py:1412 msgid "Unrescuing" msgstr "" -#: nova/compute/manager.py:1432 +#: nova/compute/manager.py:1433 #, python-format msgid "Changing instance metadata according to %(diff)r" msgstr "" -#: nova/compute/manager.py:1606 +#: nova/compute/manager.py:1614 msgid "destination same as source!" msgstr "" -#: nova/compute/manager.py:1624 +#: nova/compute/manager.py:1632 msgid "Migrating" msgstr "" -#: nova/compute/manager.py:1841 +#: nova/compute/manager.py:1799 +#, python-format +msgid "Failed to rollback quota for failed finish_resize: %(qr_error)s" +msgstr "" + +#: nova/compute/manager.py:1855 msgid "Pausing" msgstr "" -#: nova/compute/manager.py:1858 +#: nova/compute/manager.py:1872 msgid "Unpausing" msgstr "" -#: nova/compute/manager.py:1896 +#: nova/compute/manager.py:1910 msgid "Retrieving diagnostics" msgstr "" -#: nova/compute/manager.py:1926 +#: nova/compute/manager.py:1940 msgid "Resuming" msgstr "" -#: nova/compute/manager.py:1942 +#: nova/compute/manager.py:1956 msgid "Reset network" msgstr "" -#: nova/compute/manager.py:1947 +#: nova/compute/manager.py:1961 msgid "Inject network info" msgstr "" -#: nova/compute/manager.py:1950 +#: nova/compute/manager.py:1964 #, python-format msgid "network_info to inject: |%s|" msgstr "" -#: nova/compute/manager.py:1967 +#: nova/compute/manager.py:1981 msgid "Get console output" msgstr "" -#: nova/compute/manager.py:1992 +#: nova/compute/manager.py:2006 msgid "Getting vnc console" msgstr "" -#: nova/compute/manager.py:2020 +#: nova/compute/manager.py:2034 #, python-format msgid "Booting with volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2063 +#: nova/compute/manager.py:2077 #, python-format msgid "Attaching volume %(volume_id)s to %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2072 +#: nova/compute/manager.py:2086 #, python-format msgid "" "Failed to connect to volume %(volume_id)s while attaching at " "%(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2087 +#: nova/compute/manager.py:2101 #, fuzzy, python-format msgid "Failed to attach volume %(volume_id)s at %(mountpoint)s" msgstr "卸載_Volume: %(instance_name)s, %(mountpoint)s" -#: nova/compute/manager.py:2116 +#: nova/compute/manager.py:2130 #, python-format msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" msgstr "" -#: nova/compute/manager.py:2120 +#: nova/compute/manager.py:2134 #, fuzzy msgid "Detaching volume from unknown instance" msgstr "無法掛載Volume 到虛擬機器 %s" -#: nova/compute/manager.py:2133 +#: nova/compute/manager.py:2147 #, fuzzy, python-format msgid "Faild to detach volume %(volume_id)s from %(mp)s" msgstr "卸載_Volume: %(instance_name)s, %(mountpoint)s" -#: nova/compute/manager.py:2226 +#: nova/compute/manager.py:2240 msgid "Instance has no volume." msgstr "" -#: nova/compute/manager.py:2286 +#: nova/compute/manager.py:2300 #, python-format msgid "Pre live migration failed at %(dest)s" msgstr "" -#: nova/compute/manager.py:2312 +#: nova/compute/manager.py:2326 msgid "_post_live_migration() is started.." msgstr "" -#: nova/compute/manager.py:2345 +#: nova/compute/manager.py:2359 msgid "No floating_ip found" msgstr "" -#: nova/compute/manager.py:2353 +#: nova/compute/manager.py:2367 msgid "No floating_ip found." msgstr "" -#: nova/compute/manager.py:2355 +#: nova/compute/manager.py:2369 #, python-format msgid "" "Live migration: Unexpected error: cannot inherit floating ip.\n" "%(e)s" msgstr "" -#: nova/compute/manager.py:2381 +#: nova/compute/manager.py:2395 #, python-format msgid "Migrating instance to %(dest)s finished successfully." msgstr "" -#: nova/compute/manager.py:2383 +#: nova/compute/manager.py:2397 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:2397 +#: nova/compute/manager.py:2411 msgid "Post operation of migration started" msgstr "" -#: nova/compute/manager.py:2528 +#: nova/compute/manager.py:2542 msgid "Updated the info_cache for instance" msgstr "" -#: nova/compute/manager.py:2554 +#: nova/compute/manager.py:2568 #, python-format msgid "" "Found %(migration_count)d unconfirmed migrations older than " "%(confirm_window)d seconds" msgstr "" -#: nova/compute/manager.py:2559 +#: nova/compute/manager.py:2573 #, python-format msgid "Setting migration %(migration_id)s to error: %(reason)s" msgstr "" -#: nova/compute/manager.py:2568 +#: nova/compute/manager.py:2582 #, python-format msgid "" "Automatically confirming migration %(migration_id)s for instance " "%(instance_uuid)s" msgstr "" -#: nova/compute/manager.py:2575 +#: nova/compute/manager.py:2589 #, python-format msgid "Instance %(instance_uuid)s not found" msgstr "" -#: nova/compute/manager.py:2579 +#: nova/compute/manager.py:2593 msgid "In ERROR state" msgstr "" -#: nova/compute/manager.py:2586 +#: nova/compute/manager.py:2600 #, python-format msgid "In states %(vm_state)s/%(task_state)s, notRESIZED/None" msgstr "" -#: nova/compute/manager.py:2594 +#: nova/compute/manager.py:2608 #, python-format msgid "Error auto-confirming resize: %(e)s. Will retry later." msgstr "" -#: nova/compute/manager.py:2611 +#: nova/compute/manager.py:2625 #, 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:2629 +#: nova/compute/manager.py:2643 #, python-format msgid "Failed to generate usage audit for instance on host %s" msgstr "" -#: nova/compute/manager.py:2652 +#: nova/compute/manager.py:2666 msgid "Updating bandwidth usage cache" msgstr "" -#: nova/compute/manager.py:2717 +#: nova/compute/manager.py:2731 msgid "Updating host status" msgstr "" -#: nova/compute/manager.py:2743 +#: nova/compute/manager.py:2757 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " "the hypervisor." msgstr "" -#: nova/compute/manager.py:2749 nova/compute/manager.py:2787 +#: nova/compute/manager.py:2763 nova/compute/manager.py:2801 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:2774 +#: nova/compute/manager.py:2788 #, 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:2811 +#: nova/compute/manager.py:2825 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:2823 nova/compute/manager.py:2834 -#: nova/compute/manager.py:2848 +#: nova/compute/manager.py:2837 nova/compute/manager.py:2848 +#: nova/compute/manager.py:2862 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:2828 +#: nova/compute/manager.py:2842 msgid "Instance is paused or suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:2841 +#: nova/compute/manager.py:2855 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:2857 +#: nova/compute/manager.py:2871 msgid "Instance is not (soft-)deleted." msgstr "" -#: nova/compute/manager.py:2865 +#: nova/compute/manager.py:2879 msgid "FLAGS.reclaim_instance_interval <= 0, skipping..." msgstr "" -#: nova/compute/manager.py:2878 +#: nova/compute/manager.py:2892 msgid "Reclaiming deleted instance" msgstr "" -#: nova/compute/manager.py:2927 +#: nova/compute/manager.py:2941 #, 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:2934 +#: nova/compute/manager.py:2948 #, 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:2941 +#: nova/compute/manager.py:2955 #, python-format msgid "Unrecognized value '%(action)s' for FLAGS.running_deleted_instance_action" msgstr "" -#: nova/compute/resource_tracker.py:150 +#: nova/compute/resource_tracker.py:151 msgid "" "Host field should be not be set on the instance until resources have been" " claimed." msgstr "" -#: nova/compute/resource_tracker.py:167 +#: nova/compute/resource_tracker.py:168 #, python-format msgid "" "Attempting claim: memory %(memory_mb)d MB, disk %(disk_gb)d GB, VCPUs " "%(vcpus)d" msgstr "" -#: nova/compute/resource_tracker.py:209 +#: nova/compute/resource_tracker.py:210 #, python-format msgid "" "Total memory: %(total_mem)d MB, used: %(used_mem)d MB, free: %(free_mem)d" " MB" msgstr "" -#: nova/compute/resource_tracker.py:218 +#: nova/compute/resource_tracker.py:219 msgid "Memory limit not specified, defaulting to unlimited" msgstr "" -#: nova/compute/resource_tracker.py:224 +#: nova/compute/resource_tracker.py:225 #, python-format msgid "Memory limit: %(memory_mb_limit)d MB, free: %(free_ram_mb)d MB" msgstr "" -#: nova/compute/resource_tracker.py:231 +#: nova/compute/resource_tracker.py:232 #, python-format msgid "" "Unable to claim resources. Free memory %(free_ram_mb)d MB < requested " "memory %(memory_mb)d MB" msgstr "" -#: nova/compute/resource_tracker.py:240 +#: nova/compute/resource_tracker.py:241 #, python-format msgid "" "Total disk: %(total_disk)d GB, used: %(used_disk)d GB, free: " "%(free_disk)d GB" msgstr "" -#: nova/compute/resource_tracker.py:249 +#: nova/compute/resource_tracker.py:250 msgid "Disk limit not specified, defaulting to unlimited" msgstr "" -#: nova/compute/resource_tracker.py:255 +#: nova/compute/resource_tracker.py:256 #, python-format msgid "Disk limit: %(disk_gb_limit)d GB, free: %(free_disk_gb)d GB" msgstr "" -#: nova/compute/resource_tracker.py:261 +#: nova/compute/resource_tracker.py:262 #, python-format msgid "" "Unable to claim resources. Free disk %(free_disk_gb)d GB < requested " "disk %(disk_gb)d GB" msgstr "" -#: nova/compute/resource_tracker.py:272 +#: nova/compute/resource_tracker.py:273 #, python-format msgid "Total VCPUs: %(total_vcpus)d, used: %(used_vcpus)d" msgstr "" -#: nova/compute/resource_tracker.py:279 +#: nova/compute/resource_tracker.py:280 msgid "VCPU limit not specified, defaulting to unlimited" msgstr "" -#: nova/compute/resource_tracker.py:283 +#: nova/compute/resource_tracker.py:284 #, python-format msgid "CPU limit: %(vcpu_limit)d" msgstr "" -#: nova/compute/resource_tracker.py:290 +#: nova/compute/resource_tracker.py:291 #, python-format msgid "" "Unable to claim resources. Free CPU %(free_vcpus)d < requested CPU " "%(vcpus)d" msgstr "" -#: nova/compute/resource_tracker.py:309 +#: nova/compute/resource_tracker.py:310 #, python-format msgid "Finishing claim: %s" msgstr "" -#: nova/compute/resource_tracker.py:324 +#: nova/compute/resource_tracker.py:325 #, python-format msgid "Aborting claim: %s" msgstr "" -#: nova/compute/resource_tracker.py:362 +#: nova/compute/resource_tracker.py:363 msgid "" "Virt driver does not support 'get_available_resource' Compute tracking " "is disabled." msgstr "" -#: nova/compute/resource_tracker.py:400 +#: nova/compute/resource_tracker.py:401 #, python-format msgid "Compute_service record created for %s " msgstr "" -#: nova/compute/resource_tracker.py:405 +#: nova/compute/resource_tracker.py:406 #, python-format msgid "Compute_service record updated for %s " msgstr "" -#: nova/compute/resource_tracker.py:424 +#: nova/compute/resource_tracker.py:425 #, python-format msgid "No service record for host %s" msgstr "" -#: nova/compute/resource_tracker.py:434 +#: nova/compute/resource_tracker.py:435 #, python-format msgid "Hypervisor: free ram (MB): %s" msgstr "" -#: nova/compute/resource_tracker.py:435 +#: nova/compute/resource_tracker.py:436 #, python-format msgid "Hypervisor: free disk (GB): %s" msgstr "" -#: nova/compute/resource_tracker.py:440 +#: nova/compute/resource_tracker.py:441 #, python-format msgid "Hypervisor: free VCPUs: %s" msgstr "" -#: nova/compute/resource_tracker.py:442 +#: nova/compute/resource_tracker.py:443 msgid "Hypervisor: VCPU information unavailable" msgstr "" -#: nova/compute/resource_tracker.py:449 +#: nova/compute/resource_tracker.py:450 #, python-format msgid "Free ram (MB): %s" msgstr "" -#: nova/compute/resource_tracker.py:450 +#: nova/compute/resource_tracker.py:451 #, python-format msgid "Free disk (GB): %s" msgstr "" -#: nova/compute/resource_tracker.py:455 +#: nova/compute/resource_tracker.py:456 #, python-format msgid "Free VCPUS: %s" msgstr "" -#: nova/compute/resource_tracker.py:457 +#: nova/compute/resource_tracker.py:458 msgid "Free VCPU information unavailable" msgstr "" -#: nova/compute/resource_tracker.py:532 +#: nova/compute/resource_tracker.py:533 #, python-format msgid "Missing keys: %s" msgstr "" @@ -3866,45 +3851,45 @@ msgstr "" msgid "Unrecognized read_deleted value '%s'" msgstr "" -#: nova/db/sqlalchemy/api.py:2783 +#: nova/db/sqlalchemy/api.py:2784 #, python-format msgid "Change will make usage less than 0 for the following resources: %(unders)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4684 +#: nova/db/sqlalchemy/api.py:4685 msgid "Backend exists" msgstr "" -#: nova/db/sqlalchemy/api.py:4704 nova/db/sqlalchemy/api.py:4730 +#: nova/db/sqlalchemy/api.py:4705 nova/db/sqlalchemy/api.py:4731 #, python-format msgid "No backend config with id %(sm_backend_id)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4742 +#: nova/db/sqlalchemy/api.py:4743 #, python-format msgid "No backend config with sr uuid %(sr_uuid)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4776 +#: nova/db/sqlalchemy/api.py:4777 msgid "Flavor exists" msgstr "" -#: nova/db/sqlalchemy/api.py:4791 +#: nova/db/sqlalchemy/api.py:4792 #, python-format msgid "%(sm_flavor_id) flavor not found" msgstr "" -#: nova/db/sqlalchemy/api.py:4810 +#: nova/db/sqlalchemy/api.py:4811 #, python-format msgid "No sm_flavor called %(sm_flavor_id)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4827 +#: nova/db/sqlalchemy/api.py:4828 #, python-format msgid "No sm_flavor called %(sm_flavor_label)s" msgstr "" -#: nova/db/sqlalchemy/api.py:4865 +#: nova/db/sqlalchemy/api.py:4866 #, python-format msgid "No sm_volume with id %(volume_id)s" msgstr "" @@ -4075,155 +4060,155 @@ msgstr "" msgid "This driver only supports type 'a' entries." msgstr "" -#: nova/network/linux_net.py:177 +#: nova/network/linux_net.py:179 #, python-format msgid "Attempted to remove chain %s which does not exist" msgstr "" -#: nova/network/linux_net.py:212 +#: nova/network/linux_net.py:214 #, python-format msgid "Unknown chain: %r" msgstr "" -#: nova/network/linux_net.py:237 +#: nova/network/linux_net.py:239 #, 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:372 +#: nova/network/linux_net.py:374 msgid "IPTablesManager.apply completed with success" msgstr "" -#: nova/network/linux_net.py:578 +#: nova/network/linux_net.py:580 #, python-format msgid "arping error for ip %s" msgstr "" -#: nova/network/linux_net.py:788 +#: nova/network/linux_net.py:790 #, python-format msgid "Pid %d is stale, skip killing dnsmasq" msgstr "" -#: nova/network/linux_net.py:828 +#: nova/network/linux_net.py:830 #, python-format msgid "Hupping dnsmasq threw %s" msgstr "" -#: nova/network/linux_net.py:830 +#: nova/network/linux_net.py:832 #, python-format msgid "Pid %d is stale, relaunching dnsmasq" msgstr "" -#: nova/network/linux_net.py:892 +#: nova/network/linux_net.py:894 #, python-format msgid "killing radvd threw %s" msgstr "" -#: nova/network/linux_net.py:894 +#: nova/network/linux_net.py:896 #, python-format msgid "Pid %d is stale, relaunching radvd" msgstr "" -#: nova/network/linux_net.py:1124 +#: nova/network/linux_net.py:1126 #, python-format msgid "Starting VLAN inteface %s" msgstr "" -#: nova/network/linux_net.py:1160 +#: nova/network/linux_net.py:1162 #, python-format msgid "Starting Bridge interface for %s" msgstr "" -#: nova/network/linux_net.py:1203 +#: nova/network/linux_net.py:1205 #, python-format msgid "Failed to add interface: %s" msgstr "" -#: nova/network/linux_net.py:1304 +#: nova/network/linux_net.py:1306 #, python-format msgid "Starting bridge %s " msgstr "" -#: nova/network/linux_net.py:1312 +#: nova/network/linux_net.py:1314 #, python-format msgid "Done starting bridge %s" msgstr "" -#: nova/network/linux_net.py:1331 +#: nova/network/linux_net.py:1333 #, python-format msgid "Failed unplugging gateway interface '%s'" msgstr "" -#: nova/network/linux_net.py:1333 +#: nova/network/linux_net.py:1335 #, python-format msgid "Unplugged gateway interface '%s'" msgstr "" -#: nova/network/manager.py:276 +#: nova/network/manager.py:277 #, python-format msgid "Fixed ip %(fixed_ip_id)s not found" msgstr "" -#: nova/network/manager.py:285 nova/network/manager.py:544 +#: nova/network/manager.py:286 nova/network/manager.py:545 #, python-format msgid "Interface %(interface)s not found" msgstr "" -#: nova/network/manager.py:300 +#: nova/network/manager.py:301 #, python-format msgid "floating IP allocation for instance |%s|" msgstr "" -#: nova/network/manager.py:364 +#: nova/network/manager.py:365 msgid "Floating IP is not associated. Ignore." msgstr "" -#: nova/network/manager.py:382 +#: nova/network/manager.py:383 #, python-format msgid "Address |%(address)s| is not allocated" msgstr "" -#: nova/network/manager.py:386 +#: nova/network/manager.py:387 #, python-format msgid "Address |%(address)s| is not allocated to your project |%(project)s|" msgstr "" -#: nova/network/manager.py:407 +#: nova/network/manager.py:408 #, python-format msgid "Quota exceeded for %(pid)s, tried to allocate floating IP" msgstr "" -#: nova/network/manager.py:468 +#: nova/network/manager.py:469 msgid "Failed to update usages deallocating floating IP" msgstr "" -#: nova/network/manager.py:649 +#: nova/network/manager.py:650 #, python-format msgid "Starting migration network for instance %(instance_uuid)s" msgstr "" -#: nova/network/manager.py:656 +#: nova/network/manager.py:657 #, python-format msgid "" "Floating ip address |%(address)s| no longer belongs to instance " "%(instance_uuid)s. Will notmigrate it " msgstr "" -#: nova/network/manager.py:677 +#: nova/network/manager.py:678 #, python-format msgid "Finishing migration network for instance %(instance_uuid)s" msgstr "" -#: nova/network/manager.py:685 +#: nova/network/manager.py:686 #, python-format msgid "" "Floating ip address |%(address)s| no longer belongs to instance " "%(instance_uuid)s. Will notsetup it." msgstr "" -#: nova/network/manager.py:732 +#: nova/network/manager.py:733 #, python-format msgid "" "Database inconsistency: DNS domain |%s| is registered in the Nova db but " @@ -4231,39 +4216,39 @@ msgid "" "ignored." msgstr "" -#: nova/network/manager.py:778 +#: nova/network/manager.py:779 #, python-format msgid "Domain |%(domain)s| already exists, changing zone to |%(av_zone)s|." msgstr "" -#: nova/network/manager.py:788 +#: nova/network/manager.py:789 #, python-format msgid "Domain |%(domain)s| already exists, changing project to |%(project)s|." msgstr "" -#: nova/network/manager.py:902 +#: nova/network/manager.py:903 #, python-format msgid "Disassociated %s stale fixed ip(s)" msgstr "" -#: nova/network/manager.py:906 +#: nova/network/manager.py:907 msgid "setting network host" msgstr "" -#: nova/network/manager.py:1020 +#: nova/network/manager.py:1021 msgid "network allocations" msgstr "" -#: nova/network/manager.py:1025 +#: nova/network/manager.py:1026 #, python-format msgid "networks retrieved for instance: |%(networks)s|" msgstr "" -#: nova/network/manager.py:1055 +#: nova/network/manager.py:1056 msgid "network deallocation for instance" msgstr "" -#: nova/network/manager.py:1278 +#: nova/network/manager.py:1279 #, python-format msgid "" "instance-dns-zone is |%(domain)s|, which is in availability zone " @@ -4271,89 +4256,89 @@ msgid "" "created." msgstr "" -#: nova/network/manager.py:1357 +#: nova/network/manager.py:1358 #, python-format msgid "Unable to release %s because vif doesn't exist." msgstr "" -#: nova/network/manager.py:1378 +#: nova/network/manager.py:1379 #, python-format msgid "Leased IP |%(address)s|" msgstr "" -#: nova/network/manager.py:1382 +#: nova/network/manager.py:1383 #, python-format msgid "IP %s leased that is not associated" msgstr "" -#: nova/network/manager.py:1390 +#: nova/network/manager.py:1391 #, python-format msgid "IP |%s| leased that isn't allocated" msgstr "" -#: nova/network/manager.py:1395 +#: nova/network/manager.py:1396 #, python-format msgid "Released IP |%(address)s|" msgstr "" -#: nova/network/manager.py:1399 +#: nova/network/manager.py:1400 #, python-format msgid "IP %s released that is not associated" msgstr "" -#: nova/network/manager.py:1402 +#: nova/network/manager.py:1403 #, python-format msgid "IP %s released that was not leased" msgstr "" -#: nova/network/manager.py:1421 +#: nova/network/manager.py:1422 #, python-format msgid "%s must be an integer" msgstr "" -#: nova/network/manager.py:1445 +#: nova/network/manager.py:1446 msgid "Maximum allowed length for 'label' is 255." msgstr "" -#: nova/network/manager.py:1465 +#: nova/network/manager.py:1466 #, python-format msgid "" "Subnet(s) too large, defaulting to /%s. To override, specify " "network_size flag." msgstr "" -#: nova/network/manager.py:1543 +#: nova/network/manager.py:1547 msgid "cidr already in use" msgstr "" -#: nova/network/manager.py:1546 +#: nova/network/manager.py:1550 #, python-format msgid "requested cidr (%(cidr)s) conflicts with existing supernet (%(super)s)" msgstr "" -#: nova/network/manager.py:1557 +#: nova/network/manager.py:1561 #, python-format msgid "" "requested cidr (%(cidr)s) conflicts with existing smaller cidr " "(%(smaller)s)" msgstr "" -#: nova/network/manager.py:1616 +#: nova/network/manager.py:1620 msgid "Network already exists!" msgstr "" -#: nova/network/manager.py:1636 +#: nova/network/manager.py:1640 #, python-format msgid "Network must be disassociated from project %s before delete" msgstr "" -#: nova/network/manager.py:2093 +#: nova/network/manager.py:2097 msgid "" "The sum between the number of networks and the vlan start cannot be " "greater than 4094" msgstr "" -#: nova/network/manager.py:2100 +#: nova/network/manager.py:2104 #, python-format msgid "" "The network range is not big enough to fit %(num_networks)s. Network size" @@ -4426,7 +4411,27 @@ msgstr "" msgid "Multiple floating IP pools matches found for name '%s'" msgstr "" -#: nova/openstack/common/log.py:299 +#: nova/openstack/common/lockutils.py:98 +#, python-format +msgid "Could not release the acquired lock `%s`" +msgstr "" + +#: nova/openstack/common/lockutils.py:184 +#, python-format +msgid "Got semaphore \"%(lock)s\" for method \"%(method)s\"..." +msgstr "" + +#: nova/openstack/common/lockutils.py:188 +#, python-format +msgid "Attempting to grab file lock \"%(lock)s\" for method \"%(method)s\"..." +msgstr "" + +#: nova/openstack/common/lockutils.py:216 +#, python-format +msgid "Got file lock \"%(lock)s\" at %(path)s for method \"%(method)s\"..." +msgstr "" + +#: nova/openstack/common/log.py:298 #, python-format msgid "syslog facility must be one of: %s" msgstr "" @@ -4473,46 +4478,46 @@ msgstr "" msgid "Failed to load plugin %(plug)s: %(exc)s" msgstr "" -#: nova/openstack/common/rpc/amqp.py:208 +#: nova/openstack/common/rpc/amqp.py:209 #, python-format msgid "unpacked context: %s" msgstr "" -#: nova/openstack/common/rpc/amqp.py:252 +#: nova/openstack/common/rpc/amqp.py:253 #, python-format msgid "received %s" msgstr "" -#: nova/openstack/common/rpc/amqp.py:258 +#: nova/openstack/common/rpc/amqp.py:259 #, python-format msgid "no method for message: %s" msgstr "" -#: nova/openstack/common/rpc/amqp.py:259 +#: nova/openstack/common/rpc/amqp.py:260 #, python-format msgid "No method for message: %s" msgstr "" -#: nova/openstack/common/rpc/amqp.py:351 +#: nova/openstack/common/rpc/amqp.py:352 #, python-format msgid "Making asynchronous call on %s ..." msgstr "" -#: nova/openstack/common/rpc/amqp.py:354 +#: nova/openstack/common/rpc/amqp.py:355 #, python-format msgid "MSG_ID is %s" msgstr "" -#: nova/openstack/common/rpc/amqp.py:376 +#: nova/openstack/common/rpc/amqp.py:377 #, python-format msgid "Making asynchronous cast on %s..." msgstr "" -#: nova/openstack/common/rpc/amqp.py:384 +#: nova/openstack/common/rpc/amqp.py:385 msgid "Making asynchronous fanout cast..." msgstr "" -#: nova/openstack/common/rpc/amqp.py:410 +#: nova/openstack/common/rpc/amqp.py:411 #, python-format msgid "Sending %(event_type)s on %(topic)s" msgstr "" @@ -4552,69 +4557,69 @@ msgstr "" msgid "Failed to process message... skipping it." msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:463 +#: nova/openstack/common/rpc/impl_kombu.py:468 #, python-format msgid "Reconnecting to AMQP server on %(hostname)s:%(port)d" msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:485 +#: nova/openstack/common/rpc/impl_kombu.py:490 #, python-format msgid "Connected to AMQP server on %(hostname)s:%(port)d" msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:522 +#: nova/openstack/common/rpc/impl_kombu.py:527 #, python-format msgid "" "Unable to connect to AMQP server on %(hostname)s:%(port)d after " "%(max_retries)d tries: %(err_str)s" msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:538 +#: nova/openstack/common/rpc/impl_kombu.py:543 #, python-format msgid "" "AMQP server on %(hostname)s:%(port)d is unreachable: %(err_str)s. Trying " "again in %(sleep_time)d seconds." msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:590 -#: nova/openstack/common/rpc/impl_qpid.py:402 +#: nova/openstack/common/rpc/impl_kombu.py:595 +#: nova/openstack/common/rpc/impl_qpid.py:403 #, python-format msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s" msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:608 -#: nova/openstack/common/rpc/impl_qpid.py:417 +#: nova/openstack/common/rpc/impl_kombu.py:613 +#: nova/openstack/common/rpc/impl_qpid.py:418 #, python-format msgid "Timed out waiting for RPC response: %s" msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:612 -#: nova/openstack/common/rpc/impl_qpid.py:421 +#: nova/openstack/common/rpc/impl_kombu.py:617 +#: nova/openstack/common/rpc/impl_qpid.py:422 #, python-format msgid "Failed to consume message from queue: %s" msgstr "" -#: nova/openstack/common/rpc/impl_kombu.py:646 -#: nova/openstack/common/rpc/impl_qpid.py:451 +#: nova/openstack/common/rpc/impl_kombu.py:651 +#: nova/openstack/common/rpc/impl_qpid.py:452 #, python-format msgid "Failed to publish message to topic '%(topic)s': %(err_str)s" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:358 +#: nova/openstack/common/rpc/impl_qpid.py:359 #, python-format msgid "Unable to connect to AMQP server: %s" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:363 +#: nova/openstack/common/rpc/impl_qpid.py:364 #, python-format msgid "Connected to AMQP server on %s" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:371 +#: nova/openstack/common/rpc/impl_qpid.py:372 msgid "Re-established AMQP queues" msgstr "" -#: nova/openstack/common/rpc/impl_qpid.py:429 +#: nova/openstack/common/rpc/impl_qpid.py:430 msgid "Error processing message. Skipping it." msgstr "" @@ -4849,27 +4854,27 @@ msgstr "" msgid "Attempting to build %(num_instances)d instance(s)" msgstr "" -#: nova/scheduler/filter_scheduler.py:185 +#: nova/scheduler/filter_scheduler.py:186 msgid "Invalid value for 'scheduler_max_attempts', must be >= 1" msgstr "" -#: nova/scheduler/filter_scheduler.py:212 +#: nova/scheduler/filter_scheduler.py:213 #, python-format msgid "" "Exceeded max scheduling attempts %(max_attempts)d for instance " "%(instance_uuid)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:223 +#: nova/scheduler/filter_scheduler.py:224 msgid "Scheduler only understands Compute nodes (for now)" msgstr "" -#: nova/scheduler/filter_scheduler.py:275 +#: nova/scheduler/filter_scheduler.py:276 #, python-format msgid "Filtered %(hosts)s" msgstr "" -#: nova/scheduler/filter_scheduler.py:285 +#: nova/scheduler/filter_scheduler.py:286 #, python-format msgid "Weighted %(weighted_host)s" msgstr "" @@ -4952,12 +4957,12 @@ msgstr "" msgid "%(host_state)s fails instance_type extra_specs requirements" msgstr "" -#: nova/scheduler/filters/compute_filter.py:36 +#: nova/scheduler/filters/compute_filter.py:38 #, python-format msgid "%(host_state)s is disabled or has not been heard from in a while" msgstr "" -#: nova/scheduler/filters/compute_filter.py:40 +#: nova/scheduler/filters/compute_filter.py:42 #, python-format msgid "%(host_state)s is disabled via capabilities" msgstr "" @@ -5085,7 +5090,7 @@ msgstr "" msgid "Expected a function in 'auth[1]' parameter" msgstr "" -#: nova/tests/test_misc.py:63 +#: nova/tests/test_misc.py:62 #, python-format msgid "" "The following migrations are missing a downgrade:\n" @@ -5255,7 +5260,7 @@ msgstr "" #: nova/tests/compute/test_compute.py:644 #: nova/tests/compute/test_compute.py:680 #: nova/tests/compute/test_compute.py:705 -#: nova/tests/compute/test_compute.py:2341 +#: nova/tests/compute/test_compute.py:2342 #, python-format msgid "Running instances: %s" msgstr "" @@ -5272,7 +5277,7 @@ msgstr "" msgid "Internal error" msgstr "" -#: nova/tests/compute/test_compute.py:2352 +#: nova/tests/compute/test_compute.py:2353 #, python-format msgid "After force-killing instances: %s" msgstr "" @@ -5385,7 +5390,7 @@ msgstr "" msgid "Decoding JSON: %s" msgstr "" -#: nova/virt/configdrive.py:76 +#: nova/virt/configdrive.py:77 #, python-format msgid "Added %(filepath)s to config drive" msgstr "" @@ -5524,115 +5529,115 @@ msgstr "" msgid "domain does not exist" msgstr "" -#: nova/virt/baremetal/driver.py:115 +#: nova/virt/baremetal/driver.py:117 #, python-format msgid "Error encountered when destroying instance '%(name)s': %(ex)s" msgstr "" -#: nova/virt/baremetal/driver.py:129 +#: nova/virt/baremetal/driver.py:131 #, python-format msgid "instance %(instance_name)s: deleting instance files %(target)s" msgstr "" -#: nova/virt/baremetal/driver.py:156 +#: nova/virt/baremetal/driver.py:158 #, python-format msgid "instance %s: rebooted" msgstr "" -#: nova/virt/baremetal/driver.py:160 +#: nova/virt/baremetal/driver.py:162 msgid "_wait_for_reboot failed" msgstr "" -#: nova/virt/baremetal/driver.py:189 +#: nova/virt/baremetal/driver.py:191 #, python-format msgid "instance %s: rescued" msgstr "" -#: nova/virt/baremetal/driver.py:193 +#: nova/virt/baremetal/driver.py:195 msgid "_wait_for_rescue failed" msgstr "" -#: nova/virt/baremetal/driver.py:210 +#: nova/virt/baremetal/driver.py:212 msgid "<============= spawn of baremetal =============>" msgstr "" -#: nova/virt/baremetal/driver.py:223 +#: nova/virt/baremetal/driver.py:225 #, python-format msgid "instance %s: is building" msgstr "" -#: nova/virt/baremetal/driver.py:229 +#: nova/virt/baremetal/driver.py:231 msgid "Key is injected but instance is not running yet" msgstr "" -#: nova/virt/baremetal/driver.py:238 +#: nova/virt/baremetal/driver.py:240 #, python-format msgid "instance %s: booted" msgstr "" -#: nova/virt/baremetal/driver.py:245 +#: nova/virt/baremetal/driver.py:247 #, python-format msgid "~~~~~~ current state = %s ~~~~~~" msgstr "" -#: nova/virt/baremetal/driver.py:247 +#: nova/virt/baremetal/driver.py:249 #, python-format msgid "instance %s spawned successfully" msgstr "" -#: nova/virt/baremetal/driver.py:250 +#: nova/virt/baremetal/driver.py:252 #, python-format msgid "instance %s:not booted" msgstr "" -#: nova/virt/baremetal/driver.py:253 +#: nova/virt/baremetal/driver.py:255 msgid "Baremetal assignment is overcommitted." msgstr "" -#: nova/virt/baremetal/driver.py:337 +#: nova/virt/baremetal/driver.py:339 #, python-format msgid "instance %s: Creating image" msgstr "" -#: nova/virt/baremetal/driver.py:455 +#: nova/virt/baremetal/driver.py:457 #, python-format msgid "instance %(inst_name)s: injecting %(injection)s into image %(img_id)s" msgstr "" -#: nova/virt/baremetal/driver.py:465 +#: nova/virt/baremetal/driver.py:467 #, python-format msgid "" "instance %(inst_name)s: ignoring error injecting data into image " "%(img_id)s (%(e)s)" msgstr "" -#: nova/virt/baremetal/driver.py:511 +#: nova/virt/baremetal/driver.py:513 #, python-format msgid "instance %s: starting toXML method" msgstr "" -#: nova/virt/baremetal/driver.py:514 +#: nova/virt/baremetal/driver.py:516 #, python-format msgid "instance %s: finished toXML method" msgstr "" -#: nova/virt/baremetal/driver.py:558 nova/virt/hyperv/vmops.py:486 -#: nova/virt/libvirt/driver.py:1986 +#: nova/virt/baremetal/driver.py:560 nova/virt/hyperv/vmops.py:486 +#: nova/virt/libvirt/driver.py:1987 msgid "" "Cannot get the number of cpu, because this function is not implemented " "for this platform. This error can be safely ignored for now." msgstr "" -#: nova/virt/baremetal/driver.py:681 +#: nova/virt/baremetal/driver.py:683 #, python-format msgid "#### RLK: cpu_arch = %s " msgstr "" -#: nova/virt/baremetal/driver.py:698 +#: nova/virt/baremetal/driver.py:700 msgid "Updating!" msgstr "" -#: nova/virt/baremetal/driver.py:725 nova/virt/libvirt/driver.py:3030 +#: nova/virt/baremetal/driver.py:727 nova/virt/libvirt/driver.py:3031 #: nova/virt/xenapi/host.py:148 msgid "Updating host stats" msgstr "" @@ -6230,7 +6235,7 @@ msgstr "" msgid "Failed to remove volume from VM %s" msgstr "找不到Volume %s" -#: nova/virt/hyperv/volumeops.py:207 nova/virt/libvirt/driver.py:603 +#: nova/virt/hyperv/volumeops.py:207 nova/virt/libvirt/driver.py:604 msgid "Could not determine iscsi initiator name" msgstr "" @@ -6348,220 +6353,220 @@ msgstr "" msgid "The ISCSI initiator name can't be found. Choosing the default one" msgstr "" -#: nova/virt/hyperv/volumeutils.py:121 nova/virt/libvirt/driver.py:1462 +#: nova/virt/hyperv/volumeutils.py:121 nova/virt/libvirt/driver.py:1463 #: nova/virt/xenapi/vm_utils.py:476 #, python-format msgid "block_device_list %s" msgstr "" -#: nova/virt/libvirt/driver.py:332 +#: nova/virt/libvirt/driver.py:333 #, python-format msgid "Nova requires libvirt version %(major)i.%(minor)i.%(micro)i or greater." msgstr "" -#: nova/virt/libvirt/driver.py:338 +#: nova/virt/libvirt/driver.py:339 #, python-format msgid "Connecting to libvirt: %s" msgstr "" -#: nova/virt/libvirt/driver.py:359 +#: nova/virt/libvirt/driver.py:360 msgid "Connection to libvirt broke" msgstr "" -#: nova/virt/libvirt/driver.py:381 nova/virt/libvirt/driver.py:384 +#: nova/virt/libvirt/driver.py:382 nova/virt/libvirt/driver.py:385 #, python-format msgid "Can not handle authentication request for %d credentials" msgstr "" -#: nova/virt/libvirt/driver.py:466 +#: nova/virt/libvirt/driver.py:467 #, python-format msgid "Error from libvirt during destroy. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:480 +#: nova/virt/libvirt/driver.py:481 msgid "During wait destroy, instance disappeared." msgstr "" -#: nova/virt/libvirt/driver.py:485 +#: nova/virt/libvirt/driver.py:486 msgid "Instance destroyed successfully." msgstr "" -#: nova/virt/libvirt/driver.py:507 +#: nova/virt/libvirt/driver.py:508 msgid "Error from libvirt during undefineFlags. Retrying with undefine" msgstr "" -#: nova/virt/libvirt/driver.py:522 +#: nova/virt/libvirt/driver.py:523 #, python-format msgid "Error from libvirt during undefine. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:535 +#: nova/virt/libvirt/driver.py:536 #, python-format msgid "Error from libvirt during unfilter. Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:552 +#: nova/virt/libvirt/driver.py:553 #, python-format msgid "Deleting instance files %(target)s" msgstr "" -#: nova/virt/libvirt/driver.py:566 +#: nova/virt/libvirt/driver.py:567 #, python-format msgid "Failed to cleanup directory %(target)s: %(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:728 +#: nova/virt/libvirt/driver.py:729 msgid "During detach_volume, instance disappeared." msgstr "" -#: nova/virt/libvirt/driver.py:738 +#: nova/virt/libvirt/driver.py:739 msgid "attaching LXC block device" msgstr "" -#: nova/virt/libvirt/driver.py:751 +#: nova/virt/libvirt/driver.py:752 msgid "detaching LXC block device" msgstr "" -#: nova/virt/libvirt/driver.py:883 +#: nova/virt/libvirt/driver.py:884 msgid "Instance soft rebooted successfully." msgstr "" -#: nova/virt/libvirt/driver.py:887 +#: nova/virt/libvirt/driver.py:888 msgid "Failed to soft reboot instance." msgstr "" -#: nova/virt/libvirt/driver.py:919 +#: nova/virt/libvirt/driver.py:920 msgid "Instance shutdown successfully." msgstr "" -#: nova/virt/libvirt/driver.py:954 +#: nova/virt/libvirt/driver.py:955 msgid "Instance rebooted successfully." msgstr "" -#: nova/virt/libvirt/driver.py:1084 +#: nova/virt/libvirt/driver.py:1085 msgid "Instance is running" msgstr "" -#: nova/virt/libvirt/driver.py:1091 nova/virt/powervm/operator.py:253 +#: nova/virt/libvirt/driver.py:1092 nova/virt/powervm/operator.py:253 msgid "Instance spawned successfully." msgstr "" -#: nova/virt/libvirt/driver.py:1107 +#: nova/virt/libvirt/driver.py:1108 #, python-format msgid "data: %(data)r, fpath: %(fpath)r" msgstr "" -#: nova/virt/libvirt/driver.py:1153 +#: nova/virt/libvirt/driver.py:1154 #, fuzzy msgid "Guest does not have a console available" msgstr "使用者並沒有管理者權力" -#: nova/virt/libvirt/driver.py:1197 +#: nova/virt/libvirt/driver.py:1198 #, python-format msgid "Path '%(path)s' supports direct I/O" msgstr "" -#: nova/virt/libvirt/driver.py:1201 +#: nova/virt/libvirt/driver.py:1202 #, python-format msgid "Path '%(path)s' does not support direct I/O: '%(ex)s'" msgstr "" -#: nova/virt/libvirt/driver.py:1205 nova/virt/libvirt/driver.py:1209 +#: nova/virt/libvirt/driver.py:1206 nova/virt/libvirt/driver.py:1210 #, python-format msgid "Error on '%(path)s' while checking direct I/O: '%(ex)s'" msgstr "" -#: nova/virt/libvirt/driver.py:1275 +#: nova/virt/libvirt/driver.py:1276 msgid "Creating image" msgstr "" -#: nova/virt/libvirt/driver.py:1401 +#: nova/virt/libvirt/driver.py:1402 msgid "Using config drive" msgstr "" -#: nova/virt/libvirt/driver.py:1411 +#: nova/virt/libvirt/driver.py:1412 #, python-format msgid "Creating config drive at %(path)s" msgstr "" -#: nova/virt/libvirt/driver.py:1425 +#: nova/virt/libvirt/driver.py:1426 #, python-format msgid "Injecting %(injection)s into image %(img_id)s" msgstr "" -#: nova/virt/libvirt/driver.py:1435 +#: nova/virt/libvirt/driver.py:1436 #, python-format msgid "Ignoring error injecting data into image %(img_id)s (%(e)s)" msgstr "" -#: nova/virt/libvirt/driver.py:1509 +#: nova/virt/libvirt/driver.py:1510 #, 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:1515 +#: nova/virt/libvirt/driver.py:1516 msgid "Config requested a custom CPU model, but no model name was provided" msgstr "" -#: nova/virt/libvirt/driver.py:1519 +#: nova/virt/libvirt/driver.py:1520 msgid "A CPU model name should not be set when a host CPU model is requested" msgstr "" -#: nova/virt/libvirt/driver.py:1523 +#: nova/virt/libvirt/driver.py:1524 #, python-format msgid "CPU mode '%(mode)s' model '%(model)s' was chosen" msgstr "" -#: nova/virt/libvirt/driver.py:1539 +#: nova/virt/libvirt/driver.py:1540 msgid "" "Passthrough of the host CPU was requested but this libvirt version does " "not support this feature" msgstr "" -#: nova/virt/libvirt/driver.py:1831 +#: nova/virt/libvirt/driver.py:1832 msgid "Starting toXML method" msgstr "" -#: nova/virt/libvirt/driver.py:1835 +#: nova/virt/libvirt/driver.py:1836 msgid "Finished toXML method" msgstr "" -#: nova/virt/libvirt/driver.py:1852 +#: nova/virt/libvirt/driver.py:1853 #, 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:2104 +#: nova/virt/libvirt/driver.py:2105 msgid "libvirt version is too old (does not support getVersion)" msgstr "" -#: nova/virt/libvirt/driver.py:2291 +#: nova/virt/libvirt/driver.py:2292 msgid "Block migration can not be used with shared storage." msgstr "" -#: nova/virt/libvirt/driver.py:2299 +#: nova/virt/libvirt/driver.py:2300 msgid "Live migration can not be used without shared storage." msgstr "" -#: nova/virt/libvirt/driver.py:2337 +#: nova/virt/libvirt/driver.py:2338 #, 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:2357 +#: nova/virt/libvirt/driver.py:2358 #, python-format msgid "" "Instance launched has CPU info:\n" "%s" msgstr "" -#: nova/virt/libvirt/driver.py:2369 +#: nova/virt/libvirt/driver.py:2370 #, python-format msgid "" "CPU doesn't have compatibility.\n" @@ -6571,51 +6576,51 @@ msgid "" "Refer to %(u)s" msgstr "" -#: nova/virt/libvirt/driver.py:2386 +#: nova/virt/libvirt/driver.py:2387 #, 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:2434 +#: nova/virt/libvirt/driver.py:2435 #, python-format msgid "The firewall filter for %s does not exist" msgstr "" -#: nova/virt/libvirt/driver.py:2504 +#: nova/virt/libvirt/driver.py:2505 #, python-format msgid "Live Migration failure: %(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:2548 +#: nova/virt/libvirt/driver.py:2549 #, python-format msgid "plug_vifs() failed %(cnt)d.Retry up to %(max_retry)d for %(hostname)s." msgstr "" -#: nova/virt/libvirt/driver.py:2675 +#: nova/virt/libvirt/driver.py:2676 #, python-format msgid "skipping %(path)s since it looks like volume" msgstr "" -#: nova/virt/libvirt/driver.py:2724 +#: nova/virt/libvirt/driver.py:2725 #, python-format msgid "Getting disk size of %(i_name)s: %(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:2786 +#: nova/virt/libvirt/driver.py:2787 msgid "Starting migrate_disk_and_power_off" msgstr "" -#: nova/virt/libvirt/driver.py:2845 +#: nova/virt/libvirt/driver.py:2846 msgid "Instance running successfully." msgstr "" -#: nova/virt/libvirt/driver.py:2852 +#: nova/virt/libvirt/driver.py:2853 msgid "Starting finish_migration" msgstr "" -#: nova/virt/libvirt/driver.py:2903 +#: nova/virt/libvirt/driver.py:2904 msgid "Starting finish_revert_migration" msgstr "" @@ -6647,11 +6652,11 @@ msgstr "" msgid "iptables firewall: Setup Basic Filtering" msgstr "" -#: nova/virt/libvirt/imagebackend.py:208 +#: nova/virt/libvirt/imagebackend.py:213 msgid "You should specify libvirt_images_volume_group flag to use LVM images." msgstr "" -#: nova/virt/libvirt/imagebackend.py:270 +#: nova/virt/libvirt/imagebackend.py:276 #, python-format msgid "Unknown image_type=%s" msgstr "" @@ -6785,14 +6790,14 @@ msgstr "" msgid "LVM snapshots not implemented" msgstr "" -#: nova/virt/libvirt/utils.py:130 +#: nova/virt/libvirt/utils.py:131 #, python-format msgid "" "Insufficient Space on Volume Group %(vg)s. Only %(free_space)db " "available, but %(size)db required by volume %(lv)s." msgstr "" -#: nova/virt/libvirt/utils.py:139 +#: nova/virt/libvirt/utils.py:140 #, python-format msgid "" "Volume group %(vg)s will not be able to hold sparse volume %(lv)s. " @@ -6800,36 +6805,36 @@ msgid "" "%(free_space)db." msgstr "" -#: nova/virt/libvirt/utils.py:186 +#: nova/virt/libvirt/utils.py:187 #, python-format msgid "Path %s must be LVM logical volume" msgstr "" -#: nova/virt/libvirt/utils.py:409 +#: nova/virt/libvirt/utils.py:410 msgid "Can't retrieve root device path from instance libvirt configuration" msgstr "" -#: nova/virt/libvirt/utils.py:498 +#: nova/virt/libvirt/utils.py:499 #, python-format msgid "Reading image info file: %s" msgstr "" -#: nova/virt/libvirt/utils.py:502 +#: nova/virt/libvirt/utils.py:503 #, python-format msgid "Read: %s" msgstr "" -#: nova/virt/libvirt/utils.py:508 +#: nova/virt/libvirt/utils.py:509 #, python-format msgid "Error reading image info file %(filename)s: %(error)s" msgstr "" -#: nova/virt/libvirt/utils.py:532 +#: nova/virt/libvirt/utils.py:533 #, python-format msgid "Writing image info file: %s" msgstr "" -#: nova/virt/libvirt/utils.py:533 +#: nova/virt/libvirt/utils.py:534 #, python-format msgid "Wrote: %s" msgstr "" @@ -6849,19 +6854,19 @@ msgstr "" msgid "Failed while unplugging vif" msgstr "" -#: nova/virt/libvirt/volume.py:173 +#: nova/virt/libvirt/volume.py:174 #, python-format msgid "iSCSI device not found at %s" msgstr "" -#: nova/virt/libvirt/volume.py:176 +#: nova/virt/libvirt/volume.py:177 #, python-format msgid "" "ISCSI volume not yet found at: %(mount_device)s. Will rescan & retry. " "Try number: %(tries)s" msgstr "" -#: nova/virt/libvirt/volume.py:188 +#: nova/virt/libvirt/volume.py:189 #, python-format msgid "Found iSCSI node %(mount_device)s (after %(tries)s rescans)" msgstr "" @@ -8682,34 +8687,34 @@ msgstr "" msgid "LoggingVolumeDriver: %s" msgstr "" -#: nova/volume/iscsi.py:121 +#: nova/volume/iscsi.py:122 #, python-format msgid "Creating volume: %s" msgstr "" -#: nova/volume/iscsi.py:135 +#: nova/volume/iscsi.py:136 #, python-format msgid "Failed to create iscsi target for volume id:%(vol_id)s." msgstr "" -#: nova/volume/iscsi.py:145 +#: nova/volume/iscsi.py:146 #, python-format msgid "" "Failed to create iscsi target for volume id:%(vol_id)s. Please ensure " "your tgtd config file contains 'include %(volumes_dir)s/*'" msgstr "" -#: nova/volume/iscsi.py:153 nova/volume/iscsi.py:195 +#: nova/volume/iscsi.py:154 nova/volume/iscsi.py:196 #, python-format msgid "Removing volume: %s" msgstr "" -#: nova/volume/iscsi.py:167 +#: nova/volume/iscsi.py:168 #, fuzzy, python-format msgid "Failed to create iscsi target for volume id:%(volume_id)s." msgstr "卸載_Volume: %(instance_name)s, %(mountpoint)s" -#: nova/volume/iscsi.py:176 +#: nova/volume/iscsi.py:177 msgid "valid iqn needed for show_target" msgstr "" @@ -9867,36 +9872,6 @@ msgid "" "gone: %(exc)s" msgstr "" -#~ msgid "" -#~ "The root_helper option (which lets you" -#~ " specify a root wrapper different " -#~ "from nova-rootwrap, and defaults to " -#~ "using sudo) is now deprecated. You " -#~ "should use the rootwrap_config option " -#~ "instead." -#~ msgstr "" - -#~ msgid "backend %s" -#~ msgstr "" - -#~ msgid "Invalid server status: %(status)s" -#~ msgstr "" - -#~ msgid "Use of empty request context is deprecated" -#~ msgstr "" - -#~ msgid "" -#~ "Inheritance-based rules are deprecated; " -#~ "use the default brain instead of " -#~ "%s." -#~ msgstr "" - -#~ msgid "Failed to understand rule %(match)r" -#~ msgstr "" - -#~ msgid "Inheritance-based rules are deprecated; update _check_%s" -#~ msgstr "" - -#~ msgid "Unable to obtain target information %(data)s, %(mountpoint)s" +#~ msgid "Got file lock \"%(lock)s\" for method \"%(method)s\"..." #~ msgstr "" -- cgit