diff options
| author | OpenStack Jenkins <jenkins@openstack.org> | 2013-01-05 05:08:26 +0000 |
|---|---|---|
| committer | Gerrit Code Review <review@openstack.org> | 2013-01-05 05:08:26 +0000 |
| commit | 8be47738aedb809b9d64559aeba821e17796a6a8 (patch) | |
| tree | 7bd6fd4aa06e624ea6a107ba0049fc9e659a54e5 | |
| parent | d2edb0a0077f6acd6a9db359822b63cc1a19dbff (diff) | |
| parent | a1710330fff89af3d4b267963a94c5265be19fe6 (diff) | |
Merge "Imported Translations from Transifex"
| -rw-r--r-- | nova/locale/nova.pot | 1293 |
1 files changed, 742 insertions, 551 deletions
diff --git a/nova/locale/nova.pot b/nova/locale/nova.pot index d171d1377..7fc4996a7 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: 2013-01-03 00:03+0000\n" +"POT-Creation-Date: 2013-01-05 00:07+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -145,8 +145,8 @@ msgstr "" msgid "Volume %(volume_id)s is not attached to anything" msgstr "" -#: nova/exception.py:233 nova/api/ec2/cloud.py:436 nova/api/ec2/cloud.py:461 -#: nova/api/openstack/compute/contrib/keypairs.py:98 nova/compute/api.py:2313 +#: nova/exception.py:233 nova/api/ec2/cloud.py:447 nova/api/ec2/cloud.py:472 +#: nova/api/openstack/compute/contrib/keypairs.py:98 nova/compute/api.py:2321 msgid "Keypair data is invalid" msgstr "" @@ -176,7 +176,7 @@ msgstr "" msgid "Invalid port range %(from_port)s:%(to_port)s. %(msg)s" msgstr "" -#: nova/exception.py:261 nova/api/ec2/cloud.py:618 +#: nova/exception.py:261 nova/api/ec2/cloud.py:629 #, python-format msgid "Invalid IP protocol %(protocol)s." msgstr "" @@ -774,320 +774,353 @@ msgstr "" #: nova/exception.py:773 #, python-format -msgid "Scheduler Host Filter %(filter_name)s could not be found." +msgid "Inconsistency in cell routing: %(reason)s" msgstr "" #: nova/exception.py:777 #, python-format +msgid "Service API method not found: %(detail)s" +msgstr "" + +#: nova/exception.py:781 +msgid "Timeout waiting for response from cell" +msgstr "" + +#: nova/exception.py:785 +#, python-format +msgid "Cell message has reached maximum hop count: %(hop_count)s" +msgstr "" + +#: nova/exception.py:789 +msgid "No cells available matching scheduling criteria." +msgstr "" + +#: nova/exception.py:793 +#, python-format +msgid "Exception received during cell processing: %(exc_name)s." +msgstr "" + +#: nova/exception.py:797 +#, python-format +msgid "Cell is not known for instance %(instance_uuid)s" +msgstr "" + +#: nova/exception.py:801 +#, python-format +msgid "Scheduler Host Filter %(filter_name)s could not be found." +msgstr "" + +#: nova/exception.py:805 +#, python-format msgid "Scheduler cost function %(cost_fn_str)s could not be found." msgstr "" -#: nova/exception.py:782 +#: nova/exception.py:810 #, python-format msgid "Scheduler weight flag not found: %(flag_name)s" msgstr "" -#: nova/exception.py:786 +#: nova/exception.py:814 #, python-format msgid "Instance %(instance_uuid)s has no metadata with key %(metadata_key)s." msgstr "" -#: nova/exception.py:791 +#: nova/exception.py:819 #, python-format msgid "" "Instance %(instance_uuid)s has no system metadata with key " "%(metadata_key)s." msgstr "" -#: nova/exception.py:796 +#: nova/exception.py:824 #, python-format msgid "" "Instance Type %(instance_type_id)s has no extra specs with key " "%(extra_specs_key)s." msgstr "" -#: nova/exception.py:801 +#: nova/exception.py:829 #, python-format msgid "File %(file_path)s could not be found." msgstr "" -#: nova/exception.py:805 +#: nova/exception.py:833 msgid "Zero files could be found." msgstr "" -#: nova/exception.py:809 +#: nova/exception.py:837 #, python-format msgid "Virtual switch associated with the network adapter %(adapter)s not found." msgstr "" -#: nova/exception.py:814 +#: nova/exception.py:842 #, python-format msgid "Network adapter %(adapter)s could not be found." msgstr "" -#: nova/exception.py:818 +#: nova/exception.py:846 #, python-format msgid "Class %(class_name)s could not be found: %(exception)s" msgstr "" -#: nova/exception.py:822 +#: nova/exception.py:850 msgid "Action not allowed." msgstr "" -#: nova/exception.py:826 +#: nova/exception.py:854 msgid "Rotation is not allowed for snapshots" msgstr "" -#: nova/exception.py:830 +#: nova/exception.py:858 msgid "Rotation param is required for backup image_type" msgstr "" -#: nova/exception.py:834 +#: nova/exception.py:862 #, python-format msgid "Key pair %(key_name)s already exists." msgstr "" -#: nova/exception.py:838 +#: nova/exception.py:866 #, python-format msgid "Instance %(name)s already exists." msgstr "" -#: nova/exception.py:842 +#: nova/exception.py:870 #, python-format msgid "Instance Type with name %(name)s already exists." msgstr "" -#: nova/exception.py:846 +#: nova/exception.py:874 #, python-format msgid "Instance Type with ID %(flavor_id)s already exists." msgstr "" -#: nova/exception.py:850 +#: nova/exception.py:878 #, python-format msgid "" "Flavor access alreay exists for flavor %(flavor_id)s and project " "%(project_id)s combination." msgstr "" -#: nova/exception.py:855 +#: nova/exception.py:883 #, python-format msgid "%(path)s is not on shared storage: %(reason)s" msgstr "" -#: nova/exception.py:859 +#: nova/exception.py:887 #, python-format msgid "%(path)s is not on local storage: %(reason)s" msgstr "" -#: nova/exception.py:863 +#: nova/exception.py:891 msgid "Migration error" msgstr "" -#: nova/exception.py:867 +#: nova/exception.py:895 #, python-format msgid "Malformed message body: %(reason)s" msgstr "" -#: nova/exception.py:873 +#: nova/exception.py:901 #, python-format msgid "Could not find config at %(path)s" msgstr "" -#: nova/exception.py:877 +#: nova/exception.py:905 #, python-format msgid "Could not load paste app '%(name)s' from %(path)s" msgstr "" -#: nova/exception.py:881 +#: nova/exception.py:909 msgid "When resizing, instances must change flavor!" msgstr "" -#: nova/exception.py:885 +#: nova/exception.py:913 #, python-format msgid "Resize error: %(reason)s" msgstr "" -#: nova/exception.py:889 +#: nova/exception.py:917 msgid "Image is larger than instance type allows" msgstr "" -#: nova/exception.py:893 +#: nova/exception.py:921 msgid "Instance type's memory is too small for requested image." msgstr "" -#: nova/exception.py:897 +#: nova/exception.py:925 msgid "Instance type's disk is too small for requested image." msgstr "" -#: nova/exception.py:901 +#: nova/exception.py:929 #, python-format msgid "Insufficient free memory on compute node to start %(uuid)s." msgstr "" -#: nova/exception.py:905 +#: nova/exception.py:933 msgid "Could not fetch bandwidth/cpu/disk metrics for this host." msgstr "" -#: nova/exception.py:909 +#: nova/exception.py:937 #, python-format msgid "No valid host was found. %(reason)s" msgstr "" -#: nova/exception.py:913 +#: nova/exception.py:941 msgid "Quota exceeded" msgstr "" -#: nova/exception.py:920 +#: nova/exception.py:948 #, python-format msgid "" "Quota exceeded for %(overs)s: Requested %(req)s, but already used " "%(used)d of %(allowed)d %(resource)s" msgstr "" -#: nova/exception.py:925 +#: nova/exception.py:953 msgid "Maximum number of floating ips exceeded" msgstr "" -#: nova/exception.py:929 +#: nova/exception.py:957 #, python-format msgid "Maximum number of metadata items exceeds %(allowed)d" msgstr "" -#: nova/exception.py:933 +#: nova/exception.py:961 msgid "Personality file limit exceeded" msgstr "" -#: nova/exception.py:937 +#: nova/exception.py:965 msgid "Personality file path too long" msgstr "" -#: nova/exception.py:941 +#: nova/exception.py:969 msgid "Personality file content too long" msgstr "" -#: nova/exception.py:945 +#: nova/exception.py:973 msgid "Maximum number of key pairs exceeded" msgstr "" -#: nova/exception.py:949 +#: nova/exception.py:977 msgid "Maximum number of security groups or rules exceeded" msgstr "" -#: nova/exception.py:953 +#: nova/exception.py:981 #, python-format msgid "" "Aggregate %(aggregate_id)s: action '%(action)s' caused an error: " "%(reason)s." msgstr "" -#: nova/exception.py:958 +#: nova/exception.py:986 #, python-format msgid "Aggregate %(aggregate_id)s could not be found." msgstr "" -#: nova/exception.py:962 +#: nova/exception.py:990 #, python-format msgid "Aggregate %(aggregate_name)s already exists." msgstr "" -#: nova/exception.py:966 +#: nova/exception.py:994 #, python-format msgid "Aggregate %(aggregate_id)s has no host %(host)s." msgstr "" -#: nova/exception.py:970 +#: nova/exception.py:998 #, python-format msgid "Aggregate %(aggregate_id)s has no metadata with key %(metadata_key)s." msgstr "" -#: nova/exception.py:975 +#: nova/exception.py:1003 #, python-format msgid "Aggregate %(aggregate_id)s already has host %(host)s." msgstr "" -#: nova/exception.py:979 +#: nova/exception.py:1007 msgid "Unable to create instance type" msgstr "" -#: nova/exception.py:983 +#: nova/exception.py:1011 #, python-format msgid "Failed to set admin password on %(instance)s because %(reason)s" msgstr "" -#: nova/exception.py:989 +#: nova/exception.py:1017 #, python-format msgid "Detected existing vlan with id %(vlan)d" msgstr "" -#: nova/exception.py:993 +#: nova/exception.py:1021 #, python-format msgid "Instance %(instance_id)s could not be found." msgstr "" -#: nova/exception.py:997 +#: nova/exception.py:1025 #, python-format msgid "Marker %(marker)s could not be found." msgstr "" -#: nova/exception.py:1001 +#: nova/exception.py:1029 #, python-format msgid "Invalid id: %(val)s (expecting \"i-...\")." msgstr "" -#: nova/exception.py:1005 +#: nova/exception.py:1033 #, python-format msgid "Could not fetch image %(image_id)s" msgstr "" -#: nova/exception.py:1009 +#: nova/exception.py:1037 #, python-format msgid "Task %(task_name)s is already running on host %(host)s" msgstr "" -#: nova/exception.py:1013 +#: nova/exception.py:1041 #, python-format msgid "Task %(task_name)s is not running on host %(host)s" msgstr "" -#: nova/exception.py:1017 +#: nova/exception.py:1045 #, python-format msgid "Instance %(instance_uuid)s is locked" msgstr "" -#: nova/exception.py:1021 +#: nova/exception.py:1049 #, python-format msgid "Could not mount vfat config drive. %(operation)s failed. Error: %(error)s" msgstr "" -#: nova/exception.py:1026 +#: nova/exception.py:1054 #, python-format msgid "Unknown config drive format %(format)s. Select one of iso9660 or vfat." msgstr "" -#: nova/exception.py:1031 +#: nova/exception.py:1059 #, python-format msgid "" "User data too large. User data must be no larger than %(maxsize)s bytes " "once base64 encoded. Your data is %(length)d bytes" msgstr "" -#: nova/exception.py:1037 +#: nova/exception.py:1065 msgid "User data needs to be valid base 64." msgstr "" -#: nova/exception.py:1041 +#: nova/exception.py:1069 #, python-format msgid "" "unexpected task state: expecting %(expected)s but the actual state is " "%(actual)s" msgstr "" -#: nova/exception.py:1046 +#: nova/exception.py:1074 #, python-format msgid "The CA file for %(project)s could not be found" msgstr "" -#: nova/exception.py:1050 +#: nova/exception.py:1078 #, python-format msgid "The CRL file for %(project)s could not be found" msgstr "" @@ -1318,7 +1351,7 @@ msgstr "" msgid "Reloading cached file %s" msgstr "" -#: nova/utils.py:1113 nova/virt/configdrive.py:165 +#: nova/utils.py:1113 nova/virt/configdrive.py:177 #, python-format msgid "Could not remove tmpdir: %s" msgstr "" @@ -1353,7 +1386,7 @@ msgstr "" msgid "Sourcing roles from deprecated X-Role HTTP header" msgstr "" -#: nova/api/sizelimit.py:50 nova/api/metadata/password.py:37 +#: nova/api/sizelimit.py:50 nova/api/metadata/password.py:64 msgid "Request is too large." msgstr "" @@ -1499,241 +1532,241 @@ msgstr "" msgid "Unsupported API request: controller = %(controller)s, action = %(action)s" msgstr "" -#: nova/api/ec2/cloud.py:384 +#: nova/api/ec2/cloud.py:395 #, python-format msgid "Create snapshot of volume %s" msgstr "" -#: nova/api/ec2/cloud.py:410 +#: nova/api/ec2/cloud.py:421 #, python-format msgid "Could not find key pair(s): %s" msgstr "" -#: nova/api/ec2/cloud.py:426 +#: nova/api/ec2/cloud.py:437 #, python-format msgid "Create key pair %s" msgstr "" -#: nova/api/ec2/cloud.py:433 nova/api/ec2/cloud.py:458 +#: nova/api/ec2/cloud.py:444 nova/api/ec2/cloud.py:469 #: nova/api/openstack/compute/contrib/keypairs.py:93 msgid "Quota exceeded, too many key pairs." msgstr "" -#: nova/api/ec2/cloud.py:439 nova/api/ec2/cloud.py:464 +#: nova/api/ec2/cloud.py:450 nova/api/ec2/cloud.py:475 #: nova/api/openstack/compute/contrib/keypairs.py:101 #, python-format msgid "Key pair '%s' already exists." msgstr "" -#: nova/api/ec2/cloud.py:448 +#: nova/api/ec2/cloud.py:459 #, python-format msgid "Import key %s" msgstr "" -#: nova/api/ec2/cloud.py:471 +#: nova/api/ec2/cloud.py:482 #, python-format msgid "Delete key pair %s" msgstr "" -#: nova/api/ec2/cloud.py:605 nova/api/ec2/cloud.py:726 +#: nova/api/ec2/cloud.py:616 nova/api/ec2/cloud.py:737 msgid "Not enough parameters, need group_name or group_id" msgstr "" -#: nova/api/ec2/cloud.py:610 +#: nova/api/ec2/cloud.py:621 #, python-format msgid "%s Not enough parameters to build a valid rule" msgstr "" -#: nova/api/ec2/cloud.py:648 nova/api/ec2/cloud.py:680 +#: nova/api/ec2/cloud.py:659 nova/api/ec2/cloud.py:691 msgid "No rule for the specified parameters." msgstr "" -#: nova/api/ec2/cloud.py:671 +#: nova/api/ec2/cloud.py:682 #, python-format msgid "%s - This rule already exists in group" msgstr "" -#: nova/api/ec2/cloud.py:737 +#: nova/api/ec2/cloud.py:748 #, python-format msgid "Get console output for instance %s" msgstr "" -#: nova/api/ec2/cloud.py:813 +#: nova/api/ec2/cloud.py:824 #, python-format msgid "Create volume from snapshot %s" msgstr "" -#: nova/api/ec2/cloud.py:817 nova/api/openstack/compute/contrib/volumes.py:241 +#: nova/api/ec2/cloud.py:828 nova/api/openstack/compute/contrib/volumes.py:241 #, python-format msgid "Create volume of %s GB" msgstr "" -#: nova/api/ec2/cloud.py:845 +#: nova/api/ec2/cloud.py:856 msgid "Delete Failed" msgstr "" -#: nova/api/ec2/cloud.py:858 +#: nova/api/ec2/cloud.py:869 #, python-format msgid "Attach volume %(volume_id)s to instance %(instance_id)s at %(device)s" msgstr "" -#: nova/api/ec2/cloud.py:866 +#: nova/api/ec2/cloud.py:877 msgid "Attach Failed." msgstr "" -#: nova/api/ec2/cloud.py:879 nova/api/openstack/compute/contrib/volumes.py:428 +#: nova/api/ec2/cloud.py:890 nova/api/openstack/compute/contrib/volumes.py:428 #, python-format msgid "Detach volume %s" msgstr "" -#: nova/api/ec2/cloud.py:885 +#: nova/api/ec2/cloud.py:896 msgid "Detach Volume Failed." msgstr "" -#: nova/api/ec2/cloud.py:911 nova/api/ec2/cloud.py:968 -#: nova/api/ec2/cloud.py:1504 nova/api/ec2/cloud.py:1519 +#: nova/api/ec2/cloud.py:922 nova/api/ec2/cloud.py:979 +#: nova/api/ec2/cloud.py:1528 nova/api/ec2/cloud.py:1543 #, python-format msgid "attribute not supported: %s" msgstr "" -#: nova/api/ec2/cloud.py:1033 +#: nova/api/ec2/cloud.py:1049 #, python-format msgid "vol = %s\n" msgstr "" -#: nova/api/ec2/cloud.py:1184 +#: nova/api/ec2/cloud.py:1208 msgid "Allocate address" msgstr "" -#: nova/api/ec2/cloud.py:1188 +#: nova/api/ec2/cloud.py:1212 msgid "No more floating IPs available" msgstr "" -#: nova/api/ec2/cloud.py:1192 +#: nova/api/ec2/cloud.py:1216 #, python-format msgid "Release address %s" msgstr "" -#: nova/api/ec2/cloud.py:1197 +#: nova/api/ec2/cloud.py:1221 msgid "Unable to release IP Address." msgstr "" -#: nova/api/ec2/cloud.py:1200 +#: nova/api/ec2/cloud.py:1224 #, python-format msgid "Associate address %(public_ip)s to instance %(instance_id)s" msgstr "" -#: nova/api/ec2/cloud.py:1208 +#: nova/api/ec2/cloud.py:1232 msgid "Unable to associate IP Address, no fixed_ips." msgstr "" -#: nova/api/ec2/cloud.py:1216 +#: nova/api/ec2/cloud.py:1240 #: nova/api/openstack/compute/contrib/floating_ips.py:257 #, python-format msgid "multiple fixed_ips exist, using the first: %s" msgstr "" -#: nova/api/ec2/cloud.py:1225 +#: nova/api/ec2/cloud.py:1249 msgid "Floating ip is already associated." msgstr "" -#: nova/api/ec2/cloud.py:1228 +#: nova/api/ec2/cloud.py:1252 msgid "l3driver call to add floating ip failed." msgstr "" -#: nova/api/ec2/cloud.py:1231 +#: nova/api/ec2/cloud.py:1255 msgid "Error, unable to associate floating ip." msgstr "" -#: nova/api/ec2/cloud.py:1239 +#: nova/api/ec2/cloud.py:1263 #, python-format msgid "Disassociate address %s" msgstr "" -#: nova/api/ec2/cloud.py:1244 +#: nova/api/ec2/cloud.py:1268 msgid "Floating ip is not associated." msgstr "" -#: nova/api/ec2/cloud.py:1247 +#: nova/api/ec2/cloud.py:1271 #: nova/api/openstack/compute/contrib/floating_ips.py:100 msgid "Cannot disassociate auto assigned floating ip" msgstr "" -#: nova/api/ec2/cloud.py:1274 +#: nova/api/ec2/cloud.py:1298 msgid "Image must be available" msgstr "" -#: nova/api/ec2/cloud.py:1306 +#: nova/api/ec2/cloud.py:1330 msgid "Going to start terminating instances" msgstr "" -#: nova/api/ec2/cloud.py:1316 +#: nova/api/ec2/cloud.py:1340 #, python-format msgid "Reboot instance %r" msgstr "" -#: nova/api/ec2/cloud.py:1325 +#: nova/api/ec2/cloud.py:1349 msgid "Going to stop instances" msgstr "" -#: nova/api/ec2/cloud.py:1334 +#: nova/api/ec2/cloud.py:1358 msgid "Going to start instances" msgstr "" -#: nova/api/ec2/cloud.py:1425 +#: nova/api/ec2/cloud.py:1449 #, python-format msgid "De-registering image %s" msgstr "" -#: nova/api/ec2/cloud.py:1441 +#: nova/api/ec2/cloud.py:1465 msgid "imageLocation is required" msgstr "" -#: nova/api/ec2/cloud.py:1460 +#: nova/api/ec2/cloud.py:1484 #, python-format msgid "Registered image %(image_location)s with id %(image_id)s" msgstr "" -#: nova/api/ec2/cloud.py:1522 +#: nova/api/ec2/cloud.py:1546 msgid "user or group not specified" msgstr "" -#: nova/api/ec2/cloud.py:1524 +#: nova/api/ec2/cloud.py:1548 msgid "only group \"all\" is supported" msgstr "" -#: nova/api/ec2/cloud.py:1526 +#: nova/api/ec2/cloud.py:1550 msgid "operation_type must be add or remove" msgstr "" -#: nova/api/ec2/cloud.py:1528 +#: nova/api/ec2/cloud.py:1552 #, python-format msgid "Updating image %s publicity" msgstr "" -#: nova/api/ec2/cloud.py:1541 +#: nova/api/ec2/cloud.py:1565 #, python-format msgid "Not allowed to modify attributes for image %s" msgstr "" -#: nova/api/ec2/cloud.py:1570 +#: nova/api/ec2/cloud.py:1594 #, python-format msgid "" "Invalid value '%(ec2_instance_id)s' for instanceId. Instance does not " "have a volume attached at root (%(root)s)" msgstr "" -#: nova/api/ec2/cloud.py:1600 +#: nova/api/ec2/cloud.py:1624 #, python-format msgid "Couldn't stop instance with in %d sec" msgstr "" -#: nova/api/ec2/cloud.py:1618 +#: nova/api/ec2/cloud.py:1642 #, python-format msgid "image of %(instance)s at %(now)s" msgstr "" -#: nova/api/ec2/cloud.py:1651 +#: nova/api/ec2/cloud.py:1675 msgid "Invalid CIDR" msgstr "" @@ -2310,7 +2343,7 @@ msgstr "" #: nova/api/openstack/compute/servers.py:1198 #: nova/api/openstack/compute/contrib/aggregates.py:143 -#: nova/api/openstack/compute/contrib/coverage_ext.py:223 +#: nova/api/openstack/compute/contrib/coverage_ext.py:246 #: nova/api/openstack/compute/contrib/keypairs.py:78 msgid "Invalid request body" msgstr "" @@ -2493,17 +2526,37 @@ msgstr "" msgid "Unable to get console" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:87 +#: nova/api/openstack/compute/contrib/coverage_ext.py:101 #, python-format msgid "Can't connect to service: %s, no portspecified\n" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:90 +#: nova/api/openstack/compute/contrib/coverage_ext.py:104 #, python-format msgid "No backdoor API command for service: %s\n" msgstr "" -#: nova/api/openstack/compute/contrib/coverage_ext.py:221 +#: nova/api/openstack/compute/contrib/coverage_ext.py:123 +msgid "Coverage begin" +msgstr "" + +#: nova/api/openstack/compute/contrib/coverage_ext.py:157 +msgid "Coverage not running" +msgstr "" + +#: nova/api/openstack/compute/contrib/coverage_ext.py:186 +msgid "Invalid path" +msgstr "" + +#: nova/api/openstack/compute/contrib/coverage_ext.py:190 +msgid "No path given for report file" +msgstr "" + +#: nova/api/openstack/compute/contrib/coverage_ext.py:197 +msgid "You can't use html reports without combining" +msgstr "" + +#: nova/api/openstack/compute/contrib/coverage_ext.py:244 #, python-format msgid "Coverage doesn't have %s action" msgstr "" @@ -2831,6 +2884,122 @@ msgstr "" msgid "Instance has had its instance_type removed from the DB" msgstr "" +#: nova/cells/messaging.py:198 +#, python-format +msgid "Error processing message locally: %(exc)s" +msgstr "" + +#: nova/cells/messaging.py:352 nova/cells/messaging.py:358 +#, python-format +msgid "destination is %(target_cell)s but routing_path is %(routing_path)s" +msgstr "" + +#: nova/cells/messaging.py:368 +#, python-format +msgid "Unknown %(cell_type)s when routing to %(target_cell)s" +msgstr "" + +#: nova/cells/messaging.py:392 +#, python-format +msgid "Error locating next hop for message: %(exc)s" +msgstr "" + +#: nova/cells/messaging.py:419 +#, python-format +msgid "Failed to send message to cell: %(next_hop)s: %(exc)s" +msgstr "" + +#: nova/cells/messaging.py:498 +#, python-format +msgid "Error locating next hops for message: %(exc)s" +msgstr "" + +#: nova/cells/messaging.py:518 +#, python-format +msgid "Error sending message to next hops: %(exc)s" +msgstr "" + +#: nova/cells/messaging.py:536 +#, python-format +msgid "Error waiting for responses from neighbor cells: %(exc)s" +msgstr "" + +#: nova/cells/messaging.py:628 +#, python-format +msgid "Unknown method '%(method)s' in compute API" +msgstr "" + +#: nova/cells/messaging.py:651 +#, python-format +msgid "Received capabilities from child cell %(cell_name)s: %(capabilities)s" +msgstr "" + +#: nova/cells/messaging.py:660 +#, python-format +msgid "Received capacities from child cell %(cell_name)s: %(capacities)s" +msgstr "" + +#: nova/cells/messaging.py:719 +#, python-format +msgid "Got update for instance %(instance_uuid)s: %(instance)s" +msgstr "" + +#: nova/cells/messaging.py:742 +#, python-format +msgid "Got update to delete instance %(instance_uuid)s" +msgstr "" + +#: nova/cells/messaging.py:757 +#, python-format +msgid "Got broadcast to %(delete_type)s delete instance" +msgstr "" + +#: nova/cells/messaging.py:771 +#, python-format +msgid "Got message to create instance fault: %(instance_fault)s" +msgstr "" + +#: nova/cells/messaging.py:921 +#, python-format +msgid "Updating parents with our capabilities: %(capabs)s" +msgstr "" + +#: nova/cells/messaging.py:941 +#, python-format +msgid "Updating parents with our capacities: %(capacities)s" +msgstr "" + +#: nova/cells/scheduler.py:94 +#, python-format +msgid "Scheduling with routing_path=%(routing_path)s" +msgstr "" + +#: nova/cells/scheduler.py:117 +#, python-format +msgid "" +"No cells available when scheduling. Will retry in %(sleep_time)s " +"second(s)" +msgstr "" + +#: nova/cells/scheduler.py:124 +#, python-format +msgid "Error scheduling instances %(instance_uuids)s" +msgstr "" + +#: nova/cells/state.py:264 +msgid "Updating cell cache from db." +msgstr "" + +#: nova/cells/state.py:300 +#, python-format +msgid "Unknown cell '%(cell_name)s' when trying to update capabilities" +msgstr "" + +#: nova/cells/state.py:315 +#, python-format +msgid "Unknown cell '%(cell_name)s' when trying to update capacities" +msgstr "" + #: nova/cloudpipe/pipelib.py:43 msgid "Instance type for vpn instances" msgstr "" @@ -2965,95 +3134,95 @@ msgstr "" msgid "%(overs)s quota exceeded for %(pid)s, tried to resize instance." msgstr "" -#: nova/compute/api.py:1968 +#: nova/compute/api.py:1976 msgid "Locking" msgstr "" -#: nova/compute/api.py:1976 +#: nova/compute/api.py:1984 msgid "Unlocking" msgstr "" -#: nova/compute/api.py:2044 +#: nova/compute/api.py:2052 msgid "Volume must be attached in order to detach." msgstr "" -#: nova/compute/api.py:2129 +#: nova/compute/api.py:2137 #, python-format msgid "Going to try to live migrate instance to %s" msgstr "" -#: nova/compute/api.py:2286 +#: nova/compute/api.py:2294 msgid "Keypair name contains unsafe characters" msgstr "" -#: nova/compute/api.py:2290 +#: nova/compute/api.py:2298 msgid "Keypair name must be between 1 and 255 characters long" msgstr "" -#: nova/compute/api.py:2391 +#: nova/compute/api.py:2399 #, python-format msgid "Security group %s is not a string or unicode" msgstr "" -#: nova/compute/api.py:2394 +#: nova/compute/api.py:2402 #, python-format msgid "Security group %s cannot be empty." msgstr "" -#: nova/compute/api.py:2402 +#: nova/compute/api.py:2410 #, python-format msgid "" "Value (%(value)s) for parameter Group%(property)s is invalid. Content " "limited to '%(allowed)'." msgstr "" -#: nova/compute/api.py:2408 +#: nova/compute/api.py:2416 #, python-format msgid "Security group %s should not be greater than 255 characters." msgstr "" -#: nova/compute/api.py:2428 +#: nova/compute/api.py:2436 msgid "Quota exceeded, too many security groups." msgstr "" -#: nova/compute/api.py:2431 +#: nova/compute/api.py:2439 #, python-format msgid "Create Security Group %s" msgstr "" -#: nova/compute/api.py:2438 +#: nova/compute/api.py:2446 #, python-format msgid "Security group %s already exists" msgstr "" -#: nova/compute/api.py:2503 +#: nova/compute/api.py:2511 msgid "Security group is still in use" msgstr "" -#: nova/compute/api.py:2511 +#: nova/compute/api.py:2519 msgid "Failed to update usages deallocating security group" msgstr "" -#: nova/compute/api.py:2514 +#: nova/compute/api.py:2522 #, python-format msgid "Delete security group %s" msgstr "" -#: nova/compute/api.py:2771 +#: nova/compute/api.py:2779 #, python-format msgid "Rule (%s) not found" msgstr "" -#: nova/compute/api.py:2780 +#: nova/compute/api.py:2788 msgid "Quota exceeded, too many security group rules." msgstr "" -#: nova/compute/api.py:2783 +#: nova/compute/api.py:2791 #, python-format msgid "Authorize security group ingress %s" msgstr "" -#: nova/compute/api.py:2794 +#: nova/compute/api.py:2802 #, python-format msgid "Revoke security group ingress %s" msgstr "" @@ -3174,388 +3343,388 @@ msgstr "" msgid "Hypervisor driver does not support firewall rules" msgstr "" -#: nova/compute/manager.py:444 +#: nova/compute/manager.py:447 msgid "Checking state" msgstr "" -#: nova/compute/manager.py:520 +#: nova/compute/manager.py:523 #, python-format msgid "Setting up bdm %s" msgstr "" -#: nova/compute/manager.py:592 nova/compute/manager.py:1830 +#: nova/compute/manager.py:595 nova/compute/manager.py:1834 #, python-format msgid "No node specified, defaulting to %(node)s" msgstr "" -#: nova/compute/manager.py:625 +#: nova/compute/manager.py:628 msgid "Failed to dealloc network for deleted instance" msgstr "" -#: nova/compute/manager.py:648 +#: nova/compute/manager.py:651 #, python-format msgid "Error: %s" msgstr "" -#: nova/compute/manager.py:681 nova/compute/manager.py:1881 +#: nova/compute/manager.py:684 nova/compute/manager.py:1885 msgid "Error trying to reschedule" msgstr "" -#: nova/compute/manager.py:699 +#: nova/compute/manager.py:702 msgid "Retry info not present, will not reschedule" msgstr "" -#: nova/compute/manager.py:704 +#: nova/compute/manager.py:707 msgid "No request spec, will not reschedule" msgstr "" -#: nova/compute/manager.py:710 +#: nova/compute/manager.py:713 #, python-format msgid "Re-scheduling %(method)s: attempt %(num)d" msgstr "" -#: nova/compute/manager.py:737 +#: nova/compute/manager.py:741 msgid "Instance build timed out. Set to error state." msgstr "" -#: nova/compute/manager.py:767 +#: nova/compute/manager.py:771 msgid "Instance has already been created" msgstr "" -#: nova/compute/manager.py:813 +#: nova/compute/manager.py:817 #, 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:819 +#: nova/compute/manager.py:823 #, 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:829 +#: nova/compute/manager.py:833 msgid "Starting instance..." msgstr "" -#: nova/compute/manager.py:850 +#: nova/compute/manager.py:854 msgid "Instance failed network setup" msgstr "" -#: nova/compute/manager.py:854 +#: nova/compute/manager.py:858 #, python-format msgid "Instance network_info: |%s|" msgstr "" -#: nova/compute/manager.py:867 +#: nova/compute/manager.py:871 msgid "Instance failed block device setup" msgstr "" -#: nova/compute/manager.py:885 +#: nova/compute/manager.py:889 msgid "Instance failed to spawn" msgstr "" -#: nova/compute/manager.py:909 +#: nova/compute/manager.py:913 msgid "Deallocating network for instance" msgstr "" -#: nova/compute/manager.py:981 +#: nova/compute/manager.py:985 #, python-format msgid "%(action_str)s instance" msgstr "" -#: nova/compute/manager.py:1012 +#: nova/compute/manager.py:1016 #, python-format msgid "Ignoring DiskNotFound: %s" msgstr "" -#: nova/compute/manager.py:1015 +#: nova/compute/manager.py:1019 #, python-format msgid "Ignoring VolumeNotFound: %s" msgstr "" -#: nova/compute/manager.py:1022 +#: nova/compute/manager.py:1026 #, python-format msgid "terminating bdm %s" msgstr "" -#: nova/compute/manager.py:1047 +#: nova/compute/manager.py:1051 #, python-format msgid "Ignoring volume cleanup failure due to %s" msgstr "" -#: nova/compute/manager.py:1087 nova/compute/manager.py:2049 -#: nova/compute/manager.py:3375 +#: nova/compute/manager.py:1090 nova/compute/manager.py:2053 +#: nova/compute/manager.py:3381 #, python-format msgid "%s. Setting instance vm_state to ERROR" msgstr "" -#: nova/compute/manager.py:1221 +#: nova/compute/manager.py:1224 msgid "Rebuilding instance" msgstr "" -#: nova/compute/manager.py:1307 +#: nova/compute/manager.py:1311 msgid "Rebooting instance" msgstr "" -#: nova/compute/manager.py:1331 +#: nova/compute/manager.py:1335 #, python-format msgid "" "trying to reboot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1340 +#: nova/compute/manager.py:1344 #, python-format msgid "Cannot reboot instance: %(exc)s" msgstr "" -#: nova/compute/manager.py:1377 +#: nova/compute/manager.py:1381 msgid "instance snapshotting" msgstr "" -#: nova/compute/manager.py:1383 +#: nova/compute/manager.py:1387 #, python-format msgid "" "trying to snapshot a non-running instance: (state: %(state)s expected: " "%(running)s)" msgstr "" -#: nova/compute/manager.py:1436 +#: nova/compute/manager.py:1440 #, python-format msgid "Found %(num_images)d images (rotation: %(rotation)d)" msgstr "" -#: nova/compute/manager.py:1443 +#: nova/compute/manager.py:1447 #, python-format msgid "Rotating out %d backups" msgstr "" -#: nova/compute/manager.py:1448 +#: nova/compute/manager.py:1452 #, python-format msgid "Deleting image %s" msgstr "" -#: nova/compute/manager.py:1479 +#: nova/compute/manager.py:1483 #, python-format msgid "Failed to set admin password. Instance %s is not running" msgstr "" -#: nova/compute/manager.py:1486 +#: nova/compute/manager.py:1490 msgid "Root password set" msgstr "" -#: nova/compute/manager.py:1496 +#: nova/compute/manager.py:1500 msgid "set_admin_password is not implemented by this driver." msgstr "" -#: nova/compute/manager.py:1512 +#: nova/compute/manager.py:1516 #, python-format msgid "set_admin_password failed: %s" msgstr "" -#: nova/compute/manager.py:1520 +#: nova/compute/manager.py:1524 msgid "error setting admin password" msgstr "" -#: nova/compute/manager.py:1535 +#: nova/compute/manager.py:1539 #, 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:1539 +#: nova/compute/manager.py:1543 #, python-format msgid "injecting file to %(path)s" msgstr "" -#: nova/compute/manager.py:1560 +#: nova/compute/manager.py:1564 msgid "" "Unable to find a different image to use for rescue VM, using instance's " "current image" msgstr "" -#: nova/compute/manager.py:1573 +#: nova/compute/manager.py:1577 msgid "Rescuing" msgstr "" -#: nova/compute/manager.py:1607 +#: nova/compute/manager.py:1611 msgid "Unrescuing" msgstr "" -#: nova/compute/manager.py:1628 +#: nova/compute/manager.py:1632 #, python-format msgid "Changing instance metadata according to %(diff)r" msgstr "" -#: nova/compute/manager.py:1797 +#: nova/compute/manager.py:1801 msgid "Instance has no source host" msgstr "" -#: nova/compute/manager.py:1803 +#: nova/compute/manager.py:1807 msgid "destination same as source!" msgstr "" -#: nova/compute/manager.py:1812 +#: nova/compute/manager.py:1816 msgid "Migrating" msgstr "" -#: nova/compute/manager.py:2046 +#: nova/compute/manager.py:2050 #, python-format msgid "Failed to rollback quota for failed finish_resize: %(qr_error)s" msgstr "" -#: nova/compute/manager.py:2102 +#: nova/compute/manager.py:2106 msgid "Pausing" msgstr "" -#: nova/compute/manager.py:2119 +#: nova/compute/manager.py:2123 msgid "Unpausing" msgstr "" -#: nova/compute/manager.py:2157 +#: nova/compute/manager.py:2161 msgid "Retrieving diagnostics" msgstr "" -#: nova/compute/manager.py:2187 +#: nova/compute/manager.py:2191 msgid "Resuming" msgstr "" -#: nova/compute/manager.py:2209 +#: nova/compute/manager.py:2213 msgid "Reset network" msgstr "" -#: nova/compute/manager.py:2214 +#: nova/compute/manager.py:2218 msgid "Inject network info" msgstr "" -#: nova/compute/manager.py:2217 +#: nova/compute/manager.py:2221 #, python-format msgid "network_info to inject: |%s|" msgstr "" -#: nova/compute/manager.py:2234 +#: nova/compute/manager.py:2238 msgid "Get console output" msgstr "" -#: nova/compute/manager.py:2259 +#: nova/compute/manager.py:2263 msgid "Getting vnc console" msgstr "" -#: nova/compute/manager.py:2287 +#: nova/compute/manager.py:2291 #, python-format msgid "Booting with volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2331 +#: nova/compute/manager.py:2336 #, python-format msgid "Attaching volume %(volume_id)s to %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2340 +#: nova/compute/manager.py:2345 #, python-format msgid "" "Failed to connect to volume %(volume_id)s while attaching at " "%(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2355 +#: nova/compute/manager.py:2360 #, python-format msgid "Failed to attach volume %(volume_id)s at %(mountpoint)s" msgstr "" -#: nova/compute/manager.py:2384 +#: nova/compute/manager.py:2390 #, python-format msgid "Detach volume %(volume_id)s from mountpoint %(mp)s" msgstr "" -#: nova/compute/manager.py:2388 +#: nova/compute/manager.py:2394 msgid "Detaching volume from unknown instance" msgstr "" -#: nova/compute/manager.py:2401 +#: nova/compute/manager.py:2407 #, python-format msgid "Faild to detach volume %(volume_id)s from %(mp)s" msgstr "" -#: nova/compute/manager.py:2426 +#: nova/compute/manager.py:2431 msgid "Updating volume usage cache with totals" msgstr "" -#: nova/compute/manager.py:2463 +#: nova/compute/manager.py:2466 #, python-format msgid "Host %(host)s not found" msgstr "" -#: nova/compute/manager.py:2536 +#: nova/compute/manager.py:2539 msgid "Instance has no volume." msgstr "" -#: nova/compute/manager.py:2597 +#: nova/compute/manager.py:2600 #, python-format msgid "Pre live migration failed at %(dest)s" msgstr "" -#: nova/compute/manager.py:2625 +#: nova/compute/manager.py:2628 msgid "_post_live_migration() is started.." msgstr "" -#: nova/compute/manager.py:2678 +#: nova/compute/manager.py:2681 #, python-format msgid "Migrating instance to %(dest)s finished successfully." msgstr "" -#: nova/compute/manager.py:2680 +#: nova/compute/manager.py:2683 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:2694 +#: nova/compute/manager.py:2697 msgid "Post operation of migration started" msgstr "" -#: nova/compute/manager.py:2838 +#: nova/compute/manager.py:2840 msgid "Updated the info_cache for instance" msgstr "" -#: nova/compute/manager.py:2882 +#: nova/compute/manager.py:2884 #, python-format msgid "" "Found %(migration_count)d unconfirmed migrations older than " "%(confirm_window)d seconds" msgstr "" -#: nova/compute/manager.py:2888 +#: nova/compute/manager.py:2890 #, python-format msgid "Setting migration %(migration_id)s to error: %(reason)s" msgstr "" -#: nova/compute/manager.py:2897 +#: nova/compute/manager.py:2899 #, python-format msgid "" "Automatically confirming migration %(migration_id)s for instance " "%(instance_uuid)s" msgstr "" -#: nova/compute/manager.py:2904 +#: nova/compute/manager.py:2906 #, python-format msgid "Instance %(instance_uuid)s not found" msgstr "" -#: nova/compute/manager.py:2908 +#: nova/compute/manager.py:2910 msgid "In ERROR state" msgstr "" -#: nova/compute/manager.py:2915 +#: nova/compute/manager.py:2917 #, python-format msgid "In states %(vm_state)s/%(task_state)s, notRESIZED/None" msgstr "" -#: nova/compute/manager.py:2923 +#: nova/compute/manager.py:2925 #, python-format msgid "Error auto-confirming resize: %(e)s. Will retry later." msgstr "" @@ -3576,76 +3745,76 @@ msgstr "" msgid "Updating bandwidth usage cache" msgstr "" -#: nova/compute/manager.py:3094 +#: nova/compute/manager.py:3095 msgid "Updating volume usage cache" msgstr "" -#: nova/compute/manager.py:3112 +#: nova/compute/manager.py:3113 msgid "Updating host status" msgstr "" -#: nova/compute/manager.py:3140 +#: nova/compute/manager.py:3142 #, python-format msgid "" "Found %(num_db_instances)s in the database and %(num_vm_instances)s on " "the hypervisor." msgstr "" -#: nova/compute/manager.py:3146 nova/compute/manager.py:3184 +#: nova/compute/manager.py:3148 nova/compute/manager.py:3186 msgid "During sync_power_state the instance has a pending task. Skip." msgstr "" -#: nova/compute/manager.py:3171 +#: nova/compute/manager.py:3173 #, 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:3207 +#: nova/compute/manager.py:3209 msgid "Instance shutdown by itself. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3219 nova/compute/manager.py:3230 -#: nova/compute/manager.py:3244 +#: nova/compute/manager.py:3221 nova/compute/manager.py:3232 +#: nova/compute/manager.py:3246 msgid "error during stop() in sync_power_state." msgstr "" -#: nova/compute/manager.py:3224 +#: nova/compute/manager.py:3226 msgid "Instance is paused or suspended unexpectedly. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3237 +#: nova/compute/manager.py:3239 msgid "Instance is not stopped. Calling the stop API." msgstr "" -#: nova/compute/manager.py:3253 +#: nova/compute/manager.py:3255 msgid "Instance is not (soft-)deleted." msgstr "" -#: nova/compute/manager.py:3261 +#: nova/compute/manager.py:3263 msgid "CONF.reclaim_instance_interval <= 0, skipping..." msgstr "" -#: nova/compute/manager.py:3274 +#: nova/compute/manager.py:3278 msgid "Reclaiming deleted instance" msgstr "" -#: nova/compute/manager.py:3329 +#: nova/compute/manager.py:3334 #, 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:3336 +#: nova/compute/manager.py:3341 #, 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:3343 +#: nova/compute/manager.py:3348 #, python-format msgid "Unrecognized value '%(action)s' for CONF.running_deleted_instance_action" msgstr "" @@ -3755,7 +3924,7 @@ msgstr "" msgid "Unable to find host for Instance %s" msgstr "" -#: nova/compute/utils.py:94 +#: nova/compute/utils.py:101 #, python-format msgid "Using %(prefix)s instead of %(req_prefix)s" msgstr "" @@ -3765,6 +3934,10 @@ msgstr "" msgid "Instance update attempted for '%(key)s' on %(instance_uuid)s" msgstr "" +#: nova/conductor/manager.py:188 +msgid "Invalid block_device_mapping_destroy invocation" +msgstr "" + #: nova/console/manager.py:80 nova/console/vmrc_manager.py:62 msgid "Adding console" msgstr "" @@ -3827,19 +4000,39 @@ msgstr "" msgid "Checking Token: %(token)s, %(token_valid)s)" msgstr "" +#: nova/db/api.py:580 +msgid "Failed to notify cells of instance destroy" +msgstr "" + +#: nova/db/api.py:689 nova/db/api.py:710 +msgid "Failed to notify cells of instance update" +msgstr "" + +#: nova/db/api.py:749 +msgid "Failed to notify cells of instance info cache update" +msgstr "" + +#: nova/db/api.py:1458 +msgid "Failed to notify cells of bw_usage update" +msgstr "" + +#: nova/db/api.py:1602 +msgid "Failed to notify cells of instance fault" +msgstr "" + #: nova/db/sqlalchemy/api.py:182 nova/virt/baremetal/db/sqlalchemy/api.py:61 #, python-format msgid "Unrecognized read_deleted value '%s'" msgstr "" -#: nova/db/sqlalchemy/api.py:1371 +#: nova/db/sqlalchemy/api.py:1374 #, python-format msgid "" "Unknown osapi_compute_unique_server_name_scope value: %s Flag must be " "empty, \"global\" or \"project\"" msgstr "" -#: nova/db/sqlalchemy/api.py:2733 +#: nova/db/sqlalchemy/api.py:2736 #, python-format msgid "Change will make usage less than 0 for the following resources: %(unders)s" msgstr "" @@ -4122,7 +4315,7 @@ msgstr "" msgid "Fixed ip %(fixed_ip_id)s not found" msgstr "" -#: nova/network/manager.py:333 nova/network/manager.py:598 +#: nova/network/manager.py:333 nova/network/manager.py:604 #, python-format msgid "Interface %(interface)s not found" msgstr "" @@ -4155,31 +4348,31 @@ msgstr "" msgid "Failed to update usages deallocating floating IP" msgstr "" -#: nova/network/manager.py:729 +#: nova/network/manager.py:751 #, python-format msgid "Starting migration network for instance %(instance_uuid)s" msgstr "" -#: nova/network/manager.py:736 +#: nova/network/manager.py:758 #, python-format msgid "" "Floating ip address |%(address)s| no longer belongs to instance " "%(instance_uuid)s. Will notmigrate it " msgstr "" -#: nova/network/manager.py:766 +#: nova/network/manager.py:788 #, python-format msgid "Finishing migration network for instance %(instance_uuid)s" msgstr "" -#: nova/network/manager.py:774 +#: nova/network/manager.py:796 #, python-format msgid "" "Floating ip address |%(address)s| no longer belongs to instance " "%(instance_uuid)s. Will notsetup it." msgstr "" -#: nova/network/manager.py:821 +#: nova/network/manager.py:843 #, python-format msgid "" "Database inconsistency: DNS domain |%s| is registered in the Nova db but " @@ -4187,39 +4380,39 @@ msgid "" "ignored." msgstr "" -#: nova/network/manager.py:867 +#: nova/network/manager.py:889 #, python-format msgid "Domain |%(domain)s| already exists, changing zone to |%(av_zone)s|." msgstr "" -#: nova/network/manager.py:877 +#: nova/network/manager.py:899 #, python-format msgid "Domain |%(domain)s| already exists, changing project to |%(project)s|." msgstr "" -#: nova/network/manager.py:993 +#: nova/network/manager.py:1015 #, python-format msgid "Disassociated %s stale fixed ip(s)" msgstr "" -#: nova/network/manager.py:997 +#: nova/network/manager.py:1019 msgid "setting network host" msgstr "" -#: nova/network/manager.py:1124 +#: nova/network/manager.py:1146 msgid "network allocations" msgstr "" -#: nova/network/manager.py:1129 +#: nova/network/manager.py:1151 #, python-format msgid "networks retrieved for instance: |%(networks)s|" msgstr "" -#: nova/network/manager.py:1165 +#: nova/network/manager.py:1187 msgid "network deallocation for instance" msgstr "" -#: nova/network/manager.py:1395 +#: nova/network/manager.py:1417 #, python-format msgid "" "instance-dns-zone is |%(domain)s|, which is in availability zone " @@ -4227,89 +4420,89 @@ msgid "" "created." msgstr "" -#: nova/network/manager.py:1483 +#: nova/network/manager.py:1505 #, python-format msgid "Unable to release %s because vif doesn't exist." msgstr "" -#: nova/network/manager.py:1502 +#: nova/network/manager.py:1524 #, python-format msgid "Leased IP |%(address)s|" msgstr "" -#: nova/network/manager.py:1506 +#: nova/network/manager.py:1528 #, python-format msgid "IP %s leased that is not associated" msgstr "" -#: nova/network/manager.py:1514 +#: nova/network/manager.py:1536 #, python-format msgid "IP |%s| leased that isn't allocated" msgstr "" -#: nova/network/manager.py:1519 +#: nova/network/manager.py:1541 #, python-format msgid "Released IP |%(address)s|" msgstr "" -#: nova/network/manager.py:1523 +#: nova/network/manager.py:1545 #, python-format msgid "IP %s released that is not associated" msgstr "" -#: nova/network/manager.py:1526 +#: nova/network/manager.py:1548 #, python-format msgid "IP %s released that was not leased" msgstr "" -#: nova/network/manager.py:1545 +#: nova/network/manager.py:1567 #, python-format msgid "%s must be an integer" msgstr "" -#: nova/network/manager.py:1569 +#: nova/network/manager.py:1591 msgid "Maximum allowed length for 'label' is 255." msgstr "" -#: nova/network/manager.py:1589 +#: nova/network/manager.py:1611 #, python-format msgid "" "Subnet(s) too large, defaulting to /%s. To override, specify " "network_size flag." msgstr "" -#: nova/network/manager.py:1670 +#: nova/network/manager.py:1692 msgid "cidr already in use" msgstr "" -#: nova/network/manager.py:1673 +#: nova/network/manager.py:1695 #, python-format msgid "requested cidr (%(cidr)s) conflicts with existing supernet (%(super)s)" msgstr "" -#: nova/network/manager.py:1684 +#: nova/network/manager.py:1706 #, python-format msgid "" "requested cidr (%(cidr)s) conflicts with existing smaller cidr " "(%(smaller)s)" msgstr "" -#: nova/network/manager.py:1741 +#: nova/network/manager.py:1763 msgid "Network already exists!" msgstr "" -#: nova/network/manager.py:1761 +#: nova/network/manager.py:1783 #, python-format msgid "Network must be disassociated from project %s before delete" msgstr "" -#: nova/network/manager.py:2284 +#: nova/network/manager.py:2306 msgid "" "The sum between the number of networks and the vlan start cannot be " "greater than 4094" msgstr "" -#: nova/network/manager.py:2291 +#: nova/network/manager.py:2313 #, python-format msgid "" "The network range is not big enough to fit %(num_networks)s. Network size" @@ -4357,36 +4550,36 @@ msgstr "" msgid "empty project id for instance %s" msgstr "" -#: nova/network/quantumv2/api.py:150 +#: nova/network/quantumv2/api.py:151 msgid "Port not found" msgstr "" -#: nova/network/quantumv2/api.py:158 +#: nova/network/quantumv2/api.py:159 #, python-format msgid "Fail to delete port %(portid)s with failure: %(exception)s" msgstr "" -#: nova/network/quantumv2/api.py:170 +#: nova/network/quantumv2/api.py:171 #, python-format msgid "deallocate_for_instance() for %s" msgstr "" -#: nova/network/quantumv2/api.py:179 +#: nova/network/quantumv2/api.py:180 #, python-format msgid "Failed to delete quantum port %(portid)s " msgstr "" -#: nova/network/quantumv2/api.py:189 +#: nova/network/quantumv2/api.py:190 #, python-format msgid "get_instance_nw_info() for %s" msgstr "" -#: nova/network/quantumv2/api.py:204 +#: nova/network/quantumv2/api.py:205 #, python-format msgid "validate_networks() for %s" msgstr "" -#: nova/network/quantumv2/api.py:458 +#: nova/network/quantumv2/api.py:459 #, python-format msgid "Multiple floating IP pools matches found for name '%s'" msgstr "" @@ -5125,7 +5318,7 @@ msgstr "" msgid "Expected a function in 'auth[1]' parameter" msgstr "" -#: nova/tests/test_misc.py:57 +#: nova/tests/test_misc.py:59 #, python-format msgid "" "The following migrations are missing a downgrade:\n" @@ -5258,39 +5451,39 @@ msgstr "" #: nova/tests/compute/test_compute.py:650 #: nova/tests/compute/test_compute.py:668 #: nova/tests/compute/test_compute.py:719 -#: nova/tests/compute/test_compute.py:744 -#: nova/tests/compute/test_compute.py:2593 +#: nova/tests/compute/test_compute.py:746 +#: nova/tests/compute/test_compute.py:2604 #, python-format msgid "Running instances: %s" msgstr "" #: nova/tests/compute/test_compute.py:656 #: nova/tests/compute/test_compute.py:691 -#: nova/tests/compute/test_compute.py:732 -#: nova/tests/compute/test_compute.py:762 +#: nova/tests/compute/test_compute.py:734 +#: nova/tests/compute/test_compute.py:764 #, python-format msgid "After terminating instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:1180 +#: nova/tests/compute/test_compute.py:1182 msgid "Internal error" msgstr "" -#: nova/tests/compute/test_compute.py:2604 +#: nova/tests/compute/test_compute.py:2615 #, python-format msgid "After force-killing instances: %s" msgstr "" -#: nova/tests/compute/test_compute.py:3073 +#: nova/tests/compute/test_compute.py:3085 msgid "wrong host/node" msgstr "" -#: nova/tests/hyperv/hypervutils.py:150 nova/virt/hyperv/vmops.py:559 +#: nova/tests/hyperv/hypervutils.py:150 nova/virt/hyperv/vmops.py:552 #, python-format msgid "Failed to change vm state of %(vm_name)s to %(req_state)s" msgstr "" -#: nova/tests/hyperv/hypervutils.py:208 nova/virt/hyperv/vmops.py:494 +#: nova/tests/hyperv/hypervutils.py:208 nova/virt/hyperv/vmops.py:487 #, python-format msgid "Failed to destroy vm %s" msgstr "" @@ -5415,7 +5608,7 @@ msgstr "" msgid "Decoding JSON: %s" msgstr "" -#: nova/virt/configdrive.py:80 +#: nova/virt/configdrive.py:92 #, python-format msgid "Added %(filepath)s to config drive" msgstr "" @@ -5502,45 +5695,45 @@ msgstr "" msgid "Delete called on non-existing instance %s" msgstr "" -#: nova/virt/baremetal/ipmi.py:84 +#: nova/virt/baremetal/ipmi.py:83 #, python-format msgid "pid file %s does not contain any pid" msgstr "" -#: nova/virt/baremetal/ipmi.py:107 +#: nova/virt/baremetal/ipmi.py:106 msgid "Node id not supplied to IPMI" msgstr "" -#: nova/virt/baremetal/ipmi.py:109 +#: nova/virt/baremetal/ipmi.py:108 msgid "Address not supplied to IPMI" msgstr "" -#: nova/virt/baremetal/ipmi.py:111 +#: nova/virt/baremetal/ipmi.py:110 msgid "User not supplied to IPMI" msgstr "" -#: nova/virt/baremetal/ipmi.py:113 +#: nova/virt/baremetal/ipmi.py:112 msgid "Password not supplied to IPMI" msgstr "" -#: nova/virt/baremetal/ipmi.py:129 +#: nova/virt/baremetal/ipmi.py:128 #, python-format msgid "ipmitool stdout: '%(out)s', stderr: '%(err)%s'" msgstr "" -#: nova/virt/baremetal/ipmi.py:155 +#: nova/virt/baremetal/ipmi.py:154 msgid "IPMI power on failed" msgstr "" -#: nova/virt/baremetal/ipmi.py:177 +#: nova/virt/baremetal/ipmi.py:176 msgid "IPMI power off failed" msgstr "" -#: nova/virt/baremetal/ipmi.py:187 +#: nova/virt/baremetal/ipmi.py:186 msgid "IPMI set next bootdev failed" msgstr "" -#: nova/virt/baremetal/ipmi.py:192 +#: nova/virt/baremetal/ipmi.py:191 #, python-format msgid "Activate node called, but node %s is already active" msgstr "" @@ -5641,40 +5834,33 @@ msgstr "" msgid "Baremetal virtual interface %s not found" msgstr "" -#: nova/virt/disk/api.py:130 +#: nova/virt/disk/api.py:127 #, python-format -msgid "Cannot resize filesystem %s to a smaller size." -msgstr "" - -#: nova/virt/disk/api.py:137 -#, python-format -msgid "Checking if we can resize the COW image %s." +msgid "Checking if we can resize image %(image)s. size=%(size)s, CoW=%(use_cow)s" msgstr "" -#: nova/virt/disk/api.py:141 +#: nova/virt/disk/api.py:133 #, python-format -msgid "" -"File injection failed for image %(image)s with error %(error)s. Cannot " -"resize." +msgid "Cannot resize filesystem %s to a smaller size." msgstr "" -#: nova/virt/disk/api.py:148 +#: nova/virt/disk/api.py:144 #, python-format -msgid "Checking if we can resize the non-COW image %s." +msgid "Unable to mount image %(image)s with error %(error)s. Cannot resize." msgstr "" -#: nova/virt/disk/api.py:152 +#: nova/virt/disk/api.py:154 #, python-format msgid "" "Unable to determine label for image %(image)s with error %(errror)s. " "Cannot resize." msgstr "" -#: nova/virt/disk/api.py:232 +#: nova/virt/disk/api.py:234 msgid "image already mounted" msgstr "" -#: nova/virt/disk/api.py:277 +#: nova/virt/disk/api.py:279 #, python-format msgid "" "Inject data image=%(image)s key=%(key)s net=%(net)s metadata=%(metadata)s" @@ -5682,53 +5868,53 @@ msgid "" "partition=%(partition)s use_cow=%(use_cow)s" msgstr "" -#: nova/virt/disk/api.py:301 +#: nova/virt/disk/api.py:303 #, python-format msgid "" "Failed to mount container filesystem '%(image)s' on '%(target)s': " "%(errors)s" msgstr "" -#: nova/virt/disk/api.py:318 +#: nova/virt/disk/api.py:320 #, python-format msgid "Failed to unmount container filesystem: %s" msgstr "" -#: nova/virt/disk/api.py:340 +#: nova/virt/disk/api.py:342 #, python-format msgid "Inject file fs=%(fs)s path=%(path)s append=%(append)s" msgstr "" -#: nova/virt/disk/api.py:349 +#: nova/virt/disk/api.py:351 #, python-format msgid "Inject metadata fs=%(fs)s metadata=%(metadata)s" msgstr "" -#: nova/virt/disk/api.py:390 +#: nova/virt/disk/api.py:392 #, python-format msgid "Inject key fs=%(fs)s key=%(key)s" msgstr "" -#: nova/virt/disk/api.py:418 +#: nova/virt/disk/api.py:420 #, python-format msgid "Inject key fs=%(fs)s net=%(net)s" msgstr "" -#: nova/virt/disk/api.py:444 +#: nova/virt/disk/api.py:446 #, python-format msgid "Inject admin password fs=%(fs)s admin_passwd=ha-ha-not-telling-you" msgstr "" -#: nova/virt/disk/api.py:489 +#: nova/virt/disk/api.py:491 msgid "Not implemented on Windows" msgstr "" -#: nova/virt/disk/api.py:518 +#: nova/virt/disk/api.py:520 #, python-format msgid "User %(username)s not found in password file." msgstr "" -#: nova/virt/disk/api.py:534 +#: nova/virt/disk/api.py:536 #, python-format msgid "User %(username)s not found in shadow file." msgstr "" @@ -5930,66 +6116,71 @@ msgstr "" msgid "Mounting %(dev)s at %(dir)s" msgstr "" -#: nova/virt/disk/vfs/guestfs.py:93 +#: nova/virt/disk/vfs/guestfs.py:92 #, python-format msgid "Setting up appliance for %(imgfile)s %(imgfmt)s" msgstr "" -#: nova/virt/disk/vfs/guestfs.py:108 +#: nova/virt/disk/vfs/guestfs.py:106 +#, python-format +msgid "Error mounting %(imgfile)s with libguestfs (%(e)s)" +msgstr "" + +#: nova/virt/disk/vfs/guestfs.py:113 msgid "Tearing down appliance" msgstr "" -#: nova/virt/disk/vfs/guestfs.py:112 +#: nova/virt/disk/vfs/guestfs.py:117 #, python-format msgid "Failed to close augeas %s" msgstr "" -#: nova/virt/disk/vfs/guestfs.py:116 +#: nova/virt/disk/vfs/guestfs.py:121 #, python-format msgid "Failed to shutdown appliance %s" msgstr "" -#: nova/virt/disk/vfs/guestfs.py:120 +#: nova/virt/disk/vfs/guestfs.py:125 #, python-format msgid "Failed to close guest handle %s" msgstr "" -#: nova/virt/disk/vfs/guestfs.py:130 nova/virt/disk/vfs/localfs.py:102 +#: nova/virt/disk/vfs/guestfs.py:135 nova/virt/disk/vfs/localfs.py:102 #, python-format msgid "Make directory path=%(path)s" msgstr "" -#: nova/virt/disk/vfs/guestfs.py:135 nova/virt/disk/vfs/localfs.py:107 +#: nova/virt/disk/vfs/guestfs.py:140 nova/virt/disk/vfs/localfs.py:107 #, python-format msgid "Append file path=%(path)s" msgstr "" -#: nova/virt/disk/vfs/guestfs.py:140 nova/virt/disk/vfs/localfs.py:116 +#: nova/virt/disk/vfs/guestfs.py:145 nova/virt/disk/vfs/localfs.py:116 #, python-format msgid "Replace file path=%(path)s" msgstr "" -#: nova/virt/disk/vfs/guestfs.py:145 nova/virt/disk/vfs/localfs.py:125 +#: nova/virt/disk/vfs/guestfs.py:150 nova/virt/disk/vfs/localfs.py:125 #, python-format msgid "Read file path=%(path)s" msgstr "" -#: nova/virt/disk/vfs/guestfs.py:150 nova/virt/disk/vfs/localfs.py:131 +#: nova/virt/disk/vfs/guestfs.py:155 nova/virt/disk/vfs/localfs.py:131 #, python-format msgid "Has file path=%(path)s" msgstr "" -#: nova/virt/disk/vfs/guestfs.py:159 +#: nova/virt/disk/vfs/guestfs.py:164 #, python-format msgid "Set permissions path=%(path)s mode=%(mode)s" msgstr "" -#: nova/virt/disk/vfs/guestfs.py:164 +#: nova/virt/disk/vfs/guestfs.py:169 #, python-format msgid "Set ownership path=%(path)s user=%(user)s group=%(group)s" msgstr "" -#: nova/virt/disk/vfs/guestfs.py:177 +#: nova/virt/disk/vfs/guestfs.py:182 #, python-format msgid "chown uid=%(uid)d gid=%(gid)s" msgstr "" @@ -6028,7 +6219,7 @@ msgstr "" msgid "The ISCSI initiator name can't be found. Choosing the default one" msgstr "" -#: nova/virt/hyperv/basevolumeutils.py:79 nova/virt/libvirt/driver.py:1424 +#: nova/virt/hyperv/basevolumeutils.py:79 nova/virt/libvirt/driver.py:1421 #: nova/virt/xenapi/vm_utils.py:504 #, python-format msgid "block_device_list %s" @@ -6077,7 +6268,7 @@ msgstr "" msgid "get_available_resource called" msgstr "" -#: nova/virt/hyperv/hostops.py:163 nova/virt/libvirt/driver.py:3109 +#: nova/virt/hyperv/hostops.py:163 nova/virt/libvirt/driver.py:3106 #: nova/virt/xenapi/host.py:149 msgid "Updating host stats" msgstr "" @@ -6224,203 +6415,203 @@ msgstr "" msgid "get_info called for instance" msgstr "" -#: nova/virt/hyperv/vmops.py:104 +#: nova/virt/hyperv/vmops.py:103 #, python-format msgid "hyperv vm state: %s" msgstr "" -#: nova/virt/hyperv/vmops.py:110 +#: nova/virt/hyperv/vmops.py:109 #, python-format msgid "" "Got Info for vm %(instance_name)s: state=%(state)d, mem=%(memusage)s, " "num_cpu=%(numprocs)s, uptime=%(uptime)s" msgstr "" -#: nova/virt/hyperv/vmops.py:146 +#: nova/virt/hyperv/vmops.py:144 #, python-format msgid "cache image failed: %s" msgstr "" -#: nova/virt/hyperv/vmops.py:170 +#: nova/virt/hyperv/vmops.py:168 #, python-format msgid "Starting VM %s " msgstr "" -#: nova/virt/hyperv/vmops.py:172 +#: nova/virt/hyperv/vmops.py:170 #, python-format msgid "Started VM %s " msgstr "" -#: nova/virt/hyperv/vmops.py:174 +#: nova/virt/hyperv/vmops.py:172 #, python-format msgid "spawn vm failed: %s" msgstr "" -#: nova/virt/hyperv/vmops.py:180 +#: nova/virt/hyperv/vmops.py:178 #, python-format msgid "Invalid config_drive_format \"%s\"" msgstr "" -#: nova/virt/hyperv/vmops.py:183 nova/virt/libvirt/driver.py:1362 +#: nova/virt/hyperv/vmops.py:181 nova/virt/libvirt/driver.py:1362 msgid "Using config drive" msgstr "" -#: nova/virt/hyperv/vmops.py:194 nova/virt/libvirt/driver.py:1372 +#: nova/virt/hyperv/vmops.py:192 nova/virt/libvirt/driver.py:1371 #, python-format msgid "Creating config drive at %(path)s" msgstr "" -#: nova/virt/hyperv/vmops.py:201 nova/virt/libvirt/driver.py:1377 +#: nova/virt/hyperv/vmops.py:199 nova/virt/libvirt/driver.py:1377 #, python-format msgid "Creating config drive failed with error: %s" msgstr "" -#: nova/virt/hyperv/vmops.py:243 +#: nova/virt/hyperv/vmops.py:238 #, python-format msgid "Failed to create VM %s" msgstr "" -#: nova/virt/hyperv/vmops.py:246 +#: nova/virt/hyperv/vmops.py:241 #, python-format msgid "Created VM %s..." msgstr "" -#: nova/virt/hyperv/vmops.py:263 +#: nova/virt/hyperv/vmops.py:258 #, python-format msgid "Set memory for vm %s..." msgstr "" -#: nova/virt/hyperv/vmops.py:276 +#: nova/virt/hyperv/vmops.py:271 #, python-format msgid "Set vcpus for vm %s..." msgstr "" -#: nova/virt/hyperv/vmops.py:280 +#: nova/virt/hyperv/vmops.py:275 #, python-format msgid "Creating a scsi controller for %(vm_name)s for volume attaching" msgstr "" -#: nova/virt/hyperv/vmops.py:289 +#: nova/virt/hyperv/vmops.py:284 msgid "Controller not found" msgstr "" -#: nova/virt/hyperv/vmops.py:297 +#: nova/virt/hyperv/vmops.py:292 #, python-format msgid "Failed to add scsi controller to VM %s" msgstr "" -#: nova/virt/hyperv/vmops.py:314 +#: nova/virt/hyperv/vmops.py:309 #, python-format msgid "Creating disk for %(vm_name)s by attaching disk file %(path)s" msgstr "" -#: nova/virt/hyperv/vmops.py:342 +#: nova/virt/hyperv/vmops.py:337 #, python-format msgid "Failed to add drive to VM %s" msgstr "" -#: nova/virt/hyperv/vmops.py:345 +#: nova/virt/hyperv/vmops.py:340 #, python-format msgid "New %(drive_type)s drive path is %(drive_path)s" msgstr "" -#: nova/virt/hyperv/vmops.py:370 +#: nova/virt/hyperv/vmops.py:365 #, python-format msgid "Failed to add %(drive_type)s image to VM %(vm_name)s" msgstr "" -#: nova/virt/hyperv/vmops.py:372 +#: nova/virt/hyperv/vmops.py:367 #, python-format msgid "Created drive type %(drive_type)s for %(vm_name)s" msgstr "" -#: nova/virt/hyperv/vmops.py:377 +#: nova/virt/hyperv/vmops.py:372 #, python-format msgid "Creating nic for %s " msgstr "" -#: nova/virt/hyperv/vmops.py:382 +#: nova/virt/hyperv/vmops.py:377 msgid "Cannot find vSwitch" msgstr "" -#: nova/virt/hyperv/vmops.py:402 +#: nova/virt/hyperv/vmops.py:397 msgid "Failed creating a port on the external vswitch" msgstr "" -#: nova/virt/hyperv/vmops.py:403 +#: nova/virt/hyperv/vmops.py:398 #, python-format msgid "Failed creating port for %s" msgstr "" -#: nova/virt/hyperv/vmops.py:406 +#: nova/virt/hyperv/vmops.py:401 #, python-format msgid "Created switch port %(vm_name)s on switch %(ext_path)s" msgstr "" -#: nova/virt/hyperv/vmops.py:418 +#: nova/virt/hyperv/vmops.py:413 #, python-format msgid "Failed to add nic to VM %s" msgstr "" -#: nova/virt/hyperv/vmops.py:420 +#: nova/virt/hyperv/vmops.py:415 #, python-format msgid "Created nic for %s " msgstr "" -#: nova/virt/hyperv/vmops.py:427 nova/virt/hyperv/vmops.py:430 +#: nova/virt/hyperv/vmops.py:422 nova/virt/hyperv/vmops.py:425 #, python-format msgid "Attempting to bind NIC to %s " msgstr "" -#: nova/virt/hyperv/vmops.py:435 +#: nova/virt/hyperv/vmops.py:430 msgid "No vSwitch specified, attaching to default" msgstr "" -#: nova/virt/hyperv/vmops.py:460 +#: nova/virt/hyperv/vmops.py:453 #, python-format msgid "Got request to destroy vm %s" msgstr "" -#: nova/virt/hyperv/vmops.py:504 +#: nova/virt/hyperv/vmops.py:497 #, python-format -msgid "Del: disk %(vhdfile)s vm %(instance_name)s" +msgid "Del: disk %(vhdfile)s vm %(name)s" msgstr "" -#: nova/virt/hyperv/vmops.py:510 +#: nova/virt/hyperv/vmops.py:503 msgid "Pause instance" msgstr "" -#: nova/virt/hyperv/vmops.py:515 +#: nova/virt/hyperv/vmops.py:508 msgid "Unpause instance" msgstr "" -#: nova/virt/hyperv/vmops.py:521 +#: nova/virt/hyperv/vmops.py:514 msgid "Suspend instance" msgstr "" -#: nova/virt/hyperv/vmops.py:526 +#: nova/virt/hyperv/vmops.py:519 msgid "Resume instance" msgstr "" -#: nova/virt/hyperv/vmops.py:531 +#: nova/virt/hyperv/vmops.py:524 msgid "Power off instance" msgstr "" -#: nova/virt/hyperv/vmops.py:536 +#: nova/virt/hyperv/vmops.py:529 msgid "Power on instance" msgstr "" -#: nova/virt/hyperv/vmops.py:556 +#: nova/virt/hyperv/vmops.py:549 #, python-format msgid "Successfully changed vm state of %(vm_name)s to %(req_state)s" msgstr "" -#: nova/virt/hyperv/vmops.py:585 +#: nova/virt/hyperv/vmops.py:578 #, python-format msgid "use_cow_image:%s" msgstr "" -#: nova/virt/hyperv/vmops.py:605 +#: nova/virt/hyperv/vmops.py:598 #, python-format msgid "Failed to create Difference Disk from %(base)s to %(target)s" msgstr "" @@ -6477,7 +6668,7 @@ msgstr "" msgid "Unable to attach boot volume to instance %s" msgstr "" -#: nova/virt/hyperv/volumeops.py:130 nova/virt/xenapi/volumeops.py:114 +#: nova/virt/hyperv/volumeops.py:130 nova/virt/xenapi/volumeops.py:115 #, python-format msgid "Attach_volume: %(connection_info)s, %(instance_name)s, %(mountpoint)s" msgstr "" @@ -6487,7 +6678,7 @@ msgstr "" msgid "Attach volume failed: %s" msgstr "" -#: nova/virt/hyperv/volumeops.py:158 nova/virt/xenapi/volumeops.py:180 +#: nova/virt/hyperv/volumeops.py:158 nova/virt/xenapi/volumeops.py:182 #, python-format msgid "Unable to attach volume to instance %s" msgstr "" @@ -6758,109 +6949,109 @@ msgstr "" msgid "Creating image" msgstr "" -#: nova/virt/libvirt/driver.py:1392 +#: nova/virt/libvirt/driver.py:1389 #, python-format msgid "Injecting %(injection)s into image %(img_id)s" msgstr "" -#: nova/virt/libvirt/driver.py:1402 +#: nova/virt/libvirt/driver.py:1399 #, python-format msgid "Ignoring error injecting data into image %(img_id)s (%(e)s)" msgstr "" -#: nova/virt/libvirt/driver.py:1476 +#: nova/virt/libvirt/driver.py:1473 #, 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:1482 +#: nova/virt/libvirt/driver.py:1479 msgid "Config requested a custom CPU model, but no model name was provided" msgstr "" -#: nova/virt/libvirt/driver.py:1486 +#: nova/virt/libvirt/driver.py:1483 msgid "A CPU model name should not be set when a host CPU model is requested" msgstr "" -#: nova/virt/libvirt/driver.py:1490 +#: nova/virt/libvirt/driver.py:1487 #, python-format msgid "CPU mode '%(mode)s' model '%(model)s' was chosen" msgstr "" -#: nova/virt/libvirt/driver.py:1506 +#: nova/virt/libvirt/driver.py:1503 msgid "" "Passthrough of the host CPU was requested but this libvirt version does " "not support this feature" msgstr "" -#: nova/virt/libvirt/driver.py:1823 +#: nova/virt/libvirt/driver.py:1820 msgid "Starting toXML method" msgstr "" -#: nova/virt/libvirt/driver.py:1827 +#: nova/virt/libvirt/driver.py:1824 msgid "Finished toXML method" msgstr "" -#: nova/virt/libvirt/driver.py:1844 +#: nova/virt/libvirt/driver.py:1841 #, 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:1998 +#: nova/virt/libvirt/driver.py:1995 msgid "" "Cannot get the number of cpu, because this function is not implemented " "for this platform. " msgstr "" -#: nova/virt/libvirt/driver.py:2115 +#: nova/virt/libvirt/driver.py:2112 msgid "libvirt version is too old (does not support getVersion)" msgstr "" -#: nova/virt/libvirt/driver.py:2198 +#: nova/virt/libvirt/driver.py:2195 #, python-format msgid "Trying to get stats for the volume %s" msgstr "" -#: nova/virt/libvirt/driver.py:2222 +#: nova/virt/libvirt/driver.py:2219 #, python-format msgid "" "Getting block stats failed, device might have been detached. " "Code=%(errcode)s Error=%(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:2226 +#: nova/virt/libvirt/driver.py:2223 #, python-format msgid "" "Could not find domain in libvirt for instance %s. Cannot get block stats " "for device" msgstr "" -#: nova/virt/libvirt/driver.py:2342 +#: nova/virt/libvirt/driver.py:2339 msgid "Block migration can not be used with shared storage." msgstr "" -#: nova/virt/libvirt/driver.py:2350 +#: nova/virt/libvirt/driver.py:2347 msgid "Live migration can not be used without shared storage." msgstr "" -#: nova/virt/libvirt/driver.py:2387 +#: nova/virt/libvirt/driver.py:2384 #, 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:2412 +#: nova/virt/libvirt/driver.py:2409 #, python-format msgid "" "Instance launched has CPU info:\n" "%s" msgstr "" -#: nova/virt/libvirt/driver.py:2424 +#: nova/virt/libvirt/driver.py:2421 #, python-format msgid "" "CPU doesn't have compatibility.\n" @@ -6870,51 +7061,51 @@ msgid "" "Refer to %(u)s" msgstr "" -#: nova/virt/libvirt/driver.py:2441 +#: nova/virt/libvirt/driver.py:2438 #, 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:2489 +#: nova/virt/libvirt/driver.py:2486 #, python-format msgid "The firewall filter for %s does not exist" msgstr "" -#: nova/virt/libvirt/driver.py:2561 +#: nova/virt/libvirt/driver.py:2558 #, python-format msgid "Live Migration failure: %(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:2651 +#: nova/virt/libvirt/driver.py:2648 #, python-format msgid "plug_vifs() failed %(cnt)d.Retry up to %(max_retry)d for %(hostname)s." msgstr "" -#: nova/virt/libvirt/driver.py:2766 +#: nova/virt/libvirt/driver.py:2763 #, python-format msgid "skipping %(path)s since it looks like volume" msgstr "" -#: nova/virt/libvirt/driver.py:2815 +#: nova/virt/libvirt/driver.py:2812 #, python-format msgid "Getting disk size of %(i_name)s: %(e)s" msgstr "" -#: nova/virt/libvirt/driver.py:2864 +#: nova/virt/libvirt/driver.py:2861 msgid "Starting migrate_disk_and_power_off" msgstr "" -#: nova/virt/libvirt/driver.py:2923 +#: nova/virt/libvirt/driver.py:2920 msgid "Instance running successfully." msgstr "" -#: nova/virt/libvirt/driver.py:2930 +#: nova/virt/libvirt/driver.py:2927 msgid "Starting finish_migration" msgstr "" -#: nova/virt/libvirt/driver.py:2981 +#: nova/virt/libvirt/driver.py:2978 msgid "Starting finish_revert_migration" msgstr "" @@ -7125,17 +7316,17 @@ msgstr "" msgid "Can't retrieve root device path from instance libvirt configuration" msgstr "" -#: nova/virt/libvirt/vif.py:111 +#: nova/virt/libvirt/vif.py:110 #, python-format msgid "Ensuring vlan %(vlan)s and bridge %(bridge)s" msgstr "" -#: nova/virt/libvirt/vif.py:121 +#: nova/virt/libvirt/vif.py:120 #, python-format msgid "Ensuring bridge %s" msgstr "" -#: nova/virt/libvirt/vif.py:198 nova/virt/libvirt/vif.py:269 +#: nova/virt/libvirt/vif.py:197 nova/virt/libvirt/vif.py:268 msgid "Failed while unplugging vif" msgstr "" @@ -7344,33 +7535,33 @@ msgstr "" msgid "PowerVM instance cleanup failed" msgstr "" -#: nova/virt/vmwareapi/driver.py:110 +#: nova/virt/vmwareapi/driver.py:107 msgid "" "Must specify vmwareapi_host_ip,vmwareapi_host_username and " "vmwareapi_host_password to usecompute_driver=vmwareapi.VMWareESXDriver" msgstr "" -#: nova/virt/vmwareapi/driver.py:261 +#: nova/virt/vmwareapi/driver.py:258 #, python-format msgid "In vmwareapi:_create_session, got this exception: %s" msgstr "" -#: nova/virt/vmwareapi/driver.py:344 +#: nova/virt/vmwareapi/driver.py:341 #, python-format msgid "In vmwareapi:_call_method, got this exception: %s" msgstr "" -#: nova/virt/vmwareapi/driver.py:379 +#: nova/virt/vmwareapi/driver.py:376 #, python-format msgid "Task [%(task_name)s] %(task_ref)s status: success" msgstr "" -#: nova/virt/vmwareapi/driver.py:384 +#: nova/virt/vmwareapi/driver.py:381 #, python-format msgid "Task [%(task_name)s] %(task_ref)s status: error %(error_info)s" msgstr "" -#: nova/virt/vmwareapi/driver.py:388 +#: nova/virt/vmwareapi/driver.py:385 #, python-format msgid "In vmwareapi:_poll_task, Got this error %s" msgstr "" @@ -7480,241 +7671,241 @@ msgstr "" msgid "Exception in %s " msgstr "" -#: nova/virt/vmwareapi/vmops.py:65 +#: nova/virt/vmwareapi/vmops.py:60 msgid "Getting list of instances" msgstr "" -#: nova/virt/vmwareapi/vmops.py:81 +#: nova/virt/vmwareapi/vmops.py:76 #, python-format msgid "Got total of %s instances" msgstr "" -#: nova/virt/vmwareapi/vmops.py:125 +#: nova/virt/vmwareapi/vmops.py:120 msgid "Couldn't get a local Datastore reference" msgstr "" -#: nova/virt/vmwareapi/vmops.py:195 +#: nova/virt/vmwareapi/vmops.py:190 msgid "Creating VM on the ESX host" msgstr "" -#: nova/virt/vmwareapi/vmops.py:203 +#: nova/virt/vmwareapi/vmops.py:198 msgid "Created VM on the ESX host" msgstr "" -#: nova/virt/vmwareapi/vmops.py:231 +#: nova/virt/vmwareapi/vmops.py:226 #, python-format msgid "" "Creating Virtual Disk of size %(vmdk_file_size_in_kb)s KB and adapter " "type %(adapter_type)s on the ESX host local store %(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:249 +#: nova/virt/vmwareapi/vmops.py:244 #, python-format msgid "" "Created Virtual Disk of size %(vmdk_file_size_in_kb)s KB on the ESX host " "local store %(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:259 +#: nova/virt/vmwareapi/vmops.py:254 #, python-format msgid "" "Deleting the file %(flat_uploaded_vmdk_path)s on the ESX host localstore " "%(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:272 +#: nova/virt/vmwareapi/vmops.py:267 #, python-format msgid "" "Deleted the file %(flat_uploaded_vmdk_path)s on the ESX host local store " "%(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:284 +#: nova/virt/vmwareapi/vmops.py:279 #, python-format msgid "" "Downloading image file data %(image_ref)s to the ESX data store " "%(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:300 +#: nova/virt/vmwareapi/vmops.py:295 #, python-format msgid "" "Downloaded image file data %(image_ref)s to the ESX data store " "%(data_store_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:318 +#: nova/virt/vmwareapi/vmops.py:313 msgid "Reconfiguring VM instance to attach the image disk" msgstr "" -#: nova/virt/vmwareapi/vmops.py:325 +#: nova/virt/vmwareapi/vmops.py:320 msgid "Reconfigured VM instance to attach the image disk" msgstr "" -#: nova/virt/vmwareapi/vmops.py:332 +#: nova/virt/vmwareapi/vmops.py:327 msgid "Powering on the VM instance" msgstr "" -#: nova/virt/vmwareapi/vmops.py:338 +#: nova/virt/vmwareapi/vmops.py:333 msgid "Powered on the VM instance" msgstr "" -#: nova/virt/vmwareapi/vmops.py:384 +#: nova/virt/vmwareapi/vmops.py:379 msgid "Creating Snapshot of the VM instance" msgstr "" -#: nova/virt/vmwareapi/vmops.py:394 +#: nova/virt/vmwareapi/vmops.py:389 msgid "Created Snapshot of the VM instance" msgstr "" -#: nova/virt/vmwareapi/vmops.py:437 +#: nova/virt/vmwareapi/vmops.py:432 msgid "Copying disk data before snapshot of the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:450 +#: nova/virt/vmwareapi/vmops.py:445 msgid "Copied disk data before snapshot of the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:459 +#: nova/virt/vmwareapi/vmops.py:454 #, python-format msgid "Uploading image %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:473 +#: nova/virt/vmwareapi/vmops.py:468 #, python-format msgid "Uploaded image %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:484 +#: nova/virt/vmwareapi/vmops.py:479 #, python-format msgid "Deleting temporary vmdk file %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:493 +#: nova/virt/vmwareapi/vmops.py:488 #, python-format msgid "Deleted temporary vmdk file %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:525 +#: nova/virt/vmwareapi/vmops.py:520 msgid "instance is not powered on" msgstr "" -#: nova/virt/vmwareapi/vmops.py:532 +#: nova/virt/vmwareapi/vmops.py:527 msgid "Rebooting guest OS of VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:535 +#: nova/virt/vmwareapi/vmops.py:530 msgid "Rebooted guest OS of VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:537 +#: nova/virt/vmwareapi/vmops.py:532 msgid "Doing hard reboot of VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:541 +#: nova/virt/vmwareapi/vmops.py:536 msgid "Did hard reboot of VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:553 +#: nova/virt/vmwareapi/vmops.py:548 msgid "instance not present" msgstr "" -#: nova/virt/vmwareapi/vmops.py:572 +#: nova/virt/vmwareapi/vmops.py:567 msgid "Powering off the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:577 +#: nova/virt/vmwareapi/vmops.py:572 msgid "Powered off the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:581 +#: nova/virt/vmwareapi/vmops.py:576 msgid "Unregistering the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:584 +#: nova/virt/vmwareapi/vmops.py:579 msgid "Unregistered the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:586 +#: nova/virt/vmwareapi/vmops.py:581 #, python-format msgid "" "In vmwareapi:vmops:destroy, got this exception while un-registering the " "VM: %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:598 +#: nova/virt/vmwareapi/vmops.py:593 #, python-format msgid "Deleting contents of the VM from datastore %(datastore_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:608 +#: nova/virt/vmwareapi/vmops.py:603 #, python-format msgid "Deleted contents of the VM from datastore %(datastore_name)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:613 +#: nova/virt/vmwareapi/vmops.py:608 #, python-format msgid "" "In vmwareapi:vmops:destroy, got this exception while deleting the VM " "contents from the disk: %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:622 +#: nova/virt/vmwareapi/vmops.py:617 msgid "pause not supported for vmwareapi" msgstr "" -#: nova/virt/vmwareapi/vmops.py:626 +#: nova/virt/vmwareapi/vmops.py:621 msgid "unpause not supported for vmwareapi" msgstr "" -#: nova/virt/vmwareapi/vmops.py:640 +#: nova/virt/vmwareapi/vmops.py:635 msgid "Suspending the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:644 +#: nova/virt/vmwareapi/vmops.py:639 msgid "Suspended the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:647 +#: nova/virt/vmwareapi/vmops.py:642 msgid "instance is powered off and can not be suspended." msgstr "" -#: nova/virt/vmwareapi/vmops.py:650 +#: nova/virt/vmwareapi/vmops.py:645 msgid "VM was already in suspended state. So returning without doing anything" msgstr "" -#: nova/virt/vmwareapi/vmops.py:663 +#: nova/virt/vmwareapi/vmops.py:658 msgid "Resuming the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:668 +#: nova/virt/vmwareapi/vmops.py:663 msgid "Resumed the VM" msgstr "" -#: nova/virt/vmwareapi/vmops.py:670 +#: nova/virt/vmwareapi/vmops.py:665 msgid "instance is not in a suspended state" msgstr "" -#: nova/virt/vmwareapi/vmops.py:706 +#: nova/virt/vmwareapi/vmops.py:701 msgid "get_diagnostics not implemented for vmwareapi" msgstr "" -#: nova/virt/vmwareapi/vmops.py:764 +#: nova/virt/vmwareapi/vmops.py:759 #, python-format msgid "Reconfiguring VM instance to set the machine id with ip - %(ip_addr)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:772 +#: nova/virt/vmwareapi/vmops.py:767 #, python-format msgid "Reconfigured VM instance to set the machine id with ip - %(ip_addr)s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:809 +#: nova/virt/vmwareapi/vmops.py:804 #, python-format msgid "Creating directory with path %s" msgstr "" -#: nova/virt/vmwareapi/vmops.py:813 +#: nova/virt/vmwareapi/vmops.py:808 #, python-format msgid "Created directory with path %s" msgstr "" @@ -7749,19 +7940,19 @@ msgstr "" msgid "Got image size of %(size)s for the image %(image)s" msgstr "" -#: nova/virt/xenapi/agent.py:84 nova/virt/xenapi/vmops.py:1455 +#: nova/virt/xenapi/agent.py:84 nova/virt/xenapi/vmops.py:1476 #, python-format msgid "TIMEOUT: The call to %(method)s timed out. args=%(args)r" msgstr "" -#: nova/virt/xenapi/agent.py:88 nova/virt/xenapi/vmops.py:1459 +#: nova/virt/xenapi/agent.py:88 nova/virt/xenapi/vmops.py:1480 #, python-format msgid "" "NOT IMPLEMENTED: The call to %(method)s is not supported by the agent. " "args=%(args)r" msgstr "" -#: nova/virt/xenapi/agent.py:93 nova/virt/xenapi/vmops.py:1464 +#: nova/virt/xenapi/agent.py:93 nova/virt/xenapi/vmops.py:1485 #, python-format msgid "The call to %(method)s returned an error: %(e)s. args=%(args)r" msgstr "" @@ -7861,30 +8052,30 @@ msgstr "" msgid "Failure while cleaning up attached VDIs" msgstr "" -#: nova/virt/xenapi/driver.py:354 +#: nova/virt/xenapi/driver.py:344 #, python-format msgid "Could not determine key: %s" msgstr "" -#: nova/virt/xenapi/driver.py:566 +#: nova/virt/xenapi/driver.py:556 msgid "Host startup on XenServer is not supported." msgstr "" -#: nova/virt/xenapi/driver.py:626 +#: nova/virt/xenapi/driver.py:616 msgid "Unable to log in to XenAPI (is the Dom0 disk full?)" msgstr "" -#: nova/virt/xenapi/driver.py:666 +#: nova/virt/xenapi/driver.py:656 msgid "Host is member of a pool, but DB says otherwise" msgstr "" -#: nova/virt/xenapi/driver.py:750 nova/virt/xenapi/driver.py:764 +#: nova/virt/xenapi/driver.py:740 nova/virt/xenapi/driver.py:754 #, python-format msgid "Got exception: %s" msgstr "" -#: nova/virt/xenapi/fake.py:680 nova/virt/xenapi/fake.py:782 -#: nova/virt/xenapi/fake.py:801 nova/virt/xenapi/fake.py:869 +#: nova/virt/xenapi/fake.py:680 nova/virt/xenapi/fake.py:784 +#: nova/virt/xenapi/fake.py:803 nova/virt/xenapi/fake.py:871 msgid "Raising NotImplemented" msgstr "" @@ -7908,7 +8099,7 @@ msgstr "" msgid "Calling setter %s" msgstr "" -#: nova/virt/xenapi/fake.py:784 +#: nova/virt/xenapi/fake.py:786 #, python-format msgid "" "xenapi.fake does not have an implementation for %s or it has been called " @@ -8008,12 +8199,12 @@ msgstr "" msgid "Pool-set_name_label failed: %(e)s" msgstr "" -#: nova/virt/xenapi/vif.py:103 +#: nova/virt/xenapi/vif.py:102 #, python-format msgid "Found no PIF for device %s" msgstr "" -#: nova/virt/xenapi/vif.py:122 +#: nova/virt/xenapi/vif.py:121 #, python-format msgid "" "PIF %(pif_rec['uuid'])s for network %(bridge)s has VLAN id %(pif_vlan)d. " @@ -8443,201 +8634,201 @@ msgstr "" msgid "This domU must be running on the host specified by xenapi_connection_url" msgstr "" -#: nova/virt/xenapi/vmops.py:124 nova/virt/xenapi/vmops.py:671 +#: nova/virt/xenapi/vmops.py:126 nova/virt/xenapi/vmops.py:692 #, python-format msgid "Updating progress to %(progress)d" msgstr "" -#: nova/virt/xenapi/vmops.py:165 +#: nova/virt/xenapi/vmops.py:168 msgid "Error: Agent is disabled" msgstr "" -#: nova/virt/xenapi/vmops.py:233 +#: nova/virt/xenapi/vmops.py:254 msgid "Starting instance" msgstr "" -#: nova/virt/xenapi/vmops.py:302 +#: nova/virt/xenapi/vmops.py:323 msgid "Removing kernel/ramdisk files from dom0" msgstr "" -#: nova/virt/xenapi/vmops.py:374 +#: nova/virt/xenapi/vmops.py:395 #, python-format msgid "Block device information present: %s" msgstr "" -#: nova/virt/xenapi/vmops.py:405 +#: nova/virt/xenapi/vmops.py:426 msgid "Failed to spawn, rolling back" msgstr "" -#: nova/virt/xenapi/vmops.py:478 +#: nova/virt/xenapi/vmops.py:499 msgid "Detected ISO image type, creating blank VM for install" msgstr "" -#: nova/virt/xenapi/vmops.py:495 +#: nova/virt/xenapi/vmops.py:516 msgid "Auto configuring disk, attempting to resize partition..." msgstr "" -#: nova/virt/xenapi/vmops.py:521 +#: nova/virt/xenapi/vmops.py:542 msgid "Starting VM" msgstr "" -#: nova/virt/xenapi/vmops.py:527 +#: nova/virt/xenapi/vmops.py:548 msgid "Waiting for instance state to become running" msgstr "" -#: nova/virt/xenapi/vmops.py:541 +#: nova/virt/xenapi/vmops.py:562 #, python-format msgid "" "Latest agent build for %(hypervisor)s/%(os)s/%(architecture)s is " "%(version)s" msgstr "" -#: nova/virt/xenapi/vmops.py:544 +#: nova/virt/xenapi/vmops.py:565 #, python-format msgid "No agent build found for %(hypervisor)s/%(os)s/%(architecture)s" msgstr "" -#: nova/virt/xenapi/vmops.py:555 +#: nova/virt/xenapi/vmops.py:576 #, python-format msgid "Instance agent version: %s" msgstr "" -#: nova/virt/xenapi/vmops.py:582 +#: nova/virt/xenapi/vmops.py:603 msgid "Setting VCPU weight" msgstr "" -#: nova/virt/xenapi/vmops.py:590 +#: nova/virt/xenapi/vmops.py:611 #, python-format msgid "Could not find VM with name %s" msgstr "" -#: nova/virt/xenapi/vmops.py:640 +#: nova/virt/xenapi/vmops.py:661 msgid "Finished snapshot and upload for VM" msgstr "" -#: nova/virt/xenapi/vmops.py:644 +#: nova/virt/xenapi/vmops.py:665 #, python-format msgid "Migrating VHD '%(vdi_uuid)s' with seq_num %(seq_num)d" msgstr "" -#: nova/virt/xenapi/vmops.py:652 +#: nova/virt/xenapi/vmops.py:673 msgid "Failed to transfer vhd to new host" msgstr "" -#: nova/virt/xenapi/vmops.py:689 +#: nova/virt/xenapi/vmops.py:710 #, python-format msgid "Resizing down VDI %(vdi_uuid)s from %(old_gb)dGB to %(new_gb)dGB" msgstr "" -#: nova/virt/xenapi/vmops.py:695 nova/virt/xenapi/vmops.py:745 +#: nova/virt/xenapi/vmops.py:716 nova/virt/xenapi/vmops.py:766 msgid "Clean shutdown did not complete successfully, trying hard shutdown." msgstr "" -#: nova/virt/xenapi/vmops.py:774 +#: nova/virt/xenapi/vmops.py:795 msgid "Resize down not allowed without auto_disk_config" msgstr "" -#: nova/virt/xenapi/vmops.py:819 +#: nova/virt/xenapi/vmops.py:840 #, python-format msgid "Resizing up VDI %(vdi_uuid)s from %(old_gb)dGB to %(new_gb)dGB" msgstr "" -#: nova/virt/xenapi/vmops.py:824 +#: nova/virt/xenapi/vmops.py:845 msgid "Resize complete" msgstr "" -#: nova/virt/xenapi/vmops.py:868 +#: nova/virt/xenapi/vmops.py:889 msgid "Starting halted instance found during reboot" msgstr "" -#: nova/virt/xenapi/vmops.py:959 +#: nova/virt/xenapi/vmops.py:980 msgid "Unable to find root VBD/VDI for VM" msgstr "" -#: nova/virt/xenapi/vmops.py:985 +#: nova/virt/xenapi/vmops.py:1006 msgid "Destroying VDIs" msgstr "" -#: nova/virt/xenapi/vmops.py:1012 +#: nova/virt/xenapi/vmops.py:1033 msgid "Using RAW or VHD, skipping kernel and ramdisk deletion" msgstr "" -#: nova/virt/xenapi/vmops.py:1019 +#: nova/virt/xenapi/vmops.py:1040 msgid "instance has a kernel or ramdisk but not both" msgstr "" -#: nova/virt/xenapi/vmops.py:1026 +#: nova/virt/xenapi/vmops.py:1047 msgid "kernel/ramdisk files removed" msgstr "" -#: nova/virt/xenapi/vmops.py:1052 +#: nova/virt/xenapi/vmops.py:1073 msgid "Destroying VM" msgstr "" -#: nova/virt/xenapi/vmops.py:1078 +#: nova/virt/xenapi/vmops.py:1099 msgid "VM is not present, skipping destroy..." msgstr "" -#: nova/virt/xenapi/vmops.py:1129 +#: nova/virt/xenapi/vmops.py:1150 #, python-format msgid "Instance is already in Rescue Mode: %s" msgstr "" -#: nova/virt/xenapi/vmops.py:1163 +#: nova/virt/xenapi/vmops.py:1184 msgid "VM is not present, skipping soft delete..." msgstr "" -#: nova/virt/xenapi/vmops.py:1212 +#: nova/virt/xenapi/vmops.py:1233 #, python-format msgid "Found %(instance_count)d hung reboots older than %(timeout)d seconds" msgstr "" -#: nova/virt/xenapi/vmops.py:1216 +#: nova/virt/xenapi/vmops.py:1237 msgid "Automatically hard rebooting" msgstr "" -#: nova/virt/xenapi/vmops.py:1276 +#: nova/virt/xenapi/vmops.py:1297 msgid "Fetching VM ref while BUILDING failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1359 +#: nova/virt/xenapi/vmops.py:1380 msgid "Injecting network info to xenstore" msgstr "" -#: nova/virt/xenapi/vmops.py:1378 +#: nova/virt/xenapi/vmops.py:1399 msgid "Creating vifs" msgstr "" -#: nova/virt/xenapi/vmops.py:1387 +#: nova/virt/xenapi/vmops.py:1408 #, python-format msgid "Creating VIF for network %(network_ref)s" msgstr "" -#: nova/virt/xenapi/vmops.py:1390 +#: nova/virt/xenapi/vmops.py:1411 #, python-format msgid "Created VIF %(vif_ref)s, network %(network_ref)s" msgstr "" -#: nova/virt/xenapi/vmops.py:1418 +#: nova/virt/xenapi/vmops.py:1439 msgid "Injecting hostname to xenstore" msgstr "" -#: nova/virt/xenapi/vmops.py:1514 +#: nova/virt/xenapi/vmops.py:1535 #, python-format msgid "" "Destination host:%(hostname)s must be in the same aggregate as the source" " server" msgstr "" -#: nova/virt/xenapi/vmops.py:1546 +#: nova/virt/xenapi/vmops.py:1567 msgid "Migrate Receive failed" msgstr "" -#: nova/virt/xenapi/vmops.py:1594 +#: nova/virt/xenapi/vmops.py:1615 msgid "VM.assert_can_migratefailed" msgstr "" -#: nova/virt/xenapi/vmops.py:1630 +#: nova/virt/xenapi/vmops.py:1651 msgid "Migrate Send failed" msgstr "" @@ -8669,7 +8860,7 @@ msgid "introducing sr within volume_utils" msgstr "" #: nova/virt/xenapi/volume_utils.py:93 nova/virt/xenapi/volume_utils.py:160 -#: nova/virt/xenapi/volumeops.py:140 +#: nova/virt/xenapi/volumeops.py:141 #, python-format msgid "Introduced %(label)s as %(sr_ref)s." msgstr "" @@ -8682,7 +8873,7 @@ msgstr "" msgid "Plugging SR" msgstr "" -#: nova/virt/xenapi/volume_utils.py:106 nova/virt/xenapi/volumeops.py:144 +#: nova/virt/xenapi/volume_utils.py:106 nova/virt/xenapi/volumeops.py:145 msgid "Unable to introduce Storage Repository" msgstr "" @@ -8803,47 +8994,47 @@ msgstr "" msgid "Could not forget SR" msgstr "" -#: nova/virt/xenapi/volumeops.py:127 +#: nova/virt/xenapi/volumeops.py:128 #, python-format msgid "Mountpoint %(mountpoint)s attached to instance %(instance_name)s" msgstr "" -#: nova/virt/xenapi/volumeops.py:162 +#: nova/virt/xenapi/volumeops.py:163 #, python-format msgid "Unable to create VDI on SR %(sr_ref)s for instance %(instance_name)s" msgstr "" -#: nova/virt/xenapi/volumeops.py:172 +#: nova/virt/xenapi/volumeops.py:173 #, python-format msgid "Unable to use SR %(sr_ref)s for instance %(instance_name)s" msgstr "" -#: nova/virt/xenapi/volumeops.py:189 +#: nova/virt/xenapi/volumeops.py:191 #, python-format msgid "Detach_volume: %(instance_name)s, %(mountpoint)s" msgstr "" -#: nova/virt/xenapi/volumeops.py:197 +#: nova/virt/xenapi/volumeops.py:199 #, python-format msgid "Unable to locate volume %s" msgstr "" -#: nova/virt/xenapi/volumeops.py:206 +#: nova/virt/xenapi/volumeops.py:208 #, python-format msgid "Unable to detach volume %s" msgstr "" -#: nova/virt/xenapi/volumeops.py:211 +#: nova/virt/xenapi/volumeops.py:213 #, python-format msgid "Unable to destroy vbd %s" msgstr "" -#: nova/virt/xenapi/volumeops.py:218 +#: nova/virt/xenapi/volumeops.py:220 #, python-format msgid "Error purging SR %s" msgstr "" -#: nova/virt/xenapi/volumeops.py:220 +#: nova/virt/xenapi/volumeops.py:222 #, python-format msgid "Mountpoint %(mountpoint)s detached from instance %(instance_name)s" msgstr "" |
